![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <import_jobs.h>
Collaboration diagram for dt_control_import_t:Data Fields | |
| GList * | imgs |
| GDateTime * | datetime |
| gboolean | copy |
| gboolean | delete_source |
| gboolean | folder_survey |
| dt_import_onconflict_t | on_conflict |
| GList * | styles |
| char * | jobcode |
| char * | base_folder |
| char * | target_subfolder_pattern |
| char * | target_file_pattern |
| char * | target_dir |
| const int | elements |
| GList * | discarded |
| void(* | file_imported )(const char *source, gboolean success, gpointer user_data) |
| Optional per-file completion method. | |
| gpointer | callback_data |
| GDestroyNotify | callback_data_free |
Definition at line 42 of file import_jobs.h.
| char* dt_control_import_t::base_folder |
Definition at line 61 of file import_jobs.h.
Referenced by dt_build_filename_from_pattern(), and dt_control_import_data_free().
| gpointer dt_control_import_t::callback_data |
Definition at line 88 of file import_jobs.h.
Referenced by _control_import_job_run(), dt_control_import(), and dt_control_import_data_free().
| GDestroyNotify dt_control_import_t::callback_data_free |
Definition at line 89 of file import_jobs.h.
Referenced by dt_control_import_data_free().
| gboolean dt_control_import_t::copy |
Definition at line 46 of file import_jobs.h.
Referenced by _import_image().
| GDateTime* dt_control_import_t::datetime |
Definition at line 45 of file import_jobs.h.
Referenced by dt_build_filename_from_pattern(), and dt_control_import_data_free().
| gboolean dt_control_import_t::delete_source |
Definition at line 47 of file import_jobs.h.
Referenced by _import_image().
| GList* dt_control_import_t::discarded |
Definition at line 78 of file import_jobs.h.
Referenced by _control_import_job_cleanup(), _control_import_job_run(), _discarded_files_popup(), and dt_control_import_data_free().
| const int dt_control_import_t::elements |
Definition at line 75 of file import_jobs.h.
Referenced by _control_import_job_run().
| void(* dt_control_import_t::file_imported) (const char *source, gboolean success, gpointer user_data) |
Optional per-file completion method.
The import worker calls this method after each source file has either been imported successfully or rejected. The callback data belongs to this structure and is released with callback_data_free after the complete job.
Definition at line 87 of file import_jobs.h.
Referenced by _control_import_job_run(), and dt_control_import().
| gboolean dt_control_import_t::folder_survey |
Definition at line 48 of file import_jobs.h.
Referenced by _control_import_job_run(), and _import_job().
| GList* dt_control_import_t::imgs |
Definition at line 44 of file import_jobs.h.
Referenced by _control_import_job_run(), _folder_survey_job_run(), _process_file_list(), _set_test_path(), _thumbtable_dnd_import(), dt_control_import(), dt_control_import_data_free(), and dt_folder_survey_destination_preview().
| char* dt_control_import_t::jobcode |
Definition at line 58 of file import_jobs.h.
Referenced by dt_build_filename_from_pattern(), and dt_control_import_data_free().
| dt_import_onconflict_t dt_control_import_t::on_conflict |
Definition at line 51 of file import_jobs.h.
Referenced by _import_copy_file().
| GList* dt_control_import_t::styles |
Definition at line 55 of file import_jobs.h.
Referenced by _import_image(), and dt_control_import_data_free().
| char* dt_control_import_t::target_dir |
Definition at line 72 of file import_jobs.h.
Referenced by _import_copy_file(), dt_build_filename_from_pattern(), and dt_control_import_data_free().
| char* dt_control_import_t::target_file_pattern |
Definition at line 68 of file import_jobs.h.
Referenced by _import_copy_file(), _set_test_path(), dt_build_filename_from_pattern(), and dt_control_import_data_free().
| char* dt_control_import_t::target_subfolder_pattern |
Definition at line 65 of file import_jobs.h.
Referenced by _import_copy_file(), _set_test_path(), dt_build_filename_from_pattern(), and dt_control_import_data_free().