mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-19 23:15:05 +00:00
Simplify manifest and update docs (#95)
This commit is contained in:
parent
03d14ef74b
commit
4744565b0e
@ -13,6 +13,5 @@ static void app_show(tt::app::App& app, lv_obj_t* parent) {
|
|||||||
extern const tt::app::Manifest hello_world_app = {
|
extern const tt::app::Manifest hello_world_app = {
|
||||||
.id = "HelloWorld",
|
.id = "HelloWorld",
|
||||||
.name = "Hello World",
|
.name = "Hello World",
|
||||||
.type = tt::app::TypeUser,
|
|
||||||
.onShow = &app_show,
|
.onShow = &app_show,
|
||||||
};
|
};
|
||||||
|
|||||||
@ -5,7 +5,6 @@
|
|||||||
- Show a warning screen when a user plugs in the SD card on a device that only supports mounting at boot.
|
- Show a warning screen when a user plugs in the SD card on a device that only supports mounting at boot.
|
||||||
- Try out Waveshare S3 120MHz mode for PSRAM (see "enabling 120M PSRAM is necessary" in [docs](https://www.waveshare.com/wiki/ESP32-S3-Touch-LCD-4.3#Other_Notes))
|
- Try out Waveshare S3 120MHz mode for PSRAM (see "enabling 120M PSRAM is necessary" in [docs](https://www.waveshare.com/wiki/ESP32-S3-Touch-LCD-4.3#Other_Notes))
|
||||||
- T-Deck has random sdcard SPI crashes due to sharing bus with screen SPI: make it use the LVGL lock for sdcard operations?
|
- T-Deck has random sdcard SPI crashes due to sharing bus with screen SPI: make it use the LVGL lock for sdcard operations?
|
||||||
- Wi-Fi connect app should show info about connection result
|
|
||||||
- Check service/app id on registration to see if it is a duplicate id
|
- Check service/app id on registration to see if it is a duplicate id
|
||||||
- Fix screenshot app on ESP32: it currently blocks when allocating memory
|
- Fix screenshot app on ESP32: it currently blocks when allocating memory
|
||||||
- Localisation of texts
|
- Localisation of texts
|
||||||
@ -16,8 +15,8 @@
|
|||||||
- Bug: in LVGL9 with M5Core2, crash when bottom item is clicked without scrolling first
|
- Bug: in LVGL9 with M5Core2, crash when bottom item is clicked without scrolling first
|
||||||
- Publish firmwares with upload tool
|
- Publish firmwares with upload tool
|
||||||
- De-duplicate WiFi SSIDs.
|
- De-duplicate WiFi SSIDs.
|
||||||
- Move libs/M5 projects to boards/M5Shared
|
|
||||||
- Refactor hardware configuration init methods to return esp_err_t instead of bool
|
- Refactor hardware configuration init methods to return esp_err_t instead of bool
|
||||||
|
- Replace M5Unified and M5GFX with custom drivers (so we can fix the Core2 SD card mounting bug, and so we regain some firmware space)
|
||||||
|
|
||||||
# Core Ideas
|
# Core Ideas
|
||||||
- Support for displays with different DPI. Consider the layer-based system like on Android.
|
- Support for displays with different DPI. Consider the layer-based system like on Android.
|
||||||
|
|||||||
@ -57,8 +57,7 @@ static void app_show(tt::app::App app, lv_obj_t* parent) {
|
|||||||
extern const tt::app::Manifest manifest = {
|
extern const tt::app::Manifest manifest = {
|
||||||
.id = "HelloWorld", // Used to identify and start an app
|
.id = "HelloWorld", // Used to identify and start an app
|
||||||
.name = "Hello World", // Shown on the desktop and app's toolbar
|
.name = "Hello World", // Shown on the desktop and app's toolbar
|
||||||
.type = TypeUser,
|
.onShow = &app_show // A minimal setup sets the on_show() function
|
||||||
.on_show = &app_show // A minimal setup sets the on_show() function
|
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user