Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
init.c File Reference
#include "lua/init.h"
#include "common/darktable.h"
#include "common/file_location.h"
#include "control/jobs.h"
#include "lua/cairo.h"
#include "lua/call.h"
#include "lua/configuration.h"
#include "lua/database.h"
#include "lua/events.h"
#include "lua/film.h"
#include "lua/format.h"
#include "lua/gettext.h"
#include "lua/glist.h"
#include "lua/gui.h"
#include "lua/guides.h"
#include "lua/image.h"
#include "lua/lib.h"
#include "lua/lua.h"
#include "lua/lualib.h"
#include "lua/luastorage.h"
#include "lua/modules.h"
#include "lua/password.h"
#include "lua/preferences.h"
#include "lua/print.h"
#include "lua/storage.h"
#include "lua/styles.h"
#include "lua/tags.h"
#include "lua/types.h"
#include "lua/view.h"
#include "lua/widget/widget.h"
+ Include dependency graph for init.c:

Functions

static int dt_lua_init_init (lua_State *L)
 
static int dt_luacleanup (lua_State *L)
 
static int dt_call_after_load (lua_State *L)
 
void dt_lua_init_early (lua_State *L)
 
static int run_early_script (lua_State *L)
 
void dt_lua_init (lua_State *L, const char *lua_command)
 
static int load_from_lua (lua_State *L)
 
int luaopen_darktable (lua_State *L)
 
void dt_lua_finalize_early ()
 
void dt_lua_finalize ()
 

Variables

static lua_CFunction early_init_funcs []
 
static lua_CFunction init_funcs []
 

Function Documentation

◆ dt_call_after_load()

static int dt_call_after_load ( lua_State L)
static

Referenced by dt_lua_init_early().

◆ dt_lua_finalize()

void dt_lua_finalize ( )

References darktable, and darktable_t::lua_state.

Referenced by dt_cleanup().

◆ dt_lua_finalize_early()

void dt_lua_finalize_early ( )

◆ dt_lua_init()

void dt_lua_init ( lua_State L,
const char *  lua_init_file 
)

◆ dt_lua_init_early()

◆ dt_lua_init_init()

◆ dt_luacleanup()

static int dt_luacleanup ( lua_State L)
static

◆ load_from_lua()

static int load_from_lua ( lua_State L)
static

◆ luaopen_darktable()

int luaopen_darktable ( lua_State L)

◆ run_early_script()

Variable Documentation

◆ early_init_funcs

lua_CFunction early_init_funcs[]
static
Initial value:
int dt_lua_init_early_events(lua_State *L)
Definition events.c:546
int dt_lua_init_early_format(lua_State *L)
Definition lua/format.c:189
int dt_lua_init_early_lib(lua_State *L)
Definition lua/lib.c:150
int dt_lua_init_early_view(lua_State *L)
Definition lua/view.c:66
int dt_lua_init_early_modules(lua_State *L)
Definition modules.c:125
int dt_lua_init_early_storage(lua_State *L)
Definition storage.c:146
int dt_lua_init_early_types(lua_State *L)
Definition types.c:940

Referenced by dt_lua_init_early().

◆ init_funcs

lua_CFunction init_funcs[]
static
Initial value:
int dt_lua_init_cairo(lua_State *L)
Definition cairo.c:174
int dt_lua_init_call(lua_State *L)
Definition call.c:693
int dt_lua_init_configuration(lua_State *L)
Definition configuration.c:91
int dt_lua_init_events(lua_State *L)
Definition events.c:566
int dt_lua_init_gettext(lua_State *L)
Definition gettext.c:65
int dt_lua_init_glist(lua_State *L)
Definition glist.c:53
int dt_lua_init_gui(lua_State *L)
Definition gui.c:314
static int dt_lua_init_init(lua_State *L)
Definition init.c:49
int dt_lua_init_database(lua_State *L)
Definition lua/database.c:255
int dt_lua_init_film(lua_State *L)
Definition lua/film.c:215
int dt_lua_init_guides(lua_State *L)
Definition lua/guides.c:108
int dt_lua_init_image(lua_State *L)
Definition lua/image.c:492
int dt_lua_init_preferences(lua_State *L)
Definition lua/preferences.c:866
int dt_lua_init_print(lua_State *L)
Definition lua/print.c:78
int dt_lua_init_styles(lua_State *L)
Definition lua/styles.c:287
int dt_lua_init_tags(lua_State *L)
Definition lua/tags.c:284
int dt_lua_init_view(lua_State *L)
Definition lua/view.c:80
int dt_lua_init_lualib(lua_State *L)
Definition lualib.c:304
int dt_lua_init_luastorages(lua_State *L)
Definition luastorage.c:506
int dt_lua_init_password(lua_State *L)
Definition password.c:61
int dt_lua_init_widget(lua_State *L)
Definition widget.c:348

Referenced by dt_lua_init().