summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove ResourceManager dep on Glib::object.Shlomi Fish2019-05-222-5/+2
| | | | | | | | As suggested in http://wiki.inkscape.org/wiki/index.php?title=Refactoring_projects&oldid=112116 . Needs review but seems to work well.
* Allow scale offset in groups using the knot like in pathsJabiertxof2019-05-222-15/+48
|
* Extract a common expression into a variable/const.Shlomi Fish2019-05-221-103/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is Refactoring / code cleanup. See: * https://en.wikipedia.org/wiki/Code_refactoring Some small optimisations may have slipped in as well. ---- 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.
* fix the build.Shlomi Fish2019-05-221-1/+0
|
* Convert to a more portable C++11 check.Shlomi Fish2019-05-221-0/+1
| | | | This silences a deprecated warning on clang.
* Fix formatting and trailing space.Shlomi Fish2019-05-221-5/+5
|
* Extract a common expression into a variable/const.Shlomi Fish2019-05-221-56/+58
| | | | | | | | | | | | | | See: * https://refactoring.com/catalog/extractMethod.html * https://en.wikipedia.org/wiki/Code_refactoring * https://www.refactoring.com/ * https://www.joelonsoftware.com/2002/01/23/rub-a-dub-dub/ Some small optimisations may have slipped in as well.
* Allow offset mixed in open and closed subpats. LPE OffsetJabiertxof2019-05-221-21/+29
|
* Add speed improvements to LPE offsetJabier Arraiza2019-05-221-9/+32
|
* LPE offfset improvementsJabier Arraiza2019-05-212-50/+90
|
* Tiny refactor and simplify of offset LPEJabiertxof2019-05-211-23/+8
|
* Improvemets to GeomPathstroke and Offset LPEJabiertxof2019-05-216-215/+210
|
* Fix alignment of ruler ticksDiederik van Lierop2019-05-205-27/+25
|
* Fix pixel alignment of box selection cueDiederik van Lierop2019-05-201-9/+4
|
* Small fixDiederik van Lierop2019-05-201-2/+2
|
* Change the data type of size/width/height of the controls to unsigned intDiederik van Lierop2019-05-2013-55/+52
|
* More pixel-level alignment fixes for various controls, by making all ↵Diederik van Lierop2019-05-208-45/+40
| | | | controls have an odd-integer size (measured in pixels)
* Another pixel alignment fixDiederik van Lierop2019-05-201-7/+17
|
* Fix the alignment of the guideline origin (and other controls), such that it ↵Diederik van Lierop2019-05-204-43/+58
| | | | is drawn at exactly the right screen pixel
* Improve reading of last LPE offset commitJabiertxof2019-05-201-2/+3
|
* Improvements to Offset LPEJabiertxof2019-05-204-167/+150
|
* Remove unwanted fileJabiertxof2019-05-201-0/+0
|
* Add knot ungrabbed eventJabiertxof2019-05-2018-1/+63
|
* Improvements to geom-pathstroke and offset LPE.Jabiertxof2019-05-172-44/+27
|
* Ask Python extensions to return UTF-8 dataKarl Cheng2019-05-171-0/+3
| | | | | | | | | | | By default, Python 2.x will encode output as ASCII to STDOUT/STDERR if the output is piped. This commit explicitly requests UTF-8 output by setting the PYTHONIOENCODING environment variable. Note this will not fix text encoding problems where the extension itself does not support Unicode properly. Refs: https://gitlab.com/inkscape/extensions/merge_requests/90
* Fix a compiling issue and add some improvementsJabiertxof2019-05-163-29/+40
|
* Improve the sync path on clone LPEJabiertxof2019-05-162-35/+96
|
* Fix a bug on reloading LPE Clone effectJabiertxof2019-05-163-5/+6
|
* Fork LPE if necesary also in LPEItem childsJabiertxof2019-05-162-2/+12
|
* Add new mode to Clone LPE to allow custom clones locked. Also fix to handle ↵Jabier Arraiza2019-05-152-25/+49
| | | | SP_TEXT
* Fix for bug 248:Segmenation fault doing Undo with XML dialog openJabier Arraiza2019-05-141-3/+3
|
* Prevent dialog from becoming super-wide.Tavmjong Bah2019-05-141-8/+10
|
* Support percentage (include default) values for linear and radial gradient ↵Tavmjong Bah2019-05-144-11/+86
| | | | | | attribues. Fix for inbox issue #415.
* Remove error message when SVG OpenType table is empty.Tavmjong Bah2019-05-141-2/+7
|
* Regression fix: hide some toolbar icons on startupNathan Lee2019-05-135-71/+56
| | | | | | | Pencil toolbar also given some checks for gitlab.com/inkscape/inkscape/issues/92 Fixes gitlab.com/inkscape/inbox/issues/182
* Allow easy apply last LPE usedJabiertxof2019-05-132-10/+12
|
* Remove support for LCMS 1Karl Cheng2019-05-1220-239/+157
| | | | | | | Now that all platforms (including macOS) now support LCMS 2, we no longer need to support LCMS 1. Fixes: https://bugs.launchpad.net/inkscape/+bug/1133014
* rename to avoid name clashes.Shlomi Fish2019-05-121-2/+2
|
* Extract the TagEmitter.append method.Shlomi Fish2019-05-121-41/+39
| | | | | | | | | | | | | | | | This is Refactoring / code cleanup. See: * https://refactoring.com/catalog/extractMethod.html * https://en.wikipedia.org/wiki/Code_refactoring * https://www.refactoring.com/ * https://www.joelonsoftware.com/2002/01/23/rub-a-dub-dub/ Some small optimisations may have slipped in as well.
* Extract a common expression into a variable/const.Shlomi Fish2019-05-121-63/+64
| | | | | | | | | | | | This is Refactoring / code cleanup. See: * https://www.refactoring.com/ * https://www.joelonsoftware.com/2002/01/23/rub-a-dub-dub/ Some small optimisations may have slipped in as well.
* Merge branch 'retrieve-pattern-from-id' of gitlab.com:Qantas94Heavy/inkscapeMarc Jeanmougin2019-05-121-14/+18
|\
| * Retrieve pattern object from ID before castingKarl Cheng2019-05-121-14/+18
| | | | | | | | | | | | | | | | | | The actual pattern object itself needs to be retrieved before casting as SP_PATTERN(). You can't magically get an SPPattern* out of a gchar*. Also move SP_IS_PATTERN() check to before it is used. Fixes: https://bugs.launchpad.net/inkscape/+bug/1378595
* | Stop crash on newline when entering rtl textNathan Lee2019-05-121-4/+2
| | | | | | | | Fixes https://gitlab.com/inkscape/inkscape/issues/72
* | Add Delete to Objects Dialog context menuNathan Lee2019-05-121-2/+3
|/ | | | Fixes https://gitlab.com/inkscape/inkscape/issues/226
* Fix meassuring problems in meassure LPEJabier Arraiza2019-05-122-20/+11
|
* Stop Connector tool avoidance crash in flatpakNathan Lee2019-05-121-2/+6
|
* libcroco: fix 'if' statement missing curly bracketsKarl Cheng2019-05-111-1/+2
|
* Merge branch 'use-cmake-install-libdir' of gitlab.com:YuGiOhJCJ/inkscapeMarc Jeanmougin2019-05-101-1/+1
|\
| * * CMakeLists.txt: Modified file (use the CMAKE_INSTALL_LIBDIR variable ↵YuGiOhJCJ2019-04-171-1/+1
| | | | | | | | | | | | instead of the hard coded "lib" directory). * src/CMakeLists.txt: Modified file (use the CMAKE_INSTALL_LIBDIR variable instead of the hard coded "lib" directory).
* | Remove support for saving as JavaFX 1.x script (*.fx)Karl Cheng2019-05-106-1145/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | JavaFX 1.x is long obsolete (since 2012-12-20) and the code for it has not been maintained. There have been no end user comments/reports since 2012 and a few bugs that would be important remain unfixed. Given that this is not an import format, the impact of removing this should be extremely low. Refs: https://www.oracle.com/technetwork/java/javafx/overview/faq-1446554.html#8 Refs: http://web.archive.org/web/20170316051832/http://blogs.oracle.com/javafx/entry/javafx_1_2_and_javafx Refs: https://stackoverflow.com/q/18865774/2074608