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

--- Comment #3 from Know Zero <knowz...@pokemail.net> ---
(In reply to Dmitry Kazakov from comment #2)
> Well, all Krita 4.x versions had a problem with font size. They used display
> DPI for font rendering, so the font size saved into the file depended on the
> computer that was used for creating this document.
> 
> In Krita 5 I have fixed this problem. On loading it converts the font size
> into the correct value and saves into the document. Opening this document on
> any PC with Krita 5.x will show the correct font size whatever the display
> resolution used.
> 
> Sadly, versions of Krita 4.x don't know about this fix, so they will show
> the document differently after it is saved using Krita 5.
> 
> So the solution is: don't open the .kra files with text created with Krita 5
> in older versions of Krita :(

But what about the documents created with Krita 4? When people open them, the
font will seem fine in Krita 5. But when they edit the font or save the
document and re-open them later, they will find the font size changed without
them knowing that it did.

So at the very least, there should be some sort of warning if you open a Krita
4 document with Text shapes in them that explains the issue and what to do
(Cause people will not even understand WHY that is the case or what was the
original font size to begin with). Or is it possible to keep the Krita 4 sizes
in Krita 5 as long as the original document was made in Krita 4 with the option
of converting to Krita 5?

For myself I just made a python plugin that divides the font by 0.75 on all
fonts and rebuilds them. So 10pt becomes 13.33333pt, but that isn't something
most average people will know. There will be a ton of complaints how their
documents fonts broke.

Not to mention, what purpose does the high DPI workaround serve if it doesn't
work on Krita 5 documents? Maybe an extra checkbox to enable it for Krita 5
documents? And the warning can point to this setting?

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

Reply via email to