On Sun, Oct 17, 2010 at 1:50 AM, Gustavo Sverzut Barbieri <[email protected]> wrote: > On Saturday, October 16, 2010, Brian Wang <[email protected]> wrote: >> On Sat, Oct 16, 2010 at 1:31 AM, Gustavo Sverzut Barbieri >> <[email protected]> wrote: >>> On Friday, October 15, 2010, Brian Wang <[email protected]> wrote: >>>> Hello list, >>>> >>>> I just svn'd up and found elm_toolbar_item_add() API is modified to >>>> take an icon string instead of the old Evas_Object * as its icon. >>>> I have bunch of dynamically loaded icons (associated with modules >>>> within subdirectories) and they are not part of a standard theme file. >>>> >>>> How do I set the toolbar icons with the new API? >>> >>> Preferably add them to one edj and register it as theme extension. >>> Another option is to add them to freedesktop.org icon theme dir and >>> enable it's usage. But as said the first option is the best. >> >> OK. Thanks. :-) >> >>> >>> >>>> A side question: How is this kind of API change discussed? As an EFL >>>> user, I find it sometimes quite troublesome failing to compile my apps >>>> after a svn update. >>> >>> Sorry, the API is not 1.0 so we can do it (yet, probably last month). >>> It was discussed at irc only. As Leandro said, few others may change, >>> such as menu. >>> >>> It's for good, but an annoyance :( >> >> Perhaps, we may get some warnings on the dev list about modifications >> to the existing API? > > That's a good practice I try to do, but sometimes it slips. However > this one was mentioned in the e-svn ml.
You mean r53407 commit? The subject line for e-svn ML, which I assume is automatically generated by a post-commit script, only shows the files that commit touches without a [WARNING: API Change] tag or something like that. Is it possible to monitor the commit diff that if there are changes to header files, put a nice little warning prefix to the subject line? Just an idea. :-) > > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: [email protected] > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 > -- brian ------------------ Cool-Karaoke - The smallest recording studio, in your palm, open-sourced http://cool-idea.com.tw/ iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe ------------------------------------------------------------------------------ Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
