Commit Graph

  • 88a56d3ff5 update meck remote repeater builds to ensure consistency with region defaults and loop detect pelgraine 2026-04-19 22:11:15 +10:00
  • 4ec5d17402 update remote repeater firmware files to enable loop detection and regions pelgraine 2026-04-19 22:04:31 +10:00
  • 6360a167c5 Merge branch 'dev' v1.7 disregard pelgraine 2026-04-19 21:04:09 +10:00
  • ca5283af4f update readme, particularly licence section pelgraine 2026-04-19 21:03:31 +10:00
  • b42291c5fc fix bubble display t5s3 for channel picker pelgraine 2026-04-19 21:02:47 +10:00
  • 8f0d961048 update readme for v1.7 updates pelgraine 2026-04-19 20:54:13 +10:00
  • 27e8b8422b Merge branch 'dev' pelgraine 2026-04-19 20:42:45 +10:00
  • b57e000496 fix: remove BLE sync marking channels as read (regression from Feb). The markChannelReadFromBLE() calls in the CMD_SYNC_NEXT_MESSAGE handler were marking channels and DMs as read the moment the BLE companion app synced them from the offline queue. Since the app drains the entire queue automatically on connect, this had the effect of clearing all unread indicators on the device as soon as BLE connected — before the user had actually read anything in either the app or on the device. The MeshCore BLE protocol has no "user opened this channel" command from the app side; CMD_SYNC_NEXT_MESSAGE is an automatic bulk pull, so "synced to app" ≠ "read by user." Removed the channel and DM mark-read calls so unread counts only clear when the user navigates to that channel on the device itself. The msgRead() progress counter (syncing X messages) is unaffected. pelgraine 2026-04-19 20:41:06 +10:00
  • f449385e8f Merge branch 'dev' :) pelgraine 2026-04-19 20:30:15 +10:00
  • 31ac732f08 fix bug where channels imported from older config files displayed gibberish in channel scope under settingsscreen even when region scope not set; fix bug where after device clock sync advert times last heard weren't displaying correctly (ie showed 16895h) pelgraine 2026-04-19 20:23:12 +10:00
  • 46413b9858 add serial command support for regions, update serial settings guide pelgraine 2026-04-19 19:53:45 +10:00
  • ce6acdfd34 temp cmd 54 support pelgraine 2026-04-19 19:40:03 +10:00
  • 81b3cd2591 try and improve key responsiveness/debounce in compose mode; fix crowding in channel screen navbar text in tiny font mode pelgraine 2026-04-19 18:36:25 +10:00
  • 5c275a8c23 Regions - including settings nudge to remind user if no default nor channel region set. Set region by typing custom entry pelgraine 2026-04-19 18:17:25 +10:00
  • b536e24f8e fix word wrapping ereader for larger custom font selection pelgraine 2026-04-19 17:57:29 +10:00
  • 5b38b713da fix home screen ui display when montserrat or notosans selected; fix word wrap display for other fonts in tiny mode for ereader pelgraine 2026-04-19 17:27:48 +10:00
  • 3e6bcfb031 updated loading splash screen for spiffs failure message first time flashers pelgraine 2026-04-19 16:03:37 +10:00
  • 49f1d91c15 tdpro - fixed notes screen touch recog and file open bug pelgraine 2026-04-19 15:55:47 +10:00
  • 8e3a09e3b1 added channel picker screen as messages home screen view; fixed battery curve reading to better reflect actual charge state (4200 to 4160); patched clock sync to throw out garbage rtc when device has been powered off for a while & now syncs on ble app connection: more font style customisation; nav bar hint text reduced when larger fonts are selected; ensured font style persists across reboots pelgraine 2026-04-19 15:37:52 +10:00
  • d601edd0ce meshpocket morse port meshpocket-initial-port pelgraine 2026-04-19 12:34:46 +10:00
  • a378f4f1aa Heltec Meshpocket: initial BLE companion port pelgraine 2026-04-16 23:18:10 +10:00
  • 1c4d5a0daa updated readme for clarity, esp re meck remote wifi repeaters functionality pelgraine 2026-04-12 23:20:11 +10:00
  • df6c977ee4 updated readme pelgraine 2026-04-12 23:13:27 +10:00
  • 7e9e69dd67 renamed WIP folders pelgraine 2026-04-12 23:06:31 +10:00
  • 6d7fd54b83 reordered emojis and improved scrolling in tdpro emojipicker; build emoji picker functionality into vkb for t5s3 pelgraine 2026-04-12 22:01:17 +10:00
  • d2ce070a3f fix wifi companion builds sync bug & add planning for future 1000+ contacts load pelgraine 2026-04-12 21:04:35 +10:00
  • 44b68c40af tdpro platformio - removed unncessary helpers/esp32/SerialBLEInterface.cpp from build filters for wifi and standalone envs pelgraine 2026-04-12 20:52:31 +10:00
  • a4e8c31a16 fiiiiixed the contacts add and delete and toggle fav issues for real this time pelgraine 2026-04-12 20:42:45 +10:00
  • 8d69b69e1f fix contact limits in readme pelgraine 2026-04-12 18:22:35 +10:00
  • 0c032429eb Added new emoji to emoji picker; bug fixes for larger battery capacities recognition regression; updated readme for clarity on contacts add; updated firmware version; fix stupid blob storage size & buffer issue so now you can add contacts from last heard finally!!! Updated readme accordingly pelgraine 2026-04-12 18:15:33 +10:00
  • c578dcadc8 T5S3 - fixed touch selector fav contacts bug pelgraine 2026-04-12 12:44:10 +10:00
  • ec42ac73a8 removed non-Meck v4 build pelgraine 2026-04-12 09:25:38 +10:00
  • aacf8c777f prelim techo card WIP files while I wait for hardware to arrive. claude putting excessive comments in platformio descriptors pelgraine 2026-04-12 09:24:37 +10:00
  • 570776478c merge tdeck pro max WIP variant into dev pelgraine 2026-04-12 09:01:22 +10:00
  • 4c654c99c6 remote wifi repeater updates - removed unnecessary envs for v4; setup v3 for remote wifi repeater role pelgraine 2026-04-11 09:58:50 +10:00
  • f436f5ba50 t5s3 contact limit fix pelgraine 2026-04-09 12:18:29 +10:00
  • 0252204d73 cpu fix for heltec v4 remote repeater build headless pelgraine 2026-04-08 20:51:44 +10:00
  • 9c4c4d2e03 Merge pull request #6 from pelgraine/dev pelgraine 2026-04-07 20:06:51 +10:00
  • 595f0073f9 TDeckBoard.cpp — both * 3 / 2 thresholds changed to > designCapacity_mAh, so FCC=3000 with DC=2500 now triggers the Qmax + stored FCC correction. pelgraine 2026-04-07 20:04:36 +10:00
  • 8aa0f0388e meck wifi remote repeater heltec v4 pelgraine 2026-04-05 21:14:52 +10:00
  • b070af39cc t5s3 wifi remote repeater pelgraine 2026-04-05 08:57:47 +10:00
  • c939aa577b fix prior env sensor manager build filter for remote repeater envs pelgraine 2026-04-04 12:38:06 +11:00
  • abccfe154e improve remote wifi repeater compile time pelgraine 2026-04-04 12:16:52 +11:00
  • 23733ca555 improve tdpro all builds compilation time but esp for remote repeater envs pelgraine 2026-04-04 12:08:17 +11:00
  • 9d45ac52eb fix wifi repeater and remote repeater ota process, update firmware version platiformio pelgraine 2026-04-04 11:40:25 +11:00
  • 424e152d4b simple remote wifi repeater v0.2 & remote repeater path hash mode improvements pelgraine 2026-04-04 10:51:48 +11:00
  • 60ec294ee6 update readme for Meck v1.6 v1.6 test pelgraine 2026-03-31 03:46:59 +11:00
  • 5497950892 tdpro remote repeater ota firmware update update pelgraine 2026-03-31 03:15:30 +11:00
  • c687133b05 tdpro refined file export contacts selection json pelgraine 2026-03-31 02:49:57 +11:00
  • c7d0449181 remove sleep for remote repeater pelgraine 2026-03-30 13:20:31 +11:00
  • 9ddb692806 fix mqttsubscribe pelgraine 2026-03-30 13:11:54 +11:00
  • 0cab2ddfa7 fix tdpro remote admin display and lora init sd card mix pelgraine 2026-03-30 13:02:31 +11:00
  • d07ad71d5d tdpro remote 4g repeater admin via web app pelgraine 2026-03-30 12:23:02 +11:00
  • b4983e48f0 set custom contact paths pelgraine 2026-03-29 17:06:45 +11:00
  • b991eb0fe7 bumped up max contacts for BLE companions to 510 pelgraine 2026-03-29 16:15:55 +11:00
  • c15b30079c update f send key for previously recorded voice notes pelgraine 2026-03-29 14:49:31 +11:00
  • 9d7cbd4866 tdpro audio only - voice notes over lora - 5 seconds stage 1 pelgraine 2026-03-29 14:04:54 +11:00
  • b9283af7fc update serial settings guide v1.6-pre-release v1.5 pelgraine 2026-03-28 01:41:40 +11:00
  • 39cd30890b update readme for new v1.5 features pelgraine 2026-03-28 01:41:16 +11:00
  • 902577ed10 update build date pelgraine 2026-03-28 01:11:26 +11:00
  • ce93cfa033 sd file manager ota system pelgraine 2026-03-27 03:36:20 +11:00
  • 2be399f65a undo accidental battery size change commit pelgraine 2026-03-27 02:59:51 +11:00
  • 5679cda38e tdpro touch paches - dialpad touch system conflict fix and longpress changed to 750ms pelgraine 2026-03-27 02:43:06 +11:00
  • 1ea883783c update firmware version for incoming ota file handler updates pelgraine 2026-03-27 02:29:09 +11:00
  • bf8cf32bc2 speed up ble sync time; fix version in tdpro platformio pelgraine 2026-03-27 01:56:17 +11:00
  • 465a29bb23 fix bootindex method so ereader subdirectory files are recognised and pre-cache is completed properly pelgraine 2026-03-27 00:58:02 +11:00
  • 81eca29b69 implement meshcore PR 2151 changes pelgraine 2026-03-27 00:43:10 +11:00
  • 342cf4e745 tdpro large font pref option; various large font ui fixes; fix fcc recognition in t5s3 to match 1500 pelgraine 2026-03-26 15:34:09 +11:00
  • c52a190ace update build date pelgraine 2026-03-26 00:56:20 +11:00
  • a7bc7a4733 t5s3 only lightsleep mode pelgraine 2026-03-25 20:17:42 +11:00
  • 47a0d2cc95 Update README.md pelgraine 2026-03-25 17:24:33 +11:00
  • 5dda0b686e Incorporate PR 2044 and 2141; tdpro alarm screen - needs 44khz mp3 for sounds pelgraine 2026-03-25 19:57:35 +11:00
  • 60dcd6a89e tdpro - remove hint after boot for non-first time flash pelgraine 2026-03-25 07:25:48 +11:00
  • 19efb52521 udpate readme ota-1.3 pelgraine 2026-03-23 15:16:57 +11:00
  • 81ef3ea3c5 update hint text for nav hint for first-time flashers; fix spiffs failure for first-time flash boot pelgraine 2026-03-23 14:59:31 +11:00
  • 6f07b7a372 update readme to do pelgraine 2026-03-23 13:36:54 +11:00
  • b0f74b101a tdpro - update firmware build date; improve keyboard responsiveness after boot pelgraine 2026-03-23 13:33:23 +11:00
  • 06a064538e fix lock screen bug cpupowermanager issue pelgraine 2026-03-22 22:56:28 +11:00
  • 166a433353 td pro - fix missing F discover prompt on home screen for standalone variants pelgraine 2026-03-22 19:58:12 +11:00
  • 735fefd203 update readme ota-1 pelgraine 2026-03-22 18:50:59 +11:00
  • ed5cda4f44 readme update for v1.3 pelgraine 2026-03-22 18:49:38 +11:00
  • b208af83f6 t5s3 ota pelgraine 2026-03-22 16:11:37 +11:00
  • bad821ac4b tdpro ota update firmware functionality implemented; roomserver ui sender name display fix and speed up delivery time pelgraine 2026-03-22 13:16:25 +11:00
  • 8839012153 firmware build date pelgraine 2026-03-22 11:49:47 +11:00
  • 0958ef079e Fix T5S3 word wrap regression ereader; persist dark mode, portrait mode, baudrate, and auto lock timer in data store pelgraine 2026-03-22 11:48:57 +11:00
  • 0bf2826110 roomserver additions stage 2 and dm ui functionality updates pelgraine 2026-03-22 10:51:59 +11:00
  • c2840a43aa roomserver additions stage 1; dms ui functionality improvements; removed t-deck plus device variant pelgraine 2026-03-21 21:27:20 +11:00
  • e8a8be521a update firmware version and build date pelgraine 2026-03-21 18:39:06 +11:00
  • a627fbe0e9 t5s3 - fix for del channel ui and touch function pelgraine 2026-03-20 23:20:20 +11:00
  • 17f8233402 fix readme typo in last heard v1.2-prerelease v1.2 pelgraine 2026-03-20 21:36:08 +11:00
  • 1c9e9079f0 Merge branch 'dev' pelgraine 2026-03-20 21:31:03 +11:00
  • 69dc62fa78 update readme and txt reader guides for Meck v1.2 pelgraine 2026-03-20 21:17:18 +11:00
  • f118a0949f fix td pro platformio version whioops; tdpro reader screen ui fix - press enter to go to page pelgraine 2026-03-20 20:52:39 +11:00
  • f78824cdc4 tdpro & t5s3 pro - lock screen power saving improvements; fix stupid stupid merged firmware - bug pelgraine 2026-03-20 20:22:07 +11:00
  • f81de07830 t5s3 - improved cardkb notes rendering; fix notes generic filename save type pelgraine 2026-03-20 08:05:23 +11:00
  • 3ae988c0bb t5s3 cardkb support; update firmware build date pelgraine 2026-03-20 06:23:05 +11:00
  • 5bed26cb72 mostly t5s3 and some tdpro fixes - chunked save infrastructure, chunked save implementation, non-blocking lazy save, favourite contacts edit double confirmation added, hibernate 4g modem properly pelgraine 2026-03-20 05:27:20 +11:00
  • c28d22e6cc Update README.md pelgraine 2026-03-20 03:41:43 +11:00
  • 8e1f2a3a87 t5s3 - last heard touch fix; lock screen 15 min refresh fix; update firmware build date pelgraine 2026-03-19 17:05:40 +11:00
  • 6d1447a45c fix accidental battery size commit from tdeckboard.h pelgraine 2026-03-18 22:29:26 +11:00