On Wed, 5 Dec 2012 09:00:13 -0200 Gustavo Sverzut Barbieri <[email protected]> said:
> On Wednesday, December 5, 2012, Christopher Michael wrote: > > > 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. > > > Is that the only blocker? Seems feasible to work on that instead of > maintaining 2 Evas and Ecore_X engines. > > Anything else? Cedric mentioned about GL, could someone confirm? Is it > possible to do it in xcb and the guy uses xlib on top, if xlib is built > with xcb it should work. i think maybe xinput2.2 and opengl - opengl needs xlib. :( > > > > 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] <javascript:;>> 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] <javascript:;> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: [email protected] > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 > ------------------------------------------------------------------------------ > 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 > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ 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
