![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "common/darktable.h"
Go to the source code of this file.
Functions | |
void | dt_presets_save_to_file (const int rowid, const char *preset_name, const char *filedir) |
int | dt_presets_import_from_file (const char *preset_path) |
gboolean | dt_presets_module_can_autoapply (const gchar *operation) |
int dt_presets_import_from_file | ( | const char * | preset_path | ) |
load preset from file
References darktable, darktable_t::db, description(), dt_database_get(), DT_DEBUG_SQLITE3_BIND_BLOB, DT_DEBUG_SQLITE3_BIND_DOUBLE, DT_DEBUG_SQLITE3_BIND_INT, DT_DEBUG_SQLITE3_BIND_TEXT, DT_DEBUG_SQLITE3_PREPARE_V2, dt_exif_xmp_decode(), FALSE, get_preset_element(), get_preset_element_float(), get_preset_element_int(), iso_max, iso_min, maker, model, and name.
Referenced by _import_preset_from_file().
gboolean dt_presets_module_can_autoapply | ( | const gchar * | operation | ) |
References darktable, dt_lib_module_t::data, dt_lib_presets_can_autoapply(), darktable_t::lib, dt_lib_module_t::plugin_name, dt_lib_t::plugins, and TRUE.
Referenced by _presets_show_edit_dialog(), and tree_insert_presets().
void dt_presets_save_to_file | ( | const int | rowid, |
const char * | preset_name, | ||
const char * | filedir | ||
) |
save preset to file
References darktable, darktable_t::db, description(), dt_database_get(), DT_DEBUG_SQLITE3_BIND_INT, DT_DEBUG_SQLITE3_PREPARE_V2, dt_preset_encode(), iso_max, iso_min, maker, model, and name.
Referenced by _edit_preset_response(), and export_preset().