![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "common/darktable.h"
#include "common/debug.h"
#include "common/image_cache.h"
#include "control/conf.h"
#include "control/control.h"
#include "control/progress.h"
#include "develop/develop.h"
#include "dtgtk/button.h"
#include "gui/draw.h"
#include "gui/gtk.h"
#include "libs/lib.h"
#include "libs/lib_api.h"
Data Structures | |
struct | dt_lib_backgroundjob_element_t |
struct | _added_gui_thread_t |
struct | _destroyed_gui_thread_t |
struct | _cancellable_gui_thread_t |
struct | _update_gui_thread_t |
struct | _update_label_gui_thread_t |
Typedefs | |
typedef struct dt_lib_backgroundjob_element_t | dt_lib_backgroundjob_element_t |
typedef struct _added_gui_thread_t | _added_gui_thread_t |
typedef struct _destroyed_gui_thread_t | _destroyed_gui_thread_t |
typedef struct _cancellable_gui_thread_t | _cancellable_gui_thread_t |
typedef struct _update_gui_thread_t | _update_gui_thread_t |
typedef struct _update_label_gui_thread_t | _update_label_gui_thread_t |
typedef struct _added_gui_thread_t _added_gui_thread_t |
the proxy functions
typedef struct _cancellable_gui_thread_t _cancellable_gui_thread_t |
typedef struct _destroyed_gui_thread_t _destroyed_gui_thread_t |
typedef struct _update_gui_thread_t _update_gui_thread_t |
typedef struct _update_label_gui_thread_t _update_label_gui_thread_t |
typedef struct dt_lib_backgroundjob_element_t dt_lib_backgroundjob_element_t |
|
static |
Referenced by _lib_backgroundjobs_added().
|
static |
References _lib_backgroundjobs_cancel_callback_new(), dtgtk_button_new(), dtgtk_cairo_paint_cancel(), and FALSE.
Referenced by _lib_backgroundjobs_cancellable().
|
static |
References dt_gui_container_has_children(), and FALSE.
Referenced by _lib_backgroundjobs_destroyed().
|
static |
|
static |
References darktable_t::control, darktable, and dt_control_progress_cancel().
Referenced by _cancellable_gui_thread().
|
static |
References _cancellable_gui_thread(), darktable_t::control, darktable, and dt_control_t::running.
Referenced by gui_init().
|
static |
References _destroyed_gui_thread().
Referenced by gui_init().
|
static |
References _update_message_gui_thread(), darktable_t::control, darktable, and dt_control_t::running.
|
static |
Referenced by gui_init().
|
static |
References _update_gui_thread(), darktable_t::control, darktable, and dt_control_t::running.
Referenced by gui_init().
|
static |
References FALSE.
Referenced by _lib_backgroundjobs_updated().
|
static |
References FALSE.
Referenced by _lib_backgroundjobs_message_updated().
uint32_t container | ( | dt_lib_module_t * | self | ) |
References DT_UI_CONTAINER_PANEL_LEFT_BOTTOM.
Referenced by _build_embedded_profile(), _get_dnd_dest_module(), _get_dnd_source_module(), _init_widgets(), _iop_plugin_header_button_press(), _lib_plugin_header_button_press(), _on_drag_begin(), _on_drag_data_received(), _on_drag_motion(), _register_modules_drag_n_drop(), _remove_child(), _scroll_wrap_resize(), _ui_init_panel_bottom(), _ui_init_panel_container_bottom(), _ui_init_panel_container_center(), _ui_init_panel_container_top(), _ui_init_panel_left(), _ui_init_panel_right(), _ui_init_panel_top(), _unregister_modules_drag_n_drop(), container_init(), container_len(), container_member(), container_numindex(), container_reset(), dt_gui_container_destroy_children(), dt_gui_container_first_child(), dt_gui_container_has_children(), dt_gui_container_nth_child(), dt_gui_container_num_children(), dt_gui_container_remove_children(), dt_ui_init_main_table(), init_tab_general(), init_tab_presets(), and register_lib().
int expandable | ( | dt_lib_module_t * | self | ) |
void gui_cleanup | ( | dt_lib_module_t * | self | ) |
void gui_init | ( | dt_lib_module_t * | self | ) |
References _lib_backgroundjobs_added(), _lib_backgroundjobs_cancellable(), _lib_backgroundjobs_destroyed(), _lib_backgroundjobs_message_updated(), _lib_backgroundjobs_updated(), dt_control_t::added, dt_control_t::cancellable, darktable_t::control, darktable, dt_control_t::destroyed, dt_control_progress_cancellable(), dt_control_progress_get_gui_data(), dt_control_progress_get_message(), dt_control_progress_get_progress(), dt_control_progress_has_progress_bar(), dt_control_progress_set_gui_data(), dt_pthread_mutex_lock(), dt_pthread_mutex_unlock(), dt_control_t::list, dt_control_t::message_updated, dt_control_t::mutex, dt_control_t::progress_system, dt_control_t::proxy, TRUE, dt_control_t::updated, and dt_lib_module_t::widget.
const char * name | ( | struct dt_lib_module_t * | self | ) |
int position | ( | ) |
const char ** views | ( | dt_lib_module_t * | self | ) |
Referenced by dt_lib_init_module(), dt_lib_is_visible_in_view(), and dt_view_manager_module_toolbox_add().