Created attachment 5589 [details] Скриншот пункта More Поставил Росу с KDE 5, Fresh 12.1. Открываю меню приложений. Открываю раздел "Графика". В нем 4 программы и еще 2 в подменю "More". Во-первых, More не на русском. Во-вторых, зачем подпункт ради двух программ? И так не только в разделе "Графика". Такая же дурь в LXQt была, помнится, из desktop-common-data небось лезет. Несколько лет назад эта же дурь раздражала настолько, что просто не мог пользоваться Плазмой. Собственно, сейчас просто освежил память :-) Предлагаю убрать лишнюю вложенность пунктов меню.
Давно пора убрать, тоже жутко раздражает.
Наше меню для kde5 находится в пакете desktop-common-data. В системе это /etc/xdg/menus/kde-applications.menu Я пробовал его править. Там для некоторых пунктов нужно менять <Include> и </Include> на <Exclude> и </Exclude> для вкладок «more». Но чуть ошибёшься, и пропадает нужная категория. Я давно уже не занимался такими файлами, а теперь терпения не хватает, всё это вычислять и исправлять.
Я осенью 2018 года, когда только начал работать в Росе, пытался править эти файлы, чуть кукухой не поехал и пропользовался Xubuntu долгое время, пока на 2019.1 с XFCE не перешёл.
Ну ладно, я их скорее всего все-таки сделаю. Там один файл всего поправить. Я сегодня уже его почти сделал, но потом стал далее редактировать, и что-то пошло не так. Вернул из резервной копии.
Created attachment 5594 [details] Исправленное меню В общем, сделал так. Хотел сделать сначала как у остальных на плазме, но у остальных слишком много разных категорий, и в итоге слишком большое меню. Оставил компактное наше, сделав «More» с переводом. На картинке одна строчка видна, но так будет на всех, где активируется вкладка дополнительных приложений. Ну и заодно собрал с тарбаллом, который потерялся, когда я был в отъезде. Там добавил значки для категорий меню, чтобы убрать один из патчей в пакете plasma5-workspace. Вот этот патч. Сами значки в меню не меняются, только добавляются названия значком для меню без этого патча. Когда эта сборка опубликуется, можно будет убрать этот патч https://abf.rosalinux.ru/import/plasma5-workspace/blob/rosa2021.1/fix_menu_icons.patch Сборки https://abf.rosalinux.ru/build_lists/3967713 https://abf.rosalinux.ru/build_lists/3967710 https://abf.rosalinux.ru/build_lists/3967711
Перевод "more" появился (и это хорошо), но можно ли вообще убрать эту вложенность? Сейчас она нефункциональна.
(In reply to Vladimir Potapov from comment #6) > Перевод "more" появился (и это хорошо), но можно ли вообще убрать эту > вложенность? Сейчас она нефункциональна. Нельзя. Эта вложенность и в нашем меню, и в меню от kde. И она вполне функциональна. Я пробовал её убирать из нашего меню, но тогда перестают отображаться приложения, которые должны попадать в это вложенное меню. Например у меня установлено Google Chrome с оффсайта, и он просто не отображался в классическом меню и в остальных меню тоже. Сама вкладка «more» видна именно в классическом меню, но когда её убираешь, влияет на все меню. З.Ы. Ну это моё личное мнение, так как пытался изменить и не получилось. Может кто-то другой сможет с этим справится.
************************************** The update is sent to expanded testing
desktop-common-data-2014.4-2 https://abf.rosalinux.ru/build_lists/3967713 https://abf.rosalinux.ru/build_lists/3967710 https://abf.rosalinux.ru/build_lists/3967711 ************************* Advisory ************************* Localize menus ************************************************************ QA Verified