Commit Graph

173 Commits

Author SHA1 Message Date
Jordan Sherer f1db556598 Hide allcall when selcal enabled 2018-10-03 16:30:53 -04:00
Jordan Sherer fe1cbcf6c6 APRS call cache 2018-10-03 09:55:43 -04:00
Jordan Sherer 119499afa4 Added better debounce logic for text counting 2018-10-03 08:59:14 -04:00
Jordan Sherer 7f992433dc Add Tuple struct with precomputed inverse index 2018-10-02 18:03:15 -04:00
Jordan Sherer 2cb1665e2e Added background thread to compute message frames 2018-10-02 14:38:14 -04:00
Jordan Sherer 862e702b2d Only update count for send button if the text box is dirty 2018-10-02 14:37:12 -04:00
Jordan Sherer 2f6ed1b89c Working through compression implementation for data frames 2018-10-02 14:37:12 -04:00
Jordan Sherer 2199b8b057 Deselect callsign after 1 hour 2018-10-02 14:10:16 -04:00
Jordan Sherer e5f4cd4753 Added indicators for callsigns who can hear you 2018-09-29 17:04:05 -04:00
Jordan Sherer aab859a580 Added column hiding for band and call activity 2018-09-24 16:46:33 -04:00
Jordan Sherer db650e970a Ripped out a bunch of fox mode crap 2018-09-23 10:22:28 -04:00
Jordan Sherer a5b2eeab5d Started basic selcal functionality 2018-09-21 22:41:20 -04:00
Jordan Sherer 25e7631c09 Added automatic BEACON acknowledgment and BEACON REQ commands 2018-09-21 01:47:21 -04:00
Jordan Sherer fe1509c94b Renamed macros to saved messages. Added menu and buttons for quick access to all messages configured 2018-09-20 10:46:04 -04:00
Jordan Sherer 79bc33bcb7 Added menu item to show time drift controls 2018-09-18 18:07:49 -04:00
Jordan Sherer d08096a934 Initial commit of manual clock drift syncronization 2018-09-18 17:24:07 -04:00
Jordan Sherer e699d2e081 Fixed buffered messages from ages ago getting sent 2018-09-11 17:41:21 -04:00
Jordan Sherer 9f25842c79 Fixed message reply dialog to be non-modal 2018-09-11 13:35:29 -04:00
Jordan Sherer 4b28f9eca5 Added QSY function to waterfall controls for centering a signal in the bandpass 2018-09-09 17:18:07 -04:00
Jordan Sherer 5a18b3f9fb Added ability to open settings to a specific tab to make editing macros easier 2018-09-09 15:47:26 -04:00
Jordan Sherer e0c3592868 Added relay actions and relay via menu. Removed retransmit and alert actions as they are superseded by relay/reply dialog 2018-09-09 12:40:02 -04:00
Jordan Sherer 3a9750015d Added a 'Relay via' menu and "hearing" of third party callsigns. 2018-09-09 10:42:36 -04:00
Jordan Sherer 15ee95360f Initial cut of relay 2018-09-08 23:36:12 -04:00
Jordan Sherer 57f84c8e2b Fixed stations heard and qso queries respecting callsign aging 2018-09-07 11:15:58 -04:00
Jordan Sherer 231c75715a Added deselect button to main button row 2018-09-07 10:33:53 -04:00
Jordan Sherer f6c59d33bd Added copy and paste to edit textboxes 2018-09-06 17:44:47 -04:00
Jordan Sherer 3a139fc87a Deselect callsign on Log QSO 2018-09-06 11:19:38 -04:00
Jordan Sherer 2620435e92 Added waterfall controls menu item 2018-09-01 18:26:10 -04:00
Jordan Sherer 712580d08c Added QSO query for finding a remote station 2018-08-29 12:08:22 -04:00
Jordan Sherer 2250589f83 Bump EOL 2018-08-28 16:49:44 -04:00
Jordan Sherer c8c4f98610 Added offset to call activity display and sort menu 2018-08-28 16:35:14 -04:00
Jordan Sherer 0ecbbd0da1 Added reply button back into the main window 2018-08-28 16:04:49 -04:00
Jordan Sherer b5cebe41e8 Added caching and restoring band/call/rx activity on band change 2018-08-28 15:45:23 -04:00
Jordan Sherer adcc728492 Added spotting to APRS-IS for grids larger than 4 characters. Added supporting commands for QTH QTC and GRID 2018-08-27 21:19:38 -04:00
Jordan Sherer 4698db27f6 Bump EOL. Ensure grid is also configured before transmit. Optionally show warning message. Display configuration when not configured on application load 2018-08-23 23:59:15 -04:00
Jordan Sherer 5d0e91a5ed Added menu items for band and call activity sorting in the main menu 2018-08-23 12:24:47 -04:00
Jordan Sherer c01238f5e0 Added sorting of band activity and call activity window 2018-08-23 11:59:20 -04:00
Jordan Sherer 6c8902d802 Tweaks to the directed menu 2018-08-17 11:13:49 -04:00
Jordan Sherer 6b4390fe5c Added warning message with a timeout for automatic band switching 2018-08-16 15:19:43 -04:00
Jordan Sherer ad4e567392 Fixed display of allcalls. No longer red 2018-08-16 11:31:10 -04:00
Jordan Sherer ee44e2e5d7 Fixed issue with QSY during message sending 2018-08-15 20:57:30 -04:00
Jordan Sherer 5f4a66e916 Added warning message about empty callsign before transmitting 2018-08-14 12:09:14 -04:00
Jordan Sherer ed9228d196 Fixed issues with double printing of messages and skipping printing some frames 2018-08-11 18:05:36 -04:00
Jordan Sherer aa59cc547f Added window menu for showing/hiding band activity, call activity, and waterfall...as well as reset all of those sizes to their defaults 2018-08-10 09:35:40 -04:00
Jordan Sherer f4688b44d3 Working through some common api commands 2018-08-09 17:32:19 -04:00
Jordan Sherer 7037baa0a6 Initial commands supported, get and set grid locator, with example app udp.py 2018-08-09 17:32:18 -04:00
Jordan Sherer 6b3591df88 Cleanup some compiler warnings 2018-08-09 15:46:35 -04:00
Jordan Sherer af913532c5 Fixed bug in saving of band hopping information 2018-08-09 15:28:23 -04:00
Jordan Sherer e51cc6c3b5 Added some better scheduling logic around station band switching 2018-08-09 12:52:48 -04:00
Jordan Sherer 9e6b647139 Long checksums for hash buffered messages. Display a newline if we reach the last frame and the frame is not buffered 2018-08-07 09:19:18 -04:00