Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
run.c File Reference
+ Include dependency graph for run.c:

Data Structures

struct  _preload_cache_params_t
 Job parameters for preloading image cache with a maximum mipmap size. More...
 

Typedefs

typedef struct _preload_cache_params_t preload_cache_params_t
 Job parameters for preloading image cache with a maximum mipmap size.
 

Functions

static gboolean clear_caches_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean optimize_database_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean backup_database_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean crawl_xmp_changes (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static int32_t preload_image_cache (dt_job_t *job)
 
static gboolean _preload_image_cache_with_max_size (dt_mipmap_size_t max_size, const char *description)
 Helper function to create a preload job with the specified maximum mipmap size.
 
static gboolean preload_to_mipmap_0_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean preload_to_mipmap_1_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean preload_to_mipmap_2_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean preload_to_mipmap_3_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean preload_to_mipmap_4_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean preload_to_mipmap_5_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean preload_to_mipmap_6_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean preload_to_mipmap_7_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean preload_to_mipmap_8_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean preload_auto_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean clear_image_cache (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
void append_run (GtkWidget **menus, GList **lists, const dt_menus_t index)
 

Typedef Documentation

◆ preload_cache_params_t

Job parameters for preloading image cache with a maximum mipmap size.

Function Documentation

◆ _preload_image_cache_with_max_size()

◆ append_run()

◆ backup_database_callback()

static gboolean backup_database_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ clear_caches_callback()

static gboolean clear_caches_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ clear_image_cache()

static gboolean clear_image_cache ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ crawl_xmp_changes()

static gboolean crawl_xmp_changes ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ optimize_database_callback()

static gboolean optimize_database_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_auto_callback()

static gboolean preload_auto_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_image_cache()

◆ preload_to_mipmap_0_callback()

static gboolean preload_to_mipmap_0_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_to_mipmap_1_callback()

static gboolean preload_to_mipmap_1_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_to_mipmap_2_callback()

static gboolean preload_to_mipmap_2_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_to_mipmap_3_callback()

static gboolean preload_to_mipmap_3_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_to_mipmap_4_callback()

static gboolean preload_to_mipmap_4_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_to_mipmap_5_callback()

static gboolean preload_to_mipmap_5_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_to_mipmap_6_callback()

static gboolean preload_to_mipmap_6_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_to_mipmap_7_callback()

static gboolean preload_to_mipmap_7_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ preload_to_mipmap_8_callback()

static gboolean preload_to_mipmap_8_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static