Wykres commitów

773 Commity (1fcdb4f6ee12ac2fe672a73037f7734ec894e093)

Autor SHA1 Wiadomość Data
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