summaryrefslogtreecommitdiffstats
path: root/src/ui/tools/eraser-tool.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* reduce usage of desktop coordinates (#341)Thomas Holder2019-08-181-4/+5
| | | | | | | - 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
* Eraser tool fixesThomas Holder2019-07-151-2/+5
| | | | | - Fix #331 Crash when erasing in document without layers - Fix #332 Clip-path wrong when erasing with parent transform
* Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis2019-05-261-2/+2
|
* EraserToolbar: GtkAction migrationAlexander Valavanis2019-01-291-5/+5
|
* Use std::unique_ptr for all MessageContextEmmanuel Gil Peyrot2018-12-031-1/+1
|
* Clarify licensesMax Gaukler2018-11-081-1/+2
| | | | | | - 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
* Fix related bug on eraserJabier Arraiza2018-11-051-1/+1
|
* Move macros.h and remove unneeded macrosEduard Braun2018-10-011-1/+2
|
* Move pixmaps to ui/pixmaps, and update the README accordingly.Emmanuel Gil Peyrot2018-06-211-1/+1
|
* 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-equals-default pass.Emmanuel Gil Peyrot2018-06-181-2/+1
| | | | | This replaces empty constructors and destructors with the default keyword.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-11/+11
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-3/+3
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-3/+3
|
* Fixing LPE recalculations warnings on updateJabier Arraiza2018-04-231-7/+2
|
* a bit more of warning cleanupFelipe Corrêa da Silva Sanches2018-03-281-1/+1
|
* Allow upadate shapen innside groups with LPEJabier Arraiza2018-03-261-2/+7
|
* Fixing refsJabier Arraiza2018-03-261-11/+0
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-29/+34
| | | | A lot of header clean-up.
* Rename get_group0_keyval to get_latin_keyvalAndrey Mozzhuhin2017-10-051-2/+2
|
* Removed all GSList occurences in .h filesMarc Jeanmougin2017-10-011-10/+8
|
* Remove unused parameter in SPItem::doWriteTransformStefano Facchini2017-09-241-1/+1
|
* Hackfest: Refactor cursors so the hot spot is inside the xpmMartin Owens2017-06-301-1/+1
|
* Move boolop functions from sp_selected_path_<op> to ObjectSet::path<op>Alexander Brock2016-11-091-6/+6
| | | (bzr r15223.1.1)
* CPPification: almost all sp_object_set_whatever and sp_selection_whatever ↵Marc Jeanmougin2016-10-241-7/+7
| | | | | | | | | | | | 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)
* Fix a bug on eraser mode when previous clip are shapes not pathsJabier Arraiza Cenoz2016-10-031-2/+10
| | | (bzr r15145)
* Merge in the new eraser mode (2) which uses clip instead of cut.Martin Owens2016-10-021-38/+107
|\ | | | | (bzr r15143)
| * Update to trunk and some fixesJabier Arraiza Cenoz2016-10-021-24/+17
| |\ | |/ |/| (bzr r14865.1.14)
* | Partial fix for bug 172063 while we find a better solution for XOR in helper ↵Jabier Arraiza Cenoz2016-08-291-3/+3
| | | | | | | | | | lines (bzr r15090)
* | Merged trunkAdrian Boguszewski2016-08-031-11/+0
|\ \ | | | | | | (bzr r14954.1.29)
| * | Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-11/+0
| | | | | | | | | (bzr r15034)
| * | Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+11
| | | | | | | | | (bzr r15027)
| * | Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-11/+0
| | | | | | | | | (bzr r15025)
* | | Changed signatures of boolean functionsAdrian Boguszewski2016-07-201-3/+3
| | | | | | | | | (bzr r14954.1.24)
* | | Added items as a range functionAdrian Boguszewski2016-07-031-2/+2
|\| | | | | | | | (bzr r14954.1.13)
* | | Moved next functions, added namespace, renamed range functionsAdrian Boguszewski2016-06-251-2/+2
| | | | | | | | | (bzr r14954.1.10)
* | | Moved most functions from Selection to ObjectSetAdrian Boguszewski2016-06-161-1/+0
|/ / | | | | (bzr r14954.1.7)
| * Speed improvementsJabier Arraiza Cenoz2016-05-221-15/+9
| | | | | | (bzr r14865.1.12)
| * first attem to work throught layersJabier Arraiza Cenoz2016-05-221-4/+5
| | | | | | (bzr r14865.1.11)
| * Clip eraser done! Thanks Doctormon!Jabier Arraiza Cenoz2016-05-221-83/+82
| | | | | | (bzr r14865.1.9)
| * Working undoJabier Arraiza Cenoz2016-05-211-17/+14
| | | | | | (bzr r14865.1.8)
| * Fixing undo thingJabier Arraiza Cenoz2016-05-211-17/+4
| | | | | | (bzr r14865.1.7)
| * Fixing undo thingJabier Arraiza Cenoz2016-05-211-6/+23
| | | | | | (bzr r14865.1.5)
| * working on undoJabier Arraiza Cenoz2016-05-061-15/+6
| | | | | | (bzr r14865.1.4)
| * Finishing eraser tool. TODO undo workJabier Arraiza Cenoz2016-05-061-45/+45
| | | | | | (bzr r14865.1.2)
| * Working on clip erase basic work done but brokenJabier Arraiza Cenoz2016-05-021-15/+94
|/ | | (bzr r14865.1.1)
* Fix for bug 415471 and 1553182 related to undo with eraser toolJabier Arraiza Cenoz2016-03-041-41/+48
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1553182 (bzr r14688)
* Fix bug: 230480 eraser tool always deletes selected objectsJabier Arraiza Cenoz2016-03-041-1/+12
| | | | | | Fixed bugs: - https://launchpad.net/bugs/230480 (bzr r14685)
* Hide with widget in delete mode of eraser toolJabier Arraiza Cenoz2016-03-041-0/+1
| | | (bzr r14684)
* Fix a bug with 0 width shapesJabier Arraiza Cenoz2016-03-011-1/+3
| | | (bzr r14648.1.4)