168
168
GtkWidget *eb, *tasks, *title;
169
169
GError *error = NULL;
172
172
if (strcmp (iid, "OAFIID:GNOME_WindowPicker") != 0)
175
175
bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
176
176
bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
177
177
textdomain (GETTEXT_PACKAGE);
179
179
wnck_set_client_type (WNCK_CLIENT_TYPE_PAGER);
181
181
app = g_slice_new0 (WinPickerApp);
183
183
screen = wnck_screen_get_default ();
220
220
gtk_container_set_border_width (GTK_CONTAINER (applet), 0);
222
222
eb = gtk_hbox_new (FALSE, 6);
223
gtk_container_add (GTK_CONTAINER (applet), eb);
223
gtk_container_add (GTK_CONTAINER (applet), eb);
224
224
gtk_container_set_border_width (GTK_CONTAINER (eb), 0);
226
226
tasks = app->tasks = task_list_get_default ();
230
230
gtk_box_pack_start (GTK_BOX (eb), title, TRUE, TRUE, 0);
232
232
gtk_widget_show_all (GTK_WIDGET (applet));
234
234
on_show_all_windows_changed (NULL, 0, NULL, app);
235
on_auto_prc_prio_changed(NULL, 0, NULL, app);
236
on_prc_prio_changed(NULL, 0, NULL, app);
237
on_prc_exclude_changed(NULL, 0, NULL, app);
237
g_signal_connect (applet, "change-background",
238
G_CALLBACK (cw_panel_background_changed), NULL);
240
g_signal_connect (applet, "change-background",
241
G_CALLBACK (cw_panel_background_changed), NULL);
240
243
panel_applet_setup_menu (PANEL_APPLET (applet),
241
244
Context_menu_xml,
245
panel_applet_set_flags (PANEL_APPLET (applet),
248
panel_applet_set_flags (PANEL_APPLET (applet),
246
249
PANEL_APPLET_EXPAND_MAJOR
247
250
| PANEL_APPLET_EXPAND_MINOR
248
251
| PANEL_APPLET_HAS_HANDLE);
253
256
PANEL_APPLET_BONOBO_FACTORY ("OAFIID:GNOME_WindowPicker_Factory",
286
289
gtk_widget_modify_bg (GTK_WIDGET (applet), GTK_STATE_NORMAL, colour);
287
290
gtk_widget_modify_bg (mainapp->title, GTK_STATE_NORMAL, colour);
290
293
case PANEL_PIXMAP_BACKGROUND:
291
294
style = gtk_style_copy (GTK_WIDGET (applet)->style);
292
295
if (style->bg_pixmap[GTK_STATE_NORMAL])