Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_gui_gtk_t Struct Reference

#include <gtk.h>

+ Collaboration diagram for dt_gui_gtk_t:

Data Fields

dt_ui_tui
 
dt_gui_widgets_t widgets
 
cairo_surface_t * surface
 
GtkMenu * presets_popup_menu
 
char * last_preset
 
int32_t reset
 
GdkRGBA colors [DT_GUI_COLOR_LAST]
 
int32_t center_tooltip
 
gboolean culling_mode
 
gboolean selection_stacked
 
dt_accels_taccels
 
GList * input_devices
 
double overlay_red
 
double overlay_blue
 
double overlay_green
 
double overlay_contrast
 
double dpi
 
double dpi_factor
 
double ppd
 
int icon_size
 
char gtkrc [PATH_MAX]
 
GtkWidget * scroll_to [2]
 
gint scroll_mask
 
GtkWidget * has_scroll_focus
 
cairo_filter_t filter_image
 
cairo_filter_t dr_filter_image
 
struct { 
 
   GtkWidget *   window 
 
export_popup 
 
dt_pthread_mutex_t mutex
 

Field Documentation

◆ accels

◆ center_tooltip

int32_t dt_gui_gtk_t::center_tooltip

◆ colors

◆ culling_mode

◆ dpi

◆ dpi_factor

double dt_gui_gtk_t::dpi_factor

◆ dr_filter_image

cairo_filter_t dt_gui_gtk_t::dr_filter_image

Referenced by _get_filtering_level().

◆ [struct]

struct { ... } dt_gui_gtk_t::export_popup

◆ filter_image

cairo_filter_t dt_gui_gtk_t::filter_image

◆ gtkrc

char dt_gui_gtk_t::gtkrc[PATH_MAX]

Referenced by dt_gui_gtk_init().

◆ has_scroll_focus

◆ icon_size

int dt_gui_gtk_t::icon_size

◆ input_devices

GList* dt_gui_gtk_t::input_devices

Referenced by dt_gui_gtk_init(), and dt_gui_gtk_quit().

◆ last_preset

◆ mutex

dt_pthread_mutex_t dt_gui_gtk_t::mutex

◆ overlay_blue

double dt_gui_gtk_t::overlay_blue

◆ overlay_contrast

double dt_gui_gtk_t::overlay_contrast

◆ overlay_green

double dt_gui_gtk_t::overlay_green

◆ overlay_red

double dt_gui_gtk_t::overlay_red

◆ ppd

◆ presets_popup_menu

◆ reset

int32_t dt_gui_gtk_t::reset

Referenced by _add_shape_callback(), _alignment_callback(), _auto_levels_callback(), _auto_levels_callback(), _auto_set_exposure(), _auto_set_illuminant(), _blendop_blend_mode_callback(), _blendop_blend_order_clicked(), _blendop_blendif_boost_factor_callback(), _blendop_blendif_details_callback(), _blendop_blendif_enter(), _blendop_blendif_invert(), _blendop_blendif_key_press(), _blendop_blendif_leave(), _blendop_blendif_polarity_callback(), _blendop_blendif_showmask_clicked(), _blendop_blendif_sliders_callback(), _blendop_blendif_sliders_reset_callback(), _blendop_blendif_suppress_toggled(), _blendop_blendif_tab_switch(), _blendop_blendif_update_tab(), _blendop_masks_add_shape(), _blendop_masks_mode_changed(), _blendop_masks_polarity_callback(), _blendop_masks_show_and_edit(), _bt_add_brush(), _bt_add_circle(), _bt_add_ellipse(), _bt_add_gradient(), _bt_add_path(), _channel_tabs_switch_callback(), _check_deleted_instances(), _color_picker_callback_button_press(), _color_picker_reset(), _combobox_set(), _create_deleted_modules(), _develop_ui_pipe_finished_callback(), _develop_ui_pipe_finished_callback(), _develop_ui_pipe_finished_callback(), _develop_ui_pipe_started_callback(), _dimensions_type_changed(), _display_mask_callback(), _display_mask_indicator_callback(), _draw(), _edit_by_area_callback(), _edit_masks(), _event_aspect_presets_changed(), _event_draw(), _event_fit_both_button_clicked(), _event_fit_h_button_clicked(), _event_fit_v_button_clicked(), _event_process_after_preview_callback(), _event_structure_auto_clicked(), _event_structure_lines_clicked(), _event_structure_quad_clicked(), _exposure_set_black(), _exposure_set_white(), _fill_box_values(), _grid_size_changed(), _gui_delete_callback(), _gui_off_button_press(), _gui_off_callback(), _height_changed(), _height_changed(), _interpolator_callback(), _iop_toggle_callback(), _lib_collect_gui_update(), _lib_collect_mode(), _lib_history_button_clicked_callback(), _print_dpi_changed(), _print_height_changed(), _print_width_changed(), _raster_polarity_callback(), _reset_display_selection(), _resync_pixel_dimensions(), _resync_print_dimensions(), _select_region_toggled_callback(), _select_region_toggled_callback(), _set_dimensions(), _settings_flip_update(), _signal_profile_user_changed(), _spot_settings_changed_callback(), _spot_settings_changed_callback(), _tab_switch_callback(), _toggle_dttags_button_callback(), _toggle_hide_button_callback(), _toggle_sort_button_callback(), _toggle_suggestion_button_callback(), _toggle_tree_button_callback(), _unit_changed(), _update_gradient_slider_pickers(), _update_layout(), _visualize_callback(), _visualize_callback(), _width_changed(), _width_changed(), _x_changed(), _y_changed(), acquire_source_button_pressed(), acquire_target_button_pressed(), alignment_callback(), apply_auto_black(), apply_auto_black(), apply_auto_black(), apply_auto_black(), apply_auto_Dmax(), apply_auto_Dmin(), apply_auto_dynamic_range(), apply_auto_exposure(), apply_auto_grey(), apply_auto_grey(), apply_auto_grey(), apply_auto_offset(), apply_auto_WB_high(), apply_auto_WB_low(), apply_auto_white_point_source(), apply_auto_white_point_source(), apply_autocolor(), apply_autogrey(), apply_autoluma(), apply_autotune(), apply_autotune(), apply_autotune(), apply_gain_auto(), apply_gain_neutralize(), apply_gamma_auto(), apply_gamma_neutralize(), apply_lift_auto(), apply_lift_neutralize(), area_button_press(), area_button_press(), area_button_release(), area_enter_notify(), area_enter_notify(), area_leave_notify(), area_leave_notify(), area_motion_notify(), area_motion_notify(), aspect_changed(), aspect_presets_changed(), auto_adjust_contrast_boost(), auto_adjust_exposure_boost(), balance_callback(), black_point_source_callback(), black_point_target_callback(), blend_color_picker_apply(), blue_callback(), btn_toggled(), button_released(), camera_menu_select(), center_callback(), checker_1_picker_callback(), checker_2_picker_callback(), checker_button_press(), checker_changed_callback(), checker_size_callback(), color_picker_apply(), colorpick_callback(), colorpick_color_set(), colorpick_color_set(), colorpicker_callback(), combo_changed(), commit_box(), commit_profile_callback(), contrast_callback(), controls_callback(), corrections_done(), cropmode_callback(), denoiseprofile_draw_variance(), denoiseprofile_tab_switch(), Dmin_picker_callback(), do_crop(), do_fit(), draw(), dt_bauhaus_slider_set_normalized(), dt_dev_pop_history_items(), dt_dev_reprocess_all(), dt_gui_gtk_init(), dt_imageio_load_modules_format(), dt_init(), dt_iop_gui_blending_lose_focus(), dt_iop_gui_duplicate(), dt_iop_gui_init(), dt_iop_gui_init_blending(), dt_iop_gui_reset(), dt_iop_gui_update(), dt_iop_gui_update_blendif(), dt_iop_gui_update_blending(), dt_iop_levels_autoadjust_callback(), dt_iop_monochrome_draw(), dt_iop_refresh_center(), dt_iop_refresh_preview(), dt_iop_reload_defaults(), dt_iop_request_focus(), dt_masks_iop_update(), dtgtk_gradient_slider_multivalue_set_value(), dtgtk_gradient_slider_multivalue_set_values(), extra_callback(), filepath_callback(), fontsel_callback(), frame_colorpick_color_set(), global_saturation_callback(), green_callback(), grey_point_source_callback(), grey_point_target_callback(), gui_changed(), gui_post_expose(), hvflip_callback(), illum_xy_callback(), interpolator_callback(), interpolator_callback(), interpolator_callback(), latitude_stops_callback(), lens_menu_select(), logbase_callback(), mask_callback(), mask_lock_callback(), mix_callback(), modflags_changed(), mouse_moved(), notebook_button_press(), optimize_changed_callback(), output_callback(), output_power_callback(), patch_callback(), position_h_changed(), position_v_changed(), preserve_color_callback(), preset_tune_callback(), process(), process(), process_clusters(), process_internal(), profile_changed(), radius_callback(), rawdenoise_tab_switch(), red_callback(), reset_mix(), rt_add_shape_callback(), rt_auto_levels_callback(), rt_colorpick_color_set_callback(), rt_copypaste_scale_callback(), rt_curr_scale_update(), rt_develop_ui_pipe_finished_callback(), rt_display_wavelet_scale_callback(), rt_edit_masks_callback(), rt_gslider_changed(), rt_mask_opacity_callback(), rt_merge_from_scale_update(), rt_num_scales_update(), rt_select_algorithm_callback(), rt_shape_selection_changed(), rt_showmask_callback(), rt_suppress_callback(), rt_wdbar_button_press(), rt_wdbar_scrolled(), run_profile_callback(), run_validation_callback(), safety_changed_callback(), sanitize_latitude(), sanity_check(), saturation_callback(), scrolled(), security_threshold_callback(), set_RGB_sliders(), show_luminance_mask_callback(), show_mask_callback(), slope_callback(), smoothing_callback(), start_profiling_callback(), tab_switch(), tab_switch(), tab_switch_callback(), target_a_callback(), target_b_callback(), target_C_callback(), target_callback(), temp_tint_callback(), text_callback(), update_exposure_sliders(), watermark_callback(), Wb_high_norm_callback(), WB_high_picker_callback(), Wb_low_norm_callback(), WB_low_picker_callback(), white_point_source_callback(), white_point_target_callback(), and workicc_changed().

◆ scroll_mask

◆ scroll_to

◆ selection_stacked

gboolean dt_gui_gtk_t::selection_stacked

◆ surface

cairo_surface_t* dt_gui_gtk_t::surface

◆ ui

dt_ui_t* dt_gui_gtk_t::ui

Referenced by _apply_rename_path(), _ask_before_delete_style(), _button_pressed(), _button_released(), _choose_gpx_callback(), _culling_mode(), _datetime_key_pressed(), _discarded_files_popup(), _dt_collection_changed_callback(), _dt_ctl_switch_mode_prepare(), _dt_delete_dialog_main_thread(), _edit_preset(), _enter_key_pressed(), _export_button_clicked(), _export_button_clicked(), _focus_checked(), _focus_toggle_callback(), _get_preferred_width(), _gui_delete_callback(), _gui_movedown_callback(), _gui_moveup_callback(), _gui_set_single_expanded(), _gui_styles_dialog_run(), _gui_styles_edit_style_response(), _gui_styles_new_style_response(), _import_button_clicked(), _init_widgets(), _iop_plugin_header_button_press(), _jpg_combobox_changed(), _key_pressed(), _key_pressed(), _main_do_event_help(), _menuitem_delete_preset(), _menuitem_preferences(), _menuitem_update_preset(), _mouse_moved(), _on_drag_begin(), _on_drag_data_received(), _on_drag_motion(), _open_accel_search_callback(), _panel_get_size_cb(), _panel_handle_button_callback(), _panel_handle_motion_callback(), _panel_hide_all_cb(), _panel_hide_cb(), _panel_show_all_cb(), _panel_show_cb(), _panel_visible_cb(), _pop_menu_dictionary_change_path(), _pop_menu_dictionary_create_tag(), _pop_menu_dictionary_delete_node(), _pop_menu_dictionary_delete_tag(), _pop_menu_dictionary_edit_tag(), _preview_gpx_file(), _register_modules_drag_n_drop(), _reorder_gui_module_list(), _scroll_wrap_resize(), _scrolled(), _set_columns(), _timezone_key_pressed(), _timezone_save(), _toggle_side_borders_accel_callback(), _ui_toast_redraw_callback(), _unregister_modules_drag_n_drop(), _update_recentcollections(), _zoom_checked(), _zoom_combobox_changed(), always_hide_overlays_callback(), always_show_overlays_callback(), ask_and_delete(), button_clicked(), button_clicked(), button_clicked(), clear_image_cache(), configure(), dt_bauhaus_init(), dt_bauhaus_load_theme(), dt_bauhaus_show_popup(), dt_cleanup(), dt_colorspaces_set_display_profile(), dt_configure_ppd_dpi(), dt_control_change_cursor(), dt_control_copy_images(), dt_control_crawler_show_image_list(), dt_control_delete_image(), dt_control_delete_images(), dt_control_expose(), dt_control_hinter_message(), dt_control_move_images(), dt_control_remove_images(), dt_dev_reorder_gui_module_list(), dt_dev_write_history_ext(), dt_gui_gtk_init(), dt_gui_gtk_quit(), dt_gui_gtk_run(), dt_gui_gtk_write_config(), dt_gui_hist_dialog_new(), dt_gui_load_theme(), dt_gui_menu_popup(), dt_gui_preferences_show(), dt_gui_refocus_center(), dt_gui_show_standalone_string_dialog(), dt_gui_show_standalone_yes_no_dialog(), dt_history_compress_on_image(), dt_history_copy_and_paste_on_image(), dt_history_delete_on_image_ext(), dt_history_load_and_apply(), dt_history_truncate_on_image(), dt_image_flip(), dt_init(), dt_iop_gui_duplicate(), dt_iop_gui_set_expander(), dt_key_modifier_state(), dt_lib_export_metadata_configuration_dialog(), dt_preview_window_spawn(), dt_styles_apply_to_image(), dt_thumbtable_key_pressed_grid(), dt_thumbtable_key_released_grid(), dt_ui_notify_user(), dt_view_image_info_update(), dt_view_manager_button_pressed(), dt_view_manager_switch_by_view(), edit_preset(), enter(), export_clicked(), export_files_callback(), filmstrip_callback(), filmstrip_checked_callback(), focus_peaking_callback(), focus_peaking_checked_callback(), full_screen_callback(), full_screen_checked_callback(), get_stamp_params(), global_progress_end(), global_progress_set(), global_progress_start(), group_borders_callback(), gui_init(), gui_init(), gui_reset(), hover_overlays_callback(), import_clicked(), invert_selection_callback(), leave(), load_xmp_callback(), menuitem_delete_preset(), menuitem_update_preset(), mouse_leave(), mouse_moved(), open_booking_callback(), open_chat_callback(), open_doc_callback(), open_donate_callback(), open_forum_callback(), open_search_callback(), panel_left_callback(), panel_left_checked_callback(), panel_right_callback(), panel_right_checked_callback(), panel_top_callback(), panel_top_checked_callback(), scroll_to_selection_callback(), search_accels_callback(), select_all_callback(), shortcuts_callback(), show_about_dialog(), switch_cursors(), and view_popup_menu_onSearchFilmroll().

◆ widgets

◆ window

GtkWidget* dt_gui_gtk_t::window

The documentation for this struct was generated from the following file: