summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Soriano <carlos.sorian89@gmail.com>2015-01-05 13:46:55 +0100
committerCarlos Soriano <carlos.sorian89@gmail.com>2015-01-12 15:51:02 +0100
commit930577087fda5c728a55c4675f9faa85953f2259 (patch)
tree41f6a0271cc61051b160bd6f981e36aad9cfcd39
parent743d5018de138d7f3c33c7a1ef7b146b42e21a7e (diff)
downloadnautilus-930577087fda5c728a55c4675f9faa85953f2259.tar.gz
nautilus-view: Drop reset to defaults
With the upcomming UI rework the user won't need to reset to defaults, since the UI will be straighforward and not need to this item.
-rw-r--r--src/nautilus-actions.h1
-rw-r--r--src/nautilus-canvas-view.c21
-rw-r--r--src/nautilus-directory-view-ui.xml1
-rw-r--r--src/nautilus-empty-view.c6
-rw-r--r--src/nautilus-list-view.c37
-rw-r--r--src/nautilus-view.c38
-rw-r--r--src/nautilus-view.h6
7 files changed, 0 insertions, 110 deletions
diff --git a/src/nautilus-actions.h b/src/nautilus-actions.h
index c5d5a68f4..0d848d733 100644
--- a/src/nautilus-actions.h
+++ b/src/nautilus-actions.h
@@ -90,7 +90,6 @@
#define NAUTILUS_ACTION_LOCATION_RESTORE_FROM_TRASH "LocationRestoreFromTrash"
#define NAUTILUS_ACTION_UNDO "Undo"
#define NAUTILUS_ACTION_REDO "Redo"
-#define NAUTILUS_ACTION_RESET_TO_DEFAULTS "Reset to Defaults"
#define NAUTILUS_ACTION_MOUNT_VOLUME "Mount Volume"
#define NAUTILUS_ACTION_UNMOUNT_VOLUME "Unmount Volume"
#define NAUTILUS_ACTION_EJECT_VOLUME "Eject Volume"
diff --git a/src/nautilus-canvas-view.c b/src/nautilus-canvas-view.c
index b262269c7..4f7df2dc3 100644
--- a/src/nautilus-canvas-view.c
+++ b/src/nautilus-canvas-view.c
@@ -1221,26 +1221,6 @@ nautilus_canvas_view_update_menus (NautilusView *view)
}
static void
-nautilus_canvas_view_reset_to_defaults (NautilusView *view)
-{
- NautilusCanvasContainer *canvas_container;
- NautilusCanvasView *canvas_view;
-
- canvas_view = NAUTILUS_CANVAS_VIEW (view);
- canvas_container = get_canvas_container (canvas_view);
-
- clear_sort_criterion (canvas_view);
- nautilus_canvas_container_set_keep_aligned
- (canvas_container, get_default_directory_keep_aligned ());
-
- nautilus_canvas_container_sort (canvas_container);
-
- update_layout_menus (canvas_view);
-
- nautilus_canvas_view_restore_default_zoom_level (view);
-}
-
-static void
nautilus_canvas_view_select_all (NautilusView *view)
{
NautilusCanvasContainer *canvas_container;
@@ -2062,7 +2042,6 @@ nautilus_canvas_view_class_init (NautilusCanvasViewClass *klass)
nautilus_view_class->get_selection_for_file_transfer = nautilus_canvas_view_get_selection;
nautilus_view_class->is_empty = nautilus_canvas_view_is_empty;
nautilus_view_class->remove_file = nautilus_canvas_view_remove_file;
- nautilus_view_class->reset_to_defaults = nautilus_canvas_view_reset_to_defaults;
nautilus_view_class->restore_default_zoom_level = nautilus_canvas_view_restore_default_zoom_level;
nautilus_view_class->reveal_selection = nautilus_canvas_view_reveal_selection;
nautilus_view_class->select_all = nautilus_canvas_view_select_all;
diff --git a/src/nautilus-directory-view-ui.xml b/src/nautilus-directory-view-ui.xml
index 0f06fc697..184249b27 100644
--- a/src/nautilus-directory-view-ui.xml
+++ b/src/nautilus-directory-view-ui.xml
@@ -6,7 +6,6 @@
<accelerator action="RenameSelectAll"/>
<popup name="ViewMenu" accelerators="true">
<placeholder name="View Details">
- <menuitem name="Reset to Defaults" action="Reset to Defaults"/>
<menuitem name="Show Hidden Files" action="Show Hidden Files"/>
</placeholder>
</popup>
diff --git a/src/nautilus-empty-view.c b/src/nautilus-empty-view.c
index 7a13446c6..46cea339b 100644
--- a/src/nautilus-empty-view.c
+++ b/src/nautilus-empty-view.c
@@ -140,12 +140,6 @@ nautilus_empty_view_update_menus (NautilusView *view)
NAUTILUS_VIEW_CLASS (nautilus_empty_view_parent_class)->update_menus (view);
}
-/* Reset sort criteria and zoom level to match defaults */
-static void
-nautilus_empty_view_reset_to_defaults (NautilusView *view)
-{
-}
-
static void
nautilus_empty_view_bump_zoom_level (NautilusView *view, int zoom_increment)
{
diff --git a/src/nautilus-list-view.c b/src/nautilus-list-view.c
index 9e1345660..6c10a0f4c 100644
--- a/src/nautilus-list-view.c
+++ b/src/nautilus-list-view.c
@@ -3091,42 +3091,6 @@ nautilus_list_view_update_menus (NautilusView *view)
NAUTILUS_VIEW_CLASS (nautilus_list_view_parent_class)->update_menus (view);
}
-/* Reset sort criteria and zoom level to match defaults */
-static void
-nautilus_list_view_reset_to_defaults (NautilusView *view)
-{
- NautilusFile *file;
- const gchar *default_sort_order;
- gboolean default_sort_reversed;
- char **default_columns;
- char **default_order;
-
- file = nautilus_view_get_directory_as_file (view);
-
- nautilus_file_set_metadata (file, NAUTILUS_METADATA_KEY_LIST_VIEW_SORT_COLUMN, NULL, NULL);
- nautilus_file_set_metadata (file, NAUTILUS_METADATA_KEY_LIST_VIEW_SORT_REVERSED, NULL, NULL);
- nautilus_file_set_metadata_list (file, NAUTILUS_METADATA_KEY_LIST_VIEW_COLUMN_ORDER, NULL);
- nautilus_file_set_metadata_list (file, NAUTILUS_METADATA_KEY_LIST_VIEW_VISIBLE_COLUMNS, NULL);
-
- default_sort_order = get_default_sort_order (file, &default_sort_reversed);
-
- gtk_tree_sortable_set_sort_column_id
- (GTK_TREE_SORTABLE (NAUTILUS_LIST_VIEW (view)->details->model),
- nautilus_list_model_get_sort_column_id_from_attribute (NAUTILUS_LIST_VIEW (view)->details->model,
- g_quark_from_string (default_sort_order)),
- default_sort_reversed ? GTK_SORT_DESCENDING : GTK_SORT_ASCENDING);
-
- nautilus_list_view_set_zoom_level (NAUTILUS_LIST_VIEW (view), get_default_zoom_level (), FALSE);
-
- default_columns = get_default_visible_columns (NAUTILUS_LIST_VIEW (view));
- default_order = get_default_column_order (NAUTILUS_LIST_VIEW (view));
-
- apply_columns_settings (NAUTILUS_LIST_VIEW (view), default_order, default_columns);
-
- g_strfreev (default_columns);
- g_strfreev (default_order);
-}
-
static void
nautilus_list_view_set_zoom_level (NautilusListView *view,
NautilusZoomLevel new_level,
@@ -3610,7 +3574,6 @@ nautilus_list_view_class_init (NautilusListViewClass *class)
nautilus_view_class->merge_menus = nautilus_list_view_merge_menus;
nautilus_view_class->unmerge_menus = nautilus_list_view_unmerge_menus;
nautilus_view_class->update_menus = nautilus_list_view_update_menus;
- nautilus_view_class->reset_to_defaults = nautilus_list_view_reset_to_defaults;
nautilus_view_class->restore_default_zoom_level = nautilus_list_view_restore_default_zoom_level;
nautilus_view_class->reveal_selection = nautilus_list_view_reveal_selection;
nautilus_view_class->select_all = nautilus_list_view_select_all;
diff --git a/src/nautilus-view.c b/src/nautilus-view.c
index b8695354f..1ab395fd7 100644
--- a/src/nautilus-view.c
+++ b/src/nautilus-view.c
@@ -453,25 +453,6 @@ nautilus_view_reveal_selection (NautilusView *view)
NAUTILUS_VIEW_CLASS (G_OBJECT_GET_CLASS (view))->reveal_selection (view);
}
-/**
- * nautilus_view_reset_to_defaults:
- *
- * set sorting order, zoom level, etc. to match defaults
- *
- **/
-static void
-nautilus_view_reset_to_defaults (NautilusView *view)
-{
- GtkAction *action;
-
- action = gtk_action_group_get_action (view->details->dir_action_group,
- NAUTILUS_ACTION_SHOW_HIDDEN_FILES);
- gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action),
- g_settings_get_boolean (gtk_filechooser_preferences, NAUTILUS_PREFERENCES_SHOW_HIDDEN_FILES));
-
- NAUTILUS_VIEW_CLASS (G_OBJECT_GET_CLASS (view))->reset_to_defaults (view);
-}
-
static gboolean
nautilus_view_using_manual_layout (NautilusView *view)
{
@@ -1514,15 +1495,6 @@ action_select_pattern_callback (GtkAction *action,
}
static void
-action_reset_to_defaults_callback (GtkAction *action,
- gpointer callback_data)
-{
- g_assert (NAUTILUS_IS_VIEW (callback_data));
-
- nautilus_view_reset_to_defaults (callback_data);
-}
-
-static void
action_save_search_callback (GtkAction *action,
gpointer callback_data)
{
@@ -7206,16 +7178,6 @@ static const GtkActionEntry directory_view_entries[] = {
/* label, accelerator */ N_("_Redo"), "<shift><control>Z",
/* tooltip */ N_("Redo the last undone action"),
G_CALLBACK (action_redo_callback) },
- /*
- * multiview-TODO: decide whether "Reset to Defaults" should
- * be window-wide, and not just view-wide.
- * Since this also resets the "Show hidden files" mode,
- * it is a mixture of both ATM.
- */
- /* name, stock id */ { NAUTILUS_ACTION_RESET_TO_DEFAULTS, NULL,
- /* label, accelerator */ N_("Reset View to _Defaults"), NULL,
- /* tooltip */ N_("Reset sorting order and zoom level to match preferences for this view"),
- G_CALLBACK (action_reset_to_defaults_callback) },
/* name, stock id */ { NAUTILUS_ACTION_MOUNT_VOLUME, NULL,
/* label, accelerator */ N_("_Mount"), NULL,
/* tooltip */ N_("Mount the selected volume"),
diff --git a/src/nautilus-view.h b/src/nautilus-view.h
index 98f3d57cc..08b3cd9f3 100644
--- a/src/nautilus-view.h
+++ b/src/nautilus-view.h
@@ -131,12 +131,6 @@ struct NautilusViewClass {
/* Function pointers that don't have corresponding signals */
- /* reset_to_defaults is a function pointer that subclasses must
- * override to set sort order, zoom level, etc to match default
- * values.
- */
- void (* reset_to_defaults) (NautilusView *view);
-
/* get_backing uri is a function pointer for subclasses to
* override. Subclasses may replace it with a function that
* returns the URI for the location where to create new folders,