Christian Jacobs
|
6bbb15d4f5
|
Added a popup menu, and functionality for plotting points on the grey line map.
|
2018-01-07 22:18:16 +00:00 |
Christian T. Jacobs
|
ce49d8aae3
|
flake8
|
2017-10-14 23:10:16 +01:00 |
Christian T. Jacobs
|
8d0d93f9a9
|
Each time a row is selected, look up the latitude-longitude coordinates of the QTH determined from the COUNTRY field.
|
2017-10-14 23:01:43 +01:00 |
Christian T. Jacobs
|
8dc9ed6aac
|
Handle \n characters in the NOTES field more naturally.
|
2017-07-13 17:21:26 +01:00 |
Christian T. Jacobs
|
4d00a79620
|
Use "getboolean" not "get" when checking config values.
|
2017-07-09 11:42:42 +01:00 |
Christian T. Jacobs
|
185e8dc104
|
Comment updates and better error handling.
|
2017-07-04 17:02:59 +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
|
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
|
cf72d94035
|
Better error handling for importing/exporting logs.
|
2017-07-03 00:43:38 +01:00 |
Christian T. Jacobs
|
2ddfc2d061
|
Removed unnecessary debugging statements.
|
2017-06-30 12:30:35 +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
|
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
|
7055f4f67d
|
Added 'record count' feature.
|
2017-06-27 21:13:59 +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
|
a09d5ab1ce
|
More unit testing.
|
2017-06-24 20:56:04 +01:00 |
Christian T. Jacobs
|
69abd30027
|
Added a test for the Printer class. Note that this only checks that a PDF has actually been created. It does not check the contents of the PDF file.
|
2017-06-24 16:37:51 +01:00 |
Christian T. Jacobs
|
6b1caa1a3c
|
More unittests.
|
2017-06-24 15:08:20 +01:00 |
Christian T. Jacobs
|
db1c050b78
|
Fix new logbook functionality by changing "if(not self.logs)" to "if(self.logs is None)", since the case of an empty log list should be handled in the 'else' branch.
|
2017-06-13 21:17:54 +01:00 |
Christian T. Jacobs
|
15f38b4c43
|
Remove some unnecessary calls to logging.error.
|
2017-05-17 17:36:33 +01:00 |
Christian T. Jacobs
|
6b069e280e
|
Added a unit test for the get_log_index method.
|
2017-04-23 20:04:38 +01:00 |
Christian T. Jacobs
|
a6aa5813f5
|
Rename get_all_records to records and decorate it.
|
2017-04-20 22:57:17 +01:00 |
Christian T. Jacobs
|
8d8276ff33
|
Added tests for the Summary class.
|
2017-04-20 22:50:08 +01:00 |
Christian T. Jacobs
|
41acc8be30
|
Use new_log_name for consistency.
|
2017-04-15 01:37:52 +01:00 |
Christian T. Jacobs
|
39aa303959
|
Importing the modules required for the unit tests.
|
2017-04-15 01:19:44 +01:00 |
Christian T. Jacobs
|
3a5a1525a5
|
Moved all the unittests to a new directory called 'tests'. The command 'make test' now looks in the 'tests' directory.
|
2017-04-15 01:14:17 +01:00 |
Christian T. Jacobs
|
64cb2b2c15
|
Comment updates.
|
2017-04-15 00:59:21 +01:00 |
Christian T. Jacobs
|
331d80a060
|
Create a new method called "rename" in the Log class.
|
2017-04-15 00:55:52 +01:00 |
Christian T. Jacobs
|
c53c7ab9a3
|
Moved the blank/dummy page to blank.py
|
2017-04-14 23:14:27 +01:00 |
Christian T. Jacobs
|
78033f9a01
|
Remove _ in front of methods for consistency reasons.
|
2017-04-14 21:45:59 +01:00 |
Christian T. Jacobs
|
ae304e7fa9
|
Moving Summary page over to Glade.
|
2017-04-14 21:33:16 +01:00 |
Christian T. Jacobs
|
12ae7195f4
|
Moving code out of logbook.py into compare.py and summary.py. The functionality includes the Summary page and functions for comparing log records.
|
2017-04-14 19:48:09 +01:00 |
Christian T. Jacobs
|
522e461dee
|
More tests.
|
2017-04-11 23:40:06 +01:00 |
Christian T. Jacobs
|
c3bce781f1
|
Rename to record_count and log_count, and use decorators.
|
2017-04-11 23:06:44 +01:00 |
Christian T. Jacobs
|
fa96db7219
|
Rename to print_records.
|
2017-04-11 22:53:51 +01:00 |
Christian T. Jacobs
|
a3b3568d48
|
Move the log printing functionality to a new Printer class, defined in printer.py.
|
2017-04-11 22:47:16 +01:00 |
Christian T. Jacobs
|
93e76b9b84
|
Move test.db to the 'res' directory.
|
2017-04-05 23:18:23 +01:00 |
Christian T. Jacobs
|
35922cd493
|
Moved the CabrilloExportDialog class to a separate file.
|
2017-04-05 22:54:26 +01:00 |
Christian T. Jacobs
|
6407c4a9cc
|
More work on the Cabrillo exporting functionality.
Added a dialog that allows the user to specify the callsign used during a contest, and the contest's name.
|
2017-04-05 22:42:43 +01:00 |
Christian T. Jacobs
|
315997c1e5
|
Use " not ' in setup.py
|
2017-04-01 21:36:59 +01:00 |
Christian T. Jacobs
|
6c782094e7
|
Fix instantiation of RecordDialog when editing a record.
|
2017-04-01 15:43:55 +01:00 |
Christian T. Jacobs
|
75a65891a9
|
"builder" -> "application".
|
2017-03-31 10:21:43 +01:00 |
Christian T. Jacobs
|
183d1c9d8d
|
Rename "parent" to "application".
|
2017-03-31 10:06:11 +01:00 |
Christian T. Jacobs
|
b9c15c0e92
|
Include my middle name in the copyright lines and authors list. Also use my new callsign.
|
2017-03-20 13:06:01 +00:00 |