lp:inkscape/0.92.x

Created by Krzysztof Kosinski on 2016-07-25 and last modified on 2017-08-08
Get this branch:
bzr branch lp:inkscape/0.92.x
Members of Inkscape Administrators can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Inkscape Administrators
Project:
Inkscape
Status:
Abandoned

Recent revisions

15436. By jazzynico on 2017-06-07

Translation. Romanian translation update by Cristian Secară.

15435. By Janis Eisaks on 2017-06-05

Latvian translation update

15434. By mgth on 2017-06-05

[Bug #1695016] Xaml export misses some radialGradients.

15433. By Patrick Storz on 2017-05-29

cmake/MSYS2: install python2-pillow

15432. By Patrick Storz on 2017-05-14

cmake: Store default CMAKE_INSTALL_PREFIX to cache, otherwise it will be lost on subsequent runs

(backport from trunk r15692)

15431. By Patrick Storz on 2017-05-18

Inkview: Fix loading files with non-ASCII characters in filename

(backport from trunk revision 15690.1.1)

15430. By Mc on 2017-05-18

merge chr[] branch : Objects panel improvements, mem leaks.

15429. By Patrick Storz on 2017-05-10

Backport cmake improvements from trunk (including generation of inkview.com)

(see trunk revisions 15677..15681)

15428. By Patrick Storz on 2017-05-10

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 somehow

For 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.

[1] https://answers.launchpad.net/inkscape/+question/630886

(backport of trunk r15687)

15427. By Patrick Storz on 2017-04-30

Relax any hardcoded limit from the libxml2 parser when creating documents from memory

This fixes many bugs (mostly caused by very long image data URIs)

(backport from trunk r15654)

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
This branch contains Public information 
Everyone can see this information.