![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Include dependency graph for metadata/notify.c:Go to the source code of this file.
Functions | |
| void | dt_metadata_set_notify_handler (dt_metadata_notify_handler_t handler) |
| Install the handler, or NULL to remove it. Messages raised with none installed are dropped. | |
| void | dt_metadata_notify (const dt_metadata_notice_t kind, const char *format,...) |
| void | dt_metadata_set_tags_changed_handler (dt_metadata_tags_changed_handler_t handler) |
| void | dt_metadata_tags_changed (void) |
| Raise it. Internal to the module. | |
| void | dt_metadata_set_geotags_changed_handler (dt_metadata_geotags_changed_handler_t handler) |
| void | dt_metadata_geotags_changed (const GList *imgs) |
Definition at line 70 of file metadata/notify.c.
References _geotags_changed_handler, and L.
Referenced by _image_import_internal(), and _pop_undo().
| void dt_metadata_notify | ( | const dt_metadata_notice_t | kind, |
| const char * | format, | ||
| ... | |||
| ) |
Definition at line 35 of file metadata/notify.c.
References _handler, dt_free, kind, and L.
Referenced by dt_colorlabels_toggle_label_on_list(), dt_exif_xmp_write_with_imgpath(), dt_ratings_apply_on_image(), dt_ratings_apply_on_list(), test_channels_are_independent(), test_handler_can_be_removed(), test_kinds_stay_distinct(), and test_no_handler_is_silent().
| void dt_metadata_set_geotags_changed_handler | ( | dt_metadata_geotags_changed_handler_t | handler | ) |
Definition at line 65 of file metadata/notify.c.
References _geotags_changed_handler, and L.
Referenced by dt_init().
| void dt_metadata_set_notify_handler | ( | dt_metadata_notify_handler_t | handler | ) |
Install the handler, or NULL to remove it. Messages raised with none installed are dropped.
Definition at line 30 of file metadata/notify.c.
Referenced by _teardown(), dt_init(), test_channels_are_independent(), test_handler_can_be_removed(), test_kinds_stay_distinct(), and test_no_handler_is_silent().
| void dt_metadata_set_tags_changed_handler | ( | dt_metadata_tags_changed_handler_t | handler | ) |
Definition at line 52 of file metadata/notify.c.
References _tags_changed_handler, and L.
Referenced by _teardown(), dt_init(), test_channels_are_independent(), test_no_handler_is_silent(), and test_tags_changed_fires_each_time().
Raise it. Internal to the module.
Definition at line 57 of file metadata/notify.c.
References _tags_changed_handler, dt_metadata_tags_changed_handler_t, and L.
Referenced by _exif_decode_iptc_data(), _image_duplicate_with_version(), _pop_undo(), dt_tag_import(), dt_tag_new_from_gui(), test_channels_are_independent(), test_no_handler_is_silent(), and test_tags_changed_fires_each_time().
|
static |
Definition at line 63 of file metadata/notify.c.
Referenced by dt_metadata_geotags_changed(), and dt_metadata_set_geotags_changed_handler().
|
static |
Definition at line 27 of file metadata/notify.c.
Referenced by dt_metadata_notify(), and dt_metadata_set_notify_handler().
|
static |
Definition at line 28 of file metadata/notify.c.
Referenced by dt_metadata_set_tags_changed_handler(), and dt_metadata_tags_changed().