Wykres commitów

94 Commity (master)

Autor SHA1 Wiadomość Data
Christian T. Jacobs 4550f841f7 Add support for satellite QSOs. Addresses issue #55. 2017-09-04 15:48:50 +01:00
Christian T. Jacobs 4e044e72f7 Update QSL Sent and QSL Rcvd options. 2017-07-23 16:19:35 +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 f6af59a5fd Check for an empty CALL field earlier. 2017-07-07 12:22:18 +01:00
Christian T. Jacobs 7835dc1ff6 Show an error message if the callsign field is empty. 2017-07-06 21:50:03 +01:00
Christian T. Jacobs e3f364f085 Ignore empty callsign field when looking up. 2017-07-06 21:23:52 +01:00
Christian T. Jacobs 21e2df09ac Use "not username" instead of username == "" 2017-07-06 21:06:04 +01:00
Christian T. Jacobs a200eae434 Separate resources for tests and for the pyqso module. 2017-07-06 00:36:17 +01:00
Christian T. Jacobs 4a595d7cbe Use the pkg_resources module to find the Glade file for bin/pyqso. Also, don't use "/" to join bits of the path, just give each bit as a separate argument. 2017-07-05 21:50:40 +01:00
Christian T. Jacobs 6d0b02b83e Better error handling. 2017-07-03 22:35:28 +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 b91c77f07b Consider key-press-event not key-release-event. 2017-06-27 22:04:32 +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 bb4fa2a09c Add the option of a default frequency unit in the Preferences. Addresses issue #12. 2017-05-07 14:01:28 +01:00
Christian T. Jacobs 34dcc61b6f Added functionality for converting the frequency from one unit to another (e.g. from MHz to kHz). Partially addresses issue #12. 2017-05-07 01:44:58 +01:00
Christian T. Jacobs 4276b544bc If the MODE is changed, then set the submode to an empty string. 2017-04-24 17:01:18 +01:00
Christian T. Jacobs 110e5fe700 This should be "parent" not "application". 2017-04-20 23:55:56 +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 76b673475e Moved Glade file and icon files to a new directory called 'res'. 2017-04-02 14:02:40 +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
Christian T. Jacobs 36de2328c4 If the Return key is pressed in the RecordDialog, record the QSO details. Addresses issue #53. 2017-03-02 10:45:49 +00:00
Christian T. Jacobs a6d5839527 Fixed auxiliary dialog calls. 2017-03-02 10:14:21 +00:00
Christian T. Jacobs 296997ec4e Fixed unit test in logbook.py. 2017-03-02 09:56:45 +00:00
Christian T. Jacobs 09a2d3e78b Connected up the record dialog. 2017-03-01 10:16:03 +00:00
Christian T. Jacobs 1eea1d5917 Renaming calendar.py to calendar_dialog.py to avoid naming conflicts. Also moved LogName to its own file log_name_dialog.py once again. 2017-02-24 00:20:43 +00:00
Christian T. Jacobs 7fdedc51b4 Spacing. 2017-02-24 00:05:42 +00:00
Christian T. Jacobs cbe93856b4 Added the CalendarDialog to Glade. 2017-02-24 00:04:40 +00:00
Christian T. Jacobs 5cc525c5c7 Updated copyright year. 2017-02-10 18:54:21 +00:00
Christian T. Jacobs 79d3451d56 Use has_option here. 2017-02-07 16:24:16 +00:00
Christian T. Jacobs 2524cd5d94 Move Hamlib autofill code to its own function. 2017-02-07 15:54:34 +00:00
Christian T. Jacobs df27c359ac Also auto-fill the Mode field using Hamlib, if desired. Addresses issue #49. 2017-02-07 15:31:16 +00:00
Christian T. Jacobs a65e34db65 Continue to support Python 2.x modules. Thanks to @gaionim (IU2HDS) for this patch. Fixes issue #50. 2017-02-07 14:17:14 +00:00
Christian T. Jacobs 426c2dac29 Updated copyright notices. 2016-05-28 20:32:00 +01:00
Christian T. Jacobs c993704e84 Make the code pep8 compliant, using the autopep8 tool. Note that we are ignoring the following: E501,F403,E226,E402,W503. 2016-01-27 16:23:09 +00:00
Christian Jacobs 7d941ce2fe Write configuration files to ~/.config to keep the user's home directory uncluttered. 2015-11-29 22:25:41 +00:00
Christian Jacobs 905c352af0 Included deprecated MODE values, and included the 630m band in the BANDS list.
Also bumped the ADIF version to 3.0.4.
2015-11-22 00:39:06 +00:00
Christian Jacobs ef9ca21ccb Add a Submode field to the Record dialog. 2015-11-17 01:03:50 +00:00
njohnsn fc94c8d511 Convert to Python 3 using 2to3.
Also update Travis CI settings for Python 3, add new package dependencies and update the documentation.
2015-11-05 00:23:19 +00:00
Christian Jacobs ce900209b0 Generalise the callsign lookup button and documentation, since PyQSO now also supports hamqth.com. 2015-10-04 00:52:53 +01:00
Christian Jacobs 45abb28e38 Improved docstrings. 2015-10-04 00:16:55 +01:00
András Veres-Szentkirályi e92c294dd4 use datetime.strftime instead of manual formatting 2015-09-30 11:53:40 +02:00
András Veres-Szentkirályi 9094d197e9 simplified increment syntax 2015-09-30 11:48:44 +02:00
András Veres-Szentkirályi 500ca5977a removed unused imports 2015-09-30 10:56:56 +02:00
Christian Jacobs 6a90e9a0bd Change logging level to warning here. 2015-04-29 21:52:18 +01:00
Christian Jacobs 3002f2439e Support for callsign lookups using the HamQTH.com database. 2015-04-28 23:04:03 +01:00