Christian T. Jacobs
|
05e6b7da80
|
Added documentation on how to setup the QTH pinpointing functionality.
|
2017-07-03 23:38:19 +01:00 |
Christian T. Jacobs
|
6d0b02b83e
|
Better error handling.
|
2017-07-03 22:35:28 +01:00 |
Christian T. Jacobs
|
a4452f8c17
|
keyword args.
|
2017-07-03 21:54:57 +01:00 |
Christian T. Jacobs
|
52a8aa8d3f
|
flake8
|
2017-07-03 21:50:13 +01:00 |
Christian T. Jacobs
|
622d180baa
|
Scroll to the new record's row in the treeview (but don't select it)
|
2017-07-03 21:49:45 +01:00 |
Christian T. Jacobs
|
b405590fe8
|
Better error handling.
|
2017-07-03 21:33:03 +01:00 |
Christian T. Jacobs
|
2e074df388
|
Updated unit tests.
|
2017-07-03 13:29:08 +01:00 |
Christian T. Jacobs
|
e34253adb2
|
Better error handling.
|
2017-07-03 13:27:12 +01:00 |
Christian T. Jacobs
|
3e32142e8a
|
Place the ADIF object outside the 'if' statement.
|
2017-07-03 01:10:11 +01:00 |
Christian T. Jacobs
|
77047d5670
|
Only create a new log once the records in the ADIF file have been read in.
|
2017-07-03 00:58:44 +01:00 |
Christian T. Jacobs
|
7fee6c42b2
|
More cases for the unit tests.
|
2017-07-03 00:50:13 +01:00 |
Christian T. Jacobs
|
cf72d94035
|
Better error handling for importing/exporting logs.
|
2017-07-03 00:43:38 +01:00 |
Christian T. Jacobs
|
b39d61cf33
|
Use "yearly" instead.
|
2017-07-03 00:43:31 +01:00 |
Christian T. Jacobs
|
1cd94f5b43
|
Capital letter.
|
2017-07-03 00:16:59 +01:00 |
Christian T. Jacobs
|
b21f46f53c
|
Set frequency unit to "MHz" in the unit test.
|
2017-07-02 15:24:10 +01:00 |
Christian T. Jacobs
|
7214b783b2
|
Handle empty frequency field separately.
|
2017-07-02 14:56:39 +01:00 |
Christian T. Jacobs
|
f3bf4ffc8c
|
Also handle ValueErrors when converting the frequency. This also handles the case of an empty frequency field.
|
2017-07-02 14:54:42 +01:00 |
Christian T. Jacobs
|
70cf060d66
|
Remove unused logging module import.
|
2017-06-30 12:32:07 +01:00 |
Christian T. Jacobs
|
2ddfc2d061
|
Removed unnecessary debugging statements.
|
2017-06-30 12:30:35 +01:00 |
Christian T. Jacobs
|
f3a7888183
|
Added more links and updated documentation.
|
2017-06-30 12:29:58 +01:00 |
Christian T. Jacobs
|
b099111218
|
Print logs on a landscape page. Also improved the page layout.
|
2017-06-28 20:23:31 +01:00 |
Christian T. Jacobs
|
c00e0a7ecb
|
Fixed direction of sorting.
|
2017-06-28 16:22:53 +01:00 |
Christian T. Jacobs
|
67d2050156
|
Improved comments.
|
2017-06-27 23:13:09 +01:00 |
Christian T. Jacobs
|
4becec41ed
|
Better error handling for the case where a log is not selected.
|
2017-06-27 22:41:00 +01:00 |
Christian T. Jacobs
|
b91c77f07b
|
Consider key-press-event not key-release-event.
|
2017-06-27 22:04:32 +01:00 |
Christian T. Jacobs
|
7055f4f67d
|
Added 'record count' feature.
|
2017-06-27 21:13:59 +01:00 |
Christian T. Jacobs
|
f816554816
|
More unit tests and docstrings.
|
2017-06-27 20:10:40 +01:00 |
Christian T. Jacobs
|
66ecabd737
|
Updated CHANGELOG.
|
2017-06-27 20:10:32 +01:00 |
Christian T. Jacobs
|
2d42acde9c
|
Fixed the QSO index used in the Gtk.ListStore. Just before a QSO is added with add_record it was assumed that it's index would be max(rowid)+1, which is not always the case. This led to inconsistencies between the Gtk.ListStore and the database. Indices used in the Gtk.ListStore are now obtained directly from the database after insertion. Addresses issue #56.
|
2017-06-27 20:10:20 +01:00 |
Christian T. Jacobs
|
f3bacf9dc7
|
Don't pass None, None to edit_dialog - leave that up to the defaults in the keyword arguments.
|
2017-06-27 20:05:28 +01:00 |
Christian T. Jacobs
|
7f6c94982a
|
More docstrings.
|
2017-06-27 20:04:45 +01:00 |
Christian T. Jacobs
|
879e49b496
|
Call logging.info rather than logging.debug in the 'info' auxiliary dialog function.
|
2017-06-27 20:03:44 +01:00 |
Christian T. Jacobs
|
4f61570828
|
Add logging statements for importing/exporting in ADIF format.
|
2017-06-27 20:03:06 +01:00 |
Christian T. Jacobs
|
6b7d42e6dd
|
Show an error dialog if the printing operation is not successful.
|
2017-06-27 20:02:05 +01:00 |
Christian T. Jacobs
|
9a1371390e
|
Full stops.
|
2017-06-25 16:58:20 +01:00 |
Christian T. Jacobs
|
75a8f0ce50
|
Duplicates are now defined by the CALL, QSO_DATE and TIME_ON fields. Didn't seem necessary to also consider FREQ and MODE.
|
2017-06-25 15:52:05 +01:00 |
Christian T. Jacobs
|
65a3fe68d9
|
Remove day, month and year from the Calendar widget in Glade to allow the calendar to default to the current date.
|
2017-06-25 14:22:54 +01:00 |
Christian T. Jacobs
|
be7ad3bf1f
|
Ignore test files with .gitignore.
|
2017-06-24 22:29:31 +01:00 |
Christian T. Jacobs
|
181312b2bc
|
Re-order menu setup.
|
2017-06-24 22:27:51 +01:00 |
Christian T. Jacobs
|
4cf5a56c7e
|
Move the Preferences menu item to the Logbook menu.
|
2017-06-24 22:24:00 +01:00 |
Christian T. Jacobs
|
3f467b2977
|
Clear out test files.
|
2017-06-24 22:00:58 +01:00 |
Christian T. Jacobs
|
7b1c452f3e
|
Renaming tests for consistency reasons.
|
2017-06-24 21:31:21 +01:00 |
Christian T. Jacobs
|
5c1d3aeef0
|
flake8.
|
2017-06-24 21:03:31 +01:00 |
Christian T. Jacobs
|
a09d5ab1ce
|
More unit testing.
|
2017-06-24 20:56:04 +01:00 |
Christian T. Jacobs
|
459322689a
|
Remove unnecessary imports.
|
2017-06-24 18:57:53 +01:00 |
Christian T. Jacobs
|
4478e117fa
|
Added a Hamlib-based unit test.
|
2017-06-24 18:56:46 +01:00 |
Christian T. Jacobs
|
b59d543dd2
|
The 'mode' is actually an int, so use Hamlib.rig_strrmode(mode) to convert it to its string representation.
|
2017-06-24 18:12:27 +01:00 |
Christian T. Jacobs
|
60a26bb2fa
|
Comment update.
|
2017-06-24 18:04:21 +01:00 |
Christian T. Jacobs
|
34625292e2
|
".lib" -> ".libs"
|
2017-06-24 18:04:08 +01:00 |
Christian T. Jacobs
|
f29ece0033
|
Enforce an absolute logbook file path.
|
2017-06-24 17:27:10 +01:00 |