Introduces a new Advanced tab to the Fill and Stroke dialog, with options for changing Color Format, Interpolation Settings and Recolor Selection.
New Additions:
- UI layout for Color Format and Interpolation settings.
- Moved the Recolor selection tool into a expander in the tab.
And build it with CMake to dodge its unreasonably new meson requirement.
These two changes in combination allow building Inkscape with capypdf
support on Launchpad.
We look up and pass along the axis data and use the default when it is
not set in the SPStyle Axis data.
When upstream's support for named axis presets is present, this needs
to be updated to support it.
* PPA builds are failing due to test failures. Fix as many of them as
possible (all of them on amd64), then make them non-fatal anyway.
* Snap builds are failing due to copying non-existent libcapypdf.so.
Previous to this, SPText was described by font family and size, but this
doesn't align well with the capabilities of the object, which can
contain multiple spans with differing styles. Rather than a complex scan
of the element to possibly indicate multiple styles, match the behavior
of SPFlowText, which shows character count. (This has its own problems
with the difference between characters and glyphs, but it's easy and
consistent).
Some window managers (in this case, GNOME's mutter) struggle with
keeping a modal dialog above other non-modal dialogs and the crash
dialog can get lost or hard to interact with.
So let's treat it like any other panel dialog and make it transient,
but not modal.
Fixes #6208