Ken Van Hoeylandt 4f360741a1
Merge develop into main (#150)
- Update `Configuration` to use C++ vector instead of C arrays
- Rename `Desktop` app to `Launcher`
- Fix for hard-coded app start of `Launcher` and `CrashDiagnostics` apps.
- Ensure `Launcher` icons are clickable, even if they're not loading.
- Don't show error scenario for SD card in statusbar when SD card status is unknown (this happens during Mutex timeout due to LVGL rendering delays)
- Cleanup deprecated `Mutex` methods.
- `hal::getConfiguration()` now returns a pointer instead of a reference, just like `tt:getConfiguration()`
2025-01-07 21:57:03 +01:00
2025-01-02 22:04:20 +01:00
2025-01-07 20:45:23 +01:00
2025-01-07 20:45:23 +01:00
2025-01-07 21:57:03 +01:00
2025-01-07 21:57:03 +01:00
2025-01-07 21:57:03 +01:00
2024-01-13 14:15:53 +01:00
2025-01-03 01:48:48 +01:00
2024-11-26 17:51:05 +01:00
2024-11-04 21:19:24 +01:00

Overview

Tactility is an operating system that focuses on the ESP32 microcontroller family.

See https://tactility.one for more information.

Status: pre-release

photo of devices running Tactility  screenshot of desktop app

You can run built-in apps or start them from an SD card:

screenshot off app list app  screenshot of files app

It's easy to manage system settings:

screenshot of settings app  screenshot of wifi management app

License

GNU General Public License Version 3

Description
Tactility Working Copy
Readme 44 MiB
Languages
C++ 52.3%
C 40.4%
Assembly 4.6%
CMake 1.6%
Python 0.7%
Other 0.4%