On Sun, 19 Feb 2012 00:20:48 +0900 ChunEon Park<her...@naver.com> said:

it can be done with group names. eg:

elm/button/base/default
vs
elm/button/base2/default
vs
elm/button/base3/default

we can version things at runtime just by doing this. things will auto fall-back
to the  default themes more modern version if theme doesn't provide the new
version. :)

> Ok. I worried about incompatibility of widget and it's theme.
> Anyhow, Enjoy would have warning/error messages cause of the edj version, 
> If app create "/path/to/file.edj" based on 1.0 
> ------------------------------------
> -Regards, Hermet-
>  
> -----Original Message-----
> From: "Gustavo Sverzut Barbieri"&lt;barbi...@profusion.mobi&gt; 
> To: "Enlightenment developer
> list"&lt;enlightenment-devel@lists.sourceforge.net&gt; Cc:
> enlightenment-...@lists.sourceforge.net Sent: 12-02-18(토) 00:55:22
> Subject: Re: [E-devel] E SVN: hermet IN trunk/elementary: data/themes/widgets
> src/lib 2012/2/17 ChunEon Park &lt;her...@naver.com&gt;:
> > it sounds like dependency of packages are broken already.
> I completely miss what you mean here.
> What we're trying to say is:
> File: "/path/to/file.edj"
> Elementary:
>  group: elm/frame/base/enjoy
>  version: 1
>  elm_theme_extension_add(NULL, "/path/to/file.edj");
>  elm_widget_style_set(frame, "enjoy") -> checks for version == 1
> Enjoy:
>  group: nowplaying
>  version: 2
>  edje_object_file_set(myedje, "/path/to/file.edj", "nowplaying") ->
> then check version == 2
> -- 
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --------------------------------------
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing 
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing 
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to