Hi Simon, On Thu, Aug 31, 2023 at 02:20:51PM +0100, Simon McVittie wrote: > xdg-desktop-portal 1.17.x introduces a new way to select which portals will > be used for which desktop environments, modelled on mimeapps.list: > > - each desktop environment should provide a file like > /usr/share/xdg-desktop-portal/enlightenment-portals.conf > > - the filename is ${DESKTOP}-portals.conf where ${DESKTOP} is the desktop > environment's entry in $XDG_CURRENT_DESKTOP (the same as the DesktopNames > from /usr/share/{x,wayland-}sessions/*.desktop), folded to lower case > > - sysadmins and users can override this via files named portals.conf or > ${DESKTOP}-portals.conf in various locations like /etc/xdg-desktop-portal > and ~/.config/xdg-desktop-portal > > Please see portals.conf(5) or its source code > https://github.com/flatpak/xdg-desktop-portal/blob/main/doc/portals-conf.rst > for full details. > > If I'm reading its code correctly, I think Enlightenment asks the display > manager > to set XDG_CURRENT_DESKTOP to "Enlightenment"? (But if I'm wrong, please > adjust my suggestions accordingly.)
That's correct - but I'm afraid this is the only item in this bug report that I understand. I tried to read the documentation you linked, but both assume general familiarity with what's going on here. For me, this all might as well be greek. :) I don't know of any portal requirements for Enlightenment, but I'm not really clear whether or not that's what you're asking for. Is there a more basic description of what this does? How would I test a change that implemented what you're requesting? And what are the consequences of not doing this? Thanks, Ross