[nautilus] Add NautilusWindow::view-as-changed
- From: Alexander Larsson <alexl src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [nautilus] Add NautilusWindow::view-as-changed
- Date: Thu, 10 Dec 2009 17:13:57 +0000 (UTC)
commit bff56af563ee232815c6bd0502869fac7eb97476
Author: Alexander Larsson <alexl redhat com>
Date: Wed Dec 9 21:00:43 2009 +0100
Add NautilusWindow::view-as-changed
src/nautilus-window.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/src/nautilus-window.c b/src/nautilus-window.c
index 4e0a902..75ded8b 100644
--- a/src/nautilus-window.c
+++ b/src/nautilus-window.c
@@ -98,6 +98,7 @@ enum {
RELOAD,
PROMPT_FOR_LOCATION,
ZOOM_CHANGED,
+ VIEW_AS_CHANGED,
LAST_SIGNAL
};
@@ -1219,6 +1220,9 @@ real_load_view_as_menu (NautilusWindow *window)
g_object_unref (window->details->view_as_action_group); /* owned by ui_manager */
nautilus_window_synch_view_as_menus (window);
+
+ g_signal_emit (window, signals[VIEW_AS_CHANGED], 0);
+
}
static void
@@ -1880,6 +1884,14 @@ nautilus_window_class_init (NautilusWindowClass *class)
G_TYPE_NONE, 5,
G_TYPE_INT, G_TYPE_BOOLEAN, G_TYPE_BOOLEAN,
G_TYPE_BOOLEAN, G_TYPE_BOOLEAN);
+ signals[VIEW_AS_CHANGED] =
+ g_signal_new ("view-as-changed",
+ G_TYPE_FROM_CLASS (class),
+ G_SIGNAL_RUN_LAST,
+ 0,
+ NULL, NULL,
+ g_cclosure_marshal_VOID__VOID,
+ G_TYPE_NONE, 0);
binding_set = gtk_binding_set_by_class (class);
gtk_binding_entry_add_signal (binding_set, GDK_BackSpace, 0,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]