https://bugs.kde.org/show_bug.cgi?id=469691
Bug ID: 469691
Summary: Dead keys are not recognized [circumflex (^),
diaeresis (")]
Classification: Applications
Product: krita
Version: nightly build (please specify the git hash!)
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: General
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
circumflex (^) and diaeresis (") can't be used anywhere in Krita input field:
- layer name
- file dialog
- document information field
- scripter and any python plugin
- ...
STEPS TO REPRODUCE
1. Try to type ^ (0x5e) character in a field
OBSERVED RESULT
1. A SPACE (0x20) character is produced
EXPECTED RESULT
1. A circumflex character is produced
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon 5.27
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
OS Keyboard configuration: French (alt. latin-9 only)
OS System language: american english
Krita setting:
ADDITIONAL INFORMATION
Workarounf: copy/paste ^ character from Kate or terminal to Krita works (really
boring but at least, it works :))
Using appimage on Linux
Problem occurs for Krita 5.1.5 (e0453bf87f) and Krita 5.2.0 (edb8d52405)
Other softwares works properly on system
I don't think it could be related to OS itself: according to Krita appimage I
still have on my computer, I have appimage working and other not
Here's some notable differences about QT and LOCALE from Krita>Help>Show system
information for bug report between working and not working appimage
Last working appimage I have
*** (2022-11-26) krita-5.2.0-prealpha-9cb8ac659f-x86_64.appimage => OK,
characters can be used ***
> Qt
> Version (compiled): 5.12.12
> Version (loaded): 5.12.12
>
>Locale
> Languages: en_US
> C locale:
> LC_CTYPE=en_US.UTF-8;LC_NUMERIC=fr_FR.UTF-8;LC_TIME=fr_FR.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=fr_FR.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=fr_FR.UTF-8;LC_NAME=fr_FR.UTF-8;LC_ADDRESS=fr_FR.UTF-8;LC_TELEPHONE=fr_FR.UTF-8;LC_MEASUREMENT=fr_FR.UTF-8;LC_IDENTIFICATION=fr_FR.UTF-8
> QLocale current: en
> QLocale system: en
> QTextCodec for locale: UTF-8
First non-working appimage I have
*** (2023-02-24) krita-5.2.0-prealpha-d01231403e-x86_64.appimage => KO,
characters can't be used ***
> Qt
> Version (compiled): 5.15.7
> Version (loaded): 5.15.7
>
>Locale
> Languages: en_US, en, en_Latn_US
> C locale:
> LC_CTYPE=en_US.UTF-8;LC_NUMERIC=fr_FR.UTF-8;LC_TIME=fr_FR.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=fr_FR.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=fr_FR.UTF-8;LC_NAME=fr_FR.UTF-8;LC_ADDRESS=fr_FR.UTF-8;LC_TELEPHONE=fr_FR.UTF-8;LC_MEASUREMENT=fr_FR.UTF-8;LC_IDENTIFICATION=fr_FR.UTF-8
> QLocale current: en
> QLocale system: en
> QTextCodec for locale: UTF-8
--
You are receiving this mail because:
You are watching all bug changes.