![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "gui/actions/menu.h"#include "gui/application.h"#include "widgets/accelerators.h"#include "common/selection.h"#include "common/collection.h"
Include dependency graph for select.c:Go to the source code of this file.
Functions | |
| gboolean | select_all_sensitive_callback () |
| static gboolean | select_all_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data) |
| gboolean | clear_selection_sensitive_callback () |
| static gboolean | clear_selection_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data) |
| static gboolean | invert_selection_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data) |
| static gboolean | scroll_to_selection_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data) |
| void | append_select (GtkWidget **menus, GList **lists, const dt_menus_t index) |
| void append_select | ( | GtkWidget ** | menus, |
| GList ** | lists, | ||
| const dt_menus_t | index | ||
| ) |
Definition at line 71 of file select.c.
References add_menu_separator(), add_sub_menu_entry(), clear_selection_callback(), clear_selection_sensitive_callback(), DT_PRIMARY_MASK, invert_selection_callback(), scroll_to_selection_callback(), select_all_callback(), and select_all_sensitive_callback().
Referenced by dt_ui_init_global_menu().
|
static |
Definition at line 49 of file select.c.
References clear_selection_sensitive_callback(), dt_selection_clear(), dt_selection_get_global(), FALSE, and TRUE.
Referenced by append_select().
| gboolean clear_selection_sensitive_callback | ( | ) |
Definition at line 42 of file select.c.
References _is_lighttable(), dt_selection_get_global(), and dt_selection_get_length().
Referenced by append_select(), clear_selection_callback(), and invert_selection_callback().
|
static |
Definition at line 57 of file select.c.
References clear_selection_sensitive_callback(), dt_gui_get_ui(), dt_thumbtable_invert_selection(), FALSE, and TRUE.
Referenced by append_select().
|
static |
Definition at line 64 of file select.c.
References dt_gui_get_ui(), dt_thumbtable_scroll_to_selection(), and TRUE.
Referenced by append_select().
|
static |
Definition at line 34 of file select.c.
References dt_gui_get_ui(), dt_thumbtable_select_all(), FALSE, select_all_sensitive_callback(), and TRUE.
Referenced by append_select().
| gboolean select_all_sensitive_callback | ( | ) |
Definition at line 27 of file select.c.
References _is_lighttable(), dt_collection_get_count(), dt_collection_get_global(), dt_selection_get_global(), and dt_selection_get_length().
Referenced by append_select(), and select_all_callback().