On 17/10/11 08:20, Carsten Haitzler (The Rasterman) wrote:
> 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.
>
>

Ok, so I'll keep it in mind for "future changes", this will remain as a 
signal.

--
Tom.

------------------------------------------------------------------------------
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