aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorXan Lopez <xan@igalia.com>2012-01-21 03:32:37 +0800
committerXan Lopez <xan@igalia.com>2012-01-21 03:33:47 +0800
commit1bd50c7c0b96ff320f6265ca62f682f7d15755d6 (patch)
tree970d29bfcbc290a925e802fea7f2cdd45934263f /src
parent85fa7b675ce68eff3326483b579acd8d3ae1c360 (diff)
downloadgsoc2013-epiphany-1bd50c7c0b96ff320f6265ca62f682f7d15755d6.tar
gsoc2013-epiphany-1bd50c7c0b96ff320f6265ca62f682f7d15755d6.tar.gz
gsoc2013-epiphany-1bd50c7c0b96ff320f6265ca62f682f7d15755d6.tar.bz2
gsoc2013-epiphany-1bd50c7c0b96ff320f6265ca62f682f7d15755d6.tar.lz
gsoc2013-epiphany-1bd50c7c0b96ff320f6265ca62f682f7d15755d6.tar.xz
gsoc2013-epiphany-1bd50c7c0b96ff320f6265ca62f682f7d15755d6.tar.zst
gsoc2013-epiphany-1bd50c7c0b96ff320f6265ca62f682f7d15755d6.zip
Make ephy_window_get_ui_manager return a GtkUIManager, not a GObject
No clue why it was doing that, but seems pointless. I wish I could make it private but it's used all over the place.
Diffstat (limited to 'src')
-rw-r--r--src/bookmarks/ephy-bookmarks-ui.c8
-rw-r--r--src/ephy-encoding-menu.c14
-rw-r--r--src/ephy-page-menu-action.c2
-rw-r--r--src/ephy-window.c4
-rw-r--r--src/ephy-window.h2
5 files changed, 15 insertions, 15 deletions
diff --git a/src/bookmarks/ephy-bookmarks-ui.c b/src/bookmarks/ephy-bookmarks-ui.c
index 994b32213..8cfe15057 100644
--- a/src/bookmarks/ephy-bookmarks-ui.c
+++ b/src/bookmarks/ephy-bookmarks-ui.c
@@ -87,7 +87,7 @@ activate_bookmarks_menu (GtkAction *action, EphyWindow *window)
BookmarksWindowData *data = g_object_get_data (G_OBJECT (window), BM_WINDOW_DATA_KEY);
if (data && !data->bookmarks_menu)
{
- GtkUIManager *manager = GTK_UI_MANAGER (ephy_window_get_ui_manager (window));
+ GtkUIManager *manager = ephy_window_get_ui_manager (window);
gtk_ui_manager_ensure_update (manager);
if (!bookmarks_menu_string->len)
@@ -111,7 +111,7 @@ erase_bookmarks_menu (EphyWindow *window)
BookmarksWindowData *data;
GtkUIManager *manager;
- manager = GTK_UI_MANAGER (ephy_window_get_ui_manager (window));
+ manager = ephy_window_get_ui_manager (window);
data = g_object_get_data (G_OBJECT (window), BM_WINDOW_DATA_KEY);
if (data != NULL && data->bookmarks_menu != 0)
@@ -177,7 +177,7 @@ ephy_bookmarks_ui_attach_window (EphyWindow *window)
data = g_object_get_data (G_OBJECT (window), BM_WINDOW_DATA_KEY);
g_return_if_fail (data == NULL);
- manager = GTK_UI_MANAGER (ephy_window_get_ui_manager (window));
+ manager = ephy_window_get_ui_manager (window);
data = g_new0 (BookmarksWindowData, 1);
g_object_set_data_full (G_OBJECT (window), BM_WINDOW_DATA_KEY, data, g_free);
@@ -245,7 +245,7 @@ ephy_bookmarks_ui_detach_window (EphyWindow *window)
EphyNode *topics = ephy_bookmarks_get_keywords (eb);
BookmarksWindowData *data = g_object_get_data (G_OBJECT (window), BM_WINDOW_DATA_KEY);
- GtkUIManager *manager = GTK_UI_MANAGER (ephy_window_get_ui_manager (window));
+ GtkUIManager *manager = ephy_window_get_ui_manager (window);
GtkAction *action;
g_return_if_fail (data != 0);
diff --git a/src/ephy-encoding-menu.c b/src/ephy-encoding-menu.c
index 4fa7abe82..b55e39876 100644
--- a/src/ephy-encoding-menu.c
+++ b/src/ephy-encoding-menu.c
@@ -21,19 +21,19 @@
*/
#include "config.h"
-
#include "ephy-encoding-menu.h"
-#include "ephy-encoding-dialog.h"
-#include "ephy-encodings.h"
-#include "ephy-embed.h"
+
+#include "ephy-debug.h"
#include "ephy-embed-container.h"
#include "ephy-embed-shell.h"
#include "ephy-embed-utils.h"
+#include "ephy-embed.h"
+#include "ephy-encoding-dialog.h"
+#include "ephy-encodings.h"
#include "ephy-shell.h"
-#include "ephy-debug.h"
-#include <gtk/gtk.h>
#include <glib/gi18n.h>
+#include <gtk/gtk.h>
#include <string.h>
#include <webkit/webkit.h>
@@ -351,7 +351,7 @@ ephy_encoding_menu_set_window (EphyEncodingMenu *menu, EphyWindow *window)
g_return_if_fail (EPHY_IS_WINDOW (window));
menu->priv->window = window;
- menu->priv->manager = GTK_UI_MANAGER (ephy_window_get_ui_manager (window));
+ menu->priv->manager = ephy_window_get_ui_manager (window);
action_group = gtk_action_group_new ("EncodingActions");
gtk_action_group_set_translation_domain (action_group, NULL);
diff --git a/src/ephy-page-menu-action.c b/src/ephy-page-menu-action.c
index 3faddd215..e50ceab2d 100644
--- a/src/ephy-page-menu-action.c
+++ b/src/ephy-page-menu-action.c
@@ -95,7 +95,7 @@ button_press_cb (GtkWidget *button, GdkEventButton *event, EphyPageMenuAction *a
if (!action->priv->menu) {
window = ephy_window_action_get_window (EPHY_WINDOW_ACTION (action));
- manager = GTK_UI_MANAGER (ephy_window_get_ui_manager (window));
+ manager = ephy_window_get_ui_manager (window);
menu = gtk_ui_manager_get_widget (manager, "/ui/PagePopup");
g_signal_connect (menu, "notify::visible",
diff --git a/src/ephy-window.c b/src/ephy-window.c
index 8cfa995ca..d5655ec7e 100644
--- a/src/ephy-window.c
+++ b/src/ephy-window.c
@@ -3946,12 +3946,12 @@ ephy_window_new_with_chrome (EphyWebViewChrome chrome,
*
* Return value: (transfer none): an #GtkUIManager
**/
-GObject *
+GtkUIManager *
ephy_window_get_ui_manager (EphyWindow *window)
{
g_return_val_if_fail (EPHY_IS_WINDOW (window), NULL);
- return G_OBJECT (window->priv->manager);
+ return window->priv->manager;
}
/**
diff --git a/src/ephy-window.h b/src/ephy-window.h
index 79ebe0e00..ef66efa53 100644
--- a/src/ephy-window.h
+++ b/src/ephy-window.h
@@ -62,7 +62,7 @@ EphyWindow *ephy_window_new (void);
EphyWindow *ephy_window_new_with_chrome (EphyWebViewChrome chrome,
gboolean is_popup);
-GObject *ephy_window_get_ui_manager (EphyWindow *window);
+GtkUIManager *ephy_window_get_ui_manager (EphyWindow *window);
GtkWidget *ephy_window_get_notebook (EphyWindow *window);