Setup app (#541)

- Implement Setup app for device's first boot
- Implement device simple name and vendor name variables
- Remove region setting (locale setting is already available)
This commit is contained in:
Ken Van Hoeylandt
2026-07-02 00:29:03 +02:00
committed by GitHub
parent d3439f6f45
commit 2f5e183f18
16 changed files with 283 additions and 71 deletions
@@ -0,0 +1,12 @@
#pragma once
#include <Tactility/app/App.h>
namespace tt::app::setup {
LaunchId start();
/** @return true if the setup wizard has already run to completion */
bool isCompleted();
}
@@ -5,7 +5,7 @@
namespace tt::app::timezone {
LaunchId start();
LaunchId start(bool saveTimeZone = false);
std::string getResultName(const Bundle& bundle);
std::string getResultCode(const Bundle& bundle);