Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Xdg-desktop-portal Alternatives
Similar projects and alternatives to xdg-desktop-portal
-
gamescope
SteamOS session compositing window manager [Moved to: https://github.com/ValveSoftware/gamescope] (by Plagman)
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
gtk-layer-shell
A library to create panels and other desktop components for Wayland using the Layer Shell protocol
-
-
xdg-desktop-portal-wlr
xdg-desktop-portal backend for wlroots
-
pipewire
Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
WebKit
Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
-
obs-studio
OBS Studio - Free and open source software for live streaming and screen recording
-
-
steam-for-linux
Issue tracking for the Steam for Linux beta client
-
-
-
-
-
-
-
-
AreWeAntiCheatYet
A comprehensive and crowd-sourced list of games using anti-cheats and their compatibility with GNU/Linux or Wine.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
xdg-desktop-portal reviews and mentions
- Asahi Linux To Users: Please Stop Using X.Org
-
Rant: Desktop Sandboxing
I was browsing the Flatpak GitHub issues today because there's a lot of stuff about these new distribution methods that I find incredibly exciting, but also limiting and disappointing. Launching applications on the command line? Sure, if you like typing flatpak run org.gimp.GIMP every single time you want to launch GIMP from a command line, including it's capital letters. Launching CLI apps in Flatpak? "That's not what Flatpaks are meant for" is the usual developer response. Multiple profiles for one application would be a dream for people like me who use the same device for personal and work accounts. Another limitation is that I can't disable it's entire sandboxing feature. If you try allow all permissions via Flatseal, there's still limitations to what apps can do. I can understand this can be desirable to prevent proprietary apps abusing their permissions and to push apps to use desktop portals, but I'm afraid it might stifle innovation on apps that can automate things for you. Lastly, considering we're sandboxing everything anyway, why can't we select a custom destination of config and cache folders? Forced to use ~/.var, which means another folder on top of ~/.config. Just let me dump it there anyway!
-
Steam Client Beta - Steam will now use the system's global scale factor as configured in KDE/Gnome settings
I have a portal preference PR open that will give apps like Steam an incentive to follow the decoration preferences (close buttons, etc): https://github.com/flatpak/xdg-desktop-portal/pull/996
- Flatseal 2.0 Released with GTK4/libadwaita UI - OMG! Linux
-
The Firefox snap: Updates and Upgrades
IMO the "correct" solution to this for both flatpaks and snaps is for Firefox to open/save/etc. files using XDG desktop portals, which were created for exactly the purpose of read/writing specific files without providing the app access to your whole drive. (Side note: They were created for flatpak, but are supported by snap too, so the single implementation can be used for both types of packaging.)
-
Just installed flatpak!
For someone using KDE, you should install both xdg-desktop-portal ( https://github.com/flatpak/xdg-desktop-portal ) and xdg-desktop-portal-kde, which ought to help flatpak apps read your system-wide preferences for themes, fonts, etc
-
Where to file bug reports about "portals" ?
First, there is the repository for xdg-desktop-portal. There you would discuss the specification, like new portals or missing features.
(I recently got told on this issue that, when they add support for file chooser portals requesting access to adjacent files, such as "Pick a .cue and get access to the .bin", they're not interested in extending the static permissions to allow portals to support that without patching upstream to pass it at runtime as part of the request.)
-
Acropalypse: Windows Save File API is defective by design
Indeed, and the document portal seems to have built-in support for atomic writes by first writing to a temporary file and then renaming it (https://github.com/flatpak/xdg-desktop-portal/blob/main/docu...), so it should be possible to avoid this scenario altogether.
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 2 Jun 2023
Stats
flatpak/xdg-desktop-portal is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.
The primary programming language of xdg-desktop-portal is C.
Popular Comparisons
- xdg-desktop-portal VS gamescope
- xdg-desktop-portal VS gtk-layer-shell
- xdg-desktop-portal VS wayfire
- xdg-desktop-portal VS pipewire
- xdg-desktop-portal VS flatpaks
- xdg-desktop-portal VS WebKit
- xdg-desktop-portal VS us.zoom.Zoom
- xdg-desktop-portal VS FFmpeg
- xdg-desktop-portal VS Weylus
- xdg-desktop-portal VS settings-daemon