gimmie r451 - in trunk: . gimmie



Author: orph
Date: 2007-10-04 12:46:06 +0100 (Thu, 04 Oct 2007)
New Revision: 451
ViewCVS link: http://svn.gnome.org/viewcvs/gimmie?rev=451&view=rev

Added:
   trunk/gimmie/gimmie_threads.py
Modified:
   trunk/ChangeLog
   trunk/gimmie/gimmie_applet.py
   trunk/gimmie/gimmie_facebook.py
   trunk/gimmie/gimmie_topicwin.py
Log:
2007-10-04  Alex Graveley  <alex beatniksoftware com>

	* gimmie/gimmie_facebook.py (FacebookSource): Do all http requests
	inside worker threads.  Use a 4-thread pool for loading friend
	data, each processing 10 friends at a time.  Load the favicon in
	thread, and pass it to the FacebookLogin item.

	* gimmie/gimmie_topicwin.py (SidebarButton): Reload button
	contents when source reloads.

	* gimmie/gimmie_threads.py: New useful thread decorators.

	* gimmie/gimmie_applet.py (main): Call threads_init earlier.  This
	was causing standalone gimmie_applet to freeze, as threads weren't
	initialized before entering the main loop.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]