diff src/dialogs.c @ 4074:3ccbdf8e7f8d

[gaim-migrate @ 4289] Thanks Robot101 committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Sat, 14 Dec 2002 03:55:50 +0000
parents 890b4f1318df
children 7edd02612086
line wrap: on
line diff
--- a/src/dialogs.c	Sat Dec 14 03:06:34 2002 +0000
+++ b/src/dialogs.c	Sat Dec 14 03:55:50 2002 +0000
@@ -1046,7 +1046,7 @@
 	a->gc = gc ? gc : connections->data;
 
 	GAIM_DIALOG(a->window);
-	gtk_window_set_wmclass(GTK_WINDOW(a->window), "add_buddy", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(a->window), "add_buddy");
 	gtk_window_set_policy(GTK_WINDOW(a->window), FALSE, FALSE, TRUE);
 	gtk_window_set_title(GTK_WINDOW(a->window), _("Gaim - Add Buddy"));
 
@@ -1392,7 +1392,7 @@
 	
 	privacy_win = pwin = gtk_window_new(GTK_WINDOW_TOPLEVEL);
 	gtk_window_set_policy(GTK_WINDOW(pwin), FALSE, TRUE, TRUE);
-	gtk_window_set_wmclass(GTK_WINDOW(pwin), "privacy", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(pwin), "privacy");
 	gtk_window_set_title(GTK_WINDOW(pwin), _("Gaim - Privacy"));
 	gtk_signal_connect(GTK_OBJECT(pwin), "destroy", GTK_SIGNAL_FUNC(destroy_privacy), NULL);
 	gtk_widget_realize(pwin);
@@ -1660,7 +1660,7 @@
 	GAIM_DIALOG(b->window);
 	dialogwindows = g_list_prepend(dialogwindows, b->window);
 	gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
-	gtk_window_set_wmclass(GTK_WINDOW(b->window), "new_bp", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(b->window), "new_bp");
 	gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - New Buddy Pounce"));
 	gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window);
 	gtk_widget_realize(b->window);
@@ -1944,7 +1944,7 @@
 
 	GAIM_DIALOG(b->window);
 	dialogwindows = g_list_prepend(dialogwindows, b->window);
-	gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_dir", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(b->window), "set_dir");
 	gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
 	gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set Dir Info"));
 	gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window);
@@ -2129,7 +2129,7 @@
 
 	GAIM_DIALOG(b->window);
 	gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
-	gtk_window_set_wmclass(GTK_WINDOW(b->window), "change_passwd", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(b->window), "change_passwd");
 	gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Password Change"));
 	gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window);
 	gtk_widget_realize(b->window);
@@ -2226,7 +2226,7 @@
 	b->user = tmp;
 
 	GAIM_DIALOG(b->window);
-	gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_info", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(b->window), "set_info");
 	dialogwindows = g_list_prepend(dialogwindows, b->window);
 	gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set User Info"));
 	gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window);
@@ -2650,7 +2650,7 @@
 	b->gc = gc;
 	GAIM_DIALOG(b->window);
 	gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
-	gtk_window_set_wmclass(GTK_WINDOW(b->window), "find_info", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(b->window), "find_info");
 	gtk_widget_show(b->window);
 
 	dialogwindows = g_list_prepend(dialogwindows, b->window);
@@ -2806,7 +2806,7 @@
 		b->gc = gc;
 	GAIM_DIALOG(b->window);
 	gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
-	gtk_window_set_wmclass(GTK_WINDOW(b->window), "find_email", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(b->window), "find_email");
 	gtk_widget_realize(b->window);
 	dialogwindows = g_list_prepend(dialogwindows, b->window);
 	gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window);
@@ -2890,7 +2890,7 @@
 	if (!c->link_dialog) {
 		struct linkdlg *b = g_new0(struct linkdlg, 1);
 		GAIM_DIALOG(c->link_dialog);
-		gtk_window_set_wmclass(GTK_WINDOW(c->link_dialog), "add_link", "Gaim");
+		gtk_window_set_role(GTK_WINDOW(c->link_dialog), "add_link");
 		dialogwindows = g_list_prepend(dialogwindows, c->link_dialog);
 
 		gtk_widget_set_usize(c->link_dialog, 270, 165);
@@ -3470,7 +3470,7 @@
 	GAIM_DIALOG(ca->window);
 	gtk_widget_set_usize(ca->window, -1, 250);
 	gtk_container_border_width(GTK_CONTAINER(ca->window), 5);
-	gtk_window_set_wmclass(GTK_WINDOW(ca->window), "away_mess", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(ca->window), "away_mess");
 	gtk_window_set_title(GTK_WINDOW(ca->window), _("Gaim - New away message"));
 	gtk_signal_connect(GTK_OBJECT(ca->window), "delete_event",
 			   GTK_SIGNAL_FUNC(destroy_dialog), ca->window);
@@ -3627,7 +3627,7 @@
 
 	GAIM_DIALOG(dialog);
 	gtk_window_set_policy(GTK_WINDOW(dialog), FALSE, FALSE, TRUE);
-	gtk_window_set_wmclass(GTK_WINDOW(dialog), "smiley_dialog", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(dialog), "smiley_dialog");
 	gtk_window_set_position(GTK_WINDOW(dialog), GTK_WIN_POS_MOUSE);
 
 	/* setup boxes */
@@ -3712,7 +3712,7 @@
 
 	GAIM_DIALOG(aliasdlg);
 	gtk_window_set_policy(GTK_WINDOW(aliasdlg), FALSE, FALSE, TRUE);
-	gtk_window_set_wmclass(GTK_WINDOW(aliasdlg), "alias_dialog", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(aliasdlg), "alias_dialog");
 	gtk_widget_realize(aliasdlg);
 	dialogwindows = g_list_prepend(dialogwindows, aliasdlg);
 
@@ -3883,7 +3883,7 @@
 	GtkWidget *hsep;
 
 	GAIM_DIALOG(window);
-	gtk_window_set_wmclass(GTK_WINDOW(window), "dialog", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(window), "dialog");
 	gtk_container_set_border_width(GTK_CONTAINER(window), 10);
 	gtk_window_set_policy(GTK_WINDOW(window), TRUE, TRUE, TRUE);
 	gtk_signal_connect(GTK_OBJECT(window), "delete_event", GTK_SIGNAL_FUNC(destroy_dialog), window);
@@ -4056,7 +4056,7 @@
 	window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
 	gtk_object_set_user_data(GTK_OBJECT(window), name);
 	gtk_signal_connect(GTK_OBJECT(window), "destroy", GTK_SIGNAL_FUNC(des_log_win), NULL);
-	gtk_window_set_wmclass(GTK_WINDOW(window), "log", "Gaim");
+	gtk_window_set_role(GTK_WINDOW(window), "log");
 	if (name)
 		g_snprintf(buf, BUF_LONG, "Gaim - Conversations with %s", name);
 	else
@@ -4252,7 +4252,7 @@
 
 	if (!rename_dialog) {
 		GAIM_DIALOG(rename_dialog);
-		gtk_window_set_wmclass(GTK_WINDOW(rename_dialog), "rename_dialog", "Gaim");
+		gtk_window_set_role(GTK_WINDOW(rename_dialog), "rename_dialog");
 		gtk_window_set_policy(GTK_WINDOW(rename_dialog), FALSE, TRUE, TRUE);
 		gtk_window_set_title(GTK_WINDOW(rename_dialog), _("Gaim - Rename Group"));
 		gtk_signal_connect(GTK_OBJECT(rename_dialog), "destroy",
@@ -4357,7 +4357,7 @@
 
 	if (!rename_bud_dialog) {
 		GAIM_DIALOG(rename_bud_dialog);
-		gtk_window_set_wmclass(GTK_WINDOW(rename_bud_dialog), "rename_bud_dialog", "Gaim");
+		gtk_window_set_role(GTK_WINDOW(rename_bud_dialog), "rename_bud_dialog");
 		gtk_window_set_policy(GTK_WINDOW(rename_bud_dialog), FALSE, TRUE, TRUE);
 		gtk_window_set_title(GTK_WINDOW(rename_bud_dialog), _("Gaim - Rename Buddy"));
 		gtk_signal_connect(GTK_OBJECT(rename_bud_dialog), "destroy",
@@ -5078,8 +5078,7 @@
  * data == pointer to MultiEntryDlg with the following
  *         initialized:
  *
- *           wmclass_name
- *           wmclass_class
+ *           role
  *           title
  *	     user
  *           multi_entry_items - pointers to MultiEntryData list
@@ -5101,7 +5100,7 @@
 
 	GAIM_DIALOG(b->window);
 	gtk_container_set_border_width(GTK_CONTAINER(b->window), 5);
-	gtk_window_set_wmclass(GTK_WINDOW(b->window), b->wmclass_name, b->wmclass_class);
+	gtk_window_set_role(GTK_WINDOW(b->window), b->role);
 	gtk_window_set_title(GTK_WINDOW (b->window), b->title);
 
 	/* Clean up if user dismisses window via window manager! */