![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <gtk.h>
Collaboration diagram for dt_gui_gtk_t:| int32_t dt_gui_gtk_t::_widget_suppress_depth |
Definition at line 177 of file gtk.h.
Referenced by dt_gui_freeze_begin_(), dt_gui_freeze_end_(), dt_gui_freeze_reset(), and dt_gui_widgets_suppressed().
| dt_accels_t* dt_gui_gtk_t::accels |
Definition at line 199 of file gtk.h.
Referenced by _accels_tooltip_query_hook(), _iop_panel_label(), _is_scroll_captured_by_widget(), _open_accel_search_callback(), _styles_add_menu_entry(), _styles_get_submenu(), _text_entry_focus_in_event(), _text_entry_focus_out_event(), _widget_finalize(), add_sub_menu_entry(), add_sub_sub_menu_entry(), add_top_menu_entry(), add_top_submenu_entry(), dt_accels_search(), dt_bauhaus_init(), dt_cleanup(), dt_dev_toolbox_add_accels(), dt_gui_gtk_init(), dt_gui_refocus_center(), dt_init(), dt_iop_gui_cleanup_module(), dt_lib_init_module(), dt_lib_unload_module(), dt_thumbtable_new(), enter(), gui_cleanup(), gui_init(), gui_init(), leave(), search_accels_callback(), set_menu_entry(), and shortcuts_callback().
| gboolean dt_gui_gtk_t::block_normal_pan |
Definition at line 188 of file gtk.h.
Referenced by _darkroom_edge_pan_apply(), mouse_leave(), and mouse_moved().
| int32_t dt_gui_gtk_t::center_tooltip |
Definition at line 180 of file gtk.h.
Referenced by _dt_ctl_switch_mode_prepare(), and dt_gui_gtk_init().
| GdkRGBA dt_gui_gtk_t::colors[DT_GUI_COLOR_LAST] |
Definition at line 178 of file gtk.h.
Referenced by _studio_import_update_state(), dt_gui_gtk_set_source_rgb(), dt_gui_gtk_set_source_rgba(), and dt_gui_load_theme().
| gboolean dt_gui_gtk_t::culling_mode |
Definition at line 192 of file gtk.h.
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 |
Definition at line 205 of file gtk.h.
Referenced by dt_configure_ppd_dpi(), dt_gui_set_pango_resolution(), and dt_gui_update_em().
| double dt_gui_gtk_t::dpi_factor |
Definition at line 205 of file gtk.h.
Referenced by _view_map_images_count(), and dt_configure_ppd_dpi().
| float dt_gui_gtk_t::effect_radius |
Definition at line 215 of file gtk.h.
Referenced by dt_dev_update_mouse_effect_radius(), and dt_gui_gtk_init().
| float dt_gui_gtk_t::effect_radius_clamped |
Definition at line 217 of file gtk.h.
Referenced by dt_dev_update_mouse_effect_radius().
| double dt_gui_gtk_t::em |
Definition at line 210 of file gtk.h.
Referenced by dt_gui_update_em().
| gboolean dt_gui_gtk_t::enabled |
Definition at line 187 of file gtk.h.
Referenced by _darkroom_edge_pan_apply(), and _darkroom_edge_pan_update_state().
| 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 |
Definition at line 236 of file gtk.h.
Referenced by dt_configure_ppd_dpi(), dt_focuspeaking(), and expose().
| char dt_gui_gtk_t::gtkrc[PATH_MAX] |
Definition at line 225 of file gtk.h.
Referenced by dt_gui_gtk_init().
| GtkWidget* dt_gui_gtk_t::has_scroll_focus |
Definition at line 234 of file gtk.h.
Referenced by _button_pressed(), _dispatch_selected_shortcut(), _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_finalize(), _widget_scroll(), dt_bauhaus_combobox_button_press(), dt_bauhaus_focus_in_callback(), dt_bauhaus_hide_popup(), dt_bauhaus_popup_scroll(), dt_bauhaus_slider_button_press(), dt_gui_gtk_init(), dt_iop_request_focus(), dt_view_manager_button_pressed(), dt_view_manager_switch_by_view(), and ensure_focus_idle().
| gboolean dt_gui_gtk_t::is_dragging |
Definition at line 218 of file gtk.h.
Referenced by _darkroom_edge_pan_enable_check(), and dt_control_mouse_is_dragging().
| gboolean dt_gui_gtk_t::is_painting |
Definition at line 219 of file gtk.h.
Referenced by _darkroom_edge_pan_enable_check(), and dt_control_mouse_is_painting().
| char* dt_gui_gtk_t::last_preset |
Definition at line 171 of file gtk.h.
Referenced by _gui_presets_popup_menu_show_internal(), dt_gui_gtk_init(), dt_gui_store_last_preset(), and dt_lib_presets_popup_menu_show().
| gint64 dt_gui_gtk_t::last_time_us |
Definition at line 186 of file gtk.h.
Referenced by _darkroom_edge_pan_apply(), mouse_leave(), and mouse_moved().
| struct { ... } dt_gui_gtk_t::mouse |
| dt_pthread_mutex_t dt_gui_gtk_t::mutex |
Definition at line 249 of file gtk.h.
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 |
Definition at line 203 of file gtk.h.
Referenced by dt_draw_set_color_overlay(), and dt_guides_set_overlay_colors().
| double dt_gui_gtk_t::overlay_contrast |
Definition at line 203 of file gtk.h.
Referenced by dt_draw_set_color_overlay(), and dt_guides_set_overlay_colors().
| double dt_gui_gtk_t::overlay_green |
Definition at line 203 of file gtk.h.
Referenced by dt_draw_set_color_overlay(), and dt_guides_set_overlay_colors().
| double dt_gui_gtk_t::overlay_red |
Definition at line 203 of file gtk.h.
Referenced by dt_draw_set_color_overlay(), and dt_guides_set_overlay_colors().
| struct { ... } dt_gui_gtk_t::pan_edge |
| double dt_gui_gtk_t::ppd |
Definition at line 205 of file gtk.h.
Referenced by _brush_profile_draw(), _build_preview_fallback_surface(), _color_picker_draw(), _color_picker_hit_margin(), _dev_translate_roi(), _draw_callback(), _ensure_cursor_stamp_surface(), _modulegroups_drag_begin(), _render_snapshot_image(), _render_surface(), _snapshot_build_display_image(), _util_get_svg_img(), _view_image_get_surface_internal(), 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_dev_convert_roi(), dt_dev_coordinates_image_norm_to_widget(), dt_dev_coordinates_widget_delta_to_image_delta(), dt_dev_coordinates_widget_to_image_norm(), dt_dev_get_fit_scale(), dt_dev_get_image_box_in_widget(), dt_dev_get_widget_zoom_scale(), dt_dev_render_locked_surface(), dt_dev_rescale_roi_to_input(), dt_dev_update_mouse_effect_radius(), dt_focus_draw_clusters(), dt_gdk_cairo_surface_create_from_pixbuf(), dt_gdk_pixbuf_new_from_file_at_size(), gui_post_expose(), and preload_auto_callback().
| GtkMenu* dt_gui_gtk_t::presets_popup_menu |
Definition at line 170 of file gtk.h.
Referenced by _blendif_options_callback(), _gui_presets_popup_menu_show_internal(), _ioporder_node_show_presets(), _presets_popup_callback(), dt_gui_gtk_init(), dt_lib_presets_popup_menu_show(), and presets_popup_callback().
| gint dt_gui_gtk_t::scroll_mask |
Definition at line 230 of file gtk.h.
Referenced by _bauhaus_widget_init(), _gradient_slider_init(), _gui_init_datetime(), _init_widgets(), dt_bauhaus_init(), dt_gui_gtk_init(), dt_ui_init_main_table(), gui_init(), gui_init(), and gui_init().
| GtkWidget* dt_gui_gtk_t::scroll_to[2] |
Definition at line 227 of file gtk.h.
Referenced by _iop_gui_widget_gone(), _lib_module_expander_gone(), _lib_plugin_header_button_press(), _ui_panel_size_changed(), _update_iop_visibility(), dt_init(), dt_iop_gui_cleanup_module(), dt_iop_request_focus(), dt_lib_gui_set_expanded(), and dt_view_manager_switch_by_view().
| GtkWidget* dt_gui_gtk_t::scroll_to_header_once |
Definition at line 228 of file gtk.h.
Referenced by _iop_gui_widget_gone(), _update_iop_visibility(), dt_iop_gui_cleanup_module(), dt_iop_gui_duplicate(), and dt_iop_request_focus().
| gboolean dt_gui_gtk_t::selection_stacked |
Definition at line 196 of file gtk.h.
Referenced by dt_gui_gtk_init(), dt_selection_pop(), and dt_selection_push().
| struct { ... } dt_gui_gtk_t::styles_popup |
Referenced by _close_styles_popup(), _styles_open_popup_callback(), and dt_gui_gtk_init().
| cairo_surface_t* dt_gui_gtk_t::surface |
Definition at line 169 of file gtk.h.
Referenced by _configure(), _draw(), dt_cleanup(), dt_control_expose(), dt_gui_gtk_init(), and dt_gui_gtk_run().
| guint dt_gui_gtk_t::timeout_source |
Definition at line 183 of file gtk.h.
Referenced by _darkroom_edge_pan_apply(), _darkroom_edge_pan_tick(), _reset_edge_pan(), mouse_leave(), and mouse_moved().
| dt_ui_t* dt_gui_gtk_t::ui |
Definition at line 165 of file gtk.h.
Referenced by _act_folders_relocate(), _apply_rename_path(), _ask_before_delete_style(), _ask_text(), _blendop_masks_confirm_delete(), _button_pressed(), _button_released(), _cache_wait_cursor_progress(), _cache_wait_cursor_restore(), _choose_gpx_callback(), _confirm(), _confirm_delete_layer(), _control_apply_cursor(), _culling_mode(), _darkroom_edge_pan_tick(), _datetime_key_pressed(), _delete_tagids(), _discarded_files_popup(), _dt_collection_changed_callback(), _dt_ctl_switch_mode_prepare(), _dt_delete_dialog_main_thread(), _edit_preset(), _ensure_page_widgets(), _enter_key_pressed(), _export_button_clicked(), _export_button_clicked(), _extract_pointer_input(), _film_strip_activated(), _focus_checked(), _focus_main_image(), _focus_next_module(), _focus_previous_module(), _focus_toggle_callback(), _folder_survey_offer_pending_import(), _get_preferred_width(), _gui_set_single_expanded(), _gui_styles_dialog_run(), _gui_styles_edit_style_response(), _gui_styles_new_style_response(), _hm_ask_user_constraints_choice(), _hm_show_merge_report_popup(), _hm_show_toposort_cycle_popup(), _hm_warn_missing_raster_producers(), _import_button_clicked(), _init_widgets(), _ioporder_add_preset(), _ioporder_init_popup(), _ioporder_rebuild_graph(), _jpg_combobox_changed(), _key_pressed(), _key_pressed(), _lib_tagging_tag_key_press(), _lib_tagging_tag_show_accel(), _main_do_event_help(), _masks_shape_button_pressed(), _menuitem_delete_preset(), _menuitem_preferences(), _menuitem_update_preset(), _metadata_view_get_thumb_info(), _mouse_moved(), _open_accel_search_callback(), _open_uri(), _panel_handle_resize(), _pop_menu_dictionary_change_path(), _pop_menu_dictionary_create_tag(), _pop_menu_dictionary_delete_node(), _pop_menu_dictionary_edit_tag(), _preview_gpx_file(), _preview_pipe_finished(), _prompt_layer_name_dialog(), _resizable_scroll_max_height(), _sample_tablet_state_from_devices(), _save_clut_callback(), _save_layer_clicked(), _scope_resize_handle_resize(), _scrolled(), _set_columns(), _show_drawlayer_modal_message(), _show_drawlayer_wait_dialog(), _slideshow_request_slot(), _styles_open_popup_callback(), _switch_preview_cursor(), _thumbtable_clone_lut(), _timezone_key_pressed(), _timezone_save(), _toggle_side_borders_accel_callback(), _ui_toast_redraw_callback(), _update_recentcollections(), _view_map_button_press_callback(), _view_map_filmstrip_activate_callback(), _view_map_selection_changed(), _view_surface_commit_main(), _zoom_checked(), _zoom_combobox_changed(), always_hide_overlays_callback(), always_show_overlays_callback(), ask_and_delete(), button_clicked(), button_clicked(), button_clicked(), button_pressed(), clear_image_cache(), configure(), delete_history_callback(), dt_accels_search(), dt_bauhaus_init(), dt_bauhaus_load_theme(), dt_bauhaus_show_popup(), dt_cleanup(), dt_colorspaces_set_display_profile(), dt_configure_ppd_dpi(), 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_pixelpipe_change_zoom_main(), dt_folder_survey_propose_resume(), dt_gui_cairo_set_font_options(), 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_merge_options_dialog(), dt_gui_preferences_show(), dt_gui_refocus_center(), dt_gui_show_standalone_string_dialog(), dt_gui_show_standalone_three_choice_dialog(), dt_gui_show_standalone_yes_no_dialog(), dt_gui_supervisor_window_show(), dt_gui_update_em(), dt_history_delete_on_image_ext(), dt_image_history_changed(), dt_init(), dt_iop_gui_set_expander(), dt_key_modifier_state(), dt_lib_export_metadata_configuration_dialog(), dt_masks_creation_mode_enter(), dt_masks_gui_confirm_delete_form_dialog(), dt_preview_window_spawn(), 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(), ensure_focus_idle(), enter(), export_clicked(), export_files_callback(), export_image_list_callback(), expose(), expose(), 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_cleanup(), gui_init(), gui_init(), gui_init(), gui_reset(), hover_overlays_callback(), import_clicked(), invert_selection_callback(), key_pressed(), leave(), load_xmp_callback(), menuitem_delete_preset(), menuitem_update_preset(), mouse_moved(), open_chat_callback(), open_doc_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(), preload_auto_callback(), scroll_to_selection_callback(), search_accels_callback(), select_all_callback(), shortcuts_callback(), and show_about_dialog().
| float dt_gui_gtk_t::velocity[2] |
Definition at line 185 of file gtk.h.
Referenced by _darkroom_edge_pan_apply(), mouse_leave(), and mouse_moved().
| struct dt_view_t* dt_gui_gtk_t::view |
Definition at line 184 of file gtk.h.
Referenced by _darkroom_edge_pan_apply(), _darkroom_edge_pan_tick(), mouse_leave(), and mouse_moved().
| dt_gui_widgets_t dt_gui_gtk_t::widgets |
| GtkWidget* dt_gui_gtk_t::window |
Definition at line 241 of file gtk.h.
Referenced by _close_export_popup(), _close_styles_popup(), _styles_open_popup_callback(), dt_gui_gtk_init(), and export_files_callback().