Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
help.c File Reference
+ Include dependency graph for help.c:

Functions

static gboolean show_about_dialog (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean open_doc_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean open_booking_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean open_donate_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean open_chat_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean open_search_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean open_forum_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static char * get_help_url (GtkWidget *widget)
 
static void _restore_default_cursor ()
 
static void _main_do_event_help (GdkEvent *event, gpointer data)
 
static gboolean contextual_help_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean search_accels_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
void append_help (GtkWidget **menus, GList **lists, const dt_menus_t index)
 

Function Documentation

◆ _main_do_event_help()

static void _main_do_event_help ( GdkEvent *  event,
gpointer  data 
)
static

◆ _restore_default_cursor()

static void _restore_default_cursor ( )
static

◆ append_help()

◆ contextual_help_callback()

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

◆ get_help_url()

static char * get_help_url ( GtkWidget *  widget)
static
Todo:
: this doesn't work for all widgets. the reason being that the GtkEventBox we put libs/iops into catches events.

Referenced by _main_do_event_help().

◆ open_booking_callback()

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

◆ open_chat_callback()

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

◆ open_doc_callback()

static gboolean open_doc_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static
Todo:
: use translated URL when doc gets translated

References darktable, dt_ui_main_window(), darktable_t::gui, TRUE, and dt_gui_gtk_t::ui.

Referenced by append_help().

◆ open_donate_callback()

static gboolean open_donate_callback ( GtkAccelGroup *  group,
GObject *  acceleratable,
guint  keyval,
GdkModifierType  mods,
gpointer  user_data 
)
static
Todo:
: use translated URL when doc gets translated

References darktable, dt_ui_main_window(), darktable_t::gui, TRUE, and dt_gui_gtk_t::ui.

Referenced by append_help().

◆ open_forum_callback()

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

◆ open_search_callback()

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

◆ search_accels_callback()

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

◆ show_about_dialog()

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