Hi,

Jason and I broke the kaa.notifier API again. We renamed some stuff
and changed some parameter. Sorry about that, but the new API looks
much better now and I don't think we will break anything in the near
future. As a side-effect, the Freevo 1.8 trunk may be broken now. But
I guess, it does not affect 1.8. The Freevo 2.0 trunk is already
updated.

Here the list of changes since the last kaa.base release. You can find
the complete API change history in API_CHANGES.txt.

1. MainThreadCallback.set_async() is removed.  Calling a 
   MainThreadCallback will return an InProgress object, and the
   new approach now is to wait() on this InProgress.

2. Several decorators renamed:
      @kaa.execute_in_timer  -->  @kaa.timed
      @kaa.execute_in_thread  -->  @kaa.threaded
      @kaa.execute_in_mainloop  --> @kaa.threaded(kaa.MAINTHREAD)
      @kaa.yield_execution  -->  @kaa.coroutine

   @kaa.timed also changed the parameter order and name. It is now
   interval, timer (default Timer) and policy (default
   POLICY_RESTART).

3. SocketDispatcher and WeakSocketDispatcher are renamed to IOMonitor
   and WeakIOMonitor.


Dischi

-- 
Love is Hate. War is Peace. Windows is stable.

Attachment: pgpaRo3euP4DC.pgp
Description: PGP signature

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to