lp:~inkscape.dev/inkscape/extensionImprovements
This allow a too much faster usage of python extensions in big docs.
Also select the elements that are previously selected.
Finaly if the extension add a clas with the id of the selected item this is also selected. This last is for 0.93 but the rest could be a great adition to 0.92LTS code.
- Get this branch:
- bzr branch lp:~inkscape.dev/inkscape/extensionImprovements
Branch merges
Branch information
Recent revisions
- 15687. By Patrick Storz
-
Fix crash with fonts containing illegal characters in family name.
In the problem at hand [1] the crash is caused by a font with the name "Æ Systematic -BRK-". However the font family name returned by pango is "\xc6 Systematic - BRK-". "(\xc6" is the character code of "Æ" in Latin-1 encoding, but is not a valid UTF-8 character, so obviously at some point there went something wrong with character encoding conversion)
At this time it is unclear to me where in the chain the issue originates, as it's possible that
a) the font name is already stored incorrectly in the font file
b) fontconfig incorrectly parses the font file when creating the font cache
c) pango messes up somehowFor now we ignore fonts with illegal characters in file name as they cause a whole lot of issues (even before triggering a crash), but figuring out the above and (if applicable) work around it in Inkscape might make the font available after all.
- 15684. By Tavmjong Bah
-
Remove unused floatscreenissue variable and supporting code.
(Previous commit shows how to fix it for Wayland if it were ever to be needed.) - 15682. By Patrick Storz
-
Use UTF8 encoding for output on windows console.
This avoids the misery and frustration of converting to the overly limited ANSI codepages and does not seem to cause any issues so far.
- 15681. By Patrick Storz
-
cmake/Windows: convert all 'DESTINATION's to relative paths and allow easy customization of install location via 'CMAKE_
INSTALL_ PREFIX'
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~inkscape.dev/inkscape/trunk