summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/control-point-selection.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Node tool, transforming a set of nodes: Fix crashes, and finish ↵Diederik van Lierop2011-09-161-1/+2
| | | | | | | | implementation of snapping Fixed bugs: - https://launchpad.net/bugs/590261 (bzr r10633)
* compatibility patch to compile using gcc 4.6Adib Taraben2011-02-271-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/707205 (bzr r10070.1.1)
* update to latest 2geom !Johan B. C. Engelen2011-02-021-3/+3
| | | (bzr r10025)
* Node tool: snap while scaling a selection of nodes. Consider this as ↵Diederik van Lierop2010-12-271-0/+5
| | | | | experimental; needs cleanup! (bzr r9985)
* Split SPCanvasItem and SPCanvasGroup to individual .h files. Removed forward ↵Jon A. Cruz2010-12-231-1/+1
| | | | | header. (bzr r9978.1.1)
* 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 sculpting of nodes with non-degenerate handles.Krzysztof Kosi??ski2010-07-221-3/+4
| | | (bzr r9639)
* Clean up the unordered containers fix.Krzysztof Kosi??ski2010-03-041-14/+3
| | | (bzr r9142)
* Fixing build breakage with more proper autoconf usage.Jon A. Cruz2010-03-041-5/+17
| | | (bzr r9138)
* Node tool: implement sculptingKrzysztof Kosi??ski2010-03-031-3/+5
| | | (bzr r9131)
* Use Boost unordeed containers instead of TR1 to minimize painKrzysztof Kosi??ski2010-03-021-4/+2
| | | | | when using Apple compilers. (bzr r9129)
* Make ControlPointSelection trackable to prevent random crashesKrzysztof Kosi??ski2010-02-181-1/+1
| | | | | in the node tool (bzr r9095)
* Fix multiple minor problems in the node toolKrzysztof Kosi??ski2010-02-091-1/+10
| | | (bzr r9070)
* Fix performance regressions in the node tool and a stupid crash bugKrzysztof Kosi??ski2010-02-061-3/+0
| | | | | when deleting more than one stretch of selected nodes (bzr r9061)
* Reduce libsigc++ usage to partially fix performance regressionsKrzysztof Kosi??ski2010-02-041-6/+4
| | | | | in the new node tool. (bzr r9044)
* Go back to using TR1 unordered containers to fix warnings. Add configureKrzysztof Kosi??ski2010-01-201-18/+4
| | | | | code to detect the broken header and display Wiki page URL. (bzr r9006)
* Replace std::tr1::unordered_(map|set) with __gnu_cxx::hash_(map|set),Krzysztof Kosi??ski2010-01-141-6/+22
| | | | | to work around broken headers in some GCC versions. (bzr r8980)
* * Add "show transform handles" toggle button.Krzysztof Kosi??ski2010-01-141-9/+12
| | | | | | * Transform handle mode switching similar to selector tool, when node transform handles are visible. (bzr r8846.2.18)
* * Implement node snapping.Krzysztof Kosi??ski2010-01-101-2/+13
| | | | | | | | | | | | | * 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)
* First GSoC node tool commit to BazaarKrzysztof Kosi??ski2009-11-291-0/+140
(bzr r8846.1.1)