On Tue, 8 Nov 2011 08:48:10 +0900 Carsten Haitzler (The Rasterman) <ras...@rasterman.com> wrote:
> On Mon, 07 Nov 2011 22:44:37 +0200 Tom Hacohen <t...@stosb.com> said: > > > On 07/11/11 22:33, Mike Blumenkrantz wrote: > > > So you're saying now that I should add specific elm functions to wrap > > > other libraries just to avoid exposing stuff? I knew the elm api was > > > shitty, but I didn't expect that it would go that far... > > > > > > > Don't shoot the messenger, but yes, that's what's done in elementary > > atm. It wasn't me who decided that. > > the real problem here is edbus's e_notify requiring an evas image object - > that's the poor api. the only way to do what you want nicely is: I added this function the other day and made it take an evas object to keep in line with other notify functions which took evas objects. > > 1. make elm_icon handle notification stuff itself directly (kind of not too > nice - but yes - the idea is elm wraps up these kinds of thnigs so the > programmer just points elm at what they want it to do and it goes off to do > it) > > or > > 2. you create the image object outside of elm and SET it as the icon obj for > elm_icon telling em_icon to adopt the image obj as its icon and manage it from > then on. > > > -- Mike Blumenkrantz Zentific: Doctor recommended, mother approved. ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel