Bug 7769 - FreeDesktop.org menu misses Synaptic
: FreeDesktop.org menu misses Synaptic
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/synaptic-usermode)
: unstable
: all Linux
: P4 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-08-27 16:39 by
Modified: 2005-09-04 22:58 (History)


Attachments


Note

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


Description From 2005-08-27 16:39:57
Хотелось бы видеть Synaptic в одном из двух мест (лучше - в обоих, места
указаны
по меню GNOME): Приложения->Системные и Система->Администрирование. Собственно,
речь о том, чтобы положить в /usr/share/applications файл synaptic.desktop со
строчкой
Categories=Application;Settings;System
(наверное, к этому списку можно ещё что-то добавить)
------- Comment #1 From 2005-08-27 17:22:35 -------
Файлы меню находятся в пакете synaptic-usermode.
Хотя сейчас в синаптике есть генерация freedesktop-like меню файлов.
В генерацию входит вставка переводов для Name, GenericName & Comment.

Есть варианты: либо взять сгенерированные файлы и затащить их в
synaptic-usermode, а потом время от времени обновлять при необходимости, либо
снова собирать synaptic-usermode вместе с synaptic. Да, там еще и иконка кажется
отличается от той, что в synaptic-usermode.
2ldv: могу предоставить все необходимые файлы для synaptic-usermode либо взять
его себе. Что предпочтительней?

Имеется 2 файла, разница между ними:
--- synaptic.desktop.in 2005-05-20 21:24:45 +0300
+++ synaptic-kde.desktop.in     2005-05-20 21:24:45 +0300
@@ -2,11 +2,12 @@
 _Name=Synaptic Package Manager
 _GenericName=Package Manager
 _Comment=Install, remove and upgrade software packages
-Exec=gksu -u root /usr/sbin/synaptic
-Icon=synaptic.png
+Exec=synaptic
+Icon=synaptic
 Terminal=false
 MultipleArgs=false
 Type=Application
 Encoding=UTF-8
-Categories=PackageManager;GTK;System;Application
-NotShowIn=KDE
\ No newline at end of file
+Categories=PackageManager;System;Application
+X-KDE-SubstituteUID=true
+OnlyShowIn=KDE
\ No newline at end of file
------- Comment #2 From 2005-08-27 17:24:18 -------
(In reply to comment #0)
> Хотелось бы видеть Synaptic в одном из двух мест (лучше - в обоих, места указаны
> по меню GNOME)...

А почему "лучше в обоих"?
------- Comment #3 From 2005-08-27 17:53:47 -------
Если кратко - потому что будут искать и там, и там.
Если немного длиннее - я увидел Synaptic в меню Система->Администрирование,
просматривая скриншоты последней Убунты. Мне очень понравилась эта мысль, тем
более что на данный момент в этом меню практически ничего нет, даже если
поставить весь Сизиф. То есть из этого меню Synaptic находится и запускается с
огромной скоростью. С другой стороны, я знаю много людей, которые используют
меню "Приложения" с целью узнать, а что в этой системе можно делать. Меню
"Система" попадёт в их поле зрения позже, соответственно и на Synaptic они
наткнутся не сразу.
В общем, мне больше нравится как раз расположение в
"Система->Администрирование"
(это и есть категория "Settings;System", если я не ошибаюсь). В
"Приложения->Системные" - это так, для надёжности.
------- Comment #4 From 2005-08-29 21:06:20 -------
Святослав, я думаю что будет логичнее, если пакетом synaptic-usermode будете
заведовать вы.  Все необходимые для этого формальности я уже уладил.
------- Comment #5 From 2005-08-31 01:21:32 -------
(In reply to comment #4)
> Святослав, я думаю что будет логичнее, если пакетом synaptic-usermode будете
> заведовать вы.  Все необходимые для этого формальности я уже уладил.

Ок, беру себе.
------- Comment #6 From 2005-08-31 01:48:10 -------
Похоже, в 2х местах во freedesktop-style меню один и тот же пункт не
появляется.
По кр. мере без наличия Settings пункт меню появляется в Приложения->Системные.
Но если добавть Settings - появляется в Система->Администрирование и пропадает
из Приложения->Системные.

ЗЫ В втором месте и так есть пункт в старом стиле :)
------- Comment #7 From 2005-08-31 12:26:12 -------
Ну ладно, фиг с ним, как будет, так будет :)