Summary: | Desktop entry files with uppercase in filenames are not recognized by Shortcuts | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kglobalaccel | Reporter: | Oxalica <oxalicc> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alex.sluggard, kde, lukas, me, nate, oxalicc |
Priority: | HI | ||
Version: | 5.81.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/commit/b2797b48eb38ea931cc54255b52219100c74a1b9 | Version Fixed In: | 5.22.4 |
Description
Oxalica
2021-06-07 11:10:01 UTC
Very strange. David, would you mind taking a look? *** Bug 437987 has been marked as a duplicate of this bug. *** I can confirm this issue as well. It looks like the desktop filename is getting somehow converted to lowercase before it gets written to the configuration. Adding a shortcut to Alacritty.desktop in kde 5.22.2.1 writes the following in kglobalshortcutsrc: [alacritty.desktop] _k_friendly_name=Alacritty _launch=Meta+\\\\,, *** Bug 438877 has been marked as a duplicate of this bug. *** Git commit 84a4c73b9490666027db55eb849cf7ed8ee37847 by Nate Graham, on behalf of David Redondo. Committed on 22/07/2021 at 13:47. Pushed by ngraham into branch 'master'. kcms/keys: Use storageId instead of desktopEntryName The latter is always lower case while storageId preserves the original capitalization. M +1 -1 kcms/keys/kcm_keys.cpp https://invent.kde.org/plasma/plasma-desktop/commit/84a4c73b9490666027db55eb849cf7ed8ee37847 Git commit b2797b48eb38ea931cc54255b52219100c74a1b9 by Nate Graham, on behalf of David Redondo. Committed on 22/07/2021 at 13:51. Pushed by ngraham into branch 'Plasma/5.22'. kcms/keys: Use storageId instead of desktopEntryName The latter is always lower case while storageId preserves the original capitalization. (cherry picked from commit 84a4c73b9490666027db55eb849cf7ed8ee37847) M +1 -1 kcms/keys/kcm_keys.cpp https://invent.kde.org/plasma/plasma-desktop/commit/b2797b48eb38ea931cc54255b52219100c74a1b9 |