![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "common/darktable.h"
#include "common/debug.h"
#include "control/conf.h"
#include "control/control.h"
#include "develop/develop.h"
#include "gui/gtk.h"
#include "gui/actions/menu.h"
Macros | |
#define | MACRO_VIEW(view) |
Functions | |
gboolean | views_active_callback (GtkWidget *menu_item) |
gboolean | views_sensitive_callback (GtkWidget *menu_item) |
static gboolean | view_switch_to_lighttable (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, GtkWidget *widget) |
static gboolean | view_switch_to_darkroom (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, GtkWidget *widget) |
static gboolean | view_switch_to_print (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, GtkWidget *widget) |
static gboolean | view_switch_to_slideshow (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, GtkWidget *widget) |
static gboolean | view_switch_to_map (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, GtkWidget *widget) |
void | append_views (GtkWidget **menus, GList **lists, const dt_menus_t index) |
#define MACRO_VIEW | ( | view | ) |
void append_views | ( | GtkWidget ** | menus, |
GList ** | lists, | ||
const dt_menus_t | index | ||
) |
References add_sub_menu_entry(), darktable, dt_view_t::data, view(), VIEW_FLAGS_HIDDEN, darktable_t::view_manager, view_switch_to_darkroom(), view_switch_to_lighttable(), view_switch_to_map(), view_switch_to_print(), view_switch_to_slideshow(), dt_view_manager_t::views, views_active_callback(), and views_sensitive_callback().
Referenced by dt_ui_init_global_menu().
|
static |
Referenced by append_views().
|
static |
Referenced by append_views().
|
static |
Referenced by append_views().
|
static |
Referenced by append_views().
|
static |
Referenced by append_views().
gboolean views_active_callback | ( | GtkWidget * | menu_item | ) |
References darktable, dt_view_manager_get_current_view(), get_custom_data(), dt_view_t::module_name, and darktable_t::view_manager.
Referenced by append_views().
gboolean views_sensitive_callback | ( | GtkWidget * | menu_item | ) |
References darktable, dt_view_manager_get_current_view(), get_custom_data(), dt_view_t::module_name, and darktable_t::view_manager.
Referenced by append_views().