9c54d8e6dee330c19f895f29760af901190ab856 |
|
07-Mar-2012 |
Kris <Kris.De.Gussem@hotmail.com> |
cppcheck |
84d6d1f7365e49f2936df9df890ce49d2c000ce2 |
|
18-Oct-2011 |
Kris <Kris.De.Gussem@hotmail.com> |
cppcheck |
bf1d02bbf9f93b5d10304fd4f70f367d430c750e |
|
03-Oct-2011 |
Jon A. Cruz <jon@joncruz.org> |
Another minor pass of Doxygen cleanup. |
c13adc1aa8f34445131579baa56299b360480b5e |
|
30-Oct-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
- Constrained snap: proper implementation of the preference to snap the mouse pointer or handle itself (instead of projecting it first onto the constraint)
- Fix a crash in SnapManager::multipleConstrainedSnaps |
cd8e8082c747cc529d5bf595b4102e88224a1811 |
|
05-Aug-2010 |
Krzysztof KosiĆski <tweenk.pl@gmail.com> |
Wholesale cruft removal part 4; fix crash when rendering guides |
7958bbff516df35ec85075ab114769c23cb3669d |
|
08-May-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
Fix bounding box snapping (LP562205, comment 6, issue II) |
1aa821e67cb9667c99920eadec0f58532f73652c |
|
24-Dec-2009 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
refactoring the snapping code (laying the groundwork for my next commit which reduces snap jitter) |
80a38fd6ed41a1c70f1cc961df821932aafb6764 |
|
12-Apr-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Use the line intersection routines in 2geom/line.h instead of the deprecated ones in 2geom/geom.h. (I know we're in a refactoring freeze, but this one I was already working on before this freeze was announced and it's quite safe IMHO. It's only a small change in 2geom's API and can hardly do any real harm. I will not refactor anything else until after the v0.47 release, promised!) |
b7ca401c5a6b362842eee3e84f3fc37e4d12de6a |
|
14-Mar-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Remove obsolete includes of libnr files in the snapping code |
771d00baf3d15209a77dce026f7ef45a78365e62 |
|
20-Feb-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
The snap indicator's tooltip now displays "A to B", whereas before it only displayed "B". |
71c8857afc501c5e737bce6022fd9ac810d94c05 |
|
10-Dec-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
- Fix bug #304405 (snapping to an intersection of lines at infinity is wrong)
- Replace tabs by spaces |
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 |
e781423d621c888bfbcfab74512d797385606aa1 |
|
21-Sep-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
- refactor snapping code, removing code duplication
- fix snapping to page corners |
ed70cc908f7fe9d5f2d86042e3fe1f758984c03a |
|
11-Aug-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Move all of the snapper code to 2geom |
5b20351508dc029f37f23fb7add6d0b43bf47f20 |
|
01-Aug-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
2geomify a lot of NR::Points to Geom::Point |
e4f08f2a8921c4cb52716e59c7831b98ec237b2f |
|
04-May-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Next steps in implementing the snapping indicator |
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. |
bbbe9eebaeb94bab65295acc609a7c98544c4f4c |
|
18-Nov-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
1) Improving snapping logic 2) When skewing, don't snap to selection itself |
4e33f020dd832c0fa662afd97a40d6eba7f1fade |
|
14-Nov-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Snap to intersections of line segments |
c3bc76d351bed6e320f6dbf2242012f026659287 |
|
10-Nov-2007 |
johanengelen <johanengelen@users.sourceforge.net> |
Remove geom.cpp and geom.h. Now use 2geom/geom.cpp and 2geom.h.
Add conversion functions between Geom::Point and NR::Point |
c3f8f7b6159bd60ff55de3a86cb3016e2b3dca9f |
|
09-Nov-2007 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Renaming classes: SnappedLine -> SnappedLineSegment, and SnappedInfiniteLine -> SnappedLine |
3f58f91a3b60576fc723209eebcfa763cd7d355f |
|
03-Nov-2007 |
johanengelen <johanengelen@users.sourceforge.net> |
fix compilation. added #include "libnr/nr-values.h" to snapped-line.cpp |
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. |