On Mon, 17 Oct 2011 08:17:49 +0200 Tom Hacohen
<tom.haco...@partner.samsung.com> said:

> On 13/10/11 14:11, Carsten Haitzler (The Rasterman) wrote:
> > well here's my take.
> >
> > signals are a generic abstract way to talk with edje. it literally allows
> > edje to even have the whole engine run in another process/thread and handle
> > signals off there. the design allows it so in future we could take
> > advantage of that. but this create complications - like anything (x is a
> > good example as its also async). you could ADD smart callbacks for the edje
> > signals and transition to use those instead within elm_entry. i think this
> > is probably ok.
> >
> 
> So should I revert my signal related patches and move to smart callbacks 
> then?
> 
> As I said, my biggest problem is that now signals and callbacks will be 
> "out of order" i.e not in the order expected, are you find with that?

well thats why i think we can keep signals - or we can use callbacks. but the
programmer has to choose which to use for entry stuff so he keeps things
consistent. use one, or the other. we already have signals for entry changes
and what not - so we need to keep them not to break api.. so we have to support
them properly. we can ADD smart calbacks inline that allow you to "do more"
more easily.


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to