bf1d02bbf9f93b5d10304fd4f70f367d430c750e |
|
03-Oct-2011 |
Jon A. Cruz <jon@joncruz.org> |
Another minor pass of Doxygen cleanup. |
a863e835ebdabf37c059e325ba54d689ff0dd752 |
|
09-Jan-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
Refactoring the snapping API (making it easier to maintain and understand for the devs) |
e4457e22e29ff4f26b1c053facd9b4f8cf040f62 |
|
25-Apr-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Optionaly snap to invisible grid lines too (when zoomed out). See the grids tab in the document properties dialog. This closes bug #172115 |
b7ca401c5a6b362842eee3e84f3fc37e4d12de6a |
|
14-Mar-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Remove obsolete includes of libnr files in the snapping code |
a01e064b325b294b3c4b1a7f395d3595c943bb85 |
|
04-Feb-2009 |
joncruz <joncruz@users.sourceforge.net> |
Warning cleanup. |
6debf70683e9b0f2787a5341a9e186903962d54e |
|
31-Jan-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Store the snapper tolerances in the snap-preferences instead of in each 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) |
2b7ee786ac3f40bb6b0d6e19f565b802f29f50e0 |
|
14-Dec-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
1) snap midpoints of line segments (both as source and as target)
2) snap intersections within a single shape (as source; as target was already implemented) |
5ada07fb3839c97fbb1c1b18dc9a8ca2b43ceb16 |
|
23-Nov-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Don't use SP_ACTIVE_DESKTOP |
55dd1351535fdbc7d4087cef62b2c3f59de8726e |
|
23-Nov-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
1) Improve the way the distance to the pointer is taken into account when 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 |
e9b6af083e34e2397a8ddbe9781920733d09d151 |
|
27-Oct-2008 |
Ted Gould <ted@canonical.com> |
From trunk |
f38d1b851669bf0fa14a2ca67d9bde7d3fb2dc9b |
|
07-Sep-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
If a snapper needs a reference to a SPNamedView or a SPDesktop, then get that reference via the SnapManager (instead of storing references in the snapper and accessing them directly) |
ed70cc908f7fe9d5f2d86042e3fe1f758984c03a |
|
11-Aug-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Move all of the snapper code to 2geom |
c3d71eeb981927093e5a6284277181d1d6b83985 |
|
30-Apr-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
- Major refactoring of snapping related code...
- Enabling snap indicator for all remaining tools |
848e75a186ca20a05f2e956e7f345ded9ece9f04 |
|
11-Apr-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Refactor snapping mechanisms: in seltrans.cpp, a GSList was converted to a std::list in four different places. Now this is handled in only one place |
c350508cfbe7720966a9b53c84388ab7e5f2e5ca |
|
25-Mar-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Major overhaul of the selector tool's internals to improve handling of transformations, origins and snapping, for both visual and geometric bounding boxes (see for example bug #174046 in Launchpad) |
5c681d52040046fc1284c71112618c2b09e36e86 |
|
08-Mar-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Node tool: snap to paths and their nodes, incl. to the path currently being edited |
de19d0a8c684298be714d18c991965b370707ed8 |
|
08-Jan-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Fix LP #181020: When snapping a guide, now only the part of the guide near the pointer is considered |
0721326f41e78698936345823f415b2b643eb2ff |
|
03-Jan-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
1) fix snapping while scaling
2) fix constrained snapping
3) improve snapping logic (again), or more specifically: better obey "always snap"
4) refactoring to reduce risk of bugs: renaming variables and methods for better readability, adding class members instead of using std::pairs, etc. |
51e97ed360968cdba443d14c19d1da1caf194939 |
|
22-Dec-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
1) solve bug #177995
2) don't look for nearby intersections when doing a constrained snap |
00583082bf04dd7fd1729bee6489a97b2b56e4bc |
|
12-Dec-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Toggle snapping for each grid individually |
ce5ed3e99d287e1df46a818cd31753d8cbb301f0 |
|
03-Nov-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Oops, don't use tabs! (replace tabs by 4 spaces) |
e1da05d7d6b8a6d4ddbca0fd1d7e633a84b2c1cf |
|
03-Nov-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Groundwork to snap to intersections, e.g. intersections of gridlines with guidelines, and of objects with other objects. The snappers used to return only SnappedPoints, but now also SnappedLines and SnappedInfiniteLines can be returned. SnappedPaths will be implemented later. |
1397a686e882c774cfef2668f397b2c2c495df66 |
|
05-Sep-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Improving the performance of the object snapper |
5d34a7de8fd25b5ff22b5ca5ae2a631611a18f6f |
|
28-Aug-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Implement snapping of guides while dragging them, and snap TO item centers (we only had snapping FROM item centers so far) |
b28c4e3da388087b108e7a5749d75668afcd2d58 |
|
28-Jul-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
1) Changes to snapping preferences dialog
2) Strict snapping implemented, i.e. bbox only to bbox and nodes only to paths/nodes
3) Renaming of some constants to improve readability |
12286cef3afff20da8623358be2fddab64c71401 |
|
17-Apr-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Improve snapper performance (mainly in by editting WillSnapSomething()) |
c23606010d05bc6d0df21ddcd6f55635b6b0de08 |
|
12-Apr-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Always snap both bboxes and nodes. Remove all 'snap bbox/nodes' options from document properties |
ef1f6f060487b32a8d532c14794ffa93fa130ee1 |
|
26-Mar-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
interpret snapping distance in screen pixels independent of zoom |
d05834b3cdca77ccd9a1ab0a32b1ca2dc09a745d |
|
09-May-2006 |
cth103 <cth103@users.sourceforge.net> |
Re-enable link between grid visibility and grid snap. |
b7313eac22048276ef96257c67805fc94ad7d6ab |
|
05-May-2006 |
cth103 <cth103@users.sourceforge.net> |
Various snapping cleanups and bug fixes. |
f951374eef04129c6a0d213e7ab4d9ed2095ca69 |
|
15-Feb-2006 |
rwst <rwst@users.sourceforge.net> |
bulk trailing spaces removal. consistency through MD5 of binary |
6b15695578f07a3f72c4c9475c1a261a3021472a |
|
16-Jan-2006 |
mental <mental@users.sourceforge.net> |
moving trunk for module inkscape |