Christian Jacobs
|
7396e895ac
|
Handle the case where there is an IOError or OSError.
|
2013-09-30 18:16:06 +01:00 |
Christian Jacobs
|
99ab2c3924
|
Added IndexError to the except line.
|
2013-09-30 17:52:01 +01:00 |
Christian Jacobs
|
18de3ce518
|
Removed an old print statement.
|
2013-09-30 17:03:08 +01:00 |
Christian Jacobs
|
a3c3552f14
|
Using 'with' statements to deal with database commits and rollbacks.
|
2013-09-30 16:56:11 +01:00 |
Christian Jacobs
|
23b6557c54
|
Remove the "close" button in the log's tab.
|
2013-09-16 03:24:53 +01:00 |
Christian Jacobs
|
e3f81fbfda
|
Fixed a bug which occurred when searching for duplicate records in an empty log.
|
2013-09-16 03:17:37 +01:00 |
Christian Jacobs
|
9c09a728fc
|
Unit tests for the ADIF and Log classes.
|
2013-09-16 02:39:32 +01:00 |
Christian Jacobs
|
d49eeee945
|
A short comment on table names.
|
2013-09-15 15:18:01 +01:00 |
Christian Jacobs
|
98dc386961
|
PyQSO is now feature complete. Moving from 0.1a.dev to 0.1a.
|
2013-09-15 15:02:39 +01:00 |
Christian Jacobs
|
e8c3ff3f00
|
Updated status bar text.
|
2013-09-15 04:43:03 +01:00 |
Christian Jacobs
|
f154f6406e
|
Some more error handling and debugging statements.
|
2013-09-15 04:29:44 +01:00 |
Christian Jacobs
|
f260462072
|
Added commit and rollback statements.
|
2013-09-15 02:49:12 +01:00 |
Christian Jacobs
|
3b12614cc3
|
More exception handling.
|
2013-09-15 01:10:13 +01:00 |
Christian Jacobs
|
fb884803e7
|
A few bug fixes.
|
2013-09-15 01:02:21 +01:00 |
Christian Jacobs
|
74fa770a05
|
Added a 'make unittest' command to the Makefile.
|
2013-09-15 00:21:58 +01:00 |
Christian Jacobs
|
ff458e1ab6
|
Updated the documentation.
|
2013-09-14 22:30:17 +01:00 |
Christian Jacobs
|
42a849aa4c
|
Corrected a debugging statement.
|
2013-09-14 22:19:33 +01:00 |
Christian Jacobs
|
e8c1fafbcc
|
More debugging statements.
|
2013-09-14 22:12:10 +01:00 |
Christian Jacobs
|
45aee6bf74
|
More error handling.
|
2013-09-14 21:33:01 +01:00 |
Christian Jacobs
|
f3232ee5b2
|
Handle the ImportError if the non-standard Python modules needed by the GreyLine class are not present.
|
2013-09-14 21:10:52 +01:00 |
Christian Jacobs
|
f2e64dbd19
|
Wrap the import statements for the Hamlib module in a try-except block. Only try to call Hamlib if have_hamlib is True.
|
2013-09-14 20:31:12 +01:00 |
Christian Jacobs
|
e74e03adfe
|
This should be ".ini" not ".cfg".
|
2013-09-14 20:16:42 +01:00 |
Christian Jacobs
|
ab4d7ce9c6
|
A few small improvements.
|
2013-09-14 20:15:12 +01:00 |
Christian Jacobs
|
d1e4c1471b
|
- Added open and close methods for the Logbook class.
- Added some more error handling for database-related statements.
|
2013-09-14 19:27:45 +01:00 |
Christian Jacobs
|
2bd574b510
|
More general improvements to the manual.
|
2013-09-13 11:29:35 +01:00 |
Christian Jacobs
|
b57be10a4b
|
Added some more documentation on the DX cluster tool.
|
2013-09-05 11:45:49 +01:00 |
Christian Jacobs
|
26b86d754c
|
Removed the 'delete log' button next to the log tabs, since it's unlikely the user will want to do this often.
|
2013-09-05 11:44:02 +01:00 |
Christian Jacobs
|
fa7788f49d
|
Changed ''' to """.
|
2013-09-04 21:12:04 +01:00 |
Christian Jacobs
|
bc4ae0e41a
|
Added more docstrings.
|
2013-09-04 21:03:48 +01:00 |
Christian Jacobs
|
d7a2440c88
|
Added some screenshots of the PyQSO user interface to the manual.
|
2013-09-04 14:10:11 +01:00 |
Christian Jacobs
|
dd2ed4f687
|
Re-organised the manual chapters.
|
2013-09-04 01:33:05 +01:00 |
Christian Jacobs
|
fd5155c99e
|
A few more improvements to the log icons.
|
2013-09-02 20:59:52 +01:00 |
Christian Jacobs
|
f810d19741
|
A few more improvements to the log icons.
|
2013-09-02 20:31:16 +01:00 |
Christian Jacobs
|
f3197745b5
|
Added a 192 x 192 pixels version of the log icon, which is used on the PyQSO Launchpad project page.
|
2013-09-02 20:08:58 +01:00 |
Christian Jacobs
|
0030b75cdb
|
Removed the .xcf GIMP file for the old log icon.
|
2013-09-02 20:04:41 +01:00 |
Christian Jacobs
|
78bb262df6
|
Added an improved version of the log icon, along with the .xcf GIMP file.
|
2013-09-02 20:02:25 +01:00 |
Christian Jacobs
|
927b41c3a7
|
- Added functionality to remove duplicate records in a log.
- Updated the manual.
|
2013-09-01 20:01:29 +01:00 |
Christian Jacobs
|
b4f5aa10a6
|
A few updates to the user manual.
|
2013-08-22 18:33:24 +01:00 |
Christian Jacobs
|
9511c40e21
|
Database updates can be expensive, so only update the field if the data has actually changed.
|
2013-08-15 22:33:59 +01:00 |
Christian Jacobs
|
660acb421b
|
Use .lower() for the band data.
|
2013-08-15 21:24:12 +01:00 |
Christian Jacobs
|
10d7d4e662
|
Added DXCC award tracking functionality.
|
2013-08-15 21:23:10 +01:00 |
Christian Jacobs
|
0520be3a6f
|
Re-structuring the manual.
|
2013-08-13 22:24:21 +01:00 |
Christian Jacobs
|
326aa513d9
|
Use the parent window in the Gtk.PrintOperation.run call.
|
2013-08-03 20:16:50 +01:00 |
Christian Jacobs
|
2f11f80221
|
- Added a module for creating auxiliary dialogs for error messages and prompts.
- Renamed 'root_window' to 'parent'.
|
2013-08-03 20:11:00 +01:00 |
Christian Jacobs
|
56c8e6e33f
|
Fixed an 'iter'-related bug - the correct iter is now used when editing or deleting records from the ListStore.
|
2013-08-03 19:00:39 +01:00 |
Christian Jacobs
|
80683bab07
|
- Added station-related fields to the records dialog.
- Fixed a case sensitivity-related bug in the callsign filter.
|
2013-07-28 16:50:52 +01:00 |
Christian Jacobs
|
b729ecdfbd
|
Added QSL_RCVD, QSL_SENT, and NOTES fields to the record dialog.
|
2013-07-28 16:01:04 +01:00 |
Christian Jacobs
|
18d3eeb708
|
The FREQ field can now be populated automatically by using Hamlib.
|
2013-07-27 19:22:54 +01:00 |
Christian Jacobs
|
cc58cd421c
|
- Decode from Base64 before sending data to the server.
- Resolved a few small callsign lookup bugs.
|
2013-07-17 16:40:21 +01:00 |
Christian Jacobs
|
ed5420252e
|
Add a VBox to the toolbox to accommodate awards-related widgets.
|
2013-07-15 01:56:54 +01:00 |