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
