gboolean place_dialogs_under_mouse;
gboolean mousewheel_scrolls;
gboolean image_lm_click_nav;
+ gboolean image_l_click_archive;
gboolean image_l_click_video;
gchar *image_l_click_video_editor;
gboolean show_icon_names;
gboolean show_star_rating;
- gboolean show_guidelines;
gboolean draw_rectangle;
gboolean show_predefined_keyword_tree;
gboolean overunderexposed;
gboolean tree_descend_subdirs;
gboolean view_dir_list_single_click_enter;
+ gboolean circular_selection_lists;
+
gboolean lazy_image_sync;
gboolean update_on_time_change;
gchar *help_search_engine;
/**
- * \struct info_comment
+ * @struct info_comment
* info sidebar component height
*/
struct {
} info_comment;
/**
- * \struct info_keywords
+ * @struct info_keywords
* info sidebar component height
*/
struct {
} info_keywords;
/**
- * \struct info_title
+ * @struct info_title
* info sidebar component height
*/
struct {
} info_title;
/**
- * \struct info_rating
+ * @struct info_rating
* info sidebar component height
*/
struct {
gint height;
} info_rating;
+ /**
+ * @struct info_headline
+ * info sidebar component height
+ */
+ struct {
+ gint height;
+ } info_headline;
+
/* file ops */
struct {
gboolean enable_in_place_rename;
/* image */
struct {
gboolean exif_rotate_enable;
- gboolean exif_proof_rotate_enable;
guint scroll_reset_method;
gboolean fit_window_to_image;
gboolean limit_window_size;
gboolean zoom_to_fit_allow_expand;
guint zoom_quality;
gint zoom_increment; /**< 100 is 1.0, 5 is 0.05, 200 is 2.0, etc. */
+ ZoomStyle zoom_style;
gboolean use_clutter_renderer;
gboolean use_custom_border_color_in_fullscreen;
GdkColor border_color;
GdkColor alpha_color_1;
GdkColor alpha_color_2;
+
+ gint tile_size;
} image;
/* thumbnails */
gboolean spec_standard;
guint quality;
gboolean use_exif;
+ gboolean use_color_management;
gboolean use_ft_metadata;
gint collection_preview;
// gboolean use_ft_metadata_small;
gboolean keywords_case_sensitive;
gboolean write_orientation;
gboolean sidecar_extended_name;
+
+ gboolean check_spelling;
} metadata;
/* Stereo */
gint fixed_x1, fixed_y1;
gint fixed_x2, fixed_y2;
/**
- * \struct tmp
+ * @struct tmp
* options in this struct are packed to mode and fsmode entries
*/
struct {
} tmp;
} stereo;
+ /* External preview extraction */
+ struct {
+ gboolean enable;
+ gchar *select; /**< path to executable */
+ gchar *extract; /**< path to executable */
+ } external_preview;
+
/**
- * \struct cp_mv_rn
+ * @struct cp_mv_rn
* copy move rename
*/
struct {
gchar *template_string;
} printer;
+ /* Threads */
+ struct {
+ gint duplicates;
+ } threads;
+
gchar *mouse_button_8; /**< user-definable mouse buttons */
gchar *mouse_button_9; /**< user-definable mouse buttons */