Name: {{{ git_name name=gridtracker }}} Summary: GridTracker: An amateur radio companion to WSJT-X or JTDX Version: {{{ git_version lead=1.22.1204 }}} Release: 1%{?dist} BuildArch: noarch Source0: {{{ git_dir_pack }}} License: BSD 3-Clause License URL: https://gridtracker.org Group: Science & Math Packager: Matthew Chambers Requires: nwjs BuildRequires: desktop-file-utils make nodejs %description GridTracker listens to traffic from WSJT-X/JTDX, displays it on a map, and has a sophisticated alerting and filtering system for finding and working interesting stations. It also will upload QSO records to multiple logging frameworks including Logbook of the World. %prep {{{ git_dir_setup_macro }}} %build %install DESTDIR=${RPM_BUILD_ROOT} make NO_DIST_INSTALL=true install %check %clean DESTDIR=${RPM_BUILD_ROOT} make clean %files %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/%{name}/ %{_bindir}/%{name} %{_mandir}/man1/ %license %{_docdir}/%{name}/ %changelog * Mon Feb 06 2023 Tag Loomis - 1.23.0206-1 - Removed lightning strike detection - Bugfix for Turkey zone 1 decodes - Heatmap part of “Spots” button, Hotkey H removed - GT flags button follow “Map View Filters” - OAMS chat messages word wrap correctly - Mutli-Rig settings moved to Settings → General - Call Roster Settings moved to Call Roster, right-click in Roster or press Ctrl-S - Call Roster Compact Mode displays Band if multi-band - Call Roster Compact Mode entity selection in Call Roster Settings, default “DXCC” - Added Call Roster Window Filters in Call Roster Settings, Ctrl-R to reset filters - Call Roster POTA column can now sort - Added OAMS based band activity - Award Tracker CQ Zone and State fix - <...> treated as UNKNOWN in Call Roster - LoTW download button not responding * Tue Jan 10 2023 Tag Loomis - 1.23.0110-1 - Emergency LoTW fix * Mon Dec 26 2022 Tag Loomis - 1.22.1226-1 - Fixed lightning strikes not showing on map - Fixed distance in status panel - Fixed chat window text entry - Fixed Logbook of The World loading - No longer clear data on new versions - More code clean up * Sun Dec 04 2022 Tag Loomis - 1.22.1204-1 - Fixed CPU usage issue with messaging - Fixed Logging -> Local File(s) not showing files selected - Honor POTA spot expiration - New option 'Clear DX Call, DX Grid, Tx1-Tx5 when calling CQ in WSJT-X' -- Settings -> Lookups -> Feature Control -> Clear on CQ * Wed Nov 23 2022 Tag Loomis - 1.22.1123-1 - LoTW QSL downloading issue fixed - CQ Only in Call Roster fixed - Failure to start on some installs * Tue Nov 22 2022 Tag Loomis - 1.22.1122-1 - WSPR decoding corrupting QSO data fix! * Sat Nov 19 2022 Tag Loomis - 1.22.1119-1 - New Internationalization support (Settings → General → Language) -- English, 简体中文, 繁體中文 with German and Spanish in the works - Removed QRT POTA Spots - CatRotator / PstRotator support -- Settings → Logging → scroll to bottom to enable -- Right-click callsign in Call Roster to Aim -- Ctrl-Left-click in Map to Aim - Improved callsign validation in Call Roster - Grid-overlay (Hotkey B) performance boost - BIGCTY update from November 14th - Performance improvements * Sun Oct 16 2022 Tag Loomis - 1.22.1016-1 - Fix issue with map blanking when upgrading - Fix some POTA callers not showing in call roster - Fix DXCC none (/MM) not showing in call roster - New wanted callsign Regex in call roster - New 'No Unknown DXCC' exception in call roster - Award tracker now shows wanted options for highlighting - Small performance improvements and installation size reduction * Sun Oct 09 2022 Tag Loomis - 1.22.1010-1 - Fix issue with map selection not saving/restoring * Sat Oct 08 2022 Tag Loomis - 1.22.1009-1 - Fix issue with loading logs and generating scores * Sat Oct 08 2022 Matthew Chambers - 1.22.1008-1 - Fix missing callsigns in mh-root when importing BIGCTY * Fri Oct 07 2022 Matthew Chambers - 1.22.1006-1 - Main App: - New option in Settings -> Lookups -> Feature Control -> POTA. When "Enabled", track POTA spots from https://pota.app and auto-report activations. When "Menu Button" checked and menu button active, show active parks following "Map View Filters" rules. - OAMS spotting fixed for multiple-instances (Resolves Issue #170) - St. Maarten continent changed from SA to NA - DXCC none ( ie: CALL/MM ) no longer counted in Scores or DXCCs stats tabs (Resolves Issue #162) - After long window minimize, restore looks correct. - Fixed dupe check for last QSO partner (chasing bands, not logging) - Prefixes and direct callsign updates from BIGCTY 2022-09-20 (Resolves Issue #144) - Fix issue where logged contacts with certain DXCCs on certain bands show as having worked other entities on 630m (Resolves Issue #134) - Fix NEXRAD not updating (Resolves Issue #138) - Fix buttons not graying when feature toggled off (Resolves Issue #97) - Call Roster: - Fixed right-click on DXCC not showing DXCC ignore menu (Resolves Issue #153) - Fixed "Clear Call Roster On Band Change" bug that caused the roster to blank - Fixed Age column not sorting correctly - Fixed County cell not doing lookups when allowed - Changed County column to show number of potential counties for a callsign - Add "RR73 as CQ" to Exceptions - Added 4 new "Masters of Radio Communications" awards from QRZ.com to Award Tracker - Award Tracker now shows in the Wanted cell the first award that meets criteria - Instances now horizontal between controls and roster table (Resolves Issue #166) - New option in Settings -> Call Roster -> "Call Roster Delay On Focus".. when enabled will delay redraw of roster after decode round(s) (Resolves Issue #69) * Sat Sep 03 2022 Matthew Chambers - 1.22.0903-1 - Fixed a bug that displayed 1.25m band QSOs incorrectly. - Fixed broken DXCC CQ highlighting and Statistics CQ highlighting. - Fixed an exception that occurs when the OAMS server is restarting. - Resolved #159 where the Wade Hampton Census area should be the Kusilvak Census Area. - Fixed where using the Award Tracker didn't override and hide the Wanted select of the call roster. This was the behavior prior to the call roster refactor. - Fix lightening strike display/alerts, this data now flows through OAMS rather then trying to poll direct from Blitzkrieg. * Sun Jul 24 2022 Matthew Chambers - 1.22.0725-1 - Resolved #9 Call roster columns order can be changed - Resolved $95 Puts calling/called stations at the top of the call roster if sorting by Wanted - Resolved #118 Introduce POTA hunting in the call roster - Resolved #133 Fixes missing CloudLog Station Profile ID - Resolved #150 Highlights RR73/73 the same as a station calling CQ - Fixes pattern match for US 1x1 callsigns to match actual FCC rules around them. - Add WSJT-X/JTDX active instance name to roster window title when operating with multiple instances. * Mon May 02 2022 Matthew Chambers - 1.22.0503-1 - Increment version number for build with correct vesion of NWJS * Mon May 02 2022 Matthew Chambers - 1.22.0502-1 - [Bug Fixes] - Fixed broken Call Roster due to online assets being moved from a web server to Google Storage Bucket. - Don't highlight "CQ" rows if filtering by "CQ Only". - Resolved #126 Windows Installer script updated to fix issues with install location and missing registry keys - Resolved #124 removing IP-Geolocation when no all other means of locating failed, we now tell the user to start WSJT-X or enter a location as Geo-Location services are costly and unreliable - Resolved #137 missing libatomic dependency in Linux DEB and RPM spec files - [Enhancements] - Include version number in main window title - Call Roster colums refactored and wanted column added * Fri Dec 17 2021 Matthew Chambers - 1.21.1217-1 - Changed to newer NWJS to fix upstream bug that caused media playback to fail. * Sun Dec 12 2021 Matthew Chambers - 1.21.1212-1 - Release build with the call roster refactor code that's been in the works for some time. - [Bug Fixes] - Fix #76, unfinished ignore CQ and ITU zones. - Improved handling of stations that are not in a valid DXCC (ie; /MM stations) - Improved handling of free text decodes that don't contain valid callsigns (ie "HI BOB" and "MERRY XMAS") - Fix how the Call Roster title bar counts are calculated. - [Enhancements] - More clarity when a ULS Zip code falls in more then one county, replacing ~ with ? symbols and better tool tip message. - Fix #107, where the call roster timeout was longer then a single FT4 cycle. - Fix #91, CQ is always highlighted, no matter status of CQ Only. - Performance improvement by changing how call roster vars are handled ('let' vs 'var') - Build system improved to push to Arch AUR, building of Debian (.deb) packages and triggering of COPR RPM builds for Fedora/Cent/RHEL and their cousins. * Thu Sep 30 2021 Matthew Chambers - 1.21.0928-1 - First attempt at repo grade RPM builds