
/* 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/nautilus-enums.h" */
#include "/build/nautilus/src/build/../nautilus/src/nautilus-enums.h"
GType
nautilus_canvas_icon_size_get_type (void)
{
    static GType type_once = 0;

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_CANVAS_ICON_SIZE_SMALL, "NAUTILUS_CANVAS_ICON_SIZE_SMALL", "small" },
            { NAUTILUS_CANVAS_ICON_SIZE_STANDARD, "NAUTILUS_CANVAS_ICON_SIZE_STANDARD", "standard" },
            { NAUTILUS_CANVAS_ICON_SIZE_LARGE, "NAUTILUS_CANVAS_ICON_SIZE_LARGE", "large" },
            { NAUTILUS_CANVAS_ICON_SIZE_LARGER, "NAUTILUS_CANVAS_ICON_SIZE_LARGER", "larger" },
            { NAUTILUS_CANVAS_ICON_SIZE_LARGEST, "NAUTILUS_CANVAS_ICON_SIZE_LARGEST", "largest" },
            { 0, NULL, NULL }
        };

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

        g_once_init_leave (&type_once, type);
    }

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

    if (g_once_init_enter (&type_once))
    {
        static const GEnumValue values[] = {
            { NAUTILUS_CANVAS_ZOOM_LEVEL_SMALL, "NAUTILUS_CANVAS_ZOOM_LEVEL_SMALL", "small" },
            { NAUTILUS_CANVAS_ZOOM_LEVEL_STANDARD, "NAUTILUS_CANVAS_ZOOM_LEVEL_STANDARD", "standard" },
            { NAUTILUS_CANVAS_ZOOM_LEVEL_LARGE, "NAUTILUS_CANVAS_ZOOM_LEVEL_LARGE", "large" },
            { NAUTILUS_CANVAS_ZOOM_LEVEL_LARGER, "NAUTILUS_CANVAS_ZOOM_LEVEL_LARGER", "larger" },
            { NAUTILUS_CANVAS_ZOOM_LEVEL_LARGEST, "NAUTILUS_CANVAS_ZOOM_LEVEL_LARGEST", "largest" },
            { 0, NULL, NULL }
        };

        GType type = g_enum_register_static (g_intern_static_string ("NautilusCanvasZoomLevel"), 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_STANDARD, "NAUTILUS_LIST_ICON_SIZE_STANDARD", "standard" },
            { NAUTILUS_LIST_ICON_SIZE_LARGE, "NAUTILUS_LIST_ICON_SIZE_LARGE", "large" },
            { NAUTILUS_LIST_ICON_SIZE_LARGER, "NAUTILUS_LIST_ICON_SIZE_LARGER", "larger" },
            { 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_STANDARD, "NAUTILUS_LIST_ZOOM_LEVEL_STANDARD", "standard" },
            { NAUTILUS_LIST_ZOOM_LEVEL_LARGE, "NAUTILUS_LIST_ZOOM_LEVEL_LARGE", "large" },
            { NAUTILUS_LIST_ZOOM_LEVEL_LARGER, "NAUTILUS_LIST_ZOOM_LEVEL_LARGER", "larger" },
            { 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_SLOT_APPEND, "NAUTILUS_OPEN_FLAG_SLOT_APPEND", "slot-append" },
            { 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" },
            { 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 */

