![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "lua/image.h"#include "common/colorlabels.h"#include "common/debug.h"#include "common/grouping.h"#include "common/mipmap_cache.h"#include "common/file_location.h"#include "common/image.h"#include "common/image_cache.h"#include "common/collection.h"#include "common/metadata.h"#include "common/ratings.h"#include "common/datetime.h"#include "views/view.h"#include "lua/database.h"#include "lua/film.h"#include "lua/glist.h"#include "lua/styles.h"#include "lua/tags.h"#include "lua/types.h"
Include dependency graph for lua/image.c:
|
static |
References darktable, dt_image_cache_get(), darktable_t::image_cache, and L.
Referenced by duplicate_index_member(), exif_datetime_taken_member(), film_member(), group_leader_member(), has_txt_member(), id_member(), image_luaautoc_member(), image_tostring(), is_altered_member(), is_hdr_member(), is_ldr_member(), is_raw_member(), local_copy_member(), metadata_member(), path_member(), rating_member(), and sidecar_member().
|
static |
References darktable, dt_image_cache_get(), darktable_t::image_cache, and L.
Referenced by exif_datetime_taken_member(), has_txt_member(), image_luaautoc_member(), local_copy_member(), metadata_member(), and rating_member().
|
static |
References dt_colorlabels_check_label(), dt_colorlabels_name, dt_colorlabels_remove_label(), dt_colorlabels_set_label(), and L.
Referenced by dt_lua_init_image().
|
static |
References darktable, dt_mipmap_cache_remove(), L, darktable_t::mipmap_cache, TRUE, and UNKNOWN_IMAGE.
Referenced by dt_lua_init_image().
References darktable, darktable_t::db, dt_database_get(), DT_DEBUG_SQLITE3_BIND_INT, DT_DEBUG_SQLITE3_PREPARE_V2, and L.
| int dt_lua_init_image | ( | lua_State * | L | ) |
References colorlabel_member(), drop_cache(), dt_colorlabels_name, dt_lua_copy_image(), dt_lua_delete_image(), dt_lua_duplicate_image(), dt_lua_init_int_type, dt_lua_move_image(), dt_lua_style_apply(), dt_lua_style_create_from_image(), dt_lua_tag_attach(), dt_lua_tag_detach(), dt_lua_tag_get_attached(), dt_lua_type_member_common(), dt_lua_type_register, dt_lua_type_register_const, dt_lua_type_setmetafield, dt_metadata_get_subkey(), dt_metadata_get_type(), DT_METADATA_NUMBER, DT_METADATA_TYPE_INTERNAL, duplicate_index_member(), exif_datetime_taken_member(), film_member(), generate_cache(), get_group(), group_leader_member(), group_with(), has_txt_member(), height, history_delete(), i, id_member(), image_luaautoc_member(), image_tostring(), is_altered_member(), is_hdr_member(), is_ldr_member(), is_raw_member(), L, local_copy_member(), make_group_leader(), metadata_member(), name, path_member(), rating_member(), sidecar_member(), and width.
|
static |
References checkreadimage(), L, releasereadimage(), and dt_image_t::version.
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), checkwriteimage(), DT_DATETIME_EXIF_LENGTH, dt_datetime_exif_to_img(), dt_datetime_img_to_exif(), dt_image_synch_xmp(), dt_image_t::id, L, releasereadimage(), and releasewriteimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), dt_image_t::film_id, L, and releasereadimage().
Referenced by dt_lua_init_image().
|
static |
References dt_mipmap_cache_t::cachedir, darktable, DT_MIPMAP_BLOCKING, dt_mipmap_cache_get, dt_mipmap_cache_release, dt_util_test_image_file(), dt_util_test_writable_dir(), L, max, min, darktable_t::mipmap_cache, and PATH_MAX.
Referenced by dt_lua_init_image().
| int get_group | ( | lua_State * | L | ) |
|
static |
References checkreadimage(), dt_image_t::group_id, L, and releasereadimage().
Referenced by dt_lua_init_image().
| int group_with | ( | lua_State * | L | ) |
References darktable, dt_grouping_add_to_group(), dt_grouping_remove_from_group(), dt_image_cache_get(), dt_image_cache_read_release(), dt_image_t::group_id, darktable_t::image_cache, and L.
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), checkwriteimage(), DT_IMAGE_HAS_TXT, dt_image_t::flags, L, releasereadimage(), and releasewriteimage().
Referenced by dt_lua_init_image().
|
static |
References darktable, DT_DEBUG_CONTROL_SIGNAL_RAISE, dt_history_delete_on_image(), DT_SIGNAL_TAG_CHANGED, L, darktable_t::signals, and UNKNOWN_IMAGE.
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), dt_image_t::id, L, and releasereadimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), checkwriteimage(), L, releasereadimage(), and releasewriteimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), dt_image_full_path(), dt_image_path_append_version(), FALSE, dt_image_t::id, L, PATH_MAX, and releasereadimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), dt_image_altered(), dt_image_t::id, L, and releasereadimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), dt_image_is_hdr(), L, and releasereadimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), dt_image_is_ldr(), L, and releasereadimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), dt_image_is_raw(), L, and releasereadimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), checkwriteimage(), DT_IMAGE_LOCAL_COPY, dt_image_local_copy_reset(), dt_image_local_copy_set(), dt_image_t::flags, dt_image_t::id, L, releasereadimage(), and releasewriteimage().
Referenced by dt_lua_init_image().
| int make_group_leader | ( | lua_State * | L | ) |
References dt_grouping_change_representative(), and L.
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), checkwriteimage(), dt_free_gpointer(), dt_image_synch_xmp(), dt_metadata_get(), dt_metadata_get_key_by_subkey(), dt_metadata_set(), FALSE, dt_image_t::id, key, L, releasereadimage(), and releasewriteimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), dt_image_film_roll_directory(), L, PATH_MAX, and releasereadimage().
Referenced by dt_lua_init_image().
|
static |
References checkreadimage(), checkwriteimage(), DT_IMAGE_REJECTED, DT_VIEW_RATINGS_MASK, DT_VIEW_REJECT, dt_image_t::flags, flags, L, releasereadimage(), and releasewriteimage().
Referenced by dt_lua_init_image().
|
static |
References darktable, dt_image_cache_read_release(), and darktable_t::image_cache.
Referenced by duplicate_index_member(), exif_datetime_taken_member(), film_member(), group_leader_member(), has_txt_member(), id_member(), image_luaautoc_member(), image_tostring(), is_altered_member(), is_hdr_member(), is_ldr_member(), is_raw_member(), local_copy_member(), metadata_member(), path_member(), rating_member(), and sidecar_member().
|
static |
References darktable, DT_IMAGE_CACHE_SAFE, dt_image_cache_write_release(), and darktable_t::image_cache.
Referenced by exif_datetime_taken_member(), has_txt_member(), image_luaautoc_member(), local_copy_member(), metadata_member(), and rating_member().
|
static |
References checkreadimage(), dt_image_full_path(), dt_image_path_append_version(), dt_image_t::id, L, PATH_MAX, releasereadimage(), and TRUE.
Referenced by dt_lua_init_image().