aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-17default-config: Clarify how indexed workspace access worksIvan Molodetskikh
2024-02-17Ignore mouse releases for dismissing overlaysIvan Molodetskikh
2024-02-17Prevent locking while another lock client is already activeIvan Molodetskikh
Fixes double swaylock from manual + swayidle.
2024-02-17default-config: Document enable-color-transformations-capability debug flagIvan Molodetskikh
2024-02-16Update SmithayIvan Molodetskikh
2024-02-16Bump version to 0.1.2Ivan Molodetskikh
2024-02-16default-config: Fix spelling mistakesIvan Molodetskikh
Ok I added automatic :set spell for KDL now.
2024-02-16Replace set_modified() with manual implIvan Molodetskikh
MSRV moment
2024-02-16CI: Add a MSRV jobIvan Molodetskikh
2024-02-15Add watcher testsIvan Molodetskikh
2024-02-15input: enable configuring of trackpoint devicesViktor Pocedulic
2024-02-14tty: Filter out interlaced modesIvan Molodetskikh
They don't seem to work. wlroots also filters them: https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/feb54979c0940655e36119c63e18a9ee72cc03b0/backend/drm/drm.c#L1461
2024-02-14default-config: Specify example refresh rate with 3 digitsIvan Molodetskikh
This is the format you need to use.
2024-02-14tty: Truncate Edid strings to nulIvan Molodetskikh
Otherwise they crash in wayland-rs when converting to CString.
2024-02-14Focus output unconditionally after moving window thereIvan Molodetskikh
Fixes output not getting focus if there was no window to move.
2024-02-14Add the beginnings of window rulesIvan Molodetskikh
2024-02-13config: Fix missing layout {} defaulting to 0 gapsIvan Molodetskikh
2024-02-13Do initial configuration right before sending initial configureIvan Molodetskikh
Let the toplevel fill in some details about itself.
2024-02-13Deduplicate call to miette hookIvan Molodetskikh
2024-02-12default-config: Document animation propertiesIvan Molodetskikh
2024-02-12Update flake.lockIvan Molodetskikh
2024-02-12CI: check nix build worksKiara Grouwstra
2024-02-12Implement DRM leasingShawn Wallace
Closes #178
2024-02-12Fix border getting default values for focus ringIvan Molodetskikh
2024-02-12Move default_border() into FocusRingIvan Molodetskikh
2024-02-12Export NIRI_SOCKET to systemd/dbus environmentIvan Molodetskikh
2024-02-12tty: Activate monitors on session resumeIvan Molodetskikh
2024-02-12tty: Notify idle activity on session resumeIvan Molodetskikh
2024-02-12Add skip-confirmation flag to the quit actionIvan Molodetskikh
2024-02-12Add missing spaceIvan Molodetskikh
2024-02-12Add log message when confirming exit dialogIvan Molodetskikh
2024-02-12exclude visual tests from nix, closes #181Kiara Grouwstra
2024-02-11freedesktop-screensaver: Filter out non-interesting messagesIvan Molodetskikh
2024-02-11Implement org.freedesktop.ScreenSaver InhibitIvan Molodetskikh
xdg-desktop-portal currently has no way of disabling the Inhibit portal or ever returning an error to the application from it. Thus Flatpak Firefox will never fall back to its Wayland backend. To remedy this, let's actually implement the FDO Inhibit interface that the portal can use.
2024-02-11hotkey-overlay: Deduplicate Spawn actionsIvan Molodetskikh
2024-02-11Implement error reporting in IPCIvan Molodetskikh
2024-02-10Update dependenciesIvan Molodetskikh
2024-02-10Remove logind-zbus dependencyIvan Molodetskikh
It isn't updated and we don't really need it anyway.
2024-02-10hotkey-overlay: Only show Spawn binds with Mod/SuperIvan Molodetskikh
2024-02-10Implement niri msg actionIvan Molodetskikh
2024-02-10Remove unused directories workspace depIvan Molodetskikh
2024-02-10Remove extra `` in commentIvan Molodetskikh
2024-02-10Move CLI types to submoduleIvan Molodetskikh
2024-02-10input: Fix Clippy warningIvan Molodetskikh
2024-02-10config: Add missing Smithay featureIvan Molodetskikh
Fixes build on nightly.
2024-02-09default-config: Replace Mod with Super in swaylock bindIvan Molodetskikh
Otherwise it conflicts with Mod+L in nested.
2024-02-09input: Fix handling of binds with compositor mod but no explicit ModIvan Molodetskikh
2024-02-09input: Split bound_action() and add testsIvan Molodetskikh
2024-02-09Implement idle-notify and idle-inhibitIvan Molodetskikh
2024-02-07Clamp animation slowdown to sane valuesIvan Molodetskikh