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
+10
View File
@@ -96,4 +96,14 @@ bool isAsciiHexString(const std::string& input) {
}).empty();
}
std::string trim(const std::string& input, const std::string& characters) {
auto index = input.find_first_not_of(characters);
if (index == std::string::npos) {
return "";
} else {
auto end_index = input.find_last_not_of(characters);
return input.substr(index, end_index - index + 1);
}
}
} // namespace