| Summary: | Сортировка приложений LibreOffice и KDE Connect в меню KDE не совпадает с XFCE/MATE | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Branch p10 | Reporter: | Artem Varaksa <varaksaaa> | ||||||||
| Component: | plasma5-workspace | Assignee: | Sergey V Turchin <zerg> | ||||||||
| Status: | CLOSED NOTABUG | QA Contact: | qa-p10 <qa-p10> | ||||||||
| Severity: | normal | ||||||||||
| Priority: | P5 | ||||||||||
| Version: | не указана | ||||||||||
| Hardware: | x86_64 | ||||||||||
| OS: | Linux | ||||||||||
| URL: | https://specifications.freedesktop.org/menu-spec/latest/ | ||||||||||
| Attachments: |
|
||||||||||
Created attachment 16690 [details]
p10-workstation-libreoffice
Почему должно быть не так, как сейчас? *** Bug 51265 has been marked as a duplicate of this bug. *** (Ответ для Artem Varaksa на комментарий #0) > В меню KDE, отсортированном в алфавитном порядке, сначала отображаются > "LibreOffice Base", "LibreOffice Calc" и т. п., а только затем "LibreOffice" > (см. скриншот p10-workstationk-libreoffice). Где скриншот, что они отсортированы в алфавитном порядке? Created attachment 16692 [details] p10-workstationk-all (Ответ для Sergey V Turchin на комментарий #2) > Почему должно быть не так, как сейчас? 1. В XFCE/MATE сортируется не так. 2. В Python при алфавитной сортировке Name .desktop-файлов они сортируются тоже не так: > $ python3 > Python 3.9.18 (main, Feb 17 2024, 05:09:41) > [GCC 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2)] on linux > Type "help", "copyright", "credits" or "license" for more information. > >>> a = ["LibreOffice Base", "LibreOffice", "LibreOffice Calc"] > >>> sorted(a) > ['LibreOffice', 'LibreOffice Base', 'LibreOffice Calc'] > >>> sorted([e.lower() for e in a]) > ['libreoffice', 'libreoffice base', 'libreoffice calc'] > >>> sorted([e.upper() for e in a]) > ['LIBREOFFICE', 'LIBREOFFICE BASE', 'LIBREOFFICE CALC'] (Ответ для Sergey V Turchin на комментарий #4) > Где скриншот, что они отсортированы в алфавитном порядке? Приложил архив со скриншотами всего меню в Workstation K 10.3. В каждой категории приложения отсортированы в алфавитном порядке: сначала A-Z, потом А-Я (не учитывая регистр). Если отсортировать с помощью Python из .desktop-файлов Name.lower() всех приложений в меню, то порядок совпадет, за исключением лишь LibreOffice и KDE Connect. Переоткрываю ошибку. (Ответ для Artem Varaksa на комментарий #5) > 1. В XFCE/MATE сортируется не так. Их проблема. Пусть сортируют как хотят. |
Created attachment 16689 [details] p10-workstationk-libreoffice Шаги ==== 1. # apt-get install -y LibreOffice-still 2. Открыть меню приложений > Офис. Фактический результат ===================== В меню KDE, отсортированном в алфавитном порядке, сначала отображаются "LibreOffice Base", "LibreOffice Calc" и т. п., а только затем "LibreOffice" (см. скриншот p10-workstationk-libreoffice). Ожидаемый результат =================== Порядок приложений в меню совпадает с XFCE/MATE - сначала должен идти "LibreOffice", а затем уже "LibreOffice Base", "LibreOffice Calc" и т. п. (см. скриншот p10-workstation-libreoffice). Воспроизводимость ================= Воспроизводится на: ALT Workstation K 10.3 x86_64 ALT Education (KDE) 10.2 x86_64 Не воспроизводится на: ALT Education 10.2 x86_64 ALT Workstation 10.2 x86_64 ALT Server 10.2 x86_64 [p10] plasma5-workspace-5.27.11-alt11 LibreOffice-still-7.6.6.3-alt0.p10.1