A Double Dose Of The W

As some of you may have gathered, there’s been a lot of work happening on E19 in recent times. I’d say that the amount of work happening on E19 that is specific to Wayland is probably best represented by this image:

A big thanks to Isabelle Stévant for the quick artwork when I asked for a simple, but elegant portrayal of how dedicated we are to Wayland.

“The meter isn’t redlining,” you say? That’s because next week we’re going to take it to the next level. For now, however, here’s a world first screenshot of some of E19’s capabilities:

This is E18 (not visible) running Xephyr which is managed by E19(X) which has a rootless, Wayland-only E19(W) compositor (NOT a Weston shell) running inside. Both instances of E19 have a Wayland SHM engine Terminology running on the left and a protocol-native (X window on the outside, Wayland surface on the inside) compositor settings window on the right. Both are running off the same binaries with no configuration/recompiling necessary. A big shout to Chris “devilhorns” Michael for writing the initial prototype of the E-Wayland compositing engine in E18, because this wouldn’t have gone as smoothly otherwise.

There’s some obvious bugs visible in the above picture, but it’s mostly working at this point; those interested can get the source directly from the “e19” branch in git–this is not closed code. Any and all bug reports should be sent to Rafael Antognolli, who is responsible for the awful, terrible, fat frames on all of the EFL clients at this point in time.


Burrito: A First Look

art by Paul Amesbury

This should give readers a rough idea of what the user experience for Burrito is currently like.

Codename: BURRITO

Excitement is the general feeling here this week. First came the notification that E19 is getting a presentation slot here:



Next, I’ve managed to fix nearly all of the really crippling E19 rendering issues. There’s a few remaining, but I have the incredible programming genius of Cedric BAIL on my side, which means it’s only a matter of time before they are all squashed. This means that it’ll be time to start adding back the bling that I talked about on the E18 blog. Spoiler alert: a new winlist is under development by a special, elite squad of EFL superheroes. More on this…probably not for a while, unfortunately.



Project BURRITO has just come out of the oven as of last night.  It still needs some time to cool, but I’m confident that it will be looking good and feeling good in time for LinuxCon EU. What is Project BURRITO, you ask? It’s the showcase demo for the presentation, and it’s going to be a great demo of what compositors are capable of. It’s also a totally unique feature which nobody has ever been crazy enough to implement previously.


Work continues, and suggestions for crazy features are always welcome. What eye candy do you want to see in E19?