| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 1) Fix moving by an integer multiple of the grid spacing (<alt>-dragging in ↵ | Diederik van Lierop | 2010-02-25 | 1 | -5/+9 |
| | | | | | | | | | | | the selector tool) 2) Allow constrained translation for 1) (with <ctrl>) 3) Fix snapping to the grid when pasting 4) Show snap indicators for all of the above 5) Implement snap delay mechanism for 1) and 2) (bzr r9113) | ||||
| * | Remove redundancy from snapping API (type of snapsource no longer has to be ↵ | Diederik van Lierop | 2010-01-23 | 1 | -15/+13 |
| | | | | | | specified explicitly) (bzr r9014) | ||||
| * | Refactoring the snapping API (making it easier to maintain and understand ↵ | Diederik van Lierop | 2010-01-09 | 1 | -11/+12 |
| | | | | | | for the devs) (bzr r8960) | ||||
| * | Patch by Diederik to mitigate crash on 318726. | Josh Andler | 2009-10-07 | 1 | -3/+10 |
| | | | | (bzr r8735) | ||||
| * | Diederik's patch for crash bug 441255 | bulia byak | 2009-10-04 | 1 | -2/+3 |
| | | | | (bzr r8709) | ||||
| * | fix for 415168 | bulia byak | 2009-08-18 | 1 | -2/+2 |
| | | | | (bzr r8507) | ||||
| * | When translating too many items, then don't use the bbox of the selection as ↵ | Diederik van Lierop | 2009-08-09 | 1 | -3/+3 |
| | | | | | | a whole but instead use the closest corner of one of the individual bboxes instead. (bzr r8450) | ||||
| * | When snapping while translating, use the bounding box corners of each ↵ | Diederik van Lierop | 2009-08-09 | 1 | -104/+149 |
| | | | | | | selected item instead of the selection as a whole (fixes bug #404941) (bzr r8449) | ||||
| * | Make the snap delay mechanism easier to implement for the devs, and get rid ↵ | Diederik van Lierop | 2009-07-18 | 1 | -4/+0 |
| | | | | | | of the related warning messages (bzr r8302) | ||||
| * | When translating too many nodes, a convex hull is used for snapping. This is ↵ | Diederik van Lierop | 2009-07-08 | 1 | -3/+7 |
| | | | | | | not needed when "only snap node closest to mouse pointer" has been enabled in the preferences (fixes bug #396070) (bzr r8236) | ||||
| * | Fix constrained motion in the selector tool when snapping is being ↵ | Diederik van Lierop | 2009-04-21 | 1 | -3/+11 |
| | | | | | | overridden (i.e. when ctrl+shift keys are pressed simultaneously) (bzr r7755) | ||||
| * | Fix snapping during constrained translation, when only snapping the node ↵ | Diederik van Lierop | 2009-04-12 | 1 | -20/+18 |
| | | | | | | closest to the mouse pointer (bzr r7687) | ||||
| * | - Don't display the snap-source-indicator when we're about to rotate using ↵ | Diederik van Lierop | 2009-04-02 | 1 | -7/+11 |
| | | | | | | | | the selector tool (because it won't snap when rotating!) - Use a smaller snap-source-indicator, which is visually more appealing (bzr r7608) | ||||
| * | - Move snap delay mechanism to the event context (used to be in SPCanvas) | Diederik van Lierop | 2009-03-29 | 1 | -2/+2 |
| | | | | | | | - Rename lots of variables and methods to make them easier to understand - Add snapping to the connector tool (bzr r7589) | ||||
| * | The snap indicator's tooltip now displays "A to B", whereas before it only ↵ | Diederik van Lierop | 2009-02-20 | 1 | -26/+13 |
| | | | | | | displayed "B". (bzr r7335) | ||||
| * | After snapping, show a tooltip together with the snap indicator | Diederik van Lierop | 2009-02-15 | 1 | -3/+5 |
| | | | | (bzr r7296) | ||||
| * | Remove the source snap-indicator when ungrabbing | Diederik van Lierop | 2009-01-25 | 1 | -0/+2 |
| | | | | (bzr r7175) | ||||
| * | Display the snap source indicator only when snapping is enabled | Diederik van Lierop | 2009-01-25 | 1 | -4/+6 |
| | | | | (bzr r7173) | ||||
| * | - The snap-delay mechanism should now be more robust. From now on, it must ↵ | Diederik van Lierop | 2009-01-25 | 1 | -0/+4 |
| | | | | | | | | be turned on and off explicitely within each context. This prevents delayed snapping events from being fired after the context or context's state has changed. - Creating single dots now snaps (bzr r7172) | ||||
| * | - Snap to the midpoint of shapes and bboxes | Diederik van Lierop | 2009-01-18 | 1 | -10/+16 |
| | | | | | | | | - Snap to the midpoint of paths and bbox edges - Refactor the snapping toggle, i.e. what snaps to what when toggling a specific option in the snapping toolbar PS: icons.svg has been modified, so use "make install" if needed (bzr r7144) | ||||
| * | Optionally snap from/to midpoints of the edges of a bounding box | Diederik van Lierop | 2009-01-11 | 1 | -23/+20 |
| | | | | (bzr r7108) | ||||
| * | When snapping only the closest node, draw an indicator at that node | Diederik van Lierop | 2008-11-26 | 1 | -13/+32 |
| | | | | (bzr r6903) | ||||
| * | Add an option to the preferences to _only_ snap the node closest to the ↵ | Diederik van Lierop | 2008-11-24 | 1 | -2/+38 |
| | | | | | | mouse pointer (bzr r6899) | ||||
| * | 1) Improve the way the distance to the pointer is taken into account when ↵ | Diederik van Lierop | 2008-11-23 | 1 | -2/+1 |
| | | | | | | | | | finding the best snap 2) Use this distance also when snapping nodes in the path editor 3) Add a slider in the preferences dialog to control the weighing of this distance (bzr r6895) | ||||
| * | Merge from trunk | Ted Gould | 2008-10-31 | 1 | -9/+11 |
| | | | | (bzr r6887) | ||||
| * | From trunk | Ted Gould | 2008-10-27 | 1 | -34/+38 |
| | | | | (bzr r6885) | ||||
| * | Merging from trunk | Ted Gould | 2008-10-11 | 1 | -191/+170 |
| | | | | (bzr r6884) | ||||
| * | Next roud of NR ==> Geom conversion | Maximilian Albert | 2008-09-18 | 1 | -4/+4 |
| | | | | (bzr r6839) | ||||
| * | Modify the parameters required for setting up the SnapManager | Diederik van Lierop | 2008-08-28 | 1 | -4/+4 |
| | | | | (bzr r6722) | ||||
| * | Fix some regressions in the snapping of the selector tool | Diederik van Lierop | 2008-08-12 | 1 | -13/+15 |
| | | | | (bzr r6611) | ||||
| * | Move all of the snapper code to 2geom | Diederik van Lierop | 2008-08-11 | 1 | -22/+31 |
| | | | | (bzr r6606) | ||||
| * | remove many unnecessary to_2geom and from_2geom calls | Johan B. C. Engelen | 2008-08-08 | 1 | -4/+4 |
| | | | | (bzr r6593) | ||||
| * | NR::Maybe => boost::optional | Johan B. C. Engelen | 2008-08-05 | 1 | -2/+2 |
| | | | | (bzr r6569) | ||||
| * | change knot.h to Geom::Point only instead of NR::Point. | Johan B. C. Engelen | 2008-08-01 | 1 | -3/+3 |
| | | | | (bzr r6511) | ||||
| * | * src/2geom/isnan.h, src/libcola/cola.cpp, src/style.cpp, src/seltrans.cpp, | mjwybrow | 2008-06-22 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | src/libcola/gradient_projection.cpp, src/libvpsc/generate-constraints.cpp, src/libnr/nr-types.cpp, src/libnr/nr-point-fns-test.cpp, src/isnan.h, src/libnr/nr-point-fns.cpp, src/libnr/in-svg-plane-test.cpp, src/doxygen-main.cpp, src/display/nr-filter-composite.cpp, src/display/nr-filter-merge.cpp, src/display/nr-filter-gaussian.cpp, src/display/bezier-utils.cpp, src/Makefile_insert, src/eraser-context.cpp, src/dyna-draw-context.cpp, src/tweak-context.cpp, src/sp-namedview.cpp, src/libnr/in-svg-plane-test.h, src/libnr/nr-point-fns-test.h, src/mod360-test.h, src/CMakeLists.txt, src/2geom/linear.h: Properly fix the conflicting isnan.h problem: 1) Update src/2geom/isnan.h to match newest Inkscape src/isnana.h (Also commited this change to lib2geom project repository) 2) Remove Inkscape's src/isnan.h 3) Update all files to include src/2geom/isnan.h instead of src/isnan.h (bzr r6013) | ||||
| * | change NR::Matrix to Geom:: for many sp_item_xxx_affine functions | Johan B. C. Engelen | 2008-06-12 | 1 | -4/+4 |
| | | | | (bzr r5915) | ||||
| * | Fix snapping for constrained translation in the selector tool | Diederik van Lierop | 2008-05-20 | 1 | -3/+5 |
| | | | | (bzr r5722) | ||||
| * | Fix regression in constrained translation | Diederik van Lierop | 2008-05-18 | 1 | -11/+13 |
| | | | | (bzr r5694) | ||||
| * | Fix a regression in the snapper, caused by me. Sorry! | Diederik van Lierop | 2008-05-16 | 1 | -10/+10 |
| | | | | (bzr r5680) | ||||
| * | Add a centralized check (i.e. in the snapper mechanism) whether we've ↵ | Diederik van Lierop | 2008-05-12 | 1 | -2/+2 |
| | | | | | | snapped or not, instead of leaving it up to the various tools. This should prevent these tools from moving to (0,0) if they bluntly use the value returned by the snapping mechanism without checking whether snapping has really occured. (bzr r5659) | ||||
| * | make more messages immediate | bulia byak | 2008-05-03 | 1 | -4/+4 |
| | | | | (bzr r5583) | ||||
| * | Replace freeSnapSkew() by constrainedSnapSkew(). There is no such thing as ↵ | Diederik van Lierop | 2008-05-01 | 1 | -6/+6 |
| | | | | | | freely snapping while skewing; snapping will always be constrained (bzr r5569) | ||||
| * | Warning and whitespace cleanup | Jon A. Cruz | 2008-05-01 | 1 | -99/+99 |
| | | | | (bzr r5564) | ||||
| * | - Major refactoring of snapping related code... | Diederik van Lierop | 2008-04-30 | 1 | -22/+29 |
| | | | | | | - Enabling snap indicator for all remaining tools (bzr r5556) | ||||
| * | replace text strings by ints for tools/bounding_box | bulia byak | 2008-04-17 | 1 | -4/+6 |
| | | | | (bzr r5459) | ||||
| * | Refactor snapping mechanisms: in seltrans.cpp, a GSList was converted to a ↵ | Diederik van Lierop | 2008-04-11 | 1 | -54/+30 |
| | | | | | | std::list in four different places. Now this is handled in only one place (bzr r5407) | ||||
| * | Refactor snapper and snapindicator (in order to enable the snapindicator in ↵ | Diederik van Lierop | 2008-04-07 | 1 | -32/+50 |
| | | | | | | the selector tool) (bzr r5374) | ||||
| * | The deprecated version of sp_item_invoke_bbox_full (which still uses ↵ | Diederik van Lierop | 2008-03-27 | 1 | -1/+5 |
| | | | | | | NRRects) returns empty rectangles when calculating geometric bboxes of vertical or horizontal lines. A group of those lines will therefore also have an empty geometric bbox, which is wrong. We must use the new version of sp_item_invoke_bbox_full, which uses NR::Maybe<NR::Rects> instead. (bzr r5204) | ||||
| * | Major overhaul of the selector tool's internals to improve handling of ↵ | Diederik van Lierop | 2008-03-25 | 1 | -426/+387 |
| | | | | | | transformations, origins and snapping, for both visual and geometric bounding boxes (see for example bug #174046 in Launchpad) (bzr r5189) | ||||
| * | Applying fixes for gcc 4.3 build issues (closes LP: #169115) | Bryce Harrington | 2008-01-31 | 1 | -0/+2 |
| | | | | (bzr r4629) | ||||
