aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2024-02-07Make all animations configurableIvan Molodetskikh
2024-02-07animation: Accept ms as u32Ivan Molodetskikh
Less boilerplate elsewhere.
2024-02-07Implement window open animationsIvan Molodetskikh
2024-02-07Add a Tracy span to OffscreenRenderElement::newIvan Molodetskikh
2024-02-07Activate the new right_of window on its workspaceIvan Molodetskikh
This way when a dialog opens on a different workspace, the user will see it right away when they switch to that workspace.
2024-02-07Add a way to override the element ID for primary output checkIvan Molodetskikh
2024-02-07Add OffscreenRenderElementIvan Molodetskikh
2024-02-07Clear before rendering to textureIvan Molodetskikh
Otherwise I see artifacts on some GTK dialogs.
2024-02-07Open dialogs to the right of their parent, don't steal focusIvan Molodetskikh
2024-02-07visual-tests: Remove "Just" prefixIvan Molodetskikh
2024-02-07visual-tests/tile: Disable focus ringIvan Molodetskikh
2024-02-06Add blank lineIvan Molodetskikh
2024-02-06layout: Add Column::advance_animations()Ivan Molodetskikh
2024-02-06Inline variableIvan Molodetskikh
2024-02-06Move focus ring into TileIvan Molodetskikh
For now, will make the open animation better.