Bug 31789 - Лишний пункт меню
Summary: Лишний пункт меню
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: ImageMagick-tools (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2016-02-12 18:41 MSK by Sergey V Turchin
Modified: 2021-12-03 12:32 MSK (History)
13 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2016-02-12 18:41:31 MSK
У меня зависимость на /usr/bin/convert, из-за которой в KDesktop появляется
пункт меню, который там слишком лишний.

Предлагаю или выделить в отдельный пакет или хотя бы добавить в
/usr/share/applications/ImageMagick.desktop
строку
NotShowIn=KDE;
Comment 1 Anton Farygin 2016-02-12 19:29:05 MSK
Я за, сделаешь ?
Comment 2 Michael Shigorin 2016-04-05 18:25:16 MSK
Кто-нибудь сделает или сделать мне, т.к. опять всплыло?
Нужно на этой неделе.
Comment 3 Michael Shigorin 2016-04-05 18:25:58 MSK
PS: тогда уж NotShowIn=<все;DE;> -- хотя субъективно лучше просто убрать.
Comment 4 Sergey V Turchin 2016-04-06 09:56:32 MSK
(В ответ на комментарий №3)
> PS: тогда уж NotShowIn=<все;DE;>
Тогда ShowOnlyIn=КОМУ;НАДО;

> хотя субъективно лучше просто убрать.
Ага.
Comment 5 Sergey V Turchin 2017-08-11 18:41:45 MSK
(В ответ на комментарий №0)
> NotShowIn=KDE;
Добавил.
Comment 6 Michael Shigorin 2021-10-27 17:33:42 MSK
(Ответ для Sergey V Turchin на комментарий #5)
> (В ответ на комментарий №0)
> > NotShowIn=KDE;
> Добавил.
Вылезает в MATE (альфа десятого Альт Сервер для e2kv4); REOPEN или ещё одну?
Comment 7 Anton Farygin 2021-10-27 18:03:17 MSK
Специально так сделали что бы в других показывалось. Нужно вообще убрать ?
Comment 8 viy 2021-10-27 18:35:12 MSK
проще добавить подпакет ImageMagick-tools-gui (-x11?)
куда отпилить /usr/bin/display и его desktop файл.

Кому надо, тот ручками поставит (и тогда все эти NotShowIn=KDE; надо убрать)
кому не надо, тому автоматом ничего ставится не будет.

Заодно будет более X-less server friendly.
А править desktop файл выглядит как извращенный костыль.
Comment 9 Anton Farygin 2021-10-27 18:50:35 MSK
нет, тогда уж проще его просто выкинуть (десктоп-файл).
Comment 10 Sergey V Turchin 2021-11-08 10:57:28 MSK
(Ответ для Anton Farygin на комментарий #9)
> нет, тогда уж проще его просто выкинуть (десктоп-файл).
Не совсем. Если надо только скрыть в меню у всех, то достаточно
NoDisplay=true
При этом всё остальное из desktop-файла будет работать.
Comment 11 Sergey V Turchin 2021-11-08 10:59:21 MSK
> проще добавить подпакет ImageMagick-tools-gui (-x11?)
> куда отпилить /usr/bin/display и его desktop файл.
> Кому надо, тот ручками поставит
А кому нужен /usr/bin/display, но интеграция в DE не упёрлась т.к. лезет куда не надо?

[...]
Comment 12 Anton Farygin 2021-11-08 11:00:10 MSK
А там больше ничего и не осталось.
Comment 13 Sergey V Turchin 2021-11-08 11:04:43 MSK
Ок.

P.S.
Я к тому, что /usr/bin/display можно было упаковать в разных пакетах с desktop-файлом.
Comment 14 Michael Shigorin 2021-12-02 18:16:09 MSK
(Ответ для Sergey V Turchin на комментарий #10)
> (Ответ для Anton Farygin на комментарий #9)
> > нет, тогда уж проще его просто выкинуть (десктоп-файл).
Так устроит,

> Не совсем. Если надо только скрыть в меню у всех, то достаточно
> NoDisplay=true
> При этом всё остальное из desktop-файла будет работать.
...и так -- тоже :)
Comment 15 Sergey V Turchin 2021-12-02 18:24:33 MSK
NotShowIn=KDE;
репортера устраивает, поэтому вешайте отдельно, пожалуйста.
Comment 16 Anton Farygin 2021-12-02 18:28:01 MSK
Да не надо отдельно, добавлю NoDisplay=true
Comment 17 Sergey V Turchin 2021-12-02 18:47:05 MSK
(Ответ для Anton Farygin на комментарий #16)
> Да не надо отдельно, добавлю NoDisplay=true
Оно тогда нигде не будет показываться.
Comment 18 Anton V. Boyarshinov 2021-12-03 12:23:55 MSK
(Ответ для Sergey V Turchin на комментарий #17)
> (Ответ для Anton Farygin на комментарий #16)
> > Да не надо отдельно, добавлю NoDisplay=true
> Оно тогда нигде не будет показываться.

И это прекрасно.
Comment 19 Sergey V Turchin 2021-12-03 12:32:49 MSK
(Ответ для Anton V. Boyarshinov на комментарий #18)
> > Оно тогда нигде не будет показываться.
> И это прекрасно.
Зато использоваться везде будет. ;-p