| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-21 | Add --session CLI flag instead of detection based on systemd service | Ivan Molodetskikh | |
| Allows running without systemd. | |||
| 2024-02-20 | niri.service: Put into session.slice | Ivan Molodetskikh | |
| Now that we're separating spawned processes, put ourselves in the more important session.slice. | |||
| 2024-02-20 | utils/spawn: Put processes into systemd scopes | Ivan Molodetskikh | |
| This separates them from the niri scope for the purposes of e.g. the OOM killer only killing the app and not the compositor. | |||
| 2024-02-20 | utils/spawn: Receive grandchild PID | Ivan Molodetskikh | |
| 2024-02-18 | Update for Smithay MultiGpu shadow copies | Ivan Molodetskikh | |
| 2024-02-18 | Fix fullscreen handling before initial configure | Ivan Molodetskikh | |
| 2024-02-17 | default-config: Clarify how indexed workspace access works | Ivan Molodetskikh | |
| 2024-02-17 | Ignore mouse releases for dismissing overlays | Ivan Molodetskikh | |
| 2024-02-17 | Prevent locking while another lock client is already active | Ivan Molodetskikh | |
| Fixes double swaylock from manual + swayidle. | |||
| 2024-02-17 | default-config: Document enable-color-transformations-capability debug flag | Ivan Molodetskikh | |
| 2024-02-16 | Update Smithay | Ivan Molodetskikh | |
| 2024-02-16 | Bump version to 0.1.2 | Ivan Molodetskikh | |
| 2024-02-16 | default-config: Fix spelling mistakes | Ivan Molodetskikh | |
| Ok I added automatic :set spell for KDL now. | |||
| 2024-02-16 | Replace set_modified() with manual impl | Ivan Molodetskikh | |
| MSRV moment | |||
| 2024-02-16 | CI: Add a MSRV job | Ivan Molodetskikh | |
| 2024-02-15 | Add watcher tests | Ivan Molodetskikh | |
| 2024-02-15 | input: enable configuring of trackpoint devices | Viktor Pocedulic | |
| 2024-02-14 | tty: Filter out interlaced modes | Ivan 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-14 | default-config: Specify example refresh rate with 3 digits | Ivan Molodetskikh | |
| This is the format you need to use. | |||
| 2024-02-14 | tty: Truncate Edid strings to nul | Ivan Molodetskikh | |
| Otherwise they crash in wayland-rs when converting to CString. | |||
| 2024-02-14 | Focus output unconditionally after moving window there | Ivan Molodetskikh | |
| Fixes output not getting focus if there was no window to move. | |||
| 2024-02-14 | Add the beginnings of window rules | Ivan Molodetskikh | |
| 2024-02-13 | config: Fix missing layout {} defaulting to 0 gaps | Ivan Molodetskikh | |
| 2024-02-13 | Do initial configuration right before sending initial configure | Ivan Molodetskikh | |
| Let the toplevel fill in some details about itself. | |||
| 2024-02-13 | Deduplicate call to miette hook | Ivan Molodetskikh | |
| 2024-02-12 | default-config: Document animation properties | Ivan Molodetskikh | |
| 2024-02-12 | Update flake.lock | Ivan Molodetskikh | |
| 2024-02-12 | CI: check nix build works | Kiara Grouwstra | |
| 2024-02-12 | Implement DRM leasing | Shawn Wallace | |
| Closes #178 | |||
| 2024-02-12 | Fix border getting default values for focus ring | Ivan Molodetskikh | |
| 2024-02-12 | Move default_border() into FocusRing | Ivan Molodetskikh | |
| 2024-02-12 | Export NIRI_SOCKET to systemd/dbus environment | Ivan Molodetskikh | |
| 2024-02-12 | tty: Activate monitors on session resume | Ivan Molodetskikh | |
| 2024-02-12 | tty: Notify idle activity on session resume | Ivan Molodetskikh | |
| 2024-02-12 | Add skip-confirmation flag to the quit action | Ivan Molodetskikh | |
| 2024-02-12 | Add missing space | Ivan Molodetskikh | |
| 2024-02-12 | Add log message when confirming exit dialog | Ivan Molodetskikh | |
| 2024-02-12 | exclude visual tests from nix, closes #181 | Kiara Grouwstra | |
| 2024-02-11 | freedesktop-screensaver: Filter out non-interesting messages | Ivan Molodetskikh | |
| 2024-02-11 | Implement org.freedesktop.ScreenSaver Inhibit | Ivan 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-11 | hotkey-overlay: Deduplicate Spawn actions | Ivan Molodetskikh | |
| 2024-02-11 | Implement error reporting in IPC | Ivan Molodetskikh | |
| 2024-02-10 | Update dependencies | Ivan Molodetskikh | |
| 2024-02-10 | Remove logind-zbus dependency | Ivan Molodetskikh | |
| It isn't updated and we don't really need it anyway. | |||
| 2024-02-10 | hotkey-overlay: Only show Spawn binds with Mod/Super | Ivan Molodetskikh | |
| 2024-02-10 | Implement niri msg action | Ivan Molodetskikh | |
| 2024-02-10 | Remove unused directories workspace dep | Ivan Molodetskikh | |
| 2024-02-10 | Remove extra `` in comment | Ivan Molodetskikh | |
| 2024-02-10 | Move CLI types to submodule | Ivan Molodetskikh | |
| 2024-02-10 | input: Fix Clippy warning | Ivan Molodetskikh | |
