В kde4pim-kaddressbook kde4-kaddressbook.desktop пропал MimeType=text/directory (был в kde3-kaddressbook) в результате, его не получится назначить обработчиком text/directory по умолчанию. Хорошо бы повесить в апстрим. Могу исправить в рамках repocop nmu.
(В ответ на комментарий №0) > не получится назначить обработчиком text/directory А он и не может
получается, в kde4 ни одна программа не выступает обработчиком text/directory :(
только 8 текстовых редакторов у меня в системе :-)
ок, но тогда выходит,что по щелчку на text/directory запустится evolution.
Поэтому я и прошу исключить GNOME/GTK
(В ответ на комментарий №6) > Поэтому я и прошу исключить GNOME/GTK а смысл ? из kde4 приложений нет __ни одного__ обработчика. Это меня и удивило. должно же что-то понимать MimeType=text/directory.
Created attachment 4950 [details] mime-text-directory-01.png (В ответ на комментарий №7) > из kde4 приложений нет __ни одного__ обработчика. Есть дофига.
(В ответ на комментарий №8) > Created an attachment (id=4950) [details] > mime-test-directory-01.png > > (В ответ на комментарий №7) > > из kde4 приложений нет __ни одного__ обработчика. > Есть дофига. они себя не декларируют как обработчики. В этом и проблема. Могу сделать nmu от репокопа, если знать список, которые умеют.
(В ответ на комментарий №9) > > (В ответ на комментарий №7) > > > из kde4 приложений нет __ни одного__ обработчика. > > Есть дофига. > > они себя не декларируют как обработчики. В этом и проблема. И, поскольку они себя не декларируют как обработчики, то обработчиками стать не могут, и GNOME/GTK приложения зесь не при чем.
(В ответ на комментарий №8) > Created an attachment (id=4950) [details] > mime-test-directory-01.png > > (В ответ на комментарий №7) > > из kde4 приложений нет __ни одного__ обработчика. > Есть дофига. это text/plain обработчики. Они не специфичные для text/directory. клик на text/directory должен заносить его в kaddressbook в kontact или во что там есть.
(В ответ на комментарий №11) > (В ответ на комментарий №8) > это text/plain обработчики Я понимаю. > клик на text/directory должен заносить его в kaddressbook > в kontact или во что там есть. В kaddressbook есть импорт vcard, но открывать из командной строки не умеет.
и, кстати, я не выбирал приоритеты для MimeType=text/directory, только собираюсь это делать. Так что текущие приоритеты это как раз такие, как они растут в дикой природе. и в kde4 evolution выигрыват у kwrite потому что он специфический обработчик, а kwrite -- обработчик родителя. я к этому не имею отношения :)
(В ответ на комментарий №10) > GNOME/GTK приложения зесь не при чем. Они непричем. Причем mimeapps.list , в котором они указаны
(В ответ на комментарий №13) > и, кстати, я не выбирал приоритеты для MimeType=text/directory, > только собираюсь это делать. Это и есть единственный плюс у mimeapps.list для KDE4 -- исправить такое поведение, как в некоторых случаях без него.
(В ответ на комментарий №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, может, в какой-то версии что-то появится, и тогда надо будет руками разводить приоритеты.
(В ответ на комментарий №16) > проверьте через grep text/directory mimeapps.list Да я понял. Думал, что указаны.
(В ответ на комментарий №16) > удалите все мои mimeapps.list -- > ничего в лучшую сторону не изменится. Как-минимум, добавление text/directory=evolution.desktop; в "Removed Associations" работает
(В ответ на комментарий №18) > (В ответ на комментарий №16) > > удалите все мои mimeapps.list -- > > ничего в лучшую сторону не изменится. > Как-минимум, добавление text/directory=evolution.desktop; в "Removed > Associations" работает тоже правда. сделать?
(В ответ на комментарий №19) > сделать? Можно. Во всяком случае, evolution точно нет смысла запускать
(В ответ на комментарий №20) > (В ответ на комментарий №19) > > сделать? > Можно. Во всяком случае, evolution точно нет смысла запускать Ок, сделаю.
(В ответ на комментарий №21) > (В ответ на комментарий №20) > > (В ответ на комментарий №19) > > > сделать? > > Можно. Во всяком случае, evolution точно нет смысла запускать > > Ок, сделаю. Вот когда сделаете, тогда и закроете. Про p6 не забудьте.
altlinux-mime-defaults-0.17-alt1 -> sisyphus: * Tue May 24 2011 Igor Vlasenko <viy@altlinux> 0.17-alt1 - KDE priority updates (closes: 25654)
и в p6