there's at least one reason to keep xlib: xcb doesn't support custom mouse
cursors. unless we add loaders and workarounds for this, it's definitely
worth keeping xlib.

also we really do need a server profile build for the efl tree. having to
build all of evas and ecore-evas stuff when you just want ecore-con is a
pain.

On Wed, Dec 5, 2012 at 9:58 AM, Gustavo Sverzut Barbieri <
[email protected]> wrote:

> 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
>
------------------------------------------------------------------------------
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