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
2a66389dc3
Store the bookmarks file path in BOOKMARKS_FILE.
2015-11-28 16:55:28 +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
8a70fbc369
Unit tests for the DXCluster class.
2015-11-22 23:04:02 +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
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
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
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
6781c30be1
Handle UnicodeDecodeError exceptions.
2015-02-28 16:19:52 +00:00
Christian Jacobs
0388577dcd
Uncomment the line that removes the BEL character(s) from the end of the string received from the Telnet server.
2014-02-05 01:19:08 +00:00
Christian Jacobs
c5d4d0173f
More improvements to the manual.
2013-10-01 22:18:50 +01:00
Christian Jacobs
e8c1fafbcc
More debugging statements.
2013-09-14 22:12:10 +01:00
Christian Jacobs
45aee6bf74
More error handling.
2013-09-14 21:33:01 +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
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
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
Christian Jacobs
97322cb637
Remove padding.
2013-06-08 01:11:19 +01:00
Christian Jacobs
e1857e4489
Renamed switch_visible_callback to toggle_visible_callback.
2013-06-08 01:00:27 +01:00
Christian Jacobs
dd0084f206
- Allow auto-scrolling to the new text entry only if the focus is already at the very end of the Gtk.TextView.
...
- Remove the Unicode BEL character from the Telnet server response.
2013-06-08 00:54:53 +01:00
Christian Jacobs
721ddad46c
Moved the DX cluster to the main window.
2013-06-07 21:56:36 +01:00
Christian Jacobs
7afbb2cdab
Set up check_io_event in the __init__ method.
2013-04-28 00:06:37 +01:00
Christian Jacobs
d68f6b6f18
Disable the connect button once connected.
2013-04-27 23:55:50 +01:00
Christian Jacobs
42097b5ca7
Added DX cluster functionality (using Telnet).
2013-04-27 23:23:19 +01:00