summaryrefslogtreecommitdiffstats
path: root/src/sp-rect.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove all NRRect use.Krzysztof Kosi??ski2011-08-271-2/+2
| | | (bzr r10582.1.5)
* Refactoring of the snapping preferences; mainly about storing all toggles in ↵Diederik van Lierop2011-08-221-12/+7
| | | | | a single array, instead of each having its own member variable (bzr r10569)
* remove some unnecessary inkscape_active_desktop() callsJohan B. C. Engelen2011-07-191-1/+1
| | | (bzr r10477)
* - rename SPItem::i2d_affine to i2dt_affine, to clarify that it is ↵Johan B. C. Engelen2011-07-171-10/+10
| | | | | | | 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)
* Cleanup of oudated/redundant SP_ITEM() macro use.Jon A. Cruz2011-07-161-13/+13
| | | (bzr r10461)
* - Add a third group of snap sources/targets, called ¨others¨ (before we ↵Diederik van Lierop2011-06-261-1/+1
| | | | | | | | had only ¨bounding box¨ and nodes (see bug #788178) - Fix the display of the snap source - Fix snapping of guides to other guides & grids (bzr r10372)
* Merge from trunkKrzysztof Kosi??ski2011-04-071-8/+13
|\ | | | | (bzr r9508.1.73)
| * add curve before LPE to SPShape. this is useful for helperpath display. It ↵Johan B. C. Engelen2011-04-011-0/+5
| | | | | | | | | | | | | | | | was inspired from fixing bug 407008 Fixed bugs: - https://launchpad.net/bugs/407008 (bzr r10142)
| * update to latest 2geom !Johan B. C. Engelen2011-02-021-8/+8
| | | | | | (bzr r10025)
* | Merge from trunk (again)Krzysztof Kosi??ski2010-12-151-15/+15
|\| | | | | (bzr r9508.1.72)
| * Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-15/+15
| |\ | | | | | | (bzr r9945.1.1)
| | * SPShape c++ified to the extent it was possible and more changes done for XML ↵Abhishek Sharma Public2010-07-141-3/+3
| | | | | | | | | | | | | | | privatisation. Major changes yet to come. (bzr r9546.1.7)
| | * SPObject c++ification finalized along with the beginning of XML ↵Abhishek Sharma Public2010-07-121-6/+6
| | | | | | | | | | | | | | | Privatisation tweaks (bzr r9546.1.6)
| | * This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public2010-06-291-6/+6
| |/ | | | | | | | | 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)
* / Wholesale cruft removal part 2Krzysztof Kosi??ski2010-08-041-3/+1
|/ | | (bzr r9508.1.45)
* Prevent a redundant closing line segment being added when convertingKrzysztof Kosi??ski2010-02-101-2/+1
| | | | | a rectangle, star or polygon to a path. (bzr r9076)
* Refactoring the snapping API (making it easier to maintain and understand ↵Diederik van Lierop2010-01-091-24/+19
| | | | | for the devs) (bzr r8960)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-2/+2
| | | | | which cannot be fixed easily. (bzr r8422)
* SPDocument->Documentjohnce2009-08-051-2/+2
| | | (bzr r8404)
* add mouse-over helperpath for rectsJohan B. C. Engelen2009-03-031-0/+9
| | | (bzr r7407)
* More accurate wording in snap tooltipsDiederik van Lierop2009-02-271-1/+1
| | | (bzr r7388)
* The snap indicator's tooltip now displays "A to B", whereas before it only ↵Diederik van Lierop2009-02-201-11/+16
| | | | | displayed "B". (bzr r7335)
* fix percentage coordinates for rect and line. ↵Johan B. C. Engelen2009-01-251-3/+2
| | | | | (svgtestsuite-1.1/coords-units-02-b.svg) (bzr r7169)
* - Snap to the midpoint of shapes and bboxesDiederik van Lierop2009-01-181-10/+22
| | | | | | | - Snap to the midpoint of paths and bbox edges - Refactor the snapping toggle, i.e. what snaps to what when toggling a specific option in the snapping toolbar PS: icons.svg has been modified, so use "make install" if needed (bzr r7144)
* Snap from/to midpoints of a rectangle (SPRect)Diederik van Lierop2009-01-111-6/+18
| | | (bzr r7109)
* Warning cleanup.Jon A. Cruz2008-12-051-6/+4
| | | (bzr r6947)
* NR -> 2geom some headers in src/Joshua L. Blocher2008-12-041-33/+33
| | | (bzr r6935)
* From trunkTed Gould2008-10-271-4/+5
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-7/+7
| | | (bzr r6884)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-2/+2
| | | (bzr r6593)
* 2geomify a lot of NR::Points to Geom::PointJohan B. C. Engelen2008-08-011-4/+4
| | | (bzr r6513)
* replace matrix division code.Johan B. C. Engelen2008-08-011-3/+3
| | | (bzr r6512)
* try to use consistent document for creating guidesMenTaLguY2008-07-071-4/+2
| | | (bzr r6212)
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-2/+2
| | | (bzr r5915)
* plumb XML::Documents in everywhereMenTaLguY2008-06-111-4/+3
| | | (bzr r5884)
* struct SPCurve => class SPCurveJohan B. C. Engelen2008-05-051-17/+17
| | | | | change all sp_curve_methods functions to SPCurve::methods. (bzr r5609)
* remove antediluvian cruftbulia byak2008-04-071-15/+0
| | | (bzr r5363)
* revert last change: svg spec says that even one zero dimension suppresses ↵bulia byak2008-04-071-1/+1
| | | | | rendering, so this change will need to wait until we switch SPRect to using path (bzr r5362)
* allow a rect with only one dimension == 0 to have curvebulia byak2008-04-071-1/+1
| | | (bzr r5361)
* fix-render-of-zero-dimension-rectsbulia byak2008-02-251-1/+4
| | | (bzr r4848)
* Add option in Preferences to keep objects after conversion to guidesMaximilian Albert2008-01-161-2/+0
| | | (bzr r4514)
* Slightly more 'object-oriented' way to invoke item-specific ↵Maximilian Albert2008-01-151-5/+5
| | | | | conversion-to-guides methods (bzr r4499)
* Use visual/geometric bbox (as specified in Selector tool preferences) when ↵Maximilian Albert2008-01-131-0/+6
| | | | | converting to guidelines. Also, provide options to convert rectangles and 3D boxes using their bbox, too (i.e., disregarding their true shapes). (bzr r4477)
* Add possibility to convert objects (only rectangles and 3D boxes currently) ↵Maximilian Albert2008-01-111-0/+27
| | | | | to guidelines. Also see corresponding post on the mailing list; in particular, feel free to revert it if this is inappropriate during Frost phase. (bzr r4462)
* remove debugbulia byak2007-12-161-1/+0
| | | (bzr r4235)
* Fundamentally reworked version of the 3D box tool (among many other things, ↵Maximilian Albert2007-12-131-0/+1
| | | | | 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-081-1/+1
| | | (bzr r4043)
* Only snap the real corners of a rectangle, not the start and end points of ↵Diederik van Lierop2007-06-131-0/+27
| | | | | each rounded corener (bzr r3059)
* continue switching sp_repr_new* over to XML::Document::create*Aaron Spike2007-01-221-1/+3
| | | (bzr r2257)
* 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)