![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "common/darktable.h"
#include "common/debug.h"
#include "common/file_location.h"
#include "common/image.h"
#include "common/image_cache.h"
#include "common/imageio.h"
#include "common/imageio_module.h"
#include "common/metadata.h"
#include "common/utility.h"
#include "common/variables.h"
#include "control/conf.h"
#include "control/control.h"
#include "dtgtk/button.h"
#include "dtgtk/paint.h"
#include "gui/gtk.h"
#include "gui/gtkentry.h"
#include "imageio/storage/imageio_storage_api.h"
#include <stdio.h>
#include <stdlib.h>
Data Structures | |
struct | gallery_t |
struct | dt_imageio_gallery_t |
struct | pair_t |
Typedefs | |
typedef struct gallery_t | gallery_t |
typedef struct dt_imageio_gallery_t | dt_imageio_gallery_t |
typedef struct pair_t | pair_t |
typedef struct dt_imageio_gallery_t dt_imageio_gallery_t |
|
static |
References darktable, dt_ui_main_window(), dt_util_str_replace(), gallery_t::entry, darktable_t::gui, dt_imageio_module_storage_t::gui_data, and dt_gui_gtk_t::ui.
Referenced by gui_init().
|
static |
References dt_conf_set_string().
Referenced by gui_init().
void finalize_store | ( | dt_imageio_module_storage_t * | self, |
dt_imageio_module_data_t * | dd | ||
) |
void free_params | ( | dt_imageio_module_storage_t * | self, |
dt_imageio_module_data_t * | params | ||
) |
References dt_variables_params_destroy(), and dt_imageio_gallery_t::vp.
void * get_params | ( | dt_imageio_module_storage_t * | self | ) |
void gui_cleanup | ( | dt_imageio_module_storage_t * | self | ) |
References dt_imageio_module_storage_t::gui_data.
void gui_init | ( | dt_imageio_module_storage_t * | self | ) |
References button_clicked(), CPF_NONE, dt_accels_disconnect_on_text_input(), dt_conf_get_string_const(), dt_gtkentry_get_default_path_compl_list(), dt_gtkentry_setup_completion(), dt_ui_label_new(), dtgtk_button_new(), dtgtk_cairo_paint_directory(), gallery_t::entry, entry_changed_callback(), FALSE, dt_imageio_module_storage_t::gui_data, title_changed_callback(), gallery_t::title_entry, TRUE, and dt_imageio_module_storage_t::widget.
void gui_reset | ( | dt_imageio_module_storage_t * | self | ) |
void init | ( | dt_imageio_module_storage_t * | self | ) |
References darktable, dt_lua_register_module_member, and darktable_t::lua_state.
void * legacy_params | ( | dt_imageio_module_storage_t * | self, |
const void *const | old_params, | ||
const size_t | old_params_size, | ||
const int | old_version, | ||
const int | new_version, | ||
size_t * | new_size | ||
) |
const char * name | ( | const struct dt_imageio_module_storage_t * | self | ) |
size_t params_size | ( | dt_imageio_module_storage_t * | self | ) |
References DT_MAX_PATH_FOR_PARAMS.
int set_params | ( | dt_imageio_module_storage_t * | self, |
const void * | params, | ||
const int | size | ||
) |
References pair_t::pos.
Referenced by store().
int store | ( | dt_imageio_module_storage_t * | self, |
dt_imageio_module_data_t * | sdata, | ||
const int32_t | imgid, | ||
dt_imageio_module_format_t * | format, | ||
dt_imageio_module_data_t * | fdata, | ||
const int | num, | ||
const int | total, | ||
const gboolean | high_quality, | ||
const gboolean | export_masks, | ||
dt_colorspaces_color_profile_type_t | icc_type, | ||
const gchar * | icc_filename, | ||
dt_iop_color_intent_t | icc_intent, | ||
dt_export_metadata_t * | metadata | ||
) |
References dt_imageio_gallery_t::cached_dirname, description(), dt_control_log(), dt_image_full_path(), dt_imageio_export(), DT_META_CALCULATED, DT_META_METADATA, dt_metadata_get(), dt_util_fix_path(), dt_variables_expand(), dt_variables_set_max_width_height(), FALSE, dt_variables_params_t::filename, dt_imageio_gallery_t::filename, dt_export_metadata_t::flags, dt_imageio_module_data_t::height, dt_variables_params_t::imgid, dt_variables_params_t::jobcode, dt_imageio_gallery_t::l, dt_imageio_module_data_t::max_height, dt_imageio_module_data_t::max_width, PATH_MAX, dt_variables_params_t::sequence, sort_pos(), TRUE, dt_imageio_gallery_t::vp, and dt_imageio_module_data_t::width.
int supported | ( | dt_imageio_module_storage_t * | storage, |
dt_imageio_module_format_t * | format | ||
) |
References mime().
|
static |
References dt_conf_set_string().
Referenced by gui_init().