Flight Radar 0.1.3
Mostly fixes to the scope's motion and to the settings, plus a tidier settings panel.
Fixed
- The scope no longer jumps when a poll lands. Contacts were repainted at their position as of the moment the sweep last passed them, but a fresh fix resets the blend origin, so every contact snapped forward at once — the opposite of what the sweep synchronisation was for.
- A hold is no longer tied to the projection it was taken under. Changing the scope range or the centre left already-swept contacts drawn at their old pixel positions, at the wrong radius, until the sweep reached them again.
- The sweep now erases as well as paints. An aircraft that left the range kept its last blip on the scope indefinitely; it now lingers only until the line reaches it. Conversely, an aircraft entering the range no longer appears before the sweep has found it.
omarchy bar set <id> <key> falseworks. It stores the value as a string unless given--json, and every boolean read tested forfalseexactly — sowatch,notify,sweep,labels,trianglesandaviationUnitscould not be turned off from the command line at all.- The overhead badge no longer lies. With
watchoff, both timers stop when the panel closes, leaving the bar badge frozen on its last count forever. - Saving writes the file once, not once per setting — five atomic replaces per Save, with four intermediate states on disk.
- Saving before opening the settings no longer clears saved coordinates. Empty coordinate fields mean "locate automatically", which was true even before the fields had been filled from the stored values.
Changed
- The settings panel has SETTINGS and OPENSKY NETWORK ACCOUNT headers, each with a rule above it.
- A crosshairs button beside the coordinates blanks both fields; the centre is handed back to the locate helper when you press Save, like every other setting.
- Once credentials are stored the section collapses to ✓ Authenticated and a Remove button — no empty fields and no Save button with nothing to save. Removing brings them back.
- The version sits at the foot of the settings and links to this repository.
- The update time is gone from the header, and R and S are drawn as keycaps.
- The scope is projected once per animation frame rather than once per pointer movement — deciding which cursor to draw used to reproject every tracked aircraft.
Upgrade
omarchy plugin update yuters.flight-radar
omarchy restart shellThe restart is needed because Omarchy's plugin rescan cannot reload compiled QML.
