==================== 0.9.10 ==================== 2008-05-09 Magnus Boman 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 * main-menu/etc/applications.xbel: Fix for BNC#388785 - use banshee-1 as favorite. 2008-05-09 Magnus Boman 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 * 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 * 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 * main-menu/src/network-status-agent.c (nm_get_device_info): Fix another NetworkManager API breakage. 2008-05-07 Magnus Boman 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 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 * 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 * 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 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 * Update to NetworkManager 0.7 APIs. 2008-03-26 Scott Reeves * 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 * configure.in: post release bump to 0.9.10 ==================== 0.9.9 ====================