summaryrefslogtreecommitdiffstats
path: root/src/knotholder.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public2010-06-291-3/+3
| | | | | | | | | | sp-polyline, sp-item and marks the onset of document c++ification as well. Users can check performace increase with [/usr/bin/time -v inkscape_binary_with_commandline_options]. (bzr r9546.1.1)
* | Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
|/ | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
* Finally introducing the pre-snap indicatorDiederik van Lierop2010-01-301-0/+15
| | | (bzr r9034)
* decrease header dependenciesJohan B. C. Engelen2009-11-231-0/+1
| | | (bzr r8841)
* label editbulia byak2009-10-021-1/+1
| | | (bzr r8690)
* Make the snap delay mechanism easier to implement for the devs, and get rid ↵Diederik van Lierop2009-07-181-2/+0
| | | | | of the related warning messages (bzr r8302)
* - Move snap delay mechanism to the event context (used to be in SPCanvas)Diederik van Lierop2009-03-291-2/+2
| | | | | | - 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-2/+2
| | | | | Inkscape inrespronsive (bzr r7461)
* - The snap-delay mechanism should now be more robust. From now on, it must ↵Diederik van Lierop2009-01-251-3/+15
| | | | | | | be turned on and off explicitely within each context. This prevents delayed snapping events from being fired after the context or context's state has changed. - Creating single dots now snaps (bzr r7172)
* NR -> 2Geom few more filesJoshua L. Blocher2008-12-051-2/+2
| | | (bzr r6959)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-1/+1
| | | (bzr r6593)
* replace matrix division code.Johan B. C. Engelen2008-08-011-3/+2
| | | (bzr r6512)
* change knot.h to Geom::Point only instead of NR::Point.Johan B. C. Engelen2008-08-011-2/+2
| | | (bzr r6511)
* Warning cleanupJon A. Cruz2008-08-011-3/+3
| | | (bzr r6495)
* Rename isLPEParam() to isDeletable(), create new class LPEKnotHolderEntity ↵Maximilian Albert2008-07-291-4/+3
| | | | | and make inheritance from it a bit less clumsy (bzr r6448)
* fix release mouse crash, add missed disconnects, remove unused callbackbulia byak2008-07-271-12/+10
| | | (bzr r6430)
* fix messed up scale/rotate handlesbulia byak2008-07-271-2/+2
| | | (bzr r6428)
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-3/+3
| | | (bzr r5915)
* plumb XML::Documents in everywhereMenTaLguY2008-06-111-1/+1
| | | (bzr r5884)
* Write all effect parameters to SVG when a LPE knotholder handle is ungrabbedMaximilian Albert2008-06-101-0/+12
| | | (bzr r5870)
* Make knotholders for LPE items finally work; each effect can now overload ↵Maximilian Albert2008-06-081-2/+27
| | | | | | | 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)
* Some cleanup of knotholder code; mostly renaming knot_(get|set|click)_func ↵Maximilian Albert2008-06-041-12/+2
| | | | | --> knot_(get|set_click) for reduced verbosity (bzr r5802)
* C++ify knotholdersMaximilian Albert2008-06-041-178/+77
| | | (bzr r5797)
* Fundamentally reworked version of the 3D box tool (among many other things, ↵Maximilian Albert2007-12-131-2/+2
| | | | | this fixes bugs #168900 and #168868). See mailing list for details. Sorry for this single large commit but it was unfeasible to keep the history. (bzr r4224)
* warning cleanupJon A. Cruz2007-11-021-1/+1
| | | (bzr r4012)
* Write/read perspectives to/from SVG; store ratios of the distances from ↵Maximilian Albert2007-08-061-1/+2
| | | | | corners to VPs (preparation for dragging) (bzr r3388)
* First (very limited) version of the 3D box tool; allows for drawing of new ↵Maximilian Albert2007-06-211-0/+5
| | | | | boxes in a fixed perspective without any live interaction. (bzr r3084)
* undo annotationsgustav_b2007-01-011-4/+18
| | | (bzr r2120)
* patch from Gustav Broberg: undo annotations and history dialogbulia byak2006-06-291-2/+36
| | | (bzr r1315)
* c -> cpp (eliminating unneded casts)Andrius Ramanauskas2006-04-061-12/+11
| | | (bzr r448)
* TypoAndrius Ramanauskas2006-04-061-2/+2
| | | (bzr r447)
* two crashes while editing nodes (one of those is reported as bug 1453558).Andrius Ramanauskas2006-04-061-16/+59
| | | | | | | * 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)
* bulk trailing spaces removal. consistency through MD5 of binaryRalf Stephan2006-02-151-6/+6
| | | (bzr r149)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+229
(bzr r1)