summaryrefslogtreecommitdiffstats
path: root/src/splivarot.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Clarify licensesMax Gaukler2018-11-081-6/+9
| | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-1/+1
| | | | A lot of header clean-up.
* Move boolop functions from sp_selected_path_<op> to ObjectSet::path<op>Alexander Brock2016-11-091-20/+1
| | | (bzr r15223.1.1)
* Merged trunkAdrian Boguszewski2016-08-091-2/+2
|\ | | | | (bzr r14954.1.30)
| * Add legacy verb SP_VERB_SELECTION_OUTLINE_LEGACY as pointed in bug 1556592#14Jabier Arraiza Cenoz2016-08-031-2/+2
| | | | | | (bzr r15036)
* | Merged trunkAdrian Boguszewski2016-08-031-0/+1
|\| | | | | (bzr r14954.1.29)
| * Fix Stroke to fill retaining fillsJabier Arraiza Cenoz2016-07-281-0/+1
| | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/1556592 (bzr r15028)
* | Changed signatures of boolean functionsAdrian Boguszewski2016-07-201-3/+7
|/ | | (bzr r14954.1.24)
* Improved eraser tool, now working on documents not pixels and with 0 widthJabier Arraiza Cenoz2016-02-131-0/+1
| | | (bzr r14648.1.1)
* Header cleanup: stop using Glib types where they aren't truly needed. Eases ↵Liam P. White2014-08-311-3/+4
| | | | | GThread deprecation errors. (bzr r13341.1.190)
* merge from trunk (r12487)su_v2013-08-291-8/+17
|\ | | | | (bzr r11668.1.75)
| * Factored layer model out into new Inkscape::LayerModel class. This allowsEric Greveson2013-07-011-8/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | Inkscape::Selection to use a LayerModel that is not associated with a UI. Changed the interface of verbs (SPAction) to use a new ActionContext rather than UI::View::View, again so that verbs may be used in a console mode. Modified boolean operation verbs to work in console-only mode. Fixed up DESKTOP_IS_ACTIVE macro to work in the case of no desktops. Modified main.cpp to process selections and verbs in no-GUI mode. Other changes are all consequences of the SPDesktop, Selection and LayerModel interface changes. (bzr r12387.1.1)
* | From bug #1048845: proposed addition to livarot for boolean operationssu_v2012-09-231-0/+2
|/ | | (bzr r11668.1.3)
* avoid some Shape calculations that are not relevant to visual bbox (Bug 906952)Alvin Penner2012-02-231-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/906952 (bzr r11010)
* for bbox calculation, disable call to Path::Coalesce (Bug 906952)Alvin Penner2012-01-041-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/906952 (bzr r10835)
* mixed usage of class and struct for same objectKris De Gussem2011-12-111-1/+1
| | | (bzr r10766.1.1)
* add curve before LPE to SPShape. this is useful for helperpath display. It ↵Johan B. C. Engelen2011-04-011-0/+2
| | | | | | | | 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-1/+1
| | | (bzr r10025)
* 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)
* * improve boundingbox calculation: include strokecaps.Johan B. C. Engelen2010-04-101-0/+1
| | | | | * increasing boundingbox calculation precision for selection to marker, selection to pattern and fit canvas to selection (bzr r9307)
* More NR ==> Geom changesJoshua L. Blocher2008-12-281-2/+2
| | | (bzr r7032)
* remove unused include files and methodsJohan B. C. Engelen2008-08-311-1/+0
| | | (bzr r6738)
* Eliminate more of SP_ACTIVE_DESKTOPMaximilian Albert2008-08-151-20/+20
| | | (bzr r6633)
* NR::Maybe => boost::optionalJohan B. C. Engelen2008-08-051-1/+1
| | | (bzr r6569)
* Refactoring the object-snapper to use 2geom pathsDiederik van Lierop2008-08-031-2/+1
| | | (bzr r6552)
* Implement snapping of clipping paths and masksDiederik van Lierop2008-07-211-1/+1
| | | (bzr r6386)
* splivarot.h: Supply missing #includes/declarations so that we don't depend ↵Peter Moulder2008-07-051-0/+3
| | | | | on order of .h file inclusion. (Detected by check-header-compile.) (Using separate commits to facilitate diagnosis/resolution of any problems; comments welcome.) (bzr r6186)
* create pathvector_for_curve method.Johan B. C. Engelen2008-07-041-0/+2
| | | (bzr r6160)
* Fixed undo for eraser to be a single stepJon A. Cruz2008-04-271-0/+1
| | | (bzr r5528)
* Node tool: snap to paths and their nodes, incl. to the path currently being ↵Diederik van Lierop2008-03-081-1/+1
| | | | | edited (bzr r4989)
* 1) Fix bug #178312Diederik van Lierop2007-12-271-0/+2
| | | | | 2) Fix constrained snapping to objects (bzr r4314)
* Change paint bucket path union to properly create only one undo event, ↵John Bintz2007-03-311-0/+1
| | | | | rather than two (bzr r2792)
* Factor out bpath_to_PathJohn Bintz2007-02-251-0/+1
| | | (bzr r2431)
* switch get_nearest_position and get_point to using supplied livarot Path ↵bulia byak2006-04-011-2/+3
| | | | | instead of creating one each time from an item (bzr r384)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+58
(bzr r1)