/*
* Geeqie
- * Copyright (C) 2008 The Geeqie Team
+ * Copyright (C) 2008 - 2012 The Geeqie Team
*
* Authors: Vladimir Nadvornik / Laurent Monin
*
}
}
-gint window_maximized(GtkWidget *window)
+gboolean window_maximized(GtkWidget *window)
{
GdkWindowState state;
- if (!window || !window->window) return FALSE;
+ if (!window || !gtk_widget_get_window(window)) return FALSE;
- state = gdk_window_get_state(window->window);
- return (state & GDK_WINDOW_STATE_MAXIMIZED);
+ state = gdk_window_get_state(gtk_widget_get_window(window));
+ return !!(state & GDK_WINDOW_STATE_MAXIMIZED);
}
/*
"mozilla", NULL,
"konqueror", NULL,
"netscape", NULL,
+ "opera", "!opera --remote 'openURL(%s,new-page)'",
NULL, NULL
};
gchar *result = NULL;
gint i;
- i = 0;
+ i = 0;
while (!result)
{
if ((name && *name) || (cmd && *cmd)) {