summaryrefslogtreecommitdiffstats
path: root/src/knot.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* peeled back the gboolean code as it hit on some complexity theory principles...Jon Phillips2006-08-251-2/+2
| | | | | need to rethink and incrementally change gbooleans to bools (bzr r1637)
* Ok, committed msgloan's patch to convert gbooleans to bools thus completingJon Phillips2006-08-231-2/+2
| | | | | one major janitorial task we identified.... (bzr r1633)
* eliminate GDK_POINTER_MOTION_HINT_MASK that broke dragging with tablet pen ↵bulia byak2006-05-211-1/+1
| | | | | with newer gtk versions (bzr r919)
* fix undo bug in nodepath_preserve; fix crash caused by nodepath_cleanup ↵bulia byak2006-05-121-0/+7
| | | | | deleting subpaths from under our feet; rename origin to origin_radial for node sides; add x/y origins to sides and remember origins for all nodes and sides upon grabbing; store drag pressure in the knot; sculpt (bzr r812)
* * knot.h, knot.cpp, connector-context.cpp:mjwybrow2006-05-081-2/+1
| | | | | Fix glib-gobject-warnings for knots in the connector tool. (bzr r764)
* Get rid of the SP_DT_* macros which do nothing more than provide additional, ↵MenTaLguY2006-04-171-2/+2
| | | | | confusing, names for other functions. If shorter names are desired, the actual functions should be renamed -- or better, made into member functions. (bzr r532)
* reverting part of last changes (eliminating the "invalid access to ↵Andrius Ramanauskas2006-04-071-1/+1
| | | | | non-static data member `SPKnotClass::event' of NULL object" warnings) (bzr r454)
* c -> cpp (eliminating unneded casts)Andrius Ramanauskas2006-04-061-14/+14
| | | (bzr r448)
* TypoAndrius Ramanauskas2006-04-061-1/+1
| | | (bzr r447)
* two crashes while editing nodes (one of those is reported as bug 1453558).Andrius Ramanauskas2006-04-061-2/+11
| | | | | | | * fixed by making SPKnotHolder a referenced class and adding ref/unref in knot_click_handler (which sometime change attributes and knot handler is destroyed before calling knotholder_update_knots); * fixed another crash by adding ref/unref to sp_knot_handler * also added signal disconnecting (bzr r445)
* revert fix from revision 10741, not needed anymorebulia byak2006-03-281-4/+1
| | | (bzr r325)
* delete slow and redundant g_object properties, replacing them with fast ↵bulia byak2006-03-281-254/+1
| | | | | inline setters on struct members (bzr r322)
* bulk trailing spaces removal. consistency through MD5 of binaryRalf Stephan2006-02-151-50/+50
| | | (bzr r149)
* fix sticking highlight in selector knotsbulia byak2006-01-181-1/+4
| | | (bzr r14)