gnome-main-menu r409 - trunk/main-menu/src
- From: federico svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-main-menu r409 - trunk/main-menu/src
- Date: Sat, 5 Apr 2008 00:39:16 +0100 (BST)
Author: federico
Date: Sat Apr 5 00:39:16 2008
New Revision: 409
URL: http://svn.gnome.org/viewvc/gnome-main-menu?rev=409&view=rev
Log:
Checkpoint startup
Signed-off-by: Federico Mena Quintero <federico gnu org>
Modified:
trunk/main-menu/src/main-menu.c
Modified: trunk/main-menu/src/main-menu.c
==============================================================================
--- trunk/main-menu/src/main-menu.c (original)
+++ trunk/main-menu/src/main-menu.c Sat Apr 5 00:39:16 2008
@@ -26,6 +26,7 @@
#include <panel-applet.h>
#include <string.h>
+#include "libslab-utils.h"
#include "main-menu-ui.h"
#include "main-menu-migration.h"
@@ -35,11 +36,18 @@
PANEL_APPLET_BONOBO_FACTORY ("OAFIID:GNOME_MainMenu_Factory", PANEL_TYPE_APPLET, "Main Menu", "0",
main_menu_applet_init, NULL);
+#define CHECKPOINT_CONFIG_BASENAME "main-menu-checkpoint.conf"
+#define CHECKPOINT_FILE_BASENAME "main-menu"
+
static gboolean
main_menu_applet_init (PanelApplet *applet, const gchar *iid, gpointer user_data)
{
gchar *argv [1] = { "slab" };
+ libslab_checkpoint_init (CHECKPOINT_CONFIG_BASENAME, CHECKPOINT_FILE_BASENAME);
+
+ libslab_checkpoint ("Main-menu starts up");
+
if (strcmp (iid, "OAFIID:GNOME_MainMenu") != 0)
return FALSE;
@@ -58,13 +66,17 @@
gnome_program_init (PACKAGE, VERSION, LIBGNOMEUI_MODULE, 1, argv, NULL, NULL);
+ libslab_checkpoint ("Migrating old configurations");
migrate_system_gconf_to_bookmark_file ();
migrate_user_apps_gconf_to_bookmark_file ();
migrate_showable_file_types ();
+ libslab_checkpoint ("Creating user interface for whole applet");
main_menu_ui_new (applet);
+ libslab_checkpoint ("Showing all widgets in applet");
gtk_widget_show_all (GTK_WIDGET (applet));
+ libslab_checkpoint ("Finished initializing applet");
return TRUE;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]