Commit Graph

  • 02597f90e9 v1.9.1: input bypass, QR sharing main v1.9.1 DeFiDude 2026-05-08 14:49:03 -06:00
  • a7f88f9702 chore: trim stale gitignore entries DeFiDude 2026-05-05 19:01:54 -06:00
  • 3ee3cf727b license: adopt AGPLv3 DeFiDude 2026-05-05 18:30:39 -06:00
  • e7190b4126 Merge pull request #52 from drkhsh/feat/qr-share dude.eth 2026-05-08 14:46:42 -06:00
  • dde109464a Merge pull request #51 from drkhsh/fix/lvgl-input-bypass dude.eth 2026-05-08 14:44:11 -06:00
  • d9c92abf6c ui: QR sharing overlay + Share My QR header on Contacts tab drkhsh 2026-05-05 20:39:58 +02:00
  • a9ec7f9d1e ui: bypass LVGL frame throttle on input activity drkhsh 2026-05-05 19:35:06 +02:00
  • 00782336f3 fix msg status, home button(s), active msg improvement DeFiDude 2026-05-04 13:14:13 -06:00
  • f93ba6bfc8 v1.9.1-beta: peer age, flash persistence, msgpack log clamp v1.9.1-beta DeFiDude 2026-05-04 02:15:27 -06:00
  • e87cef3fb3 ui: fix stale peer age display DeFiDude 2026-05-04 02:11:30 -06:00
  • c4e5610408 Harden flash config persistence DeFiDude 2026-05-04 01:08:17 -06:00
  • 149bb08d1a build: clamp MsgPack debug log level DeFiDude 2026-05-03 21:13:47 -06:00
  • 93643b5442 v1.9.0: lvgl redesign, async transport, hardened storage v1.9.0 DeFiDude 2026-05-03 21:03:40 -06:00
  • bc4d0beeac Merge pull request #43 from drkhsh/fix/boot-backlight dude.eth 2026-05-03 21:00:26 -06:00
  • 4ffa9f6184 Port reconnect backoff to selected profile DeFiDude 2026-05-03 20:56:37 -06:00
  • 4402c010e9 ratdeck: lvgl redesign, async transport, hardened storage DeFiDude 2026-05-03 20:37:46 -06:00
  • 2ba43fd0ba Boot: bring backlight up after first boot-screen frame drkhsh 2026-04-28 00:49:38 +02:00
  • 19c589583d v1.8.4-beta2: prerelease build v1.8.4-beta2 DeFiDude 2026-05-01 16:44:32 -06:00
  • db0070eabd AutoInterface: notify_link_change on SLAAC privacy-address rotation DeFiDude 2026-05-01 16:19:52 -06:00
  • 07abaaf3c3 Merge pull request #40 from drkhsh/fix/full-address-display dude.eth 2026-04-29 02:45:13 -06:00
  • ef22ad63ad Merge pull request #37 from drkhsh/fix/littlefs-label-fallback dude.eth 2026-04-29 02:45:07 -06:00
  • 1c15d1e604 Merge pull request #36 from drkhsh/feat/delivery-status-checkmarks dude.eth 2026-04-29 02:45:01 -06:00
  • e1c3423e3a Merge pull request #35 from drkhsh/fix/message-bubble-time-clipping dude.eth 2026-04-29 02:44:55 -06:00
  • 372f40512d Merge pull request #34 from drkhsh/fix/wake-click-and-longpress-blank dude.eth 2026-04-29 02:44:48 -06:00
  • 19017bfe2e Add 41.7 kHz in dev mode, closes issue #29 DeFiDude 2026-04-27 14:53:45 -06:00
  • 423b56c1d8 Settings: show full LXMF address and identity hash drkhsh 2026-04-27 20:23:28 +02:00
  • 3d38d7cde4 FlashStore: fall back to "spiffs" partition label drkhsh 2026-04-27 18:51:03 +02:00
  • 17f012b777 Distinguish sent vs delivered with check-mark indicators drkhsh 2026-04-27 13:08:38 +02:00
  • edbb67c0c8 LvMessageView: reserve bubble pad-bottom for timestamp row drkhsh 2026-04-27 12:26:27 +02:00
  • 429a578cfd Long-press blanks screen unless actively browsing a list drkhsh 2026-04-26 23:08:42 +02:00
  • e258644671 InputManager: suppress wake-click as enter event drkhsh 2026-04-26 21:53:14 +02:00
  • 37b536ea7f v1.8.4-beta: prerelease build v1.8.4-beta DeFiDude 2026-04-26 23:54:53 -06:00
  • bb11a38e2e Merge pull request #32 from drkhsh/feat/power-management dude.eth 2026-04-25 21:17:13 -06:00
  • 7896d3bfe6 Merge pull request #31 from drkhsh/fix/announce-name-and-aspect dude.eth 2026-04-25 21:16:04 -06:00
  • 2b39f72292 Merge pull request #30 from drkhsh/fix/dir-path-trailing-slash dude.eth 2026-04-25 21:03:04 -06:00
  • f9ef856a6f Add AutoInterface support (IPv6 LAN auto-discovery via microReticulum AutoInterface) DeFiDude 2026-04-25 20:39:18 -06:00
  • ef08510511 Suppress trackball nav events while screen is off drkhsh 2026-04-26 02:26:26 +02:00
  • 0b6bf5d24b AnnounceManager: filter to lxmf.delivery aspect drkhsh 2026-04-26 01:11:47 +02:00
  • 3d135ceca1 Strip trailing slashes from dir-path constants drkhsh 2026-04-26 02:15:25 +02:00
  • ef5d8ea189 Long-press trackball blanks screen; suppress touch wakes when off drkhsh 2026-04-26 00:33:31 +02:00
  • f4eaf71983 sanitizeName: allow forward slash in display names drkhsh 2026-04-26 01:11:30 +02:00
  • a8da0d8918 Add Power::forceScreenOff() for manual screen-off triggers drkhsh 2026-04-26 02:37:11 +02:00
  • 3393d0afb4 Remove auto-seeded TCP hub default; users opt-in via Settings DeFiDude 2026-04-25 18:41:14 -06:00
  • 9cb5a4f3db v1.8.3: LXMF Python interop — disable bz2 compression v1.8.3 DeFiDude 2026-04-24 18:23:35 -06:00
  • b54ac52666 LXMF announce: advertise no SF_COMPRESSION (don't trigger Python bz2) DeFiDude 2026-04-23 21:41:59 -06:00
  • 401107995a Pin lvgl and LovyanGFX to ~1.1.16 / ~8.3.4 (block 1.2.x / 8.4.x) DeFiDude 2026-04-23 21:41:13 -06:00
  • be771818f9 Silence vfs_api error spam and rename /ratputer/ SD paths to /ratdeck/ DeFiDude 2026-04-16 21:54:44 -06:00
  • b27e5c9f1e Update presets DeFiDude 2026-04-16 13:25:07 -06:00
  • de608c4667 Increase supply chain risk dude.eth 2026-04-08 13:38:23 -06:00
  • e8000538aa Reduce supply chain risk DeFiDude 2026-04-07 15:11:39 -06:00
  • 037af2a6ac - Brightness adjustments DeFiDude 2026-04-06 23:02:40 -06:00
  • 675ae47b4d Merge pull request #18 from scotty007/feature/keyboard-backlight dude.eth 2026-04-06 22:39:25 -06:00
  • 61d6a861f8 v1.8.2 v1.8.2 DeFiDude 2026-04-06 16:56:08 -06:00
  • bcd30fa0b3 v1.8.1 v1.8.1 DeFiDude 2026-04-05 19:52:52 -06:00
  • bc475bc75e Use local receive time for incoming message timestamps DeFiDude 2026-04-05 19:45:11 -06:00
  • ed61d901ff Fix TCP client interface mode: MODE_GATEWAY → MODE_FULL DeFiDude 2026-04-05 19:22:24 -06:00
  • 92112de000 Fix stale orange theme comments — palette is matrix green DeFiDude 2026-04-03 23:32:18 -06:00
  • f5c584949d - LVGL changes, lost some spirit, but WIP DeFiDude 2026-04-03 19:08:56 -06:00
  • a85c18d8f3 Merge pull request #21 from scotty007/fix/send-button-callback dude.eth 2026-04-03 16:16:27 -06:00
  • 77de14baef Playing w/ LVGL DeFiDude 2026-04-03 16:12:40 -06:00
  • d0563220b6 Add send button callback in LvMessageView Scotty 2026-04-03 12:47:17 +02:00
  • fecf8249ba v1.8.0: LXMF link delivery, LoRa reliability, touch support v1.8.0 DeFiDude 2026-04-03 00:14:08 -06:00
  • 0c47e2204f Touch screen capability (closes #19) DeFiDude 2026-04-03 00:06:48 -06:00
  • 48e2b98bd7 Merge branch 'main' into touch DeFiDude 2026-04-02 23:06:43 -06:00
  • a83739c1cf Fix LXMF link delivery and improve LoRa reliability DeFiDude 2026-04-02 22:48:24 -06:00
  • ba4a729d16 The touch work has been completed Belousov Oleg 2026-04-02 18:42:50 +03:00
  • 51dbfa1a4e Add keyboard backlight config and control Scotty 2026-04-02 09:04:33 +02:00
  • 6836b6967a Fix bidirectional comms regression: remove unsafe core 0 persist task, restore better-path announce bypass Increase TCP drain budget (5→10 frames), raise RNS-overload skip threshold (200→500ms) DeFiDude 2026-03-30 02:15:22 -06:00
  • 0d2a75a71c Remove the pesky 0.1% Python DeFiDude 2026-03-30 01:32:44 -06:00
  • 33ce7eab56 Shorten LoRa preset labels, default to Long Fast DeFiDude 2026-03-30 01:21:33 -06:00
  • 4b35318121 Fix: custom label in Lora presets Belousov Oleg 2026-03-29 13:25:56 +03:00
  • 8ea5993e8d The list of Lora presets has been expanded Belousov Oleg 2026-03-29 13:18:11 +03:00
  • 16412067e0 v1.7.3: performance, Cyrillic fonts, scroll/UI fixes 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