I forgot to tag this ranty mini-thread with #wayland but I assure you I am not intentionally sub-tooting.
also why does it care if it has "focus", whatever that means? either it's getting all the keyboard/mouse/touch/pad/stylus events or it's getting some of them or it's getting none of them. What does it do differently if the user is typing into a different window vs the user is not typing anywhere? Should it even be able to tell?
Surely there were better ways to accommodate "clients want to render their windows without the display manager adding an empty draggable strip at the top" than by making the clients responsible for dragging themselves and controlling their own stacking order? Naively I'd have expected a client shouldn't know or care if it's being rendered at the top of display 2 or the bottom of display 4 or on the side of the houses of parliament
Another couple of hours on fenestra, though it's been more about cleaning up what's there than adding anything new. Maybe tomorrow we'll add an input device
Very happy to find it does actually work on the console though, not just inside a n x11 window
still having some amount of fun porting https://drewdevault.com/2018/02/22/Writing-a-wayland-compositor-part-2.html to lua. Slow going as i don't know any lua
adjusted title because as @ehashman (I think?) said "In This House Crypto Means Cryptography"
https://hackaday.com/2018/12/04/teensy-liberates-the-thinkpad-keyboard/ USB conversions to use a laptop keyboard without the laptop. Me likes
but sawfish doesn't play too nice with hidpi displays and is looking less than completely maintained these days
I was looking for a window manager that I could extend in Lua (and therefore fennel), now I appear to be writing a wayland compositor in Lua (hopefully at some point will switch to fennel). How did I get here?
(Don't recommend me tiling WMs/compositors. I tried tiling and it turns out I don't like it)
Clojure, NixOS, Linux, Ruby, cycling, occasional inline skating. Gen X (remember them?) but aligns with snowflakes. A.k.a @telent_net in the bird place
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!