-
970127cc16
changelog: open empty 0.23.9 block
main
rouggy
2026-08-07 00:17:42 +02:00
-
3704dbdd99
chore: release v0.23.8
v0.23.8
rouggy
2026-08-07 00:16:56 +02:00
-
3cdf16b501
perf(cluster): throttle the grid refreshCells to 200ms (coalesce RBN status bursts)
rouggy
2026-08-07 00:13:23 +02:00
-
9a72afd467
perf(cluster): cache the worked-index and bound the spot-status cache (RBN firehose)
rouggy
2026-08-07 00:08:24 +02:00
-
e2bfe73bdb
fix(backup): back up the contacts (logbook), not just the settings db
rouggy
2026-08-06 23:22:04 +02:00
-
6e2e2cc3aa
changelog: move the recording-email editor to 0.23.8 (0.23.7 is released)
rouggy
2026-08-06 19:11:10 +02:00
-
75d11a4069
feat(email): editable subject/body for the QSO recording e-mail
rouggy
2026-08-06 18:14:24 +02:00
-
cfe5d6f2a7
chore: release v0.23.7
v0.23.7
rouggy
2026-08-06 18:06:04 +02:00
-
78c289d681
changelog: add Russian District Award (RDA)
rouggy
2026-08-06 18:05:38 +02:00
-
761f554ac0
fix(kenwood): keep the CAT link up while transmitting (K3 shared-CAT FT8)
rouggy
2026-08-06 17:49:46 +02:00
-
4c1b4fd1a8
ui(awards): keep the Followed column sorted alphabetically like Available
rouggy
2026-08-06 17:36:09 +02:00
-
f2cc4f11cd
fix(awards): stop the follow-list flicker/lost clicks (inline rows, no nested component)
rouggy
2026-08-06 17:32:25 +02:00
-
faf084ddfc
feat(awards): follow-list picker in Settings → Awards, filter the Awards tab
rouggy
2026-08-06 17:29:00 +02:00
-
01dcd91253
fix(motor-antenna): don't inhibit TX on a band the antenna doesn't cover
rouggy
2026-08-06 17:06:49 +02:00
-
3d603d34aa
debug(motor-antenna): trace the follow band-gate decision (why the antenna did/didn't move)
rouggy
2026-08-06 16:33:42 +02:00
-
3d1602c4bd
docs(wiki): cover every ADIF import option (dup modes, cty/ClubLog, station fill, field remap)
rouggy
2026-08-06 16:16:52 +02:00
-
a10fb2413a
ui(antenna): drop the Covered bands help paragraph
rouggy
2026-08-06 16:12:46 +02:00
-
bd8ca2e9de
feat(motor-antenna): band selector for the follow filter (replaces min/max range)
rouggy
2026-08-06 16:07:42 +02:00
-
df56391eb8
fix(motor-antenna): honor the configured tunable range for the Ultrabeam
rouggy
2026-08-06 11:02:14 +02:00
-
82ce3353c4
feat(rotator): add Hy-Gain DCU-1 backend (RotorCard DXA, Rotor-EZ, Green Heron)
rouggy
2026-08-06 10:40:36 +02:00
-
20dc3e83a6
ui(stats): prettier slot drill-down + click a callsign to edit the QSO
rouggy
2026-08-06 10:30:34 +02:00
-
62cdabe114
feat(relay): accept a full URL host so relays work behind an HTTPS proxy
rouggy
2026-08-06 09:26:16 +02:00
-
9bfb44925b
fix(cluster): refresh spot statuses by merge, not by clearing the cache
rouggy
2026-08-06 01:36:17 +02:00
-
fb1af9b6a2
feat(cluster): refresh spot statuses after a log — visibility-gated & debounced
rouggy
2026-08-06 01:13:22 +02:00
-
57a9bed145
perf(cluster): dim spots via cell class, not redrawRows (0.23.6 slowdown)
rouggy
2026-08-06 00:55:49 +02:00
-
fbd323af26
fix(pgxl): fan mode needs the "setup" prefix — "setup fanmode=VALUE"
rouggy
2026-08-05 17:32:53 +02:00
-
689d1cc902
feat(qso-edit): QRZ button to open the station's qrz.com profile
rouggy
2026-08-05 17:13:34 +02:00
-
67602fd485
docs(changelog): open empty 0.23.7 block
rouggy
2026-08-05 16:43:32 +02:00
-
2de5bce998
chore: release v0.23.6
v0.23.6
rouggy
2026-08-05 15:22:02 +02:00
-
f0959c796d
fix(bandmap): call all hooks before the unknown-band early return (React #300)
rouggy
2026-08-05 15:13:47 +02:00
-
16e64fd7b7
fix(ultrabeam): accept an 11-byte status frame from older controllers
rouggy
2026-08-05 14:49:52 +02:00
-
7e696a72bb
feat(cluster): dim spots that represent nothing
rouggy
2026-08-05 14:38:19 +02:00
-
9af2732314
fix(cluster): WORKED chip filters worked-call only, not the entity status
rouggy
2026-08-05 14:26:34 +02:00
-
f82d92565f
feat(cluster): add a WORKED status-filter chip
rouggy
2026-08-05 14:17:57 +02:00
-
d0f25aea9b
feat(cluster): "already worked only on the same slot" option
rouggy
2026-08-05 14:11:06 +02:00
-
f91b83ee12
fix(awards): upper-case the DXCC main prefix (3D2/c → 3D2/C)
rouggy
2026-08-05 14:05:09 +02:00
-
a554257d5f
feat(entry/stats/awards): Alt+W clear, slot drill-down, DXCC prefix column
rouggy
2026-08-05 13:47:36 +02:00
-
a20d9a0b76
fix(spe): drop the link on power-off so status shows off and ON works
rouggy
2026-08-05 11:02:44 +02:00
-
92ee8aadde
fix(entry): stop stray QSO logging from freq-Enter and bare-number DX call
rouggy
2026-08-05 10:45:58 +02:00
-
61c6666a4c
ui(cat): trim verbose Kenwood/CAT-sharing help text
rouggy
2026-08-05 10:17:54 +02:00
-
9f5c482667
fix(catshare): echo PTT state so JTDX doesn't drop transmit
rouggy
2026-08-05 09:55:27 +02:00
-
b9ea077a64
fix(catshare): revert FT8 freq echo — it blocked JTDX transmit
rouggy
2026-08-05 09:26:33 +02:00
-
a48fa0b2e7
chore: add another callsign to the startup gate
rouggy
2026-08-05 09:15:55 +02:00
-
821883dfd3
fix(ultrabeam): flush stale replies (not seq-match) + instant moving flag
rouggy
2026-08-05 00:13:53 +02:00
-
ef087492cc
perf(logviewer): 512 KB tail instead of 1 MB
rouggy
2026-08-04 23:58:38 +02:00
-
98f11ee3d0
fix(ultrabeam): match replies to requests by seq (stop stream desync)
rouggy
2026-08-04 23:56:42 +02:00
-
058f164ab6
docs(changelog): move log-viewer entry to 0.23.6 (0.23.5 already released)
rouggy
2026-08-04 23:40:59 +02:00
-
6c47c27775
feat(logviewer): keep ~4x more history (1 MB tail)
rouggy
2026-08-04 23:37:55 +02:00
-
7410fa4825
chore: release v0.23.5
v0.23.5
rouggy
2026-08-04 23:23:40 +02:00
-
246d9d1b6a
chore: call gate checks the active profile only
rouggy
2026-08-04 23:21:40 +02:00
-
d12cfe94cd
chore: build call gate on the station callsign at startup
rouggy
2026-08-04 23:13:15 +02:00
-
ede81d3926
fix(catshare): stop FT8 dial drift in shared CAT (rigctld freq echo)
rouggy
2026-08-04 23:02:44 +02:00
-
f27faa81a6
chore: release v0.23.4
v0.23.4
rouggy
2026-08-04 19:41:06 +02:00
-
69e6c20b97
docs(changelog): merge the two QSL Manager entries into one for 0.23.4
rouggy
2026-08-04 19:39:52 +02:00
-
d93c40ebb3
fix(qsl): clearer QRZ download summary (confirmed vs total)
rouggy
2026-08-04 19:35:47 +02:00
-
dfe3afbf2d
fix(qsl): cancel an in-flight confirmation download on close / new download
rouggy
2026-08-04 19:25:14 +02:00
-
bb3542c920
fix(ultrabeam): hold a commanded pattern over a remote link until confirmed
rouggy
2026-08-04 18:56:21 +02:00
-
a966abd9df
fix(cw): show the Kenwood/Elecraft keyer as connected when CAT is up
rouggy
2026-08-04 18:46:44 +02:00
-
95482ec1d8
feat(cat): per-rig Kenwood/Elecraft data-mode choice (USB / MD6 / keep)
rouggy
2026-08-04 18:14:26 +02:00
-
500fe8bfec
fix(cw): activate the Kenwood/Elecraft keyer engine when selected
rouggy
2026-08-04 17:59:30 +02:00
-
87ff0a9e16
chore: release v0.23.3
v0.23.3
rouggy
2026-08-04 16:46:32 +02:00
-
18f9b915c5
fix: PGXL meters/auth/fan, TCI spots+click, PTT-over-CAT, CW <LOGQSO>
rouggy
2026-08-04 15:55:10 +02:00
-
b3fdd0b7fa
feat(rotator): multiple rotors of any type, plus a CAT PTT hotkey
rouggy
2026-08-04 09:00:54 +02:00
-
9846354bf9
chore: release v0.23.2
v0.23.2
rouggy
2026-08-02 23:51:46 +02:00
-
3da1d71323
chore: release v0.23.1
v0.23.1
rouggy
2026-08-02 20:29:30 +02:00
-
72f692aa04
chore: release v0.23.0
v0.23.0
rouggy
2026-08-02 20:03:16 +02:00
-
f6cd6e999a
chore: release v0.22.9
v0.22.9
rouggy
2026-08-02 06:40:10 +02:00
-
296a4a55c0
refactor(cat): one DTR/RTS setting per backend, none shared
rouggy
2026-08-01 20:35:57 +02:00
-
acf73c73c7
fix(panels): the wheel moved whatever slider the pointer was over
rouggy
2026-08-01 19:55:42 +02:00
-
5777c119cb
feat(cat): make the DTR/RTS lowering a setting
rouggy
2026-08-01 19:25:04 +02:00
-
85bf0da006
fix(awards): the mode filter only hid rows, it did not filter the award
rouggy
2026-08-01 16:10:22 +02:00
-
b6ea07e3a3
chore(changelog): open the 0.22.9 block
rouggy
2026-08-01 13:20:16 +02:00
-
549adc8c0e
chore: release v0.22.8
v0.22.8
rouggy
2026-08-01 13:19:49 +02:00
-
0e1e7d9f3c
feat(cat): ID 022 is a TS-990S
rouggy
2026-08-01 12:09:57 +02:00
-
3dd428d748
fix(cat): stop deasserting DTR/RTS on Kenwood and Yaesu
rouggy
2026-08-01 12:09:11 +02:00
-
c62d992ad6
fix(cat): keep the Kenwood read buffer across commands; log the CAT error
rouggy
2026-08-01 12:04:32 +02:00
-
a83acb0f9a
feat(main): draggable divider between the two panes
rouggy
2026-08-01 11:11:32 +02:00
-
d8b7b86eb7
chore: release v0.22.7
v0.22.7
rouggy
2026-08-01 10:05:00 +02:00
-
3e1c36d186
docs(changelog): DARC DOK award updated to v2 (one reference per QSO)
rouggy
2026-08-01 09:47:20 +02:00
-
6255a9f218
feat(details): NEW badge on a county never worked
rouggy
2026-08-01 01:46:32 +02:00
-
599621a998
fix(ui): drop the focus ring on tab panels
rouggy
2026-08-01 01:38:23 +02:00
-
d7bcf21203
style(details): label the zone fields CQ and ITU
rouggy
2026-08-01 01:25:31 +02:00
-
589e0b9b6a
style(details): size the Info tab fields to their contents
rouggy
2026-08-01 01:22:35 +02:00
-
c21d6cc23a
fix(awards): live detection only saw the address, never the QTH
rouggy
2026-08-01 01:15:05 +02:00
-
ae21ddb9d7
feat(awards): offer the ambiguous references at log time
rouggy
2026-08-01 01:10:59 +02:00
-
a4623e9ea3
feat(awards): refuse an ambiguous match on one-reference awards
rouggy
2026-08-01 01:04:17 +02:00
-
06e34372ed
fix: a hand-assigned award reference no longer loses to the matcher
rouggy
2026-08-01 00:57:34 +02:00
-
d23c4c4037
fix: RST fields too narrow for a 59+30 report
rouggy
2026-08-01 00:50:48 +02:00
-
d4bfd30636
fix: serial CAT keyed the radio on connect; Xiegu can key on RTS/DTR
rouggy
2026-07-31 22:16:03 +02:00
-
258fa717f1
docs: give 0.22.6 its own changelog block
rouggy
2026-07-31 22:06:19 +02:00
-
aa995c250c
chore: release v0.22.6
v0.22.6
rouggy
2026-07-31 22:04:09 +02:00
-
72fee7a090
fix: a quiet cluster was treated as a dead one and reconnected
rouggy
2026-07-31 21:48:05 +02:00
-
ed67ed7fe3
fix: replaying a QSO used the voice keyer's level and overdrove the rig
rouggy
2026-07-31 21:32:55 +02:00
-
fddb3c45c4
fix: MP3 recordings carried a hiss the WAV of the same audio did not
rouggy
2026-07-31 21:27:57 +02:00
-
da1f3eb2bd
fix: say which devices a recording is captured from
rouggy
2026-07-31 21:20:35 +02:00
-
5e0bb6e68e
fix: recordings buried under hiss — the cheap resampler was folding it in
rouggy
2026-07-31 21:12:59 +02:00
-
2b61f43780
fix: a level set by the slider was lost when a recording started
rouggy
2026-07-31 21:04:20 +02:00
-
2b66e5bc7f
fix: the audio level sliders did nothing until Settings were saved
rouggy
2026-07-31 20:58:40 +02:00
-
84b06ed47b
fix: padlocks unclickable, From-radio level inert, callsign field too narrow
rouggy
2026-07-31 20:33:39 +02:00
-
39bd1ff414
feat: the play button stops the transmission while it is going out
rouggy
2026-07-31 20:23:03 +02:00