Bug 25654 - should handle text/directory
Summary: should handle text/directory
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kde4pim-kaddressbook (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-23 03:38 MSK by viy
Modified: 2011-05-25 14:03 MSK (History)
1 user (show)

See Also:


Attachments
mime-text-directory-01.png (91.98 KB, image/png)
2011-05-23 18:18 MSK, Sergey V Turchin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description viy 2011-05-23 03:38:58 MSK
В kde4pim-kaddressbook kde4-kaddressbook.desktop
пропал MimeType=text/directory (был в kde3-kaddressbook)
в результате, его не получится назначить обработчиком text/directory
по умолчанию.

Хорошо бы повесить в апстрим.

Могу исправить в рамках repocop nmu.
Comment 1 Sergey V Turchin 2011-05-23 14:57:22 MSK
(В ответ на комментарий №0)
> не получится назначить обработчиком text/directory
А он и не может
Comment 2 viy 2011-05-23 16:18:17 MSK
получается, в kde4 ни одна программа не выступает обработчиком text/directory :(
Comment 3 Sergey V Turchin 2011-05-23 17:24:13 MSK
только 8 текстовых редакторов у меня в системе :-)
Comment 4 Sergey V Turchin 2011-05-23 17:24:15 MSK
только 8 текстовых редакторов у меня в системе :-)
Comment 5 viy 2011-05-23 17:38:56 MSK
ок, но тогда выходит,что по щелчку на text/directory запустится evolution.
Comment 6 Sergey V Turchin 2011-05-23 18:11:45 MSK
Поэтому я и прошу исключить GNOME/GTK
Comment 7 viy 2011-05-23 18:14:46 MSK
(В ответ на комментарий №6)
> Поэтому я и прошу исключить GNOME/GTK

а смысл ? из kde4 приложений нет __ни одного__ обработчика.
Это меня и удивило. должно же что-то понимать MimeType=text/directory.
Comment 8 Sergey V Turchin 2011-05-23 18:18:48 MSK
Created attachment 4950 [details]
mime-text-directory-01.png

(В ответ на комментарий №7)
> из kde4 приложений нет __ни одного__ обработчика.
Есть дофига.
Comment 9 viy 2011-05-23 18:22:07 MSK
(В ответ на комментарий №8)
> Created an attachment (id=4950) [details]
> mime-test-directory-01.png
> 
> (В ответ на комментарий №7)
> > из kde4 приложений нет __ни одного__ обработчика.
> Есть дофига.

они себя не декларируют как обработчики. В этом и проблема.
Могу сделать nmu от репокопа, если знать список, которые умеют.
Comment 10 viy 2011-05-23 18:24:07 MSK
(В ответ на комментарий №9)
> > (В ответ на комментарий №7)
> > > из kde4 приложений нет __ни одного__ обработчика.
> > Есть дофига.
> 
> они себя не декларируют как обработчики. В этом и проблема.

И, поскольку они себя не декларируют как обработчики,
то обработчиками стать не могут, и GNOME/GTK
 приложения зесь не при чем.
Comment 11 viy 2011-05-23 18:28:04 MSK
(В ответ на комментарий №8)
> Created an attachment (id=4950) [details]
> mime-test-directory-01.png
> 
> (В ответ на комментарий №7)
> > из kde4 приложений нет __ни одного__ обработчика.
> Есть дофига.

это text/plain обработчики. Они не специфичные для text/directory.
клик на text/directory должен заносить его в kaddressbook
в kontact или во что там есть.
Comment 12 Sergey V Turchin 2011-05-23 18:32:37 MSK
(В ответ на комментарий №11)
> (В ответ на комментарий №8)
> это text/plain обработчики
Я понимаю.

> клик на text/directory должен заносить его в kaddressbook
> в kontact или во что там есть.
В kaddressbook есть импорт vcard, но открывать из командной строки не умеет.
Comment 13 viy 2011-05-23 18:33:33 MSK
и, кстати, я не выбирал приоритеты для MimeType=text/directory,
только собираюсь это делать.
Так что текущие приоритеты это как раз такие, как они растут в дикой природе.
и в kde4 evolution выигрыват у kwrite потому что он
специфический обработчик, а kwrite -- обработчик родителя.
я к этому не имею отношения :)
Comment 14 Sergey V Turchin 2011-05-23 18:34:58 MSK
(В ответ на комментарий №10)
> GNOME/GTK приложения зесь не при чем.
Они непричем. Причем mimeapps.list , в котором они указаны
Comment 15 Sergey V Turchin 2011-05-23 18:37:46 MSK
(В ответ на комментарий №13)
> и, кстати, я не выбирал приоритеты для MimeType=text/directory,
> только собираюсь это делать.
Это и есть единственный плюс у mimeapps.list для KDE4 -- исправить такое поведение, как в некоторых случаях без него.
Comment 16 viy 2011-05-23 18:43:46 MSK
(В ответ на комментарий №14)
> (В ответ на комментарий №10)
> > GNOME/GTK приложения зесь не при чем.
> Они непричем. Причем mimeapps.list , в котором они указаны

__Не указаны___. 
проверьте через grep text/directory mimeapps.list 
Сергей, вы немного не так понимаете эту механику.
evolution вылезает, из за того, что он прописан в 
/usr/share/applications/mimeinfo.cache, который создается
из всех .desktop втч evolutiuon.desktop
и с этим ничего поделать нельзя.
удалите все мои mimeapps.list --
ничего в лучшую сторону не изменится.

ок, не буду пока лезть в приоритеты для MimeType=text/directory,
может, в какой-то версии что-то появится, и тогда надо будет руками разводить приоритеты.
Comment 17 Sergey V Turchin 2011-05-23 18:45:31 MSK
(В ответ на комментарий №16)
> проверьте через grep text/directory mimeapps.list 
Да я понял. Думал, что указаны.
Comment 18 Sergey V Turchin 2011-05-23 18:50:32 MSK
(В ответ на комментарий №16)
> удалите все мои mimeapps.list --
> ничего в лучшую сторону не изменится.
Как-минимум, добавление text/directory=evolution.desktop; в "Removed Associations" работает
Comment 19 viy 2011-05-23 18:53:04 MSK
(В ответ на комментарий №18)
> (В ответ на комментарий №16)
> > удалите все мои mimeapps.list --
> > ничего в лучшую сторону не изменится.
> Как-минимум, добавление text/directory=evolution.desktop; в "Removed
> Associations" работает

тоже правда. сделать?
Comment 20 Sergey V Turchin 2011-05-23 18:54:23 MSK
(В ответ на комментарий №19)
> сделать?
Можно. Во всяком случае, evolution точно нет смысла запускать
Comment 21 viy 2011-05-23 18:56:21 MSK
(В ответ на комментарий №20)
> (В ответ на комментарий №19)
> > сделать?
> Можно. Во всяком случае, evolution точно нет смысла запускать

Ок, сделаю.
Comment 22 AEN 2011-05-24 03:24:13 MSK
(В ответ на комментарий №21)
> (В ответ на комментарий №20)
> > (В ответ на комментарий №19)
> > > сделать?
> > Можно. Во всяком случае, evolution точно нет смысла запускать
> 
> Ок, сделаю.
Вот когда сделаете, тогда и закроете.
Про p6 не забудьте.
Comment 23 Repository Robot 2011-05-24 20:54:32 MSK
altlinux-mime-defaults-0.17-alt1 -> sisyphus:

* Tue May 24 2011 Igor Vlasenko <viy@altlinux> 0.17-alt1
- KDE priority updates (closes: 25654)
Comment 24 viy 2011-05-24 21:12:46 MSK
и в p6