Ken Van Hoeylandt
a4b01bf11c
Driver updates
2025-08-16 00:08:59 +02:00
Ken Van Hoeylandt
a9f22ccd4e
Minor update
2025-08-15 23:13:34 +02:00
Ken Van Hoeylandt
41ed700214
Driver and board updates
2025-08-15 23:06:56 +02:00
Ken Van Hoeylandt
db31cd2b1a
Driver and board updates
2025-08-15 22:55:24 +02:00
Ken Van Hoeylandt
1dea7fc87d
Update device
2025-08-15 22:20:36 +02:00
Ken Van Hoeylandt
773e87dcc9
Update for nullability
2025-08-15 22:20:33 +02:00
Ken Van Hoeylandt
a30de954ae
Update RgbDisplay driver
2025-08-15 22:20:27 +02:00
Ken Van Hoeylandt
08b6e709d5
Updated boards & drivers
2025-08-15 21:35:27 +02:00
Ken Van Hoeylandt
0279568c68
Fix for native touch
2025-08-15 18:54:20 +02:00
Ken Van Hoeylandt
4509e693da
Native touch driver
2025-08-15 18:33:06 +02:00
Ken Van Hoeylandt
7de3b871c6
Simplify NativeDisplay interface
2025-08-15 17:10:23 +02:00
Ken Van Hoeylandt
e1bd49cbc0
Fix for icon registration leak
2025-08-15 17:10:13 +02:00
Ken Van Hoeylandt
e28be828da
LVGL init improved, add start/stop mechanism. Improved system events for LVGL.
2025-08-15 16:45:39 +02:00
Ken Van Hoeylandt
0807b09890
Various graphics and touch driver improvements
2025-08-15 15:25:27 +02:00
Ken Van Hoeylandt
a5eb8ef834
Start/stop LVGL
2025-08-15 01:44:17 +02:00
Ken Van Hoeylandt
ed1e2d1321
Fixes for native driver
2025-08-15 01:44:11 +02:00
Ken Van Hoeylandt
db4c0ac6fc
Refactor GUI service
...
And much more
2025-08-15 00:54:16 +02:00
Ken Van Hoeylandt
e63d9d9a56
Work in progress on native display driver and the ability to stop&restart lvgl driver
2025-08-14 22:12:40 +02:00
Ken Van Hoeylandt
166673596c
Cleanup
2025-08-13 22:23:28 +02:00
Ken Van Hoeylandt
660074db69
Stop setting display user data
2025-08-13 22:20:09 +02:00
Ken Van Hoeylandt
51f920c6e8
Cleanup
2025-08-13 22:12:36 +02:00
Ken Van Hoeylandt
14a8ac20c8
Phrasing
2025-08-13 22:12:33 +02:00
Ken Van Hoeylandt
d157760e6f
Spelling/phrasing
2025-08-13 21:46:57 +02:00
Ken Van Hoeylandt
9f011a56e8
Remove finished task
2025-08-13 21:31:29 +02:00
Ken Van Hoeylandt
659810527d
Cleanup
2025-08-13 21:19:52 +02:00
Ken Van Hoeylandt
5868ba15c5
Create wrapper for lv_textare_create to automatically support hardware keyboards
2025-08-13 21:19:29 +02:00
Ken Van Hoeylandt
f899ccbf1c
Update tactility.py
2025-08-13 20:37:03 +02:00
Ken Van Hoeylandt
15f4fbfdc6
Merge Develop into Main ( #300 )
...
- Made an external app from internal Calculator app
- Update tactility.py to v1.2.0 (fix bug with selfupdate)
- Added warning to Development service UI
- Add context to `SECURITY.md`
- Split `ObjectFileReader` and `ObjectFileWriter` into separate cpp files
- Fix related to GPS config read errors
2025-08-02 12:28:28 +02:00
Ken Van Hoeylandt
982fce9207
Project updates for Lilygo T-Lora Pager ( #299 )
...
- Updated build scripts for manual release
- Updated GitHub Actions
- Added reference to [esp32s3-gc9a01-lvgl](https://github.com/UsefulElectronics/esp32s3-gc9a01-lvgl ) in `COPYRIGHT.md`
2025-07-23 23:09:56 +02:00
flip
00b62a2831
Implemented LilyGO T-Lora Pager ( #295 )
2025-07-23 22:45:57 +02:00
Ken Van Hoeylandt
ab4cf79a47
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.
2025-07-19 00:27:49 +02:00
Ken Van Hoeylandt
d06197a6aa
Updated README.md and its screenshots ( #293 )
2025-06-15 13:55:35 +02:00
Ken Van Hoeylandt
efd3dc43ed
Revert "Updated screenshots and .gitignore of HelloWorld ( #291 )" ( #292 )
...
This reverts commit 6de0f442fbe44ed26ace8aadbe4e242178e22186.
2025-06-15 13:50:29 +02:00
Ken Van Hoeylandt
6de0f442fb
Updated screenshots and .gitignore of HelloWorld ( #291 )
...
* T-Deck Pro work in progress
* Add .gitignore to HelloWorld
2025-06-15 13:49:00 +02:00
Ken Van Hoeylandt
29e4350517
Update docs and version ( #290 )
2025-06-15 13:28:09 +02:00
Ken Van Hoeylandt
f9acf04dcb
Update tactility.py and tactility.properties for new release ( #289 )
v0.4.0
2025-06-09 21:05:21 +02:00
Ken Van Hoeylandt
a091923353
Fixed & improved build scripts ( #288 )
...
* Fixed&improved build scripts
* Fixes and updates
* Fix for esp-idf-ci-action
* Build fixes
2025-06-09 21:03:18 +02:00
Ken Van Hoeylandt
1593eb80ce
TactilityC additions ( #287 )
...
New TactilityC implementations for:
- WiFi
- GPS
- Preferences
- Timezone
Also includes:
- Some fixes to enums/naming
- Cleanup elsewhere
2025-06-09 13:46:08 +02:00
Ken Van Hoeylandt
869a56125f
App build system ( #285 )
...
from https://github.com/ByteWelder/TactilityTool
2025-06-08 10:38:20 +02:00
Ken Van Hoeylandt
6116521556
Update launcher icon sizes ( #286 )
...
This is a missing commit from a previous PR
2025-06-08 10:37:57 +02:00
Ken Van Hoeylandt
3dfc27e93e
Fixes for colours and margins in GPIO app and more ( #284 )
...
- Fixes for colours and margins in GPIO app
- Removed unused imports
2025-06-01 17:52:09 +02:00
Ken Van Hoeylandt
e4ecec64c9
Reduced desktop icon sizes ( #283 )
...
This improves loading performance (and uses less memory on ESP32 devices
without PSRAM)
2025-06-01 17:11:29 +02:00
Shadowtrance
ce96474d84
Cleanup of Notes.cpp ( #282 )
2025-05-27 08:08:04 +02:00
Ken Van Hoeylandt
2691dbb014
Implemented LaunchId and FileSelection, updated Notes ( #281 )
...
- Implemented `LaunchId` to keep track of the apps that are started
- Implemented `FileSelection` app to select existing and/or new files.
- Moved some re-usable file functionality to `tt::file::`
- Renamed `Files` app to `FileBrowser`
- Updated `Notes` app to use new `FileSelection` functionality, and cleaned it up a bit.
- General code cleanliness improvements
2025-05-25 22:11:50 +02:00
Ken Van Hoeylandt
74eb830870
Buildscript and kernel improvements ( #280 )
...
- Implemented `constexpr long int getMicros()` in `Kernel.h`
- Changed `secondsToTicks()`, `minutesToTicks()` and `bool isIsr()` to `constexpr`
- Added more relevant build info
2025-05-24 17:27:37 +02:00
Shadowtrance
870924229a
Switch to dark theme ( #278 )
2025-05-06 19:52:55 +02:00
Ken Van Hoeylandt
b2647f46bb
Cleanup ( #277 )
2025-04-11 21:56:16 +02:00
Shadowtrance
d1c1a3a369
Add Notes app ( #276 )
2025-04-11 21:35:29 +02:00
Ken Van Hoeylandt
a5090ec194
Refactor display app ( #275 )
...
- Moved more code into class
- Refactored some logic
- UI is more dynamic: hide elements that are not supported by the hardware (gamma and/or brightness slider)
2025-04-08 22:38:03 +02:00
Ken Van Hoeylandt
f67cb241b7
SDK fixes ( #272 )
...
- Fix for `ExternalApps/HelloWorld/build.sh`
- Fix portability issue with regards to the SDK release script
2025-04-03 23:38:47 +02:00