# JS8Spotter, MIT License, Joe Lyman KF7MIX # You should have received a copy of the source and license with this application # Change Log (latest first) 2024-03-28 v1.10b Added quickfilter for activity treeview Added "pause" menu feature for Expect Added ability to disable expect items by setting max replies to 0, updated dialog Added Expect blocklist Added basic database search, for those who don't want to download/install db tools Added 12h option in visualize waterfall Changed "TCP Active" to "waiting for data", which is more accurate Added ability to highlight search terms with activity in last n minutes Added settings warning check for database version mistmatch Added database migration tool with GUI Added notification sounds, set per profile 2024-01-29 v1.09b Added Indonesia and Australia maps (Tom VK5TOM) Added export in detail log view Added import/export in Expect 2024-01-16 v1.08b Fixed a bug in MCForms window scrolling canvas size Fixed a bug in forms import Re-enabled APRS SMS with new gateway (http://aprs.wiki/SMS/) Allow select multiple items in Form Responses, delete multiple items Fixed error loading form response when form template changed 2023-10-24 v1.07b Made 99=inifite in allowed expect responses Added ability to clear Sent To list in Expect Added ability to set default form response with * at start of answer text (as in "@Y *Yes") Fixed failure when form timestamp is incomplete Fixed timestamp encoding oversight Fixed bug crash with incorrect gateway URL Changed form response view to add decoded timestamps Added ability to include instructional text and headings (levels 1,2,3) in forms Added ability to view form responses in GUI similar to fill-out mode (select a response row and right-click) Fixed visualize waterfall display, math was off 2023-10-14 v1.06b Modified MCForms datecode for 2min resolution instead of 15min Fixed bug when older versions submit an MCForm with shorter datecode Fixed issue with detecting /P and other tactical calls Removed defunct APRSIS sms messaging Added ability to hide rx.activity and rx.directed in main window Added ability to import/add form responses Added APRSIS POTAGW function 2023-03-24 v1.05b Fixed bug with spaces in expect allowed list Renamed the "allowed" input in Expect to match the list view name Adjusted frame/grid to help with text cutoff on some systems Added warning on startup if callsign or grid aren't set Added lines to prevent expect from sending when callsign isn't set Added manual Setup github release (thanks to Dan KI6ESH!) 2023-03-07 v1.04b Fixed bug in export saveas function Added missing comments to report output Added ability to hide RX.SPOT in view menu Added bindings to some list views Added right-click copy activity info to clipboard Added freq,offset,speed to activity database, updated migration script & initdb Added simulated waterfall for visualization of band activity Added some auto database cleanup Added internet gateway for forms reporting, user configurable optional Improvements in activity detail info 2023-02-23 v1.03b Added status bar for incoming expect requests and form responses Improved the appearance of the double-click activity view Added ability to load a previously posted form answers from expect system into forms Added missing "Export All" in form responses Added copy/export buttons and right-click copy popup to form response pages Added notes & date to form files Fixed bug in short datecode generator 2023-02-14 v1.02b Fixed scrollbar display issues Fixed row coloring issues Fixed bug when search string was a number Fixed error when right-clicking inside export dialogs with nothing selected Corrected some window size issues, made more windows resizeable Re-arranged map lookup tables to match actual map layout Added manual send to expect Modified * handling in expect to allow groups+* as from Cleaned up code & comments a bit, reorganized many functions Cleaned up some methods around focus() for a little more consistency Added datetime to expect sent record Preserve expect sent record when updating expect entry Changed expect view to scrollable window Added MCForms subsystem (multiple choice forms) - Includes new database table 2023-01-26 v1.01b Added APRS commands to tools menu. Enabled ability to resize the main window 2023-01-22 v0.99b Cleaned up some bugs in the expect system, and some Windows-specific bugs in the maps and other areas 2022-12-19 v0.97b Added TCP settings and network check 2022-12-15 v0.96b Improved grid map. Added Europe; Added ability to remove items from grid map; Corrected several bugs 2022-12-09 v0.95b Added a simple offline maidenhead grid map, and fixed some button alignment in Linux 2022-01-25 v0.93a Fixed race condition in matching, and error handling, which were both causing the program to hang and not record matches 2022-01-20 v0.92a Switched from UDP to TCP 2022-01-17 v0.91a Updated initdb program, fixed theme items 2022-01-14 v0.90a Bug fix impacting background search 2022-01-14 v0.89a Added external theme, light and dark, bug fixes 2022-01-13 v0.88a Added import/export and multi-delete for search terms 2022-01-12 v0.87a Some new key bindings, save as dialog in export 2022-01-11 v0.85a First public release