summaryrefslogtreecommitdiffstats
path: root/src/extension (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix #325 LaTeX export brokenThomas Holder2019-07-111-13/+2
|
* Move reproducible-builds hack out of CairoRenderContextPatrick Storz2019-07-102-45/+15
|
* cairo-renderer: set metadata in outputPatrick Storz2019-07-104-35/+139
| | | | | | - metadata is taken from the SVG document; - fields that are compatible with the target format (and also supported by cairo) are set accordingly
* cairo-renderer: fix commentPatrick Storz2019-07-101-1/+1
|
* cairo-renderer: / cairo-render-context: whitespace fixesPatrick Storz2019-07-104-23/+21
|
* Fix link export codeMarc Jeanmougin2019-07-042-6/+10
|
* Export links to pdf. Fixes https://gitlab.com/inkscape/inbox/issues/583Marc Jeanmougin2019-07-033-6/+45
|
* Fix various minor typosYuri Chornoivan2019-07-0113-14/+14
|
* hatch.jsValentin Ionita2019-06-287-8/+12390
| | | | | | Polyfill to render hatches by converting paths to patterns. Used standardjs for linting, but kept the semicolons. Part of 2019 GSoC project.
* mesh.js updateValentin Ionita2019-06-264-821/+1163
| | | | | | | Updated formatting and migrated to ES6 syntax for classes, variable declarations, arrow functions, iterators. Fixed variable redeclarations and undefined getComputedStyle, removed unnecessary escapes from RegEx. Used standardjs for linting, but kept the semicolons.
* Ensure arena is released when the WMF failes to saveJames Collier2019-06-201-0/+3
|
* Display an error dialog when image is too large for WMFJames Collier2019-06-201-14/+27
|
* Fix typo mentioned in #44James Collier2019-06-201-1/+1
|
* Merge branch 'gtk3-deprecated' of gitlab.com:Qantas94Heavy/inkscapeMarc Jeanmougin2019-06-202-5/+2
|\
| * Replace deprecated Gtk::Misc functionsKarl Cheng2019-06-161-1/+2
| |
| * Remove leftover GTK/gtkmm >= 3.16 checkKarl Cheng2019-06-161-4/+0
| | | | | | | | | | | | This was mostly done in 630be82740, but it seems this file was missed. Refs: https://gitlab.com/inkscape/inkscape/commit/630be8274013c5eef5f19e19a14bc6d759aada5a
* | Refactoring: replace funcs with methods.Shlomi Fish2019-06-121-2/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Merge changesAlexander Valavanis2019-06-052-3/+25
|\
| * Rename effect attribute to "implements-custom-gui"Sergei Izmailov2019-05-291-1/+1
| | | | | | | | Effect with `implements-custom-gui="true"` MUST implement custom GUI
| * Fix indentationSergei Izmailov2019-05-291-3/+3
| |
| * Rename "suppress-working-dialog" effect attribute to "application"Sergei Izmailov2019-05-291-1/+1
| |
| * feature: Allow effect extensions to disable working dialogSergei Izmailov2019-05-291-1/+4
| | | | | | | | | | | | | | | | Effect extensions with custom GUI don't need 'effect is working' dialog window which distracts from effect main window. New "suppress-working-dialog" optional attribute added to effect node of `.inx` file.
| * Fix formattingSergei Izmailov2019-05-281-9/+11
| |
| * Fix segfault for bad `--pdf-page` argument valuesSergei Izmailov2019-05-281-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | pdf-page value sanitization should be done after total number of pages is available, so it's can't be done in inkscape.h On negative or greater-than-number-of-pages values 1) the error message is printed to stderr 2) first page gets import pdf-page==0 sanitized elsewhere, so no error message is printed in this case
* | Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis2019-05-263-35/+0
|/
* 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.
* 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.
* 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.
* Remove support for saving as JavaFX 1.x script (*.fx)Karl Cheng2019-05-105-1144/+12
| | | | | | | | | | | | | 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
* Fix opening of files on Windows (and possibly elsewhere)Patrick Storz2019-05-031-1/+1
| | | | | | | | | | | What we pass as "uri" is not an URI, it usually seems to be a file path, so we were lucky it "accidentally" used to work before. Replace Gio::File::create_for_uri with Gio::File::create_for_commandline_arg which should handle both URIs and absolute paths reliably.
* Fix commandline page selection page selection and allow to select poppler in cmdMarc Jeanmougin2019-04-241-0/+3
|
* Tentative fix for poppler 0.76Marc Jeanmougin2019-04-242-1/+8
|
* Style fixMarc Jeanmougin2019-04-093-5/+5
|
* Fix build with WITH_DBUS.Shlomi Fish2019-04-071-1/+1
| | | | There was a use of a private.
* More document.h cleanup.Tavmjong Bah2019-04-066-7/+7
|
* Fix indentating.Tavmjong Bah2019-04-051-100/+110
|
* Reorganize document.h.Tavmjong Bah2019-04-041-1/+1
|
* Tidy various dialog UIsNathan Lee2019-04-022-6/+13
|
* script.cpp: more cleanupPatrick Storz2019-03-291-32/+19
|
* script.cpp: Glib::spawn_async_with_pipes actually wants UTF-8Patrick Storz2019-03-291-7/+0
|
* Drop "RegistryTool" which is no longer in use.Patrick Storz2019-03-291-1/+0
|
* An a few more config.h fixesPatrick Storz2019-03-284-16/+0
|
* Extensions/Filters: Fix translations of submenu namesPatrick Storz2019-03-241-2/+1
| | | | | Fixed issues: - https://gitlab.com/inkscape/inkscape/issues/42
* Make InkscapeApplication responsible for managing documents and windows.Tavmjong Bah2019-03-151-3/+12
| | | | Any change from previous behavior is a bug.
* Fix wmf/emf file opening and embed missing font config data.Martin Owens2019-03-064-65/+25
|
* Revert modal fix to fix #108Martin Owens2019-03-051-2/+2
|
* Extensions: Use wperl as default perl interpreter on WindowsPatrick Storz2019-02-261-1/+2
| | | | | | | | | | | This is the "GUI" version of the executable that does not have a console attached to itself and therefore doesn't flash a terminal whenever it's called by an extension. Functionality should be identical otherwise. Fixed issues: - https://gitlab.com/inkscape/inkscape/issues/66
* Fix buildAlexander Valavanis2019-02-231-3/+3
|