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"<barbi...@profusion.mobi> > To: "Enlightenment developer > list"<enlightenment-devel@lists.sourceforge.net> 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 <her...@naver.com>: > > 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