Update app IDs

This commit is contained in:
Ken Van Hoeylandt 2026-08-16 16:51:48 +02:00
parent c63fbfef9b
commit a34dcbd13e
104 changed files with 115 additions and 115 deletions

View File

@ -77,7 +77,7 @@ else ()
add_compile_definitions(CONFIG_TT_DEVICE_NAME="Simulator") add_compile_definitions(CONFIG_TT_DEVICE_NAME="Simulator")
add_compile_definitions(CONFIG_TT_DEVICE_VENDOR="") add_compile_definitions(CONFIG_TT_DEVICE_VENDOR="")
add_compile_definitions(CONFIG_TT_DEVICE_NAME_SIMPLE="Simulator") add_compile_definitions(CONFIG_TT_DEVICE_NAME_SIMPLE="Simulator")
add_compile_definitions(CONFIG_TT_LAUNCHER_APP_ID="Launcher") add_compile_definitions(CONFIG_TT_LAUNCHER_APP_ID="tactility.launcher")
add_compile_definitions(CONFIG_TT_AUTO_START_APP_ID="") add_compile_definitions(CONFIG_TT_AUTO_START_APP_ID="")
add_compile_definitions(CONFIG_TT_USER_DATA_LOCATION_INTERNAL) add_compile_definitions(CONFIG_TT_USER_DATA_LOCATION_INTERNAL)
endif () endif ()

View File

@ -1,7 +1,7 @@
general.vendor=BigTreeTech general.vendor=BigTreeTech
general.name=Panda Touch,K Touch general.name=Panda Touch,K Touch
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=CL-32 general.vendor=CL-32
general.name=CL-32 general.name=CL-32
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=2432S024C general.name=2432S024C
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=2432S024R general.name=2432S024R
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=2432S028R general.name=2432S028R
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=2432S028R v3 general.name=2432S028R v3
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=2432S032C general.name=2432S032C
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=3248S035C general.name=3248S035C
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=4848S040C general.name=4848S040C
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -2,7 +2,7 @@ general.vendor=CYD
general.name=8048S043C general.name=8048S043C
general.incubating=false general.incubating=false
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=E32R28T general.name=E32R28T
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=E32R32P general.name=E32R32P
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=Elecrow general.vendor=Elecrow
general.name=CrowPanel Advance 2.8" general.name=CrowPanel Advance 2.8"
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=Elecrow general.vendor=Elecrow
general.name=CrowPanel Advance 3.5" general.name=CrowPanel Advance 3.5"
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=Elecrow general.vendor=Elecrow
general.name=CrowPanel Advance 5.0" general.name=CrowPanel Advance 5.0"
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=Elecrow general.vendor=Elecrow
general.name=CrowPanel Basic 2.8" general.name=CrowPanel Basic 2.8"
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=Elecrow general.vendor=Elecrow
general.name=CrowPanel Basic 3.5" general.name=CrowPanel Basic 3.5"
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=Elecrow general.vendor=Elecrow
general.name=CrowPanel Basic 5.0" general.name=CrowPanel Basic 5.0"
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=CYD general.vendor=CYD
general.name=ES3C28P general.name=ES3C28P
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=Generic general.vendor=Generic
general.name=ESP32 general.name=ESP32
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -1,7 +1,7 @@
general.vendor=Generic general.vendor=Generic
general.name=ESP32-C6 general.name=ESP32-C6
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32C6 hardware.target=ESP32C6
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -1,7 +1,7 @@
general.vendor=Generic general.vendor=Generic
general.name=ESP32-P4 general.name=ESP32-P4
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32P4 hardware.target=ESP32P4
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -1,7 +1,7 @@
general.vendor=Generic general.vendor=Generic
general.name=ESP32-S3 general.name=ESP32-S3
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -1,7 +1,7 @@
general.vendor=Guition general.vendor=Guition
general.name=JC1060P470C-I-W-Y general.name=JC1060P470C-I-W-Y
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32P4 hardware.target=ESP32P4
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=Guition general.vendor=Guition
general.name=JC2432W328C general.name=JC2432W328C
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=4MB hardware.flashSize=4MB

View File

@ -1,7 +1,7 @@
general.vendor=Guition general.vendor=Guition
general.name=JC8048W550C general.name=JC8048W550C
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -2,8 +2,8 @@ general.vendor=Heltec
general.name=WiFi LoRa 32 v3 general.name=WiFi LoRa 32 v3
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
apps.autoStartAppId=ApWebServer apps.autoStartAppId=tactility.apwebserver
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -3,7 +3,7 @@ general.name=T-Deck Max
# SD card support is not yet working, display driver is untested since refactoring; remove once it is functional. # SD card support is not yet working, display driver is untested since refactoring; remove once it is functional.
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=LilyGO general.vendor=LilyGO
general.name=T-Deck Plus general.name=T-Deck Plus
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -3,7 +3,7 @@ general.name=T-Deck Pro
# The display driver is not reliable yet # The display driver is not reliable yet
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=LilyGO general.vendor=LilyGO
general.name=T-Deck general.name=T-Deck
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,8 +1,8 @@
general.vendor=LilyGO general.vendor=LilyGO
general.name=T-Display S3 general.name=T-Display S3
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
apps.autoStartAppId=ApWebServer apps.autoStartAppId=tactility.apwebserver
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -2,8 +2,8 @@ general.vendor=LilyGO
general.name=T-Display general.name=T-Display
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
apps.autoStartAppId=ApWebServer apps.autoStartAppId=tactility.apwebserver
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -2,8 +2,8 @@ general.vendor=LilyGO
general.name=T-Dongle S3 general.name=T-Dongle S3
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
apps.autoStartAppId=ApWebServer apps.autoStartAppId=tactility.apwebserver
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=LilyGO general.vendor=LilyGO
general.name=T-HMI general.name=T-HMI
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=LilyGO general.vendor=LilyGO
general.name=T-Lora Pager general.name=T-Lora Pager
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=M5Stack general.vendor=M5Stack
general.name=Cardputer Adv general.name=Cardputer Adv
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -1,7 +1,7 @@
general.vendor=M5Stack general.vendor=M5Stack
general.name=Cardputer,Cardputer v1.1 general.name=Cardputer,Cardputer v1.1
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -1,7 +1,7 @@
general.vendor=M5Stack general.vendor=M5Stack
general.name=Core2 general.name=Core2
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=M5Stack general.vendor=M5Stack
general.name=CoreS3 general.name=CoreS3
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -2,7 +2,7 @@ general.vendor=M5Stack
general.name=PaperS3 general.name=PaperS3
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=esp32s3 hardware.target=esp32s3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=M5Stack general.vendor=M5Stack
general.name=StackChan general.name=StackChan
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=M5Stack general.vendor=M5Stack
general.name=StickC Plus2 general.name=StickC Plus2
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32 hardware.target=ESP32
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -1,7 +1,7 @@
general.vendor=M5Stack general.vendor=M5Stack
general.name=StickS3 general.name=StickS3
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -1,7 +1,7 @@
general.vendor=M5Stack general.vendor=M5Stack
general.name=Tab5 general.name=Tab5
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32P4 hardware.target=ESP32P4
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=Simulator general.vendor=Simulator
general.name=Tab5Simulator general.name=Tab5Simulator
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=POSIX hardware.target=POSIX

View File

@ -1,7 +1,7 @@
general.vendor=Tulip general.vendor=Tulip
general.name=Tulip Creative Computer (4r11) general.name=Tulip Creative Computer (4r11)
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=32MB hardware.flashSize=32MB

View File

@ -1,7 +1,7 @@
general.vendor=unPhone general.vendor=unPhone
general.name=unPhone general.name=unPhone
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=8MB hardware.flashSize=8MB

View File

@ -2,8 +2,8 @@ general.vendor=Waveshare
general.name=ESP32 S3 GEEK general.name=ESP32 S3 GEEK
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
apps.autoStartAppId=ApWebServer apps.autoStartAppId=tactility.apwebserver
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -2,8 +2,8 @@ general.vendor=WaveShare
general.name=S3 LCD 1.3" general.name=S3 LCD 1.3"
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
apps.autoStartAppId=ApWebServer apps.autoStartAppId=tactility.apwebserver
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -2,8 +2,8 @@ general.vendor=WaveShare
general.name=S3 Touch LCD 1.28" general.name=S3 Touch LCD 1.28"
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
apps.autoStartAppId=ApWebServer apps.autoStartAppId=tactility.apwebserver
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -2,7 +2,7 @@ general.vendor=WaveShare
general.name=S3 Touch LCD 1.47" general.name=S3 Touch LCD 1.47"
general.incubating=true general.incubating=true
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -1,7 +1,7 @@
general.vendor=WaveShare general.vendor=WaveShare
general.name=S3 Touch LCD 4.3" general.name=S3 Touch LCD 4.3"
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
# Some models have 16MB flash, but some have 8MB. We only support the latter to avoid making more builds. # Some models have 16MB flash, but some have 8MB. We only support the latter to avoid making more builds.

View File

@ -1,7 +1,7 @@
general.vendor=Wireless Tag general.vendor=Wireless Tag
general.name=WT32 SC01 Plus general.name=WT32 SC01 Plus
apps.launcherAppId=Launcher apps.launcherAppId=tactility.launcher
hardware.target=ESP32S3 hardware.target=ESP32S3
hardware.flashSize=16MB hardware.flashSize=16MB

View File

@ -23,7 +23,7 @@ menu "Tactility App"
See https://docs.tactilityproject.org for formatting guidance. See https://docs.tactilityproject.org for formatting guidance.
config TT_LAUNCHER_APP_ID config TT_LAUNCHER_APP_ID
string "Launcher App ID" string "Launcher App ID"
default "Launcher" default "tactility.launcher"
help help
The applications that gives access to other application. The applications that gives access to other application.
This is the first thing that starts after the boot screen. This is the first thing that starts after the boot screen.

View File

@ -237,7 +237,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "AddGps", .id = "tactility.addgps",
.name = "Add GPS", .name = "Add GPS",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -152,7 +152,7 @@ uint32_t start(uint32_t callerAppInstanceId, const std::string& title, const std
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "AlertDialog", .id = "tactility.alertdialog",
.name = "Alert Dialog", .name = "Alert Dialog",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -162,7 +162,7 @@ void start(const std::string& appId) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "AppDetails", .id = "tactility.appdetails",
.name = "App Details", .name = "App Details",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -206,7 +206,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "AppHub", .id = "tactility.apphub",
.name = "App Hub", .name = "App Hub",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -308,7 +308,7 @@ void start(const apphub::AppHubEntry& entry) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "AppHubDetails", .id = "tactility.apphubdetails",
.name = "App Details", .name = "App Details",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -106,7 +106,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "AppList", .id = "tactility.applist",
.name = "Apps", .name = "Apps",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -121,7 +121,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "AppSettings", .id = "tactility.appsettings",
.name = "Apps", .name = "Apps",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -176,7 +176,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "ApWebServer", .id = "tactility.apwebserver",
.name = "AP Web Server", .name = "AP Web Server",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -251,7 +251,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "AudioSettings", .id = "tactility.audiosettings",
.name = "Audio", .name = "Audio",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -326,7 +326,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Boot", .id = "tactility.boot",
.name = "Boot", .name = "Boot",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -283,7 +283,7 @@ uint32_t start() {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "BtManage", .id = "tactility.btmanage",
.name = "Bluetooth", .name = "Bluetooth",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -256,7 +256,7 @@ void start(const std::string& addrHex) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "BtPeerSettings", .id = "tactility.btpeersettings",
.name = "BT Device Settings", .name = "BT Device Settings",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -219,7 +219,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Chat", .id = "tactility.chat",
.name = "Chat", .name = "Chat",
.category = APP_CATEGORY_USER, .category = APP_CATEGORY_USER,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -29,7 +29,7 @@ constexpr auto* TAG = "ChatSettings";
static std::string getSettingsFilePath() { static std::string getSettingsFilePath() {
char path[256]; char path[256];
if (app_paths_get_user_data_path("Chat", "chat.properties", path, sizeof(path)) != ERROR_NONE) { if (app_paths_get_user_data_path("tactility.chat", "chat.properties", path, sizeof(path)) != ERROR_NONE) {
return ""; return "";
} }
return path; return path;

View File

@ -199,7 +199,7 @@ void start() {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "CrashDiagnostics", .id = "tactility.crashdiagnostics",
.name = "Crash Diagnostics", .name = "Crash Diagnostics",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -226,7 +226,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Development", .id = "tactility.development",
.name = "Development", .name = "Development",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -66,7 +66,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Files", .id = "tactility.files",
.name = "Files", .name = "Files",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -106,7 +106,7 @@ uint32_t startForExistingOrNewFile(uint32_t callerAppInstanceId) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "FileSelection", .id = "tactility.fileselection",
.name = "File Selection", .name = "File Selection",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -320,7 +320,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "GpsSettings", .id = "tactility.gpssettings",
.name = "GPS", .name = "GPS",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -124,7 +124,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "GroveSettings", .id = "tactility.grovesettings",
.name = "Grove", .name = "Grove",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -419,7 +419,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "I2cScanner", .id = "tactility.i2cscanner",
.name = "I2C Scanner", .name = "I2C Scanner",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -126,7 +126,7 @@ void start(const std::string& file) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "ImageViewer", .id = "tactility.imageviewer",
.name = "Image Viewer", .name = "Image Viewer",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -148,7 +148,7 @@ std::string getLastText() {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "InputDialog", .id = "tactility.inputdialog",
.name = "Input Dialog", .name = "Input Dialog",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -340,7 +340,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Display", .id = "tactility.display",
.name = "Display", .name = "Display",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -241,7 +241,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "KeyboardSettings", .id = "tactility.keyboardsettings",
.name = "Keyboard", .name = "Keyboard",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -168,9 +168,9 @@ void createWidgets(lv_obj_t* parent, void*) {
? computeButtonMargin(lv_display_get_horizontal_resolution(display), total_button_size) ? computeButtonMargin(lv_display_get_horizontal_resolution(display), total_button_size)
: computeButtonMargin(lv_display_get_vertical_resolution(display), total_button_size); : computeButtonMargin(lv_display_get_vertical_resolution(display), total_button_size);
auto* app_list_button = createAppButton(buttons_wrapper, ui_density, LVGL_ICON_LAUNCHER_APPS, "AppList", margin, is_landscape_display); auto* app_list_button = createAppButton(buttons_wrapper, ui_density, LVGL_ICON_LAUNCHER_APPS, "tactility.applist", margin, is_landscape_display);
createAppButton(buttons_wrapper, ui_density, LVGL_ICON_LAUNCHER_FOLDER, "Files", margin, is_landscape_display); createAppButton(buttons_wrapper, ui_density, LVGL_ICON_LAUNCHER_FOLDER, "tactility.files", margin, is_landscape_display);
createAppButton(buttons_wrapper, ui_density, LVGL_ICON_LAUNCHER_SETTINGS, "Settings", margin, is_landscape_display); createAppButton(buttons_wrapper, ui_density, LVGL_ICON_LAUNCHER_SETTINGS, "tactility.settings", margin, is_landscape_display);
// The launcher's container is several levels below the screen, and LVGL only sends // The launcher's container is several levels below the screen, and LVGL only sends
// LV_EVENT_SIZE_CHANGED to the screen object itself on a resolution change - so the // LV_EVENT_SIZE_CHANGED to the screen object itself on a resolution change - so the
@ -184,7 +184,7 @@ void createWidgets(lv_obj_t* parent, void*) {
auto* power_button = lv_button_create(parent); auto* power_button = lv_button_create(parent);
lv_obj_set_style_pad_all(power_button, 8, 0); lv_obj_set_style_pad_all(power_button, 8, 0);
lv_obj_align(power_button, LV_ALIGN_BOTTOM_MID, 0, -10); lv_obj_align(power_button, LV_ALIGN_BOTTOM_MID, 0, -10);
lv_obj_add_event_cb(power_button, onAppPressed, LV_EVENT_SHORT_CLICKED, (void*)"PowerOff"); lv_obj_add_event_cb(power_button, onAppPressed, LV_EVENT_SHORT_CLICKED, (void*)"tactility.poweroff");
lv_obj_set_style_shadow_width(power_button, 0, LV_STATE_DEFAULT); lv_obj_set_style_shadow_width(power_button, 0, LV_STATE_DEFAULT);
lv_obj_set_style_bg_opa(power_button, 0, LV_PART_MAIN); lv_obj_set_style_bg_opa(power_button, 0, LV_PART_MAIN);
@ -261,7 +261,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Launcher", .id = "tactility.launcher",
.name = "Launcher", .name = "Launcher",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -176,7 +176,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "LocaleSettings", .id = "tactility.localesettings",
.name = "Region & Language", .name = "Region & Language",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -249,7 +249,7 @@ void start(const std::string& filePath) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Notes", .id = "tactility.notes",
.name = "Notes", .name = "Notes",
.category = APP_CATEGORY_USER, .category = APP_CATEGORY_USER,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -273,7 +273,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Power", .id = "tactility.power",
.name = "Power", .name = "Power",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -167,7 +167,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "PowerOff", .id = "tactility.poweroff",
.name = "Power Off", .name = "Power Off",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -285,7 +285,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Screenshot", .id = "tactility.screenshot",
.name = "Screenshot", .name = "Screenshot",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -150,7 +150,7 @@ AppInstanceId start(AppInstanceId callerAppInstanceId, const std::string& title,
} }
extern const AppManifest manifest = { extern const AppManifest manifest = {
.id = "SelectionDialog", .id = "tactility.selectiondialog",
.name = "Selection Dialog", .name = "Selection Dialog",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -104,7 +104,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Settings", .id = "tactility.settings",
.name = "Settings", .name = "Settings",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -271,7 +271,7 @@ void start() {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "Setup", .id = "tactility.setup",
.name = "Setup", .name = "Setup",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -452,7 +452,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "SystemInfo", .id = "tactility.systeminfo",
.name = "System Info", .name = "System Info",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -209,7 +209,7 @@ uint32_t start() {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "TimeDateSettings", .id = "tactility.timedatesettings",
.name = "Time & Date", .name = "Time & Date",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -283,7 +283,7 @@ std::string getLastCode() {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "TimeZone", .id = "tactility.timezone",
.name = "Select Time zone", .name = "Select Time zone",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -288,7 +288,7 @@ uint32_t start(uint32_t callerAppInstanceId) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "TouchCalibration", .id = "tactility.touchcalibration",
.name = "Touch Calibration", .name = "Touch Calibration",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -304,7 +304,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "TrackballSettings", .id = "tactility.trackballsettings",
.name = "Trackball", .name = "Trackball",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -116,7 +116,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "UsbSettings", .id = "tactility.usbsettings",
.name = "USB", .name = "USB",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -431,7 +431,7 @@ int32_t appMain(uint32_t appInstanceId, int argc, char* argv[]) {
} // namespace } // namespace
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "WebServerSettings", .id = "tactility.webserversettings",
.name = "Web Server", .name = "Web Server",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

View File

@ -272,7 +272,7 @@ void start(const std::string& ssid) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "WifiApSettings", .id = "tactility.wifiapsettings",
.name = "Wi-Fi AP Settings", .name = "Wi-Fi AP Settings",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -360,7 +360,7 @@ void start(const std::string& ssid, const std::string& password) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "WifiConnect", .id = "tactility.wificonnect",
.name = "Wi-Fi Connect", .name = "Wi-Fi Connect",
.category = APP_CATEGORY_SYSTEM, .category = APP_CATEGORY_SYSTEM,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }, .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) },

View File

@ -188,7 +188,7 @@ uint32_t start(uint32_t callerAppInstanceId) {
} }
extern const ::AppManifest manifest = { extern const ::AppManifest manifest = {
.id = "WifiManage", .id = "tactility.wifimanage",
.name = "Wi-Fi", .name = "Wi-Fi",
.category = APP_CATEGORY_SETTINGS, .category = APP_CATEGORY_SETTINGS,
.location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) } .location = { APP_LOCATION_MEMORY, reinterpret_cast<void*>(appMain) }

Some files were not shown because too many files have changed in this diff Show More