-
dcfd4e9bcc
Add simulator audio support
feature/es3c28p-es3c35p-modern
Adolfo Reyna
2026-09-23 19:13:39 -04:00
-
982bba70b2
Add simulator MCP screen drawing tools
Adolfo Reyna
2026-09-22 16:51:50 -04:00
-
9630707b41
Enable MCP tools in POSIX simulator
Adolfo Reyna
2026-09-22 16:44:06 -04:00
-
fd82efe08f
Add native macOS simulator app packaging
Adolfo Reyna
2026-09-22 16:21:05 -04:00
-
72089f74f3
Refactor SDL/FreeRTOS implementation to support macOS simulator properly (#653)
Ken Van Hoeylandt
2026-09-20 23:12:42 +02:00
-
89e8baf517
feat(sim): web viewer /sim, touch injection, fast screenshot, SIM_DISPLAY_W/H
Adolfo Reyna
2026-09-14 21:43:41 -04:00
-
2060095028
feat(sim): web viewer at /sim + touch injection at /api/sim/touch
Adolfo Reyna
2026-09-14 21:02:54 -04:00
-
620d56e19a
feat(ui): simplify family UI - hide advanced settings/apps, sane defaults
Adolfo Reyna
2026-09-12 19:45:13 -04:00
-
a0583e3a30
fix(audio): AudioSettings save() always failed due to inverted path check
Adolfo Reyna
2026-09-12 19:45:11 -04:00
-
054d1286b2
feat(display): Bible Verse screensaver + longer idle timeouts
Adolfo Reyna
2026-09-12 09:03:37 -04:00
-
85da419a98
feat(display): night-dim backlight window for screensaver
Adolfo Reyna
2026-09-12 08:17:45 -04:00
-
87c82f5314
feat(files): launch MP3 player from file explorer, 28p header cache
Adolfo Reyna
2026-09-12 00:01:13 -04:00
-
4b7f82c38f
feat(es3c28p,es3c35p): restore ES8311 42dB mic gain, font size, flash script
Adolfo Reyna
2026-09-11 23:59:03 -04:00
-
6d55f0b200
docs: add current firmware upgrade skill
Adolfo Reyna
2026-09-10 21:37:12 -04:00
-
61fc67cf4c
feat: restore MCP settings and board customizations
Adolfo Reyna
2026-09-10 21:15:10 -04:00
-
c8ee763f3d
Merge remote-tracking branch 'upstream/main' into feature/es3c28p-es3c35p-modern
Adolfo Reyna
2026-09-10 20:57:10 -04:00
-
-
310b955652
Migrate ES3C35P to latest main firmware
codex/es3c35p-upstream-8556103
Adolfo Reyna
2026-09-10 13:31:10 -04:00
-
-
8556103eb1
Implemented multi-binary app packaging (#648)
Ken Van Hoeylandt
2026-09-09 20:05:04 +02:00
-
9e3dc3dc15
feat(launcher): restore custom SD background experience
Adolfo Reyna
2026-09-09 13:41:13 -04:00
-
2496dea5c2
M5Stack PaperS3 display driver improved (#647)
Shadowtrance
2026-09-09 05:57:41 +10:00
-
a321bfeb4c
fix(es3c35p): align runtime configuration
Adolfo Reyna
2026-09-07 23:15:26 -04:00
-
f95cd7df4c
Add ES3C35P board support
Adolfo Reyna
2026-07-24 20:32:19 -04:00
-
-
1b16184a72
Multi-platform http server (#646)
Ken Van Hoeylandt
2026-09-06 14:16:23 +02:00
-
a0b2ee7ebc
Run executables directly (#645)
Ken Van Hoeylandt
2026-09-04 21:23:08 +02:00
-
643cbc3806
Implement posix app loading (#643)
Ken Van Hoeylandt
2026-08-31 22:09:04 +02:00
-
d3656bcd3d
Fixes and improvements (#642)
Shadowtrance
2026-08-31 07:10:52 +10:00
-
7a81b525ed
elf_loader update and fix for remote install (#641)
Ken Van Hoeylandt
2026-08-30 12:58:48 +02:00
-
6e5e35610b
Implement app streams: stdio for apps (#640)
Ken Van Hoeylandt
2026-08-30 12:07:40 +02:00
-
64fb1a9f52
display backlight and bluetooth reference counting (#639)
Ken Van Hoeylandt
2026-08-29 23:37:31 +02:00
-
19b11eb9a8
Remove TactilityC and Firmware subprojects (#638)
Ken Van Hoeylandt
2026-08-29 21:06:43 +02:00
-
d3556fb536
feat(lilygo-tdeck-max): wire up the DRV2605 haptic driver (#635)
Crazypedia
2026-08-29 11:53:45 -04:00
-
e466b183cc
feat(lilygo-tdeck-max): wire up the MIA-M10Q GPS (#634)
Crazypedia
2026-08-29 11:51:35 -04:00
-
bcbf18e363
Implement http-module (#637)
Ken Van Hoeylandt
2026-08-28 23:09:59 +02:00
-
d2442bedb4
LoraApi callbacks refactored to events (#632)
Ken Van Hoeylandt
2026-08-28 18:56:12 +02:00
-
b7577f2328
feat(gdeq031t10): support an optional frontlight (#633)
Crazypedia
2026-08-28 02:59:46 -04:00
-
020aa471e2
File locking refactored (#631)
Ken Van Hoeylandt
2026-08-28 01:06:53 +02:00
-
92ca046681
app-module events & callstack config, crash diagnostics (#630)
Ken Van Hoeylandt
2026-08-27 21:50:12 +02:00
-
c656ee9ffd
fix(gdeq031t10): skip the panel refresh when the frame is unchanged (#624)
Crazypedia
2026-08-27 11:03:34 -04:00
-
0ee2415f3b
Bluetooth and Wi-Fi improvements (#622)
Ken Van Hoeylandt
2026-08-26 00:30:03 +02:00
-
ab75d2022d
Refactored events (#621)
Ken Van Hoeylandt
2026-08-25 17:44:20 +02:00
-
db48dfe812
Fixes and improvements (#620)
Ken Van Hoeylandt
2026-08-23 17:21:16 +02:00
-
4fea48f433
Remove explicit app closing function (#618)
Ken Van Hoeylandt
2026-08-21 08:59:52 +02:00
-
0ff1627385
Fixes and improvements (#617)
Ken Van Hoeylandt
2026-08-20 17:22:01 +02:00
-
b03759a111
Fixes and improvements (#616)
Ken Van Hoeylandt
2026-08-18 20:43:07 +02:00
-
f943c4dd69
Move tests to relevant subprojects (#615)
Ken Van Hoeylandt
2026-08-13 23:01:12 +02:00
-
d6b1d15e56
Various improvements (#614)
Ken Van Hoeylandt
2026-08-13 20:30:47 +02:00
-
cc8be3faef
USB device-mode support (#613)
Shadowtrance
2026-08-13 05:29:35 +10:00
-
37c507544b
Refactor app loading and window management (#609)
Ken Van Hoeylandt
2026-08-11 23:40:59 +02:00
-
dc3f6104b8
Papers3 improvements (#611)
Shadowtrance
2026-08-08 23:02:49 +10:00
-
564d8af64c
Implement Tulip Creative Computer 4r11 (#608)
NellowTCS
2026-08-08 06:52:34 -06:00
-
c6373b79e9
Implement CL-32 Support (#610)
NellowTCS
2026-08-07 11:30:22 -06:00
-
d2c69ee7e8
Move service API from TactilityKernel to service-module (#604)
Ken Van Hoeylandt
2026-08-01 20:51:43 +02:00
-
85fe1a319a
Tab5 ST7121 variant + fixes (#605)
Shadowtrance
2026-08-02 04:50:55 +10:00
-
d72d5a0ef2
fix(gdeq031t10): only commit the shadow after the panel confirms (#607)
Crazypedia
2026-07-31 16:09:45 -04:00
-
7788415e0e
feat(es8311): add digital input gain and restore 42dB HW max for ES3C28P/35P
experiment/es3c35p-lvgl-image-cache
Adolfo Reyna
2026-07-31 12:11:13 -04:00
-
340953b1f6
feat(es8311): add digital input gain and restore 42dB HW max for ES3C28P/35P
experiment/es3c35p-font-cache
Adolfo Reyna
2026-07-31 12:11:09 -04:00
-
94deee8875
fix(gdeq031t10): reset the panel at the start of a full init (#603)
Crazypedia
2026-07-30 17:07:25 -04:00
-
f13c18f398
LoRa device type + SX1262 kernel driver (first checkpoint) (#565)
Crazypedia
2026-07-30 13:32:23 -04:00
-
606b918f9c
Device license changes (#596)
Ken Van Hoeylandt
2026-07-30 17:19:11 +02:00
-
1cb661469d
GPS refactor & license text updates (#601)
Ken Van Hoeylandt
2026-07-30 16:28:41 +02:00
-
c729e8340f
Trackball rewrite (#600)
Ken Van Hoeylandt
2026-07-30 13:38:19 +02:00
-
fba4e8b4da
Expose LVGL image scaling to external apps
Adolfo Reyna
2026-07-29 22:00:18 -04:00
-
11c320fde4
Adapt launcher layout to display orientation
Adolfo Reyna
2026-07-29 21:37:08 -04:00
-
f23261a6ed
Redesign launcher and support SD backgrounds
Adolfo Reyna
2026-07-29 21:24:20 -04:00
-
de6fc3b346
Update dependencies in Devices/ and remove "useDeprecatedHal" (#599)
Ken Van Hoeylandt
2026-07-29 18:47:19 +02:00
-
acb2f1d4c7
Replace Tactility SystemEvents with new kernel implementation (#598)
Ken Van Hoeylandt
2026-07-29 17:31:20 +02:00
-
6e55e71e67
Export atof symbol (#597)
Ken Van Hoeylandt
2026-07-29 00:09:58 +02:00
-
bd108cc3c4
Improvements and fixes (#595)
Ken Van Hoeylandt
2026-07-28 18:38:23 +02:00
-
e6e1dcd0ca
Software keyboard refactored (#594)
Ken Van Hoeylandt
2026-07-28 00:04:09 +02:00
-
58a529cc44
File locking deprecation replacements (#593)
Ken Van Hoeylandt
2026-07-27 23:48:02 +02:00
-
d1f06cb774
Device cleanup (#592)
Ken Van Hoeylandt
2026-07-27 17:29:12 +02:00
-
3354924359
LvglSync removed (#591)
Ken Van Hoeylandt
2026-07-26 23:56:07 +02:00
-
03a6285328
Add kernel memory functions & other memory-related changes (#590)
Ken Van Hoeylandt
2026-07-26 22:59:18 +02:00
-
f21c0df6fe
Improvements & fixes (#589)
Ken Van Hoeylandt
2026-07-26 21:26:52 +02:00
-
b98a813f3c
Migrate TactilityC and LVGL functionality (#588)
Ken Van Hoeylandt
2026-07-26 15:58:35 +02:00
-
cd2d9d6158
Fixes and improvements: LVGL, services and kernel symbols (#587)
Ken Van Hoeylandt
2026-07-26 13:21:13 +02:00
-
d4ef83e316
Add LVGL symbols (#586)
Ken Van Hoeylandt
2026-07-26 00:21:56 +02:00
-
db7468d0c8
Module improvements: lvgl, gps, crypt (#585)
Ken Van Hoeylandt
2026-07-25 23:04:39 +02:00
-
b3619d196b
perf(es3c35p): enable 512KB LVGL image cache on PSRAM
Adolfo Reyna
2026-07-25 12:50:16 -04:00
-
-
ca5b071859
Fix module logic, updated tests, add tests (#584)
Ken Van Hoeylandt
2026-07-25 18:05:19 +02:00
-
2a2558b29a
Remove old HAL components and refactored GPS-related code (#583)
Ken Van Hoeylandt
2026-07-25 17:20:17 +02:00
-
d8c5a55fe8
Add firmware font size setting
feature/es3c35p-support
Adolfo Reyna
2026-07-24 21:28:24 -04:00
-
56bbd6a90e
Add ES3C35P board support
Adolfo Reyna
2026-07-24 20:32:19 -04:00
-
b0a22e756f
fix(rlcd): use standard write-only SPI
feature/waveshare-rlcd-latest
Adolfo Reyna
2026-07-24 13:56:29 -04:00
-
a60c9840ca
feat(rlcd): add Waveshare ST7305 board support
Adolfo Reyna
2026-07-23 23:16:58 -04:00
-
-
-
642847be41
fix(mcp): implement startMcpScreensaver - missing method caused linker error
feature/local-all-rebased
Adolfo Reyna
2026-07-21 12:01:27 -04:00
-
0367b95f27
feat(app): allow external apps to hide statusbar via manifest flags
Adolfo Reyna
2026-07-19 19:25:03 -04:00
-
17773825fa
fix(audio): ES8311 BOTH complementary open + audio-stream close ref-count + mic unmute
Adolfo Reyna
2026-07-18 19:55:47 -04:00
-
3115a685e2
fix(files): launch mp3 player from file explorer - audio support
Adolfo Reyna
2026-07-18 19:18:28 -04:00
-
ad4a15dce8
feat(mcp): restore MCP service with display charging toggle
Adolfo Reyna
2026-07-21 11:47:38 -04:00
-
-
29e80cfd65
T-Deck Max & Pro support updates (#582)
Ken Van Hoeylandt
2026-07-24 00:17:48 +02:00
-
429125734a
Add drivers to module and make start/stop optional (#580)
Ken Van Hoeylandt
2026-07-23 23:28:09 +02:00
-
08eac48e64
Fix Tab5 Display Issues (#579)
Shadowtrance
2026-07-23 07:58:34 +10:00
-
8b92aa8e5a
GPIO descriptor fixes (#578)
Ken Van Hoeylandt
2026-07-22 22:43:34 +02:00
-
a3fda9ad8f
Device migrations and driver improvements (#576)
Ken Van Hoeylandt
2026-07-22 21:11:12 +02:00
-
5c18387792
feat(files+gb): file browser launches .gb via GameBoy, preserve mDNS
feature/gb-emulator
Adolfo Reyna
2026-07-20 12:51:19 -04:00
-
f45dcbb9e1
feat(lvgl+mdns): complete canvas API + fix GB blank render + mDNS browse API
Adolfo Reyna
2026-07-20 12:32:00 -04:00
-
3310a3a43e
feat(lvgl-module): complete canvas API export for GameBoy emulator
Adolfo Reyna
2026-07-20 00:21:01 -04:00
-
c0d9168e20
feat(app): allow external apps to hide statusbar via manifest flags
Adolfo Reyna
2026-07-19 19:25:03 -04:00
-
-
9a540c644e
feat(rlcd): Waveshare ESP32-S3-RLCD-4.2 support on latest main
main
feature/rlcd-device-clean
Adolfo Reyna
2026-07-18 22:41:56 -04:00
-