| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-11 | Add a reset-window-height action | Ivan Molodetskikh | |
| 2024-05-11 | Stop confining the pointer during resize grab | Ivan Molodetskikh | |
| 2024-05-11 | Render tiles flush to the right when left-resizing | Ivan Molodetskikh | |
| This really needs a refactor... | |||
| 2024-05-11 | Split get resize data from update | Ivan Molodetskikh | |
| 2024-05-10 | Implement interactive mouse resizing | Ivan Molodetskikh | |
| 2024-05-09 | Start Tracy manual-lifetime after niri msg | Ivan Molodetskikh | |
| 2024-05-08 | Make async-channel non-optional | Ivan Molodetskikh | |
| 2024-05-08 | wiki: Add Since to do-screen-transition | Ivan Molodetskikh | |
| 2024-05-08 | ipc: Wait until action is processed before returning | Ivan Molodetskikh | |
| 2024-05-08 | Mark screen transition texture transparent | Ivan Molodetskikh | |
| 2024-05-08 | Add trace span to do_screen_transition | Ivan Molodetskikh | |
| 2024-05-07 | Implement do-screen-transition action | Ivan Molodetskikh | |
| 2024-05-05 | ipc: Respect --json for msg output | Ivan Molodetskikh | |
| 2024-05-05 | Make output name matching case-insensitive | Ivan Molodetskikh | |
| 2024-05-05 | Print message when output was not found | Ivan Molodetskikh | |
| 2024-05-05 | Make missing scale = automatic selection | Ivan Molodetskikh | |
| That was the intention, but I missed it before. | |||
| 2024-05-05 | Don't unwrap client | Ivan Molodetskikh | |
| If Smithay posts an error, client will become None immediately, even while the surface may still receive events. | |||
| 2024-05-05 | Implement niri msg output | Ivan Molodetskikh | |
| 2024-05-05 | Don't expand zero radius per corner | Ivan Molodetskikh | |
| So that radii like 8 8 0 0 look properly. | |||
| 2024-05-04 | wiki: Try to fix link | Ivan Molodetskikh | |
| 2024-05-04 | Fix blocked-out surfaces on scaled outputs | Ivan Molodetskikh | |
| 2024-05-04 | wiki: Mention nixos and nvidia issues in getting started | Ivan Molodetskikh | |
| 2024-05-04 | Fix rounded corners on blocked-out resizes | Ivan Molodetskikh | |
| 2024-05-04 | Extract RenderTarget::should_block_out() | Ivan Molodetskikh | |
| 2024-05-04 | Extract rules out | Ivan Molodetskikh | |
| 2024-05-04 | Update tile before taking unmap snapshot | Ivan Molodetskikh | |
| 2024-05-04 | Fix border/focus ring options not applying right away | Ivan Molodetskikh | |
| 2024-05-04 | Split update_render_elements() from advance_animations() | Ivan Molodetskikh | |
| advance_animations() is called from places like input, whereas update_render_elements() is strictly for rendering. | |||
| 2024-05-04 | shader_element: Store and set location separately | Ivan Molodetskikh | |
| 2024-05-04 | shader_element: Remove size | Ivan Molodetskikh | |
| It's not actually needed. | |||
| 2024-05-03 | Make BorderRenderElement scale-agnostic | Ivan Molodetskikh | |
| 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 | |
