On Friday, November 26, 2010, Sebastian Dransfeld <s...@tango.flipp.net> wrote: > On 11/26/2010 11:05 AM, Gustavo Sverzut Barbieri wrote: >> On Friday, November 26, 2010, Cedric BAIL<cedric.b...@free.fr> wrote: >>> On Fri, Nov 26, 2010 at 10:37 AM, Gustavo Sverzut Barbieri >>> <barbi...@profusion.mobi> wrote: >>>> On Friday, November 26, 2010, Enlightenment SVN >>>> <no-re...@enlightenment.org> wrote: >>>>> Log: >>>>> Search for icon theme in elm_need_efreet >>>>> >>>>> When searching for an icon in a theme, efreet needs to load the >>>>> specific >>>>> cache for the theme. So if an icon doesn't exist, this will be a huge >>>>> overhead. So it is better to find a theme on init, and then stick with >>>>> it. >>>> >>>> Nooooo!!!! >>>> >>>> Don't make app startup slower please, I'm already pissed off with >>>> current situation and planning to move edbus setup to a thread and you >>>> add this :/ >>>> >>>> Need to make this a thread or async, or delay this with a timer after >>>> de window is visible and with something graphical visible >>> >>> Or just do it once in elm_icon.c. >>> >>> But isn't elm_icon.c called every time you use an icon in a toolbar ? >>> Most app will be hit by slowness in that path and efreet API is not >>> async, nor threadable at all. So I don't see how we could make that >>> startup dependency faster right now. >> >> Icons may be set to use theme instead of FDO and thus very fast as >> it's EET/hash-only >> > > Then read the code. elm_need_efreet is only called if you add want to > use a fdo icon.
One may call the "need" function from their own code for other reasons (ie mime type usage) > Sebastian > > ------------------------------------------------------------------------------ > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel