aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-05-13Update dependenciesIvan Molodetskikh
2025-05-13layout: Fix workspace swipe to same workspace forgetting previous idIvan Molodetskikh
This manifested much more prominently in the overview.
2025-05-12dependabot: Change to weeklyIvan Molodetskikh
Let's see if this fixes it missing from the GitHub UI.
2025-05-12wiki: Add Since for touchpad dragIvan Molodetskikh
2025-05-12Add center-visible-columns actionIvan Molodetskikh
2025-05-12build(deps): bump clap in the rust-dependencies groupdependabot[bot]
Bumps the rust-dependencies group with 1 update: [clap](https://github.com/clap-rs/clap). Updates `clap` from 4.5.37 to 4.5.38 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.37...clap_complete-v4.5.38) --- updated-dependencies: - dependency-name: clap dependency-version: 4.5.38 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12Implement baba-is-float for layersIvan Molodetskikh
2025-05-12Add missing "to" in commentIvan Molodetskikh
2025-05-11ipc/socket: Support multiple requestsIvan Molodetskikh
2025-05-11ipc: document the new socket behaviorJon Heinritz
2025-05-11ipc: support long living socketsJon Heinritz
2025-05-10Print urgent status in niri msg windowsIvan Molodetskikh
2025-05-10Add is-urgent window rule matcherIvan Molodetskikh
2025-05-10Add urgent color support to tab indicatorsIvan Molodetskikh
2025-05-10wiki: Document urgent-colorIvan Molodetskikh
2025-05-10add WindowUrgencyChanged ipc eventDuncan Overbruck
2025-05-10add {toggle,set,unset}-urgent cli actionsDuncan Overbruck
2025-05-10add urgent border color and gradientDuncan Overbruck
2025-05-10add workspace urgency ipc eventDuncan Overbruck
2025-05-10add window urgency through xdg-activation-v1Duncan Overbruck
urgency is done through activation requests without a serial from a previous interaction. https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/150
2025-05-09Implement IPC for the overview state (#1526)Charlie Le
* Implement IPC for the overview state * Update Overview IPC to maintain naming consistency, renamed OverviewToggled to be more clear, simplify overview state request on the server, consolidate ipc refresh * Fix Overview is_open in IPC client * Change opened to is_open * Update niri-ipc/src/lib.rs Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> * Update niri-ipc/src/state.rs Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> * Update src/ipc/client.rs Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> * Update src/ipc/client.rs Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> * Add overview state to EventStreamStatePart replicate and apply * Fix formatting * Rename Overview to OverviewState --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
2025-05-09build(deps): bump clap_complete in the rust-dependencies groupdependabot[bot]
Bumps the rust-dependencies group with 1 update: [clap_complete](https://github.com/clap-rs/clap). Updates `clap_complete` from 4.5.49 to 4.5.50 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.49...clap_complete-v4.5.50) --- updated-dependencies: - dependency-name: clap_complete dependency-version: 4.5.50 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
2025-05-09Add a clickable button to capture the screenshotIvan Molodetskikh
Allows tablet-, touch- and mouse-only confirmation.
2025-05-09Extract confirm_screenshot()Ivan Molodetskikh
2025-05-09screenshot_ui: Refactor mouse down + touch slot stateIvan Molodetskikh
2025-05-09Silence new zvariant De/SerializeDict deprecationsIvan Molodetskikh
Questionable exercise converting to serde with much more boilerplate, and breaking compat with older zvariant versions. Plus maybe this will be undeprecated back.
2025-05-09Add touch selection support to the screenshot UIIvan Molodetskikh
2025-05-09Split ScreenshotUi::pointer_down() and up()Ivan Molodetskikh
2025-05-09Extract evt.slot()Ivan Molodetskikh
2025-05-09Rename touch_location to posIvan Molodetskikh
2025-05-09Support tablet input for screenshot UI selectionIvan Molodetskikh
2025-05-09Use early returnIvan Molodetskikh
2025-05-09Simplify ScreenshotUi::pointer_button()Ivan Molodetskikh
2025-05-09refactor(main): eliminate a `mut` from config load code in main James Sully
I think this makes for marginally better readability, since you don't have to wonder whether config_errored is set anywhere else. It's also slightly terser.
2025-05-08fix: don't try to create a default config at path that existsJames Sully
Currently this bug has no actual consequences, we just continue silently on AlreadyExists in main() (this line: https://github.com/YaLTeR/niri/blob/e9c6f08906143c3fec1ad1301d538bef4cbc1978/src/main.rs#L151). This commit just eliminates the redundant attempt.
2025-05-07Add a resize transaction client-server testIvan Molodetskikh
2025-05-06wiki: Fix Until note locationIvan Molodetskikh
2025-05-06wiki: Clarify that layers within backdrop ignore inputIvan Molodetskikh
2025-05-06wiki: Link to output backdrop-color from overview {}Ivan Molodetskikh
2025-05-06Add layout background-color settingIvan Molodetskikh
2025-05-06Implement place-within-backdrop layer ruleIvan Molodetskikh
2025-05-06Simplify exclusive focus on layer checkIvan Molodetskikh
2025-05-06wiki: Mention Overview behavior on layer-shell pageIvan Molodetskikh
2025-05-06wiki: Clarify FAQ question about border with backgroundIvan Molodetskikh
2025-05-06build(deps): bump the rust-dependencies group across 1 directory with 3 updatesdependabot[bot]
Bumps the rust-dependencies group with 3 updates in the / directory: [clap_complete](https://github.com/clap-rs/clap), [glam](https://github.com/bitshifter/glam-rs) and [zbus](https://github.com/dbus2/zbus). Updates `clap_complete` from 4.5.48 to 4.5.49 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.48...clap_complete-v4.5.49) Updates `glam` from 0.30.2 to 0.30.3 - [Changelog](https://github.com/bitshifter/glam-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitshifter/glam-rs/compare/0.30.2...0.30.3) Updates `zbus` from 5.5.0 to 5.6.0 - [Release notes](https://github.com/dbus2/zbus/releases) - [Commits](https://github.com/dbus2/zbus/compare/zbus-5.5.0...zbus-5.6.0) --- updated-dependencies: - dependency-name: clap_complete dependency-version: 4.5.49 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: glam dependency-version: 0.30.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: zbus dependency-version: 5.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05wiki: Add Since to numlockIvan Molodetskikh
2025-05-01layout/scrolling: Update view offset on config updateIvan Molodetskikh
Fix always-centering not applied right away. No other changes intended.
2025-05-01Implement --focus for MoveColumnToWorkspace/Up/DownAberter Yan
2025-05-01wiki: Clarify how key bindings are resolvedIvan Molodetskikh
2025-05-01wiki: Remove "experimental" from custom shadersIvan Molodetskikh
They've been around for a while.