SORT_CLASS
} SortType;
+/* drag and drop default action */
+typedef enum {
+ DND_ACTION_ASK,
+ DND_ACTION_COPY,
+ DND_ACTION_MOVE
+} DnDAction;
+
typedef enum {
ALTER_NONE, /* do nothing */
ALTER_ROTATE_90,
FILE_FORMAT_CLASSES
} FileFormatClass;
+/* defined in preferences.c */
extern gchar *format_class_list[];
typedef enum {
STEREO_PIXBUF_NONE = 3
} StereoPixbufData;
+typedef enum {
+ BAR_SORT_MODE_FOLDER = 0,
+ BAR_SORT_MODE_COLLECTION,
+ BAR_SORT_MODE_COUNT
+} SortModeType;
+
+typedef enum {
+ BAR_SORT_COPY = 0,
+ BAR_SORT_MOVE,
+ BAR_SORT_FILTER,
+ BAR_SORT_ACTION_COUNT
+} SortActionType;
+
+typedef enum {
+ BAR_SORT_SELECTION_IMAGE = 0,
+ BAR_SORT_SELECTION_SELECTED,
+ BAR_SORT_SELECTION_COUNT
+} SortSelectionType;
+
#define MAX_SPLIT_IMAGES 4
typedef enum {
DirViewType dir_view_type;
FileViewType file_view_type;
+ struct {
+ SortType method;
+ gboolean ascend;
+ } dir_view_list_sort;
+
gboolean show_thumbnails;
gboolean show_marks;
gboolean show_file_filter;
gboolean exit_on_close;
gboolean animate;
+
+ SortActionType action;
+ SortModeType mode;
+ SortSelectionType selection;
+ gchar *filter_key;
};
struct _LayoutWindow
// gint bar_width;
GtkWidget *exif_window;
+ GtkWidget *sar_window; /* Search and Run window */
AnimationData *animation;
GtkWidget *frame;
gint count;
gint last_selected;
+ gboolean case_sensitive;
} file_filter;
FileData *dir_fd;
gchar *regexp;
gchar *log_file;
SecureSaveInfo *ssi;
+ gboolean new_instance;
};
#endif