![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "gui/actions/menu.h"
#include "control/crawler.h"
#include "common/collection.h"
#include "common/selection.h"
#include "control/jobs.h"
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_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) |
void append_run | ( | GtkWidget ** | menus, |
GList ** | lists, | ||
const dt_menus_t | index | ||
) |
References add_menu_separator(), add_sub_menu_entry(), backup_database_callback(), clear_caches_callback(), clear_image_cache(), crawl_xmp_changes(), dt_control_write_sidecar_files(), dt_image_local_copy_synch(), GET_ACCEL_WRAPPER, has_active_images(), optimize_database_callback(), and preload_image_cache_callback().
Referenced by dt_ui_init_global_menu().
|
static |
References darktable, darktable_t::db, dt_database_snapshot(), and TRUE.
Referenced by append_run().
|
static |
References darktable, darktable_t::develop, dt_control_queue_redraw(), dt_dev_refresh_ui_images, dt_dev_reprocess_all(), and TRUE.
Referenced by append_run().
|
static |
|
static |
References dt_control_crawler_run(), dt_control_crawler_show_image_list(), and TRUE.
Referenced by append_run().
|
static |
References darktable, darktable_t::db, dt_database_perform_maintenance(), and TRUE.
Referenced by append_run().
|
static |
References dt_mipmap_cache_t::cachedir, darktable, dt_control_job_get_state(), dt_control_job_set_progress(), dt_history_hash_set_mipmap(), DT_JOB_STATE_CANCELLED, dt_mimap_cache_evict(), DT_MIPMAP_0, DT_MIPMAP_BLOCKING, dt_mipmap_cache_get, dt_mipmap_cache_release, DT_MIPMAP_F, dt_selection_get_length(), dt_selection_get_list(), dt_util_test_image_file(), darktable_t::mipmap_cache, PATH_MAX, and darktable_t::selection.
Referenced by preload_image_cache_callback().
|
static |
References darktable_t::control, darktable, dt_control_add_job(), dt_control_job_add_progress(), dt_control_job_create(), DT_JOB_QUEUE_USER_BG, preload_image_cache(), and TRUE.
Referenced by append_run().