Skip to content

Releases

v1.0.0

Choose a tag to compare

@baitisj baitisj released this 12 Nov 06:05
4ea4b61

What's Changed

  • We ripped out Data2G and stuck it in Ragtime. Lots of data2g integration happened before this happened.
  • Hear like JTTY: list decoding, signal subtraction, partial copy by @baitisj in #109
  • Preferences: scroll the tabs so the buttons fit a short screen by @baitisj in #110
  • README: configure, build, clean rebuild and test instructions by @baitisj in #111
  • Remove Data2G: Glissando is the chirp mode only by @baitisj in #113
  • Rename the fdv_ build targets to gliss_ by @baitisj in #112
  • CI: modem tests on PRs, the app build only by hand by @baitisj in #114
  • Docs: Glissando and JTTY, what was borrowed and what is left by @baitisj in #115
  • Version 1.0.0, built on Ubuntu 22.04 for the AppImage catalog by @baitisj in #116

New Contributors

Full Changelog: v0.9.8-beta...v1.0

0.9.8-beta

0.9.8-beta Pre-release
Pre-release

Choose a tag to compare

@baitisj baitisj released this 09 Oct 01:43
f8ee2cf

We're almost there, folks! Prepare for release!

What's Changed

  • Data2G: send files through a session or to the GLISS group by @baitisj in #97
  • Data2G file tests: include by @baitisj in #98
  • Version 0.9.8, with docs/ESP.md and CLAUDE.md by @baitisj in #99

Full Changelog: v0.6.0-beta...v0.9.8-beta

v0.6.0-beta

v0.6.0-beta Pre-release
Pre-release

Choose a tag to compare

@baitisj baitisj released this 08 Oct 05:59
9e0b3f1

What's Changed

  • Keep an Adagio ping's wait from running out behind other traffic by @baitisj in #79
  • Send the station's grid square to stations that read it by @baitisj in #80
  • Roll a map ball to the station we are working by @baitisj in #81
  • Draw the map ball as outlines, and zoom it to fit the path by @baitisj in #82
  • Spin the map ball by hand, and let a magnet tumble it into the path's view by @baitisj in #83
  • Fit any callsign's locator into a duet's spare voice, and mark old squares by @baitisj in #84
  • Country borders and brushed metal on the map ball, under a new UI Options tab by @baitisj in #85
  • Softer dark marks in the map ball's brushed metal by @baitisj in #86
  • Keep a duet's message caption on the scope over its locator filler by @baitisj in #87
  • Let the map ball follow the COMMS station list, and dot every listed station by @baitisj in #88
  • Data2G: GLISS broadcast group, tempo-picked modes, sessions for one station by @baitisj in #89
  • Data2G sessions: the modem's ACKs settle each message; no chat ACKs, pauses or tempo by @baitisj in #90
  • Visi-scope: a television switch-off and a scene while Data2G has the chat by @baitisj in #91
  • Data2G group: no pauses of our own, one keying at a time by @baitisj in #93
  • Preferences: drop the PTT key options, keep the transmit delay and time-out by @baitisj in #92
  • Preferences: rename Rig control to CAT/PTT, move Frequency Control into it, let it scroll by @baitisj in #94
  • CRT switch-on when the chat comes back from Data2G by @baitisj in #95
  • Version 0.6.0 for beta 0.6 by @baitisj in #96

Full Changelog: v0.5.0-beta...v0.6.0-beta

v0.5.0 Beta

v0.5.0 Beta Pre-release
Pre-release

Choose a tag to compare

@baitisj baitisj released this 05 Oct 20:02
72e0510

What's Changed

  • DRIVE knob on the console, steered down by the radio's ALC by @baitisj in #70
  • ALC Target in Preferences, Rig control by @baitisj in #72
  • Smoke
  • More smoke
  • Even more smoke.
  • Version 0.5.0 for beta 0.5 by @baitisj in #78

Full Changelog: v0.4.0-beta...v0.5.0-beta

v0.4.0-beta - BREAKS COMPATIBILITY

Pre-release

Choose a tag to compare

@baitisj baitisj released this 04 Oct 19:39
c1f2463

What's Changed

  • Tell other stations when Auto acknowledge is off, and stop retrying to them by @baitisj in #64
  • Huffman-coded chat text with a ham table, and a header packed to the bit by @baitisj in #65
  • Paint carrier sense red on the visi-scope by @baitisj in #66
  • Average a repeated frame with copies that failed to decode by @baitisj in #67
  • Code ham phrases as one symbol, and highlight them in COMMS by @baitisj in #68
  • Version 0.4.0 for beta 0.4 by @baitisj in #69

Full Changelog: v0.3.0-beta...v0.4.0-beta

v0.3.0-beta

v0.3.0-beta Pre-release
Pre-release

Choose a tag to compare

@baitisj baitisj released this 03 Oct 14:49
a3e84ef

What's Changed

  • Answer pings and messages in our own tempo, not the asker's by @baitisj in #53
  • Light the Preferences button while its menu or a setup dialog is up by @baitisj in #54
  • Chat window: count down each queued message's wait on its chip by @baitisj in #55
  • Draw the transmit ships behind the waterfall, where their notes were sung by @baitisj in #56
  • Chat window: Woah!, a tempo per queued message, and a bar behind SENDING by @baitisj in #57
  • Switch to hide the GLISSANDO title; COMMS window remembers its state and flashes on new messages by @baitisj in #58
  • Chat window: Re-send a message from the log by @baitisj in #59
  • Modem: decode with a frame's zero padding as known bits by @baitisj in #60
  • Decode replies with their known callsigns as known bits by @baitisj in #61
  • Version 0.3.0 for beta 0.3 by @baitisj in #62
  • HOW_IT_HEARS: Lesson 7, decoding with bits the receiver can guess by @baitisj in #63

Full Changelog: v0.2.0-beta...v0.3.0-beta

v0.2.0-beta

v0.2.0-beta Pre-release
Pre-release

Choose a tag to compare

@baitisj baitisj released this 01 Oct 13:56
081742d

What's Changed

  • Bring back the transmit ships, add a switch for them, light Transmission log by @baitisj in #39
  • Remove the unused FreeDV voice modem by @baitisj in #38
  • Windows: cross-compile main to a portable glissando.exe by @baitisj in #40
  • Ignore Claude Code's per-machine settings file by @baitisj in #42
  • Unanswered pings stop holding the queue; hear the opening chord as carrier sense by @baitisj in #41
  • Hear the opening chord: carrier sense within a second at any tempo by @baitisj in #43
  • Sing the station's call in Morse as the transmission's tail by @baitisj in #44
  • Straight CW tail on E4+D5, and "Gliss de " as the default text by @baitisj in #46
  • 30 m: bandwidth per scale, and a console warning over 500 Hz by @baitisj in #47
  • Name the app's build target glissando by @baitisj in #48
  • Chat window: click a message to pick its station, abort or remove one message, queue while sending by @baitisj in #49
  • SWR on the console meter while transmitting, with optional abort over 3:1 by @baitisj in #50
  • Unfreeze the chat queue: busy band, held traffic after a pong with a message, replies over the CW tail, shorter answer wait; cancel queued pings by @baitisj in #51
  • Version 0.2.0 for beta 0.2 by @baitisj in #52

Full Changelog: v0.1.0-beta...v0.2.0-beta

v0.1.0-beta - Glissando - the First Movement

Choose a tag to compare

@baitisj baitisj released this 29 Sep 04:39
f627334

What's Changed

  • Glissando design draft and NumPy prototype by @baitisj in #1
  • Test bench with PulseAudio transport, and tritone scales by @baitisj in #2
  • README: describe the pentatonic and tritone modes by @baitisj in #3
  • Bring the Glissando app and C++ modem into this repository by @baitisj in #4
  • App: console only, Chaotica chat, no FreeDV Reporter or Help menu by @baitisj in #6
  • Console: light the tempo Auto shift is sending at by @baitisj in #7
  • Hear every scale at once by @baitisj in #8
  • Chat through an external Data2G modem by @baitisj in #5
  • Stop the saved-mode fallback from looping forever at startup by @baitisj in #9
  • Let the radio up between frames on long chat keyings; show air time on Send by @baitisj in #11
  • Stream long chat bursts into the transmit queue as it drains by @baitisj in #10
  • Explain how the receiver hears a chirp by @baitisj in #12
  • Radio audio only, and settings of its own apart from FreeDV by @baitisj in #13
  • Wrap chat status lines; leave the radio's mode to the operator by @baitisj in #14
  • Keep GCC 14's vector false positive from failing Release builds by @baitisj in #15
  • Name the process and its threads glissando-*, not "FDV ..." by @baitisj in #16
  • Build as glissando; Abort button stops a transmission at once by @baitisj in #17
  • Follow the radio's frequency instead of snapping it back by @baitisj in #18
  • Add a snooping window that shows every message heard by @baitisj in #19
  • Visi-scope: decoded frames written on the waterfall, and a time lens by @baitisj in #20
  • Abort drops messages waiting for acknowledgement too by @baitisj in #23
  • Light the Snooper button while its window is up; line up the Command pane by @baitisj in #25
  • Wait for answers at the far end's tempo, and answer without the hold by @baitisj in #24
  • Say ENGAGE TO SEND, and flash Engage red, while chat waits on it by @baitisj in #26
  • Keep the visi-scope's history when Duet voice or tuning changes its span by @baitisj in #28
  • Red on the air, and rockets or invaders on the scope while sending by @baitisj in #27
  • Keep the visi-scope's history when the time lens is toggled by @baitisj in #29
  • Print the rockets and invaders into the waterfall by @baitisj in #30
  • Open and close each transmission with a chord of every note by @baitisj in #31
  • Preferences: remove FreeDV-only options and the code behind them by @baitisj in #32
  • Presets: calling frequencies inside the HF data segments by @baitisj in #34
  • Melody offset: wheel steps 0.1 Hz, 10 Hz with shift, 1 Hz with control by @baitisj in #33
  • Replace the FreeDV icon: the glissando sign, with Arachnia hanging from it by @baitisj in #36
  • Remove FreeDV leftovers from contrib and the repo by @baitisj in #35
  • Beta 0.1: version 0.1.0-beta, drop the build expiry, AppImage script by @baitisj in #37

New Contributors

  • @baitisj made their first contribution in #1
  • @tcarwash made several fantastic suggestions, including some exciting ideas about harmonizing the bands -- at our next release!
  • @arodland made large contributions to testing the UI and multiple improvements.

Full Changelog: https://github.com/baitisj/glissando/commits/v0.1.0-beta