summaryrefslogtreecommitdiffstats
path: root/src/sp-conn-end-pair.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-345/+0
| | | | A lot of header clean-up.
* Format connector codeSylvain Chiron2017-12-261-97/+54
| | | | Signed-off-by: Sylvain Chiron <chironsylvain@orange.fr>
* Updated libs from the Adaptagrams project: libavoid, libcola and libvspc; ↵Sylvain Chiron2017-07-011-74/+46
| | | | | | changed the code to match the new API Signed-off-by: Sylvain Chiron <chironsylvain@orange.fr>
* Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-2/+0
| | | (bzr r15034)
* Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+2
| | | (bzr r15027)
* Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-2/+0
| | | (bzr r15025)
* More memory leak fixes (Bug #1275170)Kris De Gussem2014-03-031-2/+5
| | | (bzr r13105)
* merged from trunkMarkus Engel2013-03-291-14/+3
|\ | | | | (bzr r11608.1.56)
| * Step 1. Remove junk and keep functionality.Martin Owens2012-11-301-14/+3
| | | | | | (bzr r11894.1.1)
* | Added "virtual pad" to SPGroup and SPSwitch. There was some weird try by ↵Markus Engel2012-08-181-1/+1
|/ | | | | | | someone else. SPGroup should work as expected, SPSwitch may still be buggy. (bzr r11608.1.16)
* turn SPPath into a class, and add some methods...Johan B. C. Engelen2012-01-171-2/+2
| | | (bzr r10897)
* part 1 of SPPath cleanup for LPE... remove duplicated original_curve in ↵Johan B. C. Engelen2012-01-171-2/+2
| | | | | SPPath (SPShape has curve_before_lpe) (bzr r10895)
* Cleanup of oudated/redundant SP_ITEM() macro use.Jon A. Cruz2011-07-161-5/+5
| | | (bzr r10461)
* fix crasherJohan B. C. Engelen2011-06-271-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/802212 (bzr r10375)
* update to latest 2geom !Johan B. C. Engelen2011-02-021-3/+3
| | | (bzr r10025)
* Fix bug #552289 - Ungrouping objects changes position of arrow lines. This ↵Arcadie M. Cracan2010-12-291-2/+3
| | | | | | | | was due to incorrect initialization of unattached connector endpoints that was part of a group. Fixed bugs: - https://launchpad.net/bugs/552289 (bzr r9988)
* Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-7/+8
|\ | | | | (bzr r9945.1.1)
| * 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-1/+1
|/ | | | | 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)
* Cleanup on id access.Jon A. Cruz2010-03-021-8/+8
| | | (bzr r9127)
* Disabled unfinished connection point edit mode. Added ↵Arcadie M. Cracan2010-02-211-62/+62
| | | | | inkscape:connection-start-point, inkscape:connection-end-point attributes for connector endpoints. This corrects the previous approach making drawings created in 0.48 version compatible with earlier versions (new attributes are silently ignored). (bzr r9103.1.1)
* Merge GSoC2009 Connectors into trunkArcadie M. Cracan2009-12-021-75/+173
| | | (bzr r8855)
* - Fix bug #171150: Connectors should always touch the shape boundarymjwybrow2009-07-151-0/+3
| | | | | | This fix is backported from some of Arcadie Cracan's Summer of Code work on the gsoc2009_connectors branch. (bzr r8284)
* NR -> 2Geom few more filesJoshua L. Blocher2008-12-051-9/+9
| | | (bzr r6959)
* Merge from fe-movedTed Gould2008-11-211-1/+1
| | | (bzr r6891)
* Merging from trunkTed Gould2008-10-111-2/+2
| | | (bzr r6884)
* make spcurve::first_point and last_point boost::optionalJohan B. C. Engelen2008-08-131-2/+2
| | | (bzr r6617)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-1/+1
| | | (bzr r6593)
* NR::Maybe => boost::optionalJohan B. C. Engelen2008-08-051-1/+1
| | | (bzr r6569)
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-1/+1
| | | (bzr r5915)
* struct SPCurve => class SPCurveJohan B. C. Engelen2008-05-051-5/+5
| | | | | change all sp_curve_methods functions to SPCurve::methods. (bzr r5609)
* Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington2008-01-311-0/+3
| | | (bzr r4629)
* Warning cleanupJon A. Cruz2007-11-041-2/+2
| | | (bzr r4025)
* adapt code to new Maybe/bbox regimeMenTaLguY2007-03-041-2/+7
| | | (bzr r2538)
* switch from invokeBbox to getBounds (need to fix problems with emptyMenTaLguY2007-03-041-1/+1
| | | | | rect handling, though) (bzr r2536)
* * src/sp-conn-end-pair.cpp, src/connector-context.cpp,mjwybrow2006-07-141-4/+4
| | | | | | src/document.cpp, src/libavoid/*: Update libavoid with upstream fixes, optimisations and new features. (bzr r1411)
* * src/sp-conn-end-pair.cpp: Detach connectors from empty groupsmjwybrow2006-05-281-0/+15
| | | | | | before trying to route connectors to them. This is required since empty groups have no physical position. Fixes bug #1448811. (bzr r1034)
* * src/selection-chemistry.cpp, src/sp-conn-end-pair.cpp:mjwybrow2006-05-121-3/+0
| | | | | | | | | When moving/transforming connectors, only detach connectors from objects that are not part of the selection. Previously, connectors moved as part of a selection would be detached from all objects. This has been requested several times via email. The change also fixes bug #1383806. (bzr r811)
* bulk trailing spaces removal. consistency through MD5 of binaryRalf Stephan2006-02-151-11/+11
| | | (bzr r149)
* * src/document.cpp, src/document.h, src/sp-conn-end-pair.cpp, mjwybrow2006-02-151-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | src/connector-context.cpp, src/conn-avoid-ref.cpp: Keep a seperate connector router for each document. * src/libavoid/Makefile_insert, src/libavoid/connector.cpp, src/libavoid/connector.h, src/libavoid/debug.h, src/libavoid/geometry.cpp, src/libavoid/geometry.h, src/libavoid/geomtypes.h, src/libavoid/graph.cpp, src/libavoid/graph.h, src/libavoid/incremental.cpp, src/libavoid/incremental.h, src/libavoid/libavoid.h, src/libavoid/makepath.cpp, src/libavoid/makepath.h, src/libavoid/polyutil.cpp, src/libavoid/polyutil.h, src/libavoid/router.cpp, src/libavoid/router.h, src/libavoid/shape.cpp, src/libavoid/shape.h, src/libavoid/static.cpp, src/libavoid/static.h, src/libavoid/timer.cpp, src/libavoid/timer.h, src/libavoid/vertices.cpp, src/libavoid/vertices.h, src/libavoid/visibility.cpp, src/libavoid/visibility.h: Upstream changes to libavoid that allow multiple connector router instances, as well a few other minor bugfixes. (bzr r144)
* * src/sp-conn-end-pair.cpp, src/conn-avoid-ref.cpp:mjwybrow2006-02-111-2/+6
| | | | | Fix two bugs from my commit yesterday. (bzr r117)
* * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h,mjwybrow2006-02-101-1/+22
| | | | | | | | | | | | src/conn-avoid-ref.cpp, src/conn-avoid-ref.h, src/libavoid/connector.cpp, src/libavoid/connector.h, src/libavoid/visibility.cpp: Add some code to allow querying of items and connectors to find out what is attached to them. This will allow graph layout algorithms (currently being work on by Tim Dwyer) to determine a graph structure from the diagram. (bzr r107)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+275
(bzr r1)