Re: Integration work needed for >=xdg-desktop-portal-1.18.0
classabbyamp <[email protected]> Fri, 13 Oct 2023 23:15:16 -0400
| Newsgroups | dev.linux.lists.distributions |
|---|---|
| Message-ID | <[email protected]> |
On October 13, 2023 10:55:21 p=2Em=2E EDT, Sam James <sam@gentoo=2Eorg> wr=
ote:
>Hi all,
>
>xdg-desktop-portal-1=2E18=2E0 changes its behaviour if no portals are
>configured by the user, installed portals, or desktop environments=2E
>
>Simon has a good summary at https://bugs=2Edebian=2Eorg/cgi-bin/bugreport=
=2Ecgi?bug=3D1050911#35
>for what one needs to do=2E
>
>I've filed a Gentoo tracker bug at https://bugs=2Egentoo=2Eorg/915704
>with a list of things I'm aware of that need handling, but I'll
>include a list here of some useful references:
>* https://github=2Ecom/flatpak/xdg-desktop-portal/issues/1017
>* https://github=2Ecom/flatpak/xdg-desktop-portal/issues/1077
>* https://github=2Ecom/flatpak/xdg-desktop-portal/issues/1102
>
>Thanks to abby from Void and to psykose as well for the heads up=2E
>
>best,
>sam
>
On Void we're shipping a default portals=2Econf to ensure all users have a=
t least some working portal, regardless of WM or DE (assuming they installe=
d one of the backends):
[preferred]
default=3D*
in the lowest-precedence location, /usr/share/xdg-desktop-portal=2E
More of the rationale behind this is available in the commit:
https://github=2Ecom/void-linux/void-packages/commit/b4c404aac0af3ced08671=
a8840cd261198689cef