List of changes in CQRLOG

New user? Please look at Help -> Keys and shortcuts to find out how to operate CQRLOG from keyboard.
You can return to this changelog via Help after Cqrlog has started.

CQRLOG 3.0.0 (2026-08-15)

- macOS: native Cocoa build of CQRLOG (Petr, OK2CQR)
- macOS: DMG is signed and notarized by Apple - installs without Gatekeeper warnings (Petr, OK2CQR)
- GTK3: widget set support added (Saku, OH1KH)
- Flatpak: Qt6 single-file bundle; forces XWayland so it starts on Wayland sessions (Petr, OK2CQR)
- Snap: Qt6, strict confinement, bundled hamlib/xplanet, remote MySQL mode (Petr, OK2CQR)
- LoTW: import now runs in a separate thread, UI stays responsive (Petr, OK2CQR)
- eQSL: import now runs in a separate thread (Petr, OK2CQR)
- Export: ADIF/log export speed-up (Petr, OK2CQR)
- RigControl: serial (COM) port auto-detection (Petr, OK2CQR)
- macOS: platform-specific keyboard shortcuts (Petr, OK2CQR)
- Contest filter: If Contest window is open contest name is copied to filter (Saku, OH1KH)
- CW Messages: Added another set F1-F10 for Contest RUN mode (Saku, OH1KH)
- Log Upload: Add UDP Log Uploader based on N1MM+ format (Steven, M1SDH)
- NewQSO: Details has new Tab 'Call statistic' After call entered shows wkd/L/E status on band grid (Saku, OH1KH)
- Group edit: QSL sent and received date can be cleared (Saku, OH1KH)
- NewQSO+Contest: Use rigctld:\send_voice_mem instead of voice_keyer script if rig supports it (Saku, OH1KH)
- eQSL Import: Checkbox to change Rcvd date to current date -1 after successfull download (Saku, OH1KH)
- Preferences:TRXControl: Added checkbox 'compound poll' (default checked) When unchecked rig polling commands are sent each one on it's own line. This may help poor emulators like WFview. (Saku, OH1KH)
- Callbook: Added support to QRZCQ, not tested at all yet because of lack of premium account (Saku, OH1KH)
- HamlibCW: Added checkbox to use Hamlib (past Jul-2023) 1k CW buffer.(Sends memory as string despite length) (Saku, OH1KH)
- NewQso+QsoList:Statistics:Big squares+County: Added 'ALL band'. Fixed layouts (Saku, OH1KH)
- NewQso+QsoList:Statistics: Added County statistic. Fixed Help. (Saku, OH1KH)
- Preferences:NewQSO: Added default operator setting (if different that station callsign) (Saku, OH1KH)
- Grayline: Show also rotor beam path if in use and selected (Saku, OH1KH)
- Preferences/TRXControl: Added checkbox 'Set UTC to Rig'. Uses rigctld '\set_clock' command on next full minute after rig initialization (Saku, OH1KH)
- Contest: Set TX column lables Green/Red by state of S&P to indicate CW memory auto sending on/off (Saku, OH1KH)
- Contest: Enable CQ panel also when in S&P (Saku, OH1KH)
- Contest: Increase size between status panel and status view for easier acces to status settings (click area) (Saku, OH1KH)
- Contest: pressing 'CQ start' moves focus to Call column (Saku, OH1KH)
- Added hint texts to first start DB selection window (Saku, OH1KH)
- DXCluster: Added user defined command keys F1-F10 See help for details. (Saku, OH1KH)
- Contest: counter HH:MM since last logged qso, QSO rate /10min and /1hour(these need testing) (Saku, OH1KH)
- Contest: Shift+ESC removes callsign (same as 3x ESC) (Saku, OH1KH)
- LoTW Import: Checkbox to change Rcvd date to current date after successfull download (tu: 4X6GP) (Saku, OH1KH)
- When creating a new log it is now possible to copy configuration automated from existing log
  (FYI: Configuration is log based) (Saku, OH1KH)
- Moved also solar data (propagation window) text address to user editable in preferences. (Saku, OH1KH)
- Contest: Stores last used CQ frequency and mode when in Run. Click (or Ctrl+L) over reading resets rig to that freq+mode (Saku, OH1KH)
- Added checbox 'DATA' to 'show only spots' at /preferences/DXCluster. Help files fixed (Saku, OH1KH)
- Added 8M and 5M bands (Saku, OH1KH)
- Added search to radio memory list (Saku, OH1KH)
- Added option (from preferences) to show LoTW/eQSL users in wsjtx CQ-monitor (Saku, OH1KH)
- Clicking DXSpot line now sets wsjt std messages if wsjt-remote is active (Saku, OH1KH)
- Wsjtx remote:
  Cqrlog will clear wsjt-x DXcall, DXgrid and StdMessages when band changes
  HamQTH/QRZ info is now looked when Wsjtx/DXCall changes on RX and TX period
  (Was before only on TX period) (Saku, OH1KH)
- Added numeric divide-key to work in contest/call column (Saku, OH1KH)
- Added End-key to work in contest/call column (Saku, OH1KH)
- Added Home-key to work in contest/call column (Saku, OH1KH)
- RBNmonitor: Added source callsign filter (Saku, OH1KH)
- Fixed Cabrillo export to have adjustable RST fields (Saku, OH1KH)
- Added Contest/msg multipliers count and list by contest bands (Saku, OH1KH)
- Added cache write while preferences closing. Speeds up %50 (Saku, OH1KH)
- Added retry counter for rigctld connecting. (Saku, OH1KH)
- Made Online logs Urls defineable (Saku, OH1KH)
- Added macros:
  %xnr - contest exchange serial number received
  %xnrs- contest exchenge serial number received sends 9->N and 0->T
  %xmr - contest exchange message received (Saku, OH1KH)
- Added support for 1-6 rigs. User can define how many rigs he want to use
  As before, only one rig can be active at time.
  This change affects also mode/bandwidths settings and CW keyer settings.
  All rigs can have their own settings for BW and CW keyer. (Saku, OH1KH)
- Added serial CW keyer commanding menu item.
  Menuitem: NewQSO/File/Send hex bytes to keyer (W or K)
  Item is visible with winkeyer or K3NG keyer and allows non text
  hex bytes to be sent to serial line. (Saku, OH1KH)
- Upgrade to Contest window
  -Has now checkbox "S&P". When checked works as before.
  When not checked launches memories F2,F3,F4 automated when
  moving on columns.
  F1 for sending CQ. Can be auto-repeated
  F2 for sending call, rst and message
  F3 for sending duplicate qso warning
  F4 for sending after qso is logged with button or enter key
  -Has now hint texts added. They can be turned off with checkbox.
  -Has now status display to see how contest progress.
  procedure MWC will show OK1WC memorial status
  procedure NAC will show Nordic VUSHf activiy contest status
  Common status will show status of other (unspecified) contest statuses
  with user defined view.
  More status procedures can be added later.
  -Duplicate check will work now while typing in callsign. (before worked
  after cursor left callsign column)
  -Added "Mark Dupe" checbox. When checked with duplicate check ON
  saved dupicate qso is marked to "RST send" with "/D". It is operator's
  duty to do something (or not) with this after Cabrillo log is produced.
  For more specific information see revised contest help file, please! (Saku, OH1KH)
- WSJT-C CQ monitor shows US states
  CQ-monitor checbox "USt" that allows USA states to monitored wsjt-CQs
  When you check it at first time it suggests loading from fcc.gov it should
  suggest same after 90 days of usage to update data.
  US callsign=state (fcc_states.tab) file is over 10Mb and ist is loaded
  to RAM for runtime. Seeking a callsingn from there takes some time. (Saku, OH1KH)
- RTTY mode is now DATA
  At preferences/Modes you will see a new "DATA" that replaces the old "RTTY".
  Defaults for that are rig cmd:RTTY data mode:RTTY that acts like previous Cqrlogs.
  Setting data mode affects DXSpots coloring and double clicking: You can set other
  mode than RTTY to be used. (Saku, OH1KH)
- Online log upload
  Bottom of Preferences/Online log upload has some checkboxes to affect
  to online log upload.
  See help/Quick start/Online log upload support for more information. (Saku, OH1KH)
- RBN monitor: spots can now be sent to the band map as well. Toggle it with 'Send spots to band map' in the right click menu of the RBN monitor window; the band map window has to be open. Colour of the RBN entries is set in Preferences/Bandmap. (Petr, OK2CQR)
- New window Band map (graphical), opened from the Window menu. Spots are drawn on a vertical kHz ruler at their real frequency, so the distance on screen is the distance on the band. A cursor shows where the radio is tuned and the ruler follows it; with no radio connected it follows the frequency typed into New QSO instead, so you can change band by hand; the map can be dragged up and down with the mouse to look elsewhere in the band; the visible span is switchable from 2 kHz to 600 kHz (combo box, +/- buttons or the mouse wheel); the view never reaches more than 5 kHz past a band edge, since there is nothing to show out there. Everything else sits in the menu behind the M button: marking, returning to and clearing your own CQ frequency, filter settings, removing all spots and help. Double clicking a spot loads the call into New QSO and tunes the radio, double clicking the CQ line only tunes back to it. Filtering uses the very same dialog the classic band map uses and both windows share the settings, so 'not worked since', LoTW/eQSL only, show active band and show active mode work the same in both; the M caption shows a star when any filter is on. It runs next to the classic band map and does not replace it - both windows can be open at the same time and both receive spots independently. Not available in this window: xplanet export and saving spots to disk - the classic band map still does those. Aging and font are shared as well (Preferences/Bandmap). (Petr, OK2CQR)

- Band map: closing the window killed its consumer thread and never restarted it, so after reopening the band map stayed empty for the rest of the session and a second close could crash. The thread now lives as long as the program does. (Petr, OK2CQR)
- macOS: fixes for TRX preferences saving, rotctld/rigctld paths and CW interface configuration (Petr, OK2CQR)
- NewQSO: editing a QSO from the NewQSO window fixed (Petr, OK2CQR)
- Membership: loading club data now truncates the table before import (Petr, OK2CQR)
- QSO list: Fix display of #QSOs and #DXCC cfmd when using dark theme (George, N3GB)
- Dark theme: readable green bar rows in grids, DX cluster spots and texts, band map, Details and log upload windows (Petr, OK2CQR)
- macOS: ADIF import saved frequency as 0 on Apple Silicon; also fixed label print and frequency memories (FPC compiler bug workaround) (Petr, OK2CQR)
- eQSL download: Fixed the stuck up caused by eQSL starting to add one more empty line at the end of downloaded file (Saku, OH1KH)
- Contest: Inform remote mode 'on' when saving manual entered qso. Multimode contests like
  NAC (CW,Phone,MGM) it may happen that remote is left on when jump from FT8 to CW/Phone.
  Then entering qso manually looks like saved, but will never appear into log. (Saku, OH1KH)
- EDI/file export: fix opening certain filenames and paths (Thomas, SM3XCS)
- ClubLog: endpoint updated to clublog.org (Greg, VK6LH)
- CW Messages: Fix to open/close when Contest window open and S&P not checked (Saku, OH1KH)
- RigControl: Update Hamlib error codes list (Saku, OH1KH)
- Preferences:CWinterface: Layout fixes (Saku, OH1KH)
- Hammlib:CW and Voice keying: Changes for latest Hamlib w34/2023 (Saku, OH1KH)
- DBConnection:Utils:Configuration:Export: Force file extension to be '.ini' as Configuration:Import lists only '.ini' files (Saku, OH1KH)
- RigControl: rigctld parameter '-C auto_power=1' is added only if user checks 'Rig pwr ON cmd' in TRXControl preferences. This should help old Hamlibs that claim auto_power is wrong parameter and refude to start (Saku, OH1KH)
- NewQSO: Details Tab selected remembered even when satellite mode enabled (Saku, OH1KH)
- RigControl: Fix to set_powerstat at init (Saku, OH1KH)
- Fixed date format checking routine (Saku, OH1KH)
- HRDUpload: Fix to error codes (Saku, OH1KH)
- Added HamQTH & Clublog error hanling code by phl0 that can be found from
  https://github.com/ok2cqr/cqrlog/compare/master...phl0:moreDetailedErrorHandlingForOnlineLogs (Florian, DF2ET)
- Group edit warning color change for readability (Saku, OH1KH)
- CW:Hamlib keyer: Should now detect Hamlib>=Jul-2023 that differs with CW commands (Saku, OH1KH)
- HamlibCW: Fixed StopSending procedure. Has now '+\stop_morse currVFO' that should work also other rigs than ts480 and Icoms and is implemented in rigctld at least from Jan2023 (Saku, OH1KH)
- Callbook: CQRZCQ XML fixd and tested. Should be mostly ok now. (Saku, OH1KH)
- Preferences:TRXControl:#1 Dummy rig: Starting rigctld can be changed (was disabled) (Saku, OH1KH)
- QsoList:Fix:Return cursor to last worked qso when saving edited Qso should not happen (Saku, OH1KH)
- CWkeying:Hamlib: Quick fix for sending because new Hamlib is not backward compatible (Saku, OH1KH)
- NewQso+QsoList:Statistics:Big squares+County:Add: Filter(F12) is now effective if used (Saku, OH1KH)
- NewQso+QsoList:Statistics:Big squares+County:Fix: Totals printing (Saku, OH1KH)
- Fix: Broken Group edit (Saku, OH1KH)
- Wsjtx:Map:fix: dB view at Map init now read (Saku, OH1KH)
- NewQSO:Contest:Fix: Fixed keep propagation also when contest window used (Saku, OH1KH)
- NewQSO:Fix:Keep propagation mode when 2xESC even when no qsos saved yet (Saku, OH1KH)
- ROT control: Fix: Remember used rotor (1 or 2) over Cqrlog restart. (Saku, OH1KH)
- WSJTremote, Map mode: '*' appear fixed when line ends ' 73' (Saku, OH1KH)
- WSJTremote, Map mode: '*' appeared when CQ-callers locator ended '73' (should appear only 'RR73' or ' 73' endings). Fixed (Saku, OH1KH)
- Fixed: 8M & 5M frequency add to bands when 1st start of Cqrlog. (DB upgrade was ok before) (Saku, OH1KH)
- Cabrillo export: Changed export to use time_off instead of time_on.
  With CW and Phone qsos this does not matter as times are usually same.
  With FT8 qso takes longer and WSTX's (and N1MM's) exports are using time_off.
  Now Cqrlog's export is equal to others. (Saku, OH1KH)
- Preferences: wsjt/fldigi: fixed hidden checkbox (Saku, OH1KH)
- WSJT remote: fixed contest logging. Remote name should have WSJT instead of being exactly WSJT-X.
  Remote name changes when using special configs.(wsjtx -r cfg_name) (Saku, OH1KH)
- LoTW inport: changed date to be (today-1day) to be sure (Saku, OH1KH)
- Fixed solar data (propagation window) addresses from 'http' to 'https' (Saku, OH1KH)
- DXCluster: fixed response missing for "sh/he e6" (all prefixes E1..E9) (Saku, OH1KH)
- Small view fix in RBN monitor header (Saku, OH1KH)
- Small view fix in adif errorfile import (Saku, OH1KH)
- Fixed radio memory loading/saving (tested with 12000 memories) (Saku, OH1KH)
- Fixes several SQL query record count requests in many units (Saku, OH1KH)
- Fixed file open dialogs to check file exists. QT5 opendialog allowsuser to type filename and it needs checking (Saku, OH1KH)
- Fixed DXCluster spot:Any of QSL, LoTW, eQSL received prints with confirmed color (Saku, OH1KH)
- Fixed DXCluster font style saving/loading (Saku, OH1KH)
- Fixed wsjtx std messages clean when remote was set active (Saku, OH1KH)
- Fixed spot splitter a bit and cleaned DXCluster code too (Saku, OH1KH)
- Rewritten DXCluster spot splitter because of faulty call grep (Saku, OH1KH)
- Contest window:
  Fixed ESC key: 1x stops Cw sending, 2x returns cursor to Call column, 3x clears qso entry
  Fixed F2 memory sending in S&P mode when exit from Call column after callisgn was fixed (using 2xESC)
  Fixed Call entry so that CW macro %c (callsign) works also with partial callsigns (when in Call column) (Saku, OH1KH)
- Fixed shortcut keys help page: Added Contest window shortcuts (Saku, OH1KH)
- Fixed warning splash and help that you can not spot with WebDXluster (Saku, OH1KH)
- Added missing 'OR' to Qso list/Qsl selection (Saku, OH1KH)
- Fixed update QSO list view when Preferences/Visible columns change (Saku, OH1KH)
- Fixed bug in Qsolist/View/Show Details checbox visibility (Saku, OH1KH)
- Fixed bug in preferences/Online log edited and saved urls could not be loaded (Saku, OH1KH)
- Changed CQmonitor/Mapmode worked locator color printing
  Should now respond better to true situation of current band (Saku, OH1KH)
- Fixed numkeypad in contest/callsign/gtk2, QT5 was already working (Saku, OH1KH)
- Removed small change to "remove all upload triggers". No good
  Instead added warnings for use with more than on online log (Saku, OH1KH)
- Very small change to "remove all upload triggers". Helps? (Saku, OH1KH)
- Fixed startup rig power on with rig models below 10, mainly for mod #2 (Saku, OH1KH)
- Fixed TAB key funtion in Contest window (Saku, OH1KH)
- Updated sat_names.tab (Florian, DF2ET)
- Fix for DXCCRef edit/save. Now user changes are saved (Saku, OH1KH)
- Fixed unwanted chars filter in contest/callsign that cause SQL error (Saku, OH1KH)
- Fixed bug in "Fixed ver(104) bug where rig did not initialize" (Saku, OH1KH)
- Set default values for TRX and rotor port and poll (Saku, OH1KH)
- Fixed some rig and rot parameter readings (Saku, OH1KH)
- Fixed ver(104) bug where rig did not initialize if TRXControl window
  stayed closed during Cqrlog start (Saku, OH1KH)
- Fixed offline qso feed. When qso is saved returns to QsoDate column.
  This makes qso manual feed from paper log easier as things start
  from date and tabulation continues in chronological order:
  date,start,end,call,freq, mode .. etc and when qso is saved
  focus returns again to date column.
  When typing in Date and times in Offline Cqrlog will add punctuation
  marks ('-' or ':') automatic. This way only number keys need to be typed.
  When not valid locator is entered (usually odd number of characters)
  NewQSO/GRID label will turn bold red as warning sign when exit from
  grid column. (Saku, OH1KH)
- Fix for quick split settings.
  Fixed all edtboxes value limits to 0..9999. Fixed tabulation orders (Saku, OH1KH)
- Fix for contest name in contests that have all modes in use
  CW/SSB/FM/MGM like NAC has.
  Then MGM qsos coming from WSJT-X will get name from Cqrlog contest
  name currently in contest window if it is open during remote.
  This overwrites WSJT-X predefined 4 contest names making all
  qsos in contest to have same contest name defined in contest window. (Saku, OH1KH)
- Misc bug fixes.
  -Changed Contest Filter to show contest names in order from A to Z (acs)
  -Adjusted Contest Filter maxlines to default (8). This has effect when
  QT5 widgets are used (shows more contest names at time).
  -Fixed typo in Group edit field selector. Had "ŕ" in "operator"
  -Fixed TRXControl's button "70cm". If no previous settings for 70cm
  defaults were done loaded 80m band settings when pressed.
  -Fixed double usage of query qBands. Preferences/bands/Frequencies list
  loose it's grid contents if Wsjt-x remote is on (behind) and CQ-monitor selected.
  -Updated help files (Saku, OH1KH)

- AppImage: fixed build dependencies - Qt5 packages instead of Qt6 (Petr, OK2CQR)
- Makefile: Clean fix (Bill, WK2X)
- Cabrillo export: Sets now suffix '.cbr' for filename as default (Saku, OH1KH)
- Grayline+CWkeying:Fix: Some debug print fixes (Saku, OH1KH)
- Grayline: Removed some unconditional debug prints (Saku, OH1KH)
- Removed one debug print from rigcontrol (Saku, OH1KH)

CQRLOG 2.6.0 (2022-05-29)

- new button "URL" to row below "Comment to callsign" (Saku, OH1KH)
- many improvements to working with WSJTX (Saku, OH1KH)
- Clear RIT after saving QSO cleats also XIT (Saku, OH1KH)
- TO-108 / CAMSAT 6 added (Florian, DF2ET)
- XW-3 (CAS-9) satellite added (Florian, DF2ET)
- more options to error.adi file created in ADIF import added - see help (Saku, OH1KH)
- saving contest window state after save (Petr, OK2CQR && Saku, OH1KH)
- CQRLOG can start directly to Remote mode (Saku, OH1KH)
- DOK editing in Edit group (Florian, DF2ET)
- Bandmap improvements (Saku, OH1KH)

- Grayline fixes (Saku, OH1KH)
- DX cluster CW fixes (Saku, OH1KH)
- Hamlib CW fixes (Saku, OH1KH)
- Contest window fixes (Petr, OK2CQR && Saku, OH1KH)
- ADIF submode fixes (Saku, OH1KH)
- WSJT CQ monitor fixes (Saku, OH1KH)
- group edit (Saku, OH1KH)
- ADIF text field length crash (Saku, OH1KH)
- label export fields (Florian, DF2ET)
- RBN filter (Saku, OH1KH)
- Statistics/Big squares (Saku, OH1KH)
- show recent qsos before popup (Saku, OH1KH)
- cabrillo export (Saku, OH1KH)
- docker build fixes (Dawid, SQ6EMM)
- microwave band fixes (Dawid, SQ6EMM)

CQRLOG 2.5.2 (2020-02-12)

- some contest window improvements (showing DXCC, WAZ, ITU, continent)
- FST4 mode support added (Saku, OH1KH)
- user can change the locator to use in ADIF import (Florian, DF2ET)
- CW messages can be saved or loaded from a file (Saku, OH1KH)

- eQSL upload fixes (Saku, OH1KH)
- ADIF import duplicate check fixed, form layout fixed (Saku, OH1KH)
- New QSO window layout fixes (Saku, OH1KH)
- workaround for 'TRegExpr exec: empty input string' error in fpc compiler
- xdg-open is used in Call extra data window to open open the attachments

CQRLOG 2.5.1 (2020-01-24)

- Winkeyer didn't work (Saku, OH1KH)
- CW was interrupted with every move from callsign/mode/rst fields
- QTH Profile numbering (Saku, OH1KH)

CQRLOG 2.5.0 (2021-01-16)

- 3 user defined buttons for TRX control (Saku, OH1KH)
- TX quick split using XIT (Saku, OH1KH)
- support of WPM changes from macros when using Hamlib keyer (Saku, OH1KH)
- include operator's callsign in the exports (Florian, DF2ET)
- view eQSL image from list of QSO (Saku, OH1KH)
- button to show remote station on a map with path and direction (Florian, DF2ET)
- buttons for adding Mode+RST_sent, Locators_propagation and user defined message to DX spot sending (Saku, OH1KH)
- ADIF import for JS8, FT4 and PKT (Andreas, DL7OAP)
- local oscilator configuration added (Florian, DF2ET)
- user can spot RX freq instead of TX (Florian, DF2ET)
- export to EDI (Florian, DF2ET)
- separate CW keyer settings for radio1 and radio2 (Saku, OH1KH)
- rotor controls updated (Saku, OH1KH)
- contest filter added (Florian, DF2ET)
- working with WSJT improved
- Cabrillo export headers (Saku, OH1KH & Florian, DF2ET)
- DARC DOK info support added (Florian, DF2ET & Andreas, DL7OAP)
- Cabrillo export added (Florian, DF2ET)
- DX cluster improved (Saku, OH1KH)
- Add option to upload SAT status info to AMSAT status page (Florian, DF2ET)
- Calculate SAT mode from freq and RX freq. Used in eqsl.cc upload and ADIF/HTML exports (Florian, DF2ET)

- fixes for club membership (Saku, OH1KH & Andreas, DL7OAP)
- fixes for password special characters (Saku, OH1KH)
- fixes to ADIF export rules (Andreas, DL7OAP)
- fixes to contest window (Saku, OH1KH)
- band <->frequency fixes (Saku, OH1KH)
- UTF-8 problems in ADIF (Saku, OH1KH)
- JTDX & JS8CALL fixes (Saku, OH1KH)
- typo in satellite EO-80 (Andreas, DL7OAP)
- layout fixes for QT5 compilation (Saku, OH1KH)
- filter to take fix (Saku, OH1KH)
- eQSL upload fixes (Saku, OH1KH)
- CQ monitor fixes (Saku, OH1KH)
- CW keys fixes (Saku, OH1KH)
- RBN monitor fixes (Saku, OH1KH)
- new membership files check fixed
- export to HTML and ADIF fixes (Saku, OH1KH)
- group edit fixes (Saku, OH1KH)
- filter settings fixes (Saku, OH1KH)
- QTH profile fixes (Saku, OH1KH)
- callbook database update fixes (Saku, OH1KH)

CQRLOG 2.4.0 (2019-10-27)

- update sat_name.tab with newest lotw satellite list (Andy, DL7OAP)
- some layout changes and code refactoring

- feature to select rectangular geometry in the xplanet preferences (Andy, DL7OAP)
- ADIF import: implement filter by date range (gl-bars)
- Initial Skimmer Support (Olli, DH2WQ)
- Show own position on xplanet (Florian, DF2ET)
- Add to bandpmap works also in Contest window (Saku, OH1KH)
- WSJT integration improved (Saku, OH1KH)
- N1MM Remote mode improved (Saku, OH1KH)

- fixed bug with CTRL+END and/or CTRL+HOME
- fixed encoding passwords for HamQTH - (Andy, DL7OAP)
- AutoMark QSL issue fixed (Andy, DL7AOP)
- eQSL download fixed (Saku, OH1KH)

CQRLOG 2.3.0 (2018-06-17)

- wsjt-x: stop TX if split answer to CQ not accepted by caller (Saku, OH1KH)
- TRXcontrol: M_Wri-button. Sets memory entry from current rig frequency and mode (Saku, OH1KH)
- Wsjt-x CQ-monitor: new features Wsjt-map ColorBack and xplanet support. (Saku, OH1KH)
- Cq-monitor: Overtimed entries turn silvergray in Follow and "no history" (Saku, OH1KH)
- Band selector to Filter windows added (Saku, OH1KH)
- CQ-monitor Delta Freqyency instead of Time when "no history" checked (Saku, OH1KH)
- TRXConterol window. Buttons for Power ON/OFF/STANDBY. Sends corrsponding rigctld cmds to current rig (Saku, OH1KH)
- Start and stop scripts. Called when cqrlog is up and running and before closing all down. (Saku, OH1KH)
- StartConnectCommand added to DXCluster (Saku, OH1KH)
- when remote preferences open to fldigi/wsjt tab (Saku, OH1KH)
- auto update membership files added (has to be enabled in Prefereces, first)
- mode field can now store 12 characters (was 10), added mode DIGITALVOICE (Jonas, SM2VSD)
- support for satellite QSO added
- eQSL ADIF import now also uses submodes from the ADIF specification to match qsos in log (Jonas, SM2VSD)
- eQSL ADIf import now also uses timestamp from log (+/-60min) together with timestamp from eQSL to match qsos (Jonas, SM2VSD)

- CWtype/letter mode: doubling a .. z removed (Saku, OH1KH)
- Worked grids map: Mode selector did not load user's additions (digimodes) (Saku, OH1KH)
- Filter section QSL. Controls over group box. Tighter setting of controls (Saku, OH1KH)
- xplanet support/DXCluster was reversing colors RGB to BGR (Saku, OH1KH)
- grid map: loc and qso counters fixed. Default start fixed as all/any. Default save as jpg (Saku, OH1KH)
- QSO Filter layout fixed (Saku, OH1KH)
- DXCluster/WEB Font button not connected to acFont (no action). Fixed (Saku, OH1KH)
- wsjtx logging take start and stop times to log (before just stop time) (Saku, OH1KH)
- fldigi remote socket checking fixed (Saku, OH1KH)
- loading libbsl library didn't work on 32bit system - fixed
- LoTW import bug when having multiple QSOs with the same station, on the same band and day fixed (Jonas, SM2VSD)
- export QSO for LoTW to local adif file fixed
- problem with number rewrite in report field fixed
- after edit call/freq/mode/rst_s/rst_r qso were uploaded and deleted from online log several times - fixed

CQRLOG 2.2.0 (2017-12-30)

- wsjt remote mode improvements (Saku, OH1KH)
- CQ-monitor now remembers showing state (Saku, OH1KH)
- "My Alert" is now compared oppsite way: This should fit also compound callsign XX/YOURCALL or YOURCALL/XX (Saku, OH1KH)
- CQ-monitor: Country names (cut to length 15) are now displayed instead of callsign prefixes. (Saku, OH1KH)
- "Show only active band" checkbox addec to Band map filter for quick access. (Saku, OH1KH)
- "Re/Set" button added to Export "Choose fields to export" dialog for set/reset all check boxes in one go. (Saku, OH1KH)
- a lot of CQ monitor improvements (Saku, OH1KH)
- remote wsjt: Short cut key Ctrl+J (Saku, OH1KH)
- help files updated (Saku, OH1KH)
- Voice keyer works now also with FM and AM modes and also from CWkeys windows. (Saku, OH1KH)
- QSO in QSO list window can be sorted in ascending date/time order (oldes QSO first). (Jörg, DL8DTL)
- CQRLOG should work correcly on HiDPI monitors

- 630M definition was missing in some functions (Saku, OH1KH)
- ADIF upload didn't work when name or QTH were too long

CQRLOG 2.1.0 (2017-08-06)

- wsjt remote mode improvements (Saku, OH1KH)
- wsjt cq monitor added (Saku, OH1KH)
- worked grids map added (Saku, OH1KH)
- simple Contest window added (Saku, OH1KH)
- dx cluster window improved
- propagation from DK0WCY added (Saku, OH1KH)
- reminder added (Saku, OH1KH)
- CTRL+Z in dx cluster command line scrolls back last 5 commands (Saku, OH1KH)
- callsign for DX cluster alert can be defined using regular expressions (Saku, OH1KH)
- dx cluster alert now allows partial callsigns (e.g. OL200, OK etc.)
- Show QSO older then user defined date with different color
- JT4, JT9 and FT8 modes added (Saku, OH1KH)

- grid field can store 10 charactes (was 6)
- position storage of New QSO and LoTW import fixed
- auto backup didn't work for callsigns with / character fixed
- even CQ/ITU zone 0 from QRZ replaced zone from log - fixed

CQRLOG 2.0.5 (2017-03-12)

- sort by gridsquare added to filter
- new log number is choosen automatically

- parity parameter for rigctld should be serial_parity
- cqrlog had icon only in Gnome
- deleting Comment to callsign in New QSO window didn't work

- improved loading libraries for ssl, on Debian testing
it loads libssl*1.0.* and ibcrypto*1.0.*, libssl-dev is no longer need, libssl-1.0.* is new dependency

CQRLOG 2.0.4 (2017-01-12)

- crash after program startup fixed

CQRLOG 2.0.3 (2017-01-12)

- new icon courtesy by Serge, ON4AA
- 'Fill Award field from previous QSO' option added

- "Remarks" renamed to "Comment to QSO" in group edit
- Group edit of Comment to QSO was always converted to uppercase
- RST_S and RST_R default walues from Preferences have been ignored
- cqrlog crashed after recent DXCC tables update - fixed

CQRLOG 2.0.2 (2016-08-28)

- QSLMSG added to ADIF export for eQSL

- CW type window didn't show - fixed
- TRX control set LSB to 60M instead of USB - fixed
- CW type window didn't show - fixed

CQRLOG 2.0.1 (2016-05-07)

- fixed "TApplication.HandleException TControl.InvalidatePreferredSize loop"
- frequency memories didn't switch between AM and FM when radio is on USB or LSB - fixed
- bandmap didn't show CW spots when radio was in CWR mode - fixed
- statistics and filter with group by didn't work on MySQL 5.7 - fixed
- rigctld where not closed after closing cqrlog - fixed (Bill, WK2X)
- RBN monitor window was always opened after program started - fixed
- loading FromDate and ToDate from membership files fixed
- fixed compiling for ARM64, powerpc and other non x86 platforms

CQRLOG 2.0.0 (2016-04-20)

- MariaDB 10.1 support added
- Frequency memories added
- list of previous QSO should be much faster on older computers
- "Always overwrite only CQ, ITU zones, county and US state from callbook" option added
- callbook is used for better DXCC and state recognition
- new database connection error window with small how to
- the db error window can open mysql.err
- Do NOT upload changes to online logs" option to Rebuild membership added
- all comments to callsign can be modified (NewQSO window -> File -> Comment to callsigns)
- transverter support added (you can set RX and TX offset for each band)
- connection to database improved (MySQL 5.1, 5.5, 5.6, 5.7 and MariaDB 10.0.x, 10.1 should work)
- you can choose which fields will be exported also just before export
- export has CTRL+E shortcut

- CW type window was not sizeable - fixed
- password to LoTW/eQSL could not have special characters - fixed
- program crashed after opening Preferences when path to rigctl was empty - fixed
- RBN monitor didn't show any data when RBN didn't send any operating mode
- callbook data always replaced data from previous QSO - fixed
- cqrlog didn't start with broken TRX/Rotor control configuration - fixed
- fixed loading of MASTER.SCP after downloading new DXCC tables
- QSO with mode in lower case was market as error and not imported - fixed
- band map didn't show any data on SSB - fixed
- after change "Default frequencies", related button in TRX control window didn't go red - fixed
- QSO count with active filter was wrong after delete or update
- Remove dupes from the log didn't work - fixed
- QTH profile was not imported from ADIF - fixed