| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
|
| |
- metadata is taken from the SVG document;
- fields that are compatible with the target format
(and also supported by cairo) are set accordingly
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Polyfill to render hatches by converting paths to patterns.
Used standardjs for linting, but kept the semicolons.
Part of 2019 GSoC project.
|
| |
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
This was mostly done in 630be82740, but it seems this file was missed.
Refs: https://gitlab.com/inkscape/inkscape/commit/630be8274013c5eef5f19e19a14bc6d759aada5a
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |\ |
|
| | |
| |
| |
| | |
Effect with `implements-custom-gui="true"` MUST implement custom GUI
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |/ |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
There was a use of a private.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Fixed issues:
- https://gitlab.com/inkscape/inkscape/issues/42
|
| |
|
|
| |
Any change from previous behavior is a bug.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| | |
|