aboutsummaryrefslogtreecommitdiff
path: root/src/ipc/server.rs
AgeCommit message (Expand)Author
2025-11-16ipc: Add focus_timestsamp and WindowFocusTimestampChangedIvan Molodetskikh
2025-10-29Add support for custom modes and modelines. (#2479)Merlijn
2025-10-26feat: event-stream event for when a screenshot is taken (#2565)Kainoa Kanter
2025-10-19Add --path argument for niri msg screenshot* commands (#2126)Lin Xianyi
2025-08-17Add ConfigLoaded event to IPC, option to disable built-in notification (#1829)Horu
2025-08-16niri-ipc: Add window positions and sizes (#1265)yrkv
2025-05-11ipc: support long living socketsJon Heinritz
2025-05-10add WindowUrgencyChanged ipc eventDuncan Overbruck
2025-05-10add workspace urgency ipc eventDuncan Overbruck
2025-05-09Implement IPC for the overview state (#1526)Charlie Le
2025-03-22feat: support color picker functionalitynnyyxxxx
2025-02-26Implement `niri msg pick-window`bbb651 🇮🇱
2025-01-27Don't create on-disk sockets in testsIvan Molodetskikh
2025-01-10Fix new Clippy warningsIvan Molodetskikh
2024-12-30Add is_floating to Window IPCIvan Molodetskikh
2024-11-25Refactor animation timing to use lazy clocksIvan Molodetskikh
2024-11-12Add niri msg layersIvan Molodetskikh
2024-11-12Add PID to Window IPCIvan Molodetskikh
2024-11-02Add with_toplevel_role() util functionIvan Molodetskikh
2024-10-27Implement interactive window moveRasmus Eneman
2024-10-10layout: Reduce field visibilityIvan Molodetskikh
2024-09-30Update SmithayIvan Molodetskikh
2024-09-04Fix missing KeyboardLayoutSwitched event on XKB switchIvan Molodetskikh
2024-09-03Use libdisplay-info for make/model/serial parsing, implement throughoutIvan Molodetskikh
2024-09-01Add niri msg windowsIvan Molodetskikh
2024-09-01Rearrange some CLI and IPC enum valuesIvan Molodetskikh
2024-09-01Make WorkspaceId inner field privateIvan Molodetskikh
2024-09-01Change MappedIt::get() to return u64Ivan Molodetskikh
2024-09-01Implement the event stream IPCIvan Molodetskikh
2024-09-01ipc: Read only a single line on the clientIvan Molodetskikh
2024-08-25Add niri msg keyboard-layoutsIvan Molodetskikh
2024-07-05Add output ID trackingIvan Molodetskikh
2024-05-26Add niri msg focused-outputrustysec
2024-05-17Implement niri msg workspacesrustysec
2024-05-08ipc: Wait until action is processed before returningIvan Molodetskikh
2024-05-05Make output name matching case-insensitiveIvan Molodetskikh
2024-05-05Print message when output was not foundIvan Molodetskikh
2024-05-05Implement niri msg outputIvan Molodetskikh
2024-04-19`niri_ipc::Socket`; `niri msg version`; version checking on IPC (#278)sodiboo
2024-04-19Add allow-when-locked=true spawn bind propertyIvan Molodetskikh
2024-03-28Implement niri msg focused-windowIvan Molodetskikh
2024-03-27Add logical output info and preferred modes to IPCIvan Molodetskikh
2024-03-27Expose more info in DisplayConfig implIvan Molodetskikh
2024-03-27Make ipc_outputs Arc MutexIvan Molodetskikh
2024-02-11Implement error reporting in IPCIvan Molodetskikh
2024-02-10Implement niri msg actionIvan Molodetskikh
2024-01-17Add an IPC socket and a niri msg outputs subcommandIvan Molodetskikh