diff --git a/package.nw/data/acknowledgements.json b/package.nw/data/acknowledgements.json new file mode 100644 index 00000000..b7a7be87 --- /dev/null +++ b/package.nw/data/acknowledgements.json @@ -0,0 +1,62 @@ +{ + "N0TTL": { + "badge": "img/emojis/star.png", + "message": "Creator of GridTracker" + }, + "K1JT": { + "badge": "img/emojis/star.png", + "message": "Creator of FT8 and WSJT-X" + }, + "K9AN": { + "badge": "img/emojis/star.png", + "message": "Co-Creator of FT8" + }, + "N2VFL": { + "badge": "img/emojis/trophy.png", + "message": "GridTracker Developer" + }, + "NR0Q": { + "badge": "img/emojis/coffee.png", + "message": "GridTracker Developer" + }, + "KF5QHQ": { + "badge": "img/emojis/trophy.png", + "message": "GridTracker Developer" + }, + "WA4YA": { + "badge": "img/emojis/trophy.png", + "message": "GridTracker Developer" + }, + "KI2D": { + "badge": "img/emojis/flatbread.png", + "message": "GridTracker Developer" + }, + "K5TUX": { + "badge": "img/emojis/penguin.png", + "message": "GridTracker Partner" + }, + "KA0AZS": { + "badge": "img/emojis/pizza.png", + "message": "GridTracker Tester" + }, + "G1MIC": { + "badge": "img/emojis/pizza.png", + "message": "GridTracker Tester" + }, + "KD0YTE": { + "badge": "img/emojis/pizza.png", + "message": "GridTracker Tester" + }, + "W4IPA": { + "badge": "img/emojis/beer-mug.png", + "message": "GridTracker Tester" + }, + "W5AFK": { + "badge": "img/emojis/pizza.png", + "message": "GridTracker Tester" + }, + "IW3HMH": { + "badge": "img/emojis/logbook.png", + "message": "Creator of Log4OM" + } +} \ No newline at end of file diff --git a/package.nw/img/emojis/beer-mug.png b/package.nw/img/emojis/beer-mug.png new file mode 100644 index 00000000..80de8805 Binary files /dev/null and b/package.nw/img/emojis/beer-mug.png differ diff --git a/package.nw/img/emojis/coffee.png b/package.nw/img/emojis/coffee.png new file mode 100644 index 00000000..5ce8931e Binary files /dev/null and b/package.nw/img/emojis/coffee.png differ diff --git a/package.nw/img/emojis/flatbread.png b/package.nw/img/emojis/flatbread.png new file mode 100644 index 00000000..96a6cd0e Binary files /dev/null and b/package.nw/img/emojis/flatbread.png differ diff --git a/package.nw/img/emojis/logbook.png b/package.nw/img/emojis/logbook.png new file mode 100644 index 00000000..d4ba357a Binary files /dev/null and b/package.nw/img/emojis/logbook.png differ diff --git a/package.nw/img/emojis/penguin.png b/package.nw/img/emojis/penguin.png new file mode 100644 index 00000000..2ee0dbc6 Binary files /dev/null and b/package.nw/img/emojis/penguin.png differ diff --git a/package.nw/img/emojis/pizza.png b/package.nw/img/emojis/pizza.png new file mode 100644 index 00000000..eaefc58a Binary files /dev/null and b/package.nw/img/emojis/pizza.png differ diff --git a/package.nw/img/emojis/star.png b/package.nw/img/emojis/star.png new file mode 100644 index 00000000..3d5fce4a Binary files /dev/null and b/package.nw/img/emojis/star.png differ diff --git a/package.nw/img/emojis/trophy.png b/package.nw/img/emojis/trophy.png new file mode 100644 index 00000000..cd4438f9 Binary files /dev/null and b/package.nw/img/emojis/trophy.png differ diff --git a/package.nw/img/emojis/tumbler-glass.png b/package.nw/img/emojis/tumbler-glass.png new file mode 100644 index 00000000..a495095f Binary files /dev/null and b/package.nw/img/emojis/tumbler-glass.png differ diff --git a/package.nw/lib/gt.js b/package.nw/lib/gt.js index 03edc4a9..0bcac9fc 100644 --- a/package.nw/lib/gt.js +++ b/package.nw/lib/gt.js @@ -97,6 +97,8 @@ var g_callsignDatabaseUSplus = { 202: true }; +var g_acknowledgedCalls = require("./data/acknowledgements.json"); + function loadAllSettings() { for (var x in localStorage) @@ -15614,6 +15616,14 @@ function searchLogForCallsign(call) }) .sort(myBandCompare); + var worker = "" + + if (g_acknowledgedCalls[call]) + { + worker = `