summaryrefslogtreecommitdiffstats
path: root/src/nodepath.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* whitespace + commentJohan B. C. Engelen2008-04-141-2/+6
| | | (bzr r5437)
* shift+s converts node to half-smooth first if adjacent to line, then to full ↵bulia byak2008-04-141-99/+182
| | | | | smooth; shift+c first converts to cusp then retracts handles; use more robust way to determine if a segment is line, which works for a curve with both retracted handles too (bzr r5433)
* with ctrl, snap handles also to the direction of the opposite handle or line ↵bulia byak2008-04-121-9/+43
| | | | | segment, its continuation and perpendiculars (bzr r5408)
* make handle length/angle display immediatebulia byak2008-04-101-1/+1
| | | (bzr r5404)
* fix bug: extra node added when joining two-node subpaths; commentsbulia byak2008-04-101-0/+11
| | | (bzr r5403)
* Refactor snapper and snapindicator (in order to enable the snapindicator in ↵Diederik van Lierop2008-04-071-7/+8
| | | | | the selector tool) (bzr r5374)
* move helper path to the bottom so it doesnt get in the way with editing nodesbulia byak2008-04-011-0/+3
| | | (bzr r5292)
* Factor out join endpoints validation & initialization codeJohn Bintz2008-03-301-54/+65
| | | (bzr r5236)
* - Created a SPLPEItem class that handles applying a LPE to an ItemBastien Bouclet2008-03-281-3/+3
| | | | | | - LPEs can now be applied to groups - Updated the bend path to work properly with groups (bzr r5219)
* Node tool: snap to paths and their nodes, incl. to the path currently being ↵Diederik van Lierop2008-03-081-4/+22
| | | | | edited (bzr r4989)
* add preferences for path flashing on mouseoverJohan B. C. Engelen2008-03-061-1/+1
| | | (bzr r4977)
* snapindicator for nodehandle editing. buggy when doing constraintsnap, don't ↵Johan B. C. Engelen2008-03-041-3/+7
| | | | | know how to fix it. Diederik? :) (bzr r4956)
* Show snapindicator in nodetool :-)Johan B. C. Engelen2008-03-041-1/+9
| | | (bzr r4955)
* fix initialization of nodehelperpath showingJohan B. C. Engelen2008-02-271-1/+1
| | | (bzr r4885)
* * on-canvas clip and mask editing :) in the object menu you can find how to ↵Johan B. C. Engelen2008-02-231-0/+22
| | | | | | | edit them. * show helperpath toggle on node-edit toolbar. so helperpath is now also available for normal paths (instead of only for LPE'd paths) (bzr r4834)
* Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington2008-01-311-0/+2
| | | (bzr r4629)
* fix for gcc 3.3 by John Faith. https://bugs.launchpad.net/inkscape/+bug/178180JiHO2008-01-021-1/+2
| | | (bzr r4371)
* fix typo notepath => nodepathJohan B. C. Engelen2008-01-021-2/+2
| | | (bzr r4369)
* Add entry fields for x/y coordinates of selected nodes (fixes bugs #170116 ↵Maximilian Albert2007-12-051-7/+60
| | | | | and #172113) (bzr r4174)
* Fix compile. Don't #include .cpp files!Johan B. C. Engelen2007-12-021-10/+2
| | | (bzr r4157)
* patch 1833571: better handle calculation for nodes converted to smooth/symmbulia byak2007-11-211-9/+21
| | | (bzr r4119)
* Warning cleanupJon A. Cruz2007-11-041-36/+36
| | | (bzr r4025)
* make setup_notepath function for LPE's and LPE parameters.Johan B. C. Engelen2007-11-031-6/+8
| | | (bzr r4018)
* LPE: implement NEW path-along-path effect, i think that old one has become ↵Johan B. C. Engelen2007-10-301-2/+13
| | | | | obsolete and is renamed accordingly. implement straight path node editting for gears effect. (bzr r3983)
* LPE: add on-canvas editing of path parameters!Johan B. C. Engelen2007-10-201-20/+29
| | | (bzr r3934)
* Don't snap node handles to the parent path, plus a small string changeDiederik van Lierop2007-08-291-2/+2
| | | (bzr r3612)
* Commit LivePathEffect branch to trunk!Johan B. C. Engelen2007-08-141-35/+167
| | | | | (disabled extension/internal/bitmap/*.* in build.xml to fix compilation) (bzr r3472)
* 1) Changes to snapping preferences dialogDiederik van Lierop2007-07-281-3/+3
| | | | | | 2) Strict snapping implemented, i.e. bbox only to bbox and nodes only to paths/nodes 3) Renaming of some constants to improve readability (bzr r3331)
* fixed fixme's in shapeeditor and changed verbs for node editting. helps with ↵Johan B. C. Engelen2007-05-111-24/+12
| | | | | multiple nodepath implementation in shape-editor. (bzr r3000)
* In node tool: make rotation by [] and scaling by <> also use the active node ↵Maximilian Albert2007-04-251-4/+16
| | | | | as center (if there is one) (bzr r2964)
* flipping patch by maximilian albertbulia byak2007-04-171-15/+28
| | | (bzr r2916)
* Don't snap nodes to their parent pathDiederik van Lierop2007-04-141-1/+1
| | | (bzr r2888)
* fix 1675213: update symm nodes when moving with Ctrl and when adding new nodebulia byak2007-04-021-3/+7
| | | (bzr r2813)
* fix 1472297bulia byak2007-04-021-4/+8
| | | (bzr r2811)
* fix 1243587 and misc fixesbulia byak2007-04-021-15/+8
| | | (bzr r2810)
* fix 1390904bulia byak2007-04-021-5/+24
| | | (bzr r2809)
* plumb XML::Document parameter into duplication, courtesy of bryceMenTaLguY2007-03-201-1/+1
| | | (bzr r2723)
* fix setting knot->pos for node handles, but remove coords updating - now ↵bulia byak2007-03-101-4/+2
| | | | | done in the knot when dragging (bzr r2595)
* make conversions away from NR::Maybe explicitMenTaLguY2007-03-041-2/+10
| | | (bzr r2530)
* isolate the nodepath-or-knotholder unit into the new ShapeEditor class which ↵bulia byak2007-02-131-8/+9
| | | | | handles listeners etc. and provides a single interface to work with nodepath or knotholder; later will add another layer, ShapeEditorsCollective, which will allow us to have any number of nodepaths and knotholders simultaneously (bzr r2374)
* fix crash when switching away from node tool while redrawing after a handle ↵bulia byak2007-01-241-1/+2
| | | | | move; the end_forced_full_redraws in the handle_ungrabbed may become invalid because the nodepath is destroyed while in screen update triggered by update_repr, and it is redundant anyway because update_repr does its own end_forced_full_redraws (bzr r2273)
* fix 1517414bulia byak2007-01-081-1/+4
| | | (bzr r2157)
* fix 1630193bulia byak2007-01-081-4/+10
| | | (bzr r2156)
* robustize remembering the dragged segment - store node number, not pointer; ↵bulia byak2007-01-051-1/+3
| | | | | fixes crash 1505549 (bzr r2134)
* grow/shrink node selection by scrollwheelbulia byak2006-11-241-4/+31
| | | (bzr r2026)
* factor out creation of livarot_path, and make it on-demand so that ↵bulia byak2006-09-281-24/+21
| | | | | update_repr does not need to do it after screen update (potentially fixing a crash) (bzr r1721)
* Enabled forced redraw on nodepath toolJohn Bintz2006-09-061-4/+4
| | | (bzr r1697)
* Initial reworking of forced redraw to work better with interruptible displayJohn Bintz2006-09-061-3/+5
| | | (bzr r1696)
* Force non-interruptible redraws while modifying paths to ensure accurate displayJohn Bintz2006-09-041-0/+4
| | | (bzr r1682)
* Fix race condition where node dragging is not ended after mouse button is ↵John Bintz2006-09-041-9/+14
| | | | | released (bzr r1681)