Revisions of klog

Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 1154432 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 171)
- Mar 2024 - 2.3.4
  BugFix: After Editing a QSO, lotw_qsl_rcvd is emptied (Closes #656,
    #659) (TNX N6PAZ, EA5WA)
  Bugfix: Keep data of SAT tab when entering a QSO stopped working.
    (TNX EA5WA)
  BugFix: When editing a split QSO, if TX Frequency is modified,
    split is disabled and frequencies made equal. (EA5WA)
  BugFix: Incorrect CQ zone saved to DataBase (Closes #666) (EA5WA)
  BugFix: FO/x calls are not properly identified/stored (Closes #677)
    (EA5WA)
  BugFix: Minor CQz & ITUz bugfixes that could, potentially accept
    CQ or ITU zones being 0.
  Bugfix: Several fields do not meet ADIF specification (Closes #669)
  Bugfix: DX-Cluster activity file can't be edit with normal txt
    file. (Closes #682)
  Bugfix: QSO_COMPLETE field in database needs to be redefined
    (Closes #680)
  Bugfix: QRZ.com QSO status was not properly working. (Closes #664)
  Bugfix: Alternative location for logbook.dat was not working
    properly (Closes #653)
  Bugfix: Clarify how to use mode / submode in the DB (Closes #650)
  Bugfix: Cleared some warning errors about the DB notbeing created
    in the console.
  Enhancement: Refactored the getADIFQSO/getADIFFromQSOQuery to have
    just one single point of ADIF creation.
  Translations: Danish (TNX Peter), Russian (YL3GBC), Spanish (EA4K)
- Fixed source location
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 1135835 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 170)
- 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)
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 1095926 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 169)
- Jun 2023 - 2.3.2
  Bugfix: KLog was not starting when started in clean installations.
    (Closes #599)(TNX cwross)
- Jun 2023 - 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).
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 1030973 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 168)
- Oct 2022 - 2.3
  Improvement: Code optimization (TNX JohnS0819)
  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.
  Improved and more frequent hash implementations by @JohnS0819 in #485
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 1001321 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 167)
- 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.
- 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).
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 963103 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 166)
Feb 2022 - 2.1
  Improvement: Changed the map provider to ESRI to be able to get Map legends in English.
  Improvement: Added two buttons to the map to change the zoom level.
  New feature: DX Spots coming from DXCluster can be sent to the map.
  Bugfix: Longitude was not properly calculated from a callsign.
  Translations: Spanish (EA4K).
Feb 2022 - 2.0
  Stop the Ukranian war release.
  This KLog release is showing author's request to stop the war in Ukraine.
  No other feature of bugfix will be done in this release.
Feb 2022 - 1.9
    New feature: Map showing locators. (Closes #168)
    Bugfix: Mark QSL to be sent is not shown if QSL is sent on right
    click menu in the search widget. (Closes #387).
    Improvement: Query the radio after leaving manual mode (Closes #416).
    Improvement: Grids are now sorted on Grid stats for satellites. (Closes #424).
    Translations: Catalan (TNX Txema), Italian (TNX IU5HIU), Japanese
    (TNX JJ1TGT) & Spanish (EA4K).
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 165)
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 164)
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 163)
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 162)
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 944934 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 161)
Jan 2022 - 1.8.6
- Bugfix: Net rig & FLRig hamlib connections were not working propertly. (Closes #339) (TNX W5PNY)
- Bugfix: Some prefixes were not properly detected. (Closes #371) (Closes #367).
- Bugfix: Serial Hamlib rigs were not properly working. (TNX W5PNY)
- Bugfix: QRZ.com was disabled if user was not subscribed. (TNX EA5WA)
- Bugfix: QRZ.com data was not updated if the boxes were already filled. (TNX EA5WA)
- Bugfix: Callsigns formet were not always properly checked.
- Improvement: Hamlib 4.4 in binary packages (macOS & Windows) tested also in Linux.
- Improvement: RTS & DTR are defined to OFF by default in hamlib.
- Improvement:KLog differenciates QRZ.com subcribed users from non subscribed. (TNX EA5WA)
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 924089 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 160)
Oct 2021 - 1.8.5
- Bugfix: Station callsign was not shown on window title. (Closes #347)
- Bugfix: Received QSOs from LoTW were shown as to be sent. (Closes #358)
- Improvement: Message of the mainwindow has been updated. (Closes #361)
- Improvement: Logs to be uploaded to LoTW are only shown from the current log. (Closes #362)
- Improvement: Logs to be uploaded to ClubLog are only shown from the current log. (Closes #363)
- New feature: It is now possible to enable/disable the callsign check. (Closes #186)
- Removed dead & commented code.
- Improved how mainCallsign & Station callsigns are used.
- QRZ.com queries are disabled if QRZ.com returns a non-subscribed user answer.
- patch klog-0001-fix-worldmapwidget.patch removed (applied upstream)
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 919561 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 159)
- added a patch klog-0001-fix-worldmapwidget.patch to fix build for
  Leap 15.2 and 15.3
Aug 2021 - 1.8.4
- Bugfix: In some situations callsigns were always shown as to be worked. (Closes #345)
- Bugfix: Double click on DXCC widget was not sending the DXCC QSOs to the search widget.
- Bugfix: Queued LoTW  were not properly selected for upload. (Closes #354) (TNX EA5WA)
- Improvement: KLog start is optimized.
Aug 2021 - 1.8.3
- Added some backport code so systems without Qt 5.15.2 can compile and use KLog.
- Bugfix: Selecting File->Export to ADIF was not showing all the possible QSOs to be exported.
Aug 2021 - 1.8.2
- Bugfix: Updated the openSSL libraries for Windows users that was causing TLS errors on some connections. (Closes #342)
- Bugfix: Spanish typo (TNX EA5WA) (Closes #341)
- Bugfix: Statistics were showing wrong numbers on DXCC/Grid per band (Closes #344)
Aug 2021 - 1.8.1
- Bugfix: QSOs comming from WSJTX and other sources where not shown, depending on logview configuration. (Closes  #338)
Aug 2021 - 1.8
- Bugfix: Some recently added ADIF fields where not properly imported from ADIF.
- Improvement: Code updated to Qt 5.15.2. (Closes #323)
- Improvement: VUCC_GRIDS & MY_VUCC_GRIDS are also managed in the UI. (Closes #319)
- Improvement: LogView fields to be shown can be selected in the prerefences. (Closes #23)
- Translations: Catalan (TNX Txema), Italian (TNX IU5HIU) & Spanish (EA4K).
July 2021 - 1.7
- Bugfix: RealTime remained checked when editing.
- Bugfix: Some Hamlib parameters were not properly stored.
- Bugfix: Coredump when no entity (Closes #302)
- Bugfix: Colors are now properly defined. (Closes #275) (Closes #40)
- Bugfix: Station callsign is read from the settings. (Closes #307)
- Bugfix: The right setup dialog tab is open on first start. (Closes #311)
- Improvement: DarkMode added. (TNX EA5WA) (Closes #56)
- Improvement: DXCC & WAZ management optimization.
- Improvement: Current UI data is saved before going to edit a QSO and restore after editing.
- Improvement: Order of widgets when tab is pressed has been improved. (Working on #265)
- Statistics: Added the Grids & DXCC per band statistic. (Closes #312), (Closes #313), (Closes #314)
- UI: The Setup menu has been moved to Settings into the File menu.
- Translations: Catalan (TNX Txema), Italian (TNX IU5HIU) & Spanish (EA4K).
June - 1.6
- Optimization: Isolated the QSO tab to an independent widget.
- Bugfix: When starting KLog for the first time, it crashed.
- Bugfix: Hamlib was not properly started on KLog start (closes #126) (TNX G4MKT)
- Bugfix: SAT_MODE was being added to non SAT QSOs.
- Bugfix: DXCC status was not being properly updated.
- Improvement: Added user selectable ADIF fields in the Other and My Data tabs. (Closes #4)
- Improvement: Enhanced how the UDP server is started on KLog start.
- Improvement: Added some basic SQL Injection protection to the UI. (Closes #95)
- Improvement: UI data is saved before entering the Setup and restored after setup is done. (Closes #188)
- Improvement: Only one instance of KLog is allowed to run simultaneously. (Closes #250) (TNX foldynl)
- Commented some Flawfinder false positives.
- Translations: Catalan (TNX Txema), Czech (TNX OK1MLG), Italian (TNX IU5HIU) & Spanish (EA4K).
 
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 158)
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 157)
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 156)
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 155)
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 154)
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 153)
Mariusz Woźniak's avatar Mariusz Woźniak (sp6ina) committed (revision 152)
Displaying revisions 1 - 20 of 171
openSUSE Build Service is sponsored by