* [sisyphus] Редактирование mimeapps
@ 2012-11-09 22:32 Alexei V. Mezin
2012-11-10 0:07 ` Igor Vlasenko
` (2 more replies)
0 siblings, 3 replies; 15+ messages in thread
From: Alexei V. Mezin @ 2012-11-09 22:32 UTC (permalink / raw)
To: sisyphus
Т.к. новый mc теперь открывает файлы посредством xdg-open, возник вопрос:
как _удобно_ поменять дефолтные приложения для файлов?
Например, согласно /usr/share/applications/mimeapps.list, видео-файлы
отрываются по дефолту то xine, то smplayer. А мне привычнее и удобнее
использовать mplayer.
Редактировать "пользовательский" mimeapps.list посредством xdg-mime
очень муторно. Через настройки КДЕ тоже: пока для каждого нужного файлы
перезабьешь дефолтную программу... Как-то оптом можно все отредактировать?
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps
2012-11-09 22:32 [sisyphus] Редактирование mimeapps Alexei V. Mezin
@ 2012-11-10 0:07 ` Igor Vlasenko
2012-11-10 11:43 ` Alexei V. Mezin
2012-11-10 6:45 ` Ildar Mulyukov
2012-11-27 10:59 ` [sisyphus] Редактирование mimeapps.list оптом (was: Редактирование mimeapps) Sergey V Turchin
2 siblings, 1 reply; 15+ messages in thread
From: Igor Vlasenko @ 2012-11-10 0:07 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Sisyphus discussions
On Sat, Nov 10, 2012 at 02:32:25AM +0400, Alexei V. Mezin wrote:
> как _удобно_ поменять дефолтные приложения для файлов?
Год назад вроде бы ничего удобного не было.
Надо будет поискать, может уже кто-то что-то написал.
Иначе придется писать самим.
> Например, согласно /usr/share/applications/mimeapps.list,
> видео-файлы отрываются по дефолту то xine, то smplayer. А мне
> привычнее и удобнее использовать mplayer.
Что касается консольного mplayer, то он у нас вообще
вне системы mime. ему нужен desktop-файл, в котором его
бы зарегистрировали бы обработчиком видео.
Этого, однако, мало. Он станет просто обработчиком,
а нам нужен обработчик по умолчанию.
Есть такой трюк:
Я могу создать desktop-файл mplayer-console-default-handler.desktop
упаковать его в отдельный пакет mplayer-default-mime-handler
и выставить этому обработчику наивысший приоритет. Тогда у
всех кто установит пакет mplayer-default-mime-handler
(или можно назвать mime-default-handler-video-mplayer)
"консольный" mplayer станет проигрывателем по умолчанию.
И это не конфликтует с там, что в mplayer тоже надо добавить
desktop-файл, назвать mplayer-console.desktop
(чтобы не смешивать с бывшим GUI gmplayer.desktop)
Как подход?
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps
2012-11-09 22:32 [sisyphus] Редактирование mimeapps Alexei V. Mezin
2012-11-10 0:07 ` Igor Vlasenko
@ 2012-11-10 6:45 ` Ildar Mulyukov
2012-11-27 10:59 ` [sisyphus] Редактирование mimeapps.list оптом (was: Редактирование mimeapps) Sergey V Turchin
2 siblings, 0 replies; 15+ messages in thread
From: Ildar Mulyukov @ 2012-11-10 6:45 UTC (permalink / raw)
To: sisyphus
On 10.11.2012 04:32:25, Alexei V. Mezin wrote:
> Т.к. новый mc теперь открывает файлы посредством xdg-open, возник
> вопрос:
>
> как _удобно_ поменять дефолтные приложения для файлов?
В гноме вернули эту функцию в nautilus.
--
Ildar
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps
2012-11-10 0:07 ` Igor Vlasenko
@ 2012-11-10 11:43 ` Alexei V. Mezin
2012-11-10 11:53 ` Aleksey Novodvorsky
2012-11-10 13:58 ` Igor Vlasenko
0 siblings, 2 replies; 15+ messages in thread
From: Alexei V. Mezin @ 2012-11-10 11:43 UTC (permalink / raw)
To: sisyphus
10.11.2012 04:07, Igor Vlasenko пишет:
> Что касается консольного mplayer, то он у нас вообще
> вне системы mime.
Это, кстати, баг. Повесить?
>
> Тогда у
> всех кто установит пакет mplayer-default-mime-handler
> (или можно назвать mime-default-handler-video-mplayer)
> "консольный" mplayer станет проигрывателем по умолчанию.
> Как подход?
>
Лично мне нравится. Но в целом решение не очень для
многопользовательской машины. Кому-то удобнее mplayer, а кому-то,
например, smplayer. Нужен простой механизм назначения дефолтных
программ. От freedesktop.org такого механизма дождаться не выйдет, как
мне кажется.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps
2012-11-10 11:43 ` Alexei V. Mezin
@ 2012-11-10 11:53 ` Aleksey Novodvorsky
2012-11-10 12:07 ` Alexei V. Mezin
2012-11-10 13:58 ` Igor Vlasenko
1 sibling, 1 reply; 15+ messages in thread
From: Aleksey Novodvorsky @ 2012-11-10 11:53 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Sisyphus discussions
10 ноября 2012 г., 15:43 пользователь Alexei V. Mezin
<alexei-mezin@rambler.ru> написал:
> 10.11.2012 04:07, Igor Vlasenko пишет:
>
>
>> Что касается консольного mplayer, то он у нас вообще
>> вне системы mime.
>
>
> Это, кстати, баг. Повесить?
Повесьте, но mplayer у нас, как недавно говорили в каком-то списке, --
"пакет со сложной судьбой". Он ищет любящие руки.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps
2012-11-10 11:53 ` Aleksey Novodvorsky
@ 2012-11-10 12:07 ` Alexei V. Mezin
0 siblings, 0 replies; 15+ messages in thread
From: Alexei V. Mezin @ 2012-11-10 12:07 UTC (permalink / raw)
To: sisyphus
10.11.2012 15:53, Aleksey Novodvorsky пишет:
> Повесьте, но mplayer у нас, как недавно говорили в каком-то списке, --
> "пакет со сложной судьбой". Он ищет любящие руки.
#27953
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps
2012-11-10 11:43 ` Alexei V. Mezin
2012-11-10 11:53 ` Aleksey Novodvorsky
@ 2012-11-10 13:58 ` Igor Vlasenko
2012-11-10 14:15 ` Alexei V. Mezin
1 sibling, 1 reply; 15+ messages in thread
From: Igor Vlasenko @ 2012-11-10 13:58 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Sisyphus discussions
On Sat, Nov 10, 2012 at 03:43:56PM +0400, Alexei V. Mezin wrote:
> >Тогда у
> >всех кто установит пакет mplayer-default-mime-handler
> >(или можно назвать mime-default-handler-video-mplayer)
> >"консольный" mplayer станет проигрывателем по умолчанию.
> >Как подход?
> Лично мне нравится. Но в целом решение не очень для
> многопользовательской машины. Кому-то удобнее mplayer, а кому-то,
> например, smplayer. Нужен простой механизм назначения дефолтных
> программ. От freedesktop.org такого механизма дождаться не выйдет,
> как мне кажется.
Почему? стандартный механизм
vim/emacs/gedit ~/.local/share/applications/mimeapps.list
никто не отменял.
Другое дело, что надо бы еще удобный GUI.
Возвращаясь к идее с пакетами mime-default-handler-*,
то это удобный способ подправить __системные умолчания__,
не пользовательские предпочтения.
Напомню:
Если пользователь у себя в ~/.local/share/applications/mimeapps.list
запишет smplayer, то какие бы mime-default-handler-* не стояли,
то у него будет smplayer.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps
2012-11-10 13:58 ` Igor Vlasenko
@ 2012-11-10 14:15 ` Alexei V. Mezin
2012-11-10 17:57 ` Igor Vlasenko
0 siblings, 1 reply; 15+ messages in thread
From: Alexei V. Mezin @ 2012-11-10 14:15 UTC (permalink / raw)
To: sisyphus
10.11.2012 17:58, Igor Vlasenko пишет:
> Почему? стандартный механизм
> vim/emacs/gedit ~/.local/share/applications/mimeapps.list
> никто не отменял.
Стандартный механизм хорош в случае, если есть один тип XXX и выбирается
приложение для его обработки. А по обсуждаемой теме хочется одним махом
поменять программу для всех видео-файлов (картинок, музыки). Поштучное
ручное редактирование или скриптовое "найти и заменить" -- способ
неудобный (для пользователя).
А прибивание mplayer'а в качестве самого старшего плеера может вызвать
недовольство тех, кто считает, что самый-самый это vlc или xine или ...
. И ставить в системе только один плеер не выходит, потому что в разных
ситуациях нужны разные.
Но я согласен, что самый-самый это как раз mplayer! :) (хотя сам
регулярно вместо него использую VLC, например, для просмотра на дохлой
машине)
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps
2012-11-10 14:15 ` Alexei V. Mezin
@ 2012-11-10 17:57 ` Igor Vlasenko
0 siblings, 0 replies; 15+ messages in thread
From: Igor Vlasenko @ 2012-11-10 17:57 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Sisyphus discussions
On Sat, Nov 10, 2012 at 06:15:52PM +0400, Alexei V. Mezin wrote:
> хочется одним махом поменять программу для всех видео-файлов
> (картинок, музыки). Поштучное ручное редактирование или скриптовое
> "найти и заменить" -- способ неудобный (для пользователя).
В свое время были намерения реализовать globbing, т.е.
чтобы можно было одним махом написать
video/*=mplayer-console.desktop
Надо бы посмотреть в свежий код libgio, как там сейчас с globbing,
может, это уже будет работать. Но проблема, что кроме libgio
есть и другие реализации, а globbing не часть стандарта.
Поэтому если и будет работать, то не всегда и не везде.
Поэтому и склоняюсь к варианту с пакетами настройки.
> А прибивание mplayer'а в качестве самого старшего плеера может
> вызвать недовольство тех, кто считает, что самый-самый это vlc или
> xine или ... . И ставить в системе только один плеер не выходит,
> потому что в разных ситуациях нужны разные.
Это решается так:
есть альтернатива /usr/share/applications/default-video-player.desktop
и пакеты mime-default-video-{mplayer,xine,smplayer,...}
если админ установит такой пакет, то указанный плеер
станет обработчиком по умолчанию для всех пользователей во всех DE,
если пользователь у себя не настроит другой плеер явно.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [sisyphus] Редактирование mimeapps.list оптом (was: Редактирование mimeapps)
2012-11-09 22:32 [sisyphus] Редактирование mimeapps Alexei V. Mezin
2012-11-10 0:07 ` Igor Vlasenko
2012-11-10 6:45 ` Ildar Mulyukov
@ 2012-11-27 10:59 ` Sergey V Turchin
2012-11-27 14:36 ` Sergey V Turchin
2 siblings, 1 reply; 15+ messages in thread
From: Sergey V Turchin @ 2012-11-27 10:59 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 659 bytes --]
В письме от 10 ноября 2012 02:32:25 пользователь Alexei V. Mezin написал:
[...]
> Редактировать "пользовательский" mimeapps.list посредством xdg-mime
> очень муторно. Через настройки КДЕ тоже: пока для каждого нужного файлы
> перезабьешь дефолтную программу... Как-то оптом можно все отредактировать?
В недалеком будущем будет можно через `kcmshell4 componentchooser`.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps.list оптом (was: Редактирование mimeapps)
2012-11-27 10:59 ` [sisyphus] Редактирование mimeapps.list оптом (was: Редактирование mimeapps) Sergey V Turchin
@ 2012-11-27 14:36 ` Sergey V Turchin
2012-11-28 13:16 ` greg dex
0 siblings, 1 reply; 15+ messages in thread
From: Sergey V Turchin @ 2012-11-27 14:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 816 bytes --]
В письме от 27 ноября 2012 14:59:22 пользователь Sergey V Turchin написал:
> В письме от 10 ноября 2012 02:32:25 пользователь Alexei V. Mezin написал:
>
> [...]
>
> > Редактировать "пользовательский" mimeapps.list посредством xdg-mime
> > очень муторно. Через настройки КДЕ тоже: пока для каждого нужного файлы
> > перезабьешь дефолтную программу... Как-то оптом можно все отредактировать?
>
> В недалеком будущем будет можно через `kcmshell4 componentchooser`.
kde4base-runtime 4.9.3-alt2
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps.list оптом (was: Редактирование mimeapps)
2012-11-27 14:36 ` Sergey V Turchin
@ 2012-11-28 13:16 ` greg dex
2012-11-28 13:52 ` Sergey V Turchin
0 siblings, 1 reply; 15+ messages in thread
From: greg dex @ 2012-11-28 13:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
И как оно это будет делать? Через пользовательский mimeapps.list или
что кде-специфичное? Т.е. У того же юзера для других ДЕ сохранятся
изменения?
27 ноября 2012 г., 18:36 пользователь Sergey V Turchin
<zerg@altlinux.org> написал:
> В письме от 27 ноября 2012 14:59:22 пользователь Sergey V Turchin написал:
>> В письме от 10 ноября 2012 02:32:25 пользователь Alexei V. Mezin написал:
>>
>> [...]
>>
>> > Редактировать "пользовательский" mimeapps.list посредством xdg-mime
>> > очень муторно. Через настройки КДЕ тоже: пока для каждого нужного файлы
>> > перезабьешь дефолтную программу... Как-то оптом можно все отредактировать?
>>
>> В недалеком будущем будет можно через `kcmshell4 componentchooser`.
> kde4base-runtime 4.9.3-alt2
>
> --
> Regards, Sergey. ALT Linux, http://www.altlinux.ru/
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps.list оптом (was: Редактирование mimeapps)
2012-11-28 13:16 ` greg dex
@ 2012-11-28 13:52 ` Sergey V Turchin
2012-11-28 20:37 ` [sisyphus] Редактирование mimeapps.list оптом Alexei V. Mezin
0 siblings, 1 reply; 15+ messages in thread
From: Sergey V Turchin @ 2012-11-28 13:52 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 462 bytes --]
В письме от 28 ноября 2012 17:16:59 пользователь greg dex написал:
> И как оно это будет делать? Через пользовательский mimeapps.list
Да, уже в Сизифе.
> или
> что кде-специфичное? Т.е. У того же юзера для других ДЕ сохранятся
> изменения?
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps.list оптом
2012-11-28 13:52 ` Sergey V Turchin
@ 2012-11-28 20:37 ` Alexei V. Mezin
2012-11-29 9:55 ` Sergey V Turchin
0 siblings, 1 reply; 15+ messages in thread
From: Alexei V. Mezin @ 2012-11-28 20:37 UTC (permalink / raw)
To: sisyphus
28.11.2012 17:52, Sergey V Turchin пишет:
> В письме от 28 ноября 2012 17:16:59 пользователь greg dex написал:
>> И как оно это будет делать? Через пользовательский mimeapps.list
> Да, уже в Сизифе.
Спасибо, работает. Для video. А нельзя ли туда добавить image?
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Редактирование mimeapps.list оптом
2012-11-28 20:37 ` [sisyphus] Редактирование mimeapps.list оптом Alexei V. Mezin
@ 2012-11-29 9:55 ` Sergey V Turchin
0 siblings, 0 replies; 15+ messages in thread
From: Sergey V Turchin @ 2012-11-29 9:55 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 614 bytes --]
В письме от 29 ноября 2012 00:37:57 пользователь Alexei V. Mezin написал:
> 28.11.2012 17:52, Sergey V Turchin пишет:
> > В письме от 28 ноября 2012 17:16:59 пользователь greg dex написал:
> >> И как оно это будет делать? Через пользовательский mimeapps.list
> >
> > Да, уже в Сизифе.
>
> Спасибо, работает. Для video. А нельзя ли туда добавить image?
Плохо смотрели ;-)
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2012-11-29 9:55 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-09 22:32 [sisyphus] Редактирование mimeapps Alexei V. Mezin
2012-11-10 0:07 ` Igor Vlasenko
2012-11-10 11:43 ` Alexei V. Mezin
2012-11-10 11:53 ` Aleksey Novodvorsky
2012-11-10 12:07 ` Alexei V. Mezin
2012-11-10 13:58 ` Igor Vlasenko
2012-11-10 14:15 ` Alexei V. Mezin
2012-11-10 17:57 ` Igor Vlasenko
2012-11-10 6:45 ` Ildar Mulyukov
2012-11-27 10:59 ` [sisyphus] Редактирование mimeapps.list оптом (was: Редактирование mimeapps) Sergey V Turchin
2012-11-27 14:36 ` Sergey V Turchin
2012-11-28 13:16 ` greg dex
2012-11-28 13:52 ` Sergey V Turchin
2012-11-28 20:37 ` [sisyphus] Редактирование mimeapps.list оптом Alexei V. Mezin
2012-11-29 9:55 ` Sergey V Turchin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git