Yes this is a good idea. We need a wrapper layer for x and wayland. Even ecore_evas will offer the APIs, we should consider usecases in elementary applications.
Daniel Juyung Seo (SeoZ) On Fri, Jan 18, 2013 at 4:14 AM, Rafael Antognolli <[email protected]> wrote: > Yes, if it's exposed through ecore_evas, then it will allow usage > outside of elementary. > > On Thu, Jan 17, 2013 at 3:17 PM, Christopher Michael > <[email protected]> wrote: >> While still allowing usage Outside of Elementary (one would hope) >> >> dh >> >> Rafael Antognolli <[email protected]> wrote: >>> >>> On Thu, Jan 17, 2013 at 2:49 PM, Gustavo Sverzut Barbieri >>> <[email protected]> wrote: >>>> >>>> On Thu, Jan 17, 2013 at 2:43 PM, Michael Blumenkrantz >>>> <[email protected]> wrote: >>>>> >>>>> On Thu, 17 Jan 2013 14:39:17 -0200 >>>>> Rafael Antognolli <[email protected]> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> Ecore_X have been around for some time already. It's a library that >>>>>> allows us to write code not covered by Ecore_Evas API, but that it's >>>>>> specific to X. >>>>>> >>>>>> However, since it's all inside >>>>>> EFL, wouldn't it be possible to have a >>>>>> layer on top of Ecore_X, that exposes thoses APIs, but that allows us >>>>>> to have different implementations (e.g. for different backends)? Or >>>>>> maybe just move those calls which seem to be generic enough to >>>>>> Ecore_Evas? >>>>>> >>>>>> I'm referring to things like DND, selection, DPI get, screen info, >>>>>> etc. Maybe some of them are already in a common place, but I'm sure >>>>>> that there are more things to be moved/changed. >>>>> >>>>> >>>>> >>>>> you mean, perhaps, something like ecore_evas? >>>> >>>> >>>> >>>> Indeed, it's a best fit for ecore_evas. Now that we have wayland and x >>>> it's time to make an uniform API for these things. Maybe based on >>>> Elementary's usage? >>> >>> >>> Yep, that would be a good start. >>> >>> -- >>> Rafael Antognolli >>> http://antognolli.org/ >>> >>> ________________________________ >>> >>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>> MVC, >>> Windows 8 Apps, JavaScript and much more. Keep your skills current >>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>> MVPs and experts. ON SALE this month only -- learn more at: >>> http://p.sf.net/sfu/learnmore_122712 >>> ________________________________ >>> >>> enlightenment-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > -- > Rafael Antognolli > http://antognolli.org/ > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122712 > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ------------------------------------------------------------------------------ Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
