/*
* 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 *name = options->helpers.html_browser.command_name;
gchar *cmd = options->helpers.html_browser.command_line;
- gchar *path = g_build_filename(options->documentation.htmldir, "index.html", NULL);
+ gchar *path = g_build_filename(GQ_HTMLDIR, "index.html", NULL);
gchar *result = NULL;
gint i;
- i = 0;
+ i = 0;
while (!result)
{
if ((name && *name) || (cmd && *cmd)) {
return;
}
- path = g_build_filename(options->documentation.helpdir, "README", NULL);
+ path = g_build_filename(GQ_HELPDIR, "README", NULL);
help_window = help_window_new(_("Help"), "help", path, key);
g_free(path);