State of Sway August 2017 August 9, 2017 on Drew DeVault's blog

Is it already time to write another one of these? Phew, time flies. Sway marches ever forward. Sway 0.14.0 was recently released, adding much asked-after support for tray icons and fixing some long-standing bugs. As usual, we already have some exciting features slated for 0.15.0 as well, notably some cool improvements to clipboard support. Look forward to it!

Today Sway has 24,123 lines of C (and 4,489 lines of header files) written by 94 authors across 2,345 commits. These were written through 689 pull requests and 624 issues. Sway packages are available today in the repos of almost every Linux distribution.

For those who are new to the project, Sway is an i3-compatible Wayland compositor. That is, your existing i3 configuration file will work as-is on Sway, and your keybindings and colors and fonts and for_window rules and so on will all be the same. It’s i3, but for Wayland, plus it’s got some bonus features. Here’s a quick rundown of what’s new since the previous state of Sway:

If this seems like a shorter list than usual, it’s because we’ve also been making great progress on wlroots too - no doubt thanks to the help of the many contributors doing amazing work in there. For those unaware, wlroots is our project to replace wlc with a new set of libraries for Wayland compositor underpinnings (it fills a similar niche as libweston). We now have a working DRM backend (including output rotation and hardware cursors) and libinput backend (including touchscreen and drawing tablet support), and we’re making headway now on drawing Wayland clients on screen. I’m very excited about our pace and direction - keep an eye on it here. I have also taken over for Cloudef as the maintainer of wlc during the transition.

In other news, our bounty program continues to go strong. Our current pot is $1200 and we’ve paid out $80 so far (and a $280 payout is on the horizon for tray icons). I’ve also started a Patreon page, where 26 patrons are generously supporting my work as maintainer of Sway and other projects. Many thanks to everyone who has contributed financially to Sway’s success!

That wraps up today’s post. Thanks for using Sway!

* I hate this crappy driver. It works, but don’t expect to receive much support for it. Linus said it best.

Articles from blogs I read Generated by openring

WASI support in Go

Go 1.21 adds a new port targeting the WASI preview 1 syscall API

via The Go Blog September 13, 2023

Finding Domains That Send Unactionable Reports in Mastodon

One of the things we struggle with on woof.group is un-actionable reports. For various reasons, most of the reports we handle are for posts that are either appropriately content-warned or don’t require a content warning under our content policy–things lik…

via Aphyr: Posts September 3, 2023

Summary of changes for August 2023

Hey everyone! This is the list of all the changes we've done to our projects and apps during the month of August. We'll also be reporting in our on position in the world, and on our future plans. Summary Of Changes 100r.co, added Heriot Bay, Balle…

via Hundred Rabbits September 1, 2023