summaryrefslogtreecommitdiffstats
path: root/src/extension (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * 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
|
* Give more descriptive names to document file related variables and functions.Tavmjong Bah2019-02-205-12/+12
| | | | Makes searching through code for them easier.
* Fix incorrect string literal comparisonsKarl Cheng2019-02-191-2/+2
|
* Modal should not be active for live-preview (reverse modal)Martin Owens2019-01-241-2/+2
|
* Fix some typos and syntax errorsMattia Rizzolo2019-01-221-1/+1
| | | | | | | | | Some of the typos fixes are in libcroco code. They are already fixed in upstream's git (https://bugzilla.gnome.org/show_bug.cgi?id=776798). Also fix a bunch of "allow to" (with the missing object). Signed-off-by: Mattia Rizzolo <mattia@mapreri.org>
* fix compilation with HAVE_CAIRO_PDF=0Thomas Holder2019-01-185-14/+12
|
* Remove confusing and broken save as PNG optionMarc Jeanmougin2019-01-174-185/+0
|
* run clang tidy modernize passMarc Jeanmougin2019-01-0271-71/+71
|
* protect includes in c fileMarc Jeanmougin2019-01-021-5/+5
|
* modernize: add overridesMarc Jeanmougin2019-01-0237-76/+76
|
* modernize loopsMarc Jeanmougin2019-01-0218-78/+66
|
* Round-trip SVG 2 flowed text with SVG 1.1 backup.Tavmjong Bah2018-12-141-44/+62
|
* DocumentUndo::ScopedInsensitiveThomas Holder2018-12-141-9/+3
|
* Fix license in new filesMarc Jeanmougin2018-12-092-1/+2
|
* fix poppler 0.72.0 buildThomas Holder2018-12-092-1/+4
|
* Add some SVG 2 fallbacks:Tavmjong Bah2018-12-074-5/+1385
| | | | | | * Meshes (fill only) * Markers: auto-start-reverse, context-stroke/fill * Text
* Fix FTBFS with dbusAlexander Valavanis2018-11-182-2/+2
|
* Fix stream class locationsAlexander Valavanis2018-11-183-4/+3
|
* Fix format stringAlexander Valavanis2018-11-161-1/+1
|
* fix compiling on macOSThomas Holder2018-11-103-3/+3
|
* Clarify licensesMax Gaukler2018-11-08236-333/+610
| | | | | | - 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 bug 1793940 ODG image exportThomas Holder2018-11-072-57/+30
| | | | | Fixes handling of relative image URIs and data URIs for OpenDocument drawing (*.odg) export.
* fix clipboard URL rebasingThomas Holder2018-11-075-3/+14
|
* C++ify SVGViewWidget. Remove unused code.Tavmjong Bah2018-11-062-56/+78
|