KGtk
Если у вас не линукс, или вы — любитель Gnome, то дальше будет неинтересно. Сорри.
Меня в свое время очень сильно задолбали гномовские окошки открытия/сохранения файлов в Gtk-приложениях типа Firefox или Gimp. Без привычных закладок и превьюшек. Оказывается, можно заменить их на KDE-шные, причем делается это довольно легко. Добрые люди соорудили небольшой хак под названием KGtk [есть готовый пакет для (K)Ubuntu Edgy]. После его установки файрфокс, например, запускается так:
/usr/bin/kgtk-wrapper firefox %u
После чего кде-шные диалоги снова с нами. Имеет смысл поменять на такой манер свойства нужных ярлыков в меню или сделать алиасы. Юзаю эту штуку уже давно, не представляю как мог работать без нее. 🙂
Кстати, в файрфоксе есть свой встроенный диалог открытия/записи файлов. Может сгодиться как менее радикальное решение.
UPD: Для Kubuntu Jaunty добрые люди сделали PPA со свежей версией kgtk
. В KDE 4 все работает как надо.
UPD2: Не менее добрые люди из openSUSE отрихтовали Firefox под KDE еще лучше: теперь родные диалоги работают “из коробки”, а также добавлена еще масса улучшений. Все это счастье под Kubuntu можно получить через PPA for Firefox KDE integration (ppa:debfx/firefox-kde
).
kgtk у меня почему-то не пашет 🙁 Вылетает диалог открытия, то есть его просто не появляется, и в логе ошибка:
ERROR: Could not talk to KDialogD!!!
/bin/kgtk2-wrapper: line 33: 26970 Ошибка сегментирования LD_PRELOAD=/lib/kgtk/libkgtk2.so:$LD_PRELOAD “$@”
DCOP aborting call from ‘anonymous-26977′ to ‘kdialogd3′
kdialogd3: ERROR: Communication problem with kdialogd3, it probably crashed.
KCrash: Application ‘kdialogd3′ crashing…
Could not find ‘drkonqi’ executable.
KCrash cannot reach kdeinit, launching directly.
А за konquefox спасибо, гляну на эту штуковину, может, лучше будет работать.
У меня в KDE4 под kubuntu 8.10 kgtk тоже перестал работать. 🙁 С другой стороны, наконец-то появились эскизы картинок в гномовских диалогах.
Все снова заработало с пакетами из ppa (см. UPD).