summaryrefslogtreecommitdiffstats
path: root/src/ui/tools (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixes for pressure pencilJabier Arraiza2019-07-192-40/+80
|
* Improvements finish pointed by MarenJabier Arraiza2019-07-193-66/+90
|
* Fix translations and coding styleJabier Arraiza2019-07-191-18/+12
|
* Improvemets to power pencilJabiertxof2019-07-193-83/+77
|
* Fix maren pointed bugsJabiertxof2019-07-192-65/+41
|
* 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
* fix compiling issues and some improvementsJabier Arraiza2019-07-142-10/+6
|
* retain tool colorJabier Arraiza2019-07-141-2/+4
|
* fixing coding styleJabier Arraiza2019-07-143-64/+60
|
* remove some comments and a warningJabier Arraiza2019-07-141-6/+0
|
* Powerpencil substituteJabier Arraiza2019-07-142-15/+11
|
* PoewePencil improvementsJabier Arraiza2019-07-143-254/+275
|
* Pre-Threading commentJabier Arraiza2019-07-142-30/+40
|
* working on redrawJabier Arraiza2019-07-143-286/+177
|
* working on powerpencil in other threadJabier Arraiza2019-07-143-71/+198
|
* Display spiro pen preview right after backspaceNathan Lee2019-07-061-6/+7
| | | | Fix https://gitlab.com/inkscape/inkscape/issues/282
* Fix various minor typosYuri Chornoivan2019-07-012-2/+2
|
* Update pen tool path instantly on mode changeNathan Lee2019-06-241-0/+2
|
* Minor clean up of pen tool codeNathan Lee2019-06-242-14/+2
|
* Pen tool live update of green BPaths on Alt+MoveNathan Lee2019-06-241-0/+1
| | | | Regression fix gitlab.com/inkscape/inbox/issues/600
* Merge branch 'refactoring' of gitlab.com:shlomif/inkscapeMarc Jeanmougin2019-06-202-154/+154
|\
| * Refactoring: replace funcs with methods.Shlomi Fish2019-06-122-153/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I hereby disclaim any implicit or explicit ownership of my changes in this changeset, and put them under a multiple licence consisting of your choice of one of more of: - The CC0 / Public Domain - https://creativecommons.org/choose/zero/ . - The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License - The default licence of your project - The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version 2.1 or higher - The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or higher - Any licence in the 2018-Aug-27 popular licenses list of https://opensource.org/licenses - The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later - The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later - The https://en.wikipedia.org/wiki/ISC_license - The https://opensource.org/licenses/BSD-2-Clause Crediting me will be nice, but not mandatory, and you can change the licence of the project without needing my permission.
| * Refactor: convert rotate_rel() to a method.Shlomi Fish2019-06-121-1/+1
| |
* | Sync pen toolbar mode change with toolNathan Lee2019-06-171-2/+1
|/ | | | | | | Reverts a previous fix that did this but caused https://gitlab.com/inkscape/inkscape/issues/282 where the pen tool's green preview line vanished when deleting the last node with the pen tool.
* Refactoring: call setAttribute() directly.Shlomi Fish2019-06-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Call this->setAttribute(...) directly instead of this->getRepr()->setAttribute(...). This avoids clutter and mental indirection. See http://wiki.inkscape.org/wiki/index.php?title=Refactoring_projects&oldid=112116 and https://en.wikipedia.org/wiki/Law_of_Demeter . --- I hereby disclaim any implicit or explicit ownership of my changes in this changeset, and put them under a multiple licence consisting of your choice of one of more of: - The CC0 / Public Domain - https://creativecommons.org/choose/zero/ . - The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License - The default licence of your project - The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version 2.1 or higher - The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or higher - Any licence in the 2018-Aug-27 popular licenses list of https://opensource.org/licenses - The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later - The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later - The https://en.wikipedia.org/wiki/ISC_license - The https://opensource.org/licenses/BSD-2-Clause Crediting me will be nice, but not mandatory, and you can change the licence of the project without needing my permission.
* Hackfest2019: Get rid of deprecated InkSelectOneActionAlexander Valavanis2019-05-283-4/+36
|
* Hackfest2019: Rm tautological testsAlexander Valavanis2019-05-271-1/+0
|
* Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis2019-05-2616-63/+48
|
* Change the data type of size/width/height of the controls to unsigned intDiederik van Lierop2019-05-202-3/+2
|
* More pixel-level alignment fixes for various controls, by making all ↵Diederik van Lierop2019-05-202-3/+3
| | | | controls have an odd-integer size (measured in pixels)
* Regression fix: hide some toolbar icons on startupNathan Lee2019-05-131-1/+2
| | | | | | | Pencil toolbar also given some checks for gitlab.com/inkscape/inkscape/issues/92 Fixes gitlab.com/inkscape/inbox/issues/182
* Good redraw of BPaths on trying to close a BSplineJabier Arraiza2019-05-011-14/+12
|
* Make display unit change roll out to toolbarsNathan Lee2019-04-301-3/+3
| | | | | | | Add exception for measure tool, which uses preferences Fixes https://gitlab.com/inkscape/inbox/issues/393 Partial fix: https://gitlab.com/inkscape/inkscape/issues/208
* Add out of bound checks to fill bucketNathan Lee2019-04-271-3/+6
| | | | Fixes https://gitlab.com/inkscape/inbox/issues/398
* More document.h cleanup.Tavmjong Bah2019-04-061-1/+1
|
* Replace IS_NAN with std::isnan (exists since C++11)Patrick Storz2019-04-021-2/+2
|
* Revert Ctrl+Up/Down direction to 0.92.4 behaviourNathan Lee2019-03-221-2/+2
|
* removing typo on previous commit, thanks McJabiertxof2019-03-201-1/+0
|
* Avoid cancel dragging a item when right click presedJabiertxof2019-03-202-1/+2
|
* Avoid the “using std::*;” or “using namespace std;” constructs.Emmanuel Gil Peyrot2019-03-061-1/+1
| | | | This makes the code a lot less readable and greppable for no reason.
* Reimplement one time dropper for strokeNathan Lee2019-03-021-1/+1
| | | | Fixes https://gitlab.com/inkscape/inkscape/issues/46
* Merge in bazaar branch for alignment handlesMartin Owens2019-02-241-1/+4
|
* Prevent crashes in node toolJabiertxof2019-02-201-2/+3
|
* Golden ratio in status bar textNathan Lee2019-02-162-2/+2
| | | | Circle and Square can be constrained to a golden ratio. Adds this to the status bar (which noted 1:1 and integer-ratio previously)
* [Fix 1778449] Correct Ellipse status bar text for golden ratioNathan Lee2019-02-161-1/+24
| | | | | | Uses code for rectangle constrained at golden ratio from rect-tool.cpp Fixes https://bugs.launchpad.net/inkscape/+bug/1778449
* SprayToolbar: GtkAction migrationAlexander Valavanis2019-02-101-5/+5
|
* CalligraphyToolbar: GtkAction migrationAlexander Valavanis2019-02-091-5/+5
|
* TweakToolbar: GtkAction migrationAlexander Valavanis2019-02-021-5/+5
|
* clang-tidy recent changesAlexander Valavanis2019-02-011-2/+3
|
* ArcToolbar: GtkAction migrationAlexander Valavanis2019-01-291-1/+1
|