![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <lib.h>
Data Fields | |
dt_gui_module_t | common_fields |
GModule *void * | data |
char | plugin_name [128] |
GtkWidget * | widget |
GtkWidget * | expander |
void(* | _postponed_update )(struct dt_lib_module_t *self) |
guint | timeout_handle |
GtkWidget * | arrow |
GtkWidget * | reset_button |
GtkWidget * | presets_button |
void(* dt_lib_module_t::_postponed_update) (struct dt_lib_module_t *self) |
callback for delayed update after user interaction
Referenced by _postponed_update(), dt_lib_cancel_postponed_update(), and dt_lib_queue_postponed_update().
GtkWidget* dt_lib_module_t::arrow |
Referenced by dt_lib_gui_get_expander(), dt_lib_gui_set_expanded(), and update().
dt_gui_module_t dt_lib_module_t::common_fields |
GModule* void* dt_lib_module_t::data |
opened module. other stuff that may be needed by the module, not only in gui mode.
Referenced by _add_sample(), _alignment_callback(), _apply_datetime_callback(), _apply_offset_callback(), _apply_preferences(), _apply_rename_path(), _attach_button_clicked(), _attached_key_pressed(), _bottom_border_callback(), _choose_gpx_callback(), _clear_entry_button_callback(), _click_on_view(), _click_on_view_attached(), _click_on_view_dictionary(), _collection_updated_callback(), _color_mode_changed(), _colorlabel_clicked(), _count_images_per_track(), _datetime_entry_changed(), _datetime_key_pressed(), _datetime_scroll_over(), _detach_button_clicked(), _detach_selected_tag(), _dictionary_key_pressed(), _display_buttons(), _display_callback(), _display_datetime(), _display_default(), _display_offset(), _dnd_clear_root(), _dnd_expand_timeout(), _dnd_scroll_timeout(), _dt_pref_change_callback(), _enter_key_pressed(), _event_dnd_begin(), _event_dnd_end(), _event_dnd_motion(), _event_dnd_received(), _fill_text_view(), _focus_search_action(), _force_selection_changed(), _get_current_configuration(), _get_image_datetime(), _get_metadata_per_index(), _got_focus(), _grid_size_changed(), _image_info_changed(), _init_treeview(), _intent_callback(), _key_pressed(), _launch_text_query(), _left_border_callback(), _lib_collect_gui_update(), _lib_collect_mode(), _lib_duplicate_delete(), _lib_duplicate_init_callback(), _lib_duplicate_preview_updated_callback(), _lib_duplicate_thumb_release_callback(), _lib_export_styles_changed_callback(), _lib_filter_images_order_change(), _lib_filter_set_tag_order(), _lib_histogram_preview_updated_callback(), _lib_history_button_clicked_callback(), _lib_history_change_callback(), _lib_history_will_change_callback(), _lib_lighttable_columns_slider_changed(), _lib_lighttable_set_columns(), _lib_location_entry_activated(), _lib_location_search(), _lib_location_search_finish(), _lib_masks_get_selected(), _lib_masks_inactivate_icons(), _lib_masks_recreate_list(), _lib_masks_remove_item(), _lib_masks_selection_change(), _lib_masks_update_list(), _lib_metadata_init_queue(), _lib_metadata_refill_grid(), _lib_metadata_setup_grid(), _lib_module_toolbox_add(), _lib_modulegroups_get(), _lib_modulegroups_toggle(), _lib_modulegroups_update_iop_visibility(), _lib_navigation_button_press_callback(), _lib_navigation_button_release_callback(), _lib_navigation_draw_callback(), _lib_navigation_set_position(), _lib_plugin_header_button_press(), _lib_selection_changed_callback(), _lib_snapshots_add_button_clicked_callback(), _lib_snapshots_toggled_callback(), _locations_tree_update(), _lock_callback(), _lost_focus(), _media_changed(), _menuitem_preferences(), _metadata_update_markup(), _metadata_update_value(), _metadata_view_update_values(), _mount_changed(), _mouse_scroll(), _name_editing_done(), _name_start_editing(), _new_button_clicked(), _new_button_clicked(), _new_datetime(), _new_printer_callback(), _on_storage_list_changed(), _orientation_changed(), _page_clear_area_clicked(), _page_delete_area(), _page_delete_area_clicked(), _page_new_area_clicked(), _paper_changed(), _pop_menu_attached(), _pop_menu_attached_attach_to_all(), _pop_menu_attached_detach(), _pop_menu_delete_location(), _pop_menu_dictionary(), _pop_menu_dictionary_attach_tag(), _pop_menu_dictionary_change_path(), _pop_menu_dictionary_copy_tag(), _pop_menu_dictionary_create_tag(), _pop_menu_dictionary_delete_node(), _pop_menu_dictionary_delete_tag(), _pop_menu_dictionary_detach_tag(), _pop_menu_dictionary_edit_tag(), _pop_menu_dictionary_goto_collection_back(), _pop_menu_dictionary_goto_tag_collection(), _pop_menu_dictionary_set_as_tag(), _pop_menu_edit_location(), _pop_undo(), _populate_popup_multi(), _preview_gpx_file(), _print_button_clicked(), _print_settings_activate_or_update_callback(), _printer_bpc_callback(), _printer_intent_callback(), _printer_profile_changed(), _profile_changed(), _raise_signal_tag_changed(), _rating_clicked(), _read_datetime_entry(), _refresh_image_datetime(), _reset_text_filter(), _right_border_callback(), _selection_changed(), _selection_changed_callback(), _set_keyword(), _set_location_collection(), _set_matching_tag_visibility(), _set_printer(), _set_sample_box_area(), _set_sample_point(), _setup_selected_images_list(), _shape_button_clicked(), _show_all_button_clicked(), _show_location(), _show_popover_menu(), _sort_attached_list(), _sort_dictionary_list(), _stage_callback(), _statistic_changed(), _style_callback(), _styles_changed_callback(), _tag_name_changed(), _text_entry_changed_wait(), _textbuffer_changed(), _timezone_key_pressed(), _timezone_save(), _toggle_dttags_button_callback(), _toggle_lock_button_callback(), _top_border_callback(), _tree_cell_edited(), _tree_delete_shape(), _tree_difference(), _tree_duplicate_shape(), _tree_exclusion(), _tree_group(), _tree_intersection(), _tree_inverse(), _tree_movedown(), _tree_moveup(), _tree_tagname_show(), _tree_union(), _unit_changed(), _update(), _update(), _update(), _update_altered_filters(), _update_atdetach_buttons(), _update_colors_filter(), _update_everything(), _update_layout(), _update_layout(), _update_rating_filter(), _update_sample_label(), _update_size(), _view_map_geotag_changed(), _view_map_location_changed(), _write_metadata(), button_pressed(), button_released(), collection_updated(), container_wrapper(), dt_lib_cleanup(), dt_presets_module_can_autoapply(), dt_view_manager_switch_by_view(), expandable_wrapper(), filmrolls_imported(), filmrolls_removed(), filmrolls_updated(), geotag_changed(), get_params(), gui_cleanup(), gui_cleanup_wrapper(), gui_init(), gui_init_wrapper(), gui_post_expose(), gui_post_expose(), gui_reset(), gui_reset_wrapper(), metadata_changed(), mouse_leave(), mouse_moved(), mouse_moved(), name_wrapper(), position_wrapper(), register_lib(), set_params(), tag_changed(), update(), view_enter(), view_leave(), and view_wrapper().
GtkWidget* dt_lib_module_t::expander |
expander containing the widget.
Referenced by dt_lib_gui_get_expanded(), dt_lib_gui_set_expanded(), dt_lib_set_visible(), and update().
char dt_lib_module_t::plugin_name[128] |
string identifying this operation.
Referenced by _get_lib_view_path(), add_rights_preset(), dt_lib_get_localized_name(), dt_lib_get_module(), dt_lib_gui_get_expanded(), dt_lib_gui_set_expanded(), dt_lib_init_presets(), dt_lua_lib_register(), dt_presets_module_can_autoapply(), dt_view_manager_switch_by_view(), gui_init(), init_presets(), presets_popup_callback(), and register_lib().
GtkWidget* dt_lib_module_t::presets_button |
Referenced by dt_lib_gui_get_expander().
GtkWidget* dt_lib_module_t::reset_button |
Referenced by dt_lib_gui_get_expander().
guint dt_lib_module_t::timeout_handle |
ID of timer for delayed callback
Referenced by _postponed_update(), dt_lib_cancel_postponed_update(), dt_lib_queue_postponed_update(), and gui_init().
GtkWidget* dt_lib_module_t::widget |
child widget which is added to the GtkExpander.
Referenced by _lib_backgroundjobs_added(), _lib_navigation_control_redraw_callback(), _lib_navigation_set_position(), _update_layout(), dt_lib_gui_get_expanded(), dt_lib_gui_get_expander(), dt_lib_set_visible(), dt_view_manager_switch_by_view(), gui_cleanup_wrapper(), gui_init(), gui_init_wrapper(), and register_lib().