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.