summaryrefslogtreecommitdiff
path: root/src/nautilus-metadata.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nautilus-metadata.c')
-rw-r--r--src/nautilus-metadata.c84
1 files changed, 43 insertions, 41 deletions
diff --git a/src/nautilus-metadata.c b/src/nautilus-metadata.c
index 3147f0c8b..8316426f9 100644
--- a/src/nautilus-metadata.c
+++ b/src/nautilus-metadata.c
@@ -1,4 +1,3 @@
-
/* nautilus-metadata.c - metadata utils
*
* Copyright (C) 2009 Red Hatl, Inc.
@@ -21,53 +20,56 @@
#include "nautilus-metadata.h"
#include <glib.h>
-static char *used_metadata_names[] = {
- NAUTILUS_METADATA_KEY_LOCATION_BACKGROUND_COLOR,
- NAUTILUS_METADATA_KEY_LOCATION_BACKGROUND_IMAGE,
- NAUTILUS_METADATA_KEY_ICON_VIEW_AUTO_LAYOUT,
- NAUTILUS_METADATA_KEY_ICON_VIEW_SORT_BY,
- NAUTILUS_METADATA_KEY_ICON_VIEW_SORT_REVERSED,
- NAUTILUS_METADATA_KEY_ICON_VIEW_KEEP_ALIGNED,
- NAUTILUS_METADATA_KEY_ICON_VIEW_LAYOUT_TIMESTAMP,
- NAUTILUS_METADATA_KEY_DESKTOP_ICON_SIZE,
- NAUTILUS_METADATA_KEY_LIST_VIEW_SORT_COLUMN,
- NAUTILUS_METADATA_KEY_LIST_VIEW_SORT_REVERSED,
- NAUTILUS_METADATA_KEY_LIST_VIEW_VISIBLE_COLUMNS,
- NAUTILUS_METADATA_KEY_LIST_VIEW_COLUMN_ORDER,
- NAUTILUS_METADATA_KEY_WINDOW_GEOMETRY,
- NAUTILUS_METADATA_KEY_WINDOW_SCROLL_POSITION,
- NAUTILUS_METADATA_KEY_WINDOW_SHOW_HIDDEN_FILES,
- NAUTILUS_METADATA_KEY_WINDOW_MAXIMIZED,
- NAUTILUS_METADATA_KEY_WINDOW_STICKY,
- NAUTILUS_METADATA_KEY_WINDOW_KEEP_ABOVE,
- NAUTILUS_METADATA_KEY_SIDEBAR_BACKGROUND_COLOR,
- NAUTILUS_METADATA_KEY_SIDEBAR_BACKGROUND_IMAGE,
- NAUTILUS_METADATA_KEY_SIDEBAR_BUTTONS,
- NAUTILUS_METADATA_KEY_ANNOTATION,
- NAUTILUS_METADATA_KEY_ICON_POSITION,
- NAUTILUS_METADATA_KEY_ICON_POSITION_TIMESTAMP,
- NAUTILUS_METADATA_KEY_ICON_SCALE,
- NAUTILUS_METADATA_KEY_CUSTOM_ICON,
- NAUTILUS_METADATA_KEY_CUSTOM_ICON_NAME,
- NAUTILUS_METADATA_KEY_SCREEN,
- NAUTILUS_METADATA_KEY_EMBLEMS,
- NULL
+static char *used_metadata_names[] =
+{
+ NAUTILUS_METADATA_KEY_LOCATION_BACKGROUND_COLOR,
+ NAUTILUS_METADATA_KEY_LOCATION_BACKGROUND_IMAGE,
+ NAUTILUS_METADATA_KEY_ICON_VIEW_AUTO_LAYOUT,
+ NAUTILUS_METADATA_KEY_ICON_VIEW_SORT_BY,
+ NAUTILUS_METADATA_KEY_ICON_VIEW_SORT_REVERSED,
+ NAUTILUS_METADATA_KEY_ICON_VIEW_KEEP_ALIGNED,
+ NAUTILUS_METADATA_KEY_ICON_VIEW_LAYOUT_TIMESTAMP,
+ NAUTILUS_METADATA_KEY_DESKTOP_ICON_SIZE,
+ NAUTILUS_METADATA_KEY_LIST_VIEW_SORT_COLUMN,
+ NAUTILUS_METADATA_KEY_LIST_VIEW_SORT_REVERSED,
+ NAUTILUS_METADATA_KEY_LIST_VIEW_VISIBLE_COLUMNS,
+ NAUTILUS_METADATA_KEY_LIST_VIEW_COLUMN_ORDER,
+ NAUTILUS_METADATA_KEY_WINDOW_GEOMETRY,
+ NAUTILUS_METADATA_KEY_WINDOW_SCROLL_POSITION,
+ NAUTILUS_METADATA_KEY_WINDOW_SHOW_HIDDEN_FILES,
+ NAUTILUS_METADATA_KEY_WINDOW_MAXIMIZED,
+ NAUTILUS_METADATA_KEY_WINDOW_STICKY,
+ NAUTILUS_METADATA_KEY_WINDOW_KEEP_ABOVE,
+ NAUTILUS_METADATA_KEY_SIDEBAR_BACKGROUND_COLOR,
+ NAUTILUS_METADATA_KEY_SIDEBAR_BACKGROUND_IMAGE,
+ NAUTILUS_METADATA_KEY_SIDEBAR_BUTTONS,
+ NAUTILUS_METADATA_KEY_ANNOTATION,
+ NAUTILUS_METADATA_KEY_ICON_POSITION,
+ NAUTILUS_METADATA_KEY_ICON_POSITION_TIMESTAMP,
+ NAUTILUS_METADATA_KEY_ICON_SCALE,
+ NAUTILUS_METADATA_KEY_CUSTOM_ICON,
+ NAUTILUS_METADATA_KEY_CUSTOM_ICON_NAME,
+ NAUTILUS_METADATA_KEY_SCREEN,
+ NAUTILUS_METADATA_KEY_EMBLEMS,
+ NULL
};
guint
nautilus_metadata_get_id (const char *metadata)
{
- static GHashTable *hash;
- int i;
+ static GHashTable *hash;
+ int i;
- if (hash == NULL)
+ if (hash == NULL)
{
- hash = g_hash_table_new (g_str_hash, g_str_equal);
- for (i = 0; used_metadata_names[i] != NULL; i++)
- g_hash_table_insert (hash,
- used_metadata_names[i],
- GINT_TO_POINTER (i + 1));
+ hash = g_hash_table_new (g_str_hash, g_str_equal);
+ for (i = 0; used_metadata_names[i] != NULL; i++)
+ {
+ g_hash_table_insert (hash,
+ used_metadata_names[i],
+ GINT_TO_POINTER (i + 1));
+ }
}
- return GPOINTER_TO_INT (g_hash_table_lookup (hash, metadata));
+ return GPOINTER_TO_INT (g_hash_table_lookup (hash, metadata));
}