adapt to the latest GTK+.
@@ -519,7 +519,7 @@ | ||
519 | 519 | |
520 | 520 | g_return_if_fail(KZ_IS_TAB_LABEL(kztab)); |
521 | 521 | |
522 | - if (!GTK_WIDGET_REALIZED(kztab)) return; | |
522 | + if (!gtk_widget_get_realized(GTK_WIDGET(kztab))) return; | |
523 | 523 | |
524 | 524 | priv = KZ_TAB_LABEL_GET_PRIVATE (kztab); |
525 | 525 | if (priv->create_thumbnail && |
@@ -965,7 +965,7 @@ | ||
965 | 965 | |
966 | 966 | widget = GTK_WIDGET(kztab); |
967 | 967 | |
968 | - if(GTK_WIDGET_REALIZED(widget)) | |
968 | + if(gtk_widget_get_realized(widget)) | |
969 | 969 | { |
970 | 970 | GdkBitmap *mask; |
971 | 971 | KzTabLabelPrivate *priv = KZ_TAB_LABEL_GET_PRIVATE(kztab); |
@@ -78,7 +78,7 @@ | ||
78 | 78 | |
79 | 79 | /* Draw background image */ |
80 | 80 | gdk_draw_pixbuf(widget->window, |
81 | - widget->style->bg_gc[GTK_WIDGET_STATE(widget)], | |
81 | + widget->style->bg_gc[gtk_widget_get_state(widget)], | |
82 | 82 | image, |
83 | 83 | 0, 0, |
84 | 84 | 0, 0, |
@@ -87,7 +87,7 @@ | ||
87 | 87 | 0, 0); |
88 | 88 | /* Draw logo at top right */ |
89 | 89 | gdk_draw_pixbuf(widget->window, |
90 | - widget->style->fg_gc[GTK_WIDGET_STATE(widget)], | |
90 | + widget->style->fg_gc[gtk_widget_get_state(widget)], | |
91 | 91 | logo, |
92 | 92 | 0, 0, |
93 | 93 | bg_width - logo_width, 0, |
@@ -113,7 +113,7 @@ | ||
113 | 113 | pango_layout_set_alignment(info_layout, PANGO_ALIGN_RIGHT); |
114 | 114 | pango_layout_get_pixel_extents(info_layout, &link, &logical); |
115 | 115 | gdk_draw_layout(widget->window, |
116 | - widget->style->fg_gc[GTK_WIDGET_STATE(widget)], | |
116 | + widget->style->fg_gc[gtk_widget_get_state(widget)], | |
117 | 117 | bg_width - logical.width, logo_height, |
118 | 118 | info_layout); |
119 | 119 | g_free (version); |
@@ -127,7 +127,7 @@ | ||
127 | 127 | pango_layout_set_width(copyright_layout, -1); |
128 | 128 | pango_layout_get_pixel_extents(copyright_layout, &link, &logical); |
129 | 129 | gdk_draw_layout(widget->window, |
130 | - widget->style->fg_gc[GTK_WIDGET_STATE(widget)], | |
130 | + widget->style->fg_gc[gtk_widget_get_state(widget)], | |
131 | 131 | bg_width - logical.width, bg_height - logical.height, |
132 | 132 | copyright_layout); |
133 | 133 |
@@ -656,7 +656,7 @@ | ||
656 | 656 | |
657 | 657 | requisition->height = GTK_CONTAINER(widget)->border_width; |
658 | 658 | |
659 | - if (child && GTK_WIDGET_VISIBLE(child)) { | |
659 | + if (child && gtk_widget_get_visible(child)) { | |
660 | 660 | gtk_widget_size_request(child, &child_requisition); |
661 | 661 | requisition->width += child_requisition.width; |
662 | 662 | requisition->height += child_requisition.height; |
@@ -669,11 +669,11 @@ | ||
669 | 669 | GtkWidget *child; |
670 | 670 | GtkAllocation child_allocation; |
671 | 671 | |
672 | - if (!GTK_WIDGET_REALIZED(widget)) | |
672 | + if (!gtk_widget_get_realized(widget)) | |
673 | 673 | return; |
674 | 674 | widget->allocation = *allocation; |
675 | 675 | |
676 | - if (GTK_WIDGET_NO_WINDOW(widget)) { | |
676 | + if (!gtk_widget_get_has_window(widget)) { | |
677 | 677 | child_allocation.x = allocation->x + GTK_CONTAINER(widget)->border_width; |
678 | 678 | child_allocation.y = allocation->y + GTK_CONTAINER(widget)->border_width; |
679 | 679 | } else { |
@@ -137,7 +137,7 @@ | ||
137 | 137 | { |
138 | 138 | GtkEntry *entry = GTK_ENTRY(widget); |
139 | 139 | |
140 | - if (!GTK_WIDGET_HAS_FOCUS(widget) && | |
140 | + if (!gtk_widget_has_focus(widget) && | |
141 | 141 | (!gtk_entry_get_text(entry) || gtk_entry_get_text(entry)[0] == '\0')) { |
142 | 142 | PangoLayout *layout; |
143 | 143 | PangoAttrList *attrs; |
@@ -154,8 +154,8 @@ | ||
154 | 154 | |
155 | 155 | paned = GTK_PANED(kzpaned); |
156 | 156 | |
157 | - return paned->child1 && GTK_WIDGET_VISIBLE(paned->child1) && | |
158 | - paned->child2 && GTK_WIDGET_VISIBLE(paned->child2); | |
157 | + return paned->child1 && gtk_widget_get_visible(paned->child1) && | |
158 | + paned->child2 && gtk_widget_get_visible(paned->child2); | |
159 | 159 | } |
160 | 160 | |
161 | 161 | void |
@@ -344,7 +344,7 @@ | ||
344 | 344 | icon_set, |
345 | 345 | icon->image->style, |
346 | 346 | gtk_widget_get_direction(icon->image), |
347 | - GTK_WIDGET_STATE(icon->image), | |
347 | + gtk_widget_get_state(icon->image), | |
348 | 348 | GTK_ICON_SIZE_MENU, |
349 | 349 | icon->image, |
350 | 350 | "download icon"); |
@@ -205,7 +205,7 @@ | ||
205 | 205 | KzWeb *web; |
206 | 206 | KzZoomActionPrivate *priv = KZ_ZOOM_ACTION_GET_PRIVATE (action); |
207 | 207 | |
208 | - if (!priv->spin || !GTK_WIDGET_VISIBLE(priv->spin)) | |
208 | + if (!priv->spin || !gtk_widget_get_visible(priv->spin)) | |
209 | 209 | return; |
210 | 210 | |
211 | 211 | web = KZ_WINDOW_CURRENT_WEB(priv->kz); |
@@ -228,7 +228,7 @@ | ||
228 | 228 | |
229 | 229 | priv = KZ_ZOOM_ACTION_GET_PRIVATE (action); |
230 | 230 | |
231 | - if (!priv->spin || !GTK_WIDGET_VISIBLE(priv->spin)) | |
231 | + if (!priv->spin || !gtk_widget_get_visible(priv->spin)) | |
232 | 232 | return; |
233 | 233 | |
234 | 234 | spin = priv->spin; |
@@ -249,7 +249,7 @@ | ||
249 | 249 | |
250 | 250 | priv = KZ_ZOOM_ACTION_GET_PRIVATE (action); |
251 | 251 | |
252 | - if (!priv->spin || !GTK_WIDGET_VISIBLE(priv->spin)) | |
252 | + if (!priv->spin || !gtk_widget_get_visible(priv->spin)) | |
253 | 253 | return 1.0; |
254 | 254 | ratio = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(priv->spin)) / 100; |
255 | 255 |
@@ -615,7 +615,7 @@ | ||
615 | 615 | |
616 | 616 | g_return_if_fail(KZ_IS_WINDOW(kz)); |
617 | 617 | |
618 | - if (!GTK_WIDGET_REALIZED(kz)) return; | |
618 | + if (!gtk_widget_get_realized(GTK_WIDGET(kz))) return; | |
619 | 619 | |
620 | 620 | web = KZ_WINDOW_CURRENT_WEB(kz); |
621 | 621 | kz_actions_set_sensitive(kz, web); |
@@ -101,7 +101,7 @@ | ||
101 | 101 | dnl ************************************************************** |
102 | 102 | dnl Test for GTK+, and define GTK_CFLAGS and GTK_LIBS, if gthread is specified |
103 | 103 | dnl in MODULES, pass to pkg-config |
104 | -AM_PATH_GTK_2_0(2.17.7, , ,[gthread]) | |
104 | +AM_PATH_GTK_2_0(2.20.0, , ,[gthread]) | |
105 | 105 | AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal) |
106 | 106 | AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums) |
107 | 107 |