summaryrefslogtreecommitdiffstats
path: root/src/selection-chemistry.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Replace typedef struct with struct in POD type declarations.Emmanuel Gil Peyrot2018-06-201-4/+4
|
* Run clang-tidy’s modernize-use-emplace pass.Emmanuel Gil Peyrot2018-06-181-1/+1
| | | | | This reduces the boilerplate required to add a new element to a container.
* Run clang-tidy’s modernize-use-bool-literals pass.Emmanuel Gil Peyrot2018-06-181-3/+3
| | | | | 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-67/+67
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Fix bug when converting to paths cliped and masked LPE elemetsJabiertxo Arraiza Cenoz2018-04-261-6/+12
|
* Base LPE refactorJabier Arraiza2018-03-261-7/+7
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-61/+71
| | | | A lot of header clean-up.
* Misc. typosluz.paz2018-01-081-2/+2
| | | Found via `codespell`
* Fix title problemsJabiertxo Arraiza Cenoz2017-11-161-13/+22
|
* Working on fixJabier Arraiza2017-11-161-7/+34
|
* 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 ```
* Bug fixes previous to overlay implementationJabier Arraiza2017-10-281-5/+11
|
* Fixing problems with nested LPE and convert to pathsJabier Arraiza2017-10-141-0/+4
|
* third batchMarc Jeanmougin2017-10-021-54/+20
|
* Second batchMarc Jeanmougin2017-10-021-24/+18
|
* Transform duplicate object only when clipping or maskingStefano Facchini2017-09-241-16/+21
|
* Remove unused parameter in SPItem::doWriteTransformStefano Facchini2017-09-241-12/+12
|
* Fix for bug #1715433 Clone original LPE can no longer be used to fill a ↵Jabier Arraiza2017-09-211-12/+19
| | | | powerstroke path
* Fix a bug on uninicialitated variable, that perform diferent results in ↵Jabier Arraiza2017-09-161-12/+0
| | | | debug and in release mode. Thanks Michael for help me finfing this bug. Also sused to remove some unnneded code in path chemistry and to better naming the variable uninicilitated
* Fixes for clone original LPEJabiertxo Arraiza Cenoz2017-09-131-2/+4
|
* Fix a bug when creating a cloned LPE with fill between manyJabier Arraiza2017-09-091-3/+5
|
* This commit is based on a coment on bug #1670644. And allow to fill the fill ↵Jabier Arraiza2017-09-091-0/+1
| | | | | | | between many LPE widget that allow attach all paths on the clipboard instead only one Also added to this widget the option visible, to allow work with multiples paths wigout getting full cracy
* Refactor profile directory use and promote IO::Resource get_path and ↵Martin Owens2017-06-281-1/+2
| | | | get_filename methods
* selection chemistry: cancel if we hit top/bottomchr2017-05-231-4/+12
| | | | | avoid unpredictable results in multi selections (bzr r15698.1.13)
* selection chemistry: implement z-stack orderchr2017-05-231-0/+39
| | | | | | | | | | | | | | | Bug #1395452 "raise and lower objects" used to stack objects above/below the next overlapping object, which makes it impossible to change the z-order of objects that don't overlap. Fixes also the object manager panel Conflicts: src/selection-chemistry.cpp src/selection-chemistry.h src/sp-item.cpp (bzr r15698.1.7)
* fix a brunch of memory leakschr2017-05-181-2/+5
| | | (bzr r15698.1.2)
* Replace rectangle based zooming by affine based zooming.Tavmjong Bah2017-03-131-3/+1
| | | | | | | | This allows a rotation to be included in the drawing to window mapping. General code cleanup. Added documentation. Any change to zooming behavior is probably a bug. (bzr r15592)
* [Bug #1426613] moving a selection of frame and text-flowed-into-frame ↵Nicolas Dufour2017-02-161-1/+1
| | | | | | | | displaces text. Fixed bugs: - https://launchpad.net/bugs/1426613 (bzr r15522)
* Fix for bug #1655156 Object -> Clip -> Apply distorts objects properties.Jabiertxof2017-02-041-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1655156 (bzr r15473)
* Fix "swap fill and stroke" for multiple objects in selectionalexandru.roman2017-01-211-1/+70
| | | | | | | | | Add verb and shortcut possibility Fixed bugs: - https://launchpad.net/bugs/367360 - https://launchpad.net/bugs/675690 (bzr r15428)
* merge recursive unlink clones branchMarc Jeanmougin2016-11-061-37/+91
|\ | | | | (bzr r15220)
| * Fix selection issue with ObjectSet::unlinkRecursive() and add tests for it.Alexander Brock2016-11-061-0/+1
| | | | | | (bzr r15204.1.5)
| * Remove duplicate code from unlinkRecursive() and fix issue with clones of groupsAlexander Brock2016-11-061-19/+4
| | | | | | (bzr r15204.1.4)
| * Make ObjectSet::unlink() work for clones which are both clipped and maskedAlexander Brock2016-11-041-12/+5
| | | | | | (bzr r15204.1.3)
| * Preserve clips when unlinking clonesAlexander Brock2016-11-041-27/+52
| | | | | | (bzr r15204.1.2)
| * Add "Edit->Clone->Unlink Clones recursively" function ↵Alexander Brock2016-11-041-9/+59
| |\ | | | | | | | | | | | | (ObjectSet::unlinkRecursive) (bzr r15204.1.1)
| | * Add recursive clone unlink featureAlexander Brock2016-10-271-98/+178
| | | | | | | | | (bzr r15191.1.1)
* | | further cppificationMarc Jeanmougin2016-11-061-23/+11
|/ / | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/1306662 (bzr r15218)
* / Add some unit tests for object-set cppificationMarc Jeanmougin2016-11-021-3/+3
|/ | | (bzr r15203)
* CPPification: almost all sp_object_set_whatever and sp_selection_whatever ↵Marc Jeanmougin2016-10-241-590/+515
| | | | | | | | | | | | global functions are now methods of ObjectSet*, with these additional benefits: - They can now act on any SelectionSet, not just the current selection; - Whenever possible, they don't need a desktop anymore and can run if called from GUI. I hope I did not break too many things in the process. *: So instead of callink sp_selection_move(desktop,x,y), you call myobjectset->move(x,y) (bzr r15189)
* Update to trunk and some fixesJabier Arraiza Cenoz2016-10-021-263/+262
|\ | | | | (bzr r14865.1.14)
| * Fix minor problem in previous commitMarc Jeanmougin2016-09-151-1/+1
| | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/312116 (bzr r15118)
| * Duplicating text along path and its path relinks to the new path (if the ↵Marc Jeanmougin2016-09-151-8/+16
| | | | | | | | | | | | | | | | prefs option is set) Fixed bugs: - https://launchpad.net/bugs/312116 (bzr r15117)
| * Merged trunkAdrian Boguszewski2016-08-031-20/+1
| |\ | | | | | | (bzr r14954.1.29)
| | * Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-24/+1
| | | | | | | | | (bzr r15034)
| | * Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-1/+24
| | | | | | | | | (bzr r15027)
| | * Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-24/+1
| | | | | | | | | (bzr r15025)
| * | Renamed some functions, fixed testsAdrian Boguszewski2016-07-271-48/+49
| | | | | | | | | (bzr r14954.1.28)
| * | Changed arguments and names of selection chemistry functionsAdrian Boguszewski2016-07-201-144/+145
| | | | | | | | | (bzr r14954.1.22)
| * | Renamed children list in SPObjectAdrian Boguszewski2016-07-141-10/+10
| | | | | | | | | (bzr r14954.1.21)