| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-03 | shader_element: Store program type instead of shader | Ivan Molodetskikh | |
| 2024-05-03 | shader_element: Make shader optional | Ivan Molodetskikh | |
| The element is long-lived, but the shader itself isn't. | |||
| 2024-05-03 | Reduce unnecessary damage to borders | Ivan Molodetskikh | |
| 2024-05-03 | Add a semi-working debug-toggle-damage binding | Ivan Molodetskikh | |
| 2024-05-03 | wiki: Mention new debug option | Ivan Molodetskikh | |
| 2024-05-02 | Add debug-toggle-opaque-regions | Ivan Molodetskikh | |
| 2024-05-02 | wiki: Clarify getting started | Ivan Molodetskikh | |
| 2024-05-02 | Damage window on corner radius changes | Ivan Molodetskikh | |
| 2024-05-02 | Implement rounded window corners | Ivan Molodetskikh | |
| 2024-05-01 | Add Tracy span to Tile::render_inner | Ivan Molodetskikh | |
| 2024-05-01 | Split rendering between popups and window surface | Ivan Molodetskikh | |
| 2024-05-01 | Add Tracy span to Tile::render | Ivan Molodetskikh | |
| 2024-05-01 | Move unmap snapshot from Mapped to Tile | Ivan Molodetskikh | |
| 2024-05-01 | wiki: Warn against --all-features in getting started | Ivan Molodetskikh | |
| 2024-04-30 | Add `libXcursor` and `libXi` to nix flake | Michael Forster | |
| In my tests this was necessary to develop Niri using non-NixOS Nix. Otherwise Niri panics with this error message: called `Result::unwrap()` on an `Err` value: EventLoopCreation(NotSupported(NotSupportedError)). | |||
| 2024-04-29 | Update Smithay | Ivan Molodetskikh | |
| 2024-04-29 | Move shader get out of ResizeRenderElement::new | Ivan Molodetskikh | |
| 2024-04-28 | Fix fullscreen backdrop rendering below focus ring | Ivan Molodetskikh | |
| 2024-04-27 | Fix size_curr_geo in resize shader | Ivan Molodetskikh | |
| 2024-04-27 | Extract mat3_uniform | Ivan Molodetskikh | |
| 2024-04-27 | Add distro to issue template | Ivan Molodetskikh | |
| 2024-04-25 | Add disable-direct-scanout debug flag | Ivan Molodetskikh | |
| 2024-04-25 | Add fixme comment | Ivan Molodetskikh | |
| 2024-04-25 | Only give keyboard focus to exclusive layer-shell surfaces | Ivan Molodetskikh | |
| Workaround until we properly support on-demand. See: https://github.com/YaLTeR/niri/issues/308 | |||
| 2024-04-24 | Implement focus-ring window rule | Ivan Molodetskikh | |
| 2024-04-24 | Implement border window rule | Ivan Molodetskikh | |
| 2024-04-24 | Filter out the Intel CCS modifiers | Ivan Molodetskikh | |
| 2024-04-24 | Implement ideal scale factor guessing | Ivan Molodetskikh | |
| 2024-04-23 | Fix spelling mistake | Ivan Molodetskikh | |
| 2024-04-23 | Unconstrain InputMethod's PopupSurface | Kirill Chibisov | |
| Make IME popup to be visible inside the parent and not obscure the text input rectangle region. Fixes https://github.com/YaLTeR/niri/issues/221 | |||
| 2024-04-23 | Use PopupKind instead of PopupSurface | Kirill Chibisov | |
| 2024-04-22 | Improve cropping logic in resize shader example | Ivan Molodetskikh | |
| The previous logic failed to the left of the geometry. | |||
| 2024-04-22 | Change custom-shader to a prelude-epilogue system | Ivan Molodetskikh | |
| 2024-04-22 | Advertise Abgr8888 and Xbgr8888 in shm | Ivan Molodetskikh | |
| 2024-04-21 | Implement window-resize custom-shader | Ivan Molodetskikh | |
| 2024-04-21 | Remove obsolete comment | Ivan Molodetskikh | |
| 2024-04-20 | README: Bring back NVIDIA issues note | Ivan Molodetskikh | |
| 2024-04-20 | README: Update demo video | Ivan Molodetskikh | |
| 2024-04-20 | Bump version to 0.1.5 | Ivan Molodetskikh | |
| 2024-04-20 | wiki: Mention border background window rule in the FAQ | Ivan Molodetskikh | |
| 2024-04-20 | Move info from README to Getting Started wiki page | Ivan Molodetskikh | |
| 2024-04-20 | wiki: Add a FAQ page | Ivan Molodetskikh | |
| 2024-04-19 | `niri_ipc::Socket`; `niri msg version`; version checking on IPC (#278) | sodiboo | |
| * Implement version checking in IPC implement version checking; streamed IPC streamed IPC will allow multiple requests per connection add nonsense request change inline struct to json macro only check version if request actually fails fix usage of inspect_err (MSRV 1.72.0; stabilized 1.76.0) "nonsense request" -> "return error" oneshot connections * Change some things around * Unqualify niri_ipc::Transform --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2024-04-19 | wiki: Attempt to fix broken tip | Ivan Molodetskikh | |
| 2024-04-19 | Synchronize column removal anim on consume left/right | Ivan Molodetskikh | |
| Visible when consuming left/right when always-centered and differing horizontal view anim. | |||
| 2024-04-19 | wiki: Add missing newline | Ivan Molodetskikh | |
| 2024-04-19 | Separate tile X and Y movement animations | Ivan Molodetskikh | |
| Helps with the jank caused by lack of transactions when consuming to the left/right. Resize triggers a few frames later and restarts the movement. Now it only restarts the vertical and not the horizontal movement. | |||
| 2024-04-19 | wiki: Add Since to allow-when-locked | Ivan Molodetskikh | |
| 2024-04-19 | default-config: Add mic mute bind | Ivan Molodetskikh | |
| 2024-04-19 | wiki: Move overdamped spring warning higher | Ivan Molodetskikh | |
