Summary: | Dead keys are not recognized [circumflex (^), diaeresis (")] | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | grum999 |
Component: | General | Assignee: | Dmitry Kazakov <dimula73> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dimula73, halla, wonkyskotny3 |
Priority: | NOR | ||
Version: | nightly build (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/krita/-/commit/47396f95ddfc18f5f8dbf0e2f2f14e514088f84b | Version Fixed In: | |
Sentry Crash Report: |
Description
grum999
2023-05-13 08:41:41 UTC
I can confirm the issue, but I suspect it's a problem caused by the upgrade from Qt 5.12 to 5.15. It also sounds similar to https://bugs.kde.org/show_bug.cgi?id=468566 Yes I think it's a Qt thing too, I tried to compile Krita to check if the problem occurs with Qt version installed on my system (then not the one embedded in appimage) but I can't compile Krita anymore, too many broken dependencies for which I can't understand how to fix, so can't do this test for now. I saw problem doesn't occurs on windows, only on Linux (can't test MacOs) Grum999 I can confirm the issue. The problem happens only in the final AppImage. When running from the docker environment, dead keys work fine. *** Bug 475272 has been marked as a duplicate of this bug. *** Git commit 4fdcfa7d4eb3967ef0d1dd971ef89e5fa4568ec5 by Dmitry Kazakov. Committed on 24/11/2023 at 11:12. Pushed by dkazakov into branch 'master'. Fix dead keys in AppImage package on Linux https://invent.kde.org/szaman/qtbase/-/commit/e9957f0065ae5f430697fa968fb7d5d91ef68d1f M +1 -1 3rdparty/ext_qt/CMakeLists.txt https://invent.kde.org/graphics/krita/-/commit/4fdcfa7d4eb3967ef0d1dd971ef89e5fa4568ec5 Git commit 47396f95ddfc18f5f8dbf0e2f2f14e514088f84b by Dmitry Kazakov. Committed on 26/11/2023 at 12:53. Pushed by dkazakov into branch 'krita/5.2'. Fix dead keys in AppImage package on Linux https://invent.kde.org/szaman/qtbase/-/commit/e9957f0065ae5f430697fa968fb7d5d91ef68d1f M +1 -1 3rdparty/ext_qt/CMakeLists.txt https://invent.kde.org/graphics/krita/-/commit/47396f95ddfc18f5f8dbf0e2f2f14e514088f84b Hi Testing Krita 3.3 prealpha (git 5ffd6be) and bug is still here.. Is it normal? Commit 4fdcfa7d4eb3967ef0d1dd971ef89e5fa4568ec5 is normally taken in account in nightly? Grum999 If I understand git graph (https://invent.kde.org/graphics/krita/-/network/master?ref_type=heads) commit has been made on Krita 5.2 branch and not merged yet to master.. But testing last official Krita 5.2.2, and problem is still here Grum999 I'm periodically trying nightly builds but the problem is just there Hi I'm not sure were you've downloaded the nightly, for me it's currently deactivated due to system change? On my side, I just saw it's working now, even with 5.2.2 I'm wondering if it could be related to re-install of my OS (switched from KDE Neon to Debian few weeks ago) Grum999 (In reply to grum999 from comment #10) > Hi > > I'm not sure were you've downloaded the nightly, for me it's currently > deactivated due to system change? > > On my side, I just saw it's working now, even with 5.2.2 > I'm wondering if it could be related to re-install of my OS (switched from > KDE Neon to Debian few weeks ago) > > > Grum999 From here https://invent.kde.org/graphics/krita/-/jobs the problem is simply there on my end. My bug report was closed as duplicate of this, but despite being set as resolved fixed, it's absolutely not solved for me. I use fcitx 5, my keyboard layout is English UK extended, I use the key to the left of 1 (this one `) to input accented vowels such as è and ò, but inside of Krita the dead key does not work. Copypasting the letters from elsewhere functions as a workaround, but the issue has begun at some point between Krita 5.1.5 and 5.2.2, because up to 5.1.5 it never was there. I frankly don't know what to do about it |