News for hackers. Stuff that matters.
Re:Understanding the working of X11 from the ground up (2017) by MayeulC on Monday September 23, 2019 @05:42PM (#21054043)
> Sway WM also does not have support for drawing tablets. I found this out, by, well, loading up a drawing program and noticing the lack of pressure sensitivity. So, that's what I'm currently working on.

Hey, thank you for working on this! The other day I plugged a tablet in, and found myself quite dumb with it not working properly. I wanted to have a go at implementing the tablet v2 protocol under wlroots, but it sounds like I'll hack on something else : P

Re:Understanding the working of X11 from the ground up (2017) by jchw on Monday September 23, 2019 @11:04PM (#21056111)
No problem. There's some issues with it right now, but feel free to give it some testing at https://github.com/swaywm/sway/pull/4570.

It has been an interesting exercise so far, and frankly a quite pleasant one. Rather than autotools or CMake, many of these projects are using Meson, which is just so much nicer. I also really have learned to appreciate Sway WM's code, which I personally think is quite nice now, after having worked with it (though, admittedly, the ease of segfaulting does make you long for something like Rust.)

Re:Understanding the working of X11 from the ground up (2017) by MayeulC on Tuesday September 24, 2019 @11:07AM (#21060975)
Thanks again! I might just try this out. Just one small thing: I was expecting this to be a wlroots PR. Why would it be sway-specific?
Re:Understanding the working of X11 from the ground up (2017) by Sir_Cmpwn on Tuesday September 24, 2019 @11:14AM (#21061062)
wlroots already has first-class drawing tablet support, but the "process input events" parts and the "dispatch input events to clients" parts are separated and it's up to the compositor to connect them in the ways they best see fit.