summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/path-manipulator.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 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)
* Fix new path update preference.Krzysztof Kosi??ski2010-02-071-7/+5
| | | (bzr r9066)
* Fix performance regressions in the node tool and a stupid crash bugKrzysztof Kosi??ski2010-02-061-4/+6
| | | | | when deleting more than one stretch of selected nodes (bzr r9061)
* Reduce libsigc++ usage to partially fix performance regressionsKrzysztof Kosi??ski2010-02-041-35/+0
| | | | | in the new node tool. (bzr r9044)
* Add pref settings that control updating the display of paths when draggingKrzysztof Kosi??ski2010-01-311-2/+24
| | | | | | | | or transforming nodes them. Fixed bugs: - https://launchpad.net/bugs/380762 (bzr r9038)
* Fix some actions failing when show handles is off.Krzysztof Kosi??ski2010-01-281-3/+3
| | | (bzr r9027)
* Fix freezes when deleting nodes.Krzysztof Kosi??ski2010-01-241-1/+1
| | | (bzr r9020)
* Make Ctrl+Alt+click delete nodes.Krzysztof Kosi??ski2010-01-201-72/+99
| | | (bzr r9005)
* Fix path reverse action (Shift+R) in the node tool.Krzysztof Kosi??ski2010-01-201-6/+9
| | | (bzr r9003)
* Select the first node of the path when Tab is pressed and nothing is selected.Krzysztof Kosi??ski2010-01-201-9/+21
| | | (bzr r9002)
* Replace std::tr1::unordered_(map|set) with __gnu_cxx::hash_(map|set),Krzysztof Kosi??ski2010-01-141-8/+15
| | | | | to work around broken headers in some GCC versions. (bzr r8980)
* Implement segment weld to make segment join similar to node joinKrzysztof Kosi??ski2010-01-141-3/+55
| | | (bzr r8846.2.12)
* * Implement node snapping.Krzysztof Kosi??ski2010-01-101-47/+1
| | | | | | | | | | | | | * Fix minor bug in linear grow. * Add --fixes. * Move some node selection-related functions to ControlPointSelection. Fixed bugs: - https://launchpad.net/bugs/170561 - https://launchpad.net/bugs/171893 - https://launchpad.net/bugs/182585 - https://launchpad.net/bugs/446773 (bzr r8846.2.9)
* Implement selection linear growKrzysztof Kosi??ski2009-12-261-5/+0
| | | (bzr r8846.2.8)
* Implement selection spatial growKrzysztof Kosi??ski2009-12-261-10/+48
| | | (bzr r8846.2.7)
* Comment cleanupKrzysztof Kosi??ski2009-12-231-4/+5
| | | (bzr r8846.2.5)