DXKeeper Defects

Number Description Version corrected
1 mal-formed ADIF files can cause Import operations to hang 1.0.2
2 illegal dates in ADIF files can cause Import operations to crash 1.0.2
3 Call, Op, and Via field widths are insufficient 1.0.2
4 Canceling an Export without choosing a filename crashes 1.0.3
5 Recomputing award table causes program error 1.0.5
6 QSL cards printed with black background 1.0.6
7 QSLRDate and QSLSDate fields exported with improper date format 1.0.6
8 Print Setup dialog does not control printer settings 1.0.7
9 Printed QSL card sheet is truncated if screen resolution is less than 1024x768 1.0.9
10 Can't confirm more than 10 QSOs per callsign 1.0.9
11 duplicate QSOs in QSL queue 1.1.0
12 Log table height doesn't persist between tab selections 1.1.0
13 printing more than 10 labels causes crash 1.1.1 (delete file QSL.mdb in the report subfolder before running 1.1.1)
14 If WinWarbler is set to "Export for DXBase", QSOs logged by DXKeeper have frequencies with two decimal points 1.1.4
15 Can't capture a log's first QSO with the Capture Window 1.1.6
16 Unconfirmed QSOs not added to progress grid during Import operation 1.1.7
17 PSK QSOs not credited to Mixed progress totals 1.1.7
18 Closing application while iconified causes crash 1.1.8
19 QSO Capture window's Log button doesn't clear the log filter 1.2.1
20 QSO Capture window records bogus QSO start time if no start time established 1.2.1
21 Show Control Explanations setting not saved between sessions 1.2.3
22 QSO Capture window's Log button fails to update progress 1.2.4
23 Log filter fails with "Cannot open any more tables or queries" 1.3.2
24 Capture window doesn't display because window position is off-screen 1.2.9
25 unlabeled field shown in Aux section 1.2.9
26 Report button on Check Progress tab leaves progress table display showing its tail 1.2.9
27 Double-clicking on a SpotCollector database entry initializes DXKeeper log entry with incorrect prefix 1.2.9
28 Missing Antarctica in continent pull-down in Awards panel 1.2.9
29 DDE Command to accept new Capture Window callsign does not reliably invoke DXView 1.3.0
30 DDE Command to look up previous QSOs fails if Log QSOs isn't the currently-selected tab 1.3.1
31 The QSL tab's Clear button doesn't properly "back out" changes to QSOs made when the QSO was originally added to the QSL queue 1.3.3
32 The QSL tab's Print button doesn't correctly update the QSL_rcvd field of each QSO for which a QSL card or label is printed 1.3.3
33 Changes to the order of fields in the log windows are lost 1.3.4
34 Progress summary incorrectly includes deleted countries in TOPLIST totals 1.3.4
35 After initial installation, award checking should by default be enabled for all bands and modes 1.3.6
36 "invalid use of null" program error in version 1.3.6 1.3.8
37 Log report doesn't include all Log Page Display fields, is slow, and causes subsequent filter operations to generate a program error 1.3.9
38 Setting the QSL_rcvd field to "Y" suggests that you submit the QSL card for ARRL verification without determining whether the band or mode are verifiable by the ARRL, whether ARRL verification is required by your award objectives, or whether the QSO's band or mode are already verified. 1.4.0
39 the Import operation does not properly capture the ADIF transmitted power field 1.4.3
40 When using a locale whose date format is not month/day/year, the Import operation reports illegal dates and times 1.4.8
41 Attempting to create a new log in a non-existent directory generates a program error 1.4.5
42 correct transmitted power field import defect created in 1.4.3 1.4.6
43 "invalid picture" error when printing QSL labels on Windows XP  1.5.2
44 Radio Amateurs Callbook DLL not included 1.5.3
45 Radio Amateurs Callbook search errors are not reported 1.5.3
46 First name of international operators not iinitialized from the Radio Amateurs Callbook 1.5.4
47 The import operation incorrectly parses dates like 19561208 when run from certain locales 1.6.0
48 The log page display does not default to displaying the left-most column 1.5.8
49 program error in ADIF.Import -- use ISO date format 1.5.9
50 use ISO date format in UTC filter 1.5.9
51 "Display seconds in date/time fields" checkbox  is not properly initialized 1.6.0
52 failure to specify an eQSL username causes DXKeeper to crash when the eQSL button is clicked 1.6.2
53 QSO and Log page display do not reflect updated QSL_Sent status after the completion of a QSL Update operation 1.6.3
54 Incorrect "Confirmed or Verified" DXCC entity list in the detailed progress report 1.6.3
55 myQTH identifiers longer than the maximum allowed are not precluded 1.6.4
56 documentation omits definition of maximum field lengths 1.6.4
57 when "QSL rcvd" field is set to 'Y', date set into the "QSL date rcvd" field is improperly formatted when running in a non-US(English) locale 1.6.5
58 clicking the QSL VFY button will create a new QSO entry if the Ctrl key was depressed during the previous Save operation 1.6.5
59 when directed to check a callsign via DDE, the callsign is not conveyed to Pathfinder if there are no previous QSOs in the current log 1.6.7
60  the QSL aging report fails if an unknown DXCC prefix is encountered 1.6.9
61 QSL.GenerateNeeded and QSL.GenerateRequested leave the main log window in a filtered state unless QSL.Update is clicked 1.6.9
62 entering a non-numeric character in the Aux panel's Code field causes a runtime error 1.7.0
63 a DDE lookup request generates two Pathfinder lookup requests 1.7.1
64 information captured from the Radio Amateur Callbook can exceed the field size 1.7.3
65 in the log page fields grid, changing the column of an existing entry didn't work properly 1.7.6
66 adding new fields to an existing log fails if SpotCollector is running 1.7.6
67 initialization defect introduced in 1.7.6 produces when no previous log layout has been established 1.8.0
68 during ADIF import, ignore zero-length date fields 1.8.1
69 clicking on the first or last QSL navigation buttons with no entries in the QSL queues generates an errorlog entry 1.8.1
70 if  Radio Amateur Callbook is enabled but not installed, errorlog entries are created 1.8.2
71 window height not preserved between sessions 1.8.3
72 maximizing the main window does not function properly on some systems 1.8.4
73 can't cut and paste in main window's Code or Freq fields 1.8.5
74 don't grab focus while executing DDE commands 1.8.6
75 if previous session was closed with main window minimized, then start with main window minimized 1.8.6
76 when a DDE Callbook search request is received and the Callbook is disabled or not installed, appropriately inform the client 1.8.8
77 program error 0 from Common.ContainingDirectory 1.9.0
78 use of latitude and longitude from Callbook generates overflow errors in non-English locales 1.9.2
79 not all changes to a QSOs QSL received fields result in SpotCollector updating its status 1.9.2
80 QSL aging report does not include 30m QSOs 1.9.4
81 Refuse to save a QSO missing a DXCC prefix or country code  1.9.5
82 Expect the locale's decimal separator character in fields that accept decimal numeric values 1.9.5
83 provide reasonable tab ordering among the text controls in  the Main and Capture windows 1.9.5
84 DDE callbook lookup service waits too long before responding 1.9.6
85 restore log grid visibility if an error occurs while filtering 1.9.7
86 eliminate nested DDE interaction with WinWarbler that fails on some systems 1.9.7
87 prevent the DXKeeper window to gain focus when DXKeeper is responding to requests from other applications 1.9.9
88 six-character grid squares computed from callbook-supplied latitude/longitude coordinates can be off by one in each of the last two (least significant) characters  1.9.9
89 don't consider DXView non-responsive if it doesn't respond to the UpdateLogFilter DDE command 1.9.9
90 ensure that Capture window Freq and Mode fields behave correctly after being cleared when interoperating with WinWarbler 2.0.0
91 when using the HamCall callbook, don't mistake abbreviations for local geographic entities for US states, but do route Canadian province information appropriately  2.0.0
92 the  "QSL-Rcvd -> R" function can fail with "illegal use of null" errors 2.0.0
93 "Object doesn't support this property or method" errors occur when rapidly scrolling through the Log Page Display 2.0.0
94 correct the tooltips in the Advanced Filters and Sorts window's Mode panel 2.0.1
95 regression introduced in 1.9.9: selecting an entry in the Log Page Display does not automatically perform lookups in DXView and Pathfinder (if they are running) 2.0.1
96 make the code that inspects a candidate IOTA reference more tolerant 2.0.1
97 change the mode "Throb" to "Thrb" 2.0.1
98 eliminate "out of stack space" error that can occur during a Recompute 2.0.3
99 save changes to QSL configuration parameters immediately, rather than waiting until termination 2.0.4
100 correctly insert the myQTH street address and post code textboxes into the tab order 2.0.6
101 prevent the Recompute operation from executing if there are entries in the QSL queue 2.0.6
102 properly format date fields in the Log report 2.0.6
103 new logs are created with a myQTHID field whose capacity is 20 characters 2.0.7
104 properly handle the case where a log is missing the myQTH table 2.0.7
105 suppresses the attempted recording of import errors when logging a QSO sent by WinWarbler 2.0.7
106 DXCC summary miscomputes non-deleted confirmed counts (regression introduced in 2.0.8) 2.0.9
107 DXView progress display not updated (regression introduced in 2.0.8) 2.0.9
108 eliminate unnecessary progress recomputations (introduced in 2.0.7) 2.0.9
109 erroneous QSL generation error dialog claiming that QSL msg is too long (regression introduced in 2.0.8) 2.0.9
110 properly establish the Log Page Display's left-most column (regression introduced in 2.0.8) 2.1.0
111 maintain Log Page Display column order 2.1.0
112 eliminate error message during bulk "set myQTHID" operation  2.1.1
113 Update Log command fails (regression introduced in 2.0.8" 2.1.3
114 correctly update Log files whose myQTH tables don't yet include a Street Address or Postal Code field (regression introduced in 2.0.8) 2.1.4
115 can't disable QSL Queue entries (regression introduced in 2.0.8) 2.1.5
116 Broke filter fails to report QSOs whose myQTHID field is null 2.1.5
117 fails to correctly update Logs and QSL queues created by version 1.3.3 2.1.6
118 fails on startup when the most recently-opened log file no longer exists  2.1.6
119 failure to initialize Log Page Display when installed for the first time (regression introduced in 2.0.8) 2.1.7
120 tab order not properly set in several windows 2.1.8
121 a blank line in an address cause results in no further address information in the address report, and addressed envelope, or an address label 2.1.9
122 correct several erroneous or missing tooltips 2.2.1
123 Country report fails if QSO's state field doesn't contain a valid state 2.2.2
124 Inform user if Import can't be accomplished because the current QSO can't be saved due to invalid fields 2.2.2
125 The QSL received date captured by the Main window's CFM button always uses MM/DD/YY format rather than the current locale's date format 2.2.4
126 QSL tab's Update Log function fails in non-US locales 2.2.4
127 QSL Aging report generates an error log entry if there are no QSOs with QSL_Rcvd set to 'R' 2.2.6
128 Envelope orientation isn't saved between settings 2.2.7
129 Long callsigns, e.g. KP2/AA6YQ, don't fit on QSL cards 2.2.7
130 error when Callbook lookup from the Capture window returns a Name, QTH, Grid, or IOTA whose length is larger than the specified field maximum 2.2.7
131 Advanced UTC filter's date field won't accept backslash or colon characters 2.3.0
132 the Add Needed function unnecessarily places QSOs in the QSL queue if the DXCC country is unconfirmed but a QSL has already been requested 2.3.0
133 when importing a QSO whose ADIF record lacks both a DXCC Prefix and a Country Code, and if DXKeeper's DXCC database is unable to find a Country Code for the QSO's Callsign, the QSO should be flagged as illegal rather than imported with empty DXCC Prefix and Country Code fields 2.3.0
134 don't send DXView a lookup request with a blank DXCC Prefix 2.3.0
135 prevent Errorlog.txt entries that occur if an attempted window resize occurs when the window is minimized 2.3.0
136 non-functional Cancel button in the dialog box that prompts for the number of missing labels when printing QSL or Address labels 2.3.1
137 on the MYQTH tab, clicking the first or last buttons when no QTHs have been defined generates an ErrorLog.txt entry 2.3.2
138 attempt to save QSO in Main window with Band or Mode should refuse to save and flag missing fields 2.3.5
139 handle long callsigns and ages in the QSL aging report 2.3.5
140 gracefully handle and report attempts to open a log file that is already exclusively opened by another application 2.3.5
141 import and export Canadian provinces (via the VE_PROV) field 2.3.5
142 QSOs using modes AM, FM, or any mode designed DXCC_Phone in the user-specified mode file are not counted as Phone QSOs for award purposes 2.3.6
143 refuse to open a log that contains more fields than expected 2.3.7
144 gracefully handle non-numeric country codes in imported ADIF files 2.3.8
145 WPX report can't be viewed with some versions of Netscape 2.3.9
146 WPX report displays incorrect results 2.3.9
147 Automatic award progress recomputation is not triggered if a QSO's band is changed by changing its frequency 2.4.0
148 detailed progress grid fails to update after a delete 2.4.1
149 DXView detailed progress grid can fail to update after logging a QSO 2.4.1
150 Reset Window command fails if one or more windows are minimized or maximized 2.4.2
151 Export fails when attempting to export more than 32767 QSOs 2.4.4
152 Correct Main window tab order 2.4.5
153 Activate the Main window's Save button after the contents of the Windows clipboard are pasted into a field 2.4.5
154 DXCC/Top summary report doesn't display properly on Netscape browsers 2.4.7
155 IOTA field on Main window's myQTH tab is too small, mis-labeled, and incorrectly tool-tipped 2.4.7
156 in response to the user double-clicking on a SpotCollector spot database entry, don't inform the user if the callsign can't be found in the callbook 2.4.8
157 "Export for DXBase" generates a 0 length file 2.4.9
158 update the WPX field if the Callsign is modified, whether or not the Enter key is struck 2.5.0
159 inform user when a search of the QRZ callbook fails to find the specified callsign 2.5.0
160 unless the "use dual monitors" box is checked, ensure that restored windows are visible on the primary monitor 2.5.0
161 properly compute WPX prefixes for callsigns containing multiple digits 2.5.1
162 US County Progress report doesn't properly handle worked but unconfirmed counties 2.5.2
163 WPX Progress report doesn't properly handle worked but unconfirmed counties 2.5.2
164 Correctly provides DXCC prefix and country code to a remotely-logged QSO lacking these fields 2.5.2
165 WPX Progress report should show mixed-band statistics rather than the sum of band statistics 2.5.3
166 IOTA and Maidenhead reports should ignore Invalid or Expired QSOs 2.5.3
167 Correct errors in handling external requests for QSO information from previous QSOs, Callbook Lookup, and DXCC Database lookup 2.5.6
168 Correct regression introduce in 2.5.0 in which QSL column offsets are not retained between operating sessions 2.5.7
169 after the a left-click on a Log Page entry, wait half a second before performing a DXView lookup  to be sure that the left-click isn't the first-half of a double-click 2.5.7
170 don't log DDE error generated on some systems when WinWarbler shuts down 2.5.9
171 filtering the log for a callsign doesn't direct DXView to lookup that callsign 2.6.1
172 some Main window combobox changes (e.g. QSL_Rcvd) are ignored on some systems 2.6.4
173 Filtering the log for QSO with a callsign does not invoke DXView if there are fewer than 2 QSOs with the callsign 2.6.5
174 Previous QSO lookups initiated via DXKeeper should not update the previous QSO information supplied to external applications 2.6.6
175 Defining bands via the Bands.txt file is not described in the online documentation 2.6.7
176 Recompute fails with deleted ProgressGrid  2.6.8
177 Recompute does not update the Detailed Progress Grid after completion 2.6.9
178 updating a QSO's QSL received status does not immediately update the Check Progress grids (regression introduced in 2.6.9) 2.7.0
179 Cabrillo files should use a .log file extension 2.7.0
180 entering a callsign with a portable designator incorrectly conveys the base callsign to DXView
181 Recompute function fails if the last QSO in the log is missing a callsign 2.7.0
182 If the Recompute function fails, it does not restore the mouse cursor or the Award Progress panel 2.7.0
183 Maidenhead Field, Maidenhead Grid, WAS, WAC, WAZ, and IOTA reports don't give precedence to QSOs whose QSL_Rcvd status is "Requested" over those whose status is "Worked" 2.7.1
184 modifying a QSL Message via the Config window's QSL Message tab incorrectly changes the QSL Message shown in the Main window's QSL panel 2.7.2
185 RAC callbook search fails to extract City from callsigns outside of North America 2.7.3
186 Gracefully handle lookup requests from version of SpotCollector prior to 2.0.4 that don't include a rotator directive 2.7.6
187 CTRL-A doesn't select field contents in date fields 2.7.7
188 checking the Log Debugging Info box with the Capture window minimized causes an Errorlog.txt entry 2.7.8
189 canceling a log backup operation leaves DXKeeper with no log open 2.7.9
190 callsigns received from DXView should be set to upper case 2.7.9
191 order of fields in log page display can autonomously change when performing a lookup operation 2.8.1
191 allow paste operations in the Advanced window's UTC filter fields 2.8.3
192 wait 250 ms before executing a DDE requests to ensure that the invoking application regains control quickly when the CPU load is high 2.8.3
194 replace slashed-zero characters with normal characters when logging the Grid, Via, and OperatorCallsign fields 2.8.3
195 with "recover States and Provinces form imported QTH" checked, the import operation fails on QSOs lacking a DXCCID tag 2.8.3
196 the Advanced window's Modify QSOs panel should allow any value or QSL message to be set, not just one of the preset QSL Messages defined on the Config window's QSL Msgs tab 2.8.5
197 double-clicking on a prefix in the Award Progress table on Main window's Check Progress tab should filter the Log Page Displayf or QSOs with that prefix's DXCC entity 2.8.6
198 restore ability to print 3 QSOs per 1" high label (regression introduced in 2.8.6) 2.8.7
199 set 60m lower band edge to 5330.5 2.8.7
200 Capture window's QSL Message is not initialized by the Config window's Default QSL Message 2.9.0
201 Can't save a QSO no DXCC Prefix when its callsign begins with ! 2.9.0
202 Broken links in online help 2.9.0
203 With Commander 4.6.9, cannot log PKT QSOs via the Capture window 2.9.1
204 Under certain conditions, DXKeeper autonomously increases the height of its Main window 2.9.1
205 Setting RX_Freq to no frequency does not initialize RX_Freq in subsequent QSOs to no frequency 2.9.1
206 correct WPX extraction for callsigns with /MMn and /AMn suffixes where N is a digit 2.9.3
207 accept alphanumeric characters in the Capture window's RST fields 2.9.3
208 ensure printer is properly initialized when clicking Preview window's Print button  2.9.4
209 the Log Page Display's explanatory popup is not suppressed when the Config window's Show Control Explanations box is unchecked 2.9.6
210 the Export ADIF for LOTW functions should not export invalid Prop_Mode data 2.9.6
211 Automatic real-time eQSL.cc uploads should ignore QSOs whose callsigns begin with ! 2.9.7
212 clearing the QSL Queue when it is already empty generates an errorlog entry 2.9.8
213 eqsl/LotW report fails when processing bands and modes not tracked by DXKeeper 2.9.8
214 "Sync Lotw QSLs" places the wrong "since" date in the query 2.9.9
215 "Update Log" sets LotW Sent to 'Y' rather than 'U'  2.9.9
216 Alt shortcuts for Main and Capture fields whose labels include an underline shortcut designator don't work (regression introduced in 2.8.3) 2.9.9
217 logging a QSO via the DDE interface (e.g. from WinWarbler) should set eQSL Sent to 'R' and LotW Sent to 'R' if so directed by settings on the QSL Config window's eQSL.cc and LotW tabs 2.9.9
219 when printing hardcopy QSL cards or labels, QSL? should be set to 'thanks!" if either a hardcopy or LotW QSL has been received 3.0.0
220 The Update Log and Clear QSL Queue functions do not properly update the Progress grids on the Main window's Check Progress tab 3.0.0
221 Detect and report LotW failure to return data, and LotW failure to return requested QSOs or QSLs 3.0.0
222 In a Sync LotW QSLs operation, detect differences in DXCC entity and perform the necessary progress recomputation if a QSO's DXCC entity is modified 3.0.0
223 detect and report a log file whose read-only attribute is set 3.0.0
224 error files generated during importing, eQSL synchronization, or LotW synchronization should use a .txt extension so that Notepad will be invoked to display them 3.0.1
225 if either of a QSO's QSL Rcvd or LotW Rcvd fields are set to 'I', the QSO is considered invalid, but a QSO is only considered "expired" if both its QSL Rcvd and Lotw Rcvd fields are set to 'X' 3.0.1
226 clearing the QSL Queue of an entry when the QSL mode is eQSL or LotW should reset eQSL Rcvd or LotW Rcvd to '' (unrequested) unless its already 'Y' or 'V' 3.0.2
227 don't use Windows scripting operations to detect zero-length files returned from LotW 3.0.2
228 UpdateCaption procedure can generate an errorlog.txt entry 3.0.3
229 CFM and VFY buttons can erroneously be enabled for QSOs for which they shouldn't be enabled 3.0.3
230 DDE lookup directive from SpotCollector for an "entity-mode" lookup fails to use the specified prefix 3.0.4
231 Sync LotW QSLs improperly handles downloaded Canadian Provinces 3.0.5
232 Perform a callsign lookup if one is not provided with a DDE NewCallsign operation (regression introduced in 3.0.5) 3.0.6
233 callsigns of the form KG4XXX are incorrectly considered to be in Guantanamo if DXView is not running 3.0.7
234 clearing the QSL Queue can generate an errorlog.txt entry 3.0.7
235 inform user if MSINET.OCX is not installed 3.0.8
236 use ISO date formats in all SQL searches to avoid errors in certain locales 3.1.0
237 modifying a date by selecting it, right clicking, and choosing Cut or Delete fails -- the change is not saved 3.1.1
238 if Main window is minimized when an external "previous QSO" lookup is performed (e.g. from SpotCollector), don't switch the Main window tab to Log QSOs 3.1.2
239 Web Server should dismiss WebDAV requests
240 when user enables a new panel in the Main window, don't display it if there is insufficient vertical screen height 3.1.3
241 when importing a QSL_Sent or QSL_Rcvd field whose value is 'N', convert it to '' (the empty string) 3.1.3
242 ALT-M should navigate to the Mode field, not the Band field 3.1.3
243 ALT and CTRL shortcuts work in the Aux panel's entity field 3.1.3
244 Main window's Log QSOs tab doesn't resize correctly when screen resolution is reduced from 1024x768 to 800x600 3.1.4
245 Handle illegal filenames in backup operations 3.1.5
246 VUCC reports don't properly handle with "ignored" QSOs 3.1.5
247 During import, only set LotW_Sent or eQSL_Sent to 'R' if the imported QSO doesn't specify a value for these fields 3.1.5
248 invoking the Modify QSOs, Clear QSL Queue, and Update Log function while a QSO has been modified but not saved should save the QSo before invoking the function. 3.1.5
249 Sync LotW QSO and Sync LotW QSL matching should work "within the same minute" 3.1.6
250 KG4 2x1 callsigns are in the US, not Guantanamo 3.1.7
251 when directed by SpotCollector to perform an entity filter, use the callsign to determine the entity 3.1.8
252 a QSO whose country code is 0 shouldn't be flagged for having an empty DXCC prefix 3.1.8
253 Main window doesn't properly reflect begin/end dates after adding new QSO 3.1.9
254 when "optimize for realtime QSO entry" is unchecked, the QSO begin time is not initialized to the previous QSO's begin time 3.2.0
255 when deleting a QSO with one or more invalid fields, replace the invalid data with valid data prior to deleting rather than requesting the user to do so 3.2.0
256 ignore a callbook lookup request if no callsign has been specified 3.2.0
257 when a QSO begin or end field is initialized from that of the last QSO, ensure that the time contains a colon separator should be included so that the up/down arrow keys can be used for adjustments 3.2.1
258 properly capitalize latin-1 letters such as å when they begin words in names or QTHs, but don't capitalize words like "de", "and", "y", etc.  3.2.3
259 don't display the Capture window's Hidden Fields panel when the Log Debugging Info box is checked 3.2.4
260 when "optimize for real-time entry" is unchecked, a new QSO's begin time may not be properly intiialized 3.2.4
261 when entering a 6-digit time without colons, the seconds are incorrectly interpreted (123456 is misinterpreted as 12:24:45) 3.2.5
262 Extend the functionality of the "Exclude operator callsign when matching QSLs to QSOs" to be

"Exclude operator callsign when matching downloaded QSOs and QSLs to logged QSOs"
3.2.7
263 accept a start or end time whose hours and minutes are 00:00 3.2.8
264 don't initiate a sort or filter operation if the current QSO contains one or more invalid fields 3.2.8
265 don't permit the selection of a new log, or the backup of the current log until initialization is complete 3.2.8
266 Log Page Display explanatory popups should appear below, rather than on top of, the active QSO 3.2.9
267 checking for erroneous fields before initiating an operation fails if the Log Page Display is empty 3.3.0
268 if an operation is initiated with the current QSO containing an erroneous field, direct the user to correct the field rather the execute the operation 3.3.1
269 error in QSL Queue FREQ_RX field specification can cause Add_to_QSL to fail 3.3.2
270 alt-A in the Main window does not move focus to the State field as specified 3.3.3
271 ctrl-A in the Main window's QSO Begin or QSO End field doesn't select the entire date/time if the time is 00:00:00 3.3.3
272 Main window keyboard shortcuts for Log Page Display navigation don't work from items that are dates or selections 3.3.4
273 when placing mouse cursor focus in a selected Main window item, position it at the end of an item 3.3.4
274 don't set focus in Main window for operations initiated from the Capture window or from SpotCollector (regression introduced in 3.3.3) 3.3.4
275 saving the Log Configuration places incorrect field widths in the configuration file when run from certain locales 3.3.4
276 the Advance window's Modify QSOs function will allow the selected item to be cleared in all QSOs in the Log Page Display 3.3.4
277 double-clicking on a QSL queue entry, adding an address, and clicking Save generates an errorlog.txt entry rather than update the logged QSO's address 3.3.5
278 with Optimize for Realtime Entry unchecked and Show Previous QSOs checked, one cannot enter an RST Sent item in the Main window's Lot QSO's tab 3.3.6
279 WPX report fails if log contains more than 32767 QSOs 3.3.7
280 when run for the first time after installing a full release, only the QSO, Aux, and QSL panels are visible on the Main window's Log QSOs tab 3.3.7
281 in some circumstances, the New function does not place the the mouse cursor in the Call item 3.3.7
282 Callbook lookups for US stations set the Country field to State,County 3.3.8
283 switching from a log with a populated QSL queue to a log with an empty QSL queue does not un-freeze the QSL Mode 3.3.8
284 RST_Sent and RST_Rcvd not exported in tab-delimited file 3.3.9
285 when extracting a state from a YPLog-generated QTH, don't require a space between the hyphen and the state abbreviation 3.4.0
286 ensure that Log Page Display is made visible if an error occurs while it is not visible 3.4.1
287 label height is fixed at 1 inch or 1 mm 3.4.1
288 eQSL upload operations crash DXKeeper if there is no connectivity to www.eQSL.cc 3.4.2
289 Log Report fails if the log contains a blank QSO 3.4.3
290 ARRL section popup explanation is incorrect 3.4.4
291 the "Include eQSL.cc confirmations in DXCC awards progress" box caption should be "Include eQSL.cc confirmations in DXCC, WAS, and WAC awards progress" 3.4.4
292 QRZ32.dll supplied with QRZ volume 22 appears to not be backwards compatible; replace with original 3.4.4
293 fails to set DXCC entity field (regression introduced in 3.4.3) 3.4.4
294 adding a new QSO to an empty log with the Main window results in its DXCC entity field not being set 3.4.4
295 disable rather than hide Main window State, County, Province, and ARRL Section fields (as a function of the QSO's DXCC entity) 3.4.4
296 The VCR controls on the Main window's Log QSOs tab must verify that the current QSO is valid before moving to another QSO 3.4.4
297 Log Report doesn't append entity name to country code 3.4.4
298 disable Print Preview window's Next and Print buttons until the previous Next operation has completed 3.4.4
299 properly handle QSOs with country code 0 (e.g. mobiles) in Add Needed, Add Requested, and Clear QSL Queue functions 3.4.4
300 failure to upload a single QSO to eQSL.cc is not correctly reflected in log 3.4.5
301 trim Notes to fit in available space on QSL cards and wide QSL labels 3.4.5
302 disable Print Preview window's Next and Print buttons until the full set of cards or labels has been displayed 3.4.5
303 re-enable the Print Preview window's Next and Print buttons on the very last page of previewed cards or labels (regression introduced in 3.4.5) 3.4.6
304 Update Log generates an errorlog.txt entry when it encounters a blank QSL Queue entry 3.4.7
305 Clear QSL Queue generates an errorlog.txt entry when it encounters a blank QSL Queue entry 3.4.7
306 Add Requested should not create a QSL Queue entry for a QSO that is missing a callsign 3.4.8
307 ? buttons in the Capture window encroach on fields to their immediate right 3.4.9
308 don't grab window focus when logging a QSO via DDE 3.5.2
309 revert to original version of eqsl.dll (new version crashes during uploads) 3.5.2
310 SHIFT-HOME and SHIFT-END no longer select to beginning and select to end (regression introduced in 3.5.0) 3.5.2
311 eQSL.cc crashes 3.5.3
312 an errorlog entry can be created when attempting to clear the QSL Queue with an empty Log Page Display 3.5.4
313 printing QSL cards by clicking the Print Preview window's Print button doesn't properly position the cards on the page 3.5.7
314 the CBA function should not modify a QSO's DXCC prefix unless the CTRL button was depressed when the function was invoked 3.5.7
315 striking the Enter key in the Capture window's Callsign textbox with Contest Mode enabled should move the mouse cursor to the Capture window's RX# textbox 3.5.7
316 when the result of a filter operation results in a single entry in the Log Page Display, DXView shows the DXCC entity derived from the entry's callsign rather than the one logged with the QSO 3.5.8
317 when QSL card dimensions are specified in millimeters, valid QSL card dimensions are flagged as "too wide" 3.5.8
318 if the user CTRL-clicks the Capture window's Spot button and then clicks Cancel in the spot notes dialog, or fails to enter spot notes, then DXKeeper asks the user whether or not to proceed with the spot 3.5.8
319 with "Add Needed requests all QSOs" checked, the Add Needed operation should not enqueue QSOs whose QSL's whose QSL RCVD is 'I' 3.5.8
320 with "Add Needed requests all QSOs" checked, the Add Needed operation should enqueue all secondary QSOs whose QSL RCVD field is 'X', not just those that occurred prior to the primary QSO 3.5.8
321 only consider an entity-mode or band-mode to be 'requested' if there's a QSO whose QSL RCVD is 'R' and whose QSL SENT is 'Y' 3.5.8
322 use the time separator specified by the current locale rather than assume the use of a colon 3.5.9
323 when logging a QSO via the Main window's Log QSO tab with the Optimize for realtime QSO entry box unchecked, the proposed QSO begin time should be one second after the start of the last QSO entered via the Main window's Log QSO tab with the Optimize for realtime QSO entry box unchecked - not the time of a QSO entered with Optimize for realtime QSO entry box checked or via the Capture window (regression introduced in 3.5.7) 3.6.0
324 WV is missing from the Main window's ARRL section pulldown 3.6.1
325 WAZ detailed by-mode report doesn't count 'Requested' QSOs as 'Worked' 3.6.2
326 computation of maximum QSL card height is incorrect 3.6.3
327 selection of Maryland as the State should automatically set the ARRL section to Maryland-DC (MDC) 3.6.4
328 selection of Prince Edward Island as the Province should automatically set the ARRL section to Maritimes (Mar) 3.6.4
329 when importing with "check duplicates on import" enabled and importing a QSO that is missing a frequency, use the band in the duplicate check 3.6.4
330 The Maidenhead Field, Maidenhead Grid, WAS, WAC, IOTA, and WAZ reports should only depict a QSO's QSL status as "requested" if QSL_RCVD is 'R' and QSL_SENT is 'Y' 3.6.4
331 After executing a Modify operation in a script, re-apply the most recent Filter operation and record the number of QSOs selected in the script log 3.6.6
332 during DXBase import, QSOs with French St. Martin should be assigned a DXCC country code of 213, and QSOs with Dutch St. Maartin should be assigned a DXCC country code of 255 3.6.7
333 correct defect in saving the last manually entered QSO_Begin date 3.6.7
334 set QSL Configuration parameters to default values before restoring them from the registry 3.6.9
335 when printing QSL cards with "print separation guides" enabled, print them across the entire printable area, but don't print those that fall outside the printable area 3.6.9
336 don't display the printer's unprintable area when previewing labels 3.7.1
337 when importing a QSO (directly or via another DXLab application), if the QSO end time is less than the QSO start, advance the QSO end date by one day 3.7.1
338 clearing the Main window's QSL Msg selector by selecting the "empty" choice doesn't work in certain circumstances 3.7.1
339 don't generate an errorlog.txt entry when processing a newly entered QSO for which no End date has been specified 3.7.2
340 DXCC Summary window should always excluded deleted DXCC entities from Challenge statistics 3.7.2
341 when the Check Progress tab's DXCC Progress, DXCC By QSL Kind, or DXCC Aging reports are initiated and the Log Page Display is filtered, don't ask the user if the filter should first be cleared (the filter is ignored by these reports) 3.7.3
342 QSL printing doesn't prevent an attempt to print cards whose combined height exceeds the printer's printable area 3.7.3
343 Changing the printer quality setting doesn't always change the printer's quality 3.7.3
344 if an item in the Main window's current QSO is erroneous but non-critical, flash it's caption in blue (rather than red), don't make its panel to be visible, and don't force the user to correct it navigating to another QSO:
  • missing operator

  • SatName but PropMode isn't SAT

  • no myQTHID in a log for which multiple QTHs are defined

  • invalid QSO End time

3.7.3
345 creating a Log backup generates an errorlog.txt entry 3.7.3
346 eliminate errorlog.txt entry generated during shutdown 3.7.4
347 exporting for DXBase fails on any QSO whose RX Frequency is unspecified 3.7.4
348 deleting a QSO causes the next QSO created to be improperly initialized 3.7.4
349 entering an illegal callsign in the Main window can generate an errorlog.txt entry 3.7.5
350 when executing a "filter the Log Page Display for a specified DXCC entity" request from SpotCollector, do not instruct Pathfinder to perform a lookup on the most recent QSO in the filtered Log Page Display 3.7.6
351 disable the Capture window's Maximize button, and ensure that the bottom row of buttons are properly positioned within the Capture window 3.7.6
352 clearing the Capture window should clear the Capture window's Last QSO info 3.7.6
353 when creating a new QSO, ensure that the newly-created QSO becomes the Main window's current QSO 3.7.7
354 prevent command buttons on Main window's Log QSOs tab from gaining focus 3.7.7
355 Narrow labels should only include a "pse QSL!" message if a confirmation is requested or needed 3.7.7
356 the confirmation message displayed when the Advanced window's Mod button is clicked may incorrectly show the modifier field name and/or new field value used in the most recent Modify operation rather than the selected modifier field name and new field value  3.7.7
357 the Advanced window's Modify QSOs command and Script execution function must not check the validity of a New Field Value containing references to other fields (e.g. <comment>) until after these references are replaced with the referenced fields' values 3.7.8
358 don't flash the Main window captions of a newly-created QSO 3.7.8
359 adding a new myQTH should not blank the current QSO's myQTH field 3.7.8
360 do not permit a myQTH to be deleted if there are QSOs still referencing it 3.7.8
361 the Advanced window height is too large for display on 800x600 monitors 3.7.9
362 new QSO entered via the Main window is not properly initialized (regression introduced in 3.7.9) 3.8.0
363 don't generate an errorlog.txt entry if no printer is selected 3.8.0
364 if the previously-entered Main window QSO's frequency was blank, then the next Main window QSO's frequency is initialized to blank, and its band is initialized to the previously-entered Main window QSO's band 3.8.1
365 deleting a log's only QSO with a station incorrectly resets the "last QSO time" for manually entered QSOs 3.8.4
366 the myQTH table on the Main window's My QTH tab is not completely rendered when switching from a tab of less height 3.8.4
367 the notification window indicating that progress recomputation is in progress should be "always on top" so the user doesn't conclude the DXKeeper is hung while recomputation proceeds 3.8.5
368 clearing the Main window's Band field and then logging the QSO should result in the next QSO's frequency field being initialized to 'blank' 3.8.6
369 correctly initialize printer with selected paper source 3.8.8
370 striking Enter or Tab in the Main window's Call item should only initialize the QSO if the Call item has been modified 3.8.8
371 IOTA-checking logic introduced in 3.8.8 does not recognize AN tags 3.8.9
372 the DXCC entity for a callsign bearing a /N where N is a single numeric digit should be determined by substituting N for the right-most digit in the prefix (rather than the left-most digit) 3.8.9
373 eliminate the errorlog.txt entry that occurs when saving a QSO with no begin time specified 3.9.0
374 DXKeeper fails to properly initialize on some systems (regression introduced in 3.9.3) 3.9.4
375 AddNeeded and AddRequested do not in all cases properly handle a PSK QSO counting for RTTY 3.9.7
376 the entire UTC time is not visible in the Capture window's title bar 3.9.7
377 the pse/tnx line is printed on narrow labels whether or not its associated box is checked 3.9.8
378 setting the Main window's Filter field to KG4 and clicking the DXCC filter button should filter the Log Page Display for all QSOs with Guantanamo 3.9.8
379 properly decode the DXCC entity of callsigns like KG4XXX/B, KC4AAA/QRP, and KC4/AA6YQ when DXView isn't running 3.9.8
380 do not allow changes to the State, Province, or ARRL Section items in the  Awards panel on the Main window's Log QSO tab to create an inconsistent combination of State, Province, ARRL Section, and DXCC Entity  3.9.9
381 include the State in US addresses for International Stations from the HamCall callbook 3.9.9
382 VUCC progress and submission reports are incorrect 4.0.0
383 the Capture window's Lookup button should perform a Callbook lookup even if the  "automatically use Callbook Data to initialize new QSOs" box (Config window, Callbook tab) is unchecked 4.0.1
384 clear DDE search results prior to performing lookup in DDEServerModule.DoNewEntryLookup 4.0.2
385 provide the information WinWarbler needs to determine whether it should update its QSO Info with previous QSO and Callbook information requested when the user double-clicked on a spot 4.0.2
386 correctly extract information containing non-US characters from the HamCall callbook 4.0.3
387 refuse to log a QSO in the Main window whose callsign cannot be mapped to a DXCC entity 4.0.4
388 when a HamCall lookup produces a latitude and longitude but no grid square, the computed grid square is incorrect; ALT-CBA should clear grid square of a QSO containing an incorrectly-computed grid square 4.0.5
389 SSTV QSOs are not included in the WAZ report 4.0.5
390 ignore information returned from the QRZ callbook that doesn't match the specified callsign (e.g. when searching for information for LU/AA6YQ, ignore the results given for AA6YQ) 4.0.5
391 the confirmation dialog for resetting a submission is incorrect 4.0.6
392 resetting a confirmation does not work correctly 4.0.6
393 enforce limitations on Progress Filter length 4.0.7
394 correct locale-specific error in the correction of HamCall bad grids 4.0.7
395 don't report a failure when HamCall returns an unexpectedly large amount of data 4.0.7
396 after startup, selecting 2-column labels on the Main window's QSL tab doesn't display the Create Address File and Address Labels buttons 4.0.8
397 tolerate erroneous HamCall latitudes and longitudes 4.0.8
398 reference award definitions DefaultModes.txt when assembling a submission (e.g. PSK QSOs "count" for RTTY) 4.0.9
399 the Capture window Clear function should not clear the Capture window's TX# item if Contest mode is enabled 4.0.9
400 on startup, if WinWarbler is running, set Contest Mode checkbox to match WinWarbler's Contest Mode checkbox 4.0.9
401 on the Config window's Contest tab, the TX Serial# textbox should automatically follow changes to the TX# textbox in WinWarbler's QSO Info panel (if WinWarbler is running) 4.1.0
402 don't perform a Capture Overwrite check when a new log entry is created by WinWarbler in response to double-clicking a Spot Database entry for a mode handled by WinWarbler 4.1.0
403 don't report a conflict between LotW and logged counties if the logged county doesn't include the state but the logged state matches 4.1.1
404 when a modified QSO is saved when an operation is initiated or when another QSO is selected, clear the modified QSO's "broken" indicator before saving it 4.1.1
405 recompute the entity's progress when an exclamation point is placed in front of a logged QSO's callsign 4.1.1
406 the Main window's Filter panel caption can be truncated by the execution of certain functions 4.1.2
407 if a DDE log command arrives before a previous DDE log command has completed, wait until the first command completes before proceeding 4.1.2
408 callbook lookup of a base callsign can incorrectly modify the DXCC entity if the base callsign is Canadian 4.1.3
409 don't initialize the Capture window's TX Power to the default value if the user has already specified the TX power for this QSO 4.1.3
410 frequencies exported in ADIF should always use periods as a decimal separator 4.1.6
411 ensure that Default Operator is always upper case 4.1.9
412 failure when loading QTH.txt prevents default mode file from being read 4.2.1
413 upgrade the HamCall DLL to eliminate crashes reported by some users 4.2.2
414 the Award Progress table should signify an entity as confirmed using "C" rather than "F" 4.2.3
415 correct erroneous tooltip in Main window's QSL Msg selector 4.2.3
416 correct type mismatch in RAC QSL manager lookup 4.2.4
417 eliminate occasional error in DXLogMain.LogGrid_AfterUpdate 4.2.5
418 the first error detected while importing LotW QSLs results in a redundant report header if one or more new confirmations have previously been reported 4.2.8
419 don't generate an errorlog.txt entry if the QSL Queue criteria are invalid 4.2.8
420 the Verify Submission operation should automatically update award progress  4.2.8
421 when importing a QSO with no DXCC country code and an unrecognized DXCC prefix, record a blank DXCC prefix rather than the unrecognized one 4.2.9
422 When multiple QSOs with a station were made from more than one myQTH, the generated QSL card confirmation headers may state that multiple QSOs are being confirmed on a card when only one QSO is being confirmed on that card 4.3.0
423 Importing with "import from DXBase" checked sets the wrong DXCC entities for QSOs with East Timor and Dulcie Island  4.3.0
424 setting the Province selector to YT clears the Province selector and doesn't set the ARRL section correctly 4.3.0
425 use HTTP format filenames when invoking the browser on a help file 4.3.1
426 when address editor is invoked by double-clicking a QSL Queue entry, the QSL Manager returned may be incorrect 4.3.2
427 regression in Address Editor functionality introduced in 4.3.2 4.3.3
428 Eliminate redundant directives to SpotCollector that set the spotted callsign and update progress 4.3.5
429 Quebec north of 50 degrees latitude is CQ zone 2; Nunavut and Northwest territories west of 102 degrees latitude is CQ zone 1  4.3.7
430 if an error occurs while attempting to create the import error file, inform the user rather than create an errorlog.txt entry 4.3.9
431 when modifying a grid square in the Main window's Log QSOs tab or in the Capture window, ensure that the first two letters are capitalized and that the last two letters are not 4.3.9
432 performing a callbook update on all QSOs in the Log Page Display monopolizes the CPU 4.4.0
433 from a prefix-mapping perspective, treat callsign/N where N is an integer great than 9 as callsign 4.4.3
434 using the right-mouse button to paste a value into a Main window item should enable the Log and Undo buttons if they were previously disabled 4.4.3
435 corrects Address Editor regression introduced in 4.4.2 4.4.3
436 eliminate mapping of KC4XXX to Antarctica; let the DXCC database identify individual Antarctic calls  4.4.3
437 decline to open a log whose QSL Queue contains more fields than the current version of DXKeeper can handle 4.4.4
438 handle printer errors without generating an errorlog.txt entry 4.4.4
439 if Sync LotW QSOs or Sync LotW QSLs returns an ADIF header not containing a date, don't reset the Last QSO or Last QSL date 4.4.4
440 Don't initialize a QSOs's state or province item with information from previous QSOs unless the DXCC entity is the US or Canada respectively 4.4.4
441 when the Address Editor is used to update a QSL Queue entry's Manager and the user elects to propagate the change to other QSL Queue entries with the same callsign, update those entries' DXCC_SORT and DEST_SORT fields 4.4.5
442 if LotW is invoked with no QSL Queue entries enabled, inform the user rather than invoke TQSL 4.4.5
443 for callsigns of the form A/B, if the length of A is equal to the length of B, then A designates the DXCC entity 4.4.5
444 for callsigns of the form A/B or A/B/C with no QSL_VIA specified, use the home call when computing the QSL Queue entry's DXCC_SORT and DEST_SORT fields 4.4.5
445 if "Add Needed requests all with same call" or "Add Needed requests all with same manager" are enabled, a qualifying QSO whose QSL_RCVD item is 'R' should be added to the QSL Queue unless its QSL_SENT item is 'Y' 4.4.6
446 if the Address Editor is used to clear a QSL Queue entry's QSL Manager, the DXCC_SORT and DEST_SORT fields should be set based on the home call for callsigns of the form A/B or A/B/C   4.4.6
447 ignore printer source selection errors generated when printing to a PDF driver 4.4.7
449 Alt-A in the Main and Capture windows navigates to the State or Province item, whichever is visible 4.4.8
450 tab order among the Main window's State, Section, and County items is counterintuitive 4.4.8
451 tab order among the controls in the UTC filter panel is counterintuitive 4.4.8
448 with optimize for real-time entry disabled, clicking CTRL-J or CTRL-L in a newly entered QSO's QSO Begin item results the next QSO's start time not being properly initialized 4.4.9
452 strip leading and trailing spaces from callsigns 4.5.2
453 if the Capture window's Log function cannot create a new QSO, abort the operation 4.5.2
454 after a script has been executed, reset the Log Page Display filter to its value preceding the script execution 4.5.3
455 when updating the Log after generating an outgoing QSL for a digital-mode QSO that "counts" for RTTY, update the RTTY progress in the Award Progress Details to 'R' 4.5.3
456 tolerate apostrophes in ContestIDs 4.5.3
457 on the QSL Config window's LotW tab, rename "Prompt Operator to manually query LotW" to "PC has no internet connection (prompt operator to upload/download on another PC)" 4.5.3
458 if on the QSL Config window's LotW tab, the "PC has no internet connection" box is checked, do not attempt to automatically upload the file; instead, prompt the operator to upload the signed file. 4.5.3
459 don't display tooltips when the mouse cursor hovers over unused areas of the Log Page Display 4.5.3
460 when the user enables a panel in the Main window's Log QSOs tab and there is insufficient screen space to vertically expand the window, create space for the panel by reducing the number of Log Page Display entries visible 4.5.3
461 handle missing fonts in Capture.SetStartTime 4.5.6
462 when logging a QSO via the Main window, set the country code to 0 if the callsign begins with a ! or the callsign is an aeronautical or maritime mobile 4.5.6
463 when generating a WAZ report, don't create an Errorlog.txt entry if an invalid CQ zone is encountered 4.5.7
464 when a SpotCollector Spot Database entry is double-clicked with the Capture window open, don't start the QSO (regression introduced in 4.5.8) 4.6.0
465 correct erroneous message that an LotW upload was not accepted (regression introduced in 4.6.1) 4.6.2
466 eliminate superfluous DXView and Pathfinder lookups while logging a QSO via the Capture or Main windows 4.6.5
467 "guarantee unique start times" fails if more than two imported QSOs have identical start times 4.6.7
468 refresh the Progress Grid after a Recompute operation 4.6.9
469 don't generate an errorlog.txt entry when a manual Sync eQSL.cc QSLs operation is cancelled in the file selector 4.6.9
470 eliminate wayward graphic from Main window's Log QSOs tab 4.7.0
471 eQSL.SendEQSL error handler doesn't properly report errors 4.7.1
472 properly display eQSL.cc error reports, and generated HTML reports when FireFox is the specified browser 4.7.2
473 incorrect vertical space computation when callsign is not printed on QSL card 4.7.3
474 remove EFL, WFL, and WA from contest ARRL section selector 4.7.4
475 escape all special characters in eQSL upload 4.7.4
476 when filtering log, monitor duplicate coloring and retry if necessary 4.7.4
477 CTRL-double-clicking contest label navigates to wrong setup tab (regression introduced into 4.7.1) 4.7.4
478 deleting a QSO does not update the QSO count in the Main window's title bar 4.7.7
479 prohibit modification of choices in selectors on the QSL Config window's Printer tab 4.7.7
480 when performing a recover, give the abandoned filename a .mdb suffix 4.8.2
481 tooltip for Alaska is incorrect 4.8.2
482 ensures the correct sequencing of directives received from other applications 4.8.6
483 only display right-click menu when a QSO in the Log Page Display is selected 4.8.7
484 append correct date to the Log Page Display report filename 4.8.7
485 increase width of QSL Queue's SRX and STX fields from 8 to 16 4.8.7
486 tolerate non-numeric Record Sheet "lines per page" setting 4.8.7
487 when making a log backup, don't generate an errorlog.txt entry if the specified backup folder doesn't exist and can't be created 4.8.7
488 ensure that Main window fonts are saved between sessions 4.8.9
489 corrects an error in the need-based "coloring" of callsigns in the Main window, Capture window, and WinWarbler QSO Info panel 4.8.9
490 defer DDE operations during execution of a Capture window Log command 4.9.3
491 eliminate errorlog.txt entry generated by DXLogMain.SetDefaultFocus 4.9.5
492 make "warn when callsign lookups fail" work with the internet callbook 4.9.6
493 don't disable CBA button on RowColChange when terminating (regression introduced by 4.9.5) 4.9.7
494 if a log backup is executed during an ALT-CBA operation and the Log Page Display is filtered, restore the Log Page Display filter after backing up the log 4.9.8
495 importing an ADIF record that contains a frequency but not a band will fail to update award progress if "Produce and display award progress report" is enabled 5.0.0
496 when importing an ADIF record that doesn't specify a CQ or ITU zone, don't attempt to determine the zone information from a US callsign 5.0.0
497 refuse to create a log whose filename doesn't end in .mdb 5.0.1
498 on startup, if the specified log doesn't exist, don't create it 5.0.1
499 properly handle callsigns of the form RA3XX/5/P 5.0.1
500 properly computes the WPX prefix for callsigns with numeric suffixes longer than 1 digit 5.0.1
501 eliminate duplicate Pathfinder lookup in response to the user double-clicking on a spot database entry 5.0.2
502 when directed to perform a previous call lookup by another DXLab application, don't perform a Pathfinder lookup on the most recent QSO with the base callsign 5.0.2
503 right-align Band and Mode columns in the Card and LotW submission reports 5.0.2
504 if the LotW Password or Username are unspecified when an "Upload to  LotW" operation is initiated, inform the user and abort the upload 5.0.2
505 eliminate errorlog.txt entry in ADIF.InitializeImportedField when a callbook result is too long 5.0.2
506 handle DXCC country codes that contain leading zeroes; when importing a DXCC country code with leading zeros, remove the leading zeroes 5.0.2
507 when clicking the Print Preview window's Next button, don't re-sort the QSL queue 5.0.3
508 correct defect in QSL Label print preview when units are millimeters 5.0.4
509 print status for NJ in the correct order for WAS and Counties progress reports 5.0.5
510 the Print Preview window's printable area display provides insufficient digits when the units are millimeters 5.0.5
511 retain printer quality and paper size settings between operating sessions 5.0.5
512 before printing address labels, set the printer orientation to Portrait 5.0.6
513 the message displayed when uploading with the LotW Password unspecified is incorrect 5.0.7
514 if Capture window's "Request QSL" box is unchecked, ensure that the QSO is logged with QSL_SENT and QSL_RCVD both empty 5.0.8
515 configure printer before printing address labels or envelopes 5.1.0
516 improve error reporting during LotW downloads 5.1.1
517 correct reversal of NH and NJ entries in WAS and WAC reports 5.1.1
518 in WAC report, ignore any QSO whose DXCC entity is not US, Hawaii, or Alaska, even if its state and county items are set 5.1.1
519 during LotW downloading, reduce buffer size to 256 5.1.1
520 during LotW downloading, restore buffer size to 1024 5.1.2
521 don't count of the presence of Arial Narrow to display QSO end time with seconds in Capture window  5.1.2
522 the Update Log function doesn't update Entity Progress from "worked" to "requested" 5.1.4
523 QSL aging report ignores 30m QSOs 5.1.5
524 Aging report doesn't recompute an entity's progress if it marks an aged QSO as expired 5.1.5
525 eliminate errorlog.txt entry when directed to open a file whose pathname is the empty string 5.1.6
526 if a Shift-F10 is struck in a Capture window field, dismiss the Windows menu that appears 5.1.6
527 depressing ALT click striking a function key in the Capture window should activate the a WinWarbler macro from the Alt bank of macros 5.1.7
528 the QSL card operations accessible from the right mouse menu in the Log Page Display should be insensitive to the "Add Requested no dup band-modes" setting on the QSL Config window's General tab 5.1.7
529 Shift-F10 is struck in a Capture window field hangs DXKeeper if WinWarbler isn't running (regression in 5.1.7) 5.1.9
530 prevent errorlog.txt entry when importing an illegal frequency 5.2.0
531 Help button on the Config window's Log tab is inoperative 5.2.1
532 prohibit single apostrophes in myQTHIDs; remove them when importing 5.2.1
534 correct invalid property error in DXLogModule.RecomputeEntityProgress 5.2.4
535 coloring of the Main and Capture window callsigns should not be affected by Award Progress filtering 5.2.6
536 increase the amount of time DXKeeper will wait to empty its DDE queue before rejecting a Log request 5.2.6
537 correctly handle non-numeric STX and SRX items in Cabrillo generated for ARRL contests 5.2.7
538 correct regression in progress bar in ALT-CBA operation 5.2.8
539 when QSO's QSL_RCVD item is promoted to 'Y', don't display a "send this card to the DXCC desk" message if the QSO's LotW_QSL_RCVD item is 'Y', 'S', or 'V'. 5.2.9
540 don't prevent the deletion of a myQTH whose ID is the empty string 5.2.9
541 CTRL-CBA in the Capture window should clear the QSL Via textbox before performing the callbook lookup 5.2.9
542 prevent an errorlog.txt entry when loading a log configuration file containing illegal formatting 5.2.9
543 a 3-wide QSL label should only bear the message "tnx QSL!" if its QSO's QSL_RCVD item contains either 'Y', 'S', or 'V' 5.2.9
544 preserve "queued for QSL printing" award status when updating progress 5.2.9
545 don't generate an errorlog entry during printer initialization if no printer is selected 5.3.0
546 submission management functions behave appropriately if invoked with an empty log page display 5.3.0
547 freeze the current QSL mode after populating the QSL Queue by right-clicking a Log Page Display entry and selecting "Add to QSL Queue" 5.3.0
548 blank the NR fields in Cabrillo generated for NA QSO Party contests 5.3.1
549 in the Modify QSOs panel's "Item New Value", the use of <current> should not preclude the use of other ADIF variables like <state> 5.3.3
550 the DXCC Progress report should consider entity-bands and entity modes in needed QSOs present in the QSL Queue as worked rather than unworked 5.3.4
551 correct an implementation error in the Script function's modify command 5.3.5
552 "Add to QSL Queue" and "Print QSL Card" right-click menu operations should request a confirmation if the QSO is needed 5.3.9
553 When updating the log after printing QSL cards or labels, update band and mode progress to 'requested' whether or not the entity-band and entity-mode were needed 5.4.0
554 ensure that the Main window's IOTA tag has no leading or trailing spaces 5.4.1
555 When updating the log after printing QSL cards or labels, update the progress details when no new entity-band or entity-mode was requested 5.4.1
556 The QSL tab's AddAll function should put "pse!" on generated cards or labels of needed confirmations 5.4.2
557 accept a single apostrophe in the myQTHs panel's latitude and longitude textboxes 5.4.3
558 AddNeeded and AddRequested must compensate if log isn't sorted in ascending QSO_Start order 5.4.4
559 Progress bar is non-functional when generation worked-all IOTA, Counties, and WPX reports 5.4.5
560 adding an entry to the QSL queue via the Log Page Display's popup menu does not disable the popup menu's immediate print and upload options 5.4.6
561 restore the Log Page Display sort after receiving a "ClearCapture" directive from another DXLab application 5.4.6
562 if the Log Page Display has been sorted by double-clicking a column header, then this "custom" sort order should be restored by operations that restore original sort order after their completion 5.4.6
563 don't grab focus when clearing the Capture window in response to a DDE directive 5.4.8
564 ensure that filter panel textbox contents remain selected when appropriate 5.4.9
565 export transmitter power in ADIF as TX_PWR 5.5.2
566 "Worked All County" report fails when processing a QSO whose country code is blank 5.5.5
567 if "Capture always on top" is enabled, communicate this to Windows whenever the Capture window appears onscreen 5.5.6
568 with "AddRequested generates no dup band-modes checked", AddRequested shouldn't populate the QSL Queue with duplicate band-modes for a QSO whose entity is needed 5.5.8
569 when performing a callbook lookup, verify that the callsign returned by the callbook with the lookup results matches the original callsign; if it doesn't, only update the QSO with the name and address from the lookup results 5.5.9
570 when resolving a discrepancy between a logged QSO's DXCC ID and the DXCC ID downloaded from LotW by accepting the LotW DXCC ID, update the QSO's DXCC Prefix to match the new DXCC ID  5.6.0
571 if a callbook pathname is invalid, inform the user rather than generating an errorlog.txt file 5.6.3
572 don't generate errorlog.txt entry in DXQSLModule.AddQSOtoQueue when band is above 2M 5.6.5
573 don't generate an errorlog.txt entry when creating a Cabrillo log entry from a QSO missing a frequency 5.6.6
574 when generating Cabrillo for IOTA
  • don't complain if the QTH IOTA setting is not specified (since the operator may not be on at an IOTA-tagged QTH)
  • replace missing IOTA tags with six hyphens as required by RSGB 
5.6.6
575 initialize paper size selector when DXKeeper is started with no printer selected 5.6.7
576 if the QRZ.com callbook is selected but Pathfinder isn't running and an Import operation is initiated with "Query Callbook" enabled, inform the user and allow the Import to be aborted 5.6.8
577 if the QRZ.com callbook is selected and Pathfinder terminates during an ALT-CBA operation, inform the user and allow the CBA update operation to be aborted 5.6.8
578 don't generate an errorlog.txt entry when processing an invalid date during a Recompute operation 5.6.9
579 don't include 6m and 2m QSOs in the DXCC Summary window's HF ModeCountries total 5.7.0
580 The ALT-CBA operation should not ask the user whether or not to continue each time it encounters a callsign that the callbook does not contain 5.7.1
581 when directed by another application to lookup a callsign, don't direct DXView and Pathfinder to perform spurious lookups on the callsign's base callsign or variants thereof 5.7.2
582 properly account for QSOs that "count" for RTTY in the QSL Aging report 5.7.3
583 eliminate unnecessary DXView/Pathfinder lookups caused when WinWarbler's "clear QSO Info on callsign capture" option is enabled 5.7.3
584 correct error in "By QSL Kind" report's worked statistic 5.7.3
585 don't confirm QSOs on the same card or label unless their Via items match 5.7.3
586 when executing a script's modify command, a "new data is too large" error may be erroneously generated 5.7.4
587 when synchronizing with the eQSL.cc inbox, tolerate the long delay required to assemble an inbox file contains large numbers of QSOs 5.7.5
588 when importing a myQTH field that's too long, save the truncated value rather than the full value 5.7.6
589 after deleting a myQTH, properly update the myQTH selectors on the Capture and Setup windows 5.7.7
590 after logging a QSO from an external application with the sort set to UTC, ensure the QSO is visible in the Log Page Display 5.7.7
591 The DXCC filter should take entity overrides into account if DXView is running 5.7.8
592 When the default operator callsign or transmit power are changed, immediately save the new values to the Windows registry rather than wait for termination to do so 5.7.8
593 In the WAZ report, use - to fill in empty non-numeric table entries 5.7.8
594 correctly upload and sync with eQSL.cc when the eQSL username or password contains special characters 5.7.8
595 correctly report 160m WAZ worked statistics 5.7.8
596 don't count satellite QSOs in DXCC statistics 5.7.9
597 work around TQSL defect in the storage of station location names that include an apostrophe 5.8.0
598 when performing a previous QSO lookup for a station's callsign, ensure that DXView displays the station's current location 5.8.0
599 when reporting errors while importing an ADIF file, ensure the ADIF header is on a line separate from the first error report 5.8.3
600 double-clicking the sent or received date fields for paper, LotW, or eQSL.cc QSLs should activate the Log button 5.8.4
601 correctly process <current> in a Script's Modify command 5.8.4
602 Use ISO date format in Marathon log filter for locale-independence 5.8.5
603 correctly set missing LotW_QSL_SENT_DATE when inspecting downloaded LotW QSOs 5.8.6
604 Marathon corrections
  • count maritime and aeronautical mobile QSOs
  • count 60m and WARC band QSOs after 2006
  • correct defect in zone computation
5.8.7
605 don't hang when importing an ADIF file that contains an end-of-file character 5.8.7
606 correct regression in 5.8.7 that fails to import the last QSO record in an ADIF file 5.8.8
607 correctly store advanced sort between operating sessions 5.9.0
608 use the specified web browser to display the DXCC Summary, WPX, and WAZ reports 5.9.0
609 The QSL tab's Update Log operation should ignore QSL Queue entries whose QSL box is unchecked 5.9.0
610 Termination by Launcher when Main window is minimized should properly set the Main window size when next started 5.9.0
611 when recovering QTH data from another field during an import operation, trim the recovered data to fit within the destination items 5.9.2
612 always load the Log Page Display layout from the specified file; if no file is specified, then use layout from the previous operating session; if there is no layout from the previous operating session, then use the default layout 5.9.2
613 inform the user if the Manager callsign entered via the Address Editor is too long 5.9.4
614 provide room on QSL cards and labels to print longer mode names, e.g. DOMINO 5.9.4
615 don't generate an errorlog.txt entry if a "Sync LotW QSLs" operation encounters a logged QSO whose CQ or ITU zone item is non-numeric 5.9.4
616 Recompute Action report filename has month and day reversed 5.9.5
617 prevent unnecessary Pathfinder update at completion of log filter operations 5.9.5
618 if a log's settings table can't be opened, don't just assume its missing and automatically create it 5.9.5
619 On the Main window's Log QSOs tab, the QSL Rcvd legend interferes with the Log Page Display headings 5.9.5
620 don't allow selection of multiple QSOs in the Log Page Display 5.9.5
621 when the IOTA report encounters a QSO whose IOTA tag is unspecified, attempt to determine the tag from the QSO's DXCC entity, not its callsign 5.9.5
622 clearing the Capture window should not clear the Log Page Display filter 5.9.5
623 don't generate an errorlog.txt entry if the printer reports less than 1 paper sources 5.9.5
624 when a QSL action is selected from the Log Page Display's right-mouse menu, save any changes to the current QSO before invoking the action 5.9.6
625 doesn't incorrectly disable the CBA button on the Main window's "Log QSOs" tab  5.9.7
626 retract defective implementation of enhancement #984 5.9.8
627 eliminate "This action was cancelled by an associated object." errorlog.txt entries 6.0.1
628 eliminate leading zeroes when importing CQ or ITU zones 6.0.1
629 correct regression that prevents switching between the display of Notes and QSL Message in the Capture window 6.0.2
630 on opening a log, check to see if its log state is obsolete; if so, offer to make a backup without updating the log being backed up 6.0.2
632 eliminate errorlog.txt entry in ADIF.ImportRecord when importing a QSO from an external application 6.0.2
633 eliminate regression introduced in 6.0.1 that incorrectly logged the QSO end date from the Main window's Log QSOs tab  6.0.2
634 ensure the user-item Style selectors are properly initialized 6.0.2
635 eliminate overflow errorlog.txt entry generated by AdvancedFilter.Form_Load 6.0.2
636 prevent DXKeeper from disconnecting from WinWarbler when double-clicking on a spot database entry 6.0.2
631 eliminate regression introduced in 6.0.1 that logged QSO# as -1 and could prevent a QSO from being logged via the Capture window 6.0.3
632 ensure that the Font selector governs all items on the Capture window and the Main window's Log QSOs tab 6.0.4
633 eliminate errorlog.txt entry in ADIF.ImportRecord when performing import duplicate checking in a non-English locale 6.0.4
634 replace conversion function used in frequency processing that fails in non-US locales 6.0.5
635 correct regression in ADIF import that results in incorrect frequencies (e.g. when logging a QSO from WinWarbler) 6.0.5
636 remove Province from the "Advanced Sorts, Filters, and Modifiers" panels item selectors 6.0.5
637 On the Import tab, clicking  "Set all Select to N" and then answer "No" to the confirmation still proceeds to set all Selects to N 6.0.6
637 regression: fails to import QTH and QSL Message 6.0.6
638 "Set Select in Imported QSOs"  inoperative 6.0.6
639 trim Last QSO Info in Capture window to fit its space 6.0.6
640 support CTRL-C in all primary and secondary administrative subdivisions defined, not just those with no primary or secondary subdivision defined 6.0.6
641 corrects regression introduced in 6.0.0: directive to clear Capture window should also clear Log Page Display filter and restore current Sort order 6.0.6
642 don't automatically convert a US state of DC to MD 6.0.6
643 when the user clicks the X button in the Main or Capture DOK/Region selector windows, leave the window loaded but hidden so that its selectors remain populated when it is next activated 6.0.6
644 when the user selects a primary or secondary subdivision  that causes the Main Subdivision Selector window to initialize the Main window's primary or secondary selectors, restore those selectors to their selected value  6.0.6
645 eliminate unneeded lookups and window updates 6.0.7
646 initialize numeric items when creating a new QSO via the Main window's Log QSOs panel 6.0.7
648 clearing the Capture window via its Clear button or the CTRL-W gesture should clear the Log Page Display filter 6.0.9
649 properly initialize QSO created in Main window's Log QSOs tab 6.0.9
650 striking Enter in item boxes in the "Log QSOs" tab's QSO panel should navigate from item to item 6.0.9
651 count SSTV QSOs as phone in DXCC awards 6.0.9
652 with the "Set Select in imported QSOs to 'Y' " checked, don't set Select to 'Y' on QSOs logged from WinWarbler and other external applications 6.0.9
653 correct the Primary DXCC Database entry for Kaliningrad 6.1.0
654 don't flag Maritime Mobile or Aeronautical Mobile QSOs as having an invalid country code 6.1.0
655 don't clear Log Page Display Filter or move focus from the Filter textbox when clicking the CFM or VFY boxes in the QSL or "Online QSL" panels on the Main window's "Log QSOs" tab 6.1.0
656 permit the Recompute operation to be invoked even if the current QSO has a fatally defective country code or DXCC prefix 6.1.0
656 Update Log Page Display QSO position after filtering the Log Page Display 6.1.0
667 correct regression that caused the Capture window to be incorrectly overwritten with information from WinWarbler's QSO Info panel 6.1.0
668 enable DOK award selection for DXCC entity #81 (Germany) 6.1.0
669 expand the DOK item width from 6 to 16 6.1.0
670 prevents an errorlog.txt entry in DXLogModule.UpdateXcvrFreqs 6.1.0
647 eliminate "object doesn't support this property or message" popup when using the up/down arrow keys or PageUp/PageDown keys to navigate through the Log Page Display 6.1.1
671 if setting the printer's paper choice generates an error, report it to the user in a message window 6.1.1
672 prevent "file already open" error when updating the Log Page Display Configuration file 6.1.2
673 reject an SWL callsign whose length exceeds the maximum 6.1.2
674 add BO-28 to the secondary subdivision database for European Russia 6.1.2
675 (regression) with "optimize for realtime QSO entry" uncheck, initialize a newly-created QSO's start time to the previously-created QSO's end-time plus 1 second 6.1.2
676 eliminate errorlog.txt entry generated by DXLogMain.FieldCombo_Click 6.1.2
677 don't initiate Capture window's lookups if a command is already in progress (e.g. a Recompute) 6.1.2
678 if an ADIF file downloaded from LotW cannot be opened, inform the user rather than generate an errorlog.txt file entry 6.1.2
679 corrects defect in ADIF export where the CW-WAE region tag contains data from each QSO's DOK item 6.1.2
680 ensure that the Add Needed operation will notice the Stop button if "Add needed adds all with same QSL Manager" results in many QSOs being enqueued 6.1.3
681 when deciding whether to display a panel on the Main window's "Log QSOs" tab, properly compute the number of displayable Log Page Display entries even when all aren't used 6.1.3
682 properly initialize transmit power to the previously-logged QSO's transmit power when logging via the Main window with "optimized for realtime QSO entry" disabled 6.1.3
683 don't hide all "Log QSOs" panels when initializing or shutting down 6.1.3
684 eliminate the restriction on Main window height when enabling a panel on the "Log QSOs" tab 6.1.4
685 if there's not enough vertical room on the Main window's "Log QSOs" tab to display at least one line of the Log Page Display, then hide the Log Page Display rather than hide all of the tab's panels 6.1.4
686 prevent a Capture window Resize event during termination from reloading the Setup window, which can incorrectly alter the Main window height stored into the Windows registry 6.1.6
687 when the user attempts to display a panel on the "Log QSOs" tab without changing the current window height and the panel can't be displayed because the Log Page Display can't be shrunk enough to make room, don't enable the display of this panel when DXkeeper is next started 6.1.7
688 during termination, prevent DXLogSetup from being re-loaded 6.1.8
689 restore the Log Page Display sort order after a Log Backup 6.1.9
690 when double-clicking an entry in the QSL Queue, clear the Log Page Display filter so that the QSO from which the entry was generated can be found 6.1.9
691 ensure that the Capture window logs the correct mode 6.1.9
692 remove the leading ! from a callsign for which an outgoing QSL is being generated via card, label, eQSL, LotW, tab-delimited file, or ADIF file 6.2.0
693 prevent WinWarbler startup from enabling "Optimize for Realtime QSO Entry" 6.2.2
694 prevent errorlog.txt entry from DXLogMain.Fieldbox_Change due to numeric fields containing an alphanumeric value 6.2.2
695 preclude the inclusion of non-numeric characters in the default transmit power, SFI, A index, and K index 6.2.2
696 modifying a CQ-WAE region or DOK via the Award selector window does not enable the Main window's Log button 6.2.2
697 if the Update Log function is invoked with the Log Page Display containing no QSOs, clear the Log Page Display filter before proceeding 6.2.4
698 double-clicking the RX Freq item in the Main window's Log QSOs tab should update the RX Band item 6.2.4
699 set LotW download timeout to 300 seconds 6.2.5
700 recover from an error when adding an entry to the QSL Queue  6.2.6
701 expand QSL Queue Name and Via item capacity to 1024 6.2.6
702 eliminate errorlog.txt entry generated by DXLogMain.DateBox_GotFocus 6.2.6
703 when logging a QSO the Sort panel set to UTC, ensure that the most-recent QSO is visible in the Log Page Display 6.2.6
704 ignore space characters typed into the Default station callsign, operator callsign, and ownercallsign textboxes 6.2.6
705 when logging a QSO from another application (e.g. WinWarbler or MultiPSK)
  • if no station callsign is specified, substitute the default station callsign; if no default station callsign is specified, substitute the imported operator callsign
  • if no owner callsign is specified, substitute the default owner callsign; if no default owner callsign is specified, substitute the imported operator callsign
  • if no operator callsign is specified, substitute the default operator callsign
6.2.6
706 eliminate generation of an errorlog.txt entry when logging a new QSO in the Main window's "Log QSOs" tab with "Optimize realtime QSO entry" disabled and "Display previous QSOs" enabled 6.2.7
707 make the ALT-A, ALT-F, ALT-O, and ALT-P shortcuts work correctly in the Main window's Log QSOs tab 6.2.7
708 disabling "optimize for realtime QSO entry" should disable Contest Mode, if enabled 6.2.8
709 don't change the current QSO when CFM, VFY, or RR buttons on the Main window's "Log QSOs" tab are clicked 6.2.8
710 clicking the Log button on the Main window's "Log QSOs" tab should only reset the Log Page Display filter if the Alt button is depressed, and should only make the most recent QSO current if the Alt button is depressed the the UTC sort is selected 6.2.8
711 correct a defect in the Recompute function's secondary subsystem invalidity checking 6.3.0
712 if a QSO's frequency is not specified, then correctly print the Band on QSL labels and QSL cards  6.3.0
713 only consider US, Alaskan, and Hawaiin QSOs in the WAS report 6.3.1
714 properly display progress when "Ignore tags with binary data" is enabled on the Main window's Import tab 6.3.2
715 when using <compute> with BAND or BAND_RX items in the Advanced window's "Modify QSOs" panel, don't modify the existing BAND or BAND_RX field if the QSO's FREQ or FREQ_RX field item is missing or invalid, respectively. 6.3.2
716 when duplicate checking during importing is enabled, use "same band" rather than "same frequency" as the criteria (along with "same mode" and "date and time within specified range) 6.3.2
717 if a QSL Queue entry's TX freq or RX freq is not specified, an ADIF record generated from it should not include the FREQ or FREQ_RX tag respectively; similarly, empty values should be exported in a tab-delimited file record 6.3.2
718 when performing a lookup on behalf of other applications and inspection of previous QSOs does not indicate that the station participates in LotW, probe the LotW database 6.3.3
719 when WinWarbler performs a lookup operation, check the Capture window's "LotW Member" box if the lookup determines that the callsign participates in LotW 6.3.3
721 Capture window award item (ARRL, DOK, Region)  incorrectly becomes visible 6.3.4
722 If eQSL.cc responds to a "Sync eQSL.cc QSOs" operation with a "you have no log entries" message, inform the user  6.3.4
723 ensure that the Main window's Import tab is visible on an 800x600 screen 6.3.4
724 correct defect in  “Add Needed requests all with same call” that produces duplicate QSL Queue entries 6.3.5
725 ensure that the eQSL inbox is correctly downloaded 6.3.6
720 Capture window secondary subdivision item incorrectly becomes visible 6.3.7
721 the QSL Aging report should tolerate future QSL sent dates without generating an errorlog.txt entry 6.3.7
722 when importing an ADIF file that contains a tag that is missing a length specifier, ignore the tag rather than ignoring the entire record 6.3.7
723 when performing a "Sync LotW QSLs" operation, set each QSO's subdivision validity flags if subsystem award checking is enabled 6.3.7
724 if the LotW report file cannot be deleted, inform the user rather than generate an errorlog.txt entry 6.3.7
725 include an explanation for Q in the key provided on the Main window's "Check Progress" tab 6.3.7
726 extend the QSL tab's Print Preview checkbox to indicate that it applies to QSL cards or QSL labels 6.3.7
727 when initializing a QSO with the transceiver is in split mode but Commander unable to report the transmit frequency, set the QSO's transmit frequency to the transceiver's receive frequency 6.3.7
728 when importing a dxbqsl_rcvd from an ADIF file generated by DXBase that indicates an LotW confirmation, set the QSO's LotW membership item to 'Y' 6.3.8
729 Capture window shortcuts ALT-E and ALT-H don't work 6.3.8
731 prevent errorlog.txt entry caused by allowing the mouse cursor to hover over the grey box to the left of the QSL column caption in the QSL Queue 6.3.9
730 ensure correct tracking of RX and TX frequencies from Commander and WinWarbler 6.4.0
732 when adding or deleting a "my QTH", update the "Item new value" selector if the "Item ADIF field name" is set to MYQTHID 6.4.0
732 correct defect that can cause the wrong Log Page Display entry to be colored in red 6.4.0
733 functions on the DXCC Submission panel should not offer to first clear the Log Page Display filter, since that filter is required for correct operation  6.4.1
734 improve error reporting in the "my QTHs" panel's latitude and longitude textboxes 6.4.1
735 corrects a defect that can generate an errorlog.txt entry in DDEClientModule.SetCaptureWinWarblerSlavery 6.4.1
736 reduce unnecessary processing in response to frequency updates 6.4.1
737 increase the width of the QSL Queue's myQTHID field to 64, and its Band field to 6 6.4.2
738 prevent the Capture window's TX Frequency label from incorrectly being displayed in red font when the transceiver frequency changes after double-clicking a spot database entry 6.4.4
739 corrects a defect in the Script Modify command when clearing a item 6.4.5
740 permit a QSO's country code to be set to 0 if its DXCC prefix is not specified 6.4.5
741 includes Kosovo in CQ Marathon Progress and Submission reports 6.4.6
742 prevent information in WinWarbler's "QSO Info" panel from inappropriately over-writing information in the Capture window 6.4.6
743 correct the popup explanation for the RAC folder pathname on the Config window's Callbook tab 6.4.8
744 eliminate limit of 32K QSOs that can be uploaded to LoTW via "Upload to LotW" 5.9.9, 6.4.8
745 when updating a log, remove nulls from dbMemo fields 6.4.8
746 prevent double-clicking a log page display entry from generating an "object doesn't support this property or method" error 6.4.8
747 correct defect that prevents "Add need requests all with same call" from populating the QSL Queue with QSOs whose QSL_RCVD item is set to 'R' 6.4.8
748 The "Add Requested" panel should only appear on the "QSL Config" window's General tab 6.5.0
749 correctly update misspelled Canadian provinces 6.5.0
750 don't clear the DOK and CQ/WAE award fields when updating a log 6.5.0
751 correctly implement buro/direct filtering of QSL cards and labels to be printed 6.5.0
752 ensure that the "Award Progress" panel is updated after a QSO is logged 6.5.0
753 when performing a log update, only set STATION_CALLSIGN and OWNER_CALLSIGN to the OPERATOR callsign if they aren't specified 6.5.1
754 when directed by another application to display previous QSOs and return information harvested from those QSOs, do so whether or not the "Display previous QSOs on Lookup" option is enabled 6.5.2
755 ensure that the the Main window properly display's the selected QSO's DOK or Region items 6.5.3
756 when logging from the Capture window with no myQTH specified, record the default myQTH if one is specified 6.5.3
757 when logging from the Capture window with no DXCC prefix specified, determine the correct DXCC prefix from the callsign 6.5.3
758 ensure that an automatic progress recomputation is not initiated while another is already in progress 6.5.3
759 The QSL? column on SWL cards and labels should say "thanks!" and "tnx!" respectively 6.5.4
760 properly sort entries in the Marathon Progress and Submission reports 6.5.4
761 connects to WinWarbler if a directive from WinWarbler is received  6.5.4
762 prevent errorlog.txt entries when invoking Capture window shortcuts to items that are not visible 6.5.4
763 handle URL-invalid characters in LotW username and password 6.5.5
764 don't strip leading angle brackets from fields to be exported 6.5.5
765 with Commander not running, clearing the RX frequency in the Main window's "Log QSOs" tab should clear the RX frequency used to initialize the next QSO 6.5.7
766 don't disable the Import tab's "Query callbook and DXCC database for missing items" option if a Callbook is not selected 6.5.8
767 correct a regression that prevents QSOs with invalid secondary administrative entities from being designated or corrected 6.5.9
768 callsigns typed into the "op call" item in the Auxiliary panel or the "owner call" item in the Details panel on the Main window's "Log QSOs tab should be shifted to upper case 6.6.0
769 display the correct report name while generating a Worked All Britain progress report 6.6.0
770 correct an error in the MultiWAS.txt script 6.6.0
771 extend the WPX report generator to credit digital modes (RTTY, PSK31, modes marked WPX_Digital in the DefaultModes.txt or Modes.txt file) and the 60m, 30m, 17m, 12m, and 6m bands 6.6.0
772 ensure that the process of correcting a US county does not produce a result that exceeds the field size 6.6.1
773 the Plot command should send separate grid status that does or doesn't include LotW confirmations as a function of the "Include LotW confirmations in VUCC, WAC, && Maidenhead awards progress" setting 6.6.2
774 don't include QSOs with Irish stations in the Worked All Britain report 6.6.2
775 ensure that DXCC-dependent items (like primary and secondary subdivisions, regions) appear correctly after a filter operation that yields no results 6.6.2
776 eliminate errorlog.txt entries when generating a progress report that shows 0 progress 6.6.2
777 update the Distance information in the Log Page Display when the "Distance Unit" is changed from Miles to Kilometers or vice versa 6.6.2
778 when filtering the log page display, prevent unnecessary lookups of the first QSO in the log 6.6.3
779 eliminate redundant setting of eQSL_SENT and LOTW_SENT to 'R' 6.6.3
780 prevent redundant updates of subdivision and award item visibility 6.6.3
781 right-justify the primary and secondary subdivision labels on the Main window's Log QSOs tab; if the item to be displayed is too wide, truncate from the right 6.6.3
782 when filtering the log page display, prevent unnecessary lookups of the first QSO in the log 6.6.4
783 when updating a QSO with a QSL Queue entry, ensure that the update to the QSL Queue entry respects QSL Queue field sizes  6.6.5
784 prevent an errorlog.txt entry when updating a QSL Queue entry in response to a change to a QSO 6.6.5
785 if a QSO logged by another application creates a new myQTH, update the the Main window's "my QTHs" tab to include the new myQTH is the list of myQTHs 6.6.5
786 after filtering the Log Page Display, ensure that the primary and secondary administrative subdivision is properly displayed 6.6.5
787 include Scotland in the "Worked All Britain" progress report 6.6.5
788 when logging a new QSO in the Main window's "Log QSOs" tab whose callsign is "entity-ambiguous" but for which a previous QSO containing a DXCC entity is logged, properly initialize the new QSO's DXCC prefix 6.6.5
789 improve performance when logging a QSO provided by another application by eliminating unnecessary lookups and updates 6.6.5
789 improve performance by eliminating references to the Windows Registry when formatting the Log Page Display 6.6.5
790 when reporting errors in LotW Sync operations, show the downloaded Station Callsign item rather than the downloaded Operator item 6.6.7
791 when performing an LotW Sync operation, match an uploaded QSO whose time has been rounded up to the next minute 6.6.7
792 performance improvements
 - eliminate the LogGrid_RowColChange event handler
 - when ignoring a log reposition, don't load either the primary or secondary administrative entity information
6.6.8
794 improve performance of DXLogMain.LogGrid_FetchRowStyle 6.7.0
795 if directed to terminate, ignore directives from other applications while shutting down 6.7.0
796 ensure that the Main window starts in the correct state (minimized or not) 6.7.5
797 prevent "object doesn't support this method" messages when double-clicking a Log Page Display entry 6.7.2
798 ensure that the callsign, QSL_Via, StationCallsign, Operator, and OwnerCallsign items are always capitalized, even if set to lower case by a paste operation 6.7.2
799 don't generate an errorlog.txt entry if the "Update LotW Membership" function is invoked with an empty log page display 6.7.4
800 when responding to a double-clicked spot database entry, don't initiate a Pathfinder lookup if Pathfinder will be directed to perform a QRZ.com callbook lookup 6.7.4
801 prevent "object doesn't support this method" messages when double-clicking a Log Page Display entry 6.7.7
802 don't update the Progress Details grid for a DXCC entity if the Award Progress grid is filtered to hide that entity 6.7.7
803 when a spot database entry is double-clicked, don't incorrectly flag the current QSO as modified if it specifies a QSL Message, Satellite Name, or Satellite mode 6.7.8
804 ensure that the full name of an entity's primary administrative entity is visible in the Awards panel on the Main window's Log QSOs tab 6.7.9
805 include mobile QSOs in the RDA award report 6.8.0
806 correctly handle the fact that some RDA secondary administrative subdivisions include multiple DXCC entities 6.8.0
807 properly handle the scenario where no IOTA database is installed and the user generates an IOTA progress report 6.8.1
808 ensure progress table is empty before repopulating it 6.8.1
809 when logging a callsign that begins with !, correctly compute the WPX prefix 6.8.1
810 when using the Capture window to log a callsign that begins with !, set the QSO's country code to 0 6.8.1
811 don't generate an errorlog.txt file entry if no default printer paper selection has been saved in the Windows Registry 6.8.2
812 properly handle the case where clicking a spot database entry would overwrite information in the Capture window and the user chooses to log the information in the Capture window 6.8.3
813 eliminate unnecessary lookups during startup 6.8.3
814 prevent errorlog.txt entry when importing a QSO into an empty log 6.8.4
815 when importing a QSO that specifies a grid or lat and lon but not a distance with the distance unit set to kilometers, properly compute the distance 6.8.4
816 ensure that the Main window starts in the correct state (minimized or not) 6.8.5
817 ensure that Capture window's Call and DXCC labels are visible after correcting an error in these items 6.8.5
818 work around overflow error in QSLSetup.eqslInet_StateChanged due to invalid response from MSINET control 6.8.6
819 ensure that the Main window starts in the correct state (minimized or not) 6.8.7
820 prevent errorlog.txt entry from DXLogMain.SelectTab 6.8.7
821 when the user selects a Capture window State that contains multiple ARRL sections, clear Capture window's ARRL section selector unless it specifies a section valid for that State 6.8.7
822 when the user selects a Capture window Province that contains multiple ARRL sections, clear Capture window's ARRL section selector unless it specifies a section valid for that Province 6.8.7
823 when the user selects a Capture window ARRL section that covers multiple States, clear the Capture window's State selector unless it specifies a State valid for that ARRL section 6.8.7
824 when the user selects a Capture window ARRL section that covers multiple Provinces, clear the Capture window's Province selector unless it specifies a Province valid for that ARRL section 6.8.7
825 include Gibraltar in the WAE progress report 6.8.9
826 corrects a defect that can prevent adding QSOs to the QSL Queue 6.8.9
827 correct regression when adding SWL confirmations to the QSL queue caused by the repair of defect 826 6.9.0
828 eliminate errorlog.txt entries from DDEServerModule.DoNewEntryLookup when in Contest mode with the Capture window's RX# item not visible 6.9.2
829 don't report a program error if clicking the Capture window's Log button fails to log a new QSO because no log is open, or because an unsaved QSO contains a critical error or omission 6.9.2
830 correctly log a QSO via the Main window's "Log QSOs" tab with "optimize for realtime entry" disabled, "lookup previous QSOs" enabled, and "contest mode" enabled 6.9.2
831 ignores QSOs made before June 12 1991 for the Russian District Award 6.9.3
832 ensure that the Award Progress panel shows correct results after logging or deleting a QSO 6.9.4
833 prevent an errorlog.txt entry in DXLogMain.RowChangeLookupTimer_Timer when the log is closed 6.9.5
834 when the Log Page Display is sorted by double-clicking a column caption, don't select the # button in the Sort panel on the Main window's "Log QSOs" tab 6.9.5
835 progress reports showing LotW and/or eQSL status should consider a QSO 'requested' if its been uploaded and accepted 6.9.5
836 Recompute should clear the Broken item of each valid QSO rather than set it to 'N' 6.9.6
837 With the "QSL Via: panel set to LotW or eQSL, the "Add Needed" function add QSOs to the QSL Queue independent of the value of their QSL_SENT items 6.9.6
838 ensure that the "Award Progress" panel data is correctly refreshed after a Recompute operation 6.9.7
839 prevent "ADIF.RecordImport: Bad file name or number" errorlog.txt entry 6.9.7
840 when a QSO that counts for DXCC RTTY is confirmed, inform the user to send the card to the DXCC desk if RTTY confirmations are sought and the QSO's entity is not yet verified in RTTY 6.9.8
841 ensure that on startup, the Capture window height is set to its value when DXKeeper was last terminated 6.9.9
842 don't generate an errorlog.txt message from QSLSetup.eqslInet_StateChanged due to invalid response from MSINET control 7.0.0
843 allow cut, copy, and paste keyboard shortcuts in non-list user-defined fields 7.0.0
845 specify the correct callsigns in the WPX submission report 7.0.1
846 permit SQL filters to be invoked even if no caption is specified 7.0.2
847 correct a regression that imports the state component of a US county as "true" instead of the 2-letter state abbreviation 7.0.4
848 correctly spot the RX frequency when spotting a split frequency from the Capture window 7.0.4
849 when exporting a TDF file, don't place a newline character after the last record 7.0.4
850 don't generate an errorlog.txt entry when editing an entry in the Config window's Log Page Display panel  for which no item has yet been selected 7.0.5
851 provide the option to correct broken US counties created by the regression in version 7.0.2 7.0.5
852 correctly detect duplicates in imported QSOs that specify a frequency but not a band 7.0.6
844 prevent an errorlog.txt entry when deleting the last QSO in a log 7.0.7
845 an invalid filename in a Script Report command should not generate an errorlog.txt file entry 7.0.7
846 When the "Assemble Submission" command reports that the Log Page Display is filtered and the user elects to clear this filter, properly clear the filter so that the "View Submission" command works correctly 7.0.7
847 correct regression in 6.6.5 that prevents Log Page Display columns widths from being properly initialized when run the first time 7.0.8
848 store eQSL and LotW "last upload" and "last sync" dates in ISO format to eliminate incorrect dates should the user change the date format from mm/dd/yyyy to dd/mm/yyyy (or vice versa) in the Windows Control Panel 7.0.8
849 when exporting a TDF file from the QSL Queue, don't place a newline character after the last record 7.0.9
850 during a "previous QSOs" lookup, if no frequency was logged with the last QSO, report the band 7.1.0
851 ignore apostrophes typed into the Filter panel textbox 7.1.1
852 prevent apostrophes in callsigns
  • ignore apostrophe keystrokes typed into the Call on the Main window's "Log QSOs" tab or in the Capture window
  • don't add QSOs to the QSL Queue if their callsign contains an apostrophe
  • flag imported QSOs whose callsign contains an apostrophe as invalid
  • Recompute flags QSOs whose callsign contains an apostrophe as Broken
7.1.1
853 if a log needs to be upgraded but its QSL Queue is not empty, direct the user to first clear the QSL Queue using the previous version of DXKeeper 7.1.2
854 when disabling an entry in the QSL Queue, don't scroll the QSL Queue 7.1.2
855 prevent an errorlog.txt entry from being generated when adding QSOs to the QSL Queue 7.1.4
856 if the file specified to contain valid values for a list-style user-defined item selects a non-existent disk drive, inform the user rather than generate an errorlog.txt entry 7.1.4
857 properly generates a WAE report with QSOs whose region items contains a WAB area identifier 7.1.4
858 ensure that the correct frequency is spotted from the Capture window when operating split 7.1.5
859 After printing cards or labels or generating an ADIF or tab-delimited file, the QSL tab's Update Log function incorrectly modifies each QSO's "primary administrative subdivision"  7.1.7
860 when displaying an error message relating to a failed attempt to synchronize with eQSL.cc, properly display ampersands in the URL 7.1.7
861 properly interpret eQSL.cc "last sync date" when running from a non-English locale 7.1.8
862 include QSOs with Minami Torishima and Ogasawara in JARL award reports 7.2.1
863 when initializing a new QSO with the country code from a previously logged QSO with the same callsign, initialize the DXCC prefix to correspond with the country code 7.2.3
864 use // as to delimit comments in SQL expressions (because \\ is not preserved by the Windows registry) 7.2.4
865 when filtering the Log Page Display by double-clicking a Capture window item label, properly update the Filter panel Caption at the bottom of the Main window's "Log QSOs" tab 7.2.5
866 properly handle the case where the selected TCP server port is busy 7.2.5
867 don't prevent the Recomp function from being invoked when the Log Page Display is empty 7.2.6
868 when exporting a tab-delimited file, correctly export frequency, rx_frequency, and tx_power 7.2.6
869 recognizes and reports when a backup operation fails because the destination folder is on a drive with insufficient space 7.2.8
870 improve performance by disabling Clip Controls on Capture, Config, and QSL Config windows 7.2.9
871 properly exploits DXView's ability to check entity overrides when filtering the Log Page Display by DXCC entity 7.2.9
872 the DXCC/Challenge/Top Progress report
  • correctly gives RTTY credit for PSK QSOs
  • does not include 6m and 2m QSOs in HF entity-modes
7.2.9
873 respond gracefully when the user cancels a Marathon Progress or Submission generation 7.3.0
874 if the TCP server is closed because the port is already in use, stop checking its status every minute 7.3.0
875 generates Marathon progress and submission reports in the correct CQ country order 7.3.1
876 when generating a DX spot via the Capture window on a frequency above 50 mhz with the Capture specifying a grid square, generate the correct outgoing spot notes 7.3.4
877 after clicking the "Address Editor's" Save button, place the cursor focus back in the "Address Editor" window after the QSO is updated 7.3.4
878 if an invalid pathname is specified in the Config window's "Log file" panel, disable the Create button 7.3.5
879 prevent DXLogModule.FilterDisplay from generating an errorlog.txt entry when the log contains no QSOs 7.3.6
880 correctly handle latitudes and longitudes returned by the QRZ.com XML interface when run from a non-US locale 7.3.6
881 when the QRZ.com XML interface returns a grid square, use it rather than compute a grid square from the returned latitude and longitude 7.3.6
882 properly restores Log Page Display column widths on startup (corrects regression in 7.3.6) 7.3.7
883 when populating the Capture window or Main window's Log QSOs tab with information from previous QSOs, don't populate it with an ARRL Section that is inconsistent with its State or Province 7.3.8
884 if  configured to use QRZ.com via Pathfinder for callbook lookups and Pathfinder is terminated, ensure that the operator is informed if subsequent lookups are attempted 7.3.8
885 don't modify the Log Page Display split allocation if the user attempts to create a third split 7.3.9
886 report error messages from QRZ.com 7.3.9
887 allow the use of characters other than letters and numbers in the callsign and password used to login to QRZ.com 7.3.9
888 when generating a Marathon progress report or submission, ignore QSOs with invalid CQ zones 7.3.9
889 eliminate "object doesn't support this property or message" popup when creating a new QSO via the Main window's "Log QSOs" tab 7.4.0
890 eliminate unnecessary progress update messages to DXView and SpotCollector 7.4.0
891 download large numbers of QSOs or QSLs from LotW without timing out 7.4.1
892 don't include QSOs with deleted entities when computing the number of CQ entities worked in a Marathon Progress report 7.4.4
893 correct regression in 7.4.0 that prevents DXCC entity selector from being updated when logging a QSO via the "Log QSOs" tab 7.4.5
895 after a "Sync LotW QSLs" operation, select the QSO most recently confirmed via LotW in the Log Page DIsplay 7.4.6
896 prevent an errorlog.txt entry from being generated in UpdateProgressRecord 7.4.6
897 don't display ARRL submission or verification status in WAZ, WPX, USA-CA, CQDX, or Maidenhead Fields progress reports 7.4.7
898 export transmitter power with the ADIF TX_PWR tag (continue to accept TX_POWER when importing) 7.4.8
899 export DXCC prefix using the APP_DXKEEPER_DXCCPREFIX tag (continue to accept DXCCPREFIX when importing) 7.4.8
900 export eQSL and LotW send and received times in ADIF YYMMDD format (continue to accept YYYY-MM-DD format when importing) 7.4.8
901 make Main window's Import tab completely visible on an 800x600 monitor 7.4.9
902 prevent errorlog.txt entry from being generated in AddressEditor.SaveCmd_Click  7.4.9
903 generate correct Cabrillo mode for PSK125 and PSK250 7.5.0
904 correct diagnostic error in DXLogModule.LogFieldboxes 7.5.2
905 hide the QSL Queue's "UA" column 7.5.4
906 eliminate incorrect invocation of ProcessPrintedQSLs in QuickQSL when the QSL mode is LotW or eQSL.cc 7.5.4
907 highlight callsigns of needed entities in red font in the Capture window and the Main window's Log QSOs tab 7.5.4
908 hide the DOK and Region ? buttons when the Capture window is cleared 7.5.5
909 converts name and address information returned by QRZ.com that uses Azeri, Belarusian, Catalan, Croatian, Czech, Esparanto, Hawaiian, Hungarian, transliterated Japanese, transliterated Korean, Latvian, Lithuanian, Maltese, Maori, Polish, Romanian, Slovak, Turkish, Turkmen, Ukrainian, Vietnamese, or Welsh characters 7.5.5
910 eliminate an errorlog.txt entry generated by DXLogMain.FormatBox_DblClick 7.5.5
911 disable user logging actions when performing a logging, search, or callbook lookup directive on behalf of another application 7.5.6
912 increase the RDA progress report's Distrikt column width to 64 characters 7.5.6
913 don't export a APP_DXKEEPER_DXCCPREFIX tag when configured to export in ADIF1.0 format 7.5.6
914 disable user logging actions when performing a callbook lookup initiated from the Capture window 7.5.7
915 removed duplicate definitions of HE Hermagor for Austria in the Primary Subdivision Database 7.5.7
916 update Secondary Subdivision Database to reflect USA-CA corrections:

AL,De Kalb => AL,DeKalb
AL,Saint Clair => AL,St. Clair
FL,De Soto => FL,DeSoto
GA,De Kalb => GA,DeKalb
IL,De Kalb => IL,DeKalb
IL,De Witt => IL,DeWitt
IL,Du Page => IL,DuPage
LA,East Carroll => LA,E. Carroll
LA,East Feliciana => LA,E. Feliciana
LA,St.John the Bpt => LA,St. John the Baptist
LA,West Carroll => LA,W. Carroll
LA,West Feliciana => LA,W. Feliciana
MD,Prince Georges => MD,Prince George's
MD,Queen Annes => MD,Queen Anne's
MD,St. Marys => MD,St. Mary's
MO,De Kalb => MO,DeKalb
MS,De Soto => Ms,DeSoto
MT,Lewis and Clark => MT,Lewis & Clark
NH,Hillsboro => NH,Hillsborough
TN,De Kalb => TN,DeKalb
TX,De Witt => TX,DeWitt
VT,Chittendon => VT,Chittenden

7.6.1
917 correctly handle secondary administrative subdivisions that include an apostrophe character 7.6.1
918 update Secondary Subdivision Database to reflect USA-CA corrections:

LA, De Soto => LA,DeSoto
IN, De Kalb => N,DeKalb
IL, De Witt => L,DeWitt
MN,L. of the Woods => MN,Lake of the Woods

7.6.2
919 implement QSO date restrictions in the WAZ progress report, and includes 160m QSOs in WAZ "by mode" statistics  7.6.3
920 eliminates unnecessary actions during startup 7.6.3
921 correct regression in 7.6.3 that prevents Award Progress Filter panel controls from working 7.6.4
922 Log report should
  • display distances in miles or kilometers as specified by the Distance Unit panel
  • display seconds in QSO start and end times as specified by the "Display seconds in date/time fields" settings
  • display blanks in numeric and date items containing default values
  • display frequencies in the precision specified by the "Frequency Precision" setting 
  • align columns as specified in the "Log Page Display" panel
7.6.5
923 don't grab focus when performing a Check directive for another applications 7.6.5
924 correctly import latitudes and longitudes when run on a system with a locale whose decimal separator is not a period 7.6.5
925 improve decoding of callsigns of the form part1/part2 where part2 is a single letter 7.6.5
926 report each imported QSO whose frequency doesn't match its band or whose RX frequency doesn't match its RX band 7.6.5
927 when importing, set a QSO's Broken item to Y if its frequency doesn't match its band or if its RX frequency doesn't match its RX band, and flash the frequency or RX frequency labels of such QSOs in red fond 7.6.5
928 when a button is clicked on the Main window's "Log QSOs" tab that changes the focus to another window, ensure that when the Main window regains focus, the mouse cursor is placed as specified in the "Log QSOs tab default focus" setting on the Config window's General tab 7.6.5
929 add missing Sardinian provinces to the primary subdivision database: CI - Carbonia Iglesias, MD - Media Campidano, OG - Ogliastra, OT - Olbia Tempio 7.6.5
930 the Capture window's Lookup function show always properly color the callsign background to reflect LotW and eQSL AG participation 7.6.5
931 in the primary administrative subdivision database, change the spelling of the Italian province  CH to "Chieti", and the Sardinian province OR to Oristano 7.6.5
932 don't generate a SpotCollector update when flagging a broken QSO in DXLogModule.UpdateProgress or WAZModule.UpdateWAZProgress 7.6.7
933 when filtering the Log Page Display in response to the user double-clicks a cell in the "Realtime Award Tracking" window's WAZ Award Progress or Progress Details table, exclude QSOs whose callsigns begin with an exclamation mark 7.6.9
934 when filtering the Log Page Display in response to the user double-clicks a cell in the "Realtime Award Tracking" window's WAZ Award Progress or Progress Details table, exclude QSOs whose WAZ Verified item is set to 'I' 7.7.0
935 when filtering the Log Page Display in response to the user double-clicks a cell in the "Realtime Award Tracking" window's "DXCC, Challenge, Top" Award Progress or Progress Details table, exclude QSOs whose callsigns begin with an exclamation mark or whose "QSL Rcvd" or "LotW QSL Rcvd" item is set to 'I' 7.7.0
936 eliminates an errorlog.txt entry from WAZStatusString.GetProgress 7.7.0
937 correct invalid SQL error when double-clicking a cell in the "Realtime Award Tracking" window's WAZ Progress Details table 7.7.1
938 WAZ realtime progress not correctly recorded in QSOs whose date proceeds band validity date 7.7.2
939 in the Main window's Log QSO tab with Commander running, stop updating the "tx freq" and "rx freq" items in response to changes in transceiver frequency when another QSO is selected or an action is taken that saves the current QSO 7.7.3
940 prevent an errorlog entry when WAZModule.UpdateWAZDetailGrid is called without realtime WAZ progress reporting active 7.7.3
941 prevent an errorlog.txt entry from being generated by DXLogModule.RecomputeDXCCEntityProgress and WAZModule.RecomputeWAZZoneProgress when the filtered recordset is empty 7.7.4
942 when creating an empty new log, only create a WAZ realtime tracking table if WAZ realtime tracking is enabled 7.7.4
943 don't save gridsquares whose value is "undefined" 7.7.4
944 don't allow the DXCC Entity selector on the Main window's "Log QSOs" tab to be modified if the "Require Edit" option is enabled and the user has not clicked the Edit button 7.7.5
945 eliminate errorlog.txt file entry from ADIF.SyncField, 7.7.5
946 ensure that invalid latitude/longitude positions log the grid square as unspecified rather than the word "undefined" 7.7.6
947 eliminate errorlog.txt entry generated in DXQSLModule.GenerateLogPageDisplayQSLs 7.7.7
948 if an attempt to backup the log fails because the destination folder cannot be created or the Windows Scripting Host is missing, re-open the log file rather than leave it closed 7.7.8
949 correctly handle the removal of a QSO from the QSL Queue whose CQ zone is unspecified or invalid 7.7.9
950 eliminate errorlog.txt entry generated in DXQSLModule.GenerateLogPageDisplayQSLs 7.7.9
951 correct message displayed when reporting an inconsistency between a logged CQ zone an LotW-reported CQ zone 7.7.9
952 when importing an ADIF file whose last record contains a field with an invalid length specifier, stop seeking additional data when no more records are available 7.8.1
953 expand the width of the CNTY (secondary administrative subdivision) field from 32 to 40 7.8.2
954 correct a defect that discards logged Canadian Provinces when performing a log update 7.8.3
955 eliminate an errorlog.txt entry in DXLogMain.Fieldcombo_Click 7.8.3
956 correct regression in 7.8.3 that prevents the last QSO in and ADIF file from being imported 7.8.4
957 enable the script Modify command to accept the specification of any new value for the QSL_Msg, SatName, SatMode, and MSShower items 7.8.6
958 re-label "QSO #" to "unique" 7.8.6
959 display an explanatory warning and request confirmation if the user initiates an import operation with "guarantee unique start times" enabled 7.8.7
960 enable the WAZ Progress Report to ignore QSOs missing a callsign or begin date 7.8.9
961 enable the Recompute operation to handle an invalid CQ zone 7.9.1
962 preserve DXCC and WAZ Progress Filter checkbox settings between operating sessions 7.9.1
963 after opening a new log log with the Realtime Award Tracking window visible, select the "DXCC, Challenge, Top" tab 7.9.2
964 to improve efficiency when generating large DXCC submissions,
  • change the DXCC submission planning report sort order from band, mode and entity name to band, mode, and entity prefix
  • change the DXCC card record sheet sort order from band, mode, and callsign to band, mode, and entity prefix
7.9.2
965 prevent a type mismatch errorlog.txt entry from being generated by DXLogMain.Fieldbox_Change 7.9.4
966 if an invalid or inaccessible script filename is specified, report it to the user 7.9.4
967 prevent an errorlog.txt entry from being generated in ADIF.SyncField when the logged and LotW CQ zones don't match and the resolution is set to LotW  7.9.4
968 eliminate the need to clear the QSL Queue before updating a log that was last opened by DXKeeper versions 6.6.1 through 7.8.1 7.9.5
969 correctly include current DXCC entities confirmed and verified with CW QSOs made before 1975 in the Mixed Honor Roll statistics displayed in the DXCC Summary window 7.9.6
970 allow the QSL Queue to be cleared when the Log Page Display is empty 7.9.6
971 if a QSO's TX freq and band don't match because the band is invalid, highlight the band rather than the frequency as erroneous 7.9.8
972 if a QSO's RX freq and band don't match because the band is invalid, highlight the band rather than the frequency as erroneous 7.9.8
973 remove leading and trailing spaces when importing an ADIF BAND, BAND_RX, or MODE tag 7.9.8
874 allow apostrophes in the Filter Panel textbox (reverse #851) 7.9.9
875 when directed to display the last QSO in the Log Page Display, ensure that this last QSO is fully visible 7.9.9
876 ensure that Log Page Display is properly positioned within the Main window 8.0.0
877 when started minimized, ensure that the Log Page Display is unfiltered 8.0.0
878 correctly positions the Default Operator and Owner Callsign boxes on the Config window's Default tab 8.0.0
879 if an imported ADIF record specifies both STATE and VE_PROV but with different data, ignore the VE_PROV data and place an entry noting this in the import log 8.0.1
880 correctly handle colons in time fields when importing a tab-delimited file 8.0.2
881 ignore zero-length STATE and VE_PROV tags 8.0.3
882 when re-sizing the Main window with the "Log QSOs" tab visible and the last QSO in the Log Page Display selected, ensure that the last QSO remains visible 8.0.4
883 when the "Determine missing items from entity and primary administrative subdivision" option is enabled, determine missing items from entity and primary administrative subdivision whether or not the "Query callbook and DXCC database for missing items" option is disabled 8.0.5
884 eliminate the need for the user to dismiss the Status window by clicking its OK button after a "Sync eQSL QSLs" operation is completed 8.0.6
885 correct Primary Administrative Subdivision code for Tartumaa from 7B to 78 8.0.6
886 if the selected QSO's "rx band" item is invalid, ensure that Auxiliary panel on the Main window's "Log QSOs" tab is visible  8.0.6
887 when using the Modify QSOs command to modify the Freq or Freq_RX items in a group of QSOs, will automatically update the Band or Band_RX items in those QSOs respectively 8.0.6
888 in DefaultBands.txt, change lower bound of 13 cm band from 2400 to 2300 8.0.7
889 correct the progress bar displayed when generating the Worked All Hungarian Counties report 8.1.2
890 allow more space for Hungarian County Names in the Worked All Hungarian Counties report 8.1.2
891 correct a defect in the DXCC submission generator that can place unnecessary QSOs in the generated submission 8.1.2
892 the "Update eQSL AG Membership" function should update WAZ realtime award progress when promoting a QSO's "eQSL Member" item from blank, 'N', or 'Y' to 'A' 8.1.3
893 corrects a defect in WAZ realtime progress tracking that results in real-time progress being marked 'W' instead of 'R' even though a card requesting confirmation has been sent 8.1.4
894 restore the Log Page Display sort after performing a Recompute operation 8.1.4
895 ensure that the Address Editor window is properly displayed 8.1.5
896 rename the "Hungary" button to "WAHUC" 8.1.5
897 ensure that QSL Queue entries whose "QSL Sent Via" is unspecified but specify no address are rendered in red font 8.1.7
898 when directed to clear the QSL Queue in a log with no QSOs, clear the QSL Queue 8.1.8
899 when the Advanced window's Modify QSOs panel is used to clear the "TX freq" or "RX freq", don't clear the "tx band" or RX band" respectively 8.1.8
900 prevent an errorlog.txt entry in DDXServerModule.CompleteSearch 8.1.9
901 the "Add Unconfirmed to QSL Queue" option should add QSOs to the QSL Queue whose "LotW QSL Sent" item is set to 'R' or whose "eQSL QSL Sent" item is set to 'R' 8.2.1
902 if a "Sync LotW QSLs" operation reports a mismatched primary or secondary subdivision, the subdivision combination is invalid, but the user rejects the LotW-reported subdivision, don't mark the QSO's subdivision as being invalid 8.2.3
903 if a "Sync LotW QSLs" operation reports a mismatched primary or secondary subdivision, the subdivision combination is valid, but the user rejects the LotW-reported subdivision, don't replace the QSO's subdivision with the LotW-reported subdivision 8.2.3
904 eliminate an errorlog.txt entry in DXLogMain.Form_Resize 8.2.4
905 properly initialize the RST Sent and Rcvd items when logging QSOs via the Main window's "Log QSOs" tab 8.2.6
906 correct the title of the "Worked All Italian Provinces" progress report 8.2.8
907 prevent errorlog.txt entry in DXLogModule.SubmitSingletons 8.2.8
908 if TCP/IP port can't be opened, inform user rather than generate an errorlog.txt entry 8.2.8
909 prevent the hiding of Main window panels after a Sync LotW QSLs operation 8.3.0
910 prevent errorlog.txt entry from being generated by DXLogModule.OpenSubdivisionPrimary 8.3.0
911 prevent new operations from being initiated before a current operation is complete 8.3.1
912 when printing a signal report on a QSL card or 2-wide label whose third character is a +, suppress any characters after the + 8.3.1
913 on the Main window's Log QSOs tab, prevent the key for "QSL Rcvd" codes from interfering with the Log Page Display captions 8.3.2
914 if "IOTA Verified" is set to S, count the QSO as confirmed independent of "QSL Rcvd" 8.3.2
915 if "IOTA Verified" is set to N, count the QSO as worked independent of "QSL Rcvd" 8.3.3
916 eliminated clipped letters in labels on the Main window's "Import QSOs" tab and the Config window's Reports tab 8.3.4
917 correct a defect in the WAZ progress report that results in verified zones not being correctly reported 8.3.4
918 keep the CBA button enabled with no Callbook selected 8.3.5
919 after performing a Callbook lookup (if enabled), the CBA button performs a DXView lookup of each QSO's DXCC entity (if DXView is running) or a DXCC database lookup of each DXCC entity (if DXView isn't running) 8.3.5
920 ensure the CBA button remains enabled 8.3.6
921 the Call filter should ignore leading or trailing blanks in the callsign 8.3.7
922 if the CBA function encounters a QSO whose DXCC entity is unspecified, it should specify the entity based on the callbook or DXCC database lookup 8.3.7
923 CTRL-CBA should not replace Callbook-provided information with DXCC database-provided information 8.3.8
924 when assembling an address after a QRZ data access subscriber lookup, append a fourth line containing the postal country unless the third line contains only the postal country 8.3.8
925 ensure that addresses generated by callbook lookup place the capitalized postal country name on the last line of the address 8.3.9
926 work around changes in the QRZ.com data access interface 8.3.9
927 the Capture window's LotW and eQSL membership boxes do not properly mirror their counterparts in WinWarbler's "QSO Info" panel when a callsign is entered into WinWarbler's QSO Info panel 8.3.9
928 compensate for DXCC database error in primary code for Novgorod in European Russia 8.3.9
929 import and export ADIF primary codes for Franz Jozef Land, Malyj Vysotski Island, Lord Howe Island, Macquarie Island, Minami Torishima, and Ogasawara 8.3.9
930 don't reset "QSO Number" when performing a log update unless the log is pre-6.0 8.4.0
931 When generating CQ Field progress reports with "Add Unconfirmed" enabled, don't consider a QSO with eQSL_Rcvd set to 'Y' to be confirmed if eQSL_Member is not set to 'A'  8.4.0
932 When generating progress reports with "Add Unconfirmed" enabled, only considers a QSO to be requested via QSL card if QSL_RCVD is set to 'R' and QSL_SENT is set to 'Y' 8.4.1
933 when filtering the Log Page Display results in no visible QSOs, clear the number shown in the QSO selector 8.4.1
934 ignore single apostrophes typed into the Filter panel textbox 8.4.2
935 when generating a DXCC submission, include confirmed-but-unverified entities whose band and mode are unsought 8.4.2
936 CTRL-double-clicking a Log Page Display entry should display all QSOs with that entry's DXCC entity 8.4.2
937 prevent an errorlog.txt entry generated in DXLogModule.InitializeMainCountyCombo  8.4.2
938 when Address Editor is invoked by double-clicking a QSL Queue entry, correctly display the entry's "QSL Sent Via" 8.4.2
939 when dragging and dropping an address into the Main window's QSL panel or the Address Editor, remove double-line breaks 8.4.3
940 use the correct date and time format in the Advanced Sorts, Filters, and Modifiers window  8.4.3
941 allow single apostrophes to be typed into the Filter panel textbox (reverse #934) 8.4.3
942 export the primary administrative subdivision in QSOs with European Russia (regression in 8.3.9) 8.4.4
943 generating a progress report with "Add Unconfirmed" enabled should not display the "QSLs added to Queue" message 8.4.7
944 in response to an external lookup request for a callsign that isn't found in the log, don't return bogus "last QSO" information 8.4.7
945 frequencies in a CQ DX Marathon submission should use periods as decimal separators independent of the PC's locale 8.4.8
946 Depressing the Shift key while typing a character into the Capture window's Call box and then performing a Lookup operation should not clear the Capture window items of information prior to performing the Lookup operation 8.5.0
947 "Sync LotW QSLs" and "Sync eQSL QSLs" should properly indicate that the Log Page Display is filtered so that a subsequent Import operation will offer to clear the Log Page Display filter 8.5.1
948 when exporting, handle a latitude or longitude item that contains nothing but space characters 8.5.1
949 on a 3-column label, print "pse QSL!" if any of the QSOs printed on the label seek confirmation 8.5.2
950 prevent an errorlog.txt entry from being generated in MainRegionalAwardSelector.Update 8.5.2
951 the script-generated ARRL_entities_progress report should always include QSOs confirmed via LotW, and should include QSOs confirmed via eQSL if the "Include eQSL.cc confirmations" option is enabled on the Config window's Awards tab 8.5.2
952 when a QSO's start date set to a date after it's end date, ensure that the end date is correctly updated 8.5.3
953 ensure that operations on the Main window's Log QSOs tab properly set keyboard focus when they complete 8.5.4
954 inform the user if a QRZ.com logbook data access lookup fails because the user is not a subscriber 8.5.4
955 correct a QSO's incompletely formatted QSO Begin time before using it to advance the QSO's QSO End time 8.5.4
956 don't include satellite QSOs in VUCC reports for 6m and 2m 8.5.4
957 don't set keyboard focus in the selected item as a result of a "clear capture window" directive received from another application 8.5.5
958 with "QSL Via" set to eQSL.cc, update the "eQSL.cc operation" panel's "QTH Nickname" to reflect changes made to the nickname via the "QSL Config" window's eQSL tab 8.5.7
959 the error message reporting a field that is too long when adding an entry to the QSL Queue should correctly identify the QSO's callsign and start date and time 8.5.8
960 when updating  real-time award tracking for a QSO whose QSO Begin date and time are invalid, mark the QSO as broken rather than generate an errorlog.txt file entry 8.5.8
961 accept <SFI_A_K> in a QSL Message 8.5.9
962 correctly implement <distance> in a QSL Message 8.6.0
963 the Capture window's secondary subdivision should link to WinWarbler's secondary subdivision 8.6.3
964 invoking the Address Editor on a QSL Queue entry for an SWL report should not modify the entry's destination DXCC 8.6.4
965 when the Address Editor's Save function is invoked, first save the current QSO if it's been modified 8.6.5
966 when notified that WinWarbler has started, send it the UDF settings on a separate thread 8.6.7
967 when spotting a QSO from the Capture window whose frequency is 50 mhz or higher, properly obtain the spotting grid square from the specified default QTH ID; if no default QTH ID is specified, use the grid square specified by the default QTH latitude and longitude 8.6.7
968 extend the DXCC Submission's window's "Reset Submission" function to restore a QSO's QSL_RCVD item to it's previous value, which could be Y, E, B, or M 8.6.9
969 extend the DXCC Submission window's "Assemble Submission" function to properly consider QSOs whose QSL_RCVD item is set to E, B, or M 8.6.9
970 the DXCC discrepancy report should display 'C' for confirmed, not 'F' 8.7.0
971 prevent an errorlog.txt entry generated by DXLogModule.UpdateQSORecordset 8.7.0
972 corrects a regression in QSLSetup.Form_Load 8.7.1
973 corrects a regression that incorrectly flags IOTA_VFY items as invalid 8.7.2
974 don't expand <dx> or <distance> if no distance can be computed for a QSO 8.7.3
975 restore the QSL date format from dd-mmm-yyyy to dd-mm-yy 8.7.4
976 hide selector that appears in the middle of the Log Page Display 8.7.5
978 correct P5 country code in DXCCVerification.txt 8.7.7
979 when logging a QSO in the Main window's "Log QSOs" tab with "optimized for realtime QSO entry" disabled, if the QSO's begin time is later than the QSO's end time, set the QSO's end time to the QSO's begin time 8.7.7
980 correctly generate frequencies above 30 mhz in Cabrillo files 8.7.9
981 default my QTH ID label should never be displayed in red if "Include radio name in QTH ID" is disabled 8.8.0
982 correct tab order on the Config window's "User Items" tab 8.8.4
983 the "Local spot on callsign acquisition" setting does not persist between operating sessions 8.8.4

 

 

If you have questions or suggestions, please send them via email to the DXLab reflector.