Results 34 issues of Sebastian Wick

Contains a few commits from https://github.com/flatpak/xdg-desktop-portal/pull/1619. * use the GInitable interface with pid and pidfd to create the various XdpAppInfo subclasses * make registration a construction property for XdpAppInfoHost *...

This should prevent cases where the connection is from something that's not actually an app but follows the systemd cgroup standard. This is safe because * it's a host app...

### Operating System Any ### XDG Desktop Portal version Git ### XDG Desktop Portal version (Other) _No response_ ### Desktop Environment Other ### Desktop Environment (Other) _No response_ ### Expected...

bug

To fix https://github.com/flatpak/xdg-desktop-portal/issues/916, we need to get the application name from a `org.freedesktop.impl.portal.Notification.AddNotification` call which is currently not possible because we only get an app id which does not always...

**Is your feature request related to a problem? Please describe.** I'm using Zotero for organizing documents, books and notes. It would be very useful to link so specific items in...

Type: Enhancement

Before bwrap was installed setuid (when user namespaces are not supported), it used setcap/file capabilities to acquire the privileges to create the bwrap environment. This was dropped 9 years ago...

Just an experiment for now. There are currently two main pain points: * Requests/Sessions use threads, so we still need take a lock when dealing with them, but with even...

A bunch of changes that will become important for libdex support which also do not depend on libdex.

Loosely based on https://github.com/flatpak/xdg-desktop-portal/pull/1683.