| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
| |
We only considered the position of the mouse pointer *after*
clicking through possible import dialogs, so we usually imported
at the position of the "OK" button of the import dialog.
|
| | |
|
| |
|
|
|
| |
As this should only be called in a console context, we can replace
Gtk::Main::quit() with Gio::Application::quit().
|
| |
|
|
|
| |
Functionality seems to have been replaced by "Save a Copy" and the
PNG export dialog respectively.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
Found via `codespell`
|
| |
|
|
| |
Any change from previous behavior is a bug.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
By default we want to save as "default.svg", so it works indepentent
from the UI language selected.
However if a localized default template like "default.de.svg" is
already present (i.e. manually created by the user), it will
override our custom template, so we need to overwrite it.
Second part of a fix for
https://gitlab.com/inkscape/inkscape/issues/103
|
| |
|
|
| |
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.
|
| |
|
|
|
|
| |
It was changed in 19316e382c0a2ae5105c746191c3fba90f54995b
to avoid some CMake trouble but breaks the established naming
scheme and is not necessary after the previous commit.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
- 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
|
| | |
|
| |\
| |
| |
| | |
'bugfix-1789838-confirmation-needed-before-overwriting-template' of gitlab.com:ccrb/inkscape
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
The former is guaranteed to be set for any compiler targeting win32,
the latter is implementation dependent (but works for gcc)
See also
http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
Thanks Mark for testing!
|
| |/ |
|
| | |
|
| |
|
|
|
| |
This replaces all NULL or 0 with nullptr when assigned to or returned as
a pointer.
|
| | |
|
| |
|
|
| |
A lot of header clean-up.
|
| |
|
|
|
|
|
|
|
| |
As a result of 2b8d9986140cc36ea6c0a3c3b88571983490e0ef the actual
exceptions are now catched (instead of the generic
Inkscape::Extension::Output::save_failed) but were not handled yet.
Implement this handling for generic exceptions and output any
potentially helpful information on what went wrong.
|
| |
|
|
|
| |
Fixed bug:
- https://bugs.launchpad.net/inkscape/+bug/1739497
|
| | |
|
| |
|
|
| |
Just use Gio::File when access to non-local files is needed.
|
| | |
|
| |
|
|
|
|
| |
Template informations are added to the saved file.
File name is is the same as template name
Template is saved as default.svg only if requested by user.
|
| |
|
|
|
| |
Saves template as default.
Does not save template informations yet.
|
| |
|
|
| |
get_filename methods
|
| |
|
|
|
|
|
|
|
|
| |
New dialog when opening pre-0.92 files (with 90 dpi).
I implemented it mostly based on mizmo's UI proposal (thanks!), with additional inputs from su_v with a few bugfixes from jabiertxof
Also adds a commandline option --convert-dpi-method=[none|scale-viewbox|scale-document] to be able to batch convert files.
Fixed bugs:
- https://launchpad.net/bugs/1659229
(bzr r15729)
|
| |
|
|
|
|
| |
Remove rotation via viewbox.
Still some work to do...
(bzr r15603)
|
| |
|
|
|
|
|
|
| |
This allows a rotation to be included in the drawing to window mapping.
General code cleanup.
Added documentation.
Any change to zooming behavior is probably a bug.
(bzr r15592)
|
| |\
| |
| | |
(bzr r15142.1.38)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
and #1656527:Copy & paste of group with shaped path corrupts it, in v0.92
Fixed bugs:
- https://launchpad.net/bugs/1656093
- https://launchpad.net/bugs/1656527
(bzr r15426)
|
| | |
| |
| | |
(bzr r15407)
|
| | |
| |
| | |
(bzr r15406)
|
| | |
| |
| | |
(bzr r15365)
|
| | |
| |
| | |
(bzr r15345)
|