![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <gtk.h>
Data Fields | ||
dt_ui_t * | ui | |
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_t * | accels | |
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 | |
dt_accels_t* dt_gui_gtk_t::accels |
Referenced by _iop_panel_label(), _is_scroll_captured_by_widget(), _open_accel_search_callback(), _text_entry_focus_in_event(), _text_entry_focus_out_event(), add_sub_menu_entry(), add_sub_sub_menu_entry(), add_top_menu_entry(), add_top_submenu_entry(), dt_bauhaus_init(), dt_cleanup(), dt_gui_gtk_init(), dt_gui_refocus_center(), dt_init(), dt_lib_init_module(), dt_thumbtable_new(), enter(), gui_init(), leave(), search_accels_callback(), set_menu_entry(), and shortcuts_callback().
int32_t dt_gui_gtk_t::center_tooltip |
Referenced by _dt_ctl_switch_mode_prepare(), and dt_gui_gtk_init().
GdkRGBA dt_gui_gtk_t::colors[DT_GUI_COLOR_LAST] |
Referenced by dt_gui_gtk_set_source_rgb(), dt_gui_gtk_set_source_rgba(), and dt_gui_load_theme().
gboolean dt_gui_gtk_t::culling_mode |
Referenced by _culling_mode(), _dt_collection_changed_callback(), dt_cleanup(), dt_collection_memory_update(), and dt_gui_gtk_init().
double dt_gui_gtk_t::dpi |
Referenced by _init_drawing(), dt_configure_ppd_dpi(), dt_iop_tonecurve_draw(), dt_iop_tonecurve_draw(), and gui_post_expose().
double dt_gui_gtk_t::dpi_factor |
Referenced by _view_map_images_count(), and dt_configure_ppd_dpi().
cairo_filter_t dt_gui_gtk_t::dr_filter_image |
Referenced by _get_filtering_level().
struct { ... } dt_gui_gtk_t::export_popup |
Referenced by _close_export_popup(), dt_gui_gtk_init(), and export_files_callback().
cairo_filter_t dt_gui_gtk_t::filter_image |
Referenced by dt_configure_ppd_dpi(), dt_focuspeaking(), and expose().
char dt_gui_gtk_t::gtkrc[PATH_MAX] |
Referenced by dt_gui_gtk_init().
GtkWidget* dt_gui_gtk_t::has_scroll_focus |
Referenced by _button_pressed(), _enter_leave(), _focus_next_control(), _focus_previous_control(), _focus_widget(), _gradient_slider_button_press(), _gradient_slider_scroll_event(), _iop_plugin_body_button_press(), _iop_plugin_header_button_press(), _is_scroll_captured_by_widget(), _lib_plugin_body_button_press(), _lib_plugin_header_button_press(), _scroll_on_focus(), _widget_scroll(), dt_bauhaus_combobox_button_press(), dt_bauhaus_focus_in_callback(), dt_bauhaus_focus_out_callback(), dt_bauhaus_hide_popup(), dt_bauhaus_popup_scroll(), dt_bauhaus_slider_button_press(), dt_gui_gtk_init(), dt_view_manager_button_pressed(), dt_view_manager_switch_by_view(), and ensure_focus_idle().
int dt_gui_gtk_t::icon_size |
GList* dt_gui_gtk_t::input_devices |
Referenced by dt_gui_gtk_init(), and dt_gui_gtk_quit().
char* dt_gui_gtk_t::last_preset |
dt_pthread_mutex_t dt_gui_gtk_t::mutex |
Referenced by dt_gui_gtk_init(), dt_gui_gtk_write_config(), dt_masks_get_lock_mode(), and dt_masks_set_lock_mode().
double dt_gui_gtk_t::overlay_blue |
Referenced by dt_draw_set_color_overlay(), and dt_guides_set_overlay_colors().
double dt_gui_gtk_t::overlay_contrast |
Referenced by dt_draw_set_color_overlay(), and dt_guides_set_overlay_colors().
double dt_gui_gtk_t::overlay_green |
Referenced by dt_draw_set_color_overlay(), and dt_guides_set_overlay_colors().
double dt_gui_gtk_t::overlay_red |
Referenced by dt_draw_set_color_overlay(), and dt_guides_set_overlay_colors().
double dt_gui_gtk_t::ppd |
Referenced by _darkroom_pickers_draw(), _event_image_motion(), _lib_navigation_draw_callback(), _on_drag_begin(), _thumb_draw_image(), _thumb_draw_image(), _update_darkroom_roi(), _util_get_svg_img(), _zoom_preset_change(), button_released(), dt_cairo_image_surface_create(), dt_cairo_image_surface_create_for_data(), dt_cairo_image_surface_create_from_png(), dt_cairo_image_surface_get_height(), dt_cairo_image_surface_get_width(), dt_configure_ppd_dpi(), dt_focus_draw_clusters(), dt_gdk_cairo_surface_create_from_pixbuf(), dt_gdk_pixbuf_new_from_file_at_size(), dt_view_image_get_surface(), enter(), expose(), expose(), gui_post_expose(), mouse_in_imagearea(), and scrolled().
GtkMenu* dt_gui_gtk_t::presets_popup_menu |
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().
gint dt_gui_gtk_t::scroll_mask |
GtkWidget* dt_gui_gtk_t::scroll_to[2] |
gboolean dt_gui_gtk_t::selection_stacked |
Referenced by dt_gui_gtk_init(), dt_selection_pop(), and dt_selection_push().
cairo_surface_t* dt_gui_gtk_t::surface |
Referenced by _configure(), _draw(), dt_control_expose(), dt_gui_gtk_init(), and dt_gui_gtk_run().
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().
dt_gui_widgets_t dt_gui_gtk_t::widgets |
GtkWidget* dt_gui_gtk_t::window |
Referenced by _close_export_popup(), dt_gui_gtk_init(), and export_files_callback().