| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |/ / / / / |
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixed bug:
- https://bugs.launchpad.net/inkscape/+bug/1739497
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This allows to tell the user something more helpful than
"File could not be saved" (leaving the reason open for speculation).
The former implementation somehow grew to only ever throw
Inkscape::Extension::Output::save_failed for any exception that
occurred (which did not really matter as we did not throw anything
else but certainly wasn't very useful either).
Questionable throwing behavior was introduced in commits trying to
workaround other issues:
- output.cpp a874b82b41c08fc1738b449d400fcc6aeb85d72a
- system.cpp d8d60c60ebeeefb068d9b68bf7d96f1f1f88518a
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This turned out to be a bit of a mess due to the interplay between
the classes Script / ExecutionEnv / Effect / PrefDialog.
(Basically they don't talk to each other much but all want to
contribute to the GUI)
Likely "Script" (and possibly "ExecutionEnv") should be refactored
to let the other classes handle UI exclusively and throw errors
where suitable.
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
The Gtk::Scale is more likely to produce a satisfactory result independent of theme.
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
the same time.
Add opacity to SimpleFilterModifier.
Use SimpleFilterModifier in Layers, Objects, and Fill and Stroke dialogs.
|
| | | | | | | |
|
| | | | | | | |
|
| | | |_|/ /
| |/| | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| |\| | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
again.
|
| | | | | | |
|
| |\| | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
*Allow boolops operation with non paths converting them to path first
*Allow convert to stroke non paths converting previously to paths
*Allow combine with use elements converting it to paths first
*Allow convert to curves use/clone elements converting to curves
|
| |\| | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| |\| | | | |
|
| | | | | | |
|
| | |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Fixes for rendering canvas and controls on high DPI monitors.
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Avoids reliance on cairo_surface_get_device_scale.
Also necessary for filters.
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Rework how shapes are generated to simplify code.
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Rendering seems to work but has not been fully tested.
Editting does not work.
|
| | | | | | | |
|
| | | | | | | |
|
| |\| | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
https://bugs.launchpad.net/inkscape/+bug/1733422
Also allow using all shapes in "from clipboard" pen/cil shapes drop down
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
https://bugs.launchpad.net/inkscape/+bug/1735316
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
marked as 'changed', even though nothing was changed
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
As the parser seems to wrap newlines into their own tspan which has
the same style as the preceding tspan the latex-text renderer
produced output like "\texbf{\\}" which broke compilation in LaTeX
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Wrap text in "\shortstack" to allow for newlines using "\\".
The output extension already produced those but they are ignored
in a "\smash" environment.
Patch by Michael Jäntsch
Fixed bug:
- https://bugs.launchpad.net/inkscape/+bug/771959
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This also fixes an issue with multipage PDF output where an empty
string would have been assumed to require emission of the previous
page when in fact the CairoRenderer does not produce a new page in
this case resulting in another facet of
https://bugs.launchpad.net/ubuntu/+source/inkscape/+bug/1417470
Invisible characters might still cause this issue but it seems to be
a very unlikely scenario and there's no way to know this without
actually rendering the glyphs (which seems to be overkill here)
|