Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.
This is required for Flatpak not having to have complete access to $HOME.
"When the application is running in a sandboxed environment without direct filesystem access (such as Flatpak), GtkFileChooserNative may call the proper APIs (portals) to let the user choose a file and make it available to the application."
This is required for Flatpak not having to have complete access to $HOME.
"When the application is running in a sandboxed environment without direct filesystem access (such as Flatpak), GtkFileChooserNative may call the proper APIs (portals) to let the user choose a file and make it available to the application."
https://github.com/mikelolasagasti/revelation/blob/master/src/lib/dialog.py#L396-L590