https://bugs.kde.org/show_bug.cgi?id=432882
Bug ID: 432882 Summary: UI Font customization related issues Product: krita Version: 4.4.2 Platform: Compiled Sources OS: All Status: REPORTED Severity: normal Priority: NOR Component: Usability Assignee: krita-bugs-n...@kde.org Reporter: tyson...@tysontan.com Target Milestone: --- Background information: UI Font customization is essential for CJK users on Windows and macOS, because: 1) CJK letters have a lot of strokes. Krita's default font size is good for English, but too small for CJK letters. 2) Windows and macOS's default CJK application fonts were designed in the era without font anti-aliasing. They are still the defaults probably for compatibility concern or just out of plain laziness. These fonts are very hard to read in modern OSes with anti-aliasing enabled all the time. When Hi-Dpi is on, they look atrocious. Although we now have options for General UI font customization, we still have some issues that prevented users from making things work as intended: 1) Font size for docker panels are too small. Docker panel's font size is about 25% smaller than those of the Menu and dialogues. I've received many complains from CJK users that they just couldn't make the panels readable on Hi-Dpi displays without making the dialogues unusable. It'd be nice to have an option to customize fonts for each major UI element types individually. 2) Docker title letters doesn't change immediately after a UI font change. After changing the UI font, we must first undock-and-redock a docker, or restart Krita to see the changes in Docker titles. This confused a lot of user into thinking the options were broken. If this is not a problem we can fix, it'd nice to have a note next to the options telling people the restart Krita after a font change. 3) Give each language a translatable default font list string, so that the translators can assign proper fonts for their region. Krita's default font, although looking nice under English, will automatically fallback to the ugly, ancient CJK default font under CJK locales. It leaves a very bad first impression for new users. 4) Move the Font settings into an individual tab in Krita's settings dialogue. This will make it much easier to discover for new users. Most people don't even know Krita allows UI font customization till this date. -- You are receiving this mail because: You are watching all bug changes.