73 const int module_version,
74 const char *operation,
75 const void *op_params,
76 const int op_params_len,
77 const gboolean enabled,
78 const void *blendop_params,
79 const int blendop_params_len,
80 const int blendop_version,
81 const int multi_priority,
82 const char *multi_name,
83 const char *preset_name);
89 const int iformat,
const int excluded,
void **params,
97 const int op_params_size,
const int module_version,
const int enabled,
98 const void *blendop_params,
const int blendop_params_size,
99 const int blendop_version,
const int multi_priority,
const char *multi_name);
const float delta
Definition colorspaces_inline_conversions.h:722
typedef void((*dt_cache_allocate_t)(void *userdata, dt_cache_entry_t *entry))
void(* dt_history_db_row_cb)(void *user_data, const int32_t imgid, const int num, const int module_version, const char *operation, const void *op_params, const int op_params_len, const gboolean enabled, const void *blendop_params, const int blendop_params_len, const int blendop_version, const int multi_priority, const char *multi_name, const char *preset_name)
Definition history.h:70
char * dt_history_item_as_string(const char *name, gboolean enabled)
Definition common/history.c:192
gboolean dt_history_db_write_history_item(const int32_t imgid, const int num, const char *operation, const void *op_params, const int op_params_size, const int module_version, const int enabled, const void *blendop_params, const int blendop_params_size, const int blendop_version, const int multi_priority, const char *multi_name)
gboolean dt_history_check_module_exists(int32_t imgid, const char *operation, gboolean enabled)
Definition common/history.c:289
void dt_history_hash_set_mipmap(const int32_t imgid, const uint64_t history_hash, const dt_image_cache_write_mode_t mode)
Definition common/history.c:792
gboolean dt_history_set_end(const int32_t imgid, const int32_t history_end)
Definition common/history.c:423
gboolean dt_history_db_shift_history_nums(const int32_t imgid, const int delta)
Definition common/history.c:509
GList * dt_history_duplicate(GList *hist)
Deep-copy a history list.
Definition dev_history.c:450
int32_t dt_history_db_get_next_history_num(const int32_t imgid)
Definition common/history.c:445
gboolean dt_history_db_get_autoapply_ioporder_params(const int32_t imgid, const struct dt_image_t *image, const int iformat, const int excluded, void **params, int32_t *params_len)
gboolean dt_history_db_delete_masks_history(const int32_t imgid)
Definition common/history.c:490
void dt_history_cleanup(void)
Definition common/history.c:317
char * dt_history_get_items_as_string(int32_t imgid)
Definition common/history.c:247
int32_t dt_history_get_end(const int32_t imgid)
Definition common/history.c:399
void dt_history_delete_on_image_ext(int32_t imgid, gboolean undo)
Definition common/history.c:112
gboolean dt_history_db_delete_dev_history(const int32_t imgid)
Definition common/history.c:531
void dt_history_db_foreach_auto_preset_row(const int32_t imgid, const struct dt_image_t *image, const char *workflow_preset, const int iformat, const int excluded, dt_history_db_row_cb cb, void *user_data)
void dt_history_delete_on_image(int32_t imgid)
Definition common/history.c:186
GList * dt_history_get_items(int32_t imgid, gboolean enabled)
Definition common/history.c:197
void dt_history_item_free(gpointer data)
Definition common/history.c:91
gboolean dt_history_db_delete_history(const int32_t imgid)
Definition common/history.c:471
void dt_history_db_foreach_history_row(const int32_t imgid, dt_history_db_row_cb cb, void *user_data)
Definition common/history.c:603
dt_image_cache_write_mode_t
Definition image_cache.h:47
unsigned __int64 uint64_t
Definition strptime.c:74
GtkTreeView * items
Definition history.h:50
GList * selops
Definition history.h:49
int copied_imageid
Definition history.h:51
guint num
Definition history.h:108
gchar * op
Definition history.h:109
gchar * name
Definition history.h:110
gboolean enabled
Definition history.h:111
Definition common/image.h:247