![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Include dependency graph for history_actions.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| gboolean | dt_history_copy (int32_t imgid) |
| gboolean | dt_history_copy_parts (int32_t imgid) |
| gboolean | dt_history_paste_on_list (const GList *list) |
| gboolean | dt_history_paste_parts_prepare (void) |
| gboolean | dt_history_paste_parts_on_list (const GList *list) |
| gboolean | dt_history_paste_on_image (const int32_t imgid) |
| gboolean | dt_history_paste_parts_on_image (const int32_t imgid) |
| gboolean | dt_history_copy_and_paste_on_image (const int32_t imgid, const int32_t dest_imgid, GList *ops, const gboolean copy_full, const dt_history_merge_strategy_t mode) |
| gboolean | dt_history_style_on_list (const GList *list, const char *name, const gboolean duplicate) |
| gboolean | dt_history_style_on_image (const int32_t imgid, const char *name, const gboolean duplicate) |
| int | dt_history_compress_on_list (const GList *imgs) |
| void | dt_history_compress_on_image (const int32_t imgid) |
| gboolean | dt_history_delete_on_list (const GList *list, gboolean undo) |
| int | dt_history_load_and_apply_on_list (gchar *filename, const GList *list) |
| int | dt_history_load_and_apply (const int32_t imgid, gchar *filename, int history_only) |
| int | dt_history_load_and_apply_on_image (int32_t imgid, gchar *filename, int history_only) |
| void dt_history_compress_on_image | ( | const int32_t | imgid | ) |
References _history_compress_apply().
Referenced by compress_history_callback().
| int dt_history_compress_on_list | ( | const GList * | imgs | ) |
compress history stack
References _history_action_on_list(), and _history_compress_apply().
Referenced by compress_history_callback().
| gboolean dt_history_copy | ( | int32_t | imgid | ) |
copy history from imgid and pasts on selected images, merge or overwrite...
References dt_history_copy_item_t::copied_imageid, dt_view_manager_t::copy_paste, darktable, FALSE, TRUE, and darktable_t::view_manager.
Referenced by copy_callback(), and dt_history_copy_parts().
| gboolean dt_history_copy_and_paste_on_image | ( | const int32_t | imgid, |
| const int32_t | dest_imgid, | ||
| GList * | ops, | ||
| const gboolean | copy_full, | ||
| const dt_history_merge_strategy_t | mode | ||
| ) |
References _history_copy_and_paste_on_image_merge(), dt_undo_lt_history_t::after, dt_undo_lt_history_t::after_history_end, dt_undo_lt_history_t::before, dt_undo_lt_history_t::before_history_end, darktable, dt_control_log(), dt_history_snapshot_item_init(), dt_history_snapshot_undo_create(), dt_history_snapshot_undo_lt_history_data_free(), dt_history_snapshot_undo_pop(), DT_UNDO_LT_HISTORY, dt_undo_record(), dt_undo_lt_history_t::imgid, darktable_t::undo, and UNKNOWN_IMAGE.
Referenced by _history_paste_apply(), _history_paste_parts_apply(), _history_style_apply(), dt_control_duplicate_images_job_run(), and dt_image_copy_rename().
| gboolean dt_history_copy_parts | ( | int32_t | imgid | ) |
References dt_view_manager_t::copy_paste, darktable, dt_gui_hist_dialog_new(), dt_history_copy(), FALSE, TRUE, and darktable_t::view_manager.
Referenced by copy_parts_callback().
| gboolean dt_history_delete_on_list | ( | const GList * | list, |
| gboolean | undo | ||
| ) |
delete historystack of selected images
References _history_action_on_list_with_undo(), and _history_delete_apply().
Referenced by delete_history_callback().
| int dt_history_load_and_apply | ( | const int32_t | imgid, |
| gchar * | filename, | ||
| int | history_only | ||
| ) |
load a dt file and applies to specified image
References _history_load_and_apply_apply().
Referenced by dt_history_load_and_apply_on_image().
| int dt_history_load_and_apply_on_image | ( | int32_t | imgid, |
| gchar * | filename, | ||
| int | history_only | ||
| ) |
References dt_history_load_and_apply().
Referenced by sync_newest_to_oldest(), sync_oldest_to_newest(), and sync_xmp_to_db().
| int dt_history_load_and_apply_on_list | ( | gchar * | filename, |
| const GList * | list | ||
| ) |
load a dt file and applies to selected images
References _history_action_on_list(), and _history_load_and_apply_apply().
Referenced by load_xmp_callback().
| gboolean dt_history_paste_on_image | ( | const int32_t | imgid | ) |
References _history_paste_apply().
| gboolean dt_history_paste_on_list | ( | const GList * | list | ) |
References _history_action_on_list(), _history_paste_apply(), dt_history_copy_item_t::copied_imageid, dt_view_manager_t::copy_paste, darktable, FALSE, and darktable_t::view_manager.
Referenced by paste_all_callback().
| gboolean dt_history_paste_parts_on_image | ( | const int32_t | imgid | ) |
References _history_paste_parts_apply().
| gboolean dt_history_paste_parts_on_list | ( | const GList * | list | ) |
| gboolean dt_history_paste_parts_prepare | ( | void | ) |
References dt_history_copy_item_t::copied_imageid, dt_view_manager_t::copy_paste, darktable, dt_gui_hist_dialog_new(), FALSE, TRUE, and darktable_t::view_manager.
Referenced by paste_parts_callback().
| gboolean dt_history_style_on_image | ( | const int32_t | imgid, |
| const char * | name, | ||
| const gboolean | duplicate | ||
| ) |
References _history_style_apply(), dt_conf_get_int(), dt_styles_get_id_by_name(), FALSE, and name.
Referenced by _styles_apply_callback(), dt_multiple_styles_apply_to_list(), and dt_styles_apply_to_image().
| gboolean dt_history_style_on_list | ( | const GList * | list, |
| const char * | name, | ||
| const gboolean | duplicate | ||
| ) |
apply style to selected images
References _history_action_on_list(), _history_style_apply(), dt_conf_get_int(), dt_styles_get_id_by_name(), FALSE, and name.
Referenced by _styles_apply_callback(), _styles_row_activated_callback(), and entry_activated().