summaryrefslogtreecommitdiffstats
path: root/src/snap-candidate.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-11-08Clarify licensesMax Gaukler1-1/+2
- add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
2018-06-18Run clang-tidy’s modernize-use-emplace pass.Emmanuel Gil Peyrot1-2/+2
This reduces the boilerplate required to add a new element to a container.
2018-06-18Run clang-tidy’s modernize-pass-by-value pass.Emmanuel Gil Peyrot1-3/+4
This avoids having to pass variables by reference before copying them when calling a constructor.
2018-06-18Run clang-tidy’s modernize-use-equals-default pass.Emmanuel Gil Peyrot1-3/+3
This replaces empty constructors and destructors with the default keyword.
2014-09-27Update to experimental r13565Liam P. White1-1/+4
(bzr r13341.5.16)
2014-08-31Header cleanup: stop using Glib types where they aren't truly needed. Eases ↵Liam P. White1-1/+4
GThread deprecation errors. (bzr r13341.1.190)
2012-12-08Selector tool: improve responsiveness for snapping a path's internal ↵Diederik van Lierop1-2/+4
intersections (was unbearable already for paths having 20+ segments) (bzr r11937)
2012-10-27cppcheck fixes: sp-lpe-itemAlex Valavanis1-3/+3
(bzr r11836)
2012-03-07cppcheckKris De Gussem1-3/+6
(bzr r11052)
2012-02-141) Add checkboxes for perpendicular and tangential snapping to the document ↵Diederik van Lierop1-2/+2
properties dialog (on the snap tab) 2) Newly created guides (dragged off the ruler) will take on the angle of the curve that's being snapped to (either perpendicularly or tangentialy, depending of the settings in the document properties dialog) (bzr r10975)
2012-01-14Enable tangential and perpendicular snapping to paths (in the node-tool, ↵Diederik van Lierop1-17/+16
pen-tool, pencil-tool, and for guide manipulation; cannot be toggled yet, will always be active when snapping to paths) (bzr r10886)
2011-12-11mixed usage of class and struct for same objectKris De Gussem1-1/+1
(bzr r10766.1.1)
2011-11-05Various fixes: initialization, memory leak, wrong iterator usageKris De Gussem1-1/+1
(bzr r10721)
2011-11-041) Cycle to the next-closest-snap-source when pressing tab, if the ↵Diederik van Lierop1-2/+6
snap-closest-point-only-option has been activated. Works for the selector tool, but also when scaling/stretching/skewing a selection of nodes in the node tool 2) Cleanup and simplification of the code that finds the closest snapsource (bzr r10720)
2011-10-25Cleanup pass on documentation that was dumping garbage into doxygen output.Jon A. Cruz1-3/+4
(bzr r10696)
2011-10-081) make snapping to clip/mask paths optional (see document properties dialog ↵Diederik van Lierop1-0/+15
-> snap tab) 2) for debugging purposes: code added for showing all snap candidates 3) groundwork for tangential/perpendicular snapping (bzr r10672)
2011-02-02update to latest 2geom !Johan B. C. Engelen1-2/+2
(bzr r10025)
2010-10-29- Constrained snap: proper implementation of the preference to snap the ↵Diederik van Lierop1-3/+6
mouse pointer or handle itself (instead of projecting it first onto the constraint) - Fix a crash in SnapManager::multipleConstrainedSnaps (bzr r9866)
2010-08-152nd attempt at fixing the crash introduced in rev. #9692. This should nail it!Diederik van Lierop1-2/+2
(bzr r9714)
2010-04-18Fix bbox snapping as reported in LP bug #562205Diederik van Lierop1-0/+1
Fixed bugs: - https://launchpad.net/bugs/562205 (bzr r9351)
2010-01-23Remove redundancy from snapping API (type of snapsource no longer has to be ↵Diederik van Lierop1-51/+2
specified explicitly) (bzr r9014)
2010-01-19When snapping to a bounding box, flash that bounding box together with the ↵Diederik van Lierop1-9/+24
snap indicator (bzr r8999)
2010-01-10Fix typoDiederik van Lierop1-1/+1
(bzr r8964)
2010-01-09Refactoring the snapping API (making it easier to maintain and understand ↵Diederik van Lierop1-0/+147
for the devs) (bzr r8960)