aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-03-31Clarify PipeWire error messageIvan Molodetskikh
2024-03-31Set SIGPIPE to SIG_DFL before printing in niri msgIvan Molodetskikh
2024-03-30Fix crash when stopping screencast session twiceIvan Molodetskikh
2024-03-29input: Add Tracy span to notify activityIvan Molodetskikh
2024-03-29tty: Try to proceed when can't get render nodeIvan Molodetskikh
2024-03-28Create screenshot directory if it doesn't existIvan Molodetskikh
2024-03-28Implement niri msg focused-windowIvan Molodetskikh
2024-03-28tty: Add check for zero gamma sizeIvan Molodetskikh
2024-03-27Replace config transform with ipcIvan 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-03-24Make screenshot UI render target-awareIvan Molodetskikh
2024-03-24Remove unnecessary referenceIvan Molodetskikh
2024-03-24Implement block-out-from window rule, fix alpha on window screenshotsIvan Molodetskikh
2024-03-24Implement opacity window ruleIvan Molodetskikh
2024-03-23Implement TouchpadScroll bindsIvan Molodetskikh
2024-03-23Rename WheelTracker to ScrollTrackerIvan Molodetskikh
2024-03-23Avoid scroll bind lookup until it is triggeredIvan Molodetskikh
2024-03-23Send pending configure after recomputing window rulesIvan Molodetskikh
2024-03-23Add is-focused window rule matcherIvan Molodetskikh
2024-03-23Make rules non-pubIvan Molodetskikh
2024-03-23Make need_to_recompute_rules non-pubIvan Molodetskikh
2024-03-23Split State::refresh() to get a trace spanIvan Molodetskikh
2024-03-23Add is-active window rule matcherIvan Molodetskikh
2024-03-23Lift output clones from queue_redraw()Ivan Molodetskikh
2024-03-23Don't use an idle for queued redraw trackingIvan Molodetskikh
2024-03-23Pass Un/Mapped to window rule resolutionIvan Molodetskikh
2024-03-23input: Add support for ISO level3 shift modifierAndreas Stührk
2024-03-23Fix vertical wheel binds on winitIvan Molodetskikh
2024-03-23[cfg-breaking] Rename Wheel* to WheelScroll* bindingsIvan Molodetskikh
2024-03-22Allow clippy false positive harderIvan Molodetskikh
2024-03-22Allow clippy false positiveIvan Molodetskikh
2024-03-22Implement bind cooldown-msIvan Molodetskikh
2024-03-22input: Make functions return the whole bindIvan Molodetskikh
2024-03-22Implement mouse wheel bindingsIvan Molodetskikh
2024-03-22input: Generalize bound_action() to TriggerIvan Molodetskikh
2024-03-22Make binds accept wheel namesIvan Molodetskikh
2024-03-22input: Fix discrete axis value on winitIvan Molodetskikh
2024-03-22input: Rename discrete => v120Ivan Molodetskikh
2024-03-19Implement draw-border-with-background window ruleIvan Molodetskikh
2024-03-19Implement window rule reloading and min/max size rulesIvan Molodetskikh
2024-03-19Wrap mapped windows in a MappedIvan Molodetskikh
2024-03-19Make window a subdirectoryIvan Molodetskikh
2024-03-19Remove remaining Window-specific functionsIvan Molodetskikh
2024-03-19Move PartialEq from LayoutElement to an associated typeIvan Molodetskikh
2024-03-19Workspace back and forth (#253)FluxTape
2024-03-19tty: Generalize DRM property helpersIvan Molodetskikh
2024-03-19Disable screencast when PipeWire is missingIvan Molodetskikh
2024-03-18Implement focus-follows-mouseIvan Molodetskikh