https://bugs.kde.org/show_bug.cgi?id=399227

Dmitry Kazakov <dimul...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/kri
                   |                            |ta/79600d5811b8a4cb17823617
                   |                            |d20260fde4296c98
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit bde1adee05bd82297570344af8bc39238d1ac2bb by Dmitry Kazakov.
Committed on 02/10/2018 at 16:12.
Pushed by dkazakov into branch 'master'.

Fix removing extra whitespace at the connection of two xml markup tags

Basically, now we handle all the markup instead of delegating that to Qt.
It fixes the problem of eating elements like 'aaa<tspan> </tspan>bbb'.
Now we traverse the DOM tree extensively to handle that correctly.

M  +2    -3    libs/flake/KoMarkerCollection.cpp
M  +3    -4    libs/flake/KoSvgPaste.cpp
M  +2    -3    libs/flake/resources/KoGamutMask.cpp
M  +2    -3    libs/flake/resources/KoSvgSymbolCollectionResource.cpp
M  +37   -0    libs/flake/svg/SvgParser.cpp
M  +5    -0    libs/flake/svg/SvgParser.h
M  +3    -2    libs/flake/tests/SvgParserTestingUtils.h
M  +1    -2    libs/flake/tests/TestKoDrag.cpp
M  +64   -0    libs/flake/tests/TestSvgText.cpp
M  +1    -0    libs/flake/tests/TestSvgText.h
M  +-    --    libs/flake/tests/data/svg_render/load_text_outline.png
M  +-    --   
libs/flake/tests/data/svg_render/load_text_outline_converted_to_path.png
M  +-    --    libs/flake/tests/data/svg_render/load_text_right_to_left.png
A  +-    --    libs/flake/tests/data/svg_render/load_text_whitespace.png
M  +73   -22   libs/flake/text/KoSvgTextChunkShape.cpp
M  +4    -3    libs/flake/text/KoSvgTextShapeMarkupConverter.cpp
M  +6    -6    libs/store/KoXmlWriter.cpp
M  +1    -1    libs/store/KoXmlWriter.h
M  +2    -3    libs/ui/flake/kis_shape_layer.cc

https://commits.kde.org/krita/bde1adee05bd82297570344af8bc39238d1ac2bb

--- Comment #6 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 79600d5811b8a4cb17823617d20260fde4296c98 by Dmitry Kazakov.
Committed on 02/10/2018 at 16:12.
Pushed by dkazakov into branch 'master'.

Fix collapsing multiline text because of extra markup appearing in the line

M  +3    -1    libs/flake/text/KoSvgTextShapeMarkupConverter.cpp

https://commits.kde.org/krita/79600d5811b8a4cb17823617d20260fde4296c98

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to