Hi dave,

I found a bug this week end when I try to use bang. Actually it makes e 
crashing when the composite extension is not enabled. The error comes 
from the  errorhandler  section  in the debugging  part at the line
o =   e->error_code - compDisplays->damageError  which should be 
replaced by this

o = e->error_code;
    if(compDisplays)
       o-= compDisplays->damageError;

the reason of that is that the variable comDisplays is defined only if 
all the extensions are present and loaded, otherwise e crashes when you 
try to load the bang module. I take the opportunity to indicate that 
bang does not work with nvidia Geforce 4 420 Go chipset because one of 
the GLX_EXT_texture_from_pixmap seems to be not present in my 
configuration (I have a Geforce 4 420 Go with nvidia drivers installed).

regards

Mathieu

Dave wrote:
> Toma ha scritto:
>   
>> Awesome :)
>> Im using it now. Everything is a little choppy, and I have tail -f
>> .xsession-errors looking at me and it all looks quite busy.
>> Dropshadows, fade in/out both dont work, but the expose type motion is great 
>> :)
>>   
>>     
> I have forgotten... the configuration menu isn't done, the one you see 
> is the old from bling. No configuration for now.
>   
>> Is this just a modified compiz plugin? Id love to help, but I cant code. 
>> *blush*
>>   
>>     
> Yes it's a modified compiz plugin, we can easly port other, but someone 
> probably not (as the cube).
>   
>> Just a random themer.
>> Toma-
>>
>> On 12/01/2008, Dave <[EMAIL PROTECTED]> wrote:
>>   
>>     
>>> Toma ha scritto:
>>>     
>>>       
>>>> X just to a BANG to the head...
>>>>
>>>> ***  BANG  ***
>>>> enlightenment: symbol lookup error:
>>>> /usr/local/lib/enlightenment/modules/bang/plugins/libscale.so:
>>>> undefined symbol: _
>>>> xterm:  fatal IO error 32 (Broken pipe) or KillClient on X server ":0.0"
>>>>
>>>> :)
>>>>
>>>> Toma-
>>>>
>>>>       
>>>>         
>>> Just remove the four "_" functions from scale.c (line 1412 and 1426).Or
>>> just use the correct version that is now online ;)
>>> Thank for spotting
>>> Dave
>>>
>>> P.S. there is also a little page at
>>> www.gurumeditation.it/coding/bang
>>>     
>>>       
>>>> On 12/01/2008, Dave <[EMAIL PROTECTED]> wrote:
>>>>
>>>>       
>>>>         
>>>>> 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
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>>>
>>>>>
>>>>>         
>>>>>           
>>>     
>>>       
>
>
> -------------------------------------------------------------------------
> 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
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>   


-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to