ayttm-commits
[Top][All Lists]
Advanced

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

[Ayttm-commits] CVS: ayttm/src edit_local_accounts.c,1.8,1.8.2.1 plugin


From: Andy Maloney <address@hidden>
Subject: [Ayttm-commits] CVS: ayttm/src edit_local_accounts.c,1.8,1.8.2.1 plugin.c,1.9.2.2,1.9.2.3
Date: Sat, 29 Mar 2003 14:31:22 -0500

Update of /cvsroot/ayttm/ayttm/src
In directory subversions:/tmp/cvs-serv379/src

Modified Files:
      Tag: new_prefs
        edit_local_accounts.c plugin.c 
Log Message:
Move function from prefs_window.[ch] to where they belong

Index: edit_local_accounts.c
===================================================================
RCS file: /cvsroot/ayttm/ayttm/src/edit_local_accounts.c,v
retrieving revision 1.8
retrieving revision 1.8.2.1
diff -u -r1.8 -r1.8.2.1
--- edit_local_accounts.c       22 Mar 2003 20:03:48 -0000      1.8
+++ edit_local_accounts.c       29 Mar 2003 19:31:19 -0000      1.8.2.1
@@ -62,6 +62,18 @@
 static gboolean is_open = FALSE;
 static gint num_accounts = 0;
 
+
+
+static void    rebuild_set_status_menu( void )
+{
+       GtkWidget *set_status_submenuitem;
+
+       set_status_submenuitem = GetPref("widget::set_status_submenuitem");
+       gtk_menu_item_remove_submenu(GTK_MENU_ITEM(set_status_submenuitem));
+       eb_set_status_window(set_status_submenuitem);
+       gtk_widget_draw(GTK_WIDGET(set_status_submenuitem), NULL);
+}
+
 static void destroy(GtkWidget * widget, gpointer data)
 {
        is_open = FALSE;

Index: plugin.c
===================================================================
RCS file: /cvsroot/ayttm/ayttm/src/plugin.c,v
retrieving revision 1.9.2.2
retrieving revision 1.9.2.3
diff -u -r1.9.2.2 -r1.9.2.3
--- plugin.c    28 Mar 2003 18:01:06 -0000      1.9.2.2
+++ plugin.c    29 Mar 2003 19:31:19 -0000      1.9.2.3
@@ -40,6 +40,7 @@
 #include "value_pair.h"
 #include "dialog.h"
 #include "prefs_window.h"
+#include "status.h"
 
 
 char *PLUGIN_TYPE_TXT[]={"SERVICE", "UTILITY", "SOUND", "LOG", "GUI", 
"UNKNOWN"};
@@ -416,6 +417,34 @@
        md->type=type;
        SetPref(menu_name, md);
        return(0);
+}
+
+static void rebuild_import_menu( void )
+{
+       GtkWidget *import_submenuitem;
+
+       import_submenuitem = GetPref("widget::import_submenuitem");
+       if(!import_submenuitem) {
+               eb_debug(DBG_CORE, "Not rebuilding import menu, it's never been 
built.\n");
+               return;
+       }
+       gtk_menu_item_remove_submenu(GTK_MENU_ITEM(import_submenuitem));
+       eb_import_window(import_submenuitem);
+       gtk_widget_draw(GTK_WIDGET(import_submenuitem), NULL);
+}
+
+static void rebuild_profile_menu( void )
+{
+       GtkWidget *profile_submenuitem;
+
+       profile_submenuitem = GetPref("widget::profile_submenuitem");
+       if(!profile_submenuitem) {
+               eb_debug(DBG_CORE, "Not rebuilding profile menu, it's never 
been built.\n");
+               return;
+       }
+       gtk_menu_item_remove_submenu(GTK_MENU_ITEM(profile_submenuitem));
+       eb_profile_window(profile_submenuitem);
+       gtk_widget_draw(GTK_WIDGET(profile_submenuitem), NULL);
 }
 
 /* Set up information about how menus are redrawn and what kind of data should 
be sent to callbacks */





reply via email to

[Prev in Thread] Current Thread [Next in Thread]