summaryrefslogtreecommitdiffstats
path: root/src/node-context.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-01-10* Implement node snapping.Krzysztof Kosi??ski1-868/+0
* 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)
2009-08-17some more ungrabbing neededbulia byak1-0/+9
(bzr r8497)
2009-08-11patch 168780bulia byak1-0/+17
(bzr r8464)
2009-07-18Make the snap delay mechanism easier to implement for the devs, and get rid ↵Diederik van Lierop1-2/+0
of the related warning messages (bzr r8302)
2009-06-10disable helperpath flashing for texts but enable it for grouped pathsbulia byak1-18/+37
(bzr r8042)
2009-03-31Some minor snap-delay modificationsDiederik van Lierop1-4/+3
(bzr r7597)
2009-03-29- Move snap delay mechanism to the event context (used to be in SPCanvas)Diederik van Lierop1-3/+3
- Rename lots of variables and methods to make them easier to understand - Add snapping to the connector tool (bzr r7589)
2009-03-09Fix #338838, in which zooming and panning with the middle mouse button made ↵Diederik van Lierop1-9/+8
Inkscape inrespronsive (bzr r7461)
2009-03-07some keyboards (Apple) have no Insert; allow insert-node with Shift+I tooEd Halley1-0/+8
(bzr r7434)
2009-03-05Add option to only flash paths for node tool when none is selected. Applies ↵Jon A. Cruz1-1/+9
patch from bug #336490. (bzr r7420)
2009-03-03improve helperpath generation on mouse-overJohan B. C. Engelen1-6/+1
(bzr r7406)
2009-02-23Fix snapping when dragging gradients (implement the snap delay, use snap ↵Diederik van Lierop1-6/+10
tolerances from the object snapper) (bzr r7355)
2009-01-08move shape_editor from node context to the parent class, event contextbulia byak1-85/+86
(bzr r7096)
2008-12-28More NR ==> Geom changesJoshua L. Blocher1-8/+8
(bzr r7032)
2008-11-21Merge from fe-movedTed Gould1-2/+2
(bzr r6891)
2008-10-27From trunkTed Gould1-10/+19
(bzr r6885)
2008-09-18Next roud of NR ==> Geom conversionMaximilian Albert1-2/+2
(bzr r6839)
2008-09-13only display flash helperpath warning for shapes other than pathsJohan B. C. Engelen1-2/+7
(bzr r6805)
2008-08-14Removal of SP_ACTIVE_DESKTOP, next takeMaximilian Albert1-8/+8
(bzr r6630)
2008-08-14Remove further instances of SP_ACTIVE_DESKTOPMaximilian Albert1-1/+1
(bzr r6628)
2008-08-13Get rid of sp_nodepath_current() and a few instances of SP_ACTIVE_DESKTOP by ↵Maximilian Albert1-8/+8
passing in the current desktop and nodepath from the caller (bzr r6615)
2008-08-05NR::Maybe => boost::optionalJohan B. C. Engelen1-2/+2
(bzr r6569)
2008-07-29Remove now obsolete functionsMaximilian Albert1-6/+0
(bzr r6458)
2008-07-29Along with nodepath also create/destroy the helperpaths of any LPEs ↵Maximilian Albert1-1/+2
associated to its current item (bzr r6452)
2008-07-14Enable simultaneous knotholder and nodepathMaximilian Albert1-3/+6
(bzr r6291)
2008-06-16Ditch PERMANENT_FLASH because it is handled by providesOwnFlashPath(); avoid ↵Maximilian Albert1-9/+5
flashing when LPE already provides a helperpath (bzr r5956)
2008-06-16Second step: try to make helper curves respond faster (don't recreate/delete ↵Maximilian Albert1-24/+8
the temporary canvasitems each time the selection is modified); better use of flash paths (bzr r5955)
2008-06-16First step towards making helper paths for LPE items work betterMaximilian Albert1-43/+29
(bzr r5954)
2008-06-12change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen1-1/+1
(bzr r5915)
2008-06-08Add option to either suppress path flash for items with LPE (e.g., spiro ↵Maximilian Albert1-28/+74
splines use this) or display it permanently while the item is selected. (bzr r5860)
2008-05-05struct SPCurve => class SPCurveJohan B. C. Engelen1-3/+3
change all sp_curve_methods functions to SPCurve::methods. (bzr r5609)
2008-03-06add preferences for path flashing on mouseoverJohan B. C. Engelen1-22/+26
(bzr r4977)
2008-03-05tweak the helperpath flashing:Johan B. C. Engelen1-1/+14
* reduce time a little (should this be a preference?) * when leaving an object, instantly hide the flasher. * when entering the same object as before, show the flasher again to be done: make preferences to turn on/off and any other desired settings (bzr r4972)
2008-03-05Add flashing outline of path when hovering over it. (coded in 20 minutes so ↵Johan B. C. Engelen1-0/+30
perhaps buggy) Will be put under a preference, for those who want it. (bzr r4971)
2008-01-31Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington1-0/+2
(bzr r4629)
2007-12-05Always set coord entry fields inactive when switching to the node toolMaximilian Albert1-0/+2
(bzr r4179)
2007-12-05Add entry fields for x/y coordinates of selected nodes (fixes bugs #170116 ↵Maximilian Albert1-0/+7
and #172113) (bzr r4174)
2007-11-21use gobble_key_events to speed up keyboard movesbulia byak1-16/+24
(bzr r4121)
2007-09-22prevent wrong rubberband origin after click-selecting in node toolbulia byak1-0/+1
(bzr r3787)
2007-08-14Commit LivePathEffect branch to trunk!Johan B. C. Engelen1-132/+92
(disabled extension/internal/bitmap/*.* in build.xml to fix compilation) (bzr r3472)
2007-07-29due to the order of processing events, we must disable lmb handling in ↵bulia byak1-5/+5
children contexts so that parent event context can handle it for space panning (bzr r3341)
2007-03-04make conversions away from NR::Maybe explicitMenTaLguY1-3/+3
(bzr r2530)
2007-03-01leave the selection alone on mouse down.Aaron Spike1-1/+0
This prevents selecting nodes on drag and still allows them to be selected on click. (bzr r2490)
2007-02-13isolate the nodepath-or-knotholder unit into the new ShapeEditor class which ↵bulia byak1-342/+89
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)
2007-01-05robustize remembering the dragged segment - store node number, not pointer; ↵bulia byak1-1/+9
fixes crash 1505549 (bzr r2134)
2007-01-04Fix 1593499 (Tablet cursor drift when dragging bezier).gustav_b1-3/+18
(bzr r2127)
2006-11-06implement select next/prev as verbsbulia byak1-12/+0
(bzr r1917)
2006-11-05When canvas cannot update quickly, ensure that nodes being dragged will stay ↵John Bintz1-17/+39
selected. (bzr r1904)
2006-10-19remove color cursorsJosh Andler1-17/+0
(bzr r1811)
2006-10-04Ensure that rubberbanding has been initialized before manipulating rubberbandJohn Bintz1-4/+6
(bzr r1764)