On 05/12/12 10:05, Michael Blumenkrantz wrote: > 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. >
Yes. XCB does not have xcursor library support (ie: there is no xcb-xcursor to read the xcursor files). We could implement some code to read those tho, and it is on my (overgrown) TODO list...just have to find time. dh > 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
