e17 rules
I'm using Enlightenment e17 (CVS version) on debian etch and it certainly rules. There are a few glitches here and there (it is a development version after all) but for not being a release it works quite well.
One of the details it has is with trasparency. The previous versions of Enlightenment implemented a really nifty trick to use transparency (almost every window manager now supports this 'transparency' method), where the windows just make a copy of the area of the background where the window is placed and use it as the background. This works for static apps, but when you start moving windows around you notice the lag on refreshes. Also, this method does not allow for transparent windows to show other whindows behind it.
This is the approach that Eterm uses. But e17 has changed a few things, allowing real transparency in the windows. You can watch it while using an animated background and placing a transparent module (the desktop pager, for example) on top of it. You can see the animation through the transparent window. So transparency does not work in Eterm (debian version and the CVS version), because it needs a 'root' bitmap set on the desktop, and with the new background model on e17 none is set when you load an EDJ background (most applications that simulate a transparent background use this technique).
The only way to simulate transparency on Eterm (or xchat or any other application that uses the classical approach to transparency) on e17 is to apply a static background to the desktop (ie, using e17setroot). You can create a snapshot of your animated background, load it using e17setroot and then load the animated background using the background selector; this way you will have an animated background, and Eterm will seem trasparent.
Engage is very nifty, but I still prefer IBar, since Engage still needs some work. Another feature that I'm missing from e17 is the transitions when changing virtual screens. Right now the only implemented transition is 'vswipe', which just overwrites the content of the screen. There's a 'crosover' transition somewhere in the code, but it's not working (or I'm looking in the wrong place). enlightenment_remote works like a charm, I don't need any other configuration tool.
All in all, e17 is very usable, and easy on the eyes. The fonts look great and the colors used by default are really beautiful, and when people look at my desktop they are impressed. As for stability, I've had some issues here and there, but all of them happened when pushing the edge trying to do advanced stuff. I'm really looking forward for a final release, sometime next year (i hope).
One of the details it has is with trasparency. The previous versions of Enlightenment implemented a really nifty trick to use transparency (almost every window manager now supports this 'transparency' method), where the windows just make a copy of the area of the background where the window is placed and use it as the background. This works for static apps, but when you start moving windows around you notice the lag on refreshes. Also, this method does not allow for transparent windows to show other whindows behind it.
This is the approach that Eterm uses. But e17 has changed a few things, allowing real transparency in the windows. You can watch it while using an animated background and placing a transparent module (the desktop pager, for example) on top of it. You can see the animation through the transparent window. So transparency does not work in Eterm (debian version and the CVS version), because it needs a 'root' bitmap set on the desktop, and with the new background model on e17 none is set when you load an EDJ background (most applications that simulate a transparent background use this technique).
The only way to simulate transparency on Eterm (or xchat or any other application that uses the classical approach to transparency) on e17 is to apply a static background to the desktop (ie, using e17setroot). You can create a snapshot of your animated background, load it using e17setroot and then load the animated background using the background selector; this way you will have an animated background, and Eterm will seem trasparent.
Engage is very nifty, but I still prefer IBar, since Engage still needs some work. Another feature that I'm missing from e17 is the transitions when changing virtual screens. Right now the only implemented transition is 'vswipe', which just overwrites the content of the screen. There's a 'crosover' transition somewhere in the code, but it's not working (or I'm looking in the wrong place). enlightenment_remote works like a charm, I don't need any other configuration tool.
All in all, e17 is very usable, and easy on the eyes. The fonts look great and the colors used by default are really beautiful, and when people look at my desktop they are impressed. As for stability, I've had some issues here and there, but all of them happened when pushing the edge trying to do advanced stuff. I'm really looking forward for a final release, sometime next year (i hope).

0 Comments:
Post a Comment
<< Home