Commit Graph

  • 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