summaryrefslogtreecommitdiffstats
path: root/src/splivarot.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-16Inkscape::XML::Node::addChildAtPosThomas Holder1-23/+10
2019-10-12Move from deprecated GTimeVal to g_get_monotonic_time()Jabier Arraiza1-8/+4
2019-09-04Fix issue https://gitlab.com/inkscape/inbox/issues/816 Stroke to Path ↵Jabier Arraiza1-74/+34
conversion wrong on dashes w/ round caps
2019-08-18reduce usage of desktop coordinates (#341)Thomas Holder1-1/+1
- avoid unnecessary internal usage of desktop coordinates, e.g. in SpellCheck::compareTextBboxes - document whether a function argument is in document or desktop coordinates, e.g. for SPDocument::getItemsInBox
2019-03-18Keep generic attributes with "Simplify" et. alThomas Holder1-135/+39
Keep generic attributes and child nodes when doing path conversion like "Simplify", "Object To Path", "Combine", Inset/Outset or Boolean operations. Fixes https://bugs.launchpad.net/inkscape/+bug/373140
2019-03-06Avoid the “using std::*;” or “using namespace std;” constructs.Emmanuel Gil Peyrot1-3/+2
This makes the code a lot less readable and greppable for no reason.
2019-01-02modernize loopsMarc Jeanmougin1-4/+3
2018-12-15Remove unused transform functions related to LPE and improvements to ↵Jabier Arraiza1-1/+0
fill-betreen-* LPEs
2018-12-08Accelerate boolean path operation for larger paths by disabling redrawing ↵Olli Parviainen1-0/+6
the canvas during running of the break-apart algorithm. This change reduces duration of e.g. cut-path operation to a fraction of the original when working with a large path set. Signed-off-by: Olli Parviainen <oparviai@iki.fi>
2018-11-08Clarify licensesMax Gaukler1-5/+8
- 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
2018-06-21Move global functions into SPImage methods.Emmanuel Gil Peyrot1-2/+2
2018-06-18Run clang-tidy’s modernize-use-bool-literals pass.Emmanuel Gil Peyrot1-1/+1
This makes it clearer whether an integer or a boolean has to be passed in this specific call.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-58/+58
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-04-23Fix promote dJabier Arraiza1-4/+11
2018-04-23Revert TAV d work for testingJabier Arraiza1-11/+4
2018-03-28a bit more of warning cleanupFelipe Corrêa da Silva Sanches1-0/+3
2018-03-27Minor cleanup of warnings. No functional change.Felipe Corrêa da Silva Sanches1-1/+1
2018-03-26Base LPE refactorJabier Arraiza1-2/+2
2018-03-07Promote the path 'd' attribute to a property per SVG 2. Try 2.Tavmjong Bah1-4/+11
See e88644b0 for first attempt and for comments.
2018-02-10Misc. typosluz.paz1-2/+2
Found via `codespell`
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-17/+23
A lot of header clean-up.
2017-12-29Fix message probles on boolops and for example when moving or transforming a ↵Jabiertxo Arraiza Cenoz1-11/+15
selection no message
2017-12-29Revert "Add improvements sugested by Eduard Brawn And Moini"Marc Jeanmougin1-7/+3
This reverts commit 2ebc7ad774aa6fd19c684464e35ce9129f8ae341 (cherry picked from commit 8707b5a3d717bec232c74ea8ceb350ec14965877)
2017-12-28Add improvements sugested by Eduard Brawn And MoiniJabiertxo Arraiza Cenoz1-3/+7
2017-11-07Misc. typosUnknown1-2/+2
Found using `codespell -q 3 -w --skip="*.svg,*.po,*.ts,./share/tutorials,./src/libavoid,./packaging/win32/languages,./man,./src/2geom" -I ../inkscape-whitelist.txt` whereby whitelist file contained: ``` dum iff glight substract te upto ```
2017-09-24Remove unused parameter in SPItem::doWriteTransformStefano Facchini1-9/+9
2017-04-13Do not simplify when path inset or outsetmorapeter1-11/+0
Fixed bugs: - https://launchpad.net/bugs/616469 (bzr r15619)
2017-03-27convert Preferences Inset/Outset to document units. (Bug 1542093)Alvin Penner1-3/+4
Fixed bugs: - https://launchpad.net/bugs/1542093 (bzr r15610)
2017-02-11Fix a critical warning on convert to paths ↵Jabiertxof1-1/+1
https://bugs.launchpad.net/inkscape/+bug/1662812/comments/7 (bzr r15506)
2017-02-10Fix bug #1662812 Converting Stroke to Path messes document's structureJabiertxof1-22/+40
Fixed bugs: - https://launchpad.net/bugs/1662812 (bzr r15504)
2016-11-09Move boolop functions from sp_selected_path_<op> to ObjectSet::path<op>Alexander Brock1-106/+57
(bzr r15223.1.1)
2016-09-02Bug fixes to stroke to path pointed by CRJabier Arraiza Cenoz1-11/+18
(bzr r15100)
2016-08-03Add legacy verb SP_VERB_SELECTION_OUTLINE_LEGACY as pointed in bug 1556592#14Jabier Arraiza Cenoz1-36/+47
(bzr r15036)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-9/+0
(bzr r15034)
2016-07-28Fix Stroke to fill retaining fillsJabier Arraiza Cenoz1-216/+353
Fixed bugs: - https://launchpad.net/bugs/1556592 (bzr r15028)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+9
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-9/+0
(bzr r15025)
2016-07-20Changed signatures of boolean functionsAdrian Boguszewski1-64/+106
(bzr r14954.1.24)
2016-07-14Renamed children list in SPObjectAdrian Boguszewski1-1/+1
(bzr r14954.1.21)
2016-07-13Second part of new SPObject children listAdrian Boguszewski1-3/+3
(bzr r14954.1.19)
2016-07-01Added xmlNodes as range functionAdrian Boguszewski1-1/+1
(bzr r14954.1.12)
2016-06-25Moved next functions, added namespace, renamed range functionsAdrian Boguszewski1-5/+5
(bzr r14954.1.10)
2016-05-15Added normalized path to flowtextAdrian Boguszewski1-1/+4
Fixed bugs: - https://launchpad.net/bugs/1555152 (bzr r14889)
2016-05-08fix-bug-734201. stroke-to-path doesn't scale stroke width used in markersJabier Arraiza Cenoz1-3/+5
Fixed bugs: - https://launchpad.net/bugs/734201 (bzr r14875)
2016-02-13Improved eraser tool, now working on documents not pixels and with 0 widthJabier Arraiza Cenoz1-0/+7
(bzr r14648.1.1)
2016-01-02Remove two path requirement, there is some really good functionality with ↵Martin Owens1-7/+0
multiple paths we're missing out on. (bzr r14560)
2015-05-01Fixed crash bug due to some overlooked function changed in the recent merge.Marc Jeanmougin1-1/+1
Also fixed the layer ordering in the widget, which was messed up by the same bug in a way i haven't quite sorted out (so the fact that this patch fixed it is quite a mystery, but i won't complain) (bzr r14079)
2015-04-28Fix calls to Geom::cross() - sign change.Krzysztof Kosi??ski1-10/+30
(bzr r14059.2.2)
2015-04-272Geom sync - initial commitKrzysztof Kosi??ski1-8/+3
(bzr r14059.2.1)
2015-04-27removed a few useless SP_OBJECT() castsMarc Jeanmougin1-2/+2
(bzr r13922.1.17)