summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2003-03-28 11:28:39 +0000
committerAlexander Larsson <alexl@src.gnome.org>2003-03-28 11:28:39 +0000
commit2fe2a6ecbf29e25b270ccc7f95ccde7d50848ff2 (patch)
tree485a52466a37c282ef7f835c90d1787ef863cc69
parent5b12f33a2b8c5f68dd11e6a089fd81b2248343e8 (diff)
downloadnautilus-2fe2a6ecbf29e25b270ccc7f95ccde7d50848ff2.tar.gz
Use the FMDirectoryView click_policy_changed instead of our own.
2003-03-28 Alexander Larsson <alexl@redhat.com> * src/file-manager/fm-list-view.c (fm_list_view_click_policy_changed): Use the FMDirectoryView click_policy_changed instead of our own.
-rw-r--r--ChangeLog5
-rw-r--r--src/file-manager/fm-list-view.c10
2 files changed, 9 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 9069c9d6d..92dac4b33 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2003-03-28 Alexander Larsson <alexl@redhat.com>
+ * src/file-manager/fm-list-view.c (fm_list_view_click_policy_changed):
+ Use the FMDirectoryView click_policy_changed instead of our own.
+
+2003-03-28 Alexander Larsson <alexl@redhat.com>
+
* src/file-manager/fm-icon-view.c (fm_icon_view_class_init):
Sort directory_view_class initializers
diff --git a/src/file-manager/fm-list-view.c b/src/file-manager/fm-list-view.c
index 9b17afbef..d9058020e 100644
--- a/src/file-manager/fm-list-view.c
+++ b/src/file-manager/fm-list-view.c
@@ -1180,11 +1180,11 @@ fm_list_view_start_renaming_file (FMDirectoryView *view, NautilusFile *file)
}
static void
-click_policy_changed_callback (gpointer callback_data)
+fm_list_view_click_policy_changed (FMDirectoryView *directory_view)
{
FMListView *view;
- view = FM_LIST_VIEW (callback_data);
+ view = FM_LIST_VIEW (directory_view);
if (click_policy_auto_value == NAUTILUS_CLICK_POLICY_SINGLE) {
g_object_set (G_OBJECT (view->details->file_name_cell),
@@ -1374,6 +1374,7 @@ fm_list_view_class_init (FMListViewClass *class)
fm_directory_view_class->bump_zoom_level = fm_list_view_bump_zoom_level;
fm_directory_view_class->can_zoom_in = fm_list_view_can_zoom_in;
fm_directory_view_class->can_zoom_out = fm_list_view_can_zoom_out;
+ fm_directory_view_class->click_policy_changed = fm_list_view_click_policy_changed;
fm_directory_view_class->clear = fm_list_view_clear;
fm_directory_view_class->file_changed = fm_list_view_file_changed;
fm_directory_view_class->get_background_widget = fm_list_view_get_background_widget;
@@ -1415,9 +1416,6 @@ fm_list_view_instance_init (FMListView *list_view)
BONOBO_OBJECT (list_view->details->positionable));
- eel_preferences_add_callback_while_alive (NAUTILUS_PREFERENCES_CLICK_POLICY,
- click_policy_changed_callback,
- list_view, G_OBJECT (list_view));
eel_preferences_add_callback_while_alive (NAUTILUS_PREFERENCES_LIST_VIEW_DEFAULT_SORT_ORDER,
default_sort_order_changed_callback,
list_view, G_OBJECT (list_view));
@@ -1428,7 +1426,7 @@ fm_list_view_instance_init (FMListView *list_view)
default_zoom_level_changed_callback,
list_view, G_OBJECT (list_view));
- click_policy_changed_callback (list_view);
+ fm_list_view_click_policy_changed (FM_DIRECTORY_VIEW (list_view));
fm_list_view_sort_directories_first_changed (FM_DIRECTORY_VIEW (list_view));