summaryrefslogtreecommitdiffstats
path: root/src/object-edit.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Seamlessly switch between SVG circle, ellipse, and path (arc) elements while ↵Tavmjong Bah2013-10-081-7/+5
| | | | | using the Circle, Ellipse, and Arc tool. (bzr r12670)
* C++Johan B. C. Engelen2013-10-041-4/+4
| | | (bzr r12660)
* Further changes to SPEllipse.Markus Engel2013-09-291-26/+24
| | | (bzr r12629)
* Further refactored SPEllipse.Markus Engel2013-09-261-4/+4
| | | (bzr r12601)
* Turned all functions concerning SPSpiral into member functions.Markus Engel2013-03-301-6/+6
| | | (bzr r11608.1.61)
* const ....Johan B. C. Engelen2013-01-171-59/+59
| | | (bzr r12039)
* UI. Fix for bug #959202 (Spiral Tool: Alt+drag on outside handle isn't ↵Nicolas Dufour2012-12-031-1/+1
| | | | | described). (bzr r11927)
* Fix "shift disables snapping" for LPEs and for editing objectsDiederik van Lierop2012-10-141-18/+18
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1065931 (bzr r11800)
* Remove invalid return statementsDiederik van Lierop2012-10-141-2/+2
| | | (bzr r11799)
* Header cleaning for GTK+3 migrationAlex Valavanis2012-06-051-1/+1
| | | (bzr r11460)
* Adding base configurable sizing of controls/handles.Jon A. Cruz2012-05-031-26/+56
| | | (bzr r11316)
* circle tool: fix shift click to reset to full circle for start angle nodeJohan B. C. Engelen2012-04-071-0/+12
| | | (bzr r11179)
* (cppcheck and janitorial tasks:) C-style casting to C++-style castingKris De Gussem2012-02-251-21/+21
| | | (bzr r11011)
* - rename SPItem::i2d_affine to i2dt_affine, to clarify that it is ↵Johan B. C. Engelen2011-07-171-4/+4
| | | | | | | item-to-desktop, not item-to-document. This should make it easier to spot bugs. - tag some instances where the document-to-desktop transform has been hardcoded (bzr r10466)
* Remove more of libnrKrzysztof Kosi??ski2011-06-231-2/+2
| | | (bzr r10347.1.2)
* Update 2Geom to pull in integer rectangle classKrzysztof Kosi??ski2011-06-231-1/+1
| | | (bzr r10347.1.1)
* Merge from trunkKrzysztof Kosi??ski2011-04-071-10/+10
|\ | | | | (bzr r9508.1.73)
| * Finished cleanup of outdated SP_OBJECT_REPR C macro.Jon A. Cruz2011-02-221-8/+8
| | | | | | (bzr r10067)
| * update to latest 2geom !Johan B. C. Engelen2011-02-021-2/+2
| | | | | | (bzr r10025)
* | Merge from trunk (again)Krzysztof Kosi??ski2010-12-151-5/+3
|\| | | | | (bzr r9508.1.72)
| * Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-4/+3
| |\ | | | | | | (bzr r9945.1.1)
| | * This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public2010-06-291-2/+2
| | | | | | | | | | | | | | | 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)
| * | fix Bug #680520 - crash while using the top rounding handleAdonis Papaderos2010-11-241-1/+0
| | | | | | | | | (bzr r9914.2.1)
* | | Merge from trunkKrzysztof Kosi??ski2010-11-251-1/+1
|\| | | | | | | | (bzr r9508.1.70)
| * | 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)
* | | merge from trunkKrzysztof Kosi??ski2010-08-081-10/+10
|\| | | | | | | | (bzr r9508.1.52)
| * | - Snap while rotating an object using the selector toolDiederik van Lierop2010-07-121-10/+10
| |/ | | | | | | | | | | - Rename the ConstraintLine class to SnapConstraint - Move some duplicated code to 2geom (bzr r9607)
* / Wholesale cruft removal part 3Krzysztof Kosi??ski2010-08-041-7/+0
|/ | | (bzr r9508.1.47)
* Finally introducing the pre-snap indicatorDiederik van Lierop2010-01-301-43/+43
| | | (bzr r9034)
* textual patch from bug 408093bulia byak2009-09-061-1/+1
| | | (bzr r8563)
* fix 166186bulia byak2009-08-221-3/+9
| | | (bzr r8516)
* Remove an unused parameter from the snapping APIDiederik van Lierop2009-06-201-10/+10
| | | (bzr r8119)
* Implement constrained snapping when dragging the position and size handles ↵Diederik van Lierop2009-03-151-33/+62
| | | | | of a rectangle in the node tool, with the ctrl-key being pressed. (bzr r7497)
* * Implement constrained snapping of knotsDiederik van Lierop2009-03-131-6/+9
| | | | | | * Implement snapping of the rectangle's radius handles * Line snappers: set the snap target in the derived class instead of in findBestSnap() (bzr r7479)
* remove desktop-affine.h and refactor sp_desktop_dt2doc_* callsThomas Holder2009-03-131-1/+0
| | | (bzr r7478)
* whitespace missedbulia byak2009-03-121-2/+2
| | | (bzr r7473)
* More NR ==> Geom changesJoshua L. Blocher2008-12-281-31/+31
| | | (bzr r7032)
* From trunkTed Gould2008-10-271-5/+9
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-2/+2
| | | (bzr r6884)
* add automatic conversion between Geom::Matrix and NR::Matrix. (added to ↵Johan B. C. Engelen2008-08-061-2/+2
| | | | | NR::Matrix class). resolved some ambiguities caused by it. (bzr r6581)
* 2geomify a lot of NR::Points to Geom::PointJohan B. C. Engelen2008-08-011-121/+121
| | | (bzr r6513)
* replace matrix division code.Johan B. C. Engelen2008-08-011-1/+0
| | | (bzr r6512)
* Formerly static function used for snapping is now a private member of ↵Maximilian Albert2008-08-011-36/+24
| | | | | KnotHolderEntity (bzr r6505)
* LPE knotholder refactoring: PointParams are not knotholder entities any ↵Maximilian Albert2008-07-291-1/+0
| | | | | more; instead, every parameter type can now return entities (and then forget about them) (bzr r6446)
* Don't dereference NULL knotholder; fixes instant crash, but using the ↵Maximilian Albert2008-07-021-0/+1
| | | | | handles still results in a crash :( (bzr r6117)
* Activate automatic knotholders for LPE PointParamsMaximilian Albert2008-06-161-1/+1
| | | (bzr r5963)
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-3/+3
| | | (bzr r5915)
* Better way to add LPE knotholder handles; now it happens semi-automatically ↵Maximilian Albert2008-06-081-1/+1
| | | | | in a similar way as adding LPE parameters. (bzr r5856)
* Make knotholders for LPE items finally work; each effect can now overload ↵Maximilian Albert2008-06-081-5/+2
| | | | | | | 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-130/+130
| | | | | --> knot_(get|set_click) for reduced verbosity (bzr r5802)