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
Christian Jacobs
8bceaf2cd2
Changed ADIF_VERSION to 1.0.
2013-07-14 16:57:44 +01:00
Christian Jacobs
57749656a8
Removed TODO statement.
2013-07-13 20:25:12 +01:00
Christian Jacobs
59f53981e8
Added callsign lookup functionality which uses the qrz.com database.
2013-07-13 20:23:53 +01:00
Christian Jacobs
b2affe2ecc
Don't add 1 to the month index here.
2013-07-13 16:52:48 +01:00
Christian Jacobs
a00bd7192a
- Finished log printing capability.
...
- Automatically fill in the date and time fields for new records.
2013-07-13 16:43:27 +01:00
Christian Jacobs
22460fff00
Added basic print functionality using the PrintOperation class.
2013-07-11 00:22:27 +01:00
Christian Jacobs
1e294c7e3a
Some more improvements to backwards compatibility.
2013-07-05 00:26:34 +01:00
Christian Jacobs
5314c59b17
add_missing_db_columns is probably a better name for this method.
2013-07-04 23:58:02 +01:00
Christian Jacobs
c6c0431617
Some more improvements to backwards compatibility.
2013-07-04 23:53:31 +01:00
Christian Jacobs
5cada62d02
- Improvements to backwards compatibility. PyQSO now adds a column with the field name to the database if it doesn't already exist. All entries are initially set to NULL. This prevents problems when the ListStore expects the column names to all be in AVAILABLE_FIELD_NAMES.
...
- Added a TODO file.
2013-07-04 23:04:31 +01:00
Christian Jacobs
1aaae548f1
- Refresh the grey line view every 30 minutes (if visible).
...
- Improved the layout of the Record dialog.
2013-07-03 11:48:51 +01:00
Christian Jacobs
ac3a543a83
- Added a calendar widget to the Record dialog.
...
- Added a frame to hold station information. Still need to add the other relevant fields.
2013-07-03 01:00:00 +01:00
Christian Jacobs
5ab8ff6352
The 'sys' module is no longer needed here.
2013-07-02 15:14:30 +01:00
Christian Jacobs
2922e75b34
Some additional error handling for the database connection setup.
2013-07-02 15:13:25 +01:00
Christian Jacobs
b40702c0bd
Fixed log deletion functionality.
2013-07-02 03:20:51 +01:00
Christian Jacobs
e151f0a23e
Users can now import into existing logs.
2013-07-02 02:47:21 +01:00
Christian Jacobs
df1fdcf781
Allow the user to select the field names that are visible in the logbook.
2013-07-01 23:23:43 +01:00
Christian Jacobs
6b1fdb644a
Inform the user about the Base64-encoded data.
2013-07-01 01:20:06 +01:00
Christian Jacobs
9c52981eb5
Hook-up the ConfigParser to the user preferences dialog.
2013-07-01 00:56:32 +01:00
Christian Jacobs
5d0132422d
- Added the instantiation of the ConfigParser class on application startup.
...
- Added some startup and qrz.com lookup options to the user preferences dialog.
2013-06-30 23:04:37 +01:00
Christian Jacobs
125f5f1e63
- Added a dialog for user preferences.
...
- Passed the parent window to the log name dialog.
2013-06-30 16:38:06 +01:00
Christian Jacobs
b680e4c955
- Default to 800 x 600 resolution.
...
- Check that a log is selected before attempting to export.
2013-06-30 14:38:08 +01:00
Christian Jacobs
534eec3f95
- Added the Toolbox class.
...
- PyQSO now only redraws the grey line when the Grey Line tab is clicked.
2013-06-30 03:25:27 +01:00
Christian Jacobs
dd45b74cc7
Reduce font size in grey line plot.
2013-06-30 02:59:16 +01:00
Christian Jacobs
dc2e7ffccd
Reduce the line thicknesses.
2013-06-30 02:51:52 +01:00
Christian Jacobs
0f242f3d20
- Added a frame to place amateur radio related tools.
...
- Added a grey line plot. Note that this requires an extra dependency (netcdf-python). Note also that the backend to matplotlib needs to be updated to work with PyGTK3.
2013-06-30 02:42:03 +01:00