Bug 25825 - Пустая секция Настройки/KDE не исчезает из меню
: Пустая секция Настройки/KDE не исчезает из меню
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/altlinux-freedesktop-menu-common)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
: distro-blocker
:
: 23155
  Show dependency tree
 
Reported: 2011-06-27 17:18 by
Modified: 2011-07-14 14:24 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2011-06-27 17:18:15
Пустая секция Настройки/KDE не исчезает из меню "Современного стиля".
Возможно, это из-за манипуляций с секцией NativeSettings.

Там скорее всего можно это упростить, чтоб не делать эти несколько <Move> для
секции.
------- Comment #1 From 2011-06-29 03:34:04 -------
ok, я посмотрю.
------- Comment #2 From 2011-06-29 16:43:59 -------
Задно посмотрите насчет лишнего включения меню из KDE3 в общем файле
altlinux-settings.menu

"<MergeFile>../../kde/xdg/menus/kde-settings.menu</MergeFile>"
------- Comment #3 From 2011-07-04 20:48:54 -------
(В ответ на комментарий №1)
> ok, я посмотрю.

Что-нибудь выходит?
Не хотелось бы выпускать следующую бету с этой багой.
------- Comment #4 From 2011-07-04 21:22:19 -------
 altlinux-freedesktop-menu-0.42 уехал в сизиф и p6.
------- Comment #5 From 2011-07-04 21:26:09 -------
(В ответ на комментарий №4)
>  altlinux-freedesktop-menu-0.42 уехал в сизиф и p6.

Но не доехал :-(
------- Comment #6 From 2011-07-04 22:18:02 -------
(В ответ на комментарий №5)
> >  altlinux-freedesktop-menu-0.42 уехал в сизиф и p6.
> Но не доехал :-(
уже доехал.
------- Comment #7 From 2011-07-04 22:22:12 -------
(В ответ на комментарий №6)
> (В ответ на комментарий №5)
> > >  altlinux-freedesktop-menu-0.42 уехал в сизиф и p6.
> > Но не доехал :-(
> уже доехал.

Спасибо!

2zerg@: Сергей, пропустите в p6 и проверьте, пожалуйста.
------- Comment #8 From 2011-07-09 03:55:36 -------
(В ответ на комментарий №7)
> (В ответ на комментарий №6)
> > (В ответ на комментарий №5)
> > > >  altlinux-freedesktop-menu-0.42 уехал в сизиф и p6.
> > > Но не доехал :-(
> > уже доехал.
> 
> Спасибо!
> 
> 2zerg@: Сергей, пропустите в p6 и проверьте, пожалуйста.

2zerg@: прошу подтверждения исправления.
------- Comment #9 From 2011-07-11 14:29:25 -------
Не, не исправилось. Попробую разобраться
------- Comment #10 From 2011-07-11 15:18:04 -------
В altlinux-settings.menu в секции KDE достаточно убрать кусок, описывающий
условия включения категорий в место, которое видно только для KDE3.
------- Comment #11 From 2011-07-11 17:55:44 -------
(В ответ на комментарий №10)
> В altlinux-settings.menu в секции KDE достаточно убрать кусок, описывающий
> условия включения категорий в место, которое видно только для KDE3.

Перевесьте на соответствующий пакет, пожалуйста.
------- Comment #12 From 2011-07-11 18:13:03 -------
(В ответ на комментарий №11)
> Перевесьте на соответствующий пакет, пожалуйста.
Уже
------- Comment #13 From 2011-07-11 21:31:17 -------
(В ответ на комментарий №10)
> В altlinux-settings.menu в секции KDE достаточно убрать кусок, описывающий
> условия включения категорий в место, которое видно только для KDE3.

я еще раз пересмотрел altlinux-freedesktop-menu-common-0.42-alt0.M60P.1
и вроде бы там ничего такого уже нет.
если я где-то туплю, ткните носом, пожалуйста.
------- Comment #14 From 2011-07-12 15:03:40 -------
                <Menu>
                        <Name>KDE</Name>
                        <Directory>altlinux-settings-kde.directory</Directory>

                        <Layout>
                               
<Filename>kde4-systemsettings.desktop</Filename>
                                <Filename>kde-KControl.desktop</Filename>
                                <Separator/>
                                <Merge type="menus"/>
                                <Separator/>
                                <Merge type="files"/>
                        </Layout>

                        <Include>
                                <And>
                                        <Category>Settings</Category>
                                        <Or>
                                        <Category>KDE</Category>
                                       
<Category>X-KDE-settings-accessibility</Category>
                                       
<Category>X-KDE-settings-bluetooth</Category>
                                       
<Category>X-KDE-settings-components</Category>
                                       
<Category>X-KDE-settings-desktop</Category>
                                       
<Category>X-KDE-settings-hardware</Category>
                                       
<Category>X-KDE-settings-looknfeel</Category>
                                       
<Category>X-KDE-settings-network</Category>
                                       
<Category>X-KDE-settings-peripherals</Category>
                                       
<Category>X-KDE-settings-power</Category>
                                       
<Category>X-KDE-settings-security</Category>
                                       
<Category>X-KDE-settings-sound</Category>
                                       
<Category>X-KDE-settings-system</Category>
                                       
<Category>X-KDE-settings-webbrowsing</Category>
                                        </Or>
                                       
<Not><Category>Printing</Category></Not>
                                       
<Not><Category>HardwareSettings</Category></Not>
                                       
<Not><Category>PackageManager</Category></Not>
                                       
<Not><Category>Accessibility</Category></Not>
                                       
<Not><Category>Security</Category></Not>
                                        <Not><Category>Network</Category></Not>
                                        <Not><Category>System</Category></Not>
                                       
<Not><Category>DesktopSettings</Category></Not>
                                </And>
                        </Include>
                </Menu>
------- Comment #15 From 2011-07-12 15:05:50 -------
altlinux-freedesktop-menu-common-0.42-alt1

Я не имею ввиду, что проблема не может быть в KDE4, но если убрать весь тег
<Include>, то проблема не воспроизводиться.

К тому же, для KDE4 нет ни одного пункта меню, подходящего под указанные в 
этом <Include> условия.
------- Comment #16 From 2011-07-12 15:16:16 -------
Хотя, есть подходящий под условия 1 пункт -- systemsettings.desktop
Видимо, из-за его переноса во вкладку Computer секция Settings/KDE не
скрывается.
------- Comment #17 From 2011-07-12 15:48:13 -------
А вообще, можно отключить в KDE4 эту фичу, чтоб то, что во вкладке Компьютер,
показывалось и в меню. Имеются ввиду пункты acc и systemsettings.

Может, так проще будет?
------- Comment #18 From 2011-07-12 21:37:40 -------
(В ответ на комментарий №16)
> Хотя, есть подходящий под условия 1 пункт -- systemsettings.desktop
> Видимо, из-за его переноса во вкладку Computer секция Settings/KDE не
> скрывается.

похоже на то.
------- Comment #19 From 2011-07-14 00:37:31 -------
kde4base-workspace-4.6.5-alt3 -> sisyphus:

* Wed Jul 13 2011 Sergey V Turchin <zerg@altlinux> 4.6.5-alt3
- don't exclude System menu entries from Applications tab (ALT#25825)

* Fri Jul 08 2011 Sergey V Turchin <zerg@altlinux> 4.6.5-alt1.M60P.1
- built for M60P