On Sat, 1 Oct 2011 13:40:36 -0300 Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote:
> You can get the icon and communicate with it later. Bt that still misses > memfile. > > But either we make a supidly big API or we create an Elm_Icon_Spec that > allows you to give memfile, edje, evas or string, let this be used to create > the icon in the required canvas. Or create it and use proxy to image and > then to a new image in another canvas. :-( We pretty much have this functionality in elm_icon already, and genlist/gengrid both use it effectively. There's no reason why toolbar (and other widgets) shouldn't do the same. > > Not that I think this API we have is great. But out of ideas to make it work > with required use cases. > > On Saturday, October 1, 2011, Mike Blumenkrantz <m...@zentific.com> wrote: > > On Sat, 1 Oct 2011 11:55:50 -0300 > > Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote: > > > >> On Saturday, October 1, 2011, Mike Blumenkrantz <m...@zentific.com> > wrote: > >> > On Sat, 1 Oct 2011 11:14:34 -0300 > >> > Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote: > >> > > >> >> Problem: if we move toolbar to menu, if the menu is implemented as > >> another > >> >> window, then another evas, it would fail. This menu thing is a > expected > >> >> behavior for both desktop and mobile, but mobiles usually will have it > in > >> >> the same window. > >> > ...what? > >> > >> Toolbar with many items in a small viewport. One of the solutions it to > make > >> it scrollable (horrible in many cases), or make it a menu (used by > windows, > >> kde, gnome, ...). Embedded often creates a list view for it, and even > allows > >> the items to be replaced in the toolbar (see iPhone). We're trying to > >> support these cases, thus the string. > > That's great, but it isn't really relevant here; icon api supports using a > > string as well. > > The point is that currently there is no way to easily do something like > tinting > > an icon or loading from memfile aside from the hacky functions that I've > added > > in the past week, functions which shouldn't be necessary. > >> > >> > >> > >> >> > >> >> On Friday, September 30, 2011, Enlightenment SVN < > >> no-re...@enlightenment.org> > >> >> wrote: > >> >> > Log: > >> >> > update elm todo > >> >> > > >> >> > > >> >> > Author: discomfitor > >> >> > Date: 2011-09-29 22:14:48 -0700 (Thu, 29 Sep 2011) > >> >> > New Revision: 63712 > >> >> > Trac: http://trac.enlightenment.org/e/changeset/63712 > >> >> > > >> >> > Modified: > >> >> > trunk/elementary/TODO > >> >> > > >> >> > Modified: trunk/elementary/TODO > >> >> > =================================================================== > >> >> > --- trunk/elementary/TODO 2011-09-30 04:26:58 UTC (rev 63711) > >> >> > +++ trunk/elementary/TODO 2011-09-30 05:14:48 UTC (rev 63712) > >> >> > @@ -1,3 +1,7 @@ > >> >> > Bugs: > >> >> > pager is not smooth at large sizes > >> >> > large tooltips do not work with compositing enabled > >> >> > + > >> >> > +Things That Just Need To Be Rewritten (tm): > >> >> > + toolbar icon api is broken, should take an actual elm_icon. > requires > >> >> new elm_toolbar_item_update api as well > >> >> > + panel edc > >> >> > > >> >> > > >> >> > > >> >> > >> > ------------------------------------------------------------------------------ > >> >> > All of the data generated in your IT infrastructure is seriously > >> valuable. > >> >> > Why? It contains a definitive record of application performance, > >> security > >> >> > threats, fraudulent activity, and more. Splunk takes this data and > >> makes > >> >> > sense of it. IT sense. And common sense. > >> >> > http://p.sf.net/sfu/splunk-d2dcopy2 > >> >> > _______________________________________________ > >> >> > enlightenment-svn mailing list > >> >> > enlightenment-...@lists.sourceforge.net > >> >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > >> >> > > >> >> > >> > > >> > > >> > -- > >> > Mike Blumenkrantz > >> > Zentific: Coding in binary since '10. > >> > > >> > > > > > > -- > > Mike Blumenkrantz > > Zentific: Coding in binary since '10. > > > -- Mike Blumenkrantz Zentific: Coding in binary since '10. ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel