==================== 0.9.10 ====================

2008-05-09  Magnus Boman  <captain.magnus@gmail.com>

        https://bugzilla.novell.com/show_bug.cgi?id=375639
        Display active ap instead of the first ap in the list.

        * main-menu/src/network-status-agent.c (nm_get_device_info):
        Make sure we show ssid from an active ap by using
        nm_device_802_11_wireless_get_active_access_point.

2008-05-13  Scott Reeves  <sreeves@novell.com>
	* main-menu/etc/applications.xbel:
	Fix for BNC#388785 - use banshee-1 as favorite.

2008-05-09  Magnus Boman  <captain.magnus@gmail.com>

        https://bugzilla.novell.com/show_bug.cgi?id=372206
        Add notification for NM state even if there's no active interface.

        * main-menu/src/network-status-agent.c (nm_get_first_active_device_info):
	Add state change notification callbacks for interfaces until we
	find an active device.

2008-05-13  Scott Reeves  <sreeves@novell.com>
	* main-menu/src/main-menu-ui.c
	* libslab/bookmark-agent.c
	* libslab/document-tile.c
	* libslab/document-tile.h:
	Show icon when thumbnail is blank - BNC#381617, BNC#373783

2008-05-13  Scott Reeves  <sreeves@novell.com>
	* main-menu/src/network-status-agent.c (nm_get_device_info):
	Finish the fix for NM API breakage. (remove old calls)

2008-05-12  Tambet Ingo  <tambet@gmail.com>

	* main-menu/src/network-status-agent.c (nm_get_device_info):
	Fix another NetworkManager API breakage.

2008-05-07  Magnus Boman  <captain.magnus@gmail.com>

	https://bugzilla.novell.com/show_bug.cgi?id=262334 -
	Show the correct status in the network status tile even if
	NetworkManager is not running.

	* main-menu/src/main-menu-ui.c (create_status_section): Remember
	our network_status widget in the MainMenuUIPrivate.
	(present_slab_window): Update the network tile.

	* main-menu/src/network-status-tile.c (network_tile_update_status):
	New function.

	* main-menu/src/network-status-agent.c (init_nm_connection):
	Handle the case where we obtained a NM client object, but NM is
	not running.

2008-04-11  Tambet Ingo  <tambet@gmail.com>

	Adapt the API changes of libnm-glib.

	See https://bugzilla.novell.com/show_bug.cgi?id=377019 for the
	request to update to this API.

	* main-menu/src/network-status-agent.c 
	(nm_get_first_active_device_info): nm_client_get_devices() now
	returns a 'const GPtrArray', update.
	(nm_get_device_info): The device properties returned from libnm-glib
	have been changed to constants, update.
	To allow notifications for all NMObject property changes, the
	"state-changed" signal is removed from NMDevice and replaced by a
	generic "notify::" signal.
	(nm_state_change_cb): Update the signature, ask for the state.

2008-04-10  Federico Mena Quintero  <federico@novell.com>

	* main-menu/src/network-status-agent.c
	(network_status_agent_dispose): NULL out the nm_client, since
	::dispose() can be called multiple times.

2008-04-04  Federico Mena Quintero  <federico@novell.com>

	* main-menu/src/main-menu-ui.c: Monitor the recent-files store on
	our own, and update the BookmarkAgents for recent-docs and
	recent-apps from a single GBookmarkFile.  This prevents each agent
	from loading the recent-files on its own.

	* main-menu/src/main-menu-ui.c: Don't load the recent-files store
	at startup, but do it in an idle.  This makes the applet start up
	more quickly, and then we can effectively use the idle time
	between the applet hitting the main loop initially and the user
	activating the Computer menu.

	* main-menu/src/main-menu-ui.c: Throttle updates to the
	recent-files store if it changes frequently, to avoid CPU churn
	when an app updates ~/.recently-used.xbel many times in rapid
	succession.

	* main-menu/src/main-menu.c (main_menu_applet_init): Preinit the
	global thumbnail factory here; it will get loaded in an idle
	handler after the applet hits the main loop.

2008-04-04  Magnus Boman  <captain.magnus@gmail.com>

	https://bugzilla.novell.com/show_bug.cgi?id=350662 - Improve
	startup time by loading tile tables only once.

	* main-menu/src/main-menu-ui.c (apply_lockdown_settings): Reload
	the recent-documents table here.
	(main_menu_ui_new): Don't call update_limits() here; it gets
	called already in apply_lockdown_settings().

	* main-menu/src/tile-table.c (tile_table_new): Don't reload the
	tile table immediately here.

2008-04-04  Scott Reeves  <sreeves@novell.com>

	* Update to NetworkManager 0.7 APIs.

2008-03-26  Scott Reeves  <sreeves@novell.com>
	* main-menu/etc/empty.ods
	* main-menu/etc/empty.ots
	* main-menu/etc/empty.ott
	* main-menu/etc/Makefile.am
	* libslab/bookmark-agent.c:
	Fix for BNC#366732 - use better template files.

2008-03-05  Scott Reeves  <sreeves@novell.com>
	* configure.in: post release bump to 0.9.10

==================== 0.9.9 ====================