![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#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"
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 [] |
|
static |
Referenced by dt_lua_init_early().
void dt_lua_finalize | ( | ) |
References darktable, and darktable_t::lua_state.
Referenced by dt_cleanup().
void dt_lua_finalize_early | ( | ) |
References darktable, dt_lua_event_trigger(), and darktable_t::lua_state.
Referenced by dt_cleanup().
initialize lua stuff at DT start time
References dt_loc_get_datadir(), dt_loc_get_user_config_dir(), dt_lua_async_call, dt_lua_goto_subtable(), dt_lua_push_darktable_lib(), init_funcs, PATH_MAX, and run_early_script().
Referenced by dt_init().
References darktable, dt_call_after_load(), dt_lua_init_lock(), dt_lua_push_darktable_lib(), dt_luacleanup(), early_init_funcs, and darktable_t::lua_state.
Referenced by dt_init().
|
static |
|
static |
References darktable, dt_cleanup(), and darktable_t::lua_state.
Referenced by dt_lua_init_early().
|
static |
References darktable, dt_init(), dt_lua_push_darktable_lib(), FALSE, darktable_t::lua_state, and TRUE.
Referenced by luaopen_darktable().
int luaopen_darktable | ( | lua_State * | L | ) |
References dt_lua_push_darktable_lib(), and load_from_lua().
|
static |
References darktable, dt_loc_get_datadir(), dt_loc_get_user_config_dir(), dt_lua_check_print_error(), dt_lua_redraw_screen(), darktable_t::gui, and PATH_MAX.
Referenced by dt_lua_init().
|
static |
Referenced by dt_lua_init_early().
|
static |
Referenced by dt_lua_init().