aboutsummaryrefslogtreecommitdiff
path: root/src/niri.rs
AgeCommit message (Expand)Author
2024-10-17Set CLOEXEC on logind inhibit fdIvan Molodetskikh
2024-10-15Draw the layout as inactive when layer-shell has focusIvan Molodetskikh
2024-10-14layout: Extract Monitor::workspaces_with_render_positions()Ivan Molodetskikh
2024-10-06Rework pointer inactivity hide as a timerIvan Molodetskikh
2024-10-06Implement hide cursor on key press and on timeoutyzy-1
2024-09-30Update SmithayIvan Molodetskikh
2024-09-30handle role specific buffer offsetChristian Meissl
2024-09-30Remove one unnecessary .clone() call and reorder anotherspazzylemons
2024-09-12Prevent unintended focus-follows-mouse during workspace switchIvan Molodetskikh
2024-09-10Avoid panics on more wrong VBlank eventsIvan Molodetskikh
2024-09-10Give focus to on-demand layer surfaces on mapIvan Molodetskikh
2024-09-10Prefer exclusive layer focus to on-demand on the same layerIvan Molodetskikh
2024-09-08Arrange layer map after sending new scale/transformIvan Molodetskikh
2024-09-08Inform layer surfaces of scale/transform changesIvan Molodetskikh
2024-09-06Implement by-id window addressing in IPC and CLI, fix move-column-to-workspaceIvan Molodetskikh
2024-09-05Change output sorting to match make/model/serial firstIvan Molodetskikh
2024-09-04Fix missing KeyboardLayoutSwitched event on XKB switchIvan Molodetskikh
2024-09-03Remove warning about missing output configIvan Molodetskikh
2024-09-03Use libdisplay-info for make/model/serial parsing, implement throughoutIvan Molodetskikh
2024-09-01Implement by-id workspace action addressingIvan Molodetskikh
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