diff --git a/external/solanaceae_message3 b/external/solanaceae_message3 index 60fc0d34..002aa002 160000 --- a/external/solanaceae_message3 +++ b/external/solanaceae_message3 @@ -1 +1 @@ -Subproject commit 60fc0d34eba30989ff634a797516d11aeb81e327 +Subproject commit 002aa0027956f8e1796e25b1231ee69ea137b59a diff --git a/external/solanaceae_plugin b/external/solanaceae_plugin index b5026906..87b3d15a 160000 --- a/external/solanaceae_plugin +++ b/external/solanaceae_plugin @@ -1 +1 @@ -Subproject commit b50269062172b013d21fcc38b3693d09f91a2154 +Subproject commit 87b3d15a2be1489e65c8426c2e96724d744d1b35 diff --git a/external/solanaceae_tox b/external/solanaceae_tox index ce760a80..b2a3cb70 160000 --- a/external/solanaceae_tox +++ b/external/solanaceae_tox @@ -1 +1 @@ -Subproject commit ce760a800c6765009c4f49211b0a61c71756bfc0 +Subproject commit b2a3cb7052041bea2d4793b8446fb2a00411773a diff --git a/external/solanaceae_toxcore b/external/solanaceae_toxcore index 3df91258..fa4298d7 160000 --- a/external/solanaceae_toxcore +++ b/external/solanaceae_toxcore @@ -1 +1 @@ -Subproject commit 3df91258770ddaf12e8b4c6116890422d77438c1 +Subproject commit fa4298d790b2a2adf19435239b96664cc40a09a8 diff --git a/external/solanaceae_util b/external/solanaceae_util index fa0a09df..db57a7c5 160000 --- a/external/solanaceae_util +++ b/external/solanaceae_util @@ -1 +1 @@ -Subproject commit fa0a09df8743a502df69cddebf28f31790db3f06 +Subproject commit db57a7c5e9181d771e83db5ed0d9010fba512881 diff --git a/src/main_screen.cpp b/src/main_screen.cpp index 576760c5..c7cc1504 100644 --- a/src/main_screen.cpp +++ b/src/main_screen.cpp @@ -42,7 +42,7 @@ MainScreen::MainScreen(SDL_Renderer* renderer_, std::string save_path, std::stri { // setup plugin instances g_provideInstance("ConfigModelI", "host", &conf); - g_provideInstance("Contact3Registry", "host", &cr); + g_provideInstance("Contact3Registry", "1", "host", &cr); g_provideInstance("RegistryMessageModel", "host", &rmm); g_provideInstance("ToxI", "host", &tc); @@ -53,7 +53,7 @@ MainScreen::MainScreen(SDL_Renderer* renderer_, std::string save_path, std::stri // TODO: pm? // graphics - g_provideInstance("ImGuiContext", "host", ImGui::GetCurrentContext()); + g_provideInstance("ImGuiContext", "v1.90.1", "host", ImGui::GetCurrentContext()); g_provideInstance("TextureUploaderI", "host", &sdlrtu); } diff --git a/src/texture_uploader.hpp b/src/texture_uploader.hpp index 4e16ea05..fb31e473 100644 --- a/src/texture_uploader.hpp +++ b/src/texture_uploader.hpp @@ -3,6 +3,8 @@ #include struct TextureUploaderI { + static constexpr const char* version {"1"}; + virtual ~TextureUploaderI(void) {} //virtual uint64_t uploadRGBA(const uint8_t* data, uint64_t data_size) = 0;