kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
filter calls with unknown cqz or state from award tracker hits
rodzic
564a5715cb
commit
6d9747543a
|
@ -355,6 +355,9 @@
|
||||||
<label><input type="checkbox" id="noUnknownDXCC" onchange="valuesChanged();" /> No Unknown DXCC</label>
|
<label><input type="checkbox" id="noUnknownDXCC" onchange="valuesChanged();" /> No Unknown DXCC</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<label><input type="checkbox" id="noUnknownRosterCalls" onchange="valuesChanged();" /> No alerts for Calls<br>with unknown CQ/State</label>
|
||||||
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<label title="No Decodes Containing...">
|
<label title="No Decodes Containing...">
|
||||||
<input type="checkbox" id="noMsg" onchange="valuesChanged();" />
|
<input type="checkbox" id="noMsg" onchange="valuesChanged();" />
|
||||||
|
|
|
@ -93,6 +93,7 @@ var g_defaultSettings = {
|
||||||
allOnlyNew: false,
|
allOnlyNew: false,
|
||||||
useRegex: false,
|
useRegex: false,
|
||||||
noUnknownDXCC: true,
|
noUnknownDXCC: true,
|
||||||
|
noUnknownRosterCalls: false,
|
||||||
callsignRegex: "",
|
callsignRegex: "",
|
||||||
huntRegexValue: "",
|
huntRegexValue: "",
|
||||||
realtime: true,
|
realtime: true,
|
||||||
|
@ -1186,6 +1187,7 @@ function valuesChanged()
|
||||||
g_rosterSettings.callsignRegex = callsignRegex.value;
|
g_rosterSettings.callsignRegex = callsignRegex.value;
|
||||||
g_rosterSettings.huntRegexValue = huntRegexValue.value;
|
g_rosterSettings.huntRegexValue = huntRegexValue.value;
|
||||||
g_rosterSettings.noUnknownDXCC = noUnknownDXCC.checked;
|
g_rosterSettings.noUnknownDXCC = noUnknownDXCC.checked;
|
||||||
|
g_rosterSettings.noUnknownRosterCalls = noUnknownRosterCalls.checked;
|
||||||
|
|
||||||
writeRosterSettings();
|
writeRosterSettings();
|
||||||
|
|
||||||
|
@ -2323,6 +2325,7 @@ function addControls()
|
||||||
huntRegexValue.value = g_rosterSettings.huntRegexValue;
|
huntRegexValue.value = g_rosterSettings.huntRegexValue;
|
||||||
|
|
||||||
noUnknownDXCC.checked = g_rosterSettings.noUnknownDXCC;
|
noUnknownDXCC.checked = g_rosterSettings.noUnknownDXCC;
|
||||||
|
noUnknownRosterCalls.checked = g_rosterSettings.noUnknownRosterCalls;
|
||||||
|
|
||||||
clearRosterOnBandChange.checked = g_rosterSettings.clearRosterOnBandChange;
|
clearRosterOnBandChange.checked = g_rosterSettings.clearRosterOnBandChange;
|
||||||
rosterAlwaysOnTop.checked = g_rosterSettings.rosterAlwaysOnTop;
|
rosterAlwaysOnTop.checked = g_rosterSettings.rosterAlwaysOnTop;
|
||||||
|
|
|
@ -392,8 +392,29 @@ function processRosterFiltering(callRoster, rosterSettings)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (g_rosterSettings.noUnknownRosterCalls)
|
||||||
|
{
|
||||||
|
if (callObj.dxcc === 291 || callObj.dxcc === 110 || callObj.dxcc === 6)
|
||||||
|
{
|
||||||
|
if (!callObj.state)
|
||||||
|
{
|
||||||
|
callObj.shouldAlert = false;
|
||||||
|
tx = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (callObj.cqz === -1)
|
||||||
|
{
|
||||||
|
callObj.shouldAlert = false;
|
||||||
|
tx = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// if (allOnlyNew.checked == true && didWork && callObj.qrz == false)
|
||||||
|
// {
|
||||||
|
// callObj.shouldAlert = false;
|
||||||
|
// tx = false;
|
||||||
|
// }
|
||||||
|
|
||||||
entry.tx = tx;
|
entry.tx = tx;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Ładowanie…
Reference in New Issue