mirror of
https://github.com/praktimarc/kst4contest.git
synced 2026-09-11 11:45:27 +02:00
383 lines
15 KiB
XML
383 lines
15 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!-- Historical changelog entries for releases not published as GitHub Releases.
|
|
The CI pipeline prepends new entries from GitHub Releases on top of these. -->
|
|
<history>
|
|
<changeLog>
|
|
<changedVersionNumber>1.41</changedVersionNumber>
|
|
<date>2026-07-01</date>
|
|
<description>Map view and path calculations</description>
|
|
<added>
|
|
Band and frequency detection per chat member, band alert, Win-Test sked push via UDP,
|
|
Win-Test broadcast defaults and sked workflow, chat history at startup, station map / map view,
|
|
local Leaflet / tile-proxy backend, Maidenhead / grid overlay, path calculation, path profile,
|
|
reachability filters, NAC filters (grid-square marking)
|
|
</added>
|
|
<changed>
|
|
Button layout now works on smaller screens; the maximum screen size is also detected
|
|
</changed>
|
|
<fixed>
|
|
9A2HM reported that 23 cm QSOs with N1MM were not marked correctly; this is fixed
|
|
</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.40</changedVersionNumber>
|
|
<date>2026-02-16</date>
|
|
<description>Many changes and fixes</description>
|
|
<added>
|
|
- Win-Test support (cannot be disabled yet, beta)
|
|
- QSO sniffer which filters messages from configurable callsign lists into the private-message window
|
|
- Chat-member score system. Each chat member receives a score based on antenna direction, activity time,
|
|
activity message count, positive signals, active bands, active frequencies, sked direction (degrees),
|
|
self-handed rate, sked-made rate and other factors
|
|
- Chat-member band and frequency recognition: all active bands of each other chat member are now listed
|
|
- Band alert for logged stations
|
|
- Sked reminder alert with automatic messages at 2+1 / 5+2+1 / 10+5+2+1 minutes
|
|
- PSTRotator interface
|
|
- Airplane timeline
|
|
- Sked-fail button in the further-information panel
|
|
- Win-Test log-synchronisation interface can now be enabled and disabled in Preferences
|
|
- Load chat history at startup
|
|
</added>
|
|
<changed>
|
|
- Added saved options for server DNS and port
|
|
- Added saved option to enable or disable the PSTRotator interface
|
|
- Added saved option to enable or disable the Win-Test interface
|
|
- Added saved option for the callsign sniffer
|
|
- Added saved option: boolean GUI_darkModeActiveByDefault = false
|
|
- Added AP notes to internal DX cluster spots
|
|
- Generic auto-answer fires at most once every 45 seconds per receiving callsign
|
|
</changed>
|
|
<fixed>
|
|
- User list is sorted automatically when a new member signs on
|
|
- Poison-pill messages now terminate exactly one client instance (bug report 9A2HM)
|
|
- wtKST crash when KST4Contest disconnects
|
|
- wtKST crash while KST4Contest is running (many reporters)
|
|
- Win-Test: logging per band excludes previously worked bands (bug report SM6VTZ)
|
|
- The PSTRotator socket now closes when the disconnect button is used
|
|
- The AirScout map was not updated (bug report SM0RJV)
|
|
- QTFDefault was not saved correctly (bug report SM0RJV)
|
|
- The Show Path in AirScout button worked only with fixed server strings (bug report 9A2HM)
|
|
- The version number was displayed incorrectly
|
|
- Problems with suffixes such as /P and -2 are now fixed throughout the application
|
|
- Dark mode: padding of QRG fields fixed
|
|
</fixed>
|
|
<removed>
|
|
- Date display removed to save space; only the time is relevant
|
|
</removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.31</changedVersionNumber>
|
|
<date>2025-12-13</date>
|
|
<description>Many changes and a hotfix</description>
|
|
<added>
|
|
- Win-Test support (cannot be disabled yet, beta)
|
|
- PSTRotator support (cannot be disabled yet, beta)
|
|
- AirScout fix (calculations now depend on CPU load)
|
|
- QSO sniffer
|
|
</added>
|
|
<changed>
|
|
- DNS from www.on4kst.info to www.on4kst.org (hotfix, now configurable in preferences)
|
|
</changed>
|
|
<fixed>
|
|
- An endless loop in an error case froze the client
|
|
- PSTRotator socket closes when the disconnect button is used
|
|
- Dark mode: padding of QRG fields fixed
|
|
</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.266</changedVersionNumber>
|
|
<date>2025-10-03</date>
|
|
<description>AirScout interface did not work with multiple sign-ons</description>
|
|
<added>nothing</added>
|
|
<changed>nothing</changed>
|
|
<fixed>
|
|
Fixed by using the raw callsign (without a -2 suffix, etc.) when communicating with AirScout.
|
|
Thank you very much for testing this, Kreso 9A2HM!
|
|
</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.265</changedVersionNumber>
|
|
<date>2025-09-28</date>
|
|
<description>Direction buttons now stay coloured when activated</description>
|
|
<added>nothing</added>
|
|
<changed>nothing</changed>
|
|
<fixed>The buttons now stay coloured when activated</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.264</changedVersionNumber>
|
|
<date>2025-08-02</date>
|
|
<description>Changed the callsign-recognition pattern for Simplelogfile</description>
|
|
<added>nothing</added>
|
|
<changed>nothing</changed>
|
|
<fixed>
|
|
Callsigns such as S53CC and S51A are now correctly marked as worked in SimpleLogFile.txt.
|
|
(bug report by Boris, S53CC)
|
|
</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.263</changedVersionNumber>
|
|
<date>2025-06-08</date>
|
|
<description>AirScout communication and login name</description>
|
|
<added>nothing</added>
|
|
<changed>
|
|
Only entries with a QRB below the maximum QRB are sent to AirScout at 60-second intervals (previously 12 seconds for all entries).
|
|
</changed>
|
|
<fixed>
|
|
- AirScout communication message count greatly reduced
|
|
- Name in chat can now be saved
|
|
- AirScout client name fixed (was hard-coded as "KST")
|
|
73 / DO5AMF
|
|
</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.262</changedVersionNumber>
|
|
<date>2025-05-21</date>
|
|
<description>Freezes caused by receiving messages before user login should now be fixed</description>
|
|
<added>nothing</added>
|
|
<changed>nothing</changed>
|
|
<fixed>
|
|
ON4KST delivers messages from stations which are not yet logged in. This caused the message-processing
|
|
engine to freeze and is now fixed.
|
|
</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.26</changedVersionNumber>
|
|
<date>2025-05</date>
|
|
<description>Login to multiple channels via single sign-on / added some colour</description>
|
|
<added>
|
|
1. UI: Dark mode. Switch under "Window -> use dark mode"
|
|
2. Use of two chat categories at the same time
|
|
3. Multi-callsign login tagging for remote stations
|
|
73 / DO5AMF
|
|
</added>
|
|
<changed>
|
|
- Colour handling in the application. Colours can be modified through CSS.
|
|
</changed>
|
|
<fixed>
|
|
- Station tagging completely fixed
|
|
</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.251</changedVersionNumber>
|
|
<date>2025-02</date>
|
|
<description>Bug fix for 1.25, thanks to Steve Clements!</description>
|
|
<added>
|
|
- Steve found a problem when reading UDP broadcast spot information; it is now fixed.
|
|
73 / DO5AMF
|
|
</added>
|
|
<changed></changed>
|
|
<fixed>- Station tagging</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.25</changedVersionNumber>
|
|
<date>2025-02</date>
|
|
<description>Wishlist-time</description>
|
|
<added>
|
|
- New configuration tab: Message handling (automatic replies, CQ QRG automatic reply)
|
|
- Coloured lines: new private-message rows appear in red and fade through a rainbow to white over 30 seconds (thanks to Gianluca)
|
|
73 / DO5AMF
|
|
</added>
|
|
<changed></changed>
|
|
<fixed>
|
|
- Users with suffixes such as -2 and -70 are now correctly marked as worked
|
|
</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.24</changedVersionNumber>
|
|
<date>2024-11</date>
|
|
<description>Wishlist-time</description>
|
|
<added>
|
|
- Button to show the qrz.com profile of a selected station
|
|
- Button to show the qrzcq.com profile of a selected station
|
|
</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.23</changedVersionNumber>
|
|
<date>2024-10</date>
|
|
<description>DX cluster server is now implemented</description>
|
|
<added>
|
|
- DX cluster server (thanks to OMAAO): KST4Contest now provides a DX cluster server which sends
|
|
reachable-station warnings to the logging client.
|
|
</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.22</changedVersionNumber>
|
|
<date>2024-05</date>
|
|
<description>Improved usability and fixed AirScout button</description>
|
|
<added>- Variables (tnx OMAAO): MYLOCATORSHORT, MYQRGSHORT, QRZNAME</added>
|
|
<changed>- Message-input focus when clicking a callsign</changed>
|
|
<fixed>
|
|
- Worked-station filter (thanks to Gianluca): the filter is now live
|
|
- User-list sorting by QRB (thanks to Alessandro): changed to numeric sorting
|
|
- AirScout Show Path button now maximises AirScout and displays the path
|
|
</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.21</changedVersionNumber>
|
|
<date>2024-04</date>
|
|
<description>Increase usability</description>
|
|
<added></added>
|
|
<changed>
|
|
- Window sizes and divider positions are now stored and restored at the next startup
|
|
- The filters section now uses a FlowPane for lower resolutions
|
|
</changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.2</changedVersionNumber>
|
|
<date>2024-04</date>
|
|
<description>Increase usability</description>
|
|
<added>
|
|
- Selectable bands
|
|
- Unworkable tags for each callsign per band
|
|
- QTF arrow on the "Show Path in AirScout" button
|
|
</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.1</changedVersionNumber>
|
|
<date>2024-03</date>
|
|
<description>Increased workflow</description>
|
|
<added>
|
|
- Reachable-station warning function
|
|
- Variables FIRSTAP and SECONDAP for predefined texts
|
|
- Marking new connected stations (bold) and away-state (brackets)
|
|
- Activity timer since a user's last message
|
|
</added>
|
|
<changed>- QRB/QTF information in the private-message window</changed>
|
|
<fixed>
|
|
- Behaviour of the message-filter radio button corrected (thanks to Gian)
|
|
- Error when sending macros to selected stations in the private-message window fixed (thanks to Gian)
|
|
</fixed>
|
|
<removed>- boot sound</removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>1.0</changedVersionNumber>
|
|
<date>2024-02</date>
|
|
<description>First stable release</description>
|
|
<added>
|
|
- Audio-notification support
|
|
- Update-available warning
|
|
- Changelog display
|
|
- Known-bugs display
|
|
- Message filters for the selected station
|
|
- Station-list filters (show by QTF / text string; hide by QRB, QTF or Worked state)
|
|
- 10 macros (text snippets available with Ctrl+number key)
|
|
</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.9</changedVersionNumber>
|
|
<date>2024-02</date>
|
|
<description>The chat can now be disconnected without closing the application</description>
|
|
<added></added>
|
|
<changed></changed>
|
|
<fixed>Disconnect button, text snippets in the CQ window, "/CQ" when clicking own sent texts;
|
|
setname "qrg" now works</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.8</changedVersionNumber>
|
|
<date>2023-10</date>
|
|
<description>Save-settings and disconnect functions added. MYCALL highlighting fixed</description>
|
|
<added>Save-settings function, disconnect function</added>
|
|
<changed></changed>
|
|
<fixed>MYCALL highlighting</fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.7</changedVersionNumber>
|
|
<date>2023-07</date>
|
|
<description>Internal database for worked stations, shortcut editor and text-snippet editor</description>
|
|
<added>Database, shortcut editor, text-snippet editor</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.6</changedVersionNumber>
|
|
<date>2023-07</date>
|
|
<description>Added a periodically sent beacon function</description>
|
|
<added>Beacon to the public channel</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.5</changedVersionNumber>
|
|
<date>2023-02</date>
|
|
<description>AirScout interface, UDP interfaces for Worked-station data and TRX information, shortcuts</description>
|
|
<added>AirScout interface, packet receivers for UCXLog, N1MM and QARTest</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.4</changedVersionNumber>
|
|
<date>2022-12</date>
|
|
<description>Worked information from a log file through a universal pattern-matching log-file interpreter</description>
|
|
<added>Simplelogfile</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.3</changedVersionNumber>
|
|
<date>2022-10</date>
|
|
<description>Added a GUI; the chat had previously been text-based only</description>
|
|
<added>Graphical user interface</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.2</changedVersionNumber>
|
|
<date>2022-10</date>
|
|
<description>Pattern-matching system for frequency information, frequency collection per chat member</description>
|
|
<added>Frequency extraction for every callsign</added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.15</changedVersionNumber>
|
|
<date>2022-09</date>
|
|
<description>Researched the chat protocol and developed the basic communication with the chat server</description>
|
|
<added></added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
<changeLog>
|
|
<changedVersionNumber>0.1</changedVersionNumber>
|
|
<date>2022-09</date>
|
|
<description>Primary architecture of the chat, message bus system for handling the message queues</description>
|
|
<added></added>
|
|
<changed></changed>
|
|
<fixed></fixed>
|
|
<removed></removed>
|
|
</changeLog>
|
|
</history>
|