#smithay

17 posts · Last used 2d

Back to Timeline
In reply to
@YaLTeR@mastodon.online · Jan 27, 2024
Well, I'm happy to release the first stable version of niri, my scrollable-tiling compositor: https://github.com/YaLTeR/niri/releases/tag/v0.1.0 Very satisfied with the current state, even though there's plenty left to do. Took a lot of time and work but I've certainly learned a lot, and I'm glad to have contributed a bit to Smithay too! #wayland #rust #smithay
75
0
37
In reply to
@YaLTeR@mastodon.online · Feb 17, 2024
The window opening animation is now live as part of niri v0.1.2: https://github.com/YaLTeR/niri/releases/tag/v0.1.2 I'm really looking forward to more animations, but wow they sure do need a lot of care to get right in all the edge cases. Also, I added a way to programmatically invoke compositor actions, and turns out that's quite useful for making video demos! #wayland #rust #smithay
34
0
12
In reply to
@YaLTeR@mastodon.online · Mar 09, 2024
Tagged niri v0.1.3: https://github.com/YaLTeR/niri/releases/tag/v0.1.3 This one has much improved touchpad gestures with inertia, springs, rubberbanding and everything else I copied from libadwaita, my primary source for things that feel good :blobmiou: Also thanks @alice@mk.nyaa.place for helping and giving feedback on the gestures and for giving a try to the touch support! #wayland #rust #smithay
41
0
17
In reply to
@YaLTeR@mastodon.online · Mar 30, 2024
Amidst all the fires being put out, niri 0.1.4 which can block out windows from screencasts! https://github.com/YaLTeR/niri/releases/tag/v0.1.4 And also gamma control, focus follows mouse, warp mouse to focus, wheel and touchpad scroll bindings, xdp-gnome 46 support. Also, every single config option is now documented on the wiki! Which took like an entire week of work (even though I was reusing a lot of my previously written docs in the config). Check it out here: https://github.com/YaLTeR/niri/wiki/Configuration:-Overview #wayland #smithay #rust #niri
36
0
10
In reply to
@YaLTeR@mastodon.online · Apr 20, 2024
All the animations, plus VRR, today in niri 0.1.5: https://github.com/YaLTeR/niri/releases/tag/v0.1.5 I also remade the demo video to showcase the animations and some of the newer features! #niri #smithay #rust #wayland
41
0
25
In reply to
@YaLTeR@mastodon.online · May 04, 2024
Another tricky feature, rounded corners! Took several days, but I believe I've got a pretty complete implementation. You (manually) set the window corner radius and whether to force-clip the window. You can set radius per-corner to match GTK 3 apps. It works correctly with subsurfaces, blocked-out windows, transparency, gradient borders, resize and other animations. Optimization-wise, opaque regions and even overlay plane unredirection work where possible! #niri #smithay
17
0
3
In reply to
@YaLTeR@mastodon.online · May 18, 2024
Niri 0.1.6 with interactive window resizing, rounded corners, named workspaces, mouse view scrolling, animation custom shaders, screen transition! https://github.com/YaLTeR/niri/releases/tag/v0.1.6 Didn't realize quite how many release notes there would be this time; even had to use an extra level of headings. 😅 #niri #smithay #rust #wayland
52
0
22
In reply to
@YaLTeR@mastodon.online · Jun 17, 2024
Over the past few weeks I've been working on fractional scaling for niri. A simple implementation took about a day, but to do it *properly* I had to refactor the entire layout code to work in floating-point. The result is well worth it though. Borders, gaps and windows are always physical-pixel aligned, and not restricted to integer logical pixel positions. There's no blur or position-dependent +-1 px jank. Fractional-scale-aware clients remain crisp at any scale. #niri #smithay
38
0
17
In reply to
@YaLTeR@mastodon.online · Jun 29, 2024
niri v0.1.7 is out with fractional scaling, window screencasts and many smaller improvements! https://github.com/YaLTeR/niri/releases/tag/v0.1.7 #niri #smithay #wayland #rust
43
0
13
In reply to
@YaLTeR@mastodon.online · Aug 10, 2024
My Wayland compositor, niri, turns one today! :ablobcatrave: Here's v0.1.8 with bind key repeat, screenshot UI pointer toggle, gradient color spaces, wlr screencopy v3 and output management, and lots of other improvements: https://github.com/YaLTeR/niri/releases/tag/v0.1.8 #niri #smithay #wayland #rust
61
0
18
In reply to
@YaLTeR@mastodon.online · Sep 14, 2024
After the Waybar maintainer speedran merging my niri modules and releasing, I would feel bad delaying any longer, so here's niri 0.1.9 :) Event stream IPC for bars, better window resizing, properly named outputs, on-demand VRR, out-of-the-box fix for NVIDIA flickering, and other improvements! https://github.com/YaLTeR/niri/releases/tag/v0.1.9 #niri #smithay #wayland #rust
49
0
14
In reply to
@YaLTeR@mastodon.online · Nov 09, 2024
Interactive window moving, laptop lid and tablet mode switch binds, mouse and touchpad scroll speed setting in today's niri v0.1.10 release! https://github.com/YaLTeR/niri/releases/tag/v0.1.10 Also, niri-ipc is now on crates.io, but keep in mind that it will not be Rust-semver-stable: https://crates.io/crates/niri-ipc #wayland #smithay #rust #niri
35
0
11
In reply to
@YaLTeR@mastodon.online · Jan 11, 2025
After a full day of writing release notes (god how'd it take so long 😫), niri v25.01 is out with Floating Windows and Working Layer-Shell Desktop Icons and Layer-Shell Screencast Blocking Out and so many more improvements! Yes, you read that right, we finally escaped zerover! I feel that niri is now ready to graduate from v0.1 :ablobcatbongo: Read here and download when your distribution package updates: https://github.com/YaLTeR/niri/releases/tag/v25.01 #niri #smithay #wayland #rust
56
0
16
In reply to
@YaLTeR@mastodon.online · Feb 22, 2025
Today I'm releasing niri v25.02 with tabs, shadows, DnD view scrolling, and a ton of other improvements! Read the release notes at https://github.com/YaLTeR/niri/releases/tag/v25.02 and @ your distro to update the package. :ablobcatbongo: [[honestly wtf how did so much stuff happen, it's been barely over a month]] #niri #smithay #wayland #rust
68
0
40
In reply to
@YaLTeR@mastodon.online · May 17, 2025
After long 3 months of work, I'm glad to release niri v25.05 with the Overview, screenshot UI tablet and touch support, dynamic screencast target and windowed fullscreen, IPC pick-window and pick-color, window urgency, and lots of other things! :ablobcatbongo: :apartyblobcat: Release notes prepared for your reading pleasure as always: https://github.com/YaLTeR/niri/releases/tag/v25.05 #niri #smithay #rust #wayland
103
0
53
In reply to
@YaLTeR@mastodon.online · Aug 30, 2025
niri v25.08 is now released with a logo, xwayland-satellite integration, basic screen reader support, NVIDIA screencast flickering fix, window positions and sizes in IPC, and many other improvements! :ablobcatbongo: Read the notes here: https://github.com/YaLTeR/niri/releases/tag/v25.08 now i need at least a month off from any release notes preparation 😴 #niri #smithay #wayland #rust
69
0
44
In reply to
@YaLTeR@mastodon.online · Nov 29, 2025
Today I'm releasing niri v25.11 with long-awaited config includes, Alt-Tab, true maximize, custom modes, and a bunch of other improvements! :ablobcatbongo: :ablobcatbongo: Enjoy the release notes :) https://github.com/YaLTeR/niri/releases/tag/v25.11 #niri #smithay #wayland #rust
138
0
64

You've seen all posts