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

Reply via email to