#rust

95 posts · Last used 51m

Back to Timeline
@lobsters@mastodon.social · 2h ago
0
0
0
@lobsters@mastodon.social · 8h ago
0
0
0
@ObsidianUrbex@mstdn.social · 1d ago
👈 Boop! Photo of me booping a giant bucket wheel excavator right on the bucket-snoot. The scale of these machines is mind-blowing! A mechanical monster that once tore through the Earth strip mining coal. This monster is long dead, its rusting hulk retired and put out to pasture. #Germany #Rust #Explore #Photography #Machine #WeirdCarMastodon #Adventure #Mining
388
0
200
In reply to
@YaLTeR@mastodon.online · Oct 31, 2023
Decided to make a new demo video for niri, finally. The last one was so old that niri didn't even have cursors implemented, it showed an orange rectangle instead. 🫠 Here's the link again for the curious: https://github.com/YaLTeR/niri Very happy I've come this far writing my own compositor from scratch. Honestly thought my motivation would only last for two weeks max, but here we are. :blobcattea: Learned a ton in the process, and now this experience helps me with Mutter & Shell profiling. #rust
83
0
33
In reply to
@YaLTeR@mastodon.online · Dec 23, 2023
A month has passed and a number of important additions have landed in niri, so here's a second alpha release: https://github.com/YaLTeR/niri/releases/tag/v0.1.0-alpha.2 Highlights include relative-pointer and pointer-constraints which let Xwayland masterfully handle 3D games mouse look, and popup unconstraining which prevents popups from opening off-screen. I actually made popups place within their window with some padding, which looks quite nice. #rust #wayland
9
0
3
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 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 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 07, 2024
By the way! I'll be giving a talk at RustCon in Moscow on December, 6! :ablobcatwave: https://rustcon.ru/ Wherein I will briefly describe what a Wayland compositor is, and then show several testing and profiling workflows that I've been using to keep niri stable, robust and performant. (The invitation to submit a talk was completely unexpected, guess niri found its way into the right eyes. 😅) There will be a recording, though in Russian. #rust #niri
18
0
2
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