Results 408 comments of Sebastian Wick

Wrote some tests for extra-data. I first made them work on ostree, then added them for oci which failed as expected. Then I added the branch here and everything works....

System installation is where the problem is. And it's not just a small problem. The entire OCI installation process has to be changed for it to work. It currently just...

For OCI system installs we can't just do what we do with ostree remotes because that requires everything to be gpg signed for the helper to be sure it got...

I really would want to have tests for the configs. With the pytest setup we currently have, we can only test config in $HOME but we could modify things for...

Alternative to unshare for testing: introduce environment variables that overwrites the "system" dirs. Should work everywhere then at least.

Yes, please drop the patch that abuses `XDG_DESKTOP_PORTAL_DIR`. It's for the test suite only.

Closing in favor of https://github.com/flatpak/xdg-desktop-portal/pull/1665

This isn't really actionable. Documenting this seems like documenting an implementation detail. The code that's specific to the kind of app has been refactored and is entirely self-contained in `xdp-app-info-$KIND.c`....

Going to close this issue in favor of the discussion here: https://github.com/flatpak/xdg-desktop-portal/discussions/1791

I think people are more interested in getting rid of xdg-dbus-proxy than adding more features to it. I do like the idea of the broker being able to make a...