| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-23 | tty: Wait for sync on needs_sync() | Ivan Molodetskikh | |
| How did I never add this back? | |||
| 2024-08-22 | Implement resize transactions | Ivan Molodetskikh | |
| 2024-08-22 | Implement window resize throttling | Ivan Molodetskikh | |
| 2024-08-22 | Update Smithay (apply state in post commit) | Ivan Molodetskikh | |
| 2024-08-22 | Handle dmabuf blocker separately in toplevel pre-commit | Ivan Molodetskikh | |
| Will be needed for transactions. | |||
| 2024-08-22 | feature: add on-demand vrr (#586) | Michael Yang | |
| * feature: add on-demand vrr * Don't require connector::Info in try_to_set_vrr * Improve VRR help message * Rename connector_handle => connector * Fix tracy span name * Move on demand vrr flag set higher * wiki: Mention on-demand VRR --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2024-08-15 | layout: Do not recompute total_weight every iteration | Ivan Molodetskikh | |
| 2024-08-15 | layout: Implement weighted height distribution | Ivan Molodetskikh | |
| The intention is to make columns add up to the working area height most of the time, while still preserving the ability to have one fixed-height window. Automatic heights are now distributed according to their weight, rather than evenly. This is similar to flex-grow in CSS or fraction in Typst. Resizing one window in a column still makes that window fixed, however it changes all other windows to automatic height, computing their weights in such a way as to preserve their apparent heights. | |||
| 2024-08-15 | layout: Pre-subtract gaps during height distribution | Ivan Molodetskikh | |
| Same result, but code a bit clearer. | |||
| 2024-08-14 | wiki: Use real em-dash | Ivan Molodetskikh | |
| 2024-08-14 | wiki: Document invisible state | Ivan Molodetskikh | |
| 2024-08-14 | wiki: Clarify named workspaces example | Ivan Molodetskikh | |
| 2024-08-14 | flake: Update flake inputs | Fea | |
| 2024-08-14 | Fix `nix build` | Fea | |
| 2024-08-13 | Implement stub mutter-x11-interop | Ivan Molodetskikh | |
| Allows xdp-gnome dialogs to work with X11 clients. Fixes https://github.com/YaLTeR/niri/issues/594 | |||
| 2024-08-10 | spec: Add mesa-libEGL dependency | Ivan Molodetskikh | |
| Closes https://github.com/YaLTeR/niri/issues/554 | |||
| 2024-08-10 | Update README | Ivan Molodetskikh | |
| 2024-08-10 | README: Add similar projects | Ivan Molodetskikh | |
| 2024-08-10 | Bump version to 0.1.8 | Ivan Molodetskikh | |
| 2024-08-09 | Update dependencies (Smithay Xwayland Nvidia freeze fix) | Ivan Molodetskikh | |
| 2024-08-08 | wiki: Bump xwl-satellite higher up | Ivan Molodetskikh | |
| 2024-08-08 | Fix redundant cast after upgrading csscolorparser | Ivan Molodetskikh | |
| 2024-08-08 | Upgrade dependencies | Ivan Molodetskikh | |
| 2024-08-08 | fix: change precision to highp | Michael Yang | |
| 2024-08-08 | screencopy: Change integer to fractional scale | Ivan Molodetskikh | |
| That *was* wrong after all. | |||
| 2024-08-08 | screencopy: Wait for SyncPoint before submitting | Ivan Molodetskikh | |
| 2024-08-08 | screencopy: Fix transformed damage calculation | Ivan Molodetskikh | |
| 2024-08-08 | screencopy: Clarify the use of integer scale | Ivan Molodetskikh | |
| 2024-08-08 | screencopy: Use monotonic time | Ivan Molodetskikh | |
| This way it matches up with presentation-time. | |||
| 2024-08-08 | feat: update screencopy to version 3 | Michael Yang | |
| 2024-08-06 | Bump MSRV to 1.77.0 | Ivan Molodetskikh | |
| New pipewire-rs requires it. | |||
| 2024-08-06 | Implement PipeWire DMA-BUF modifier negotiation | Ivan Molodetskikh | |
| 2024-08-01 | wiki: Use HTML dark/light image | Ivan Molodetskikh | |
| Apparently GitHub Markdown is not supported on GitHub Wiki. | |||
| 2024-08-01 | wiki: Document the redraw loop | Ivan Molodetskikh | |
| 2024-07-31 | add mod3 key binding support (#565) | Jeff Peeler | |
| * add support for iso_level5_shift modifier * update Cargo.lock bumps smithay to de94e8f59e202b605c35dfe1fef1857bad427e8c | |||
| 2024-07-28 | Deal with Clippy warnings | Ivan Molodetskikh | |
| 2024-07-28 | CI: Switch leftover action to dtolnay/rust-toolchain | Ivan Molodetskikh | |
| Missed this I guess. | |||
| 2024-07-27 | tty: Add check for vblank on idle | Ivan Molodetskikh | |
| 2024-07-27 | wiki: Fix em-dash | Ivan Molodetskikh | |
| 2024-07-27 | Add profile-with-tracy-ondemand feature | Ivan Molodetskikh | |
| Finally this can be added without disabling frames. manual-lifetime is needed to avoid initializing Tracy for CLI commands, since that is quite slow. | |||
| 2024-07-27 | Upgrade dependencies | Ivan Molodetskikh | |
| 2024-07-26 | pw: Don't require LINEAR buffer | Ivan Molodetskikh | |
| It's not needed and apparently doesn't work on NVIDIA together with the rendering flag. | |||
| 2024-07-26 | wiki: Document output background-color | Ivan Molodetskikh | |
| 2024-07-26 | Add background color option for output | Anant Sharma | |
| 2024-07-22 | wiki: Mention nightly COPR | Ivan Molodetskikh | |
| 2024-07-22 | wiki: Document negative struts | Ivan Molodetskikh | |
| 2024-07-22 | Add negative struts to tests | Ivan Molodetskikh | |
| 2024-07-22 | feat: negative struts (to remove outer gaps) | Salman Farooq | |
| 2024-07-17 | Add an rpkg spec template | Ivan Molodetskikh | |
| 2024-07-16 | Implement gradient color interpolation option (#548) | Ivan Molodetskikh | |
| * Added the better color averaging code (tested & functional) * rustfmt * Make Color f32 0..1, clarify premul/unpremul * Fix imports and test name * Premultiply gradient colors matching CSS * Fix indentation * fixup * Add gradient image --------- Co-authored-by: K's Thinkpad <K.T.Kraft@protonmail.com> | |||
