summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntónio Fernandes <antoniof@gnome.org>2021-01-13 12:36:36 +0000
committerAntónio Fernandes <antoniof@gnome.org>2021-01-15 17:00:07 +0000
commit0002f2b9f5af4c3406b06821664556f6cb0c29cd (patch)
tree0d9a735c4e6804d22d1bf20d535e0f5523487c8e
parent2b8ede345aed8e0b3f94fa0b0a1054147b0625c3 (diff)
downloadnautilus-0002f2b9f5af4c3406b06821664556f6cb0c29cd.tar.gz
view: Streamline view ids enumeration
The EMPTY id is unused, the INVALID id has an awkward value of 4, and the GRID and LIST ids are reversed compared to the keyboard shortcuts. Let's make this more logical.
-rw-r--r--data/org.gnome.nautilus.gschema.xml2
-rw-r--r--src/nautilus-view.h8
-rw-r--r--src/nautilus-window-slot.c4
3 files changed, 7 insertions, 7 deletions
diff --git a/data/org.gnome.nautilus.gschema.xml b/data/org.gnome.nautilus.gschema.xml
index 7dd6bb2d8..fb36884a0 100644
--- a/data/org.gnome.nautilus.gschema.xml
+++ b/data/org.gnome.nautilus.gschema.xml
@@ -18,8 +18,8 @@
</enum>
<enum id="org.gnome.nautilus.FolderView">
- <value value="0" nick="icon-view"/>
<value value="1" nick="list-view"/>
+ <value value="2" nick="icon-view"/>
</enum>
<enum id="org.gnome.nautilus.SortOrder">
diff --git a/src/nautilus-view.h b/src/nautilus-view.h
index 9d46ab6dd..0c90ae457 100644
--- a/src/nautilus-view.h
+++ b/src/nautilus-view.h
@@ -24,15 +24,15 @@
#include "nautilus-query.h"
#include "nautilus-toolbar-menu-sections.h"
-#define NAUTILUS_VIEW_GRID_ID_VALUE 0
+/* These values must match the org.gnome.nautilus.FolderView schema enum */
#define NAUTILUS_VIEW_LIST_ID_VALUE 1
+#define NAUTILUS_VIEW_GRID_ID_VALUE 2
enum
{
- NAUTILUS_VIEW_GRID_ID = NAUTILUS_VIEW_GRID_ID_VALUE,
+ NAUTILUS_VIEW_INVALID_ID = 0,
NAUTILUS_VIEW_LIST_ID = NAUTILUS_VIEW_LIST_ID_VALUE,
- NAUTILUS_VIEW_EMPTY_ID,
+ NAUTILUS_VIEW_GRID_ID = NAUTILUS_VIEW_GRID_ID_VALUE,
NAUTILUS_VIEW_OTHER_LOCATIONS_ID,
- NAUTILUS_VIEW_INVALID_ID,
};
G_BEGIN_DECLS
diff --git a/src/nautilus-window-slot.c b/src/nautilus-window-slot.c
index 714ccada5..23fa4ac94 100644
--- a/src/nautilus-window-slot.c
+++ b/src/nautilus-window-slot.c
@@ -1039,8 +1039,8 @@ action_files_view_mode (GSimpleAction *action,
const GActionEntry slot_entries[] =
{
- /* 4 is NAUTILUS_VIEW_INVALID_ID */
- { "files-view-mode", NULL, "u", "uint32 4", action_files_view_mode },
+ /* 0 is NAUTILUS_VIEW_INVALID_ID */
+ { "files-view-mode", NULL, "u", "uint32 0", action_files_view_mode },
{ "files-view-mode-toggle", action_files_view_mode_toggle },
{ "search-visible", NULL, NULL, "false", action_search_visible },
};