summaryrefslogtreecommitdiffstats
path: root/src/desktop.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Switch to GObjectAlex Valavanis2011-06-241-2/+2
| | | | | | (bzr r10350.1.3)
* | Remove more of libnrKrzysztof Kosi??ski2011-06-231-0/+1
|/ | | (bzr r10347.1.2)
* Merge from trunkKrzysztof Kosi??ski2011-06-191-1/+10
|\ | | | | (bzr r9508.1.89)
| * Removed outdated/unsafe SP_DOCUMENT_DEFS macro and reduced usage of ↵Jon A. Cruz2011-06-041-1/+3
| | | | | | | | | | SP_ROOT() gtk type function/macro. (bzr r10254)
| * Adding initial cut of resource manager.Jon A. Cruz2011-05-061-0/+7
| | | | | | (bzr r10198)
* | Merge from trunkKrzysztof Kosi??ski2011-04-071-10/+40
|\| | | | | (bzr r9508.1.73)
| * Cleaned up memory patch. Fixes bug #737298.Jon A. Cruz2011-03-201-0/+3
| | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/737298 (bzr r10118)
| * NEW: Grayscale color display mode. (toggle assigned keybinding: Shift+keypad5)Johan B. C. Engelen2011-02-211-1/+21
| | | | | | (bzr r10065)
| * Pass removing some outdated C-macro use.Jon A. Cruz2011-02-201-4/+4
| | | | | | (bzr r10059)
| * Fix the zoom changed signal to no longer be sent out before the values have ↵Jon A. Cruz2011-02-191-1/+7
| | | | | | | | | | finished changing. (bzr r10058)
| * update to latest 2geom !Johan B. C. Engelen2011-02-021-4/+4
| | | | | | (bzr r10025)
| * Split SPCanvasItem and SPCanvasGroup to individual .h files. Removed forward ↵Jon A. Cruz2010-12-231-0/+1
| | | | | | | | | | header. (bzr r9978.1.1)
* | Merge from trunk (again)Krzysztof Kosi??ski2010-12-151-36/+52
|\| | | | | (bzr r9508.1.72)
| * Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-36/+52
| |\ | | | | | | (bzr r9945.1.1)
| | * XML Privatisation Stuff after a long timeAbhishek Sharma public2010-08-111-7/+12
| | | | | | | | | (bzr r9546.1.12)
| | * More in XML privatisation with new create3DBox function and other ↵Abhishek Sharma Public2010-07-171-0/+22
| | | | | | | | | | | | | | | supplements to efficiently hide information. (bzr r9546.1.8)
| | * C++fied SPDocument addedAbhishek Sharma Public2010-07-011-9/+9
| | | | | | | | | (bzr r9546.1.2)
| | * This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public2010-06-291-7/+7
| | | | | | | | | | | | | | | sp-polyline, sp-item and marks the onset of document c++ification as well. Users can check performace increase with [/usr/bin/time -v inkscape_binary_with_commandline_options]. (bzr r9546.1.1)
* | | Merge from trunkKrzysztof Kosi??ski2010-11-251-2/+8
|\| | | | | | | | (bzr r9508.1.70)
| * | Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
| * | Fix LP bug #622350: Discard events when desktop->event_context has not been ↵Diederik van Lierop2010-08-281-1/+7
| | | | | | | | | | | | | | | set, instead of crashing. (bzr r9728)
* | | merge from trunkKrzysztof Kosi??ski2010-08-081-2/+2
|\| | | | | | | | (bzr r9508.1.52)
| * | Disabling Print Colors dialog due to lack of resolution from mailing list ↵Josh Andler2010-07-071-2/+2
| |/ | | | | | | | | thread and no response by author (bzr r9593)
* / Wholesale cruft removal part 3Krzysztof Kosi??ski2010-08-041-1/+1
|/ | | (bzr r9508.1.47)
* Revert the inverted coordinate system fix. 3D Boxes and guidesKrzysztof Kosi??ski2010-04-061-8/+11
| | | | | | require an XML-level backwards compatibility mechanism to fix properly, and it's too late in the 0.48 cycle to introduce it. (bzr r9298)
* Coords: fix SPDesktop::point() methodKrzysztof Kosi??ski2010-04-041-2/+2
| | | (bzr r9281.1.12)
* Fix behavior when loading a documentKrzysztof Kosi??ski2010-04-031-1/+0
| | | (bzr r9281.1.7)
* Initial fix for the inverted coordinate system bugKrzysztof Kosi??ski2010-04-031-8/+6
| | | (bzr r9281.1.1)
* Cleanup on id access.Jon A. Cruz2010-03-021-1/+1
| | | (bzr r9127)
* Whitespace cleanup.Jon A. Cruz2010-01-151-1/+1
| | | (bzr r8984)
* * Merge from trunkKrzysztof Kosi??ski2010-01-141-2/+7
|\ | | | | | | | | | | * Update to new snapping API * Modify the join action slightly (bzr r8846.2.11)
| * C++-ification pass.Jon A. Cruz2010-01-081-2/+4
| | | | | | (bzr r8954)
| * - new: Print Colors Preview Dialog and rendermodeFelipe Corr??a da Silva Sanches2009-12-111-0/+3
| | | | | | | | | | - works with shapes. I still need to make it work with gradients and imported images (bzr r8881)
* | Comment cleanupKrzysztof Kosi??ski2009-12-231-5/+3
| | | | | | (bzr r8846.2.5)
* | First GSoC node tool commit to BazaarKrzysztof Kosi??ski2009-11-291-65/+29
|/ | | (bzr r8846.1.1)
* remove registerEditWidget, move this to SPDesktop::init instead; a noop ↵bulia byak2009-10-251-1/+3
| | | | | change but fixes a weird crash on Windows (bzr r8805)
* Patch by Adib for 238796Josh Andler2009-09-211-7/+9
| | | (bzr r8626)
* - fix bug #414142 (Moving path nodes twice is hard when snap is enabled)Diederik van Lierop2009-08-231-1/+8
| | | | | - constrained snap: use projected point to calculate the snap distance (bzr r8526)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-3/+3
| | | | | which cannot be fixed easily. (bzr r8422)
* SPDocument->Documentjohnce2009-08-051-3/+3
| | | (bzr r8404)
* Fix crash reported in bug #311737Diederik van Lierop2009-04-281-45/+47
| | | (bzr r7792)
* Store the snapper tolerances in the snap-preferences instead of in each ↵Diederik van Lierop2009-01-311-34/+0
| | | | | snapper individualy. This way we don't have to update all snappers when the namedview has been updated (and we can get rid of the _update_snap_distances() call) (bzr r7208)
* Added a new toolbar with snapping controlsDiederik van Lierop2009-01-101-4/+4
| | | (bzr r7107)
* move shape_editor from node context to the parent class, event contextbulia byak2009-01-081-2/+1
| | | (bzr r7096)
* object-snapper.cppThomas Holder2008-12-201-1/+7
| | | | | | | | | | | | | | | | | | | * fix snapping to clip/mask with parent transform * replace matrix_to_desktop call sp-item.h sp-item.cpp * improve snapping to clip/mask with parent transform * remove matrix_to_desktop/matrix_from_desktop * use desktop->doc2dt() with sp_item_i2d_affine(...) desktop.h desktop.cpp * new method: dt2doc() selection-chemistry.cpp * remove awkward matrix_to_desktop(matrix_from_desktop(...)) calls (bzr r7016)
* Merge from fe-movedTed Gould2008-11-211-12/+9
| | | (bzr r6891)
* From trunkTed Gould2008-10-271-145/+148
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-8/+8
| | | (bzr r6884)
* Sorry, I got off on a branch and ended up with a bunch of things. I'm just ↵Ted Gould2008-09-251-0/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | going to flatten and merge... Here's the list. * Added a focus mode activated by Shift+F11. The goal of this mode is to remove all toolbars for a short period so that you maximize screen area. Useful on small screens. Also when you know lots of shortcuts. * Created what I'm calling "Quick Zoom." The idea here is to have a modal zoom for touching up something with fine detail and then returning to what you're doing. This is activated with the letter "Q" on the keyboard. When you release it, you return back to where you were. This will zoom in on selected objects, or if you're in the node tool selected nodes. * Added .svg on the temporary files in extensions. This'll make many of them happier. This only works on recent versions of GLib, but shouldn't break older ones more than they already are. * Moved the Inkscape configuration directory on Linux from ~/.inkscape to ~/.config/Inkscape. This is the new way to do things with the cross desktop naming spec. I'm unsure whether we should be putting crash dumps in .config or .cache though. * Removed 'tools_switch_current' because every usage of it already had a pointer to where it needed to go. Removes usage of globals. * Made it so that dialogs will be transparent when not focused. This is an alternate to having the docked, and one that I like better as I feel it gives me more screen area. You can adjust how much transparency and the speed of the animation in the preferences dialog. (Note: this requires GTK+ 2.12 and a compositor, but gracefully degrades if you don't have either) (bzr r6882)
* fix crash: desktop->selection was not deleted when desktop is destroyedbulia byak2008-09-211-0/+5
| | | (bzr r6864)