gdu-gtk-enums

gdu-gtk-enums

Synopsis

enum                GduPoolTreeModelColumn;
enum                GduPoolTreeViewFlags;
enum                GduPoolTreeModelFlags;
enum                GduFormatDialogFlags;
enum                GduDiskSelectionWidgetFlags;
enum                GduAddComponentLinuxMdFlags;

Description

Details

enum GduPoolTreeModelColumn

typedef enum {
        GDU_POOL_TREE_MODEL_COLUMN_ICON,
        GDU_POOL_TREE_MODEL_COLUMN_NAME,
        GDU_POOL_TREE_MODEL_COLUMN_VPD_NAME,
        GDU_POOL_TREE_MODEL_COLUMN_DESCRIPTION,
        GDU_POOL_TREE_MODEL_COLUMN_PRESENTABLE,
        GDU_POOL_TREE_MODEL_COLUMN_VISIBLE,
        GDU_POOL_TREE_MODEL_COLUMN_TOGGLED,
        GDU_POOL_TREE_MODEL_COLUMN_CAN_BE_TOGGLED,
} GduPoolTreeModelColumn;

Columns used in GduPoolTreeModel.

GDU_POOL_TREE_MODEL_COLUMN_ICON

The GIcon for the presentable.

GDU_POOL_TREE_MODEL_COLUMN_NAME

Human readable name of the presentable, e.g. "80 GB Solid-state Disk" or "Fedora (Rawhide)".

GDU_POOL_TREE_MODEL_COLUMN_VPD_NAME

Name for the presentable derived from Vital Product Data, e.g. "ATA INTEL SSDSA2MH080G1GC".

GDU_POOL_TREE_MODEL_COLUMN_DESCRIPTION

Human readable description of the presentable, e.g. "MBR Partition Table" or "32GB Linux ext3".

GDU_POOL_TREE_MODEL_COLUMN_PRESENTABLE

The GduPresentable object.

GDU_POOL_TREE_MODEL_COLUMN_VISIBLE

Whether the item is visible.

GDU_POOL_TREE_MODEL_COLUMN_TOGGLED

Whether the item is toggled.

GDU_POOL_TREE_MODEL_COLUMN_CAN_BE_TOGGLED

Whether the item can be toggled.

enum GduPoolTreeViewFlags

typedef enum {
        GDU_POOL_TREE_VIEW_FLAGS_NONE        = 0,
        GDU_POOL_TREE_VIEW_FLAGS_SHOW_TOGGLE = (1<<0),
} GduPoolTreeViewFlags;


enum GduPoolTreeModelFlags

typedef enum {
        GDU_POOL_TREE_MODEL_FLAGS_NONE                      = 0,
        GDU_POOL_TREE_MODEL_FLAGS_NO_VOLUMES                = (1<<0),
        GDU_POOL_TREE_MODEL_FLAGS_NO_UNALLOCATABLE_DRIVES   = (1<<2),
} GduPoolTreeModelFlags;

Flags used when creating a GduPoolTreeModel.

GDU_POOL_TREE_MODEL_FLAGS_NONE

No flags set.

GDU_POOL_TREE_MODEL_FLAGS_NO_VOLUMES

Don't include presentables representing volumes or holes.

GDU_POOL_TREE_MODEL_FLAGS_NO_UNALLOCATABLE_DRIVES

Don't include drives that cannot be allocated to e.g. a RAID array.

enum GduFormatDialogFlags

typedef enum {
        GDU_FORMAT_DIALOG_FLAGS_NONE = 0,
        GDU_FORMAT_DIALOG_FLAGS_SIMPLE = (1<<0),
        GDU_FORMAT_DIALOG_FLAGS_DISK_UTILITY_BUTTON = (1<<1),
        GDU_FORMAT_DIALOG_FLAGS_ALLOW_MSDOS_EXTENDED = (1<<2)
} GduFormatDialogFlags;

Flags used when creating a GduFormatDialog.

GDU_FORMAT_DIALOG_FLAGS_NONE

No flags set.

GDU_FORMAT_DIALOG_FLAGS_SIMPLE

Show a simple form of the dialog.

GDU_FORMAT_DIALOG_FLAGS_DISK_UTILITY_BUTTON

Show a "Disk Utility" button.

GDU_FORMAT_DIALOG_FLAGS_ALLOW_MSDOS_EXTENDED

Allow selecting a MS-DOS extended partition instead of a file system.

enum GduDiskSelectionWidgetFlags

typedef enum {
        GDU_DISK_SELECTION_WIDGET_FLAGS_NONE = 0,
        GDU_DISK_SELECTION_WIDGET_FLAGS_ALLOW_MULTIPLE = (1<<0),
        GDU_DISK_SELECTION_WIDGET_FLAGS_ALLOW_DISKS_WITH_INSUFFICIENT_SPACE = (1<<1)
} GduDiskSelectionWidgetFlags;

Flags used when creating a GduDiskSelectionWidget.

GDU_DISK_SELECTION_WIDGET_FLAGS_NONE

No flags set.

GDU_DISK_SELECTION_WIDGET_FLAGS_ALLOW_MULTIPLE

Allow multiple disks to be selected.

GDU_DISK_SELECTION_WIDGET_FLAGS_ALLOW_DISKS_WITH_INSUFFICIENT_SPACE

If set, disks with less space than "component-size" will be eligible for selection.

enum GduAddComponentLinuxMdFlags

typedef enum {
        GDU_ADD_COMPONENT_LINUX_MD_FLAGS_NONE = 0,
        GDU_ADD_COMPONENT_LINUX_MD_FLAGS_SPARE = (1<<0),
        GDU_ADD_COMPONENT_LINUX_MD_FLAGS_EXPANSION = (1<<1)
} GduAddComponentLinuxMdFlags;

Flags used when creating a GduAddComponentLinuxMdDialog.

GDU_ADD_COMPONENT_LINUX_MD_FLAGS_NONE

No flags set.

GDU_ADD_COMPONENT_LINUX_MD_FLAGS_SPARE

The dialog is for selecting a spare.

GDU_ADD_COMPONENT_LINUX_MD_FLAGS_EXPANSION

The dialog is for selecting a device used for expansion.