Lyra v0.4.8 — panel docking overhaul + CW transmit metering
Lyra v0.4.8
Hardware / scope: Hermes Lite 2 / 2+ over HPSDR Protocol 1. RX, plus
CW / SSB / AM / DSB / SAM / FM and digital (TCI / VAC) transmit — all voice,
CW, and digital modes transmit.
A workbench-and-CW polish release: the panels finally dock, split, and
resize the way a tiled workbench should, you get named layout slots
and a corrected factory default, and the meter + on-air indicators now
follow CW transmit (console and paddle), showing real forward power.
New
Panels you can actually arrange — drag-to-dock
Dragging a panel by its title bar now shows a cyan highlight that
previews exactly where it will land:
- against a window edge → docks along that edge;
- over the left / right / top / bottom third of another panel →
splits it and shares the space; - over the centre of another panel → tabs behind it;
- out on its own → floats as a free window.
Drop when the highlight shows the spot you want. (Three testers reported
"everything floats, nothing docks" — this is the fix.)
Named layout slots
View → Layouts gives you four save-able, name-able slots plus the
built-in Lyra default — five arrangements recallable in one click.
Each slot snapshots the panels and the panadapter/waterfall divider.
Recalling a layout restores your main panels only — it won't pop open the
TX/RX DSP-rack or CW tool windows you reach from the header chips.
CW transmit metering + on-air indication
When you transmit CW, the meter now flips to your TX set and shows
forward power — for keyboard/macro (console) sending and for a
paddle, straight key, or external keyer into the radio. The VFO display
goes red on the air during CW as well.
CW keys the PA at the radio's gateware, so it doesn't go through the
normal MOX path that other modes use — Lyra now reflects the keyed state
to the UI for the duration of the over (held across element gaps), then
drops back to the S-meter when you stop. Paddle/key detection reads
forward power (clean on every keyed element) rather than the key
line, so it works regardless of your radio's PTT-line behaviour. The
panadapter deliberately stays on RX during CW so it keeps showing the
actual keyed carrier and waterfall.
Changed / Fixed
Resizing panels is no longer a fight
The dividers between panels are now visible bars that brighten cyan
when you hover, so they're easy to grab — no more hunting for a 1-pixel
hairline. The title bars carry a clear move cursor.
Lock panels now locks resizing too
View → Lock panels (Ctrl+L) freezes the layout completely — panels
can't be moved, floated, closed, or resized by accident during
operating — and a locked layout now survives closing and reopening
Lyra (an earlier build could collapse the panels on a locked restart).
Factory "Lyra default" layout fixed
The built-in default layout is now the curated N8SDR arrangement and
restores correctly on a fresh install and on View → Layouts → Lyra
default. (The previous default was stored in a form
restoreState() rejected, so it never applied — fixed.)
Installer: dist/Lyra-Setup-0.4.8.exe