Hi all,

Lately having to read more code than I'd like, but some stuff came to my mind 
as cleanup. Please comment before I execute them tomorrow:

- remove directfb

- remove ifdef related to async pipe and image preload. Always enabled

- remove cserve1

- remove Evas pipe (up to discussion, but I rather remove it and the huge 
amount of code that exist to support it). With the new thread system it 
wouldn't work as is, we'd need to modify it anyway and I don't think it will 
bring much gain. 

- remove code to clip to an image/mask. Seems to not be working, it's quite 
complex and nobody seems to be getting it anytime soon. It's better to come to 
it again in a clean approach than try to fix what's in there now 

- remove code, mostly commented, to handle filters. Nash started but it never 
worked and there are mountains of code related to that commented or #if 0

- various general cleanups of commented or #if 0/1 in the engines. Particularly 
in x11. Raster, could you check those? Likely you added most of them.


On a related note I wonder about xlib x xcb. I tried xcb in the beginning 
"because it was cool" but our engines did not work properly and I reverted to 
xlib since then (2007? 2008?). How is it now? Do we really have to maintain 
xlib if xcb is working? Seems xlib is implemented on top of xcb now. Reducing 
one engine in Evas and one in Ecore would be helpful. 

--Gustavo

Sent from my iPhone
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to