DeFiDude
e497de63b3
input: ignore wake key dispatch
2026-06-15 00:16:42 -06:00
DeFiDude
08d95cfb55
settings: clarify network menu
2026-06-15 00:08:57 -06:00
DeFiDude
f6f7ab439b
docs: clarify identity import files
v2.0.0
2026-06-13 18:04:12 -06:00
DeFiDude
207d6bac14
identity: harden import candidate handling
2026-06-13 18:02:49 -06:00
DeFiDude
f481f0c3de
identity: skip reserved identity import names
2026-06-13 17:59:29 -06:00
DeFiDude
b6f07161ef
identity: accept exported identity key filenames
2026-06-13 17:58:26 -06:00
domints
103ebbc997
identity: import identity from SD card
...
Ported from PR #39 by domints with imported-key validation and hash derivation fixed.
2026-06-13 17:52:18 -06:00
DJ2LS
07ee56f9ff
fixing font size for battery level so its consistent with time size
2026-06-13 17:47:05 -06:00
DJ2LS
29a74c2cd9
suppress single-percent ADC noise for battery level
2026-06-13 17:47:01 -06:00
DeFiDude
f6d6aff288
rsdeck: prepare dual-mode 2.0 release
2026-06-13 17:33:00 -06:00
DeFiDude
e2dad27836
rnode: harden t-deck host mode
2026-06-13 14:06:31 -06:00
DeFiDude
10e1b8037e
deps: bump microReticulum to 3ddf3c3 (Ed25519 validate fix)
2026-06-12 14:24:30 -06:00
DeFiDude
394a38e2ee
ui: light/dark theme toggle
2026-06-12 03:30:58 -06:00
DeFiDude
969267657e
power: keyboard backlight follows screen sleep
2026-06-12 01:35:48 -06:00
DeFiDude
c4d4309f8d
rnode: 60s display timeout, keyboard wake, tap never sleeps, trim idle UI
2026-06-11 23:01:43 -06:00
DeFiDude
6c224c4f9b
rnode: fix BLE state machine for bonded reconnects during armed pairing window
2026-06-10 22:51:57 -06:00
DeFiDude
be3a5304da
rnode: drop peripheral-initiated encryption — central owns SMP
2026-06-10 22:07:39 -06:00
DeFiDude
c65614bf25
rnode: encrypt-on-connect pairing fix, RSSI sentinel filter, UI cleanup
2026-06-10 21:17:59 -06:00
DeFiDude
63746d0bf9
rnode: touch Pair-via-BLE button, Ratspeak title, 30s pairing window
2026-06-10 21:07:59 -06:00
DeFiDude
50c754409d
rnode: keep T-Deck RF idle until host starts the radio
2026-06-10 20:57:52 -06:00
DeFiDude
3077a317c7
rnode: fix T-Deck display rotation
2026-06-10 20:54:02 -06:00
DeFiDude
1eff2f5797
rnode: full-screen T-Deck UI with touch display toggle
2026-06-10 20:46:41 -06:00
DeFiDude
e4818c607f
docs: rnode display note
2026-06-10 20:30:00 -06:00
DeFiDude
ab5a4905c6
rnode: enable T-Deck display (node ID, waterfall, BLE pairing PIN)
2026-06-10 20:29:41 -06:00
DeFiDude
2f3875a821
launcher: reuse standalone trackball/touch HAL, add touch select
2026-06-10 20:17:23 -06:00
DeFiDude
73e1e7aa84
rsdeck: ship DIO flash images (off-brand flash fails QIO at boot)
2026-06-10 20:17:23 -06:00
DeFiDude
a2dee44b07
rsdeck: dual-boot launcher, RNode mode, build pipeline
2026-06-10 18:38:49 -06:00
DeFiDude
16dedbfa3e
diagnostics: add lite relay packet probes
2026-06-08 12:25:07 -06:00
DeFiDude
f5ed3e5b19
release: bump Ratdeck to v1.9.3
v1.9.3
2026-05-24 00:14:28 -06:00
DeFiDude
caddd445bd
radio: apply persisted LoRa config on boot
2026-05-24 00:13:20 -06:00
dude.eth
93bd921ac0
Update README.md
...
Need to do a real update soon, but removing stale/incorrect docs.
2026-05-23 12:34:14 -06:00
DeFiDude
775e303b09
ci: remove Node 20 workflow actions
2026-05-22 00:39:52 -06:00
DeFiDude
c6cb75037d
ci: opt into Node 24 action runtime
2026-05-22 00:34:01 -06:00
DeFiDude
b3e996e6a3
ci: update release workflow actions
2026-05-22 00:28:35 -06:00
DeFiDude
6ff76607f5
release: bump Ratdeck to v1.9.2
v1.9.2
2026-05-22 00:18:14 -06:00
DeFiDude
8913046a61
radio: add serial test harness controls
2026-05-21 23:40:49 -06:00
DeFiDude
b4553a2299
radio: harden T-Deck SX1262 link
2026-05-21 23:11:23 -06:00
DeFiDude
8031fe0c4d
radio: harden SX126x LoRa mode on Ratdeck
2026-05-21 19:57:26 -06:00
DeFiDude
02597f90e9
v1.9.1: input bypass, QR sharing
v1.9.1
2026-05-08 14:49:03 -06:00
DeFiDude
a7f88f9702
chore: trim stale gitignore entries
2026-05-08 14:48:25 -06:00
DeFiDude
3ee3cf727b
license: adopt AGPLv3
2026-05-08 14:48:25 -06:00
dude.eth
e7190b4126
Merge pull request #52 from drkhsh/feat/qr-share
...
ui: QR sharing overlay + Share My QR header on Contacts tab
2026-05-08 14:46:42 -06:00
dude.eth
dde109464a
Merge pull request #51 from drkhsh/fix/lvgl-input-bypass
...
ui: bypass LVGL frame throttle on input activity
2026-05-08 14:44:11 -06:00
drkhsh
d9c92abf6c
ui: QR sharing overlay + Share My QR header on Contacts tab
...
Adds an lxma://<hash>:<pubkey> QR overlay reachable from Settings and
from a new header row at the top of the Contacts tab. Including the
public key lets Columba/Sideband skip the PENDING_IDENTITY round-trip.
Contacts list stays visible even with no saved contacts so the header
row is always reachable; the empty-state floats above it.
2026-05-05 21:54:05 +02:00
drkhsh
a9ec7f9d1e
ui: bypass LVGL frame throttle on input activity
...
Input events otherwise wait up to a full 33ms frame interval before
LVGL renders, which is noticeable when the loop body is loaded.
When the input poll reports activity, run lv_timer_handler()
immediately and let the next idle frame fall back to the 30 FPS cadence.
2026-05-05 20:50:24 +02:00
DeFiDude
00782336f3
fix msg status, home button(s), active msg improvement
2026-05-04 13:14:13 -06:00
DeFiDude
f93ba6bfc8
v1.9.1-beta: peer age, flash persistence, msgpack log clamp
v1.9.1-beta
2026-05-04 02:15:27 -06:00
DeFiDude
e87cef3fb3
ui: fix stale peer age display
2026-05-04 02:11:30 -06:00
DeFiDude
c4e5610408
Harden flash config persistence
2026-05-04 01:08:17 -06:00
DeFiDude
149bb08d1a
build: clamp MsgPack debug log level
2026-05-03 21:13:47 -06:00