| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix a warning issue on theme change | Jabier Arraiza | 2019-10-14 | 1 | -0/+2 |
| | | |||||
| * | Templates: Accept non-underscored variants of "inkscape:templateinfo" | Patrick Storz | 2019-08-31 | 1 | -1/+9 |
| | | |||||
| * | cleanup includes a bit | Patrick Storz | 2019-08-31 | 2 | -2/+18 |
| | | |||||
| * | Refactor a lot of the parameter handling code | Patrick Storz | 2019-08-31 | 1 | -8/+7 |
| | | | | | | | | Many fixes, improvements and simplifications to existing code. Implements the first part of the changes discussed in https://gitlab.com/inkscape/inkscape/issues/333 | ||||
| * | Add paint server dialog. Currently handles patterns and hatches. GSOC 2019. | Valentin Ionita | 2019-08-19 | 2 | -10/+6 |
| | | |||||
| * | reduce usage of desktop coordinates (#341) | Thomas Holder | 2019-08-18 | 1 | -1/+1 |
| | | | | | | | | - avoid unnecessary internal usage of desktop coordinates, e.g. in SpellCheck::compareTextBboxes - document whether a function argument is in document or desktop coordinates, e.g. for SPDocument::getItemsInBox | ||||
| * | Enhancements for --export-type command line option | Patrick Storz | 2019-07-10 | 2 | -68/+69 |
| | | | | | | | | | | | | 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) | ||||
| * | Correct a typo | Mehran-Baghi | 2019-07-10 | 1 | -1/+1 |
| | | |||||
| * | add improvements to color handling | Jabiertxof | 2019-07-08 | 1 | -1/+1 |
| | | |||||
| * | Allow good render of multiples stylesheets | Jabiertxof | 2019-07-08 | 1 | -2/+0 |
| | | |||||
| * | allow multiple style tags | Jabier Arraiza | 2019-07-08 | 1 | -0/+2 |
| | | |||||
| * | Initial code to fix | Jabiertxof | 2019-07-08 | 2 | -2/+2 |
| | | |||||
| * | Fix various minor typos | Yuri Chornoivan | 2019-07-01 | 1 | -1/+1 |
| | | |||||
| * | Simplify piping through Inkscape. Reduce code duplication. | Tavmjong Bah | 2019-06-19 | 1 | -0/+5 |
| | | |||||
| * | Restore ability to pipe a file into Inkscape. | Tavmjong Bah | 2019-06-19 | 2 | -0/+24 |
| | | |||||
| * | Remove _argv0 from Inkscape::Application | Patrick Storz | 2019-06-07 | 1 | -4/+0 |
| | | | | | | | | | | | | | | | 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 | ||||
| * | Update pofiles | Marc Jeanmougin | 2019-05-28 | 1 | -2/+1 |
| | | |||||
| * | Remove ResourceManager dep on Glib::object. | Shlomi Fish | 2019-05-22 | 2 | -5/+2 |
| | | | | | | | | | As suggested in http://wiki.inkscape.org/wiki/index.php?title=Refactoring_projects&oldid=112116 . Needs review but seems to work well. | ||||
| * | Remove support for saving as JavaFX 1.x script (*.fx) | Karl Cheng | 2019-05-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | 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 | ||||
| * | More document.h cleanup. | Tavmjong Bah | 2019-04-06 | 1 | -1/+1 |
| | | |||||
| * | Reorganize document.h. | Tavmjong Bah | 2019-04-04 | 1 | -0/+1 |
| | | |||||
| * | Remove unused INKSCAPE_APPICONDIR and INKSCAPE_BINDDIR | Patrick Storz | 2019-03-31 | 2 | -2/+0 |
| | | |||||
| * | Inkscape::IO::Resource: Drop "DATA_DIR" from Type enum | Patrick Storz | 2019-03-30 | 2 | -5/+0 |
| | | | | | | | | 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" | ||||
| * | Drop "RegistryTool" which is no longer in use. | Patrick Storz | 2019-03-29 | 3 | -284/+0 |
| | | |||||
| * | Misc. typos and whitespace fixes | luz.paz | 2019-03-21 | 1 | -1/+1 |
| | | | | Found via `codespell -q 3 -I ../inkscape-whitelist.txt -S *.svg,*.po,./src/3rdparty` | ||||
| * | Make InkscapeApplication responsible for managing documents and windows. | Tavmjong Bah | 2019-03-15 | 3 | -40/+74 |
| | | | | | Any change from previous behavior is a bug. | ||||
| * | Remove INKSCAPE_PORTABLE_PROFILE_DIR | Patrick Storz | 2019-03-10 | 1 | -7/+1 |
| | | | | | | | | Please use the (functionally identical) INKSCAPE_PROFILE_DIR instead. See also https://gitlab.com/inkscape/inkscape/issues/114 | ||||
| * | Adjust load order of get_filename() function | Patrick Storz | 2019-03-10 | 1 | -27/+35 |
| | | | | | | | | | | | | | | | | | | 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 | ||||
| * | Give more descriptive names to document file related variables and functions. | Tavmjong Bah | 2019-02-20 | 2 | -5/+5 |
| | | | | | Makes searching through code for them easier. | ||||
| * | Move logic to build localized filenames into io/ressource.cpp | Patrick Storz | 2019-02-17 | 2 | -22/+29 |
| | | | | | | Now all that's needed to prefer a localized version of the file (if available) is a Boolean. | ||||
| * | Use ink_file_open in sp_file_open. | Tavmjong Bah | 2019-01-15 | 2 | -3/+19 |
| | | |||||
| * | run clang tidy modernize pass | Marc Jeanmougin | 2019-01-02 | 1 | -3/+3 |
| | | |||||
| * | modernize loops | Marc Jeanmougin | 2019-01-02 | 2 | -7/+7 |
| | | |||||
| * | fix get_filename with locale!=NULL | Thomas Holder | 2018-12-23 | 1 | -2/+2 |
| | | |||||
| * | Misc. source comment typo fixes | luz.paz | 2018-12-13 | 1 | -3/+3 |
| | | | | Found via `codespell` | ||||
| * | Fix rendering tests (Launchpad bug 1805804). | Tavmjong Bah | 2018-12-03 | 1 | -1/+1 |
| | | |||||
| * | Remove unused variable. | Tavmjong Bah | 2018-11-25 | 2 | -4/+1 |
| | | |||||
| * | Switch DATADIR to DATA_DIR to not conflict with #define | Ted Gould | 2018-11-25 | 2 | -3/+3 |
| | | |||||
| * | Untangle do_export_png(). | Tavmjong Bah | 2018-11-22 | 1 | -113/+118 |
| | | |||||
| * | Rearrange some code, don't quit if one object doesn't export. | Tavmjong Bah | 2018-11-22 | 1 | -34/+34 |
| | | |||||
| * | Fix command-line export logic. | Tavmjong Bah | 2018-11-22 | 2 | -69/+71 |
| | | |||||
| * | Small update to src/io/README. | Tavmjong Bah | 2018-11-20 | 1 | -0/+3 |
| | | |||||
| * | Possible fix to build breakage on Macs. | Tavmjong Bah | 2018-11-19 | 1 | -1/+1 |
| | | |||||
| * | Send background color/dpi info to std::cerr to allow piping PNG export to file. | Tavmjong Bah | 2018-11-19 | 1 | -3/+3 |
| | | |||||
| * | Possible fix to MAC build failure. | Tavmjong Bah | 2018-11-19 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'main' | Tavmjong Bah | 2018-11-19 | 5 | -0/+915 |
| |\ | |||||
| | * | Allow multiple semi-colon separated entries in --export-id; each entry will ↵ | Tavmjong Bah | 2018-11-19 | 2 | -283/+347 |
| | | | | | | | | | | | | | | | 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. | ||||
| | * | Rewrite of main.cpp using InkscapeApplication (Gtk::Application) | Tavmjong Bah | 2018-11-18 | 5 | -0/+851 |
| | | | | | | | | | | | | | | | 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 src/io/README | Tavmjong Bah | 2018-11-19 | 1 | -0/+32 |
| |/ | |||||
| * | Fix stream class locations | Alexander Valavanis | 2018-11-18 | 1 | -1/+1 |
| | | |||||
