| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-23 | Add open-maximized window rule | Ivan Molodetskikh | |
| 2024-02-23 | Implement explicit unmapped window state tracking | Ivan Molodetskikh | |
| 2024-02-22 | Fix new warnings | Ivan Molodetskikh | |
| 2024-02-22 | Improve shader formatting | Ivan Molodetskikh | |
| 2024-02-22 | Simplify gradient border shader | Ivan Molodetskikh | |
| 2024-02-22 | visual-tests: Add gradient angle and area tests | Ivan Molodetskikh | |
| 2024-02-21 | Implement gradient borders | Ivan Molodetskikh | |
| 2024-02-21 | Remove unnecessary crop bounds during workspace switch | Ivan Molodetskikh | |
| 2024-02-21 | focus-ring: Store config instead of individual fields | Ivan Molodetskikh | |
| 2024-02-21 | Accept location in FocusRing | Ivan Molodetskikh | |
| Makes it work more like other elements. | |||
| 2024-02-21 | Move UI elements into submodule | Ivan Molodetskikh | |
| 2024-02-21 | Move watcher to utils | Ivan Molodetskikh | |
| 2024-02-21 | Move spawn to submodule | Ivan Molodetskikh | |
| 2024-02-21 | Move utils to subfolder | Ivan Molodetskikh | |
| 2024-02-21 | Fix move_window_to_output losing window instead | Ivan Molodetskikh | |
| 2024-02-21 | Change non-bug error! to warn! | Ivan Molodetskikh | |
| Be consistent with our usage. | |||
| 2024-02-21 | Add missing qualified path | Ivan Molodetskikh | |
| 2024-02-21 | Use niri_render_elements! for the screenshot UI | Ivan Molodetskikh | |
| 2024-02-21 | Comment out toggle-debug-tint default bind | Ivan Molodetskikh | |
| 2024-02-21 | Fix debug tint desync for new outputs | Ivan Molodetskikh | |
| 2024-02-21 | Fix locking with DPMS-inactive monitors | Ivan Molodetskikh | |
| This both enables locking while monitors are powered off (they have no buffer attached at that point on a TTY, so no sensitive content can become visible), and fixes the condition below to check even if the rendering was skipped. | |||
| 2024-02-21 | Upgrade logs about removing env vars to warn! | Ivan Molodetskikh | |
| These are more visible now with the --session flag. | |||
| 2024-02-21 | ci: Check individual features | Ivan Molodetskikh | |
| 2024-02-21 | Add systemd feature flag for systemd-specific things | Ivan Molodetskikh | |
| 2024-02-21 | Set XDG_CURRENT_DESKTOP and XDG_SESSION_TYPE from niri itself | Ivan Molodetskikh | |
| 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 | |
