Bug 42811

Summary: Исправить условие для попадания в подменю Settings
Product: Sisyphus Reporter: mikhail.alexandrov.99
Component: altlinux-freedesktop-menu-cinnamonAssignee: Антон Мидюков <antohami>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, cow, vercha, viy, vladimir.didenko
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 33000    

Description mikhail.alexandrov.99 2022-05-20 12:59:50 MSK
Иконка для "Параметров системы" в меню отображается в категории "Другое".
Думаю, что правильнее было бы отображать в категории "Параметры".

В cinnamon-settings.desktop прописано:
Categories=Settings;

Даже не знаю из-за чего он в другой категории показывает тогда.
В ~/.local/share/applications тоже не нашел, что бы что-то переопределяло это
Comment 1 Vera Blagoveschenskaya 2023-01-28 17:52:31 MSK
sisyphus: cinnamon-5.6.5-alt1

Шаги воспроизведения:
1) На экране входа выбрать Cinnamon -> ввести логин и пароль -> выполнить вход
2) Меню -> Другие

Результат: в подменю "Другие" расположены "Параметры системы"

Ожидаемый результат: "Параметры системы" расположены в подменю "Параметры"
Comment 2 Владимир Диденко 2023-01-30 17:16:57 MSK
cinnamon-settings.desktop явно удаляется из категории Settings из-за этой правки

https://git.altlinux.org/srpms/a/altlinux-freedesktop-menu.git?p=altlinux-freedesktop-menu.git;a=commitdiff;h=07ea446ed151e9f41fbe0c0ec0089709723441df

Может, Антон помнит, зачем так было сделано.
Comment 3 Антон Мидюков 2023-01-30 17:46:44 MSK
(Ответ для Владимир Диденко на комментарий #2)
> cinnamon-settings.desktop явно удаляется из категории Settings из-за этой
> правки
> 
> https://git.altlinux.org/srpms/a/altlinux-freedesktop-menu.git?p=altlinux-
> freedesktop-menu.git;a=commitdiff;h=07ea446ed151e9f41fbe0c0ec0089709723441df
> 
> Может, Антон помнит, зачем так было сделано.

Раньше он попадал в две категории. Убирал дубликат в меню таким образом. Попробую откатить изменение.
Comment 4 Антон Мидюков 2023-01-30 18:33:07 MSK
(Ответ для Антон Мидюков на комментарий #3)
> (Ответ для Владимир Диденко на комментарий #2)
> > cinnamon-settings.desktop явно удаляется из категории Settings из-за этой
> > правки
> > 
> > https://git.altlinux.org/srpms/a/altlinux-freedesktop-menu.git?p=altlinux-
> > freedesktop-menu.git;a=commitdiff;h=07ea446ed151e9f41fbe0c0ec0089709723441df
> > 
> > Может, Антон помнит, зачем так было сделано.
> 
> Раньше он попадал в две категории. Убирал дубликат в меню таким образом.
> Попробую откатить изменение.

Простой реверт сломал подменю Системные, Офис, Сеть. Буду разбираться.
Comment 5 Антон Мидюков 2023-01-30 19:20:26 MSK
Проблема в cinnamon-settings.desktop. У значка пропала категория System с какой-то версии cinnamon. Прошу добавить. Это исправит проблему.
Значок должен быть в Администрировании. В этом и был смысл изменения в altlinux-freedesktop-menu 0.66-alt1.
Comment 6 Владимир Диденко 2023-01-30 19:30:52 MSK
(In reply to Антон Мидюков from comment #5)
> Значок должен быть в Администрировании.

А он точно должен быть в Администрировании? Для всех пунктов из cinnamon-settings есть desktop файл с категорией Settings, а cinnamon-settings по сути, просто еще одна точка входа, показывающая все эти пункты. Кроме того, даже по смыслу, в cinnamon-settings сейчас только два пункта, относящиеся к администрированию - это настройка окна входа и менеджмент пользователей. Все остальное (color management, themes etc) не про администрирование, в моем понимании.
Comment 7 Владимир Диденко 2023-02-10 13:58:32 MSK
Антон, давайте все-таки определимся, куда лучше поместить cinnamon-settings - System или Settings. Я, все-таки, считаю, что правильнее будет все-таки расположение в Settings и поправить тогда нужно altlinux-freedesktop-menu (готов заняться).
Comment 8 viy 2023-02-16 09:52:01 MSK
(Ответ для Владимир Диденко на комментарий #7)
> Антон, давайте все-таки определимся, куда лучше поместить cinnamon-settings
> - System или Settings. Я, все-таки, считаю, что правильнее будет все-таки
> расположение в Settings и поправить тогда нужно altlinux-freedesktop-menu
> (готов заняться).

я пороавлю, если что.
Comment 9 Repository Robot 2023-11-15 12:34:57 MSK
altlinux-freedesktop-menu-0.69-alt1 -> sisyphus:

 Wed Nov 15 2023 Anton Midyukov <antohami@altlinux> 0.69-alt1
 - cinnamon-applications.menu: fix submenu Settings (ALT bug: 42811)