Ian Douglas Scott
Ian Douglas Scott
https://flatpak.github.io/xdg-desktop-portal/#gdbus-org.freedesktop.portal.ScreenCast lets the application express what it wants to record with a bitmask of `MONITOR`/`WINDOW`/`VIRTUAL`, a `multiple` boolean, and a `cursor_mode` setting. But doesn't seem to have any way to...
I think that's basically the goal of https://github.com/bilelmoussaoui/ashpd/pull/108. For https://github.com/pop-os/xdg-desktop-portal-cosmic, most portal functionality should be handled alright by the generic xdg-desktop-portal-gtk, and the main thing I've been wanting to improve...
> I was suggesting more the GNOME way, where both compositor and portal speak the same protocol, so the portal can easily pass the data along. From a performance standpoint,...
I assume this is a release build? One problem with the web backend is that softbuffer uses BGRX color, which is converted to RGBA in the web backend. Softbuffer needs...
I've removed the somewhat incomplete pointer constraints implementation, and the remaining issues here should be fixed now. Pointer constraints can be added in a later PR. Real use cases seem...
Technically a DBus service could probably handle a method call on a path that it hasn't defined on object at, but that may not be easy/possible in the libdbus/gdbus/etc. With...
Or I guess "queuing indefinitely" isn't really an issue here, since `xdg-desktop-portal` knows the request has been closed once the `org.freedesktop.impl.portal.FileChooser.OpenFile` call returns, whether or not the backend created a...
True. Just using a timer without exponential backoff would probably work pretty well too. Using a timer without any kind of backoff would probably not be so good, since the...
Or even without any backoff it might not be too bad given it wouldn't send a `Close` until the previous one received an error response, adding some more delay and...
I think there are a few ways to fix this. 1. If possible, find a backwards compatible way to add new platform specific functionality to the existing enums. But I...