Commit Graph

  • aaa5c1088a fix Wrapping of Buttons in Linux when wrapping is not needed main Philipp Wagner 2026-03-28 23:57:13 +01:00
  • 178783aa8c fix Typo and add in JavaFX as requirement Philipp Wagner 2026-03-28 23:10:52 +01:00
  • 68d171e793 fix Nightly Documentation Philipp Wagner (DN9APW) 2026-03-27 23:14:11 +01:00
  • a647e7a429 fix Nightly Documentation update_wiki Philipp Wagner (DN9APW) 2026-03-27 23:14:11 +01:00
  • e4501e848a UpdateWiki 27.03.2026 Philipp Wagner (DN9APW) 2026-03-27 23:06:56 +01:00
  • b16dd1303a Added recommended minimal Resolution of Display Philipp Wagner (DN9APW) 2026-03-27 15:07:38 +01:00
  • e5b30c3049 README.MD Updated Philipp Wagner 2026-03-27 01:20:48 +01:00
  • 318f3720b8 PDF User Manual Pipeline for use in Release and nightly Build Philipp Wagner 2026-03-27 01:10:54 +01:00
  • db031bb5e3 Docs EN changed to include new Changes Philipp Wagner (DN9APW) 2026-03-26 01:49:28 +01:00
  • d635ee3fef Doku DE changed to include newest features. Philipp Wagner (DN9APW) 2026-03-26 01:26:55 +01:00
  • f93f3acbb0 Wiki Sync Pipelines Philipp Wagner (DN9APW) 2026-03-25 17:37:33 +01:00
  • 9ec17332e2 pre-Release-Pipeline Philipp Wagner 2026-03-24 17:39:38 +01:00
  • 6716751697 fix nightly pipelines Philipp Wagner 2026-03-24 17:18:23 +01:00
  • d5b8508aa6 Win-Test: improve broadcast defaults and SKED workflow Philipp Wagner 2026-03-24 16:53:13 +01:00
  • c0b8aa61a9 Add Win-Test SKED push via UDP (ported from wtKST) Philipp Wagner 2026-03-24 00:30:52 +01:00
  • 1f3aa031c3 Fixed database lag issue at startup. Added lifetime of 3 days to the worked tags in the database. Now no reset by hand needed any more Marc Froehlich 2026-03-23 22:36:41 +01:00
  • 6be44bbea2 Fix WT Compile issues and prepare auto release pipeline (#13) Philipp Wagner 2026-03-23 18:58:00 +01:00
  • 6b311c3907 win-Test Frequency parsing (#12) Philipp Wagner 2026-03-20 17:35:36 +01:00
  • 7f9b1bfc4d Integrate latest local development state and clean repository artifacts Marc Froehlich 2026-03-20 11:24:28 +01:00
  • b58ceaf732 Merge branch 'main' into Jul25 Jul25 praktimarc 2025-07-22 00:03:07 +02:00
  • ee5ee535bb <changeLog> <changedVersionNumber>1.263</changedVersionNumber> <date>2025-06-08</date> <description>Airscout communication and Loginname</description> <added> nothing </added> <changed> The shema of AS-calculation messages from KST4Contest to Airscout had been changed due to some reports of Mats Helgöstam and other nice OMs who wasn´t able to track AP by the button. Before: EACH entry of the userlist had been sent to AirScout for AS plane path calculation in 12s intervals. EACH entry of the userlist had been added to the AirScout map. New in v1.263: Only entries of the userlist with a QRB lower than the setted max-QRB will be sent to AirScout for AS plane path calculation in 60s intervals. Only entries of the userlist with a QRB lower than the setted max-QRB will be added to the AS map. </changed> <fixed> First: By changing the AS communication there is a huge decrease of the amount of messages which have to be queued by AS and also a huge decrease of the calculation operations of AS. That most likely will speed up also the issue of the very laggy "track in AS"-button. And also it will save a lot of computing power. The new 1min interval seems to be enough. Second: Name in chat is now saveable, whoohoo! Third: Some beauty fixes before and after login (visibiity of fields) 4th: Fixed issue which 9A2HM / Kreso told me. The name of the AS client had been hard wired to "KST" and the AS servers name had been hard wired to "AS", which results out of a time where I never mentioned to publish this client. It´s now fixed, so that the name-preferences will have a real effect.... 73 / DO5AMF </fixed> <removed/> </changeLog> <changeLog> <changedVersionNumber>1.262</changedVersionNumber> <date>2025-05-21</date> <description>Freezes caused by getting messages before user login should be fixed now</description> <added> nothing </added> <changed> nothing </changed> <fixed> ON4KST is delivering messages of stations which are not logged in already. That caused an error at the message processing engine which now should be fixed. </fixed> <removed/> </changeLog> <changeLog> <changedVersionNumber>1.26</changedVersionNumber> <date>2025-05</date> <description>Login to multiple Channels via single signon / spend some colors</description> <added> 1. UI: There is a dark mode, now. Switch in "Window -> use dark mode" 2. Usage of two Chatcategories at the same time. 3. opposite station multi-callsign login-tagging 73 / DO5AMF </added> <changed> - coloring mechanic of the software. Modify colors via css by yourself... </changed> <fixed> - Station tagging fixed completely </fixed> <removed/> </changeLog> <changeLog> <changedVersionNumber>1.251</changedVersionNumber> <date>2025-02</date> <description>BUGFIX of 1.25, tnx Steve Clements!</description> <added> - Steve spotted a problem in udp broadcast spot info reading, it´s now fixed! 73 / DO5AMF </added> <changed> </changed> <fixed> - Station tagging </fixed> <removed/> </changeLog> <changeLog> <changedVersionNumber>1.25</changedVersionNumber> <date>2025-02</date> <description>Wishlist-time</description> <added> - New configuration Tab: Messagehandling You can find options to wether auto-answering all messages which arriving or answer your CQ qrg automatically if someone asks you for it. - New configuration Tab: Messagehandling There you can configure the default userinfo-window message filter [for my friend Gianluca :-)] - There is a big amount of planned new features during april. Stay tuned! 73 / DO5AMF </added> - Added coloured lines: new personal message rows will appear in red and changes its colours every 30 seconds as they get older, rainbow like via yellow to white (tnx Gianluca, good idea) <changed> </changed> <fixed> - Users with suffixes like "-2 and -70" had not been marked as worked. These will now be ignored and the stations will be marked correctly </fixed> <removed/> </changeLog> <changeLog> <changedVersionNumber>1.24</changedVersionNumber> <date>2024-11</date> <description>Wishlist-time</description> <added> - Button to show qrz.com profile of a selected station - Button to show qrzcq.com profile of a selected station </added> - Added coloured lines: new personal message rows will appear in red and changes its colours every 30 seconds as they get older, rainbow like via yellow to white (tnx Gianluca, good idea) <changed> </changed> <fixed> - Users with suffixes like "-2 and -70" had not been marked as worked. These will now be ignored and the stations will be marked correctly </fixed> <removed/> </changeLog> <changeLog> <changedVersionNumber>1.23</changedVersionNumber> <date>2024-10</date> <description>DXCluster Server is now implemented</description> <added>- DXCluster Server (tnx OMAAO): KST4Contest inhibts a DXCluster server now. It generates a DXCluster message to feed your log client with station-reachable warnings. As a default, the dxcluster warnings will only be sent if a chatter writes to another and due to this is most likely pointing it´s antenna to your direction. For correct spot processing of your log program, you must use another spotters callsign than your contest callsign. Otherwise the filter will not work. </added> <changed> </changed> <fixed> </fixed> <removed/> </changeLog> <changeLog> <changedVersionNumber>1.22</changedVersionNumber> <date>2024-05</date> <description>Increase usability, fixed AS button</description> <added>- Variables (tnx OMAAO): * MYLOCATORSHORT * MYQRGSHORT * QRZNAME </added> <changed>- Sendtext-field focus Focus is now on the text field when clicking on the list of people in the chat to avoid double clicking. You can just begin to type after clicking a callsign. </changed> <fixed>- Worked-station-filter (tnx Gianluca) Filter is now live, if you activate the worked-filter, the worked(and user tagged not-qrv-for-this-band) will disappear without manually reactivating the filter - Chatters list sorting by QRB (tnx Alessandro) Fixed sorting, was lexicographically, now it´s handled as numbers - Airscout-showpath-button The button inhibits an arrow, directed to the selected station in the chatmembers list. A click to this button will now maximize AirScout which then shows the path and the airplanes which are reflectable to reach the selected station </fixed> <removed/> </changeLog> <changeLog> <changedVersionNumber>1.21</changedVersionNumber> <date>2024-04</date> <description>Increase usability</description> <added> </added> <changed> - GUI-behaviour After a click to the save button, the sizes of all windows will be stored in the configfile and restored at the next startup of the client. Also the dividers of the splitpanels will be stored and restored. On problems delete config-file! Further the filters section is now a flowpane to make the software viewable at lower resolutions. </changed> <fixed> </fixed> <removed/> </changeLog> <changeLog> <changedVersionNumber>1.2</changedVersionNumber> <date>2024-04</date> <description>Increase usability</description> <added> - Selectable bands Its now possible to select which bands you want to activate. Please select your bands and click save and restart the software. There will only appear buttonds and field which are related to the bands which you have choosen. - Unworkable tags for each callsign. It´s now possible to set NOT-QRV tags for each station for each band. If an OM tells you for example, that he is not QRV at 144 MHz, you can set the "unworkable" flag for him and able to filter his callsign out of the chatmember-list - QTF-Arrow The button "show path in AS" now got an arrow which shows the QTF of the selected station while the button is still out of function (will work that out some time) </added> <changed> </changed> <fixed/> <removed/> </changeLog> Marc Froehlich 2025-07-16 12:56:57 +02:00
  • 5cca2923c2 * New variables: MYLOCATORSHORT, MYQRGSHORT, QRZNAME (Viliam Petrik) * Sendtext-field focus is now on the text field when clicking on the list of people in the chat. You can just begin to type after clicking a callsign (Gian Luca) * Worked-station-filter (tnx Gianluca) Filter is now live, if you activate the worked-filter, the worked (and user tagged not-qrv-for-this-band) will disappear without manually reactivating the filter * Chatters list sorting by QRB (tnx Alessandro); sorting, was lexicographically, now it's handled as numbers * Airscout-showpath-button works now Marc Froehlich 2024-05-16 10:08:47 +02:00
  • 9169afbbc0 Update ChatPreferences.java praktimarc 2024-05-03 00:06:42 +02:00
  • a8b58d6eb8 Update AirPlane.java praktimarc 2024-05-03 00:05:13 +02:00
  • 7adc3d54a8 Update AirPlane.java praktimarc 2024-05-03 00:01:09 +02:00
  • 6aeebfc21b Update MessageBusManagementThread.java praktimarc 2024-05-02 23:56:10 +02:00
  • 61877e0886 Update DBController.java praktimarc 2024-05-02 23:54:48 +02:00
  • eac02aecc9 Update DirectionUtils.java praktimarc 2024-05-02 23:42:23 +02:00
  • a51cb1afe6 Update Kst4ContestApplication.java praktimarc 2024-05-02 23:41:04 +02:00
  • a898680149 Merge branch 'featureMessagefilter' into main praktimarc 2024-05-02 23:16:05 +02:00
  • 1663b0fd7f - Windows-sizes and dividers of the panels will be saved now in the xml file - changed the filter panel to a flowpanel to increase usability at smaller screens featureMessagefilter Marc Froehlich 2024-05-02 22:50:20 +02:00
  • 3e8783d7cd - There had been changes at the preferences xml and the database. Thatswhy for the DB there is an update method now and some checks if the XML is valid. That are simple checks, just to prevent crashing... Marc Froehlich 2024-04-14 23:09:37 +02:00
  • 8bea4111f0 - introduced qrv tags for callsigns, only UI so far Marc Froehlich 2024-03-30 00:50:16 +01:00
  • 136cf08f08 - reachable function: If a message-sender writes another to ask a sked, I assume that his antenna is directed to this receiver-chatter. If this causes that the sender-antenna is directed most likely in my direction (with a difference of ~25deg), the callsign will appear fat and green in the userlist. As the sender often propagates his frequency at the chat (that means, we have saved this already), there is a high probability to work him at this short term opportunity - mark new connected stations - made some UI improvements (Behaviour of messagefilter-radiobutton corrected) - removed UI bug, caused if you send a message to your onwn station.... Marc Froehlich 2024-03-17 23:35:13 +01:00
  • e7d13401be implemented all filters to the chatmemberlist, activity-displays in chatmember table and userinfopanel, linked selected messages to the userinfopanel for better UI feeling, begin of AS-Showpath-function (not yet ready) Marc Froehlich 2024-02-27 01:53:24 +01:00
  • d13b7785af implemented some of the new filters to the chatmemberlist, changed list-subtype to make it sortable again Marc Froehlich 2024-02-20 23:59:46 +01:00
  • c369888c37 Changed lists mechanic: not 3 messagelists any more but one oversable messagelist for all messages. The 3 categories of messages are now filteredlists, derived from this global messagelist. Marc Froehlich 2024-02-18 02:39:37 +01:00
  • 7fe2930ee2 Merge pull request #5 from praktimarc/featureAudio_jan praktimarc 2024-02-27 23:34:22 +01:00
  • 416ce5b82f Update information service mechanic implemented Marc Froehlich 2024-02-08 23:52:08 +01:00
  • de87c217f6 Some bugfixes to make the client robust against crashes after deconnects Marc Froehlich 2024-02-06 23:56:04 +01:00
  • be99925b62 Chat is now disconnectable and reconnectable without closing. Made some changes in the thread management to make that possible Marc Froehlich 2024-02-01 22:35:06 +01:00
  • 3602a252b4 added contextmenu to cq-message-table Marc Froehlich 2024-01-26 22:42:45 +01:00
  • 7f48698278 added audio support Marc Froehlich 2024-01-26 11:09:15 +01:00
  • 4549314446 added audio support Marc Froehlich 2024-01-16 22:49:28 +01:00
  • eb04ad3f33 implemented all filters to the chatmemberlist, activity-displays in chatmember table and userinfopanel, linked selected messages to the userinfopanel for better UI feeling, begin of AS-Showpath-function (not yet ready) Marc Froehlich 2024-02-27 01:53:24 +01:00
  • 51712a1f85 implemented some of the new filters to the chatmemberlist, changed list-subtype to make it sortable again Marc Froehlich 2024-02-20 23:59:46 +01:00
  • 4a605f54ba Changed lists mechanic: not 3 messagelists any more but one oversable messagelist for all messages. The 3 categories of messages are now filteredlists, derived from this global messagelist. Marc Froehlich 2024-02-18 02:39:37 +01:00
  • 037dc8a05b Update information service mechanic implemented featureAudio_jan Marc Froehlich 2024-02-08 23:52:08 +01:00
  • 476b4a7dd1 Some bugfixes to make the client robust against crashes after deconnects Marc Froehlich 2024-02-06 23:56:04 +01:00
  • bd687dc50f Chat is now disconnectable and reconnectable without closing. Made some changes in the thread management to make that possible Marc Froehlich 2024-02-01 22:35:06 +01:00
  • 7bce7be2ba added contextmenu to cq-message-table Marc Froehlich 2024-01-26 22:42:45 +01:00
  • 3286a34a08 added audio support Marc Froehlich 2024-01-26 11:09:15 +01:00
  • c2086a73b0 added audio support Marc Froehlich 2024-01-16 22:49:28 +01:00
  • 686c277ac0 Merge pull request #3 from praktimarc/bugfix_nov praktimarc 2023-11-21 23:34:06 +01:00
  • d57880d945 fixed another bug which had been caused due to owncall is not longer in the userlist bugfix_nov Marc Froehlich 2023-11-21 23:31:19 +01:00
  • d79886d4c9 removed own callsign of userlist, which made neccessarry some changes for processing rxed commandlines of the server Marc Froehlich 2023-11-21 20:24:58 +01:00
  • eca0dfdf61 Merge pull request #2 from praktimarc/bugfix_nov praktimarc 2023-11-14 00:56:28 +01:00
  • 499b58965c changed way of db init Marc Froehlich 2023-11-14 00:47:22 +01:00
  • 7d9adeba1a changed way of db init Marc Froehlich 2023-11-13 00:23:12 +01:00
  • fcc46b3c3b Merge pull request #1 from praktimarc/CreateMavenProjectstructure praktimarc 2023-11-10 23:27:26 +01:00
  • 8e1c0a60fd Using home directory now and copying resources if required. CreateMavenProjectstructure Konrad Neitzel 2023-11-10 12:00:34 +01:00
  • 0e9ba8d42b Build first maven project - added maven wrapper - added kst4contest package - moved tests to src/test/main and added @Test as first step - moved resources to src/main/resource Konrad Neitzel 2023-11-10 08:33:17 +01:00
  • af75993474 Initial commit praktimarc 2023-11-09 22:53:59 +01:00