По умолчанию Firefox использует диалоговое окно выбора файла GTK при нажатии, например, Control+O для открытия локального файла.
Как пользователь Kubuntu заставляет Firefox использовать диалоговое окно выбора файла KDE?
Это возможно в Firefox 64 с важным протестом, что это в настоящее время - багги. Посмотрите редактирование ниже.
Во-первых, Kubuntu 18.04 + пользователи должен установить xdg-desktop-portal
. Ваша система, вероятно, уже имеет xdg-desktop-portal-kde
установленный по умолчанию.
Чтобы видеть, нравится ли Вам он, просто работайте GTK_USE_PORTAL=1 firefox
Если Вы хотите сохранить диалоговое окно выбора файла KDE для Firefox, добавить export GTK_USE_PORTAL=1
в конец Вашего ~/.profile
принятие Вашей системы не использует также ~/.bash_profile
или ~/.bash_login
. Ни один ~/.bash_profile
ни ~/.bash_login
присутствуют в установке Kubuntu по умолчанию. Выйдите из системы и войдите в.
Это - изображение диалогового окна выбора файла GTK в Firefox 64:
И это - то, на что диалоговое окно выбора файла KDE похоже в Firefox 64:
Источники:
https://www.reddit.com/r/linux/comments/a59ip5/firefox_640_released/eblfwcb
https://pointieststick.wordpress.com/2018/12/16/this-week-in-usability-productivity-part-49/
Редактирование (благодаря комментариям, предоставленным cipricus):
В настоящее время существует главная проблема с, "Сохраняют как..." аспект. Пользователи должны обеспечить имя файла и расширение сами. Это может быть трудно, когда каждый загружает, например, a .deb
файл от https://www.google.com/chrome/. Ошибка 402077 - SaveFile не устанавливает current_name, возможно, решил эту проблему в некоторой степени.
Другие проблемы удобства использования касаются диалогового окна выбора файла, принимающего значение по умолчанию к корневой папке, если пользователь устанавливает Firefox для просьбы место назначения загрузки.