Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
history_snapshot.c File Reference
#include "common/history_snapshot.h"
#include "common/darktable.h"
#include "common/debug.h"
#include "common/history.h"
#include "control/signal.h"
+ Include dependency graph for history_snapshot.c:

Functions

dt_undo_lt_history_tdt_history_snapshot_item_init (void)
 
void dt_history_snapshot_undo_create (const int32_t imgid, int *snap_id, int *history_end)
 
static void _history_snapshot_undo_restore (const int32_t imgid, const int snap_id, const int history_end)
 
static void _clear_undo_snapshot (const int32_t imgid, const int snap_id)
 
void dt_history_snapshot_undo_lt_history_data_free (gpointer data)
 
void dt_history_snapshot_undo_pop (gpointer user_data, dt_undo_type_t type, dt_undo_data_t data, dt_undo_action_t action, GList **imgs)
 

Function Documentation

◆ _clear_undo_snapshot()

static void _clear_undo_snapshot ( const int32_t  imgid,
const int  snap_id 
)
static

◆ _history_snapshot_undo_restore()

◆ dt_history_snapshot_item_init()

◆ dt_history_snapshot_undo_create()

◆ dt_history_snapshot_undo_lt_history_data_free()

◆ dt_history_snapshot_undo_pop()