Decided to try writing a Wayland compositor for fun.
-
replied to Ivan Molodetskikh on last edited by
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
Read here and download when your distribution package updates: https://github.com/YaLTeR/niri/releases/tag/v25.01
-
replied to Ivan Molodetskikh on last edited by
something odd about these windows
-
replied to Ivan Molodetskikh on last edited by
this is a completely normal screenshot. nothing unusual here
-
replied to Ivan Molodetskikh on last edited by
Looking for testing and feedback for server-side shadows: https://github.com/YaLTeR/niri/pull/990
-
replied to Ivan Molodetskikh on last edited by
ppl from our niri matrix playing around with the new compositor-side shadows! These screenshots are from @r4hulrosh4n and calops (no fedi)
-
replied to Ivan Molodetskikh on last edited by
Added shadow support for layer-shell surfaces!
Though unfortunately layer-shell has no way to signal the visual geometry, so this only looks right if the layer surface doesn't have its own margins.
https://github.com/YaLTeR/niri/wiki/Configuration:-Layer-Rules#shadow
-
replied to Ivan Molodetskikh last edited by
I'm adding tabs to niri. Instead of some separate mode, they're just changing how a column is displayed. This means all your hotkeys and everything works exactly the same with tabs. Which was a wonderful UX idea by @elkowar!
I've got a draft PR going with some design and UX questions, please feel free to try it and give feedback: https://github.com/YaLTeR/niri/pull/1085
-
replied to Ivan Molodetskikh last edited by
Why would you even want tabs in niri? Occasionally it's quite useful. For example, when streaming programming, I increase the font size, so I can no longer fit editor + terminal on the screen at once. Scrolling back and forth gets annoying, and tabs feel just right for this.
-
O oli@mastodon.hermitcollective.net shared this topic
-
replied to Ivan Molodetskikh last edited by
We just hit 5000 stars!
-
replied to Ivan Molodetskikh last edited by
A ton of changes in the tabs PR over the past few days. Mainly various options (tabbed display by default, tab indicator position, etc.).
Just finished with a big one: you can now place the tab indicator within the column rather than "outside". This is needed for thicker tab bars, since otherwise they overlap adjacent windows.
-
replied to Ivan Molodetskikh last edited by
I merged tabbed columns into niri! Now you can play around with them using your nearest niri-git package. With working animations and all
Noticed tabs can sometimes be useful for comparing windows without taking screenshots. Here for example I'm running the Adw demo from F41 vs. nightly Flathub, showing the slight color difference and apparently a 1 px layout shift.
-
replied to Ivan Molodetskikh last edited by