
/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */

#include "nautilus-enum-types.h"
/* Enumerations from "/build/nautilus/src/build/../nautilus/src/gtk/nautilusgtkplacessidebarprivate.h" */
#include "/build/nautilus/src/build/../nautilus/src/gtk/nautilusgtkplacessidebarprivate.h"
GType
nautilus_gtk_places_open_flags_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GFlagsValue values[] = {
            { NAUTILUS_GTK_PLACES_OPEN_NORMAL, "NAUTILUS_GTK_PLACES_OPEN_NORMAL", "normal" },
            { NAUTILUS_GTK_PLACES_OPEN_NEW_TAB, "NAUTILUS_GTK_PLACES_OPEN_NEW_TAB", "new-tab" },
            { NAUTILUS_GTK_PLACES_OPEN_NEW_WINDOW, "NAUTILUS_GTK_PLACES_OPEN_NEW_WINDOW", "new-window" },
            { 0, NULL, NULL }
        };

        GType type = g_flags_register_static (g_intern_static_string ("NautilusGtkPlacesOpenFlags"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_gtk_places_section_type_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_GTK_PLACES_SECTION_INVALID, "NAUTILUS_GTK_PLACES_SECTION_INVALID", "section-invalid" },
            { NAUTILUS_GTK_PLACES_SECTION_COMPUTER, "NAUTILUS_GTK_PLACES_SECTION_COMPUTER", "section-computer" },
            { NAUTILUS_GTK_PLACES_SECTION_MOUNTS, "NAUTILUS_GTK_PLACES_SECTION_MOUNTS", "section-mounts" },
            { NAUTILUS_GTK_PLACES_SECTION_CLOUD, "NAUTILUS_GTK_PLACES_SECTION_CLOUD", "section-cloud" },
            { NAUTILUS_GTK_PLACES_SECTION_BOOKMARKS, "NAUTILUS_GTK_PLACES_SECTION_BOOKMARKS", "section-bookmarks" },
            { NAUTILUS_GTK_PLACES_SECTION_OTHER_LOCATIONS, "NAUTILUS_GTK_PLACES_SECTION_OTHER_LOCATIONS", "section-other-locations" },
            { NAUTILUS_GTK_PLACES_N_SECTIONS, "NAUTILUS_GTK_PLACES_N_SECTIONS", "n-sections" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusGtkPlacesSectionType"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_gtk_places_place_type_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_GTK_PLACES_INVALID, "NAUTILUS_GTK_PLACES_INVALID", "invalid" },
            { NAUTILUS_GTK_PLACES_BUILT_IN, "NAUTILUS_GTK_PLACES_BUILT_IN", "built-in" },
            { NAUTILUS_GTK_PLACES_XDG_DIR, "NAUTILUS_GTK_PLACES_XDG_DIR", "xdg-dir" },
            { NAUTILUS_GTK_PLACES_MOUNTED_VOLUME, "NAUTILUS_GTK_PLACES_MOUNTED_VOLUME", "mounted-volume" },
            { NAUTILUS_GTK_PLACES_BOOKMARK, "NAUTILUS_GTK_PLACES_BOOKMARK", "bookmark" },
            { NAUTILUS_GTK_PLACES_HEADING, "NAUTILUS_GTK_PLACES_HEADING", "heading" },
            { NAUTILUS_GTK_PLACES_CONNECT_TO_SERVER, "NAUTILUS_GTK_PLACES_CONNECT_TO_SERVER", "connect-to-server" },
            { NAUTILUS_GTK_PLACES_ENTER_LOCATION, "NAUTILUS_GTK_PLACES_ENTER_LOCATION", "enter-location" },
            { NAUTILUS_GTK_PLACES_DROP_FEEDBACK, "NAUTILUS_GTK_PLACES_DROP_FEEDBACK", "drop-feedback" },
            { NAUTILUS_GTK_PLACES_BOOKMARK_PLACEHOLDER, "NAUTILUS_GTK_PLACES_BOOKMARK_PLACEHOLDER", "bookmark-placeholder" },
            { NAUTILUS_GTK_PLACES_OTHER_LOCATIONS, "NAUTILUS_GTK_PLACES_OTHER_LOCATIONS", "other-locations" },
            { NAUTILUS_GTK_PLACES_STARRED_LOCATION, "NAUTILUS_GTK_PLACES_STARRED_LOCATION", "starred-location" },
            { NAUTILUS_GTK_PLACES_N_PLACES, "NAUTILUS_GTK_PLACES_N_PLACES", "n-places" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusGtkPlacesPlaceType"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
/* Enumerations from "/build/nautilus/src/build/../nautilus/src/nautilus-enums.h" */
#include "/build/nautilus/src/build/../nautilus/src/nautilus-enums.h"
GType
nautilus_grid_icon_size_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_GRID_ICON_SIZE_SMALL, "NAUTILUS_GRID_ICON_SIZE_SMALL", "small" },
            { NAUTILUS_GRID_ICON_SIZE_MEDIUM, "NAUTILUS_GRID_ICON_SIZE_MEDIUM", "medium" },
            { NAUTILUS_GRID_ICON_SIZE_LARGE, "NAUTILUS_GRID_ICON_SIZE_LARGE", "large" },
            { NAUTILUS_GRID_ICON_SIZE_EXTRA_LARGE, "NAUTILUS_GRID_ICON_SIZE_EXTRA_LARGE", "extra-large" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusGridIconSize"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_grid_zoom_level_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_GRID_ZOOM_LEVEL_SMALL, "NAUTILUS_GRID_ZOOM_LEVEL_SMALL", "small" },
            { NAUTILUS_GRID_ZOOM_LEVEL_MEDIUM, "NAUTILUS_GRID_ZOOM_LEVEL_MEDIUM", "medium" },
            { NAUTILUS_GRID_ZOOM_LEVEL_LARGE, "NAUTILUS_GRID_ZOOM_LEVEL_LARGE", "large" },
            { NAUTILUS_GRID_ZOOM_LEVEL_EXTRA_LARGE, "NAUTILUS_GRID_ZOOM_LEVEL_EXTRA_LARGE", "extra-large" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusGridZoomLevel"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_list_icon_size_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_LIST_ICON_SIZE_SMALL, "NAUTILUS_LIST_ICON_SIZE_SMALL", "small" },
            { NAUTILUS_LIST_ICON_SIZE_MEDIUM, "NAUTILUS_LIST_ICON_SIZE_MEDIUM", "medium" },
            { NAUTILUS_LIST_ICON_SIZE_LARGE, "NAUTILUS_LIST_ICON_SIZE_LARGE", "large" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusListIconSize"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_list_zoom_level_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_LIST_ZOOM_LEVEL_SMALL, "NAUTILUS_LIST_ZOOM_LEVEL_SMALL", "small" },
            { NAUTILUS_LIST_ZOOM_LEVEL_MEDIUM, "NAUTILUS_LIST_ZOOM_LEVEL_MEDIUM", "medium" },
            { NAUTILUS_LIST_ZOOM_LEVEL_LARGE, "NAUTILUS_LIST_ZOOM_LEVEL_LARGE", "large" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusListZoomLevel"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_file_attributes_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GFlagsValue values[] = {
            { NAUTILUS_FILE_ATTRIBUTE_INFO, "NAUTILUS_FILE_ATTRIBUTE_INFO", "info" },
            { NAUTILUS_FILE_ATTRIBUTE_DEEP_COUNTS, "NAUTILUS_FILE_ATTRIBUTE_DEEP_COUNTS", "deep-counts" },
            { NAUTILUS_FILE_ATTRIBUTE_DIRECTORY_ITEM_COUNT, "NAUTILUS_FILE_ATTRIBUTE_DIRECTORY_ITEM_COUNT", "directory-item-count" },
            { NAUTILUS_FILE_ATTRIBUTE_DIRECTORY_ITEM_MIME_TYPES, "NAUTILUS_FILE_ATTRIBUTE_DIRECTORY_ITEM_MIME_TYPES", "directory-item-mime-types" },
            { NAUTILUS_FILE_ATTRIBUTE_EXTENSION_INFO, "NAUTILUS_FILE_ATTRIBUTE_EXTENSION_INFO", "extension-info" },
            { NAUTILUS_FILE_ATTRIBUTE_THUMBNAIL, "NAUTILUS_FILE_ATTRIBUTE_THUMBNAIL", "thumbnail" },
            { NAUTILUS_FILE_ATTRIBUTE_MOUNT, "NAUTILUS_FILE_ATTRIBUTE_MOUNT", "mount" },
            { NAUTILUS_FILE_ATTRIBUTE_FILESYSTEM_INFO, "NAUTILUS_FILE_ATTRIBUTE_FILESYSTEM_INFO", "filesystem-info" },
            { 0, NULL, NULL }
        };

        GType type = g_flags_register_static (g_intern_static_string ("NautilusFileAttributes"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_open_flags_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GFlagsValue values[] = {
            { NAUTILUS_OPEN_FLAG_NORMAL, "NAUTILUS_OPEN_FLAG_NORMAL", "normal" },
            { NAUTILUS_OPEN_FLAG_NEW_WINDOW, "NAUTILUS_OPEN_FLAG_NEW_WINDOW", "new-window" },
            { NAUTILUS_OPEN_FLAG_NEW_TAB, "NAUTILUS_OPEN_FLAG_NEW_TAB", "new-tab" },
            { NAUTILUS_OPEN_FLAG_DONT_MAKE_ACTIVE, "NAUTILUS_OPEN_FLAG_DONT_MAKE_ACTIVE", "dont-make-active" },
            { 0, NULL, NULL }
        };

        GType type = g_flags_register_static (g_intern_static_string ("NautilusOpenFlags"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
/* Enumerations from "/build/nautilus/src/build/../nautilus/src/nautilus-query.h" */
#include "/build/nautilus/src/build/../nautilus/src/nautilus-query.h"
GType
nautilus_query_search_type_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_QUERY_SEARCH_TYPE_LAST_ACCESS, "NAUTILUS_QUERY_SEARCH_TYPE_LAST_ACCESS", "last-access" },
            { NAUTILUS_QUERY_SEARCH_TYPE_LAST_MODIFIED, "NAUTILUS_QUERY_SEARCH_TYPE_LAST_MODIFIED", "last-modified" },
            { NAUTILUS_QUERY_SEARCH_TYPE_CREATED, "NAUTILUS_QUERY_SEARCH_TYPE_CREATED", "created" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusQuerySearchType"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_query_search_content_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_QUERY_SEARCH_CONTENT_SIMPLE, "NAUTILUS_QUERY_SEARCH_CONTENT_SIMPLE", "simple" },
            { NAUTILUS_QUERY_SEARCH_CONTENT_FULL_TEXT, "NAUTILUS_QUERY_SEARCH_CONTENT_FULL_TEXT", "full-text" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusQuerySearchContent"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_query_recursive_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_QUERY_RECURSIVE_NEVER, "NAUTILUS_QUERY_RECURSIVE_NEVER", "never" },
            { NAUTILUS_QUERY_RECURSIVE_ALWAYS, "NAUTILUS_QUERY_RECURSIVE_ALWAYS", "always" },
            { NAUTILUS_QUERY_RECURSIVE_LOCAL_ONLY, "NAUTILUS_QUERY_RECURSIVE_LOCAL_ONLY", "local-only" },
            { NAUTILUS_QUERY_RECURSIVE_INDEXED_ONLY, "NAUTILUS_QUERY_RECURSIVE_INDEXED_ONLY", "indexed-only" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusQueryRecursive"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
/* Enumerations from "/build/nautilus/src/build/../nautilus/src/nautilus-search-popover.h" */
#include "/build/nautilus/src/build/../nautilus/src/nautilus-search-popover.h"
GType
nautilus_search_filter_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_SEARCH_FILTER_CONTENT, "NAUTILUS_SEARCH_FILTER_CONTENT", "content" },
            { NAUTILUS_SEARCH_FILTER_DATE, "NAUTILUS_SEARCH_FILTER_DATE", "date" },
            { NAUTILUS_SEARCH_FILTER_LAST, "NAUTILUS_SEARCH_FILTER_LAST", "last" },
            { NAUTILUS_SEARCH_FILTER_TYPE, "NAUTILUS_SEARCH_FILTER_TYPE", "type" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusSearchFilter"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
/* Enumerations from "/build/nautilus/src/build/../nautilus/src/nautilus-search-provider.h" */
#include "/build/nautilus/src/build/../nautilus/src/nautilus-search-provider.h"
GType
nautilus_search_provider_status_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_SEARCH_PROVIDER_STATUS_NORMAL, "NAUTILUS_SEARCH_PROVIDER_STATUS_NORMAL", "normal" },
            { NAUTILUS_SEARCH_PROVIDER_STATUS_RESTARTING, "NAUTILUS_SEARCH_PROVIDER_STATUS_RESTARTING", "restarting" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusSearchProviderStatus"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
GType
nautilus_search_engine_target_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_SEARCH_ENGINE_ALL_ENGINES, "NAUTILUS_SEARCH_ENGINE_ALL_ENGINES", "all-engines" },
            { NAUTILUS_SEARCH_ENGINE_TRACKER_ENGINE, "NAUTILUS_SEARCH_ENGINE_TRACKER_ENGINE", "tracker-engine" },
            { NAUTILUS_SEARCH_ENGINE_RECENT_ENGINE, "NAUTILUS_SEARCH_ENGINE_RECENT_ENGINE", "recent-engine" },
            { NAUTILUS_SEARCH_ENGINE_MODEL_ENGINE, "NAUTILUS_SEARCH_ENGINE_MODEL_ENGINE", "model-engine" },
            { NAUTILUS_SEARCH_ENGINE_SIMPLE_ENGINE, "NAUTILUS_SEARCH_ENGINE_SIMPLE_ENGINE", "simple-engine" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusSearchEngineTarget"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}
/* Enumerations from "/build/nautilus/src/build/../nautilus/src/nautilus-special-location-bar.h" */
#include "/build/nautilus/src/build/../nautilus/src/nautilus-special-location-bar.h"
GType
nautilus_special_location_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_SPECIAL_LOCATION_TEMPLATES, "NAUTILUS_SPECIAL_LOCATION_TEMPLATES", "templates" },
            { NAUTILUS_SPECIAL_LOCATION_SCRIPTS, "NAUTILUS_SPECIAL_LOCATION_SCRIPTS", "scripts" },
            { NAUTILUS_SPECIAL_LOCATION_SHARING, "NAUTILUS_SPECIAL_LOCATION_SHARING", "sharing" },
            { NAUTILUS_SPECIAL_LOCATION_TRASH, "NAUTILUS_SPECIAL_LOCATION_TRASH", "trash" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusSpecialLocation"), values);

        g_once_init_leave (&type_once, type);
    }

    return type_once;
}

/* Generated data ends here */

