Configuration du navigateur/Intégration de la fenêtre de dialogue Firefox

    From KDE UserBase Wiki
    Revision as of 17:53, 27 December 2018 by Ognarb (talk | contribs) (Created page with "Configuration du Navigateur/Intégration de la fenêtre de dialogue")
    (diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
    Starting with version 64, Firefox can now display the native Plasma "Open" and "Save" dialogs, thus integrating better with the look and feel of Plasma Desktop.

    Warning

    This is a new feature, and should be considered experimental. As such, expect to find bugs, and please report any you find: https://community.kde.org/Get_Involved/Bug_Reporting

    To enable the native dialogs:

    • Install the necessary libraries. On most distributions, this can be done installing the xdg-desktop-portal package. This may be broken into two separate packages, xdg-desktop-portal and xdg-desktop-portal-kde.
    • Make a copy of the Firefox desktop file:
      cp /usr/share/applications/firefox.desktop $HOME/.local/share/applications
      If this feature is desired for all users, the system-wide shortcut must be modified as a user with superuser (root) privileges
    • Using the kwriteconfig tool in a console window (or a text editor), modify the Exec directives to instruct Firefox to use the Portal functionality.
      kwriteconfig5 --file=$HOME/.local/share/applications/firefox.desktop --group="Desktop Entry" "Exec" "env GTK_USE_PORTAL=1 /usr/lib/firefox/firefox %u"
      kwriteconfig5 --file=$HOME/.local/share/applications/firefox.desktop --group="Desktop Action new-window" "Exec" "env GTK_USE_PORTAL=1 /usr/lib/firefox/firefox %u"
      kwriteconfig5 --file=$HOME/.local/share/applications/firefox.desktop --group="Desktop Action new-private-window" "Exec" "env GTK_USE_PORTAL=1 /usr/lib/firefox/firefox %u"
      

    Warning

    Changing all "Exec" directives is required as Firefox can be started in multiple modes.