comparison pidgin/gtkutils.c @ 32686:3538e783b98c

Fix all deprecated GTK_WIDGET_* macros.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Sun, 09 Oct 2011 02:50:20 +0000
parents 787609e41f20
children 763d65f3f758
comparison
equal deleted inserted replaced
32685:457443ca22e0 32686:3538e783b98c
68 #include "gtkthemes.h" 68 #include "gtkthemes.h"
69 #include "gtkutils.h" 69 #include "gtkutils.h"
70 #include "gtkwebview.h" 70 #include "gtkwebview.h"
71 #include "pidgin/minidialog.h" 71 #include "pidgin/minidialog.h"
72 72
73 #if !GTK_CHECK_VERSION(2,18,0)
74 #define gtk_widget_get_visible(x) GTK_WIDGET_VISIBLE(x)
75 #define gtk_widget_is_sensitive(x) GTK_WIDGET_IS_SENSITIVE(x)
76 #endif
77
73 typedef struct { 78 typedef struct {
74 GtkTreeModel *model; 79 GtkTreeModel *model;
75 gint default_item; 80 gint default_item;
76 } AopMenu; 81 } AopMenu;
77 82
354 gboolean sensitivity; 359 gboolean sensitivity;
355 360
356 if (to_toggle == NULL) 361 if (to_toggle == NULL)
357 return; 362 return;
358 363
359 sensitivity = GTK_WIDGET_IS_SENSITIVE(to_toggle); 364 sensitivity = gtk_widget_is_sensitive(to_toggle);
360 365
361 gtk_widget_set_sensitive(to_toggle, !sensitivity); 366 gtk_widget_set_sensitive(to_toggle, !sensitivity);
362 } 367 }
363 368
364 void 369 void
371 for (i=0; i < data->len; i++) { 376 for (i=0; i < data->len; i++) {
372 element = g_ptr_array_index(data,i); 377 element = g_ptr_array_index(data,i);
373 if (element == NULL) 378 if (element == NULL)
374 continue; 379 continue;
375 380
376 sensitivity = GTK_WIDGET_IS_SENSITIVE(element); 381 sensitivity = gtk_widget_is_sensitive(element);
377 382
378 gtk_widget_set_sensitive(element, !sensitivity); 383 gtk_widget_set_sensitive(element, !sensitivity);
379 } 384 }
380 } 385 }
381 386
383 pidgin_toggle_showhide(GtkWidget *widget, GtkWidget *to_toggle) 388 pidgin_toggle_showhide(GtkWidget *widget, GtkWidget *to_toggle)
384 { 389 {
385 if (to_toggle == NULL) 390 if (to_toggle == NULL)
386 return; 391 return;
387 392
388 if (GTK_WIDGET_VISIBLE(to_toggle)) 393 if (gtk_widget_get_visible(to_toggle))
389 gtk_widget_hide(to_toggle); 394 gtk_widget_hide(to_toggle);
390 else 395 else
391 gtk_widget_show(to_toggle); 396 gtk_widget_show(to_toggle);
392 } 397 }
393 398
2989 time_t value; 2994 time_t value;
2990 2995
2991 windows = g_list_delete_link(windows, windows); 2996 windows = g_list_delete_link(windows, windows);
2992 2997
2993 if (window == widget || 2998 if (window == widget ||
2994 !GTK_WIDGET_VISIBLE(window)) 2999 !gtk_widget_get_visible(window))
2995 continue; 3000 continue;
2996 3001
2997 if (!gdk_property_get(window->window, _WindowTime, _Cardinal, 0, sizeof(time_t), FALSE, 3002 if (!gdk_property_get(window->window, _WindowTime, _Cardinal, 0, sizeof(time_t), FALSE,
2998 NULL, NULL, &al, &data)) 3003 NULL, NULL, &al, &data))
2999 continue; 3004 continue;
3043 while (windows) { 3048 while (windows) {
3044 GtkWidget *window = windows->data; 3049 GtkWidget *window = windows->data;
3045 windows = g_list_delete_link(windows, windows); 3050 windows = g_list_delete_link(windows, windows);
3046 3051
3047 if (window == widget || 3052 if (window == widget ||
3048 !GTK_WIDGET_VISIBLE(window)) { 3053 !gtk_widget_get_visible(window)) {
3049 continue; 3054 continue;
3050 } 3055 }
3051 3056
3052 if (gtk_window_has_toplevel_focus(GTK_WINDOW(window)) || 3057 if (gtk_window_has_toplevel_focus(GTK_WINDOW(window)) ||
3053 (menu && menu == window->window)) { 3058 (menu && menu == window->window)) {