| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Process actions after new file created when Inkscape is opened. | Tavmjong Bah | 2019-09-18 | 1 | -0/+3 |
| | | | | | Partial fix for https://gitlab.com/inkscape/inkscape/issues/398 | ||||
| * | fix "File > Quit" heap-use-after-free | Thomas Holder | 2019-08-14 | 1 | -1/+1 |
| | | | | | `it->second` may be invalid after `destroy_window` | ||||
| * | Avoid code duplication in ConcreteInkscapeApplication<T>::on_open() | Patrick Storz | 2019-07-17 | 1 | -47/+31 |
| | | |||||
| * | CLI: Warn if --export-file is used with multiple input files | Patrick Storz | 2019-07-11 | 1 | -1/+18 |
| | | |||||
| * | Enhancements for --export-type command line option | Patrick Storz | 2019-07-10 | 1 | -1/+1 |
| | | | | | | | | | | | | 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) | ||||
| * | Implement fixes/suggestions by Maren | Patrick Storz | 2019-07-03 | 1 | -51/+50 |
| | | |||||
| * | Add additional informational strings for --help output | Patrick Storz | 2019-07-03 | 1 | -0/+11 |
| | | |||||
| * | Refine option grouping | Patrick Storz | 2019-07-03 | 1 | -66/+69 |
| | | | | | Includes some improvements and consistency fixes for help strings. | ||||
| * | Allow option sections without a name (just outputs an empty line) | Patrick Storz | 2019-07-03 | 1 | -1/+5 |
| | | |||||
| * | Avoid outputting control characters to non-tty destinations. | Patrick Storz | 2019-07-03 | 1 | -0/+11 |
| | | |||||
| * | Group command line options in --help output | Patrick Storz | 2019-07-03 | 1 | -41/+58 |
| | | | | | | | | This implements a workaround for functionality that seems to be missing in glib/gtk: We add the group headers as additional option entries and modify their short name to produce the desired output. | ||||
| * | fix mising changes in previous commit | Jabier Arraiza | 2019-06-23 | 1 | -4/+5 |
| | | |||||
| * | fix inbox#595 macOS NSApplicationBlockTermination | Thomas Holder | 2019-06-22 | 1 | -14/+27 |
| | | |||||
| * | Force the with_gui flag to be false when the pipe flag is true. | Tavmjong Bah | 2019-06-20 | 1 | -1/+2 |
| | | |||||
| * | Simplify piping through Inkscape. Reduce code duplication. | Tavmjong Bah | 2019-06-19 | 1 | -88/+50 |
| | | |||||
| * | Restore ability to pipe a file into Inkscape. | Tavmjong Bah | 2019-06-19 | 1 | -4/+70 |
| | | |||||
| * | revert `export-pdf-level` to `export-pdf-version` | Thomas Holder | 2019-06-12 | 1 | -3/+3 |
| | | | | | Was changed in 408cb49b5559 | ||||
| * | revert `--without-gui` shortcut to `-z` | Thomas Holder | 2019-06-12 | 1 | -1/+1 |
| | | | | | Was changed to `-G` in 408cb49b5559 | ||||
| * | Remove _argv0 from Inkscape::Application | Patrick Storz | 2019-06-07 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | 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 | ||||
| * | Remove unused libyaml dependency | Patrick Storz | 2019-06-05 | 1 | -5/+1 |
| | | | | | | This was required by xverbs, which were removed in db05b842cba28f01b431eee890537959aa2d8fe3 | ||||
| * | macOS: gtk-mac-integration | Thomas Holder | 2019-05-29 | 1 | -0/+28 |
| | | |||||
| * | Set default PDF page to 1 (PDF's don't have page 0). | Tavmjong Bah | 2019-05-28 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'xgettextMigration' | Marc Jeanmougin | 2019-05-27 | 1 | -1/+1 |
| |\ | |||||
| | * | Improve xgettext process | Marc Jeanmougin | 2019-05-27 | 1 | -1/+1 |
| | | | |||||
| * | | Revert back to using Gio::APPLICATION_NON_UNIQUE. See commit for reasons. | Tavmjong Bah | 2019-05-27 | 1 | -5/+11 |
| | | | |||||
| * | | Fix commandline page selection page selection and allow to select poppler in cmd | Marc Jeanmougin | 2019-04-24 | 1 | -2/+15 |
| | | | |||||
| * | | Make the Inkscape application run as a single instance... expect if ↵ | Tavmjong Bah | 2019-04-08 | 1 | -1/+5 |
| | | | | | | | | | | | | | --gapplication-app-id is set. This avoids potential problems with copying between documents and prevents race conditions in saving preferences. | ||||
| * | | More document.h cleanup. | Tavmjong Bah | 2019-04-06 | 1 | -3/+3 |
| | | | |||||
| * | | Fix internationalization | Marc Jeanmougin | 2019-03-28 | 1 | -0/+4 |
| | | | |||||
| * | | Fix adding/lookup of recent files. | Patrick Storz | 2019-03-27 | 1 | -6/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid setting an application name as Gtk::RecentManager calls g_get_application_name () internally to determine the default "name" attribute used for new entries in the list of recently used files (recently-used.xbel) Our Gtk::RecentFilter in menubar.cpp expects the name to equal to g_get_prgname () though (which happens to be the fallback of g_get_application_name, but only if no application name is set as in earlier versions) The alternative would be to set metadata manually, but it would require us to set *all* fields manually (including mime type, etc.). See also https://gitlab.gnome.org/GNOME/gtk/issues/1775 Fixes https://gitlab.com/inkscape/inkscape/issues/160 | ||||
| * | | About dialog: Fix icon file location | Patrick Storz | 2019-03-24 | 1 | -1/+1 |
| | | | | | | | | | (was renamed in deeb288fc38e09fba325741afb2c66f693438f9b) | ||||
| * | | Make InkscapeApplication responsible for managing documents and windows. | Tavmjong Bah | 2019-03-15 | 1 | -75/+433 |
| | | | | | | | | | Any change from previous behavior is a bug. | ||||
| * | | Remove unneeded comments. | Tavmjong Bah | 2019-02-17 | 1 | -10/+0 |
| | | | |||||
| * | | Add document_open and document_close functions and use them in batch mode. | Tavmjong Bah | 2019-02-17 | 1 | -25/+145 |
| | | | |||||
| * | | Turn InkscapeApplication into singleton. | Tavmjong Bah | 2019-02-15 | 1 | -0/+15 |
| | | | |||||
| * | | Block in window updating code. WIP | Tavmjong Bah | 2019-02-12 | 1 | -0/+13 |
| |/ | |||||
| * | fix "inkscape --extension-directory" | Thomas Holder | 2019-02-08 | 1 | -3/+3 |
| | | |||||
| * | Attempt to fix part of issue #54. (Using the command line doesn't return.) | Tavmjong Bah | 2019-02-08 | 1 | -18/+72 |
| | | |||||
| * | Allow InkscapeApplication to track current document, selection, and desktop. | Tavmjong Bah | 2019-01-30 | 1 | -8/+15 |
| | | |||||
| * | Missing space in text. 'Heightof->Height of' | Jordi Mas | 2019-01-24 | 1 | -1/+1 |
| | | |||||
| * | Disable app menu (deprecated in GTK 3.32). | Tavmjong Bah | 2019-01-19 | 1 | -1/+3 |
| | | |||||
| * | Make InkscapeWindow responsible for adding window to app. | Tavmjong Bah | 2019-01-16 | 1 | -3/+0 |
| | | | | | Prevents premature program termination if original window deleted. | ||||
| * | Initialize unused variable. | Tavmjong Bah | 2019-01-15 | 1 | -1/+1 |
| | | |||||
| * | Use ink_file_open in sp_file_open. | Tavmjong Bah | 2019-01-15 | 1 | -1/+2 |
| | | |||||
| * | Another baby step in creating InkscapeWindow. | Tavmjong Bah | 2019-01-13 | 1 | -21/+11 |
| | | |||||
| * | Allow window to be closed when operating in batch mode. | Tavmjong Bah | 2019-01-13 | 1 | -4/+12 |
| | | | | | | | | | Most verbs require the presence of a GUI even if not really needed. A new option, --batch-process, allows one to force desktop windows to close after processing actions/verbs. Once all verbs are replaced by actions that don't require a GUI, this option can be removed. | ||||
| * | Avoid creating a new document before opening an old document. | Tavmjong Bah | 2019-01-02 | 1 | -1/+1 |
| | | |||||
| * | Minor tweaks. | Tavmjong Bah | 2018-12-10 | 1 | -2/+4 |
| | | |||||
| * | Gtk/Gio templating of main inkscape application class to allow commandline ↵ | Marc Jeanmougin | 2018-12-09 | 1 | -79/+115 |
| | | | | | usage when graphic server is not available | ||||
| * | Add a rotation action. | Tavmjong Bah | 2018-11-27 | 1 | -0/+12 |
| | | |||||
