Wykres commitów

484 Commity (79d3451d56665ca2d6cf0fd51977552f9ff7bba8)

Autor SHA1 Wiadomość Data
Christian Jacobs 524c6a0054 Use matplotlib.dates to do the plotting of the QSO count. 2016-01-22 20:36:50 +00:00
Christian Jacobs b9ce2153de Started to add graphs to the Summary page of the logbook. 2016-01-11 19:29:42 +00:00
Christian Jacobs 07274c6f60 Use gtk3cairo backend. 2016-01-11 19:29:34 +00:00
Christian Jacobs 7c173206e1 Wrap os.makedirs in a try-except block. 2015-11-29 22:34:48 +00:00
Christian Jacobs a115e0f27d Update the path to the preferences file in the documentation. 2015-11-29 22:26:48 +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 cc933a3a9c Merge pull request #36 from ctjacobs/cluster-bookmarks
DX cluster bookmarking
2015-11-28 17:18:37 +00:00
Christian Jacobs 2a66389dc3 Store the bookmarks file path in BOOKMARKS_FILE. 2015-11-28 16:55:28 +00:00
Christian Jacobs 3b72e0773b Update CHANGELOG. 2015-11-28 16:47:19 +00:00
Christian Jacobs efbc51d6bf Use "label=" in MenuItem to avoid deprecation warnings. 2015-11-28 16:42:43 +00:00
Christian Jacobs d6588c5761 Implement bookmarking. 2015-11-28 16:41:23 +00:00
Christian Jacobs 362c9fa5e5 Split up the "Connect" menu into "New..." and "From Bookmark". 2015-11-28 14:53:33 +00:00
Christian Jacobs e1e4784a07 Let's call this the command box instead. 2015-11-28 14:42:57 +00:00
Christian Jacobs 6f7d15cb33 Use a MenuBar instead of a row of buttons in the DX cluster tool. 2015-11-28 14:36:18 +00:00
Christian Jacobs 4164977747 If there is an encoding error when writing/reading a character to/from an ADIF file, then replace the character with a replacement marker. 2015-11-23 20:22:35 +00:00
Christian Jacobs 04305bfd42 Added classifiers to the setup.py metadata. 2015-11-23 00:04:13 +00:00
Christian Jacobs 8a70fbc369 Unit tests for the DXCluster class. 2015-11-22 23:04:02 +00:00
Christian Jacobs 05664b4f04 Moar docstrings. 2015-11-22 23:03:48 +00:00
Christian Jacobs ea8777841a Added more unit tests for qrz.com and hamqth.com lookups. 2015-11-22 21:54:20 +00:00
Christian Jacobs f9fdc32891 Fixed Telnet DX cluster functionality following the move to Python 3. This involved encoding/decoding from str/bytes. 2015-11-22 01:16:08 +00:00
Christian Jacobs 2fcdc4833c Remove old print statement. 2015-11-22 00:50:51 +00:00
Christian Jacobs dcd94634e8 Remove the deprecated_mode method. 2015-11-22 00:50:29 +00:00
Christian Jacobs 4b1f83eeef Comment updates. 2015-11-22 00:46:56 +00:00
Christian Jacobs 534166bb9c Updated CHANGELOG. 2015-11-22 00:44:30 +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
Christian Jacobs ef9ca21ccb Add a Submode field to the Record dialog. 2015-11-17 01:03:50 +00:00
Christian Jacobs de01ceefdf Added empty strings to the tuples containing the SUBMODES. Also added a method to 'update' a deprecated mode. 2015-11-17 01:02:11 +00:00
Christian Jacobs 07954c18a8 Updated the list of MODES and their corresponding SUBMODES. Note that this list is now actually a dictionary - see the comment. 2015-11-16 21:26:14 +00:00
Christian Jacobs 2b029d16e3 Use my new Intermediate Licence callsign, 2E0ICL. 2015-11-05 00:23:23 +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 02d7b5446a Autogenerate the PyQSO module documentation. 2015-10-04 01:04:05 +01:00
Christian Jacobs 6ceac47c9a Also mention hamqth.com in the features list. 2015-10-04 00:55:04 +01: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 394dc1a345 Removed more unused imports. 2015-10-04 00:35:48 +01:00
Christian Jacobs 0cb85b0bb6 Updated the change log. 2015-10-04 00:33:32 +01:00
Christian Jacobs 165edd5023 Bumped the version number to 0.3(-dev). 2015-10-04 00:32:00 +01:00
Christian Jacobs 45abb28e38 Improved docstrings. 2015-10-04 00:16:55 +01:00
Christian Jacobs bf26af984d Merge pull request #32 from dnet/cleanup2015930
Cleanup
2015-10-01 18:37:38 +01:00
Christian Jacobs 794d999587 lastrowid only gets set *after* issuing an INSERT statement, but PyQSO needs the index of the last row beforehand. Therefore, determine the index of the last row using a SELECT statement instead. 2015-10-01 18:27:11 +01:00
András Veres-Szentkirályi 7d8b702bce auxiliary_dialogs: extracted common dialog code 2015-09-30 12:03:07 +02: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 5054c99e7c simplified logbook loading 2015-09-30 11:43:49 +02:00
András Veres-Szentkirályi 3f9434cd2e removed unread variables 2015-09-30 10:57:11 +02:00
András Veres-Szentkirályi 500ca5977a removed unused imports 2015-09-30 10:56:56 +02:00
Christian Jacobs 37685c9a4c When calling add_record with multiple records in a list, insert all the records in one go using executemany.
This seems to bring a significant performance benefit, and addresses issue #29.
2015-08-12 00:58:00 +01:00
Christian Jacobs c6002fbd7d Match *.ADI files too. 2015-08-11 17:31:51 +01:00
Christian Jacobs e567c7a077 Corrected a typo in the CHANGELOG. 2015-05-04 23:24:46 +01:00
Christian Jacobs 4448f450ba Added currently unreleased changes to the CHANGELOG. 2015-05-04 23:23:26 +01:00