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

Harald Sitter <sit...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-desktop/commit/a8
                   |                            |4979bc5936e90e4d69b40907df6
                   |                            |c6fb2e3a013

--- Comment #3 from Harald Sitter <sit...@kde.org> ---
Git commit a84979bc5936e90e4d69b40907df6c6fb2e3a013 by Harald Sitter, on behalf
of Luis Javier Merino MorĂ¡n.
Committed on 23/03/2021 at 13:22.
Pushed by sitter into branch 'master'.

[kcms/keyboard] tastenbrett: fix diacritics display in keyboard preview

In the keyboard preview, most diacritics from the internal
QHash<unsigned long, char> deadMap don't show up, since their values
don't fit on a char.

On my system, non-spacing diacritics still don't show up after fixing
that.  Unicode recommends applying them to NBSP to exhibit them in
isolation.  However, doing that, I get the diacritic applied to what
appears to be the replacement character (the enclosed interrogation
thingie).  So apply them to a SPACE character (not recommended since
Unicode 4.1).

While we're at it, change the handakuten from its non-spacing mark to
its spacing symbol variant for good measure.

Also "_" doesn't appear, since it is turned to a blank by the logic to
turn "Control_L" to "Control L".

M  +22   -4    kcms/keyboard/tastenbrett/key.cpp

https://invent.kde.org/plasma/plasma-desktop/commit/a84979bc5936e90e4d69b40907df6c6fb2e3a013

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

Reply via email to