From ff87c9217577783b60ee4cf466a3c59777a2fc40 Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Fri, 27 Dec 2024 23:23:49 -0800 Subject: Write settings to nvs when changing from the setting screen Otherwise, settings may not actually be saved if the device crashes/ reboots unexpectedly. Fixes #148 --- src/tangara/lua/bridge.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/tangara/lua/bridge.cpp') diff --git a/src/tangara/lua/bridge.cpp b/src/tangara/lua/bridge.cpp index 1c757a22..9521f265 100644 --- a/src/tangara/lua/bridge.cpp +++ b/src/tangara/lua/bridge.cpp @@ -25,6 +25,7 @@ #include "lua/lua_database.hpp" #include "lua/lua_filesystem.hpp" #include "lua/lua_font.hpp" +#include "lua/lua_nvs.hpp" #include "lua/lua_queue.hpp" #include "lua/lua_screen.hpp" #include "lua/lua_testing.hpp" @@ -84,6 +85,7 @@ auto Bridge::installBaseModules(lua_State* L) -> void { RegisterVersionModule(L); RegisterThemeModule(L); RegisterScreenModule(L); + RegisterNvsModule(L); } auto Bridge::installLvgl(lua_State* L) -> void { -- cgit v1.2.3