Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
display.c File Reference
#include "common/darktable.h"
#include "common/collection.h"
#include "control/control.h"
#include "gui/actions/menu.h"
#include "gui/gtk.h"
#include "gui/window_manager.h"
#include <gtk/gtk.h>
+ Include dependency graph for display.c:

Functions

gboolean full_screen_checked_callback (GtkWidget *w)
 
static gboolean full_screen_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean _panel_is_visible (dt_ui_panel_t panel)
 
static gboolean _toggle_side_borders_accel_callback (GtkAccelGroup *accel_group, GObject *accelerable, guint keyval, GdkModifierType modifier, gpointer data)
 
void dt_ui_toggle_panels_visibility (dt_ui_t *ui)
 toggle view of panels eg. collapse/expands to previous view state
 
void dt_ui_panel_show (dt_ui_t *ui, const dt_ui_panel_t p, gboolean show, gboolean write)
 shows/hide a panel
 
gboolean dt_ui_panel_visible (dt_ui_t *ui, const dt_ui_panel_t p)
 get visible state of panel
 
static gboolean panel_left_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean panel_left_checked_callback (GtkWidget *widget)
 
static gboolean panel_top_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean panel_top_checked_callback (GtkWidget *widget)
 
static gboolean available_in_lighttable_callback ()
 
static gboolean panel_right_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean panel_right_checked_callback (GtkWidget *widget)
 
static gboolean filmstrip_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean filmstrip_checked_callback (GtkWidget *widget)
 
static gboolean profile_checked_callback (GtkWidget *widget)
 
static gboolean profile_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
dt_iop_color_intent_t string_to_color_intent (const char *string)
 
static gboolean intent_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean intent_checked_callback (GtkWidget *widget)
 
static gboolean always_hide_overlays_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean always_hide_overlays_checked_callback (GtkWidget *widget)
 
static gboolean hover_overlays_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean hover_overlays_checked_callback (GtkWidget *widget)
 
static gboolean always_show_overlays_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean always_show_overlays_checked_callback (GtkWidget *widget)
 
static gboolean group_borders_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean group_borders_checked_callback ()
 
static gboolean collapse_grouped_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean collapse_grouped_checked_callback ()
 
static gboolean _jpg_checked (GtkWidget *widget)
 
static gboolean _jpg_combobox_changed (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
void append_display (GtkWidget **menus, GList **lists, const dt_menus_t index)
 

Function Documentation

◆ _jpg_checked()

static gboolean _jpg_checked ( GtkWidget *  widget)
static

References dt_conf_get_int(), and get_custom_data().

Referenced by append_display().

◆ _jpg_combobox_changed()

static gboolean _jpg_combobox_changed ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ _panel_is_visible()

static gboolean _panel_is_visible ( dt_ui_panel_t  panel)
static

◆ _toggle_side_borders_accel_callback()

static gboolean _toggle_side_borders_accel_callback ( GtkAccelGroup *  accel_group,
GObject *  accelerable,
guint  keyval,
GdkModifierType  modifier,
gpointer  data 
)
static

◆ always_hide_overlays_callback()

static gboolean always_hide_overlays_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ always_hide_overlays_checked_callback()

static gboolean always_hide_overlays_checked_callback ( GtkWidget *  widget)
static

◆ always_show_overlays_callback()

static gboolean always_show_overlays_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ always_show_overlays_checked_callback()

static gboolean always_show_overlays_checked_callback ( GtkWidget *  widget)
static

◆ append_display()

◆ available_in_lighttable_callback()

static gboolean available_in_lighttable_callback ( )
static

◆ collapse_grouped_callback()

static gboolean collapse_grouped_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ collapse_grouped_checked_callback()

static gboolean collapse_grouped_checked_callback ( )
static

References dt_conf_get_bool().

Referenced by append_display().

◆ dt_ui_panel_show()

◆ dt_ui_panel_visible()

gboolean dt_ui_panel_visible ( dt_ui_t ui,
const dt_ui_panel_t  p 
)

◆ dt_ui_toggle_panels_visibility()

void dt_ui_toggle_panels_visibility ( dt_ui_t ui)

toggle view of panels eg. collapse/expands to previous view state

References dt_conf_get_int(), dt_conf_set_int(), dt_ui_restore_panels(), key, and panels_get_view_path().

Referenced by _toggle_side_borders_accel_callback().

◆ filmstrip_callback()

static gboolean filmstrip_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ filmstrip_checked_callback()

static gboolean filmstrip_checked_callback ( GtkWidget *  widget)
static

◆ full_screen_callback()

static gboolean full_screen_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ full_screen_checked_callback()

gboolean full_screen_checked_callback ( GtkWidget *  w)

◆ group_borders_callback()

static gboolean group_borders_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ group_borders_checked_callback()

static gboolean group_borders_checked_callback ( )
static

References dt_conf_get_bool().

Referenced by append_display().

◆ hover_overlays_callback()

static gboolean hover_overlays_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ hover_overlays_checked_callback()

static gboolean hover_overlays_checked_callback ( GtkWidget *  widget)
static

◆ intent_callback()

◆ intent_checked_callback()

static gboolean intent_checked_callback ( GtkWidget *  widget)
static

◆ panel_left_callback()

static gboolean panel_left_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ panel_left_checked_callback()

static gboolean panel_left_checked_callback ( GtkWidget *  widget)
static

◆ panel_right_callback()

static gboolean panel_right_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ panel_right_checked_callback()

static gboolean panel_right_checked_callback ( GtkWidget *  widget)
static

◆ panel_top_callback()

static gboolean panel_top_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static

◆ panel_top_checked_callback()

static gboolean panel_top_checked_callback ( GtkWidget *  widget)
static

◆ profile_callback()

◆ profile_checked_callback()

◆ string_to_color_intent()