Skip to content

Releases: GregTroar/OpsLog

OpsLog v0.50.8

Choose a tag to compare

@GregTroar GregTroar released this 30 Sep 22:04
4d43a77

Changelog

  • chore: release v0.50.8
  • chore: keep the runtime data folder out of the repository
  • feat(bandmap): the chase filter is per place too, and persisted
  • fix(spots): a new US state is a reason, in all three panels
  • fix(prefs): every UI preference travels with the data folder
  • feat(bandmap): the tab and the docked map keep their own fit-to-band
  • feat(bandmap): show only the spots there is a reason to work
  • fix(flex): a typed QSY zooms the panadapter like a clicked spot
  • feat(bandmap): an FTx pile-up is one entry on its real frequency
  • fix(bandmap): the watch list takes the pill's border, which reads at density
  • Revert tonight's two other audio changes: the gap concealment and the hold-off
  • Revert "fix(audio): stop inserting silence behind audio the ring was about to supply"
  • fix(audio): stop inserting silence behind audio the ring was about to supply
  • fix(udp-log): a WSJT-X log keeps the district and the island it showed you
  • fix(bandmap): the watch list is a small WL badge, not the pill's colour
  • fix(remote): the transmit feed now follows the radio's sound card, not a Go ticker
  • fix(awards): a QSL marked "ignore or invalid" now takes the QSO out of every award
  • feat(smartlink): sign in with an e-mail and a password, no browser, nothing to paste
  • fix(remote): the audio choice appeared only after a save
  • feat(remote): a third audio codec, and it is the one the voice needed
  • docs(oplink): the jitter buffer never repeated a frame
  • fix(remote): a missing audio frame no longer punches a hole in the transmitted voice
  • fix(awards): a picked reference that will not be kept now says so
  • feat(smartlink): a Flex reached through FlexRadio's service, end to end
  • fix(bandmap): the watch list takes the pill, since an outline on 22 px is clipped
  • feat(smartlink): the protocol, as a package with nothing wired to it yet
  • test(flex): nothing changes for a LAN whose meters already work
  • fix(flex): meters on a remote radio, by asking for the stream from the socket
  • fix(spots): the watch flag was computed, serialised, and then thrown away
  • feat(spots): the watch list gets a colour of its own, in all three panels
  • docs(changelog): 0.50.8 shortened, tagged, one line per subject
  • fix(matrix): a matrix with no callsign was describing whoever came before
  • fix(confirmations): "new" meant new to that one service, not new to the log
  • fix(udp-log): the wrong country was in the packet, and the guard asked for a number
  • fix(udp-log): one rule decides the entity, whichever way a QSO reaches the log
  • fix(matrix): the QSO list means the same "confirmed" as the hunt does
  • diag(autocall): a "hidden" refusal now says what the screen published
  • fix: two panels answering different questions without saying which
  • refactor(amp): the per-vendor amplifier bindings go, and why
  • refactor(bindings): eight bindings were imported and never called
  • test: three anchors still said EventsOn, and I pushed past them
  • refactor(desktop): the frontend gets the same boundary, in lib/desktop.ts
  • refactor(desktop): the whole of package main is behind the shim now
  • refactor(desktop): one file talks to the toolkit, starting with the events
  • data(awards): WAIP takes Sardinia, and matches the QTH as a substring
  • fix(bandplan): a mode chosen by hand is not the plan's to take back
  • fix(ftmap): who hears me shows the band you are on, not the one you left
  • fix(flex): an Aurora is rated 500 W, so the scale is 600 and not 720
  • feat(flex): the power meter is scaled for the radio, so an Aurora reads 600 W
  • fix(motor): the power-cycle relay list is the board's, not a fixed sixteen
  • docs(changelog): open 0.50.8

OpsLog v0.50.7

Choose a tag to compare

@GregTroar GregTroar released this 28 Sep 20:58
4d43a77

Changelog

  • chore: release v0.50.7
  • docs(wiki): the mode following the frequency is off by default, both languages
  • fix(bandplan): the mode follows the frequency only if asked — off by default
  • fix(lookup): the square a station is sending beats the square it lives at
  • fix(flex): the per-band TX power knew 24 modes and OpsLog offers 36
  • docs(changelog): the Flex spot-click fix opens 0.50.7
  • fix(flex): a spot click lands on the spot, not in the middle of the passband

OpsLog v0.50.6

Choose a tag to compare

@GregTroar GregTroar released this 28 Sep 18:03
4d43a77

Changelog

  • chore: release v0.50.6
  • docs(changelog): one line per entry for 0.50.6
  • docs(cat): what A/B, A=B, SPLIT and SUB take on each radio
  • docs(digital): receiving the decodes on a second PC
  • feat(cat): ask which Elecraft it is, then stop getting two commands wrong
  • docs(cat): the K4 Programmer's Reference, and five places it contradicts us
  • diag(worked-before): say why a NEW ONE badge disagrees with the operator
  • feat(ui): the station switcher is labelled with the profile, not the callsign
  • docs(wiki): the remote station in French — the wiki is bilingual
  • docs(wiki): amplifiers and switches in French
  • docs(wiki): digital modes in French, and Chase New back above Related
  • docs(wiki): Awards in French, and its duplicated US-counties section merged
  • docs(wiki): QSL management and Connections in French
  • docs(wiki): cluster, maps, audio and keyers in French
  • docs(wiki): the radio-control pages in French
  • docs(wiki): the logging group in French
  • docs(wiki): the French wiki starts — navigation and the short pages
  • docs: the last of the long lines, and a Propagation page
  • docs(connections,cluster): shorter lines, four topics the wiki lacked
  • docs(qsl,import): shorter lines, and the services table completed
  • docs(keyers,rotators,audio): shorter lines, the rest to the wiki
  • docs(awards,satellites): shorter lines, and a Satellites page at last
  • docs(station): shorter lines in Station, Hardware, Databases, Profiles
  • docs(cat): the CAT panel says one line, the wiki says the rest
  • fix(import): an empty service list is not "nothing at all"
  • feat(main): named layouts of the Main view, chosen from the status bar
  • fix(bandplan): the follow switch loses its paragraph
  • feat(bandplan): the mode need not follow the frequency
  • feat(ui): the logbook address can be hidden from the status bar
  • fix(remote audio): the voice band survives the 16/8 kHz conversion
  • feat(wsjt): a new US state is its own decode colour
  • feat(remote): CW from the operating position actually keys the radio
  • fix(dxhunter): the locator counter moves, and the boxes lose their essays
  • fix(cat): a changed remote address takes effect on Save
  • fix(ftmap): the "Who hears me" switch says why it declined
  • feat(grids): keep the locators from FTx decodes without chasing squares
  • fix(icom): the console follows the knobs, not only the buttons
  • style(watchlist): darker cards and a deeper orange
  • feat(qsl): the card and the QSO recording in one e-mail
  • fix: the mode stops flapping, and Antarctica is its own continent
  • feat(entry): the rig's own VFO follows the band plan, and SSTV reaches a Flex
  • fix(entry): a segment that names a mode is followed, SSTV included
  • fix(watchlist): a SH/DX replay is not a station on the air
  • feat(bandplan): the mode dropdown offers the operator's own modes
  • fix(mainview): the pane grid survives an update

OpsLog v0.50.5

Choose a tag to compare

@GregTroar GregTroar released this 27 Sep 07:38
4d43a77

Changelog

  • chore: release v0.50.5
  • fix(ui): drop the guessed floor — the measurement is the floor
  • fix(ui): measure what the stats panel needs instead of guessing a floor
  • feat(map): say what the SOLEIL figure on the map card is
  • fix(settings): no "Saved" flash under the FlexRadio per-band table
  • fix(ui): the entry row gets a height floor, so widgets stop scrolling
  • test(cluster): pin a spot's tenth of a kHz end to end
  • fix(telemetry): the once-a-day heartbeat is sent every day
  • fix(motorant): the docked antenna widget fits its dock again
  • fix(motorant): the track-mode select leaves the docked widget
  • feat(motorant): tracking on/off and its step in the docked widget
  • feat(entry): a typed frequency takes its mode from the band plan
  • fix(bandplan): the last segment's "to" can be typed in the table
  • feat(rotor): show the elevation beside the azimuth
  • fix(ui): the detail tabs keep their width when a keyer is running
  • feat(easycomm): ask the way the controller wants to be asked
  • fix(yaesu1000): the frequency bytes were going out backwards
  • fix(ui): the title bar keeps its frequency readout
  • fix(ui): the window buttons cannot be pushed off the screen
  • fix(udp): the entry stops holding a call the decoder has already logged
  • fix(audio): a device you chose and that is absent is an error, not a swap
  • fix(audio): the talk-into-the-rig path says why it is silent
  • docs(audio): the two buttons say they act on this PC
  • fix(remote): the audio log names the device, not its GUID
  • fix(yaesu): OFF switches off, without asking
  • fix(cat): the trace switch exists for every backend that has a tracer
  • feat(yaesu): ON / OFF on the console, and a console to press it from
  • fix(awards): the corrected county list reaches existing installs
  • fix(awards): Alaska is four counties for USA-CA, not twenty-nine
  • fix(yaesu): the CAT wire trace never covered this backend
  • feat(remote): the position sees what the radio is being fed
  • fix(remote): receive audio was hostage to the transmit device
  • docs(audio): say which two devices the remote uses at each end
  • fix(remote): "none / system default" means the system default
  • fix(icom): a filter change keeps the radio in its data mode

OpsLog v0.50.4

Choose a tag to compare

@GregTroar GregTroar released this 25 Sep 22:34
4d43a77

Changelog

  • chore: release v0.50.4
  • fix(bandmap,icom,yaesu): a scroll that holds, a radio you can switch on, and the bands an FTX-1 has
  • fix(map): the grey line, at an equinox

OpsLog v0.50.3

Choose a tag to compare

@GregTroar GregTroar released this 24 Sep 17:03
4d43a77

Changelog

  • chore: release v0.50.3
  • fix(bandmap): fit-to-band stops fighting the scroll; Icom power on USB too
  • fix(audio): a live stream keeps 60 ms in the sound card, not a full second
  • feat(remote): the diagnostics card says WHY there is no audio
  • fix(cluster): a US county only for a US station, and name the audio device
  • chore(changelog): the pump-restart entry opens 0.50.3
  • fix(remote): an audio pump that stops comes back

OpsLog v0.50.2

Choose a tag to compare

@GregTroar GregTroar released this 24 Sep 07:16
4d43a77

Changelog

  • chore: release v0.50.2
  • fix(remote,yaesu): key the radio the way the audio arrives
  • feat(remote): the diagnostics name the build at each end
  • fix(yaesu): a refused command no longer kills the next query for the session
  • chore(changelog): tidy 0.50.2 before the release
  • fix(remote): two looks, and the background stays the theme's
  • feat(remote): four looks for the console, chosen in the panel
  • fix(flex): judge a meter when its name has arrived, not on first sight
  • fix(flex): ask for the panadapter status at the first zoom, not at every connect
  • fix(flex): subscribe to the meters OpsLog reads, not to every one the radio has
  • feat(remote): the station shows what it is actually putting into the radio
  • fix(remote): the diagnostics count the headers, and the station says when it fed the radio
  • fix(remote): the diagnostics card opens upwards, from a status bar at the bottom
  • feat(remote): link diagnostics on the chip, with the audio rate each way
  • feat(remote): the console gets a look of its own, built from the theme tokens
  • fix(remote): the RIT row is the one the other consoles use
  • feat(remote): the audio can go uncompressed, chosen per end by its bandwidth
  • feat(remote): RIT and XIT, a mute, a microphone meter, and a console that fits
  • fix(amp): the amplifier's own state opens the meter gate, not the radio's alone
  • docs(wiki): the Icom network audio section was two features out of date
  • fix(console): 60 m has a band button on Yaesu and on the remote console
  • feat(remote): the chip's tooltip carries the audio and the round trip
  • feat(icom): offer 1200 baud on the CI-V port
  • feat(remote): carry the audio of a radio that has no sound card
  • fix(remote): no receive audio until the first transmission
  • feat(bandplan): the band plan is the operator's to edit
  • refactor(bandplan): the frontend reads the one plan instead of its own
  • fix(cat): the 20-second band change, for the backends that cannot name DATA
  • refactor(bandplan): one band plan, region-aware, in its own package
  • fix(bandmap): 60 m gets its CW segment on the band map too
  • fix(cluster): a mark clicked on the RADIO's panadapter is a spot click too
  • fix(cluster): believe a comment that names CW, and give 60 m its CW segment
  • fix(tci): arm the recording on the backend, before the manager has it

OpsLog v0.50.1

Choose a tag to compare

@GregTroar GregTroar released this 22 Sep 17:19
4d43a77

Changelog

  • chore: release v0.50.1
  • docs(wiki): the console pages list what the three consoles gained
  • fix(remote): the noise-blanker slider stops where the radio does
  • feat(kenwood): the console gets the monitor and the NB/NR levels
  • feat(yaesu): the console gets the monitor, the notches, contour and width
  • feat(tci): the console gets the rest of the protocol
  • docs(wiki): the remote console, and correct what is no longer missing
  • feat(remote): one console for the station's radio, whatever it is
  • fix(tci): arm the audio when the radio answers, not when the socket opens
  • fix(remote): a double close killed the process when the link ended
  • fix(cluster): a mark that came off the band map is never re-marked
  • fix(cluster): the station you tune away from is marked, not spotted

OpsLog v0.50.0

Choose a tag to compare

@GregTroar GregTroar released this 21 Sep 13:56
4d43a77

Changelog

  • chore: release v0.50.0
  • fix: remote audio figures, the pane grid shrinking, and where a local spot belongs
  • fix(dxcc): the WAE entities keep their country's clock, not the sun's
  • fix(remote): stop forwarding cat:state — it described the wrong machine
  • feat(map): the sun where the DX is, and Remote Stn in mixed case
  • fix(remote): its own port, and say in the status bar that this end is a link
  • chore(changelog): the pending block becomes 0.50.0, headline first
  • fix(tci): the receive-audio recording only worked if you switched it on twice
  • fix(remote): ten minutes, not two, for one remote transmission
  • docs(remote): the PTT key belongs to the operating position, not the station
  • feat(remote): FT8 through the link, and the wiki
  • feat(remote): the remote station, end to end and testable
  • feat(oplink): the audio path — ADPCM blocks over UDP, with a playout buffer
  • feat(oplink): the wire between two OpsLog instances
  • test(chasenew): pin the decoder-mode follow, and stop FT2 reading as FT8
  • fix(alerts): behind an alert there is a spot, and it now travels whole
  • fix(spots): the band plan decides phone vs CW, not a word in the comment
  • docs(readme): the Main view is a grid now, not four panes
  • feat(main): the Main view is a rows-by-columns grid, up to 2 x 5
  • feat(bandmap): light the spot the rig is on, and mark the station you leave
  • fix(watchlist): record which entry matched which spot
  • fix(alerts): a rule with no filter says it matches everything

OpsLog v0.28.1

Choose a tag to compare

@GregTroar GregTroar released this 20 Sep 17:07
4d43a77

Changelog

  • chore: release v0.28.1
  • feat(webpub): SFTP alongside FTP and FTPS, with the server key checked
  • feat(rotator): record the switch, and which rotor is really polled
  • feat(cat): report a link that opens but never answers
  • feat(cat): the transverter offset says when it rewrites a frequency
  • feat(lookup): say when a zone came from cty.dat and not the callbook
  • fix(dxcc): VK8 is ITU zone 55, not Western Australia's 58
  • chore(changelog): the country-file fix belongs to 0.28.1
  • fix(dxcc): the country file that knows districts have their own zones