Post B5ehexpe2U9YuDlovI by YaLTeR@mastodon.online
 (DIR) More posts by YaLTeR@mastodon.online
 (DIR) Post #AYj1kGmgcInXre2tAe by YaLTeR@mastodon.online
       1 likes, 5 repeats
       
       Decided to try writing a Wayland compositor for fun. Took me a few days to get things going to a video-able state.This is scrollable tiling, heavily inspired by PaperWM (which I'm still using and very much enjoying). You've got an infinite strip of windows that you can scroll through.It's also got dynamic workspaces which work like in GNOME Shell (the Correct™ way to do workspaces), but all monitors have workspaces.The repo is https://github.com/YaLTeR/niri if you want to peek at the code
       
 (DIR) Post #B3bCz2kjgGHkIxerb6 by YaLTeR@mastodon.online
       1 likes, 1 repeats
       
       btw we now have an artwork repo in the niri-wm org, and today Duncan Rose submitted two absolute FIRE wallpapers they created in Blender. Check out "pool" and "cut" in the wallpapers folder: https://github.com/niri-wm/artwork("pool" was inspired by one the Microsoft Ethereal wallpapers: https://microsoft.design/wallpapers/)#niri
       
 (DIR) Post #B4zOnVZcbm8BGBHNa4 by YaLTeR@mastodon.online
       0 likes, 1 repeats
       
       Updates on window blur in niri!1. The reason it's not done yet is I'm very busy with uni. Barely any time for my other projects.2. I implemented ext-background-effect for popups, fixed some edge cases and did some necessary refactors. A few more fixes left before merge.3. Meanwhile, various projects are adding ext-background-effect support. For example, DankMaterialShell's git version with quickshell-git already does blur out of the box.#niri
       
 (DIR) Post #B57bE82IysXinFpqIS by YaLTeR@mastodon.online
       5 likes, 15 repeats
       
       Bad Apple but it's an ext-background-effect blur region#wayland #niri
       
 (DIR) Post #B588pu6wV34B63cn9E by snowyfox@deadinsi.de
       0 likes, 1 repeats
       
       .
       
 (DIR) Post #B59f5p6IHtX9siuqg4 by drakulix@dreampi.es
       0 likes, 0 repeats
       
       @YaLTeR Finally a good test client! :neocat_laugh_tears:(link pls!)
       
 (DIR) Post #B59f5pLXNDj8e031RA by YaLTeR@mastodon.online
       0 likes, 1 repeats
       
       @drakulix there you go, just had to clean it up a bit: https://github.com/YaLTeR/wl-bad-apple
       
 (DIR) Post #B5JkV78QocNcPDOUIy by YaLTeR@mastodon.online
       0 likes, 2 repeats
       
       After an additional round of fixes, cleanups and huge commit splitting, I just merged The Blur Pull Request to niri main!https://niri-wm.github.io/niri/Window-Effects.htmlNow I want to see screenshots that put Tahoe to shame#niri
       
 (DIR) Post #B5ehexJ1zk47H4Vm5Y by YaLTeR@mastodon.online
       0 likes, 0 repeats
       
       A wild xdagiz appeared and corrected a constant in Smithay's GL code, fixing screenshots on older Intel laptops! Here's a screenshot from my ASUS Eee PC to prove it.https://github.com/Smithay/smithay/pull/2002#niri #smithay
       
 (DIR) Post #B5ehexcAqZNUERT3vU by YaLTeR@mastodon.online
       0 likes, 1 repeats
       
       After five months of (on and off) development, I'm glad to announce niri v26.04! It comes packed with features:- window blur, of course, in all its variations- mouse cursor in window screencasts- screencast IPC- optional includes- IME users can finally rename files in nautilus- Eee PC users can finally take screenshotsEnjoy the release notes: https://github.com/niri-wm/niri/releases/tag/v26.04#niri #wayland #rust
       
 (DIR) Post #B5ehexpe2U9YuDlovI by YaLTeR@mastodon.online
       0 likes, 1 repeats
       
       We have a new niri package update% WR! Arch broke the hour barrier, clocking in at 43 minutes: https://archlinux.org/packages/extra/x86_64/niri/NixOS was in for a great start with @zimward but got a terrible GitHub committer RNG 🥀🥀🥀#archlinux #niri
       
 (DIR) Post #B8j2ctpCOTjFjvMCx6 by YaLTeR@mastodon.online
       0 likes, 0 repeats
       
       I've written a page describing the security model that niri operates under (unsandboxed programs are trusted): https://niri-wm.github.io/niri/Security-Model.htmlIf I misunderstood or missed something, please tell!#niri #wayland
       
 (DIR) Post #B8j2cu45V7deU6K69w by YaLTeR@mastodon.online
       0 likes, 0 repeats
       
       I have received a minibatch of niri charms and I intend to hand them out to anyone within a 2 meter radius from me :)#niri
       
 (DIR) Post #B8j2cv3Pp6h9YJ14ka by YaLTeR@mastodon.online
       0 likes, 0 repeats
       
       behold, the jpeg shader#niri
       
 (DIR) Post #B8j2cvyqNadGQPswGO by YaLTeR@mastodon.online
       0 likes, 0 repeats
       
       shoutout to one of my favorite works of art https://youtu.be/kCU1RMDM22c
       
 (DIR) Post #B8j2cvzYKxCQScDVMu by YaLTeR@mastodon.online
       0 likes, 0 repeats
       
       niri just hit 25000 stars on GitHub!!!!#niri
       
 (DIR) Post #B9Eo4FjIaAFdHtgMUa by YaLTeR@mastodon.online
       0 likes, 1 repeats
       
       Today niri became 3 years old! 🎉️ :blobcat: I merged the Smithay upgrade which brought a bunch of fixes and tablet grabs: https://mastodon.online/@YaLTeR/117061055221948130And I also implemented and merged animations for windows moving between workspaces!This was probably the last *major* missing animation. It's been in the backlog for so long because it's tricky with regards to Z ordering (moving windows need to be on top of everything), clipping, and needs sync between three different animations.#niri #smithay