Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
edit.c File Reference
#include "gui/actions/menu.h"
#include "gui/preferences.h"
#include "common/undo.h"
#include "common/selection.h"
#include "common/collection.h"
#include "common/image_cache.h"
#include "develop/dev_history.h"
#include "control/control.h"
+ Include dependency graph for edit.c:

Functions

static gboolean undo_sensitive_callback ()
 
static gboolean undo_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean redo_sensitive_callback ()
 
static gboolean redo_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean is_image_in_dev (GList *imgs)
 
static gboolean compress_history_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean delete_history_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean copy_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean copy_parts_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean paste_sensitive_callback ()
 
static gboolean paste_all_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean paste_parts_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean load_xmp_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean duplicate_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean new_history_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
static gboolean shortcuts_callback (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
void append_edit (GtkWidget **menus, GList **lists, const dt_menus_t index)
 

Function Documentation

◆ append_edit()

◆ compress_history_callback()

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

◆ copy_callback()

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

◆ copy_parts_callback()

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

◆ delete_history_callback()

◆ duplicate_callback()

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

◆ is_image_in_dev()

◆ load_xmp_callback()

◆ new_history_callback()

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

◆ paste_all_callback()

◆ paste_parts_callback()

◆ paste_sensitive_callback()

◆ redo_callback()

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

◆ redo_sensitive_callback()

◆ shortcuts_callback()

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

◆ undo_callback()

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

◆ undo_sensitive_callback()