Improved GPS Settings app and GPS service (#222)

- Fixes and improvements to `GpsSettings` app, `GpsDevice` and `GpsService`
- Implemented location/GPS statusbar icon
- Added app icon
- Added support for other GPS models (based on Meshtastic code)
This commit is contained in:
Ken Van Hoeylandt
2025-02-18 22:07:37 +01:00
committed by GitHub
parent ad2cad3bf1
commit 5055fa7822
30 changed files with 2130 additions and 384 deletions
@@ -58,6 +58,11 @@ std::basic_string<T> lowercase(const std::basic_string<T>& input) {
return std::move(output);
}
/**
* @return true when input only has hex characters: [a-z], [A-Z], [0-9]
*/
bool isAsciiHexString(const std::string& input);
/**
* @return the first part of a file name right up (and excluding) the first period character.
*/