Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
lighttable.c File Reference
#include "common/extra_optimizations.h"
#include "bauhaus/bauhaus.h"
#include "common/collection.h"
#include "common/colorlabels.h"
#include "common/darktable.h"
#include "common/debug.h"
#include "common/file_location.h"
#include "common/grouping.h"
#include "common/history.h"
#include "common/image_cache.h"
#include "common/ratings.h"
#include "common/selection.h"
#include "common/undo.h"
#include "control/conf.h"
#include "control/control.h"
#include "control/jobs.h"
#include "control/settings.h"
#include "dtgtk/button.h"
#include "dtgtk/thumbtable.h"
#include "gui/drag_and_drop.h"
#include "gui/draw.h"
#include "gui/gtk.h"
#include "libs/lib.h"
#include "views/view.h"
#include "views/view_api.h"
#include <assert.h>
#include <dirent.h>
#include <errno.h>
#include <gdk/gdkkeysyms.h>
#include <math.h>
#include <pthread.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <strings.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
+ Include dependency graph for views/lighttable.c:

Data Structures

struct  dt_library_t
 

Typedefs

typedef struct dt_library_t dt_library_t
 

Functions

const char * name (const dt_view_t *self)
 
uint32_t view (const dt_view_t *self)
 
void cleanup (dt_view_t *self)
 
static void _view_lighttable_activate_callback (gpointer instance, int32_t imgid, gpointer user_data)
 
void configure (dt_view_t *self, int width, int height)
 
void enter (dt_view_t *self)
 
void init (dt_view_t *self)
 
void leave (dt_view_t *self)
 
void reset (dt_view_t *self)
 

Typedef Documentation

◆ dt_library_t

typedef struct dt_library_t dt_library_t

this is the view for the lighttable module.
this organises the whole library: previously imported film rolls..

Function Documentation

◆ _view_lighttable_activate_callback()

static void _view_lighttable_activate_callback ( gpointer  instance,
int32_t  imgid,
gpointer  user_data 
)
static

◆ cleanup()

void cleanup ( dt_view_t self)

References dt_view_t::data.

◆ configure()

◆ enter()

◆ init()

◆ leave()

◆ name()

const char * name ( const dt_view_t self)

◆ reset()

void reset ( dt_view_t self)

◆ view()

uint32_t view ( const dt_view_t self)

References DT_VIEW_LIGHTTABLE.