@sir too much magic
sway 1.3-rc1 released:
wlroots 0.9.0 released:
Languages which are not C should not depend on C. A language design is much more compelling when its own compiler, runtime, stdlib, etc are self-hosting (i.e. written in the language itself). Constraining ourselves to a language design which can route all of its syscalls through the libc abstraction layer (which is THICK) constrains our language designs in ways I dislike.
Current status: trying to fix Go's charset handling
Status update, december 2019
I've been working on an experimental libliftoff-based compositor:
Today I did some power usage measurements. Without using hardware planes (ie. current wlroots), the compositor uses 550mW. With hardware planes (libliftoff), the compositor uses 300mW.
This is a win!
New layer-shell based dock
Bugs closed per line in diff: 5
@Wolf480pl Ah right, forgot about these. I think they belong to the same feature-set as progress bars, and should probably be part of a separate protocol.
Sent a wayland-protocols proposal for urgency hint support
Making some good mrsh progress :)
Spent some time working on libliftoff today. I think the next step will be to build a wlroots-based testbed to see how the library works in practice and check that we get actual power savings.
@rgrison This isn't GNOME, this is wxrc :)