https://bugs.kde.org/show_bug.cgi?id=391160
Boudewijn Rempt <b...@valdyas.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri |ta/c764a68e1df604e7ccd453ba |ta/3fb3824e436df7a997c02f3a |c4ccf23182038479 |b59472be9e114de2 --- Comment #6 from Boudewijn Rempt <b...@valdyas.org> --- Git commit 3fb3824e436df7a997c02f3ab59472be9e114de2 by Boudewijn Rempt, on behalf of Dmitry Kazakov. Committed on 19/03/2018 at 14:32. Pushed by rempt into branch 'krita/4.0'. Fix rendering of the text with relative offsets 1) Relative offsets were calculated incorrectly: null offsets should not repeat itself, but define a new noop offset, which will be handled on a lower level 2) Workaround QTextLayout "weirdness" that makes it skip the space characters and not include them into "horizontal advance" of the text chunk M +80 -0 libs/flake/tests/TestSvgText.cpp M +3 -0 libs/flake/tests/TestSvgText.h A +- -- libs/flake/tests/data/svg_render/load_text_multiple_absolute_offsets_arabic.png A +- -- libs/flake/tests/data/svg_render/load_text_multiple_relative_offsets.png M +3 -1 libs/flake/text/KoSvgTextChunkShape.cpp M +104 -31 libs/flake/text/KoSvgTextShape.cpp https://commits.kde.org/krita/3fb3824e436df7a997c02f3ab59472be9e114de2 -- You are receiving this mail because: You are watching all bug changes.