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
|
15f38b4c43
|
Remove some unnecessary calls to logging.error.
|
2017-05-17 17:36:33 +01:00 |
Christian T. Jacobs
|
d5ff95edb1
|
Use a file chooser dialog to let the user find and set the default logbook file.
|
2017-05-17 17:18:05 +01:00 |
Christian T. Jacobs
|
b9fb712f16
|
Docstrings in the PreferencesDialog class.
|
2017-05-09 17:25:45 +01:00 |
Christian T. Jacobs
|
bba65693ca
|
Better error handling.
|
2017-05-07 16:38:36 +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
|
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
|
3caf3f9274
|
flake8
|
2017-04-01 14:58:06 +01:00 |
Christian T. Jacobs
|
1f4f95bcba
|
Connecting up the Preferences dialog.
|
2017-04-01 14:57:17 +01:00 |
Christian T. Jacobs
|
2565a7512d
|
Renaming "parent" to "application".
|
2017-03-31 10:28:26 +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
|
c8c9ae681e
|
Linting.
|
2017-02-10 18:55:42 +00:00 |
Christian T. Jacobs
|
d70762ae01
|
Pin-point QTH on grey line map. Addresses issue #42.
|
2017-02-10 18:50:34 +00:00 |
Christian T. Jacobs
|
e733af215e
|
Flake8.
|
2017-02-07 16:43:11 +00:00 |
Christian T. Jacobs
|
1e185318f7
|
Allow the user to specify a default logbook that should be opened, if desired. Addresses issue #48.
|
2017-02-07 16:39:43 +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
|
9ddaa56b73
|
Make this option clearer.
|
2016-05-28 14:19:19 +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
|
1c47846289
|
Keep the 'Add Record' dialog open after adding a new QSO, if the user wants this.
|
2016-01-24 21:29:35 +00:00 |
Christian Jacobs
|
f03f31c65b
|
Hook the statistics up to the preferences.
|
2016-01-24 15:12:14 +00:00 |
Christian Jacobs
|
3d40955b36
|
Make the statistics an option in the Preferences.
|
2016-01-23 00:26:55 +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
|
2fcdc4833c
|
Remove old print statement.
|
2015-11-22 00:50:51 +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
|
e957ae5864
|
Fixes following the move to Python 3. Also added a default Submode field in the Preferences dialog.
|
2015-11-17 01:03:59 +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
|
45abb28e38
|
Improved docstrings.
|
2015-10-04 00:16:55 +01:00 |
András Veres-Szentkirályi
|
500ca5977a
|
removed unused imports
|
2015-09-30 10:56:56 +02:00 |
Christian Jacobs
|
5e1376eddb
|
Merge the COMMENT field with the NOTES field, if desired and applicable.
|
2015-05-04 23:00:42 +01:00 |
Christian Jacobs
|
dc32c2c23d
|
Add an ADIF tab to the Preferences dialog.
|
2015-04-29 22:45:58 +01:00 |
Christian Jacobs
|
7529accdeb
|
Change logging level to warning here.
|
2015-04-29 21:53:54 +01:00 |
Christian Jacobs
|
3002f2439e
|
Support for callsign lookups using the HamQTH.com database.
|
2015-04-28 23:04:03 +01:00 |
Christian Jacobs
|
f9b97a6b26
|
Remove the unnecessary "File:" lines at the top of each .py file.
|
2015-03-06 23:35:14 +00:00 |
Christian Jacobs
|
3cc4f83a22
|
Added my middle initial.
|
2015-03-06 23:31:46 +00:00 |
Christian Jacobs
|
eaefff86c0
|
Allow default values for power and mode, but remove the work-in-progress for the default frequency unit.
|
2015-02-08 01:09:05 +00:00 |
Christian Jacobs
|
7f6e5e7a62
|
Added the option of removing any prefixes or suffixes from the full_callsign.
Also moved the QRZ.com login details frame to the Records tab.
|
2014-05-13 16:27:31 +01:00 |
Christian Jacobs
|
42d6130d0e
|
Handle 'configuration option not found' exceptions.
|
2014-03-31 10:44:46 +01:00 |
Christian Jacobs
|
6dada62d28
|
Added the option to choose the default unit of frequency. Not fully implemented yet.
|
2014-03-27 10:09:38 +00:00 |
Christian Jacobs
|
0743093f24
|
Give users the option of using UTC when the Date and Time fields are automatically completed.
|
2014-03-24 03:06:47 +00:00 |
Christian Jacobs
|
e143483f72
|
Added the option to autocomplete the Band field.
|
2014-03-23 01:54:24 +00:00 |
Christian Jacobs
|
f154f6406e
|
Some more error handling and debugging statements.
|
2013-09-15 04:29:44 +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
|
fa7788f49d
|
Changed ''' to """.
|
2013-09-04 21:12:04 +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
|
18d3eeb708
|
The FREQ field can now be populated automatically by using Hamlib.
|
2013-07-27 19:22:54 +01:00 |