summaryrefslogtreecommitdiffstats
path: root/src/splivarot.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Inkscape::XML::Node::addChildAtPosThomas Holder2019-10-161-23/+10
|
* Move from deprecated GTimeVal to g_get_monotonic_time()Jabier Arraiza2019-10-121-8/+4
|
* Fix issue https://gitlab.com/inkscape/inbox/issues/816 Stroke to Path ↵Jabier Arraiza2019-09-041-74/+34
| | | | conversion wrong on dashes w/ round caps
* reduce usage of desktop coordinates (#341)Thomas Holder2019-08-181-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
* Keep generic attributes with "Simplify" et. alThomas Holder2019-03-181-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
* Avoid the “using std::*;” or “using namespace std;” constructs.Emmanuel Gil Peyrot2019-03-061-3/+2
| | | | This makes the code a lot less readable and greppable for no reason.
* modernize loopsMarc Jeanmougin2019-01-021-4/+3
|
* Merge branch 'break-apart-speedup' of gitlab.com:ollip/inkscapeMarc Jeanmougin2018-12-201-0/+6
|\
| * Accelerate boolean path operation for larger paths by disabling redrawing ↵Olli Parviainen2018-12-081-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>
* | Remove unused transform functions related to LPE and improvements to ↵Jabier Arraiza2018-12-151-1/+0
|/ | | | fill-betreen-* LPEs
* Clarify licensesMax Gaukler2018-11-081-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
* Move global functions into SPImage methods.Emmanuel Gil Peyrot2018-06-211-2/+2
|
* Run clang-tidy’s modernize-use-bool-literals pass.Emmanuel Gil Peyrot2018-06-181-1/+1
| | | | | This makes it clearer whether an integer or a boolean has to be passed in this specific call.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-58/+58
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Fix promote dJabier Arraiza2018-04-231-4/+11
|
* Revert TAV d work for testingJabier Arraiza2018-04-231-11/+4
|
* a bit more of warning cleanupFelipe Corrêa da Silva Sanches2018-03-281-0/+3
|
* Minor cleanup of warnings. No functional change.Felipe Corrêa da Silva Sanches2018-03-271-1/+1
|
* Base LPE refactorJabier Arraiza2018-03-261-2/+2
|
* Promote the path 'd' attribute to a property per SVG 2. Try 2.Tavmjong Bah2018-03-071-4/+11
| | | | See e88644b0 for first attempt and for comments.
* Misc. typosluz.paz2018-02-101-2/+2
| | | Found via `codespell`
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-17/+23
| | | | A lot of header clean-up.
* Fix message probles on boolops and for example when moving or transforming a ↵Jabiertxo Arraiza Cenoz2017-12-291-11/+15
| | | | selection no message
* Revert "Add improvements sugested by Eduard Brawn And Moini"Marc Jeanmougin2017-12-291-7/+3
| | | | | This reverts commit 2ebc7ad774aa6fd19c684464e35ce9129f8ae341 (cherry picked from commit 8707b5a3d717bec232c74ea8ceb350ec14965877)
* Add improvements sugested by Eduard Brawn And MoiniJabiertxo Arraiza Cenoz2017-12-281-3/+7
|
* Misc. typosUnknown2017-11-071-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 ```
* Remove unused parameter in SPItem::doWriteTransformStefano Facchini2017-09-241-9/+9
|
* Do not simplify when path inset or outsetmorapeter2017-04-131-11/+0
| | | | | | Fixed bugs: - https://launchpad.net/bugs/616469 (bzr r15619)
* convert Preferences Inset/Outset to document units. (Bug 1542093)Alvin Penner2017-03-271-3/+4
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1542093 (bzr r15610)
* Fix a critical warning on convert to paths ↵Jabiertxof2017-02-111-1/+1
| | | | | https://bugs.launchpad.net/inkscape/+bug/1662812/comments/7 (bzr r15506)
* Fix bug #1662812 Converting Stroke to Path messes document's structureJabiertxof2017-02-101-22/+40
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1662812 (bzr r15504)
* Move boolop functions from sp_selected_path_<op> to ObjectSet::path<op>Alexander Brock2016-11-091-106/+57
| | | (bzr r15223.1.1)
* Bug fixes to stroke to path pointed by CRJabier Arraiza Cenoz2016-09-021-11/+18
| | | (bzr r15100)
* Merged trunkAdrian Boguszewski2016-08-091-36/+47
|\ | | | | (bzr r14954.1.30)
| * Add legacy verb SP_VERB_SELECTION_OUTLINE_LEGACY as pointed in bug 1556592#14Jabier Arraiza Cenoz2016-08-031-36/+47
| | | | | | (bzr r15036)
* | Merged trunkAdrian Boguszewski2016-08-031-214/+352
|\| | | | | (bzr r14954.1.29)
| * Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-9/+0
| | | | | | (bzr r15034)
| * Fix Stroke to fill retaining fillsJabier Arraiza Cenoz2016-07-281-216/+353
| | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/1556592 (bzr r15028)
| * Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+9
| | | | | | (bzr r15027)
| * Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-9/+0
| | | | | | (bzr r15025)
* | Changed signatures of boolean functionsAdrian Boguszewski2016-07-201-64/+106
| | | | | | (bzr r14954.1.24)
* | Renamed children list in SPObjectAdrian Boguszewski2016-07-141-1/+1
| | | | | | (bzr r14954.1.21)
* | Second part of new SPObject children listAdrian Boguszewski2016-07-131-3/+3
| | | | | | (bzr r14954.1.19)
* | Added items as a range functionAdrian Boguszewski2016-07-031-4/+4
|\| | | | | (bzr r14954.1.13)
* | Added xmlNodes as range functionAdrian Boguszewski2016-07-011-1/+1
| | | | | | (bzr r14954.1.12)
* | Moved next functions, added namespace, renamed range functionsAdrian Boguszewski2016-06-251-5/+5
|/ | | (bzr r14954.1.10)
* Added normalized path to flowtextAdrian Boguszewski2016-05-151-1/+4
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1555152 (bzr r14889)
* fix-bug-734201. stroke-to-path doesn't scale stroke width used in markersJabier Arraiza Cenoz2016-05-081-3/+5
| | | | | | Fixed bugs: - https://launchpad.net/bugs/734201 (bzr r14875)
* Improved eraser tool, now working on documents not pixels and with 0 widthJabier Arraiza Cenoz2016-02-131-0/+7
| | | (bzr r14648.1.1)
* Remove two path requirement, there is some really good functionality with ↵Martin Owens2016-01-021-7/+0
| | | | | multiple paths we're missing out on. (bzr r14560)