For all of you that like desktop effect ala compiz there is a good news.

I make some works on the old bang module, if you don't know bang is a 
compiz derivate packed in e module. So a module that do composite using 
OpenGL.  :)

There is also the scale plugin (automatically loaded) that do the famous 
exposè effect ... yes it works  :)
For now you can only activate / disactivate it from keyb (can't select 
the window with the mouse). First I want to fix well the core.

I have redone pratically all the source (apart the core components), 
this is a brief list of changes:
- remove all wm code
- remove own configuration system (e do it better)
- remove own event-grabbing system (you can now set bindings directly 
from e keybinding config.
- redone plugins load/unload
- fix event loop (removed it in real)
- some fix at the scale plugin (need more work)
- some efl formatting
- surly other thing ...


It works well on my machine, but need to test on different  hw and 
different e configuration.

This is unresolved (for now) issue:

    1. Shelf if placed over the other window make some strange thing, 
here it start working after 30 seconds.  ??
    2. The module is delayed because if not all the popup windows stay 
under the others (both e menus and applications menu). We need to solve 
this first as if module is not delayed
shelf also work well ... solving prob 2 also solv 1  ;)
    3.  The window-geometry rect conflict. You must disable it.
    4. When window appear the border is draw with trash (usualy black) 
for a fraction of second. Probably the window is showed too early.
    5. If you start the module 2 times (without an e restart in between) 
your xsession will badly crash  :(


...and at the end heres the link:

http://www.gurumeditation.it/files/bang-0.0.16.tar.gz

To use the scale plugin you must first set up a keybinding for it, use 
the normal e keybinding config. And remember to disable 
"window-coordinate-on-move-rectangle"

Hope that someone else wants (have time) to contribute on this 
project...maybe for this first 5 bugs.

Bye
Dave


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to