Hide startup preference keys behind adapter

This commit is contained in:
2026-06-12 17:46:11 +02:00
parent baee4b2a08
commit 9f1a52401a
4 changed files with 26 additions and 4 deletions

View File

@@ -426,10 +426,12 @@ void App::init()
LOG("OpenGL startup state failed: %s", startup_state_status.message);
});
const auto startup_preferences =
pp::panopainter::read_legacy_startup_preferences(vr_controllers_enabled);
const auto startup_plan = pp::app::plan_app_startup(
pp::panopainter::legacy_integer_preference("run_counter"),
pp::panopainter::legacy_boolean_preference_or("auto-timelapse", true),
pp::panopainter::legacy_boolean_preference_or("vr-controllers-enabled", vr_controllers_enabled),
startup_preferences.run_counter,
startup_preferences.auto_timelapse,
startup_preferences.vr_controllers_enabled,
check_license());
if (!startup_plan) {
LOG("App startup plan failed: %s", startup_plan.status().message);