Skip to content

Releases: ea4k/klog

Pre-release for testing KLog-2.3.4-RC3 ADIF Import & Export test

28 Jan 12:42
Compare
Choose a tag to compare

This is a TESTING RELEASE ONLY.

For this release there is a lot of code rewritten to improve the way KLog import & export ADIF files.
If you want to test, please backup your data, install this version and do intensive testing importing and exporting ADIF files.

Please expect to find failures and report them creating issues in github or via the Telegram channels.

Other tests that can be done:

  • Callsigns that are not in the by default CQ/ITU zones are correctly detected if present in the cty.dat file.
  • Windows64:
    • The TLS error when downloading files (cty.dat or other) should not be any longer appearing.
    • The map should appear when requested.

Check the src/Changelog file for more details.

Warning: KLog-2.3.3 - Last version of 2023

29 Dec 11:05
Compare
Choose a tag to compare

Warning:
Some users have reported that some QSO fields may not be stored in the database so they would be lost.
There are so some other issues that make me to suggest to use this release hmjust for testing purposes.

Please be aware of it if you upgrade to 2.3.3.
2.3.4 will be released as soon as possible with the fixes.
In the meanwhile, have a great 2024! :-)

Dec 2023 - 2.3.3

  • WIP: Started to reduce the possibility of SQLi with the use of prepared statements.
  • Bugfix: Sat QSO edit was not showing the worked SAT (Closes #645)
  • Bugfix: After editing a QSO, the restore was not working properly. (Closes #649)
  • Bugfix: In Sat QSO, still not selected band may make the QSO unusable. (Closes #651)
  • Bugfix: All Gridsquares are now listed when Export to ADIF is used. (Closes #514)
  • Bugfix: Selecting a sat with a new band made the bandcombobox unusable. #613
  • Bugfix: F1 (online manual link fixed (Closes #627) (TNX ikbenkous)
  • Bugfix: 'Usage' does not properly handle arguments, print newlines or return status codes (Closes #625) (TNX ikbenkous)
  • Enhancement: Improved the Frequency entry. (Closes #622) (TNX ikbenkous)
  • Enhancement: Use a good discriminator in header guards (Closes #624) (TNX ikbenkous)

KLog-2.3.2 - Bugfix on KLog start

28 Jun 14:20
Compare
Choose a tag to compare

Jun - 2.3.2

  • Bugfix: KLog was not starting when started in clean installations.(Closes #599)(TNX cwross)

KLog-2.3.1 - Many bugfixes, Ukrainian and new settings

25 Jun 18:43
Compare
Choose a tag to compare

Jun - 2.3.1

  • Bugfix: When exporting a log, selecting the stationcallsign has no efect on the qsos shown
  • Bugfix: When no validating callsigns, some ADIF fields were exported even if they were empty.
  • Bugfix: In some conditions, not identified propagation modes were exported as "NO". (Closes #518)
  • Bugfix: VUCC_GRIDS validation was not properly done.
  • Bugfix: It was not possible to select the second pair of freqs of a Sat (Closes #483)
  • Bugfix: Export/Upload lists of QSOs where not properly created due to call validation issues. (Closes #528)
  • Bugfix: Fixed the ClubLog URLs that were changed by ClubLog. (Closes #502)
  • Bugfix: QSOs confirmed with LoTW were not properly shown in DXCC Status. (Closes #551)(EA5WA)
  • Bugfix: In some conditions, not identified propagation modes were exported as "NO".
  • Bugfix: In some conditions QRZ.com log upload was not working. (Closes #542)
  • Bugfix: In some conditions eQSL.cc log upload was not working. (Closes #526)#
  • Bugfix: VUCC_GRIDS validation was not properly done.
  • Bugfix: It was not possible to select the second pair of freqs of a Sat (Closes #483)
  • Bugfix: LoTW export was not using the selected grid when exporting (Closes #539)
  • Bugfix: Some statistic widgets had a broken layout (Closes #491)
  • Bugfix: When a new QSO is added, the numbers in awardswidget were not updated.
  • Bugfix: Distance/beam is shown when editing. (Closes #330)
  • Improvement: Inclusive search and submodes in LoTW download and WSJTX import. (TNX AG5UR)
  • Improvement: Code improvement in the MainWindowInputQSO class.
  • Improvement: Log export widget shows now only QSOs in the current log.
  • Improvement: Code improvement in the MainWindowInputQSO class.
  • Improvement: Warning of unused parameters removed.
  • Improvement: Some SQL queries optimized for speed.
  • Improvement: Optimized the way log files are exported to online services.
  • UI: Added QRZ Lookup Button (Closes #390) (EA5WA).
  • UI: Removed the locator, TX Freq and RX freq widgets from the Satellite tab. (Closes #534, 535, #536)
  • UI: Shows the total number of QSOs when exporting.
  • UI: Added a Right-click menu in the DXCluster widget to send a spot to QRZ.com.
  • UI: Columns in LogView are now movable with the mouse.
  • Removed the user callsign from the http header when checking for a new version for increased privacy.
  • Translations: Catalan (TNX Txema), Latvian (TNX YL3GBC), Spanish (EA4K), Ukrainian (UR6QV & UR3QJW).

KLog-2.3.1-RC4 - Release Candidate 4 - Latvian translation

12 May 17:44
Compare
Choose a tag to compare

This release is just to test the Latvian translation.
Thank you YL3GBC!

KLog-2.3.1-RC2 - Release Candidate 2

06 May 08:23
Compare
Choose a tag to compare
Pre-release

Please know that this is a release candidate, only for testing purposes.
Backup your data before running this version.
Report all your findings.

Differences from RC1:
#580
#578
#577
#575
#572

Thank you EA5WA for your contributions!

KLog-2.3.1-RC1 - Release Candidate 1

22 Apr 19:28
Compare
Choose a tag to compare
Pre-release

Please know that this is a release candidate, only for testing purposes.
Backup your data before running this version.
Report all your findings.

KLog-2.3 - We keep improving KLog

23 Oct 17:42
Compare
Choose a tag to compare

Oct 2022 - 2.3

  • Improvement: Code optimization (TNX JohnS0819)
    #485
  • Bugfix: Calls like EA4K/P were not identified as EA.
  • Bugfix: Adding DXCluster servers was failing. (Closes #492) (TNX EA7IXM)
  • Bugfix: When accepting changes on Settings, the settings were being readed twice, causing errors an delays. (Closes #495)
  • Bugfix: QSOS with a lotw_qsl_sent status as NULL where not identified when queuing QSOs for LoTW. (closes #514)
  • Improvement: Added the modes and propagation modes of ADIF 3.1.3 (Closes #509, #510)
  • Improvement UI: Freq & RST labels have been reorganized for clarity.
  • Improvement: Windows package updated to hamlib 4.4.
  • Improvement: Minor UI changes in the Setup->misc tab.
  • Improvement: Showing seconds in the QSO edit can be selected by the user.
  • Improvement: LoTW upload process allows the user to select a specific locator to be uploaded to be matched with TQSL locations.
  • Improvement: Changed how hamlib is initialized to speed-up the setup widget exit, specially for non-hamlib users.
  • Improvement: Some code cleaning.

What's Changed

  • improved and more frequent hash implementations by @JohnS0819 in #485

New Contributors

Full Changelog: 2.2.1...2.3

Bugfixes on call identification

02 Sep 14:25
Compare
Choose a tag to compare

Aug 2022 - 2.2.1

  • Bugfix: Temporary bugfix for Setup eLog Page preventing crash on start. (Closes #489)
  • Bugfix: Temporary quick fix to prevent call validation in some classes that may cause errors. (Opens #490)
  • Bugfix: Config for real time for clublog was not properly managed.
  • Bugfix: Calls like EA4K/MM were identified like Scotland, not maritime.
  • Improvement: Code improvement in the Setup of eLogs.
  • Tests: Tests for SetupPageElog added.

Callsign identification and bugfix

21 Aug 17:41
Compare
Choose a tag to compare

Aug 2022 - 2.2

  • Bugfix: DL was not properly shown in the DXCC status table (Closes #460) (TNX N6PAZ)
  • Bugfix: Clublog QSO status export to file was not properly done.
  • Bugfix: Removing first char in the callsign caused a crash. (Closes #455) (TNX G4MKT)
  • Bugfix: Database was not beig properly created in first start.
  • Bugfix: Changing the statistic widget crashed KLog. (Closes #484)
  • Bugfix: Some prefixes were not properly identified.
  • Bugfix: Fixed some database column name typos.
  • Improvement: Callsign identification optimized.
  • Improvement: The Debug logging has been improved, still much work TBD.
  • Improvement: General code cleaning (coveralls.io)
  • Improvement: General code cleaning (lgtm.com alerts)
  • Improvement Distance is now stored for new QSO added or modified QSOs from the UI. (Closes #459).
  • Map back to OSM to recover the map for raspberry & linux
  • Translations: Spanish (EA4K).