aboutsummaryrefslogtreecommitdiff
path: root/src/dbus
AgeCommit message (Collapse)Author
2024-01-18Redraw upon starting PW streamIvan Molodetskikh
Otherwise it may take a while for the first frame to arrive.
2024-01-18portal: Name and sort monitors, fix session restoreIvan Molodetskikh
xdp-gnome restores by a combination of model + make + serial. We currently can't set those reliably (until libdisplay-info most monitors will have them unknown) so pass the connector name instead. This will work as expected in most cases.
2024-01-17Rename connectors to enabled_outputsIvan Molodetskikh
2024-01-15Implement security-context, hide some protocols from itIvan Molodetskikh
2024-01-15Hide decoration globals when we need CSDIvan Molodetskikh
This gets the current SDL2 with libdecor working.
2024-01-11Silence the two type complexity lintsIvan Molodetskikh
meh
2023-10-10Extract dbus server startupIvan Molodetskikh
2023-10-10Rename ToNiriMsg to ScreenCastToNiriIvan Molodetskikh
2023-09-30Make pipewire / xdp-gnome-screencast optionalIvan Molodetskikh
2023-09-20Add initial impl of org.gnome.Shell.ScreenshotIvan Molodetskikh
Enough to make the portal all-outputs screenshot work. With this, Flameshot kinda-works.
2023-09-08Add initial monitor screencast portal implIvan Molodetskikh
DmaBuf monitor screencasting through xdg-dekstop-portal-gnome! Somewhat limited currently, e.g. the cursor is always embedded. But gets most of the job done.
2023-08-27Add trivial Mutter ServiceChannel implIvan Molodetskikh
Makes xdp-gnome work.