Squashed commits '${title}'

master
T Loomis 2024-08-01 16:23:51 +00:00
rodzic a3f0da3541
commit e43fff4813
14 zmienionych plików z 287 dodań i 83 usunięć

2
changes.txt 100644
Wyświetl plik

@ -0,0 +1,2 @@
Running changes for next release (clear changes after each release please)
--------------------------------------------------------------------------

9
debian/changelog vendored
Wyświetl plik

@ -1,3 +1,12 @@
gridtracker (1.24.0801) unstable; urgency=low
- Map - Mouse tracker (Hotkey X) grid displays 6 characters
- System - Callsign databases now cleared from disk on disable
- OAMS - Fixed chat history bug where all messages appeared to come from you
- POTA - Replaced park marker emojis with images (no more black boxes)
- Map - GT Flags and Spots now visible in award layers (including mouse-over)
- System - BIGCTY update July 23rd
-- Tag Loomis <n0ttl@gridtracker.org> Thu, 01 Aug 2024 00:00:00 -000
gridtracker (1.24.0715) unstable; urgency=low
- Logging: Fixed bug where some US Counties not showing in Call Roster
-- Tag Loomis <n0ttl@gridtracker.org> Mon, 15 Jul 2024 00:00:00 -000

Wyświetl plik

@ -1,6 +1,6 @@
Name: {{{ git_name name=gridtracker }}}
Summary: GridTracker: An Amateur Radio Companion
Version: 1.24.0715
Version: 1.24.0801
Release: 1%{?dist}
BuildArch: noarch
Source0: {{{ git_dir_pack }}}
@ -40,6 +40,13 @@ DESTDIR=${RPM_BUILD_ROOT} make clean
%license %{_docdir}/%{name}/
%changelog
* Thu Aug 01 2024 Tag Loomis <n0ttl@gridtracker.org> - 1.24.0801-1
- Map - Mouse tracker (Hotkey X) grid displays 6 characters
- System - Callsign databases now cleared from disk on disable
- OAMS - Fixed chat history bug where all messages appeared to come from you
- POTA - Replaced park marker emojis with images (no more black boxes)
- Map - GT Flags and Spots now visible in award layers (including mouse-over)
- System - BIGCTY update July 23rd
* Mon Jul 15 2024 Tag Loomis <n0ttl@gridtracker.org> - 1.24.0715-1
- Logging: Fixed bug where some US Counties not showing in Call Roster
* Thu Jul 11 2024 Tag Loomis <n0ttl@gridtracker.org> - 1.24.0711-1

Wyświetl plik

@ -1519,7 +1519,7 @@
"VE9TEN/5",
"VE9XX/6",
"VE9ZP/4",
"VER20240708",
"VER20240723",
"VF0X",
"VF0X/M",
"VO/DL2GF",
@ -3039,6 +3039,7 @@
"KG7GJL",
"KG7GSU",
"KG7JVJ",
"KG7LIP",
"KG7MIK",
"KG7OQC",
"KG7ORS",
@ -3444,7 +3445,6 @@
"direct": [
"AB9OH",
"AF7MN",
"K8K",
"K8R",
"KD2UVU",
"KD8TFY",
@ -3499,7 +3499,9 @@
"confirmed_bands": {},
"worked_modes": {},
"confirmed_modes": {},
"direct": [],
"direct": [
"VERSION"
],
"prefixITU": {},
"prefixCQ": {},
"directITU": {},
@ -10797,6 +10799,7 @@
"R2BZ/9",
"R2CC/0",
"R2DA/9",
"R2DDX/8",
"R2DG/0",
"R2DUZ/0",
"R2DWG/0",
@ -10843,6 +10846,7 @@
"R3RRC/0",
"R3RRC/0/MM",
"R3RRC/8",
"R3RRC/9",
"R3TIP/0",
"R3UBL/9",
"R3XX/9",
@ -10937,7 +10941,6 @@
"R8SRR",
"R8WB/M",
"R8WX/M",
"R8WX/P",
"R8XW/0",
"R8XW/8",
"R9/EW1TM",
@ -10973,6 +10976,7 @@
"R9SAP/9/P",
"R9SRR",
"R9UAG/N",
"R9WCF/P",
"R9WCJ/8",
"R9WGK/P",
"R9XC/9",
@ -11239,6 +11243,7 @@
"RG0S",
"RG110RAEM",
"RG5A/8",
"RG5G/8",
"RG78ML",
"RG8K",
"RG8U",
@ -11441,7 +11446,6 @@
"RO19WF",
"RO25TN",
"RO2E/8",
"RO2E/M",
"RO30KR",
"RO30RR",
"RO6C/8",
@ -11939,7 +11943,6 @@
"RT22UA",
"RT22WF",
"RT22ZS",
"RT2F/4",
"RT2F/4/M",
"RT2F/9/M",
"RT4C/8",
@ -12488,7 +12491,6 @@
"UC9V",
"UD0L",
"UD0W",
"UD3K/P",
"UD6AOP/0",
"UD6D/9",
"UD8S",
@ -15368,7 +15370,6 @@
"R2DA/9": "31",
"R75SHK": "31",
"R9/UN0C": "31",
"R9HAF/M": "31",
"R9MJ/9": "31",
"RA0LH/9": "31",
"RA9H": "31",
@ -15384,7 +15385,6 @@
"RM9I": "31",
"RN9HM/A": "31",
"RN9HM/P": "31",
"RN9N/M": "31",
"RP73TP": "31",
"RP77KAS": "31",
"RP77SSD": "31",
@ -15674,6 +15674,7 @@
"UA0KDR/9": "31",
"UA0ZAY/9": "31",
"UA6WFO/9": "31",
"UA9JLL/M": "31",
"UA9JLL/P": "31",
"UA9MA/9": "31",
"UA9MA/9/M": "31",
@ -15689,6 +15690,7 @@
"R400N": "31",
"R70B": "31",
"R9/EW1TM": "31",
"R9HAF/M": "31",
"R9UAG/N": "31",
"RA30KR": "31",
"RA4CQ/9": "31",
@ -15847,6 +15849,7 @@
"R63RRC": "32",
"R7LZ/9": "32",
"R9PS/9": "32",
"R9WCF/P": "32",
"RA/UR5HVR": "32",
"RA0/UR5HVR": "32",
"RA0A": "32",
@ -16303,6 +16306,7 @@
"R25ARCK/9": "32",
"R2AKM/0": "32",
"R3RRC/0/MM": "32",
"R3RRC/9": "32",
"R4FBJ/0": "32",
"R4FBJ/9/P": "32",
"R700SSR": "32",
@ -16431,7 +16435,6 @@
"UA9ZZ/0/P": "32",
"UB0Y": "32",
"UB5O/P": "32",
"UD3K/P": "32",
"UE0OFF/0": "32",
"UE44Y/9": "32",
"UE70Y": "32",
@ -16525,8 +16528,8 @@
"RF1A/9": "18",
"RI18POL": "40",
"RM19WF": "18",
"RN9N/M": "18",
"RO19WF": "19",
"RO2E/M": "18",
"RQ17CW": "18",
"RQ4D/9": "18",
"RU17NY": "18",
@ -16552,7 +16555,6 @@
"R2DA/9": "18",
"R75SHK": "18",
"R9/UN0C": "18",
"R9HAF/M": "18",
"R9MJ/9": "18",
"RA0LH/9": "18",
"RA9H": "18",
@ -16568,7 +16570,6 @@
"RM9I": "18",
"RN9HM/A": "18",
"RN9HM/P": "18",
"RN9N/M": "18",
"RP73TP": "18",
"RP77KAS": "18",
"RP77SSD": "18",
@ -16686,6 +16687,7 @@
"UA0KDR/9": "18",
"UA0ZAY/9": "18",
"UA6WFO/9": "18",
"UA9JLL/M": "18",
"UA9JLL/P": "18",
"UA9MA/9": "18",
"UA9MA/9/M": "18",
@ -16793,6 +16795,7 @@
"R400N": "18",
"R70B": "18",
"R9/EW1TM": "18",
"R9HAF/M": "18",
"R9UAG/N": "18",
"RA30KR": "18",
"RA4CQ/9": "18",
@ -16896,7 +16899,6 @@
"R8JAJ/9": "16",
"R8JAJ/P": "16",
"R8WB/M": "16",
"R8WX/P": "16",
"R90WGM": "16",
"R90WJV": "16",
"R90WOB": "16",
@ -16995,7 +16997,6 @@
"RP79UF": "16",
"RP79WU": "16",
"RT22WF": "16",
"RT2F/4": "16",
"RT2F/4/M": "16",
"RT2F/9/M": "16",
"RT73EA": "16",
@ -17149,6 +17150,7 @@
"R63RRC": "18",
"R7LZ/9": "18",
"R9PS/9": "18",
"R9WCF/P": "18",
"RA/UR5HVR": "18",
"RA0/UR5HVR": "18",
"RA0A": "18",
@ -17605,6 +17607,7 @@
"R25ARCK/9": "18",
"R2AKM/0": "18",
"R3RRC/0/MM": "18",
"R3RRC/9": "18",
"R4FBJ/0": "18",
"R4FBJ/9/P": "18",
"R700SSR": "18",
@ -17733,7 +17736,6 @@
"UA9ZZ/0/P": "23",
"UB0Y": "23",
"UB5O/P": "23",
"UD3K/P": "23",
"UE0OFF/0": "23",
"UE44Y/9": "23",
"UE70Y": "23",
@ -20595,10 +20597,12 @@
"R0BM/6",
"R0CAF/1",
"R0CAF/3",
"R0CAF/5",
"R0CBK/3",
"R0CDP/3",
"R0CM/4",
"R0DAD/7",
"R0FBB/6",
"R0IA/3",
"R0IT/6",
"R0LFX/6",
@ -20763,6 +20767,7 @@
"R8AEU/6",
"R8AT/6",
"R8B",
"R8CI/4",
"R8CT/4",
"R8CT/4/P",
"R8CW/4",
@ -20790,6 +20795,7 @@
"R8UT/4/P",
"R8WC/6",
"R8WC/6/P",
"R8WX/P",
"R8XF/1",
"R8XF/3",
"R8XF/4",
@ -20913,6 +20919,7 @@
"RA0BM/6",
"RA0BY/3",
"RA0CCV/3",
"RA0CDZ/6",
"RA0FU/1",
"RA0FW/6",
"RA0LIF/6",
@ -21069,6 +21076,7 @@
"RD4I",
"RD80KF",
"RD8X",
"RD8X/6",
"RD9CX/4",
"RD9CX/4/P",
"RD9CX/6",
@ -21080,6 +21088,7 @@
"RG4H",
"RG50P",
"RG50P/9",
"RG5G/1",
"RG5G/M",
"RG80KEDR",
"RG9A/3/P",
@ -21184,6 +21193,7 @@
"RN22OV",
"RN2F/1",
"RN2F/3",
"RN2F/7",
"RN2F/M",
"RN2FA/1",
"RN2FA/3",
@ -21216,6 +21226,7 @@
"RO20LH",
"RO25KL",
"RO25KO",
"RO2E/M",
"RO4I",
"RO4W",
"RO75RK",
@ -21353,6 +21364,7 @@
"RT22NY",
"RT2F/3",
"RT2F/3/M",
"RT2F/4",
"RT30DX",
"RT36MS",
"RT4I",
@ -21845,6 +21857,7 @@
"UC1I",
"UC4I",
"UC8F",
"UD3K/P",
"UD4I",
"UD4W",
"UD8F",
@ -23103,6 +23116,7 @@
"RC9X": "20",
"RD4CBQ/9": "20",
"RD8X": "20",
"RG5G/1": "20",
"RG5G/M": "20",
"RK1I": "20",
"RK30DR": "20",
@ -23272,6 +23286,7 @@
"RC9X": "17",
"RD4CBQ/9": "17",
"RD8X": "17",
"RG5G/1": "17",
"RG5G/M": "17",
"RK1I": "17",
"RK30DR": "17",
@ -23603,7 +23618,8 @@
"TO60CSG",
"TO7C",
"TO7IR",
"TO7R"
"TO7R",
"TO973FY"
],
"prefixITU": {},
"prefixCQ": {},
@ -26394,6 +26410,7 @@
"LU3UU/U",
"LU3VAL/U",
"LU3VAL/V",
"LU3VAL/Y",
"LU3VCC/V",
"LU3VE/V",
"LU3VHE/V",
@ -26703,6 +26720,7 @@
"LU5JDM/L",
"LU5JIB/D",
"LU5JIB/I",
"LU5JSB/F",
"LU5JSB/H",
"LU5JSB/I",
"LU5JU/L",
@ -28714,6 +28732,7 @@
"LU2VDQ/Y": "16",
"LU2XAN/Y": "16",
"LU2YMG/Y": "16",
"LU3VAL/Y": "16",
"LU3XAP/XA": "16",
"LU3YEP/Y": "16",
"LU3YLF/Y": "16",
@ -31040,6 +31059,7 @@
"KI4YAF",
"KI4YOG",
"KI5JLV",
"KI5VWE",
"KI5YDR",
"KI6CRL",
"KI6DVJ",
@ -31111,6 +31131,7 @@
"KK6EJ",
"KK6GM",
"KK6GRC",
"KK6MPH",
"KK6OMX",
"KK6PGA",
"KK6RM",
@ -31135,6 +31156,7 @@
"KM6NFS",
"KM6RJA",
"KM6RWE",
"KM6SAB",
"KM6UVP",
"KM6WZ",
"KN4KYO",
@ -31160,6 +31182,7 @@
"KY1I",
"KZ6T",
"N0CAN",
"N0FIX",
"N0KXY",
"N0PJV",
"N0VYO",
@ -34006,9 +34029,7 @@
"confirmed_bands": {},
"worked_modes": {},
"confirmed_modes": {},
"direct": [
"VERSION"
],
"direct": [],
"prefixITU": {},
"prefixCQ": {},
"directITU": {},
@ -34624,6 +34645,7 @@
"VK4WWI/8",
"VK5AYL/8",
"VK5BC/8",
"VK5BRU/8",
"VK5CC/6",
"VK5CE/6",
"VK5CE/8",
@ -34840,6 +34862,7 @@
"VK4WWI/8": "55",
"VK5AYL/8": "55",
"VK5BC/8": "55",
"VK5BRU/8": "55",
"VK5CE/8": "55",
"VK5HSX/8": "55",
"VK5MAV/8": "55",
@ -34924,6 +34947,7 @@
"VK4WWI/8": "29",
"VK5AYL/8": "29",
"VK5BC/8": "29",
"VK5BRU/8": "29",
"VK5CE/8": "29",
"VK5HSX/8": "29",
"VK5MAV/8": "29",
@ -42758,6 +42782,7 @@
"G0HCQ",
"G0JCE",
"G1R",
"G1T",
"G4WZG",
"G4X",
"G5RDX",
@ -46034,6 +46059,7 @@
"AL0G",
"AL0H",
"AL0I",
"AL0N",
"AL0P",
"AL0Q",
"AL0R",
@ -46042,6 +46068,7 @@
"AL0Y",
"AL1A",
"AL1AK",
"AL1AS",
"AL1B",
"AL1B/M",
"AL1CE",
@ -46451,6 +46478,7 @@
"K8FGL/LH",
"K8H",
"K8JED",
"K8K",
"K8KH",
"K8O",
"K8T",
@ -46916,7 +46944,6 @@
"KH2FJ",
"KH2FM",
"KH2FX",
"KH2G",
"KH2GG",
"KH2GM",
"KH2GN",
@ -47847,6 +47874,7 @@
"KL3XJ",
"KL3XS",
"KL3YH",
"KL3YQ",
"KL3ZC",
"KL4AO",
"KL4BQ",
@ -48393,6 +48421,7 @@
"KL7ZT",
"KL7ZW",
"KL8DX",
"KL8K",
"KL8R",
"KL8RV",
"KL8SU",
@ -48657,6 +48686,7 @@
"KP4VZ",
"KP4WG",
"KP4WK",
"KP4WM",
"KP4WPD",
"KP4WR",
"KP4WW",
@ -48863,6 +48893,7 @@
"N6ODT",
"N6PU",
"N6QIH",
"N6RIC",
"N6RMQ",
"N6SCW",
"N6SEG",
@ -49245,7 +49276,6 @@
"NL7KB",
"NL7KD",
"NL7KL",
"NL7KV",
"NL7KX",
"NL7LC",
"NL7LE",
@ -49790,7 +49820,6 @@
"WH0AAZ",
"WH0AI",
"WH0EWX",
"WH0JA",
"WH0JSN",
"WH0M",
"WH0VL",
@ -49982,6 +50011,7 @@
"WH6EHW",
"WH6EHY",
"WH6EI",
"WH6EID",
"WH6EIJ",
"WH6EIK",
"WH6EIN",
@ -49991,6 +50021,7 @@
"WH6EJK",
"WH6EJV",
"WH6EKB",
"WH6EKG",
"WH6EKI",
"WH6EKV",
"WH6EKW",
@ -50451,6 +50482,7 @@
"WL7LB",
"WL7LH",
"WL7LK",
"WL7LX",
"WL7LZ",
"WL7LZ/M",
"WL7M",
@ -50496,6 +50528,7 @@
"WL7VC",
"WL7VG",
"WL7VK",
"WL7VU",
"WL7VV",
"WL7W",
"WL7WB",
@ -52606,6 +52639,7 @@
"KP4JDR": "08",
"KP4JMP": "08",
"KP4UK": "08",
"KP4WM": "08",
"N0EK": "08",
"N2A": "08",
"N2AIR": "08",
@ -52888,6 +52922,7 @@
"WL7CJY": "08",
"WL7DW": "08",
"WL7L": "08",
"WL7VU": "08",
"WP2XX": "08",
"WP3BX": "08",
"WP3CC": "08",
@ -53230,6 +53265,7 @@
"KI4VAK": "08",
"KI4WOI": "08",
"KI5EEE": "08",
"KI6FPL": "08",
"KI6GIG": "08",
"KJ4AYN": "08",
"KJ4WDI": "08",
@ -53653,7 +53689,6 @@
"NP2PA": "08",
"NP2T": "08",
"NP2W": "08",
"NP3AX": "08",
"NP3BL": "08",
"NP3C": "08",
"NP3CI": "08",
@ -54217,7 +54252,6 @@
"KI4SET": "07",
"KI5DQL": "07",
"KI5MKH": "07",
"KI6FPL": "07",
"KI7PEZ": "07",
"KJ4ETG": "07",
"KK6DLH": "07",
@ -54960,6 +54994,7 @@
"KL7SY": "06",
"KL7VU": "06",
"KL7VU/6": "06",
"KL8K": "06",
"KL8R": "06",
"KM6BI": "06",
"KM6EPQ": "06",
@ -54989,6 +55024,7 @@
"N6IJR": "06",
"N6IV": "06",
"N6JMK": "06",
"N6RIC": "06",
"N6SPP": "06",
"N6XIV": "06",
"N6YKJ": "06",
@ -55090,7 +55126,6 @@
"WE6O": "06",
"WH0AAR": "06",
"WH0AAZ": "06",
"WH0JA": "06",
"WH0JSN": "06",
"WH0M": "06",
"WH2A": "06",
@ -55202,6 +55237,7 @@
"WL7EA": "06",
"WL7EKK": "06",
"WL7JF": "06",
"WL7LX": "06",
"WL7MN": "06",
"WL7PA": "06",
"WL7RA": "06",
@ -55296,7 +55332,9 @@
"AK7J": "06",
"AL0AA": "06",
"AL0H": "06",
"AL0N": "06",
"AL0X": "06",
"AL1AS": "06",
"AL1N": "06",
"AL1P": "06",
"AL1VE": "06",
@ -55511,7 +55549,6 @@
"KH2AY": "06",
"KH2CH": "06",
"KH2DX": "06",
"KH2G": "06",
"KH2GG": "06",
"KH2GN": "06",
"KH2JA": "06",
@ -56200,7 +56237,6 @@
"NL7JE": "06",
"NL7JJ": "06",
"NL7JN": "06",
"NL7KV": "06",
"NL7LI": "06",
"NL7MS": "06",
"NL7MT": "06",
@ -56233,6 +56269,7 @@
"NP2LK": "06",
"NP2MU": "06",
"NP2X/7": "06",
"NP3AX": "06",
"NP3PH": "06",
"NP4AI/M": "06",
"NP4ES": "06",
@ -56291,6 +56328,7 @@
"WH0AAM": "06",
"WH2ACV": "06",
"WH2AJF": "06",
"WH2T": "06",
"WH6ANB": "06",
"WH6ARU": "06",
"WH6ASB": "06",
@ -56339,7 +56377,9 @@
"WH6EGM": "06",
"WH6EHE": "06",
"WH6EHW": "06",
"WH6EID": "06",
"WH6EJV": "06",
"WH6EKG": "06",
"WH6EQB": "06",
"WH6EQE": "06",
"WH6EQH": "06",
@ -56545,6 +56585,7 @@
"K8FGL/LH": "08",
"K8H": "08",
"K8JED": "08",
"K8K": "08",
"K8O": "08",
"K8T": "08",
"K8ZZ/M": "08",
@ -56826,7 +56867,6 @@
"WA9STI": "08",
"WE9EE": "08",
"WH0AI": "08",
"WH2T": "08",
"WH6AFV": "08",
"WH6CDU": "08",
"WH6DVO": "08",
@ -56967,6 +57007,7 @@
"KL3SA": "08",
"KL3TI": "08",
"KL3XJ": "08",
"KL3YQ": "08",
"KL4EJ": "08",
"KL4KA": "08",
"KL5AY": "08",
@ -57805,6 +57846,7 @@
"KP4JDR": "05",
"KP4JMP": "05",
"KP4UK": "05",
"KP4WM": "05",
"N0EK": "05",
"N2A": "05",
"N2AIR": "05",
@ -58087,6 +58129,7 @@
"WL7CJY": "05",
"WL7DW": "05",
"WL7L": "05",
"WL7VU": "05",
"WP2XX": "05",
"WP3BX": "05",
"WP3CC": "05",
@ -58429,6 +58472,7 @@
"KI4VAK": "05",
"KI4WOI": "05",
"KI5EEE": "05",
"KI6FPL": "05",
"KI6GIG": "05",
"KJ4AYN": "05",
"KJ4WDI": "05",
@ -58852,7 +58896,6 @@
"NP2PA": "05",
"NP2T": "05",
"NP2W": "05",
"NP3AX": "05",
"NP3BL": "05",
"NP3C": "05",
"NP3CI": "05",
@ -59416,7 +59459,6 @@
"KI4SET": "04",
"KI5DQL": "04",
"KI5MKH": "04",
"KI6FPL": "04",
"KI7PEZ": "04",
"KJ4ETG": "04",
"KK6DLH": "04",
@ -60159,6 +60201,7 @@
"KL7SY": "03",
"KL7VU": "03",
"KL7VU/6": "03",
"KL8K": "03",
"KL8R": "03",
"KM6BI": "03",
"KM6EPQ": "03",
@ -60188,6 +60231,7 @@
"N6IJR": "03",
"N6IV": "03",
"N6JMK": "03",
"N6RIC": "03",
"N6SPP": "03",
"N6XIV": "03",
"N6YKJ": "03",
@ -60289,7 +60333,6 @@
"WE6O": "03",
"WH0AAR": "03",
"WH0AAZ": "03",
"WH0JA": "03",
"WH0JSN": "03",
"WH0M": "03",
"WH2A": "03",
@ -60401,6 +60444,7 @@
"WL7EA": "03",
"WL7EKK": "03",
"WL7JF": "03",
"WL7LX": "03",
"WL7MN": "03",
"WL7PA": "03",
"WL7RA": "03",
@ -60495,7 +60539,9 @@
"AK7J": "03",
"AL0AA": "03",
"AL0H": "03",
"AL0N": "03",
"AL0X": "03",
"AL1AS": "03",
"AL1N": "03",
"AL1P": "03",
"AL1VE": "03",
@ -60710,7 +60756,6 @@
"KH2AY": "03",
"KH2CH": "03",
"KH2DX": "03",
"KH2G": "03",
"KH2GG": "03",
"KH2GN": "03",
"KH2JA": "03",
@ -61399,7 +61444,6 @@
"NL7JE": "03",
"NL7JJ": "03",
"NL7JN": "03",
"NL7KV": "03",
"NL7LI": "03",
"NL7MS": "03",
"NL7MT": "03",
@ -61432,6 +61476,7 @@
"NP2LK": "03",
"NP2MU": "03",
"NP2X/7": "03",
"NP3AX": "03",
"NP3PH": "03",
"NP4AI/M": "03",
"NP4ES": "03",
@ -61490,6 +61535,7 @@
"WH0AAM": "03",
"WH2ACV": "03",
"WH2AJF": "03",
"WH2T": "03",
"WH6ANB": "03",
"WH6ARU": "03",
"WH6ASB": "03",
@ -61538,7 +61584,9 @@
"WH6EGM": "03",
"WH6EHE": "03",
"WH6EHW": "03",
"WH6EID": "03",
"WH6EJV": "03",
"WH6EKG": "03",
"WH6EQB": "03",
"WH6EQE": "03",
"WH6EQH": "03",
@ -61744,6 +61792,7 @@
"K8FGL/LH": "04",
"K8H": "04",
"K8JED": "04",
"K8K": "04",
"K8O": "04",
"K8T": "04",
"K8ZZ/M": "04",
@ -62025,7 +62074,6 @@
"WA9STI": "04",
"WE9EE": "04",
"WH0AI": "04",
"WH2T": "04",
"WH6AFV": "04",
"WH6CDU": "04",
"WH6DVO": "04",
@ -62166,6 +62214,7 @@
"KL3SA": "04",
"KL3TI": "04",
"KL3XJ": "04",
"KL3YQ": "04",
"KL4EJ": "04",
"KL4KA": "04",
"KL5AY": "04",
@ -62608,6 +62657,7 @@
"GB0ATM",
"GB0AWE",
"GB0AWS",
"GB0BGP",
"GB0BHR",
"GB0BP",
"GB0BRE",
@ -73619,6 +73669,15 @@
"A60STAYHOME/7",
"A60STAYHOME/8",
"A60STAYHOME/9",
"A60UED/0",
"A60UED/1",
"A60UED/2",
"A60UED/3",
"A60UED/4",
"A60UED/5",
"A60UED/7",
"A60UED/8",
"A60UED/9",
"A60WAAD/0",
"A60WAAD/1",
"A60WAAD/2",

Wyświetl plik

@ -551,7 +551,7 @@
{
for (msg in window.opener.GT.gtMessages[id].history)
{
if (window.opener.GT.gtMessages[id].history[msg].id != 0)
if ("call" in window.opener.GT.gtMessages[id].history[msg])
worker += makeViewMessage(
"them",
window.opener.GT.gtFlagPins[id].call,

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 2.1 KiB

Plik binarny nie jest wyświetlany.

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 2.7 KiB

Plik binarny nie jest wyświetlany.

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 2.1 KiB

Wyświetl plik

@ -161,15 +161,42 @@ function lotwSettingsDisplay()
lotwCountTd.innerHTML = Object.keys(GT.lotwCallsigns).length;
}
function removeLotwFile()
{
try
{
fs.unlinkSync(GT.lotwFile);
}
catch (err)
{
// handle the error
}
GT.callsignLookups.lotwLastUpdate = 0;
if (GT.lotwLoadTimer != null)
{
nodeTimers.clearTimeout(GT.lotwLoadTimer);
GT.lotwLoadTimer = null;
}
}
function lotwValuesChanged()
{
let wasEnabled = GT.callsignLookups.lotwUseEnable;
GT.callsignLookups.lotwUseEnable = lotwUseEnable.checked;
saveCallsignSettings();
if (GT.callsignLookups.lotwUseEnable == true)
{
if (wasEnabled == false)
{
removeLotwFile();
}
lotwLoadCallsigns();
}
lotwSettingsDisplay();
else
{
removeLotwFile();
lotwSettingsDisplay();
}
setAlertVisual();
goProcessRoster();
@ -332,15 +359,42 @@ function cacSettingsDisplay()
cacCountTd.innerHTML = Object.keys(GT.cacCallsigns).length;
}
function removeCacFile()
{
try
{
fs.unlinkSync(GT.cacFile);
}
catch (err)
{
// handle the error
}
GT.callsignLookups.cacLastUpdate = 0;
if (GT.cacLoadTimer != null)
{
nodeTimers.clearTimeout(GT.cacLoadTimer);
GT.cacLoadTimer = null;
}
}
function cacValuesChanged()
{
let wasEnabled = GT.callsignLookups.cacUseEnable;
GT.callsignLookups.cacUseEnable = cacUseEnable.checked;
saveCallsignSettings();
if (GT.callsignLookups.cacUseEnable == true)
{
if (wasEnabled == false)
{
removeCacFile();
}
cacLoadCallsigns();
}
cacSettingsDisplay();
else
{
removeCacFile();
cacSettingsDisplay();
}
}
function oqrsLoadCallsigns()
@ -402,15 +456,42 @@ function oqrsSettingsDisplay()
oqrsCountTd.innerHTML = Object.keys(GT.oqrsCallsigns).length;
}
function removeOqrsFile()
{
try
{
fs.unlinkSync(GT.oqrsFile);
}
catch (err)
{
// handle the error
}
GT.callsignLookups.oqrsLastUpdate = 0;
if (GT.oqrsLoadTimer != null)
{
nodeTimers.clearTimeout(GT.oqrsLoadTimer);
GT.oqrsLoadTimer = null;
}
}
function oqrsValuesChanged()
{
let wasEnabled = GT.callsignLookups.oqrsUseEnable;
GT.callsignLookups.oqrsUseEnable = oqrsUseEnable.checked;
saveCallsignSettings();
if (GT.callsignLookups.oqrsUseEnable == true)
{
if (wasEnabled == false)
{
removeOqrsFile();
}
oqrsLoadCallsigns();
}
oqrsSettingsDisplay();
else
{
removeOqrsFile();
oqrsSettingsDisplay();
}
setAlertVisual();
goProcessRoster();
@ -507,15 +588,42 @@ function eqslSettingsDisplay()
eqslCountTd.innerHTML = Object.keys(GT.eqslCallsigns).length;
}
function removeEqslFile()
{
try
{
fs.unlinkSync(GT.eqslFile);
}
catch (err)
{
// handle the error
}
GT.callsignLookups.eqslLastUpdate = 0;
if (GT.eqslLoadTimer != null)
{
nodeTimers.clearTimeout(GT.eqslLoadTimer);
GT.eqslLoadTimer = null;
}
}
function eqslValuesChanged()
{
let wasEnabled = GT.callsignLookups.eqslUseEnable;
GT.callsignLookups.eqslUseEnable = eqslUseEnable.checked;
saveCallsignSettings();
if (GT.callsignLookups.eqslUseEnable == true)
{
if (wasEnabled == false)
{
removeEqslFile();
}
eqslLoadCallsigns();
}
eqslSettingsDisplay();
else
{
removeEqslFile();
eqslSettingsDisplay();
}
setAlertVisual();
goProcessRoster();
@ -659,6 +767,24 @@ function ulsSettingsDisplay()
}
}
function removeUlsFile()
{
try
{
fs.unlinkSync(GT.ulsFile);
}
catch (err)
{
// handle the error
}
GT.callsignLookups.eqslLastUpdate = 0;
if (GT.ulsLoadTimer != null)
{
nodeTimers.clearTimeout(GT.ulsLoadTimer);
GT.ulsLoadTimer = null;
}
}
function ulsValuesChanged()
{
GT.callsignLookups.ulsUseEnable = ulsUseEnable.checked;
@ -669,6 +795,7 @@ function ulsValuesChanged()
}
else
{
removeUlsFile();
resetULSDatabase();
ulsSettingsDisplay();
ulsCountTd.innerHTML = 0;

Wyświetl plik

@ -551,8 +551,8 @@ GT.pskColors["12m"] = "CB3D3D";
GT.pskColors["11m"] = "00FF00";
GT.pskColors["10m"] = "FF69B4";
GT.pskColors["8m"] = "8b00fb";
GT.pskColors["6m"] = "ff4d4d";
GT.pskColors["4m"] = "df0040";
GT.pskColors["6m"] = "4dfff9";
GT.pskColors["4m"] = "93ff05";
GT.pskColors["2m"] = "FF1493";
GT.pskColors["1.25m"] = "beff00";
GT.pskColors["70cm"] = "999900";
@ -1332,9 +1332,9 @@ function createSpotTipTable(toolElement)
var fromPoint = ol.proj.fromLonLat([LL.o, LL.a]);
worker = "<table id='tooltipTable' class='darkTable' ><tr><th colspan=2 style='color:cyan'>Rx Spot</th></tr>";
worker += "<tr><td>Age</td><td>" + toDHMS(Number(now - report.when)) + "</td></tr>";
worker += "<tr><td>dB</td><td style='color:#DD44DD' >" + formatSignalReport(Number(report.snr)) + "</td></tr>";
worker += "<tr><td>Call</td><td style='color:#ff0' >" + formatCallsign(report.call) + "</td></tr>";
worker += "<tr><td>dB</td><td style='color:#DD44DD' >" + formatSignalReport(Number(report.snr)) + "</td></tr>";
worker += "<tr><td>Age</td><td>" + toDHMS(Number(now - report.when)) + "</td></tr>";
if (report.dxcc > 0)
{
@ -2340,14 +2340,6 @@ function setTrophyOverlay(which)
{
GT.layerVectors[key].setVisible(true);
}
if (GT.appSettings.gtFlagImgSrc > 0 && GT.appSettings.gtShareEnable == true && GT.mapSettings.offlineMode == false)
{
GT.layerVectors.gtflags.setVisible(true);
}
else
{
GT.layerVectors.gtflags.setVisible(false);
}
GT.layerVectors.award.setVisible(false);
if (GT.mapSettings.showAllGrids == false)
{
@ -2375,14 +2367,6 @@ function setTrophyOverlay(which)
{
GT.layerVectors[key].setVisible(true);
}
if (GT.appSettings.gtFlagImgSrc > 0 && GT.appSettings.gtShareEnable == true && GT.mapSettings.offlineMode == false)
{
GT.layerVectors.gtflags.setVisible(true);
}
else
{
GT.layerVectors.gtflags.setVisible(false);
}
if (GT.mapSettings.showAllGrids == false)
{
GT.layerVectors.lineGrids.setVisible(false);
@ -2398,6 +2382,15 @@ function setTrophyOverlay(which)
mapLoseFocus();
}
if (GT.appSettings.gtFlagImgSrc > 0 && GT.appSettings.gtShareEnable == true && GT.mapSettings.offlineMode == false)
{
GT.layerVectors.gtflags.setVisible(true);
}
else
{
GT.layerVectors.gtflags.setVisible(false);
}
if (which == 1)
{
for (key in GT.cqZones)
@ -2987,8 +2980,6 @@ function createFlagTipTable(feature)
function mouseOverGtFlag(feature)
{
if (GT.currentOverlay != 0) return false;
createFlagTipTable(feature);
mouseGtFlagMove(feature);
@ -3061,6 +3052,21 @@ function mouseOutZimezone(feature)
feature.setStyle(null);
}
function mouseOverSpotItem(feature, fromHover)
{
if (GT.MyGridIsUp) return false;
if (GT.mapSettings.mouseOver == true && fromHover == false) return false;
if (GT.mapSettings.mouseOver == false && fromHover == true) return false;
createTooltTipTable(feature);
mouseMoveDataItem(feature);
myTooltip.style.zIndex = 500;
myTooltip.style.display = "block";
return true;
}
function mouseOverDataItem(feature, fromHover)
{
if (GT.currentOverlay != 0) return false;
@ -4333,7 +4339,7 @@ function initHoverFunctors()
GT.hoverFunctors.us48 = { hover: trophyOver, move: trophyMove, out: trophyOut };
GT.hoverFunctors.parkFlag = { hover: mouseOverPark, move: mouseParkMove, out: mouseOutPark };
GT.hoverFunctors.gtFlag = { hover: mouseOverGtFlag, move: mouseGtFlagMove, out: mouseOutGtFlag };
GT.hoverFunctors.spot = { hover: mouseOverDataItem, move: mouseMoveDataItem, out: mouseOutOfDataItem };
GT.hoverFunctors.spot = { hover: mouseOverSpotItem, move: mouseMoveDataItem, out: mouseOutOfDataItem };
}
function initMap()
@ -4486,7 +4492,7 @@ function initMap()
var LL = ol.proj.toLonLat(mouseLngLat);
var dist = parseInt(MyCircle.distance(GT.myLat, GT.myLon, LL[1], LL[0], distanceUnit.value) * MyCircle.validateRadius(distanceUnit.value)) + distanceUnit.value.toLowerCase();
var azim = parseInt(MyCircle.bearing(GT.myLat, GT.myLon, LL[1], LL[0])) + "&deg;";
var gg = latLonToGridSquare(LL[1], LL[0], (GT.appSettings.sixWideMode == 1 ? 6 : 4));
var gg = latLonToGridSquare(LL[1], LL[0], 6);
mouseTrackDiv.innerHTML = LL[1].toFixed(3) + ", " + LL[0].toFixed(3) + " " + dist + " " + azim + " " + gg;
mouseTrackDiv.style.display = "block";
}

Wyświetl plik

@ -47,25 +47,19 @@ GT.potaUnknownPark = {
grid: ""
};
GT.gtParkOnInstance = new ol.style.Text({
text: "🏕️",
font: "20px Verdana",
textAlign: "center",
justify: "center"
GT.gtParkOnInstance = new ol.style.Icon({
src: "./img/ParkOnInstance.png",
scale: 0.5
});
GT.gtParkWorkedOnInstance = new ol.style.Text({
text: "🌄",
font: "20px Verdana",
textAlign: "center",
justify: "center"
GT.gtParkWorkedOnInstance = new ol.style.Icon({
src: "./img/ParkWorkedOnInstance.png",
scale: 0.45
});
GT.gtParkOffInstance = new ol.style.Text({
text: "🌲",
font: "20px Verdana",
textAlign: "center",
justify: "center"
GT.gtParkOffInstance = new ol.style.Icon({
src: "./img/ParkOffInstance.png",
scale: 0.4
});
function iconText(center, iconObj, zIndex, propName)
@ -187,7 +181,7 @@ function makeParkFeatures()
break;
}
}
parkObj.feature = iconText(ol.proj.fromLonLat([Number(GT.pota.parks[park].longitude), Number(GT.pota.parks[park].latitude)]), parkIcon, zIndex, "parkFlag");
parkObj.feature = iconFeature(ol.proj.fromLonLat([Number(GT.pota.parks[park].longitude), Number(GT.pota.parks[park].latitude)]), parkIcon, zIndex, "parkFlag");
parkObj.feature.key = park;
parkObj.feature.size = 22;
@ -394,7 +388,7 @@ function addParkSpotFeature(park, report)
break;
}
}
parkObj.feature = iconText(ol.proj.fromLonLat([Number(GT.pota.parks[park].longitude), Number(GT.pota.parks[park].latitude)]), parkIcon, zIndex, "parkFlag");
parkObj.feature = iconFeature(ol.proj.fromLonLat([Number(GT.pota.parks[park].longitude), Number(GT.pota.parks[park].latitude)]), parkIcon, zIndex, "parkFlag");
parkObj.feature.key = park;
parkObj.feature.size = 22;
GT.layerSources.pota.addFeature(parkObj.feature);

Wyświetl plik

@ -1,7 +1,7 @@
{
"name": "GridTracker",
"product_string_do_not_use": "gridtracker",
"version": "1.24.0715",
"version": "1.24.0801",
"betaVersion": "",
"description": "GridTracker: An Amateur Radio Companion",
"author": "GridTracker.org",