aboutsummaryrefslogtreecommitdiff
path: root/src/niri.rs
AgeCommit message (Expand)Author
2024-04-14Add variable-refresh-rate flagIvan Molodetskikh
2024-04-10Reimplement window closing anim in an efficient wayIvan Molodetskikh
2024-04-09Update SmithayIvan Molodetskikh
2024-04-06Hide pointer on touch interactionIvan Molodetskikh
2024-03-31Clarify PipeWire error messageIvan Molodetskikh
2024-03-28Create screenshot directory if it doesn't existIvan Molodetskikh
2024-03-28Implement niri msg focused-windowIvan 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-24Make screenshot UI render target-awareIvan Molodetskikh
2024-03-24Implement block-out-from window rule, fix alpha on window screenshotsIvan 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-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-22Implement bind cooldown-msIvan Molodetskikh
2024-03-22Implement mouse wheel bindingsIvan Molodetskikh
2024-03-19Implement window rule reloading and min/max size rulesIvan Molodetskikh
2024-03-19Wrap mapped windows in a MappedIvan Molodetskikh
2024-03-19Disable screencast when PipeWire is missingIvan Molodetskikh
2024-03-18Implement focus-follows-mouseIvan Molodetskikh
2024-03-18Keep track of output and window in PointerFocus separatelyIvan Molodetskikh
2024-03-18Fix lock surface pointer locationIvan Molodetskikh
2024-03-18Don't warp if currently using tabletIvan Molodetskikh
2024-03-18Warp mouse only if layout is focusedIvan Molodetskikh
2024-03-18Track keyboard focus componentIvan Molodetskikh
2024-03-18Implement warp-mouse-to-focusFluxTape
2024-03-15gamma-control: Misc. clean ups and fixesIvan Molodetskikh
2024-03-15Adds support for wlr_gamma_control_unstable_v1 protocolphuhl
2024-03-12Reapply "Add wp-viewporter"Ivan Molodetskikh
2024-03-12Add a 1 Hz fallback frame callback timerIvan Molodetskikh
2024-03-12Fix new clone_from Clippy lintsIvan Molodetskikh
2024-03-10Revert "Add wp-viewporter"Ivan Molodetskikh
2024-03-09Fix warning on --no-default-featuresIvan Molodetskikh
2024-03-09Reposition outputs after potentially changing modeIvan Molodetskikh
2024-03-08Add xdg-foreignIvan Molodetskikh
2024-03-08Add wp-viewporterIvan Molodetskikh
2024-03-08Implement wlr-screencopy v1 (#243)sodiboo
2024-03-02Disentangle frame callback sequence from real DRM sequenceIvan Molodetskikh
2024-02-29Implement horizontal touchpad swipeIvan Molodetskikh
2024-02-28input: add basic touch supportChristian Meissl
2024-02-28chore: update smithayChristian Meissl
2024-02-24Add environment {} config sectionIvan Molodetskikh