aboutsummaryrefslogtreecommitdiff
path: root/src/niri.rs
AgeCommit message (Expand)Author
2024-09-01Change MappedIt::get() to return u64Ivan Molodetskikh
2024-09-01Implement the event stream IPCIvan Molodetskikh
2024-09-01Remove unused functionIvan Molodetskikh
2024-08-24Rework PW screencast frame timingIvan Molodetskikh
2024-08-23Fix screen transition across scale/transform changesIvan Molodetskikh
2024-08-23Extract Niri::update_render_elements()Ivan Molodetskikh
2024-08-23Fix Clippy warningsIvan Molodetskikh
2024-08-23Add damage check to PW screencastsIvan Molodetskikh
2024-08-22Implement resize transactionsIvan Molodetskikh
2024-08-22Update Smithay (apply state in post commit)Ivan Molodetskikh
2024-08-22Handle dmabuf blocker separately in toplevel pre-commitIvan Molodetskikh
2024-08-22feature: add on-demand vrr (#586)Michael Yang
2024-08-13Implement stub mutter-x11-interopIvan Molodetskikh
2024-08-08screencopy: Wait for SyncPoint before submittingIvan Molodetskikh
2024-08-08screencopy: Fix transformed damage calculationIvan Molodetskikh
2024-08-08feat: update screencopy to version 3Michael Yang
2024-08-06Implement PipeWire DMA-BUF modifier negotiationIvan Molodetskikh
2024-07-26Add background color option for outputAnant Sharma
2024-07-08screenshot-ui: Animate openingIvan Molodetskikh
2024-07-08screenshot-ui: Add a help panelIvan Molodetskikh
2024-07-07Clear pointer grab upon opening the screenshot UIIvan Molodetskikh
2024-07-07Extract capture_screenshots()Ivan Molodetskikh
2024-07-07Implement toggling pointer for the screenshot UIIvan Molodetskikh
2024-07-06Implement on-demand layer-shell keyboard focusIvan Molodetskikh
2024-07-06Add LayerSurface to PointerFocusIvan Molodetskikh
2024-07-05Implement focus-follows-mouse max-scroll-amountIvan Molodetskikh
2024-07-05Recompute current pointer focus for focus-follows-mouseIvan Molodetskikh
2024-07-05Implement key repeat for compositor bindsSalman Farooq
2024-07-05Put Outputs config into a dedicated structIvan Molodetskikh
2024-07-05Implement wlr-output-management protocoltet
2024-07-05Add output ID trackingIvan Molodetskikh
2024-06-28Fix blocked-out + popups and rounded corners window screencastsIvan Molodetskikh
2024-06-28Ignore compositor opacity for window screencastsIvan Molodetskikh
2024-06-28Add transparency support to window screencastsIvan Molodetskikh
2024-06-28Implement initial window screencastingIvan Molodetskikh
2024-06-28Implement org/gnome/shell/Introspect/GetWindowsIvan Molodetskikh
2024-06-21Keep screencast running through size changesIvan Molodetskikh
2024-06-19Make tablet without specific output map to union of outputsIvan Molodetskikh
2024-06-18Make scale use FloatOrIntIvan Molodetskikh
2024-06-18Allow scale below 1Ivan Molodetskikh
2024-06-18Round scale to closest representableIvan Molodetskikh
2024-06-18Refactor layout to fractional-logicalIvan Molodetskikh
2024-06-18Enable fractional scalingIvan Molodetskikh
2024-06-10Implement our own TextureBuffer/RenderElementIvan Molodetskikh
2024-06-10Signal fractional scale to clientsIvan Molodetskikh
2024-06-10Implement xdg_activation_v1Peter Collingbourne
2024-06-09Fix typos (#429)Ujp8LfXBJ6wCPR
2024-05-17Implement niri msg workspacesrustysec
2024-05-16Update Smithay and other depsIvan Molodetskikh
2024-05-16Implement at-startup window ruleIvan Molodetskikh