summaryrefslogtreecommitdiffstats
path: root/src/ui/tool (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix drag & drop from swatches - patch by Adonis PapaderosKrzysztof Kosi??ski2010-11-251-2/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/447385 (bzr r9919)
* Reintroduce plural forms into the node selection descriptionKrzysztof Kosi??ski2010-11-211-4/+9
| | | | | | Fixed bugs: - https://launchpad.net/bugs/601719 (bzr r9911)
* Minor documentation updateKrzysztof Kosi??ski2010-11-211-1/+11
| | | (bzr r9908)
* 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)
* Fix four minor node tool regressions:Krzysztof Kosi??ski2010-11-182-6/+33
| | | | | | | | | | | | * Inverted modifier for spatial/linear grow * PgDn/PgUp keyboard shortcuts for grow * Shift during drag disables snapping * Clicking on the background deselects first the nodes and then the path Fixed bugs: - https://launchpad.net/bugs/647498 - https://launchpad.net/bugs/588628 (bzr r9904)
* Shift should disable snapping when dragging the rotation center of an objectDiederik van Lierop2010-11-171-2/+2
| | | (bzr r9903)
* Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-1729-29/+29
| | | | | | | | | | | | | | | 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)
* Reintroduce Shift+U shortcut (make segments curves)Krzysztof Kosi??ski2010-11-071-0/+7
| | | (bzr r9881)
* Fix compile breakage.Jon A. Cruz2010-11-071-1/+1
| | | (bzr r9876)
* Reintroduce Shift+L shortcut and handle retraction when setting the typeKrzysztof Kosi??ski2010-11-062-10/+28
| | | | | of already cusp nodes to cusp in the node tool (bzr r9875)
* Prevent context menu and keyboard shortcuts from interrupting grabsKrzysztof Kosi??ski2010-10-311-3/+4
| | | (bzr r9869)
* Only create / delete shape editors in the node tool when necessary.Krzysztof Kosi??ski2010-10-312-14/+17
| | | (bzr r9868)
* Fix pattern editing in the node editor. As a bonus, allow editingKrzysztof Kosi??ski2010-10-312-12/+16
| | | | | of more than one non-path shape at once. (bzr r9867)
* Remove the misfeature of retracting handles when the cusp node buttonKrzysztof Kosi??ski2010-10-121-4/+7
| | | | | | | is clicked and there are cusp nodes selected. It's really annoying when you have both smooth and cusp nodes in a selection. Use segment commands and Ctrl+click to retract handles instead. (bzr r9827)
* Fix oddities related to smooth endnodes. Should fix a crasher.Krzysztof Kosi??ski2010-10-122-11/+7
| | | (bzr r9826)
* Cherry pick node duplication from 0.48 stableKrzysztof Kosi??ski2010-10-124-0/+47
| | | (bzr r9825)
* Addition to my previous commit: fix for trunk is a bit different from the ↵Diederik van Lierop2010-09-251-0/+1
| | | | | fix for v0.48 (bzr r9784)
* fix snapmanager initializationDiederik van Lierop2010-09-251-5/+5
| | | | | | Fixed bugs: - https://launchpad.net/bugs/630642 (bzr r9783)
* 2nd attempt at fixing the crash introduced in rev. #9692. This should nail it!Diederik van Lierop2010-08-151-1/+1
| | | (bzr r9714)
* Fix a crash and add more safety checks to catch NULL pointersDiederik van Lierop2010-08-141-0/+7
| | | (bzr r9713)
* 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)
* Clear pointers in the snapmanager if they're no longer needed.Diederik van Lierop2010-08-111-0/+2
| | | (bzr r9697)
* Add a constrained snap method that takes multiple constraints. This reduces ↵Diederik van Lierop2010-08-071-101/+16
| | | | | the code repetitiveness in the node tool (bzr r9692)
* Fix sculpting of nodes with non-degenerate handles.Krzysztof Kosi??ski2010-07-222-5/+50
| | | (bzr r9639)
* When snapping to handle lines (Ctrl+Alt node drag), snapKrzysztof Kosi??ski2010-07-211-7/+64
| | | | | to perpendiculars of those lines as well (bzr r9636)
* - Snap while rotating an object using the selector toolDiederik van Lierop2010-07-121-6/+6
| | | | | | - Rename the ConstraintLine class to SnapConstraint - Move some duplicated code to 2geom (bzr r9607)
* Consistency fix in the tools strings (badly places :).Nicolas Dufour2010-05-264-34/+34
| | | (bzr r9453)
* Fix small snapping regression (reported in LP #562205, comment #11)Diederik van Lierop2010-05-091-3/+1
| | | (bzr r9405)
* Revert the inverted coordinate system fix. 3D Boxes and guidesKrzysztof Kosi??ski2010-04-064-19/+21
| | | | | | 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)
* Fix single-handle keybindingsKrzysztof Kosi??ski2010-04-031-4/+2
| | | (bzr r9281.1.4)
* Fix rotation in node and select toolKrzysztof Kosi??ski2010-04-031-2/+2
| | | (bzr r9281.1.2)
* Initial fix for the inverted coordinate system bugKrzysztof Kosi??ski2010-04-033-15/+15
| | | (bzr r9281.1.1)
* Add Ctrl+H as a shortcut for "show handles" in the node tool.Krzysztof Kosi??ski2010-04-022-1/+12
| | | | | | Fixed bugs: - https://launchpad.net/bugs/324208 (bzr r9277)
* Adding in shape-record.hTed Gould2010-03-261-0/+1
| | | (bzr r9236)
* Fix a few remaining oddities in handle scaling via keyboardKrzysztof Kosi??ski2010-03-182-11/+21
| | | (bzr r9205)
* Fix scaling of degenerate handles using keybard shortcuts.Krzysztof Kosi??ski2010-03-183-31/+98
| | | (bzr r9203)
* Fix Ctrl-drag in node tool with zero snap delay.Krzysztof Kosi??ski2010-03-171-4/+4
| | | | | | Fixed bugs: - https://launchpad.net/bugs/539995 (bzr r9200)
* Move around files to remove some vanity directories.Krzysztof Kosi??ski2010-03-141-18/+18
| | | | | Also remove the obsolete IDL file stub. (bzr r9194)
* New node tool: implement handle snappingKrzysztof Kosi??ski2010-03-142-8/+48
| | | | | | Fixed bugs: - https://launchpad.net/bugs/538487 (bzr r9192)
* Implement keyboard shortcuts for single handle adjustments.Krzysztof Kosi??ski2010-03-149-76/+350
| | | | | Minor disambiguating cleanup in node.h. (bzr r9190)
* Fix double reverse with Shift+R in the node tool.Krzysztof Kosi??ski2010-03-051-0/+1
| | | (bzr r9145)
* Clean up the unordered containers fix.Krzysztof Kosi??ski2010-03-042-16/+14
| | | (bzr r9142)
* Fixing build breakage with more proper autoconf usage.Jon A. Cruz2010-03-042-7/+30
| | | (bzr r9138)
* Clean up control point event handling slightlyKrzysztof Kosi??ski2010-03-031-18/+14
| | | (bzr r9132)
* Node tool: implement sculptingKrzysztof Kosi??ski2010-03-033-14/+39
| | | (bzr r9131)
* Implement a preference that determines whether deleting nodesKrzysztof Kosi??ski2010-03-021-3/+7
| | | | | preserves the shape (bzr r9130)
* Use Boost unordeed containers instead of TR1 to minimize painKrzysztof Kosi??ski2010-03-022-8/+4
| | | | | when using Apple compilers. (bzr r9129)
* Warning cleanup.Jon A. Cruz2010-02-252-2/+5
| | | (bzr r9110)
* Make sure that guides always snap correctly when dropping them, and improve ↵Diederik van Lierop2010-02-211-4/+9
| | | | | perseverance of snap-indicator (bzr r9103)