summaryrefslogtreecommitdiffstats
path: root/src/snap-preferences.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Clarify licensesMax Gaukler2018-11-081-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
* Header cleanup: stop using Glib types where they aren't truly needed. Eases ↵Liam P. White2014-08-311-9/+9
| | | | | GThread deprecation errors. (bzr r13341.1.190)
* Removed "helper/units.h" from "snap-preferences.h".Matthew Petroff2013-07-191-1/+0
| | | (bzr r12380.1.34)
* 1) Add checkboxes for perpendicular and tangential snapping to the document ↵Diederik van Lierop2012-02-141-0/+8
| | | | | | | 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)
* Refactor snap-preferences a bit moreDiederik van Lierop2011-12-181-23/+5
| | | (bzr r10780)
* Fixing more broken and split doc comments.Jon A. Cruz2011-10-271-0/+28
| | | (bzr r10697)
* Cleanup pass on documentation that was dumping garbage into doxygen output.Jon A. Cruz2011-10-251-4/+4
| | | (bzr r10696)
* Allow snapping to path intersections without snapping to the paths themselvesDiederik van Lierop2011-08-271-0/+1
| | | (bzr r10585)
* Fix "snap guides" toggleDiederik van Lierop2011-08-251-3/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/814457 (bzr r10582)
* Refactoring of the snapping preferences; mainly about storing all toggles in ↵Diederik van Lierop2011-08-221-57/+13
| | | | | a single array, instead of each having its own member variable (bzr r10569)
* Selector's toolbar: changing the dimensions of the visual bounding box of ↵Diederik van Lierop2011-07-101-1/+1
| | | | | | | | | selection of multiple objects having different stroke widths has been fixed (bug #212768, #190557, ...) Fixed bugs: - https://launchpad.net/bugs/212768 - https://launchpad.net/bugs/190557 (bzr r10437.1.5)
* Implement decent snapping to text (baseline & anchor), and provide a toggle ↵Diederik van Lierop2011-06-301-1/+3
| | | | | button for this (as requested in LP bug #727281 ) (bzr r10392)
* - Add a third group of snap sources/targets, called ¨others¨ (before we ↵Diederik van Lierop2011-06-261-1/+3
| | | | | | | | had only ¨bounding box¨ and nodes (see bug #788178) - Fix the display of the snap source - Fix snapping of guides to other guides & grids (bzr r10372)
* Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
| | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
* Remove redundancy from snapping API (type of snapsource no longer has to be ↵Diederik van Lierop2010-01-231-49/+44
| | | | | specified explicitly) (bzr r9014)
* Refactor snapping of gradient handles; now behaves like all other snapping, ↵Diederik van Lierop2010-01-011-4/+4
| | | | | | | | i.e. no more snapping to imaginary infinite lines along the bounding box Fixed bugs: - https://launchpad.net/bugs/371001 (bzr r8932)
* Store the snapper tolerances in the snap-preferences instead of in each ↵Diederik van Lierop2009-01-311-0/+15
| | | | | snapper individualy. This way we don't have to update all snappers when the namedview has been updated (and we can get rid of the _update_snap_distances() call) (bzr r7208)
* Add buttons for snapping to grids and/or guidesDiederik van Lierop2009-01-281-0/+8
| | | (bzr r7200)
* - Snap to the midpoint of shapes and bboxesDiederik van Lierop2009-01-181-3/+36
| | | | | | | - 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)
* 1) snap midpoints of line segments (both as source and as target)Diederik van Lierop2008-12-141-12/+15
| | | | | 2) snap intersections within a single shape (as source; as target was already implemented) (bzr r7008)
* From trunkTed Gould2008-10-271-0/+81
(bzr r6885)