summaryrefslogtreecommitdiffstats
path: root/src/nodepath.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2006-09-28factor out creation of livarot_path, and make it on-demand so that update_rep...bulia byak1-24/+21
2006-09-06Enabled forced redraw on nodepath toolJohn Bintz1-4/+4
2006-09-06Initial reworking of forced redraw to work better with interruptible displayJohn Bintz1-3/+5
2006-09-04Force non-interruptible redraws while modifying paths to ensure accurate displayJohn Bintz1-0/+4
2006-09-04Fix race condition where node dragging is not ended after mouse button is rel...John Bintz1-9/+14
2006-08-25peeled back the gboolean code as it hit on some complexity theory principles...Jon Phillips1-24/+24
2006-08-23Ok, committed msgloan's patch to convert gbooleans to bools thus completingJon Phillips1-24/+24
2006-08-12update livarot_path after committing change; fixes 1534994bulia byak1-3/+4
2006-08-05add checks to make sure given nodepath pointers are not null before working w...John Bintz1-0/+10
2006-08-03disconnect signals from knots when destroying node - fixes a crash with inter...bulia byak1-6/+27
2006-08-02fix new deletion behavior when deleting up to next-to-last node in subpathbulia byak1-1/+1
2006-07-30Fix bug where deleting a node broke the symmetry of neighboring smooth nodes ...John Bintz1-0/+6
2006-07-06undo annotationsbulia byak1-38/+45
2006-06-29patch from Gustav Broberg: undo annotations and history dialogbulia byak1-5/+11
2006-06-19expanding/contracting node selection by pgup/pgdnbulia byak1-1/+155
2006-05-21fix unstable behavior when ctrl+alt+dragging more than one sharp nodebulia byak1-4/+4
2006-05-19fix compile warningbulia byak1-0/+2
2006-05-18make profile selectable via prefs, add elliptic (preliminary, needs perpendic...bulia byak1-12/+20
2006-05-16optionally use linear profile for sculptingbulia byak1-1/+5
2006-05-16show handles togglebulia byak1-1/+15
2006-05-15fix potential (though currently impossible) crash when spatial mode is used w...bulia byak1-1/+6
2006-05-15use spatial/linear distance method depending on whether selection is in more ...bulia byak1-113/+99
2006-05-15sculpt other subpaths toobulia byak1-1/+52
2006-05-15report subpaths in statusbar when > 1 is touched by selectionbulia byak1-20/+69
2006-05-14statusbar tip expandedbulia byak1-1/+1
2006-05-12never destroy nodepath from within itself - this leaves an orphaned listener ...bulia byak1-12/+1
2006-05-12memleak; move deleting empty paths until after all nodes are deletedbulia byak1-10/+17
2006-05-12fix undo bug in nodepath_preserve; fix crash caused by nodepath_cleanup delet...bulia byak1-19/+193
2006-05-09Fix silly bug with snapping node edits.Carl Hetherington1-1/+1
2006-05-09eliminate direct accesses to SPCurve::bpathMenTaLguY1-2/+2
2006-05-05More snapping cleanups.Carl Hetherington1-11/+8
2006-05-05Various snapping cleanups and bug fixes.Carl Hetherington1-1/+1
2006-05-03Give SPNamedView a SnapManager instance and use it for all management of snap...Carl Hetherington1-1/+1
2006-04-17Get rid of the SP_DT_* macros which do nothing more than provide additional, ...MenTaLguY1-6/+6
2006-04-15fix node position when joining to close subpath; allow to lock the position o...bulia byak1-6/+12
2006-04-14Attempt to preserve the shape of the path when deleting nodesAaron Spike1-18/+127
2006-04-12remove the old _d_changed and _typestr_changed hacks, replacing by an int-val...bulia byak1-58/+10
2006-04-01forgot to check if the knot existsbulia byak1-2/+2
2006-04-01when switching node type, preserve the position of the mouseovered handlebulia byak1-2/+10
2006-04-01more optimizations: do not fire knot/handle moved events if the position is i...bulia byak1-161/+156
2006-04-01store and update livarot_path in nodepath; switch curve_drag to not updating ...bulia byak1-42/+73
2006-03-29fix selected node size when switching typebulia byak1-2/+2
2006-03-28optimizations: prevent handle move callback unless handle is indeed moved; pr...bulia byak1-45/+47
2006-03-28optimization: create side knots and lines only on demandbulia byak1-68/+62
2006-02-15bulk trailing spaces removal. consistency through MD5 of binaryRalf Stephan1-52/+52
2006-02-10fix crash when selecting a subpath endnodebulia byak1-2/+3