[DXBase] Wish List for DX BASE 2005 - VERY LONG!
Peter Dougherty
[email protected]
Mon, 05 Jan 2004 20:21:49 -0500
Hi all,
First off, please forgive the length of this message. I think I've covered
all the shortcomings and needed improvements that I've perceived since
starting to use DX Base three years ago. Please make no mistake -- DX BASE
is clearly the best logger there is -- by far -- but it DOES have some
nasty shortcomings that I would desperately like to see either fixed or
implemented in the coming release(s).
Some of these have already been discussed here in the past few months
others I've just thought up tonight and still others have gone back to
previous "wish lists" that were never acted upon. All are intended solely
to make the best logger even better...they aren't criticisms or attacks at
Jack or Courtney or anybody.
These are written from the point of view of a hard-core HF DX addict and
heavy QSLer. You mileage may vary if you're into VHF-UHF, contesting,
casual operating/ragchewing, etc.
1) My BIGGEST wish of all would be that DX Base would PLEASE use Windows
standard keyboard shortcuts for things like opening new logs, saving to
ADIF and ESPECIALLY navigation. For example:
CTRL + left/right arrow to move one word left or right within a field.
CTRL+SHIFT + left/right arrow to HIGHLIGHT AND MOVE one word to the left
and right within a field.
SHIFT + HOME to highlight from the cursor position to the beginning of the
field or line.
SHIFT + END to highlight from the cursor position to the end of the field
or line.
CTRL+SHIFT + HOME to highlight from the cursor to the BEGINNING of the entry.
CTRL+SHIFT + END to highlight from the cursor to the END of the entry.
Try any of these in Word or Outlook or any other program on your system and
you'll see how spectacularly easy it is to navigate without ever taking
your hands off the keys. DX Base is the only program I've ever used that
doesn't hold to most or all of these conventions.
CTRL + S to save the entire open document (in this case, the log, into ADIF
format).
CTRL + N to start a new log.
2) Further to new logs, etc, Please don't key the program's registration
codes to callsigns! I occasionally have guest operators in the shack and I
want each of them to be able to put their own calls in the OPRCALL field
(and for a club station this is even more important).
3) Why on earth can't I just simply drag column headers within the log to
re-arrange column fields to suit my needs? This is INSANE. I can do it in
Windows explorer and folder windows, in AA Log, within certain Excel
spreadsheets, within WinZIP, WinRAR and literally DOZENS of other programs.
The current field-order stand-alone application is ridiculous in that you
can't reopen saved configurations -- if you make a mistake you redo
everything. NUTS!
4) Can you please show the local time of the DX station? If I'm working
somebody in East Malaysia I'd like to know roughly what his local time is
so I can at least say "Good Morning" or "Enjoy your evening." Even more
importantly, if I'm looking for a DX station in a certain part of the world
it's nice to know if it's likely the local operators will be awake! Right
now I use DX Atlas and it's pretty good, but why have the extra steps in
there if they're not needed?
5) Mapping IOTA entries to DXCC entities. There are a good number of DXCC
entities that are their own IOTA entry. For things like Canada or the US or
the UK that have a couple of different IOTA references within their own
borders it's fine for that particular field to be left blank. But in the
case of entities like PW0S (SA-014), Dodecanese (EU-001), Montserrat
(NA-103), Jamaica (NA-097), Cayman Islands (NA-016), these map 1:1 with
IOTA references. To see a complete list of these mappings go to
http://www.rsgbiota.org/pdfs/startup1.pdf. This chart should be extremely
easy to map to prefixes.
6) Please try to find and finally resolve the
lost-Internet-cluster-causing-100%-CPU-usage bug.
7) Regular updates and bugfixes. This drives me NUTS. I use N1MM as my
contest logger and known bugs are getting resolved and new fixes
implemented DAILY. I will GLADLY and HAPPILY pay for regular updates to DX
Base (bugfixes should be timely and free). Waiting one year to fix either a
simple annoyance or a major bug, in this day and age, is not just annoying
but also bad customer relations. For example, a 60 Meter patch should have
been posted as soon as that band went live (or preferably just before).
8) Easier Importing and Exporting. Again, this kind of thing is do-able
from every other logger and most normal Windows applications like
Photoshop, Illustrator, Word, Excel, etc, etc. File/Import and File/Export
with a drop-down list of supported formats then click the desired file and
bingo. Done. Also, please consider importing some other proprietary log
file formats to make switching to DX Base easier for people with other
less-popular loggers.
9) When exporting to ADIF, allow the use of either the USB/LSB format or
just simply use SSB for both. This is a major issue when exporting to
certain other logging apps.
10) When exporting, how about not forcing OPRCALL data into the NOTES
filed? This is incredibly annoying.
11) Allow the VHF Packet window to be closed and STAY CLOSED! I have
broadband and use the Internet exclusively for spotting. I don't have VHF
packet, never had and never will. I'm sure I'm not alone in this.
12) "Previous QSO" toolbar and "Previous QSO" dialog are confusing.
13) Allow MESSAGES on the packet cluster to be cleared without having to
restart the program. conversely, don't automatically erase previous
messages when the program IS restarted. Clearing old messages should be a
strictly manual operation unless an option to clear them automatically on
program close is checked.
14) PLEASE allow integration of MMTTY and MMSSTV!
15) How about a built-in voice keyer/sequencer? For pileups these days this
is a no-brainer. I presently use third-party software and regularly miss
calling if the focus is on DX Base instead of the keyer. N1MM has this
integrated with magnificent results in that contesting app.
16) A Data Entry window. DX Base is indeed the best logger there is on the
market. However, its learning curve, especially for older operators, can be
very intimidating. I would like to see an option that would bring up a NEW
QSO dialog box that is easy for older operators to use in, for example, a
club setting environment. One keystroke (for example, INSERT) brings up the
box. You set the tab-field order on initial setup, and fill in the boxes
one at a time (with auto complete of name, location, etc, from an installed
CD-ROM). If you work the station whose call you enter in the box, you press
a button marked LOG IT. If you don't get him, press one marked CLEAR THIS
ENTRY (or CTRL + ENTER and ESCAPE keystrokes for those who don't like using
mice).
For club stations with older or non-computer-friendly operators or those
who are simply not logging gurus, having a simpler data-entry window would
make a HUGE difference to the comfort level of users logging their
contacts. Once again, I hold up N1MM and AALog as just two loggers that
have implemented this functionality flawlessly.
17) Auto-Populating on import. Since DX Base is not a contest logger I
don't attempt to use it as such. However, there is an annoying problem with
importing ADIF logs into DX Base from another program. I have no way of
identifying if any of the stations I worked in the contest are either new
entities overall or new bands/modes or states, grid squares, etc. Can a
mechanism be put into place that allows imported QSOs to be compared to the
pre-contest database and new data (entities, prefixes, grid squares,
states, IOTA numbers, etc) be output into a report on a per-QSO basis?
For example: Let's say I work two all-time new countries and fifteen new
band-countries on 80 meters in the ARRL Int'l DX convention. There should
be some mechanism or report that will output every QSO from that imported
file that needs to be confirmed from that contest. Perhaps automatically
generate labels for these Q's as well? This should be user-configurable
since some people don't care about grid squares and others don't care about
states or WPX, etc.
Also on the topic of autopopulation, on import the name and QTH fields
should get populated from the CD-ROM. There is no way to do this right now
after the record is saved.
18) As many have posted already, have a separate date record for LoTW
confirmations received and sent.
19) How about colour-coding the confirmed/worked-not-confirmed grid to make
it easier to see if an entity is needed or worked but not confirmed?
20) When populating the QSL Info database from CD-ROM and entering the data
into the pending address labels, how about putting in the COUNTRY?!?! I
have to manually edit EVERY SINGLE ENTRY other than US addresses, to
include the country. On setup, The operator should be able to tell the
application to whether to include the user's own country name in the QSL
labels or not (i.e. an American probably wouldn't want USA in outgoing
labels, but a Canadian user would).
21) Please add proper SCROLL WHEEL SUPPORT. When a window is either passed
over with the mouse or is highlighted (make this configurable either way),
the scroll wheel should be able to scroll up or down any scrollable window.
22) Built-in solar-terrestrial indices. While IonoProbe does work wonders,
I'd like to see solar info automatically get downloaded and displayed in
the status window every hour or every three hours. Also one should be able
to DL and display the text reports daily as well.
23) Beacon tracking!
24) Pasting into a blank pending labels field. If a field is blank you
can't paste data into it cold. For example, if I need to paste the words
SOUTH ATLANTIC OCEAN into line 5 of a pending address label I have to
highlight from the source "OUTH ATLANTIC OCEAN" and enter then leading "S"
into line 5. Editing existing data is OK, but not pasting into a blank field.
25) Deleting old QSL manager data. This is another really annoying
"feature." If a popular club station has many different QSL managers over
the years, they should rank starting from the most recent on downward to
older, not the way it is now. This list should be dynamic so that if an
update is received via something like the GO List or other auxiliary
manager it should get bumped to the "top of the list" of managers.
It's also very difficult to purge old QSL manager data. You should be able
to delete an old listing simply and easily from the QSL INFO window -- i.e.
right-click and DELETE should be an option.
Whew. That's about all I can think of at the present time. I do sincerely
hope Jack can bring even a few of these ones to the table for the 2005
release. Thanks for reading. Comments are appreciated, of course.
73 de Peter (W2IRT)
[email protected]
Please visit http://www.nyctrackbook.com for details of my book
Tracks of the NYC Subway