[Xfce4-commits] <midori:master> Update uses of deprecated GTK+ macros and API
Christian Dywan
noreply at xfce.org
Fri Apr 2 18:52:02 CEST 2010
Updating branch refs/heads/master
to f2f0f16dd2cfcfe08fc07715dbb7a314b98f9f1e (commit)
from 12b4859dc7377a979ddfed8ed27f23c31e1ada64 (commit)
commit f2f0f16dd2cfcfe08fc07715dbb7a314b98f9f1e
Author: Christian Dywan <christian at twotoasts.de>
Date: Fri Apr 2 18:54:29 2010 +0200
Update uses of deprecated GTK+ macros and API
midori/midori-browser.c | 5 +++--
midori/midori-view.c | 2 +-
midori/sokoke.c | 5 +++--
midori/sokoke.h | 5 +++++
4 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index a72916c..19eefe9 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -5658,7 +5658,7 @@ midori_browser_size_allocate_cb (MidoriBrowser* browser,
{
GtkWidget* widget = GTK_WIDGET (browser);
- if (GTK_WIDGET_REALIZED (widget) && !browser->alloc_timeout)
+ if (gtk_widget_get_realized (widget) && !browser->alloc_timeout)
{
gpointer last_page;
@@ -6681,7 +6681,8 @@ midori_browser_toolbar_item_button_press_event_cb (GtkWidget* toolitem,
if (event->button == 2)
{
GtkWidget* parent = gtk_widget_get_parent (toolitem);
- GtkAction* action = gtk_widget_get_action (parent);
+ GtkAction* action = gtk_activatable_get_related_action (
+ GTK_ACTIVATABLE (parent));
return midori_browser_menu_middle_click_on_navigation_action (browser, action);
}
diff --git a/midori/midori-view.c b/midori/midori-view.c
index 7a90c4d..6c8fd0d 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -2340,7 +2340,7 @@ midori_view_populate_popup (MidoriView* view,
menuitem = sokoke_action_create_popup_menu_item (
gtk_action_group_get_action (actions, "Encoding"));
gtk_menu_shell_append (menu_shell, menuitem);
- if (GTK_WIDGET_IS_SENSITIVE (menuitem))
+ if (gtk_widget_get_sensitive (menuitem))
{
GtkWidget* sub_menu;
static const GtkActionEntry encodings[] = {
diff --git a/midori/sokoke.c b/midori/sokoke.c
index 8bcafe6..2eeb668 100644
--- a/midori/sokoke.c
+++ b/midori/sokoke.c
@@ -859,7 +859,8 @@ sokoke_get_desktop (void)
GdkDisplay* display = gdk_display_get_default ();
Display* xdisplay = GDK_DISPLAY_XDISPLAY (display);
Window root_window = RootWindow (xdisplay, 0);
- Atom save_mode_atom = gdk_x11_get_xatom_by_name ("_DT_SAVE_MODE");
+ Atom save_mode_atom = gdk_x11_get_xatom_by_name_for_display (
+ display, "_DT_SAVE_MODE");
Atom actual_type;
int actual_format;
unsigned long n_items, bytes;
@@ -1016,7 +1017,7 @@ sokoke_entry_set_default_text (GtkEntry* entry,
PANGO_STYLE_ITALIC);
gtk_entry_set_text (entry, default_text);
}
- else if (!GTK_WIDGET_HAS_FOCUS (GTK_WIDGET (entry)))
+ else if (!gtk_widget_has_focus (GTK_WIDGET (entry)))
{
gint has_default = GPOINTER_TO_INT (
g_object_get_data (G_OBJECT (entry), "sokoke_has_default"));
diff --git a/midori/sokoke.h b/midori/sokoke.h
index fbd9e38..8ad6a8d 100644
--- a/midori/sokoke.h
+++ b/midori/sokoke.h
@@ -39,6 +39,11 @@
#define gtk_widget_is_toplevel(widget) GTK_WIDGET_TOPLEVEL (widget)
#define gtk_widget_has_focus(widget) GTK_WIDGET_HAS_FOCUS (widget)
#define gtk_widget_get_visible(widget) GTK_WIDGET_VISIBLE (widget)
+ #define gtk_widget_get_sensitive(widget) GTK_WIDGET_IS_SENSITIVE (widget)
+#endif
+
+#if !GTK_CHECK_VERSION (2, 20, 0)
+ #define gtk_widget_get_realized(widget) GTK_WIDGET_REALIZED (widget)
#endif
#if !GTK_CHECK_VERSION(2, 12, 0)
More information about the Xfce4-commits
mailing list