Hi Alan,
I committed the changes using TortoiseHg but not sure I'm using it right.
I need to know if you got my changes with TortoiseHg.
I've done the following:
rearranged text to show where to type log entries (I didn't know on my first load)
Added red to the buttons to show these need values before logging contacts
Added database protection against no band, no power, no op, or no logger
Even testing, there is no reason to enter incomplete records into the log
Switched operator buttons and logger buttons for station qso counts
Added Qso count for the operator and log count for the logger.
I did all of the changes using the stable release and then noticed the
new sequel edition when I set up TortoiseHg. When I say I switched buttons,
I simply mean that I made the "Operator" button and "Logger" button
to be after the names so that they could update with the qso counts.
Since then, I've started going through some of the "to do" list at the bottom
of the code. I've made even more changes to the GUI (hoping to eventually have a box
or entry window to type entries) and I've played around with making a 1D version
but it seems that Tkinter displays the 1D at the top but takes the global value
of "2A" instead from the code and not from what used to be the dat file.
Also, the GUI now takes the value of already having a
operator and logger present (from the newer dat file?) if there is one but
doesn't turn the buttons grey like it used to. Otherwise it works.
It could be something I've changed but I'll find a way to fix it.
I'm having a blast with the program and learning Python. And I hope you like my changes.
73