![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "gui/actions/menu.h"
#include "common/collection.h"
#include "libs/collect.h"
#include "common/import.h"
#include "libs/lib.h"
#include "control/control.h"
Functions | |
static void | pretty_print_collection (const char *buf, char *out, size_t outsize) |
static gboolean | update_collection_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data) |
void | init_collection_line (gpointer instance, dt_collection_change_t query_change, dt_collection_properties_t changed_property, gpointer imgs, int next, gpointer user_data) |
void | _close_export_popup (GtkWidget *dialog, gint response_id, gpointer data) |
static gboolean | export_files_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data) |
void | append_file (GtkWidget **menus, GList **lists, const dt_menus_t index) |
void _close_export_popup | ( | GtkWidget * | dialog, |
gint | response_id, | ||
gpointer | data | ||
) |
References darktable, dt_gui_gtk_t::export_popup, darktable_t::gui, and dt_gui_gtk_t::window.
Referenced by export_files_callback().
void append_file | ( | GtkWidget ** | menus, |
GList ** | lists, | ||
const dt_menus_t | index | ||
) |
References add_menu_separator(), add_sub_menu_entry(), add_sub_sub_menu_entry(), add_top_submenu_entry(), darktable, DT_COLLECTION_CHANGE_NONE, DT_COLLECTION_PROP_UNDEF, dt_control_copy_images(), dt_control_delete_images(), dt_control_merge_hdr(), dt_control_move_images(), dt_control_quit(), dt_control_remove_images(), dt_control_reset_local_copy_images(), dt_control_set_local_copy_images(), DT_DEBUG_CONTROL_SIGNAL_CONNECT, dt_images_import(), DT_SIGNAL_COLLECTION_CHANGED, export_files_callback(), GET_ACCEL_WRAPPER, get_last_widget(), has_active_images(), init_collection_line(), NUM_LAST_COLLECTIONS, darktable_t::signals, and update_collection_callback().
Referenced by dt_ui_init_global_menu().
|
static |
References _close_export_popup(), darktable, dt_get_help_url(), dt_gui_add_help_link(), dt_lib_gui_get_expander(), dt_lib_gui_set_expanded(), dt_osx_disallow_fullscreen(), DT_PIXEL_APPLY_DPI, dt_ui_main_window(), dt_gui_gtk_t::export_popup, FALSE, darktable_t::gui, TRUE, dt_gui_gtk_t::ui, and dt_gui_gtk_t::window.
Referenced by append_file().
void init_collection_line | ( | gpointer | instance, |
dt_collection_change_t | query_change, | ||
dt_collection_properties_t | changed_property, | ||
gpointer | imgs, | ||
int | next, | ||
gpointer | user_data | ||
) |
References dt_capitalize_label(), dt_conf_get_string_const(), get_custom_data(), and pretty_print_collection().
Referenced by append_file().
|
static |
References dt_collection_name(), DT_COLLECTION_PROP_LAST, dt_image_film_roll_name(), DT_LIB_COLLECT_MODE_AND, and DT_LIB_COLLECT_MODE_OR.
Referenced by init_collection_line().
|
static |
References dt_collection_deserialize(), dt_conf_get_string_const(), get_custom_data(), and TRUE.
Referenced by append_file().