Commit Graph

  • 16412067e0 v1.7.3: performance, Cyrillic fonts, scroll/UI fixes main v1.7.3 DeFiDude 2026-03-28 22:40:42 -06:00
  • 15e0e67610 Set microReticulum log level to WARNING, document verbose logging for debugging DeFiDude 2026-03-28 22:21:05 -06:00
  • bcba228635 Move flash persistence to core 0 background task, eliminate 4s main loop freeze DeFiDude 2026-03-28 22:07:43 -06:00
  • 2c73a10c80 Hide unknown hop count, remove hops_to and toHex from transport filter hot path DeFiDude 2026-03-28 21:18:08 -06:00
  • 9e4217085a Reduce device freeze on large TCP hubs, reduce announce processing overhead DeFiDude 2026-03-28 21:11:31 -06:00
  • 59200d6aea Cyrillic and Latin Extended font support (fixes #14) DeFiDude 2026-03-28 20:58:01 -06:00
  • 4958ed9289 Fix nodes list scroll truncation, center action modal, trackball parity DeFiDude 2026-03-28 20:37:48 -06:00
  • a32c6d9a42 Prevent selecting Custom preset, detect custom frequency in preset v1.7.2 DeFiDude 2026-03-28 19:47:27 -06:00
  • e92a013caf v1.7.2: idle optimization, regional presets, RSSI, UX improvements DeFiDude 2026-03-28 19:43:14 -06:00
  • d81921357b Stamp incoming messages with receiver time, radio-style freq editor DeFiDude 2026-03-28 16:25:50 -06:00
  • f41e4c0363 Tune RNS tables, cache status bar time, add BLE idle timeout DeFiDude 2026-03-28 15:51:43 -06:00
  • d3ed421038 Optimize message view rendering, WiFi TX buffering, remove unused font DeFiDude 2026-03-28 15:48:40 -06:00
  • c3025eb98e Fix TCP stack overflow risk and cap WiFi AP client connections DeFiDude 2026-03-28 15:43:49 -06:00
  • 16f1bb516c Show WiFi reboot toast only once, not on every setting change DeFiDude 2026-03-28 15:26:24 -06:00
  • 7bf1be2724 Fix GPS time not showing without satellite lock (LoRa-only boot) DeFiDude 2026-03-28 15:16:57 -06:00
  • 4086609054 Fix stale unread badge when message arrives during active conversation DeFiDude 2026-03-28 14:51:26 -06:00
  • 31ce457192 Add action modal for node selection (Add Contact / Message / Back) DeFiDude 2026-03-28 14:38:59 -06:00
  • 6cd4197503 Add per-node RSSI/SNR display on Nodes screen (developer mode) DeFiDude 2026-03-28 14:27:07 -06:00
  • a77fb594a2 Fix screen wake on idle, add regional frequency presets and Hz input DeFiDude 2026-03-28 14:06:31 -06:00
  • b2fcfe526e v1.7.1: GPS time sync, timezone picker, status bar clock v1.7.1 DeFiDude 2026-03-25 02:42:18 -06:00
  • 311c5ad3df GPS time sync, status bar clock, configurable UTC offset DeFiDude 2026-03-25 01:36:56 -06:00
  • 31cbab7fc2 Remove merged bin from firmware zip (already a separate release asset) DeFiDude 2026-03-24 23:31:50 -06:00
  • fad3de7057 v1.7.0: LoRa split-packet framing, hub performance, silent auto-announce v1.7.0 DeFiDude 2026-03-24 23:12:11 -06:00
  • 6df6017ab4 Suppress UI notifications for auto-announce when screen is off DeFiDude 2026-03-24 22:29:26 -06:00
  • 949e508f80 Reduce table caps for client device performance DeFiDude 2026-03-24 22:23:15 -06:00
  • 851da63220 LoRa split-packet framing, TX queue, and LXMF delivery fixes DeFiDude 2026-03-24 20:55:07 -06:00
  • 2221eb832f Route large LXMF messages through Resource transfer over link DeFiDude 2026-03-24 17:06:43 -06:00
  • cc8701436e Remove local LXMFMessage — now provided by microReticulum library DeFiDude 2026-03-24 16:22:47 -06:00
  • 5fd01251dd v1.6.6: LoRa stability, announce interval config, touch input fix v1.6.6 DeFiDude 2026-03-23 18:09:09 -06:00
  • 8c0b0853e4 Fix GT911 touch coordinate axes for T-Deck Plus display orientation DeFiDude 2026-03-23 17:57:34 -06:00
  • f060b892b9 Merge pull request #10 from scotty007/fix/read-touch-input dude.eth 2026-03-23 17:56:30 -06:00
  • 3b1772147b Fix register address and size of GT911 point data Scotty 2026-03-22 09:20:43 +01:00
  • 67a682080d Store and use I2C address at which GT911 was found Scotty 2026-03-22 09:05:41 +01:00
  • f1cf2e654c Fix ISR deadlock crash: remove SPI call from DIO1 interrupt handler DeFiDude 2026-03-21 14:48:25 -06:00
  • 92e02f5442 Merge pull request #9 from scotty007/feature/config-announce-interval dude.eth 2026-03-21 14:35:51 -06:00
  • 0c4fbb5cd5 Drop oversized LoRa packets instead of silently truncating DeFiDude 2026-03-21 14:14:34 -06:00
  • 4a7b1935d5 Workaround LoRa link delivery truncation for large LXMF messages DeFiDude 2026-03-21 14:00:12 -06:00
  • 42c5a8b1a5 Add user config setting for auto-announce interval Scotty 2026-03-21 11:35:10 +01:00
  • 6f8e53c060 Fix LoRa TX killed by receive() after handle_incoming (untested) DeFiDude 2026-03-21 02:19:07 -06:00
  • 87723e891a v1.6.5: Disable BLE by default, remove DataCleanScreen prompt v1.6.5 DeFiDude 2026-03-20 20:42:37 -06:00
  • b70342a2f5 Fix wrong-recipient message delivery via stale outbound link DeFiDude 2026-03-20 20:25:47 -06:00
  • e250ea1ad0 Switch microReticulum dependency to fork master branch DeFiDude 2026-03-20 19:47:47 -06:00
  • ca9c736a2a v1.6.4: Bump version for LXMF bidirectional messaging fix DeFiDude 2026-03-20 19:43:09 -06:00
  • 43e5420416 Fix LXMF bidirectional messaging, increase known_destinations cap DeFiDude 2026-03-20 19:24:28 -06:00
  • 45df807424 Fix TCP announce flood: adaptive filter, TCP backpressure, aligned table caps DeFiDude 2026-03-19 15:24:31 -06:00
  • 00d04284c1 v1.6.3: Fix LXMF wire format, add link-based delivery v1.6.3 DeFiDude 2026-03-19 14:37:09 -06:00
  • 8b8a9b572f Add link-based LXMF delivery, fix display SPI contention DeFiDude 2026-03-19 13:07:19 -06:00
  • 71849cbb62 Fix LXMF wire format for Python interoperability DeFiDude 2026-03-19 12:37:09 -06:00
  • 2c161238c7 Fix messageId hash to exclude signature, matching Python/Rust DeFiDude 2026-03-17 18:11:35 -06:00
  • d89b6699ab v1.6.2: Fix announce bin8 encoding in Settings, deduplicate encodeAnnounceName v1.6.2 DeFiDude 2026-03-15 12:30:59 -06:00
  • e3dffe6df2 Merge pull request #5 from scotty007/fix/announce-format dude.eth 2026-03-15 12:27:22 -06:00
  • fc91f8214e TCP scaling, GUI pooling, dev mode, protocol improvements DeFiDude 2026-03-15 12:25:29 -06:00
  • d9097c0289 Fix msgpack format of announce app data Scotty 2026-03-15 13:26:09 +01:00
  • 02d7dedcce v1.6.1: Fix TCP port input, flash status, PSRAM audio optimization v1.6.1 DeFiDude 2026-03-13 13:42:17 -06:00
  • 813a14641f v1.6.0: Update microReticulum ref, LXMF fixes, bump version v1.6.0 DeFiDude 2026-03-13 04:24:14 -06:00
  • c4669a2fcc Update README.md dude.eth 2026-03-12 15:50:05 -06:00
  • ec66d24aa3 Update README.md dude.eth 2026-03-12 15:42:22 -06:00
  • 81d5f31e08 v1.5.11: Fix TCP outbound messaging + PSRAM optimization v1.5.11 DeFiDude 2026-03-11 14:49:08 -06:00
  • 957911d7e7 Fix LXMF TX: Header2 transport_id correction and TCP transport improvements DeFiDude 2026-03-11 13:43:39 -06:00
  • 6e36e6524a Remove transport node feature — ratdeck is endpoint only DeFiDude 2026-03-11 03:32:35 -06:00
  • cb74e7233e v1.5.10: M5Burner merged binary support v1.5.10 DeFiDude 2026-03-10 23:00:49 -06:00
  • 0a969ef4c6 Add merged single .bin output for M5Burner compatibility DeFiDude 2026-03-10 22:59:01 -06:00
  • 2a7808cf5a Add release protocol documentation DeFiDude 2026-03-10 14:57:40 -06:00
  • 9d81d05979 Performance and stability pass (v1.5.9) v1.5.9 DeFiDude 2026-03-10 12:10:24 -06:00
  • 1c6f1a7633 Fix boot loop crash from null Identity in announce handler DeFiDude 2026-03-10 11:22:19 -06:00
  • c630fe9d30 Bump version to 1.5.8 v1.5.8 DeFiDude 2026-03-10 00:53:48 -06:00
  • fb9eb4a4c3 Fix TCP messaging, LoRa status reversion, and message ordering (v1.5.8) DeFiDude 2026-03-10 00:49:59 -06:00
  • 6f272596c8 Fix announce flood from TCP hub overwhelming device (v1.5.7) v1.5.7 DeFiDude 2026-03-10 00:08:56 -06:00
  • 9c48530ec8 Fix incorrect radio preset values in QUICKSTART docs DeFiDude 2026-03-09 15:43:22 -06:00
  • fc5b7a527e Fix TCP messaging via hub and persist known_destinations (v1.5.6) v1.5.6 DeFiDude 2026-03-08 22:00:59 -06:00
  • e8b7592f33 Update README.md dude.eth 2026-03-08 20:45:59 -06:00
  • 84b7f7175f Fix README video: restore HD thumbnail, add YouTube caption DeFiDude 2026-03-08 20:35:36 -06:00
  • 881f9da262 Use YouTube thumbnail with play button overlay DeFiDude 2026-03-08 20:25:18 -06:00
  • 3f5f225a36 Replace product images with YouTube video in README DeFiDude 2026-03-08 20:23:48 -06:00
  • 58615b845a v1.5.5: Fix message duplication and ordering over LoRa v1.5.5 DeFiDude 2026-03-08 19:28:23 -06:00
  • 1e22924159 v1.5.4: Hop-based eviction, first-boot data cleanup, message performance v1.5.4 DeFiDude 2026-03-08 17:53:43 -06:00
  • 76b03a7508 v1.5.3: Cross-compat fixes, announce parsing, UI improvements v1.5.3 DeFiDude 2026-03-08 16:51:33 -06:00
  • 4687bc9d38 Remove legacy dead code: pre-LVGL screens and unused stubs DeFiDude 2026-03-08 14:22:16 -06:00
  • b3fa3927ce Fix stale defidude references and version bumps DeFiDude 2026-03-08 14:21:57 -06:00
  • ddaba06f14 Rewrite README, add product photos DeFiDude 2026-03-08 04:35:04 -06:00
  • d49fe332d3 Add LICENSE file, fix README: BLE status, beleth→ratspeak.org, update presets DeFiDude 2026-03-08 04:00:26 -06:00
  • 8947b636fc Fix LoRa presets: true max range BW 62.5kHz/22dBm, shift balanced and fast down DeFiDude 2026-03-08 03:45:33 -06:00
  • 5ebf95658c Update README.md dude.eth 2026-03-07 23:32:30 -07:00
  • 6cb3118230 v1.5.2: Fix TCP client failures on WiFi reconnect v1.5.2 DeFiDude 2026-03-07 22:22:47 -07:00
  • 9ec2984d4f v1.5.1: Fix messaging failures, stale timestamps, retry logic v1.5.1 DeFiDude 2026-03-07 21:05:19 -07:00
  • 255030955a fix download URL to /download.html dude.eth 2026-03-07 17:50:05 -07:00
  • 349f08e80c fix web flasher URL: /flash -> /download dude.eth 2026-03-07 17:43:11 -07:00
  • 0f95cdeeef Update README.md dude.eth 2026-03-07 17:40:32 -07:00
  • b48c9064b9 updating docs to reflect v1.4.2 dude.eth 2026-03-07 17:38:45 -07:00
  • a32182140d v1.4.2: LXMF interop fix, UI redesign, radio defaults v1.4.2 dude.eth 2026-03-07 17:03:34 -07:00
  • 07025bfa23 v1.4.0: LVGL UI, async radio TX, live TCP management, input fixes v1.4.0 DeFiDude 2026-03-07 13:00:59 -07:00
  • 9b7980665c v1.3.1: Chat bubbles, identity management, transport mode fix, performance DeFiDude 2026-03-06 22:32:54 -07:00
  • 4c55c3ee6c v1.3.0: Major stability, settings redesign, WiFi scanner, TCP support v1.3.0 DeFiDude 2026-03-06 22:09:17 -07:00
  • dbc33c7926 Fix LXMF message duplication: add messageId deduplication v1.2.2 DeFiDude 2026-03-06 16:32:59 -07:00
  • d518921eed v1.2.2: Fix trackball, add display name support, announce with app_data DeFiDude 2026-03-06 16:28:18 -07:00
  • 5d038aec9e Fix trackball dead after USB web flash v1.2.1 DeFiDude 2026-03-06 15:43:13 -07:00
  • 03d51d5c52 Switch release artifact from merged .bin to ZIP with manifest v1.2.0 DeFiDude 2026-03-06 14:36:29 -07:00
  • 80d4cd45f6 v1.1.0: UI polish, LXMF messaging fixes, keyboard cleanup v1.1.0 DeFiDude 2026-03-06 13:34:15 -07:00
  • 1255f0db51 Initial release: Ratdeck v1.0.0 v1.0.0 DeFiDude 2026-03-06 12:40:34 -07:00