| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
Now allows to
- export multiple types at once, e.g. using `--export-type=pdf,png`
- export to different file name(s) when using `--export-type` by
using --export-file option (extension is stripped/added as needed)
Also be more lenient with user-specified file extensions in general:
Warn the user, however do not abort export but continue with what we
would have expected (and the user likely meant to do)
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently it was only used as the least preferred (and therefore
effectively unused) location where to store the crash backup.
However it wasn't set properly since
408cb49b5559a81ea803df64bf58457a5dd4bf16
causing assertion errors while crashing.
On top of that argv0 is not a reliable way to determine the path to
the currently running executable anyway.
Fixes https://gitlab.com/inkscape/inkscape/issues/176
|
| | |
|
| |
|
|
|
|
|
|
| |
As suggested in
http://wiki.inkscape.org/wiki/index.php?title=Refactoring_projects&oldid=112116
.
Needs review but seems to work 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
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
It seems unlikely we ever want to load "arbitrary" data from share/,
usually there will be a more suitable "Type" to look for.
Also it avoids ambiguity, as there is no user-specific "DATA_DIR"
|
| | |
|
| |
|
| |
Found via `codespell -q 3 -I ../inkscape-whitelist.txt -S *.svg,*.po,./src/3rdparty`
|
| |
|
|
| |
Any change from previous behavior is a bug.
|
| |
|
|
|
|
|
| |
Please use the (functionally identical) INKSCAPE_PROFILE_DIR instead.
See also
https://gitlab.com/inkscape/inkscape/issues/114
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It now always prefers
- files in the users profile over files in the share/inkscape folder
- localized files over unlocalized files (per folder)
In conclusion: USER (localized) > USER > SYSTEM (localized) > SYSTEM
This always allows users to override files shipped with Inkscape by
putting a respective file in their profile directory.
First part of a fix for
https://gitlab.com/inkscape/inkscape/issues/103
Avoids regressing
https://bugs.launchpad.net/inkscape/+bug/503712
|
| |
|
|
| |
Makes searching through code for them easier.
|
| |
|
|
|
| |
Now all that's needed to prefer a localized version of the file
(if available) is a Boolean.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
| |
Found via `codespell`
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
be exported to its own file.
Using a semi-colon allows the future possibility of allowing the user to use a comma separated entry to
select more than one object to export at the same time.
|
| | |
| |
| |
| |
| |
| |
| | |
Use Gio::File for accessing files.
Use Gio options to handle command line arguments.
Use Gio::Actions for some command line arguments.
Move file export code to src/io/file-export-cmd.h/.cpp. Make into class.
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
- 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
|
| | |
|
| |
|
|
|
| |
It was only used in one place. Use "g_base64_encode" instead, like the
rest of the codebase.
|
| |
|
|
|
|
|
|
|
|
| |
Replace UriInputStream -> FileInputStream
Replace UriOutputStream -> FileOutputStream
Remove UriReader
Remove UriWriter
UriReader, UriWriter, and the acutal URI-based API of UriInputStream and
UriOutputStream was all unused/dead code.
|