Как я заставляю Firefox 64 использовать диалоговое окно выбора файла KDE?

По умолчанию Firefox использует диалоговое окно выбора файла GTK при нажатии, например, Control+O для открытия локального файла.

Как пользователь Kubuntu заставляет Firefox использовать диалоговое окно выбора файла KDE?

7
задан 12 December 2018 в 02:21

1 ответ

Это возможно в 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:

GTK file selection dialog

И это - то, на что диалоговое окно выбора файла KDE похоже в Firefox 64:

Firefox 64 with KDE file selection dialog

Источники:


Редактирование (благодаря комментариям, предоставленным cipricus):

  • В настоящее время существует главная проблема с, "Сохраняют как..." аспект. Пользователи должны обеспечить имя файла и расширение сами. Это может быть трудно, когда каждый загружает, например, a .deb файл от https://www.google.com/chrome/. Ошибка 402077 - SaveFile не устанавливает current_name, возможно, решил эту проблему в некоторой степени.

  • Другие проблемы удобства использования касаются диалогового окна выбора файла, принимающего значение по умолчанию к корневой папке, если пользователь устанавливает Firefox для просьбы место назначения загрузки.

6
ответ дан 23 November 2019 в 06:39

Другие вопросы по тегам:

Похожие вопросы: