On Thu, 2 Dec 2010 00:53:22 +0100 Dave Andreoli <[email protected]> said:

> 2010/12/1 Gustavo Sverzut Barbieri <[email protected]>:
> > On Wed, Dec 1, 2010 at 4:00 PM, Daniel Juyung Seo <[email protected]>
> > wrote:
> >> I agree with Helen.
> >>
> >> Even the event block is set by default
> >> and I understand why Hermet prefers elm_transit_event_block_disabled_set(),
> >> elm_transit_event_block_set(transit, EINA_TRUE)
> >> is less confusing than
> >> elm_transit_event_block_disabled_set(transit, EINA_TRUE).
> >>
> >> But I think BOTH are confusing.
> >>
> >> I suggest another solution for this.
> >> Why don't you use
> >> elm_transit_event_enabled_set(transit, EINA_TRUE) instead?
> >> Because event is blocked by default,
> >> someone who wants to use events needs to call
> >> elm_transit_event_enabled_set() API.
> >
> > +1, that seems the most reasonable api.
> 
> indeed +1
> davemds

hermet - why don't you provide a patch that provides the new suggested api
above, but only deprecates the old (still keeping it). EINA_DEPRECATED in front
of the EAPI's to mark it. nothing wil break right now, we have new api thats
better for people to use and people using the old api have a chance to move
over without a break for a period of time.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to