Open inclement opened 1 year ago
Just waiting on me getting around to fixing the github actions, the code changes seem to work although I haven't fully tested yet.
Github actions finally working again, testing now. Will merge once I don't hit any issues for a couple of days.
Hmm, there's some damage tracking issue, visible in multiple apps including firefox and bemenu. It seems we're missing some damage events, e.g. if I press a key to switch tabs in firefox I see nothing for a significant fraction of a second until something triggers a render as opposed to immediately having a redraw of the damaged region triggered. Similarly opening bemenu with a hotkey starting to type doesn't display the new input immediately, until something triggers a bemenu redraw.
This is probably a vivarium bug, not in wlroots. Hopefully all this goes away when switching to the scene graph api anyway, but in the meantime it obviously needs to work...
I will investigate, hopefully it's something simple.
Fixes and dependency version bump to support wlroots 0.16.