Created attachment 135882 [details] New launcher. Section header in lowercase, if the first app in the section is lowercase. SUMMARY In "all applications" in the new launcher, if the name of the first app in a section is lowercase, then the section header is lowercase. And vice versa. The section header letters should be all in uppercase, as in other places (e.g. Dolphin). STEPS TO REPRODUCE 1. Install an app with lowercase name (e.g. "baidunetdisk", "nnn"), as the first app name starting with that letter ("b" or "n"). 2. Open the new launcher. 3. Open "All Applications". 4. Scroll to the "B" section. OBSERVED RESULT Section header is "b". EXPECTED RESULT Section header is "B". SOFTWARE/OS VERSIONS Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.21.0 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION
Created attachment 135883 [details] Dolphin. Always uppercase.
Fascinating. It seems to take the first character of the first item in that section; if the first item begins with a lowercase letter, the section heqader letter will be lowercase too. I can reproduce with my "b" section because its first item is "balenaetcher"
Will fix.
Git commit 9d909c89321a80c153f640308d3ed6fad6f9a578 by Nate Graham. Committed on 19/02/2021 at 17:02. Pushed by ngraham into branch 'master'. [applets/kickoff] Always capitalize section header letters Or else you can wind up in a funky situation where the section header letter is lowercase when the first item in that section begins with a lowercase letter! FIXED-IN: 5.21.1 M +3 -1 applets/kickoff/package/contents/ui/SectionDelegate.qml https://invent.kde.org/plasma/plasma-desktop/commit/9d909c89321a80c153f640308d3ed6fad6f9a578
Git commit 6ddaa4cebda77a33041a96bfa4301d4a1ec6ac90 by Nate Graham. Committed on 19/02/2021 at 17:04. Pushed by ngraham into branch 'Plasma/5.21'. [applets/kickoff] Always capitalize section header letters Or else you can wind up in a funky situation where the section header letter is lowercase when the first item in that section begins with a lowercase letter! FIXED-IN: 5.21.1 (cherry picked from commit 9d909c89321a80c153f640308d3ed6fad6f9a578) M +3 -1 applets/kickoff/package/contents/ui/SectionDelegate.qml https://invent.kde.org/plasma/plasma-desktop/commit/6ddaa4cebda77a33041a96bfa4301d4a1ec6ac90