eafb34276bc2d1d858b00df63957b86c1fdfd916 |
|
24-Jul-2015 |
Diederik van Lierop <mail@diedenrezi.nl> |
Make persistence of snap indicator configurable, and clean up the snapping tab in the preferences dialog |
f1910435a06f70ebefd4f5a6a505fc2de6e39abc |
|
12-Jun-2015 |
Diederik van Lierop <mail@diedenrezi.nl> |
Make the behavior of the snap indicator fully transparent, such that all events are sent to the items or canvas as intended |
ee2da488c1ed5c46107d1b56ee8f759eb8981377 |
|
15-Feb-2015 |
Diederik van Lierop <mail@diedenrezi.nl> |
Adjust timeout for snap tool tips to 4 seconds |
9ba77856a8823f85b53c0a861d220cd0347f2754 |
|
21-Dec-2014 |
Liam P. White <inkscapebrony@gmail.com> |
Remove sp_desktop_document and finish cleanup of desktop-handles.h |
312bccd9de1cbb6c10da3e96d6e709fb19519288 |
|
21-Dec-2014 |
Liam P. White <inkscapebrony@gmail.com> |
Purge sp_desktop_sketch and sp_desktop_tempgroup |
5e657c265e2687328f5f9c7bf71a4c6b39bb3be9 |
|
06-Oct-2014 |
Liam P. White <inkscapebrony@gmail.com> |
Move more UI code into ui/ |
0e6c684b45e5626866ddc996b7a2b7701711f394 |
|
12-May-2014 |
Diederik van Lierop <mail@diedenrezi.nl> |
Fix snapping issue in selector tool |
75747d86457be5d5556dd4ffdb1af97893bf0f2e |
|
08-Jan-2014 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
fix bug (and add parens so we don't rely on operator precedence) |
b11092ec287481df46a15a0d734b6184ac25e540 |
|
06-Jan-2014 |
bryce <bryce@canonical.com> |
Only display snapping tooltip if source / target are defined (LP #1255764) |
52f6db9ea7d3460be8aa172cbf07d51a39ac32df |
|
10-Apr-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Adopt obsolete GtkAnchorType enum as SPAnchorType |
fd3a244193c841a6594268b784dd537ea46f6916 |
|
15-Feb-2012 |
Diederik van Lierop <mail@diedenrezi.nl> |
Snap to grid/guide lines perpendicularly |
d262df351f32b4f6bb9964ca9ff04bb3e37b968f |
|
14-Jan-2012 |
Diederik van Lierop <mail@diedenrezi.nl> |
Enable tangential and perpendicular snapping to paths (in the node-tool, pen-tool, pencil-tool, and for guide manipulation; cannot be toggled yet, will always be active when snapping to paths) |
24be9baeb3585155f4b723dbda0726a4930b5c05 |
|
01-Jan-2012 |
Diederik van Lierop <mail@diedenrezi.nl> |
1) Fix CanvasText alignment bugs caused by static variables, uninitialized variables, and variable border width
2) Snap tooltips no longer overlap with measure tool tooltips, and now have a background color (similar to the measure tool) |
5886937ef9636ccd0c5a9eb70f1d05e01d4f6d40 |
|
04-Nov-2011 |
Diederik van Lierop <mail@diedenrezi.nl> |
1) Cycle to the next-closest-snap-source when pressing tab, if the 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 |
153bb1867986d6db392e2cfa711ad6231fce8abe |
|
27-Oct-2011 |
Jon A. Cruz <jon@joncruz.org> |
Fixing more broken and split doc comments. |
3399ca485d7be1a359184150f602213481a00004 |
|
15-Oct-2011 |
Kris <Kris.De.Gussem@hotmail.com> |
cppcheck |
c5092eaf8e981b95b529f01316e546d7c3219754 |
|
08-Oct-2011 |
Diederik van Lierop <mail@diedenrezi.nl> |
1) make snapping to clip/mask paths optional (see document properties dialog -> snap tab)
2) for debugging purposes: code added for showing all snap candidates
3) groundwork for tangential/perpendicular snapping |
dc29d5aae9784dc2344623e55b5f921e0d7cf488 |
|
18-Sep-2011 |
Diederik van Lierop <mail@diedenrezi.nl> |
Snap to guide-path intersections, and don't snap to paths when only path intersections are asked for |
45d2569e428fc3733725b5e64e313e48c2a9d989 |
|
22-Aug-2011 |
Diederik van Lierop <mail@diedenrezi.nl> |
Refactoring of the snapping preferences; mainly about storing all toggles in a single array, instead of each having its own member variable |
72cd517ebd6730a0b8b1b71bdb267ffe9f1d94ff |
|
30-Jun-2011 |
Diederik van Lierop <mail@diedenrezi.nl> |
Implement decent snapping to text (baseline & anchor), and provide a toggle button for this (as requested in LP bug #727281 ) |
c60180049420944fe78f7d8b2ca1df28cba163fd |
|
26-Jun-2011 |
Diederik van Lierop <mail@diedenrezi.nl> |
- Add a third group of snap sources/targets, called ¨others¨ (before we had only ¨bounding box¨ and nodes (see bug #788178)
- Fix the display of the snap source
- Fix snapping of guides to other guides & grids |
5ee25de9ab2d1ebc0e9dfa81f6486b194b0fc731 |
|
25-Jul-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
1) Snap to transformation center even if it's outside of the bounding box of the parent item
2) In some cases the snap source indicator wasn't shown |
3b9b25de18b8fef19ad5ff06ae6e73f8cf30d914 |
|
19-Jul-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
- do not use shift to disable snapping while holding shift to rotate a guide
- snap guides to paths too
- always show the same snap indicator |
6b82a143c00dbcdb1383edcc9958728f68f48645 |
|
18-Jul-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
- do not use shift to disable snapping while holding shift to rotate a guide
- snap guides to paths too
- always show the same snap indicator |
18d56400fb8d667bff7c64b550365d94725bfe6e |
|
12-Jul-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
- Snap while rotating an object using the selector tool
- Rename the ConstraintLine class to SnapConstraint
- Move some duplicated code to 2geom |
d190791228fa8662b1de5a4d67265585c6ea663c |
|
18-Apr-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
Fix bbox snapping as reported in LP bug #562205 |
195e5fada891025f6d2f260e915ac209e0c0a5d0 |
|
25-Feb-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
1) Fix moving by an integer multiple of the grid spacing (<alt>-dragging in 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) |
8db93ebdf05032004fc307e81e1d26245ade6752 |
|
22-Feb-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
1) Making snapping behaviour for paraxial lines (in the pen tool) similar to other tools
2) Always apply the constraint when asking for a constrained snap
3) Show snap indicator when applying a constraint |
5214ee0dfa9994162f354332da7a46c3df7c28b0 |
|
21-Feb-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
Make sure that guides always snap correctly when dropping them, and improve perseverance of snap-indicator |
b26887f4a85399d9d5598b8523d56da89dc385fd |
|
30-Jan-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
Finally introducing the pre-snap indicator |
f200d31b8a03050faa7243929bbd5698db488399 |
|
23-Jan-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
Remove redundancy from snapping API (type of snapsource no longer has to be specified explicitly) |
4c8b4484d62b2a47d96b62a8dff90e2b9124edca |
|
19-Jan-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
When snapping to a bounding box, flash that bounding box together with the snap indicator |
a863e835ebdabf37c059e325ba54d689ff0dd752 |
|
09-Jan-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
Refactoring the snapping API (making it easier to maintain and understand for the devs) |
640bacb96d4e571bf5a169eec557cb20db1962ce |
|
01-Jan-2010 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
Refactor snapping of gradient handles; now behaves like all other snapping, i.e. no more snapping to imaginary infinite lines along the bounding box |
41e6b2681e6a61f7e0b79f06787ad76d397bf0bd |
|
30-Dec-2009 |
Diederik van Lierop <mailat-signdiedenrezidotnl> |
Small snap bug has been eliminated, flowed text snapping now uses baseline, replacing tabs by spaces, removing some commented lines |
05c7fca68caa795eaec938800fe3679e831d8342 |
|
02-Aug-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Snap to a guide's origin too (resulting in a 2D constraint), instead of only to the guide itself (only 1D constraint) |
17e8c293a1792714f56eba5547874234e9ea0dea |
|
02-Jun-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
When dragging the origin of a guide along that guide, we should use constrained snapping instead of free snapping. Also make sure that we snap to paths too, not just to guides |
2b2321eb83f7bd0173589734d6f40b4fe90961f9 |
|
23-Apr-2009 |
helix84 <helix84@users.sourceforge.net> |
translator comments and minor string fixes |
3a7345b8679cc6efca91c2012dbf7a2f608a2833 |
|
12-Apr-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Improved wording for the snap indicator: gradients snap to their parent's bounding box, so the snap indicator now displays "bla bla to bounding box" |
0eb191f61d9de3829c30d36738a52b7063a43927 |
|
12-Apr-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Fix snapping during constrained translation, when only snapping the node closest to the mouse pointer |
ab4b85bc1cf30c1c4dbe43ef4de05aa1ee8420e5 |
|
02-Apr-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
- Don't display the snap-source-indicator when we're about to rotate using the selector tool (because it won't snap when rotating!)
- Use a smaller snap-source-indicator, which is visually more appealing |
2e10ea952a319db08edf0986dea15de42b14d92f |
|
11-Mar-2009 |
buliabyak <buliabyak@users.sourceforge.net> |
move canvastext to its own file (no linking error for me anymore), add outline to fix 334758 |
1b5ad44f5a431316b6f618a44320e22e5908abcb |
|
27-Feb-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
More accurate wording in snap tooltips |
761532ab5adca4caf451e90392d873648c92c8ce |
|
25-Feb-2009 |
speleo3 <speleo3@users.sourceforge.net> |
make snap tooltip position sensitive to canvas zooming |
5766ce1b38b9e065be5b47b0c025b577769f16aa |
|
22-Feb-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Snapping of guides now turned on by default, and fixed initialization of the that checkbox |
70c0e45df7e4d98aefc5266c5b551a62cbb7a3e1 |
|
22-Feb-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Use on-cavas text instead of a tooltip for the snapindicator (fixes some tooltip annoyances and fixes bug #330252) |
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". |
995ec331afc69a2e82dac045e5f8749a4bc6d65e |
|
15-Feb-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
After snapping, show a tooltip together with the snap indicator |
1f203f525100bbdd7d964f8b1c004929418f0b5f |
|
25-Jan-2009 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Display the snap source indicator only when snapping is enabled |
c4b828ca1807524249c2793e18be249cf2a7660d |
|
17-Jan-2009 |
johanengelen <johanengelen@users.sourceforge.net> |
snap indicator: try a diamond shaped indicator for snapping to nodes. see how we like this. |
abac96a58638236025e60f4dca3848bb294c6672 |
|
16-Jan-2009 |
johanengelen <johanengelen@users.sourceforge.net> |
work a bit on snapindicator: added switch statement for different types |
d34c9aff3f56c74e28d7115f276c4390c5ff0f1b |
|
26-Nov-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
When snapping only the closest node, draw an indicator at that node |
6c3e745a94ef6b25a4ef9f018d350a7535aa45af |
|
21-Nov-2008 |
Ted Gould <ted@canonical.com> |
Merge from fe-moved |
3f906f24613d8a68c82b3b7b74f99900f7e5e7d5 |
|
12-May-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Add a centralized check (i.e. in the snapper mechanism) whether we've 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. |
e4f08f2a8921c4cb52716e59c7831b98ec237b2f |
|
04-May-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Next steps in implementing the snapping indicator |
c3d71eeb981927093e5a6284277181d1d6b83985 |
|
30-Apr-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
- Major refactoring of snapping related code...
- Enabling snap indicator for all remaining tools |
c2f971415f07fbf4825e88523d6f964e0a5b1873 |
|
07-Apr-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Refactor snapper and snapindicator (in order to enable the snapindicator in the selector tool) |
fac0962a18d1fb6d73726dbbe94d3204459484c7 |
|
22-Mar-2008 |
joncruz <joncruz@users.sourceforge.net> |
Line-end fixups |
9a0751b8ddc1e4f4991cc95f18de6434d8adfd11 |
|
13-Mar-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
disable snapindicator for now to fix pen tool |
c0730cd203da4bff902711ee9ce32513a6691c2e |
|
03-Mar-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
new: guide snapping indicator! see if you like it, comments are always welcome! |
5dae8b7fdd5f82060b96b68ac7abcc524b855e7b |
|
02-Mar-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
remove flashing test indicator on pointparam.
remove some leftover code from point param code
remove test pointparam from LPEKnot
added SnapIndicator
added SnapIndicator to SPDesktop, and a call from guidesnapping to display a snapindicator when a guide is snapped.
fix canvas-temporary-item-list.cpp |