Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
hist_dialog.c File Reference
#include "common/darktable.h"
#include "common/history.h"
#include "common/styles.h"
#include "control/control.h"
#include "develop/imageop.h"
#include "gui/gtk.h"
#include "gui/hist_dialog.h"
#include "gui/styles.h"
#include "gui/draw.h"
+ Include dependency graph for hist_dialog.c:

Typedefs

typedef enum _style_items_columns_t _styles_columns_t
 

Enumerations

enum  _style_items_columns_t {
  DT_HIST_ITEMS_COL_ENABLED = 0 ,
  DT_HIST_ITEMS_COL_ISACTIVE ,
  DT_HIST_ITEMS_COL_NAME ,
  DT_HIST_ITEMS_COL_NUM ,
  DT_HIST_ITEMS_NUM_COLS
}
 

Functions

static gboolean _gui_hist_is_copy_module_order_set (dt_history_copy_item_t *d)
 
static GList * _gui_hist_get_active_items (dt_history_copy_item_t *d)
 
static void _gui_hist_set_items (dt_history_copy_item_t *d, gboolean active)
 
static void _gui_hist_copy_response (GtkDialog *dialog, gint response_id, dt_history_copy_item_t *g)
 
static void _gui_hist_item_toggled (GtkCellRendererToggle *cell, gchar *path_str, gpointer data)
 
static gboolean _gui_is_set (GList *selops, unsigned int num)
 
void tree_on_row_activated (GtkTreeView *treeview, GtkTreePath *path, GtkTreeViewColumn *col, gpointer userdata)
 
int dt_gui_hist_dialog_new (dt_history_copy_item_t *d, int32_t imgid, gboolean iscopy)
 

Typedef Documentation

◆ _styles_columns_t

Enumeration Type Documentation

◆ _style_items_columns_t

Enumerator
DT_HIST_ITEMS_COL_ENABLED 
DT_HIST_ITEMS_COL_ISACTIVE 
DT_HIST_ITEMS_COL_NAME 
DT_HIST_ITEMS_COL_NUM 
DT_HIST_ITEMS_NUM_COLS 

Function Documentation

◆ _gui_hist_copy_response()

static void _gui_hist_copy_response ( GtkDialog *  dialog,
gint  response_id,
dt_history_copy_item_t g 
)
static

◆ _gui_hist_get_active_items()

static GList * _gui_hist_get_active_items ( dt_history_copy_item_t d)
static

◆ _gui_hist_is_copy_module_order_set()

static gboolean _gui_hist_is_copy_module_order_set ( dt_history_copy_item_t d)
static

◆ _gui_hist_item_toggled()

static void _gui_hist_item_toggled ( GtkCellRendererToggle *  cell,
gchar *  path_str,
gpointer  data 
)
static

◆ _gui_hist_set_items()

static void _gui_hist_set_items ( dt_history_copy_item_t d,
gboolean  active 
)
static

◆ _gui_is_set()

static gboolean _gui_is_set ( GList *  selops,
unsigned int  num 
)
static

References FALSE, and TRUE.

Referenced by dt_gui_hist_dialog_new().

◆ dt_gui_hist_dialog_new()

◆ tree_on_row_activated()

void tree_on_row_activated ( GtkTreeView *  treeview,
GtkTreePath *  path,
GtkTreeViewColumn *  col,
gpointer  userdata 
)