summaryrefslogtreecommitdiffstats
path: root/src/knot.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reduce header bloatAlex Valavanis2014-08-301-0/+1
| | | (bzr r13341.1.184)
* Add in some debugging code that will complain when deleted knots are ↵Liam P. White2014-08-071-0/+3
| | | | | accessed by snap handler (bzr r13341.1.120)
* Revert fix for 1309050 since it causes other regressions...Liam P. White2014-07-211-2/+2
| | | (bzr r13457)
* Workarounds for crash bugs 1309050, 601336; will fix properly in experimentalLiam P. White2014-07-191-1/+4
| | | | | | | Fixed bugs: - https://launchpad.net/bugs/601336 - https://launchpad.net/bugs/1309050 (bzr r13455)
* Further refactored SPKnot.Markus Engel2014-03-281-32/+34
| | | (bzr r13226)
* First step of refactoring SPKnot.Markus Engel2014-03-271-371/+266
| | | (bzr r13223)
* Moved and renamed some tool-related files.Markus Engel2013-11-091-1/+1
| | | (bzr r12785)
* First step of moving tools into appropriate namespaces.Markus Engel2013-11-071-3/+3
| | | (bzr r12782)
* Allow pixmaps to specify their width and height to control/knots. Allows ↵Martin Owens2013-09-281-25/+5
| | | | | non-square nodes. (bzr r12605)
* Step 1. Remove junk and keep functionality.Martin Owens2012-11-301-0/+1
| | | (bzr r11894.1.1)
* Bug #781893 (Crash after moving a Bezier node after Knot path effect)Kris De Gussem2012-07-121-20/+20
| | | | | Although issue not solved, prevent Inkscape from crashing. Add some code to make code more robust. (bzr r11547)
* Drop GTK+ 2.20 support.Alex Valavanis2012-07-051-4/+0
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1020494 (bzr r11529)
* Migrate to new device pointer API for GTK+ 3Alex Valavanis2012-06-231-0/+11
| | | (bzr r11511)
* Stop deriving SPCanvasItem from GtkObjectAlex Valavanis2012-06-091-1/+1
| | | (bzr r11469.1.1)
* Eliminated duplication of GTK key defines.Jon A. Cruz2012-05-031-1/+1
| | | (bzr r11318)
* Adopt obsolete GtkAnchorType enum as SPAnchorTypeAlex Valavanis2012-04-101-2/+2
| | | (bzr r11207)
* Replace deprecated gdk_cursor_unrefAlex Valavanis2012-04-091-0/+4
| | | (bzr r11196)
* Replace deprecated GDK key symbolsAlex Valavanis2012-04-091-1/+5
| | | (bzr r11194)
* (cppcheck and janitorial tasks:) C-style casting to C++-style castingKris De Gussem2012-02-251-2/+2
| | | (bzr r11011)
* Header cleaningAlex Valavanis2012-02-121-0/+1
| | | (bzr r10963)
* Fixing more broken and split doc comments.Jon A. Cruz2011-10-271-37/+1
| | | (bzr r10697)
* GTK+ cleanup: gtk_object_setAlex Valavanis2011-07-021-11/+11
| | | (bzr r10405)
* Replace deprecated GtkSignalAlex Valavanis2011-06-131-2/+2
| | | (bzr r10282.1.1)
* Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-3/+4
|\ | | | | (bzr r9945.1.1)
| * New Class SPDocumentUndo created which takes care of c++fying some non ↵Abhishek Sharma Public2010-07-021-1/+1
| | | | | | | | | | SPDocument based methods (bzr r9546.1.3)
* | Prevent context menu and keyboard shortcuts from interrupting grabsKrzysztof Kosi??ski2010-10-311-1/+1
|/ | | (bzr r9869)
* moved some marshalling functions to generic glib callsNathan Hurst2010-04-291-4/+4
| | | (bzr r9389)
* Implementation of snap delay mechanism for guidesDiederik van Lierop2010-02-141-1/+1
| | | (bzr r9088)
* Finally introducing the pre-snap indicatorDiederik van Lierop2010-01-301-56/+56
| | | (bzr r9034)
* Make the snap delay mechanism easier to implement for the devs, and get rid ↵Diederik van Lierop2009-07-181-18/+3
| | | | | of the related warning messages (bzr r8302)
* Correctly trigger any pending snap events when the mouse button is released ↵Diederik van Lierop2009-04-201-6/+8
| | | | | after dragging a knot (i.e. after scaling/stretching/etc). The code was already there but executed in the wrong order (bzr r7747)
* Some minor snap-delay modificationsDiederik van Lierop2009-03-311-1/+4
| | | (bzr r7597)
* - Move snap delay mechanism to the event context (used to be in SPCanvas)Diederik van Lierop2009-03-291-47/+53
| | | | | | - Rename lots of variables and methods to make them easier to understand - Add snapping to the connector tool (bzr r7589)
* Fix #338838, in which zooming and panning with the middle mouse button made ↵Diederik van Lierop2009-03-091-3/+19
| | | | | Inkscape inrespronsive (bzr r7461)
* More NR ==> Geom changesJoshua L. Blocher2008-12-281-1/+1
| | | (bzr r7032)
* From trunkTed Gould2008-10-271-2/+3
| | | (bzr r6885)
* convert almost all libnrtype to Geom::Johan B. C. Engelen2008-09-111-1/+1
| | | (bzr r6793)
* change knot.h to Geom::Point only instead of NR::Point.Johan B. C. Engelen2008-08-011-20/+20
| | | (bzr r6511)
* I'm an idiot who forgot that MOTION_HINT_MASK still needs MOTION_MASKMenTaLguY2008-07-081-0/+1
| | | (bzr r6222)
* enable motion hints for non-freehand actionsMenTaLguY2008-07-081-1/+1
| | | (bzr r6220)
* Make knotholders for LPE items finally work; each effect can now overload ↵Maximilian Albert2008-06-081-1/+1
| | | | | | | the addKnotHolderHandles() method to add handles which control its parameters. There is now also a virtual onKnotUngrabbed() method for each knotholder entity which can be used to do cleanup tasks (for LPE parameters it currently writes the value to SVG, although this should probably happen automatically) (bzr r5855)
* C++ify knotholdersMaximilian Albert2008-06-041-0/+3
| | | (bzr r5797)
* Warning cleanupJon A. Cruz2007-10-261-1/+1
| | | (bzr r3962)
* speed up node and handle dragging by gobbling unprocessed motion eventsbulia byak2007-08-191-0/+2
| | | (bzr r3543)
* due to the order of processing events, we must disable lmb handling in ↵bulia byak2007-07-291-3/+3
| | | | | children contexts so that parent event context can handle it for space panning (bzr r3341)
* reverting commit 15065; let's come up with something better than thisDiederik van Lierop2007-06-271-17/+3
| | | (bzr r3150)
* assert leads to false negativesDiederik van Lierop2007-06-241-1/+0
| | | (bzr r3090)
* Handle snapping of nodes in sp_knot_handler. From now on the nodes of ↵Diederik van Lierop2007-05-241-3/+18
| | | | | transformed items will snap correctly. On top of that, we now only need a single call to the snapmanager. (bzr r3037)
* now all knots display x/y in statusbar while being dragged, fixes bug 1523580bulia byak2007-03-101-0/+1
| | | (bzr r2593)
* Reorder event handling code to prevent reference count problems, fixes bug ↵John Bintz2006-12-101-4/+4
| | | | | #1604391 (bzr r2084)