Repository navigation
Releases
Releases · baitisj/glissando
v1.0.0
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
v0.6.0-beta
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.4.0-beta - BREAKS COMPATIBILITY
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
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
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
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