Merge Develop into Main (#298)

Various improvements and new internal APIs including a new Development service+app which allows `tactility.py` to upload and run applications remotely.
This commit is contained in:
Ken Van Hoeylandt
2025-07-19 00:27:49 +02:00
committed by GitHub
parent d06197a6aa
commit ab4cf79a47
25 changed files with 1096 additions and 12 deletions
+1 -2
View File
@@ -177,7 +177,7 @@ std::string getElfAppId(const std::string& filePath) {
return filePath;
}
bool registerElfApp(const std::string& filePath) {
void registerElfApp(const std::string& filePath) {
if (findAppById(filePath) == nullptr) {
auto manifest = AppManifest {
.id = getElfAppId(filePath),
@@ -187,7 +187,6 @@ bool registerElfApp(const std::string& filePath) {
};
addApp(manifest);
}
return false;
}
std::shared_ptr<App> createElfApp(const std::shared_ptr<AppManifest>& manifest) {