aboutsummaryrefslogtreecommitdiff
path: root/src/dbus
AgeCommit message (Expand)Author
2025-11-22Handle modifiers even when consumed by a11yIvan Molodetskikh
2025-10-29Add support for custom modes and modelines. (#2479)Merlijn
2025-10-18Add login1 LidClosed monitoringIvan Molodetskikh
2025-07-31Implement org.fd.a11y KeyboardMonitorIvan Molodetskikh
2025-07-15Implement fetching xkb options from org.freedesktop.locale1Ivan Molodetskikh
2025-07-14Register `org.freedesktop.ScreenSaver` at `/ScreenSaver`Horu
2025-07-13Fix new Clippy warningsIvan Molodetskikh
2025-05-16Update dependencies more carefullyIvan Molodetskikh
2025-05-16Revert "Update dependencies"Ivan Molodetskikh
2025-05-13Update dependenciesIvan Molodetskikh
2025-05-09Silence new zvariant De/SerializeDict deprecationsIvan Molodetskikh
2025-03-23dbus/gnome_shell_screenshot: Fix pick_color return typeIvan Molodetskikh
2025-03-22feat: support color picker functionalitynnyyxxxx
2025-03-15Store cast Stream ID, use it for Redraw requestIvan Molodetskikh
2025-01-27Extract Niri::insert_client()Ivan Molodetskikh
2025-01-25Add clipboard disable-primary settingpeelz
2025-01-17dbus: DisplayConfig: implement apply_monitors_configVal Packett
2025-01-17dbus: DisplayConfig: report fractional scales as supportedVal Packett
2025-01-17dbus: DisplayConfig: report disabled monitors in get_current_stateVal Packett
2025-01-17dbus: DisplayConfig: add properties required by display settings panelVal Packett
2025-01-02Upgrade `zbus` and `async-io`bbb651
2024-12-22Switch from k9 to insta for snapshot testingIvan Molodetskikh
2024-12-22Initialize PipeWire lazilyIvan Molodetskikh
2024-11-12Add PID to Window IPCIvan Molodetskikh
2024-11-05Extract is_laptop_panel() to utilsIvan Molodetskikh
2024-09-03Use libdisplay-info for make/model/serial parsing, implement throughoutIvan Molodetskikh
2024-07-05Add output ID trackingIvan Molodetskikh
2024-06-28Implement initial window screencastingIvan Molodetskikh
2024-06-28Implement org/gnome/shell/Introspect/GetWindowsIvan Molodetskikh
2024-03-30Fix crash when stopping screencast session twiceIvan Molodetskikh
2024-03-27Add logical output info and preferred modes to IPCIvan Molodetskikh
2024-03-27Expose more info in DisplayConfig implIvan Molodetskikh
2024-03-19Disable screencast when PipeWire is missingIvan Molodetskikh
2024-02-22Fix new warningsIvan Molodetskikh
2024-02-11freedesktop-screensaver: Filter out non-interesting messagesIvan Molodetskikh
2024-02-11Implement org.freedesktop.ScreenSaver InhibitIvan Molodetskikh
2024-01-23screencast: Emit MonitorsChangedIvan Molodetskikh
2024-01-23srceencast: Send stream sizeIvan Molodetskikh
2024-01-18Redraw upon starting PW streamIvan Molodetskikh
2024-01-18portal: Name and sort monitors, fix session restoreIvan Molodetskikh
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
2024-01-11Silence the two type complexity lintsIvan Molodetskikh
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
2023-09-08Add initial monitor screencast portal implIvan Molodetskikh
2023-08-27Add trivial Mutter ServiceChannel implIvan Molodetskikh