summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/path-manipulator.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update 2geom's copy to r2142Johan B. C. Engelen2014-01-121-2/+2
| | | (bzr r12921)
* First step of moving tools into appropriate namespaces.Markus Engel2013-11-071-1/+1
| | | (bzr r12782)
* C++Johan B. C. Engelen2013-10-041-1/+1
| | | (bzr r12659)
* fix bug (added some comments to jabiertxof's patch)Johan B. C. Engelen2013-10-041-2/+3
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1235032 (bzr r12658)
* Do not allow NULL _spcurve to be set in PathManipulator.Krzysztof Kosi??ski2013-10-041-0/+4
| | | | | | | | Fixes crasher bug #488035. Fixed bugs: - https://launchpad.net/bugs/488035 (bzr r12655)
* Fix segment welding in the node tool hanging when a two-point segmentKrzysztof Kosi??ski2013-10-021-2/+7
| | | | | | | | and at least one additional point is selected. Fixes LP bug #710101. Fixed bugs: - https://launchpad.net/bugs/710101 (bzr r12650)
* random code cleanupJohan B. C. Engelen2013-09-261-1/+1
| | | (bzr r12596)
* C++ify calling a few SPLPEItem functions, much more work than expected... ↵Johan B. C. Engelen2013-09-251-2/+2
| | | | | slowly slowly... (bzr r12593)
* Fix Glibmm inclusions for Gtk+ 3 builds and implement a Gtk+ 3 compatible ↵Alex Valavanis2013-03-261-1/+0
| | | | | | | | | check for X11 backend Fixed bugs: - https://launchpad.net/bugs/1160252 - https://launchpad.net/bugs/1122774 (bzr r12247)
* Stop deriving SPCanvasItem from GtkObjectAlex Valavanis2012-06-091-1/+1
| | | (bzr r11469.1.1)
* Extended resizing to node handles.Jon A. Cruz2012-05-171-0/+9
| | | (bzr r11375)
* Warning cleanup.Jon A. Cruz2012-04-041-1/+1
| | | (bzr r11144)
* Clean up all remaining false warnings from GtkmmAlex Valavanis2012-02-261-1/+1
| | | (bzr r11018)
* Patch from John Smith for 623660Josh Andler2012-01-231-1/+1
| | | (bzr r10921)
* turn SPPath into a class, and add some methods...Johan B. C. Engelen2012-01-171-2/+2
| | | (bzr r10897)
* new: add nodes at extreme values of selected subpathsJohan B. C. Engelen2012-01-041-0/+61
| | | (bzr r10839)
* Powerstroke: adjust control points when adding or deleting knots, to try and ↵Johan B. C. Engelen2011-11-051-8/+26
| | | | | keep the shape a bit the same... (bzr r10728)
* fix usage of iterator when iterator's erase function is used (Bug #812018)Kris De Gussem2011-10-291-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/812018 (bzr r10706)
* Doxygen cleanup.Jon A. Cruz2011-10-031-4/+7
| | | (bzr r10660)
* - rename SPItem::i2d_affine to i2dt_affine, to clarify that it is ↵Johan B. C. Engelen2011-07-171-2/+2
| | | | | | | item-to-desktop, not item-to-document. This should make it easier to spot bugs. - tag some instances where the document-to-desktop transform has been hardcoded (bzr r10466)
* Cleanup of oudated/redundant SP_ITEM() macro use.Jon A. Cruz2011-07-161-2/+2
| | | (bzr r10461)
* add new preference widget for a number with a unit.Johan B. C. Engelen2011-04-171-1/+1
| | | | | change Preferences > Steps to this new widget (bzr r10177)
* Finished cleanup of outdated SP_OBJECT_STYLE C macro.Jon A. Cruz2011-02-221-4/+4
| | | (bzr r10066)
* update to latest 2geom. fixes bezier curve casts.Johan B. C. Engelen2011-02-131-1/+1
| | | (bzr r10050)
* Fix node tool brokenness resulting from a switch to runtime orderKrzysztof Kosi??ski2011-02-051-6/+7
| | | | | in 2Geom's BezierCurve (bzr r10035)
* update to latest 2geom !Johan B. C. Engelen2011-02-021-6/+6
| | | (bzr r10025)
* Node tool: special case node duplication for endnodes - select new endnodeKrzysztof Kosi??ski2010-12-161-10/+19
| | | (bzr r9962)
* Node tool: fix Tab and Shift+TabKrzysztof Kosi??ski2010-12-161-58/+1
| | | (bzr r9961)
* Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-11/+17
|\ | | | | (bzr r9945.1.1)
| * SPShape c++ified to the extent it was possible and more changes done for XML ↵Abhishek Sharma Public2010-07-141-1/+1
| | | | | | | | | | privatisation. Major changes yet to come. (bzr r9546.1.7)
| * C++ification of SPObject continued along with the onset of XML ↵Abhishek Sharma Public2010-07-061-5/+10
| | | | | | | | | | Privatisation. Users may checkout [grep -Ir XML Tree *] in the source code and all the places where the XML node/Tree is being used shall be reflected. (bzr r9546.1.5)
| * New Class SPDocumentUndo created which takes care of c++fying some non ↵Abhishek Sharma Public2010-07-021-2/+2
| | | | | | | | | | SPDocument based methods (bzr r9546.1.3)
| * This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public2010-06-291-2/+2
| | | | | | | | | | 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)
* | Fix rare crash when trying to drag after undo in the node toolKrzysztof Kosi??ski2010-11-191-0/+2
| | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/544599 (bzr r9906)
* | 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 oddities related to smooth endnodes. Should fix a crasher.Krzysztof Kosi??ski2010-10-121-9/+3
| | | | | | (bzr r9826)
* | Cherry pick node duplication from 0.48 stableKrzysztof Kosi??ski2010-10-121-0/+33
| | | | | | (bzr r9825)
* | Fix funny behavior when dragging near the start node of a pathKrzysztof Kosi??ski2010-08-131-1/+4
| | | | | | (bzr r9712)
* | Fix node editor crash when dragging near the last node of a pathKrzysztof Kosi??ski2010-08-131-1/+1
|/ | | (bzr r9711)
* Revert the inverted coordinate system fix. 3D Boxes and guidesKrzysztof Kosi??ski2010-04-061-1/+1
| | | | | | 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)
* Initial fix for the inverted coordinate system bugKrzysztof Kosi??ski2010-04-031-1/+1
| | | (bzr r9281.1.1)
* Fix a few remaining oddities in handle scaling via keyboardKrzysztof Kosi??ski2010-03-181-10/+15
| | | (bzr r9205)
* Fix scaling of degenerate handles using keybard shortcuts.Krzysztof Kosi??ski2010-03-181-5/+23
| | | (bzr r9203)
* New node tool: implement handle snappingKrzysztof Kosi??ski2010-03-141-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/538487 (bzr r9192)
* Implement keyboard shortcuts for single handle adjustments.Krzysztof Kosi??ski2010-03-141-5/+74
| | | | | Minor disambiguating cleanup in node.h. (bzr r9190)
* Warning cleanup.Jon A. Cruz2010-02-251-1/+4
| | | (bzr r9110)
* Fix node tool crash on path where the last subpath is a lone movetoKrzysztof Kosi??ski2010-02-181-1/+4
| | | (bzr r9096)
* Make ControlPointSelection trackable to prevent random crashesKrzysztof Kosi??ski2010-02-181-11/+11
| | | | | in the node tool (bzr r9095)
* (Probably) fix a crash in the node tool and fix Ctrl+Alt draggingKrzysztof Kosi??ski2010-02-101-6/+15
| | | (bzr r9075)
* Fix multiple minor problems in the node toolKrzysztof Kosi??ski2010-02-091-1/+1
| | | (bzr r9070)