Spaces:
Paused
Paused
Zhen Ye
commited on
Commit
·
163ff2b
1
Parent(s):
2dd0fb8
chore(frontend): Remove Engagement Policy section and fix engage button
Browse files- Remove Engagement Policy card (targeting, assess window, cursor mode)
- Remove developer hints (externalDetect, externalFeatures, externalTrack)
- Remove manual targeting hint in Tab 2
- Fix renderLiveRadar undefined error
- Re-enable engage button after reason completes
- frontend/index.html +0 -33
- frontend/js/main.js +5 -1
frontend/index.html
CHANGED
|
@@ -106,41 +106,8 @@
|
|
| 106 |
</label>
|
| 107 |
</div>
|
| 108 |
|
| 109 |
-
<div class="hint mt-sm" id="detectorHint">
|
| 110 |
-
If the browser model cannot load (offline), plug in your own detector in <span
|
| 111 |
-
class="kbd">externalDetect()</span>.
|
| 112 |
-
</div>
|
| 113 |
</div>
|
| 114 |
|
| 115 |
-
<div class="card">
|
| 116 |
-
<h2>Engagement Policy</h2>
|
| 117 |
-
<div class="grid2">
|
| 118 |
-
<div>
|
| 119 |
-
<label>Targeting</label>
|
| 120 |
-
<select id="policyMode">
|
| 121 |
-
<option value="auto">Auto: highest lethality margin</option>
|
| 122 |
-
<option value="manual">Manual: click target</option>
|
| 123 |
-
</select>
|
| 124 |
-
</div>
|
| 125 |
-
<div>
|
| 126 |
-
<label>Assess window (s)</label>
|
| 127 |
-
<input id="assessWindow" type="range" min="0.3" max="3.0" step="0.1" value="1.0" />
|
| 128 |
-
<div class="row"><small class="mini"><span id="assessWindowVal">1.0</span> s</small><small
|
| 129 |
-
class="mini">post-dwell</small></div>
|
| 130 |
-
</div>
|
| 131 |
-
</div>
|
| 132 |
-
|
| 133 |
-
<div class="row">
|
| 134 |
-
<label>Show agent cursor</label>
|
| 135 |
-
<select id="cursorMode">
|
| 136 |
-
<option value="on">On</option>
|
| 137 |
-
<option value="off">Off</option>
|
| 138 |
-
</select>
|
| 139 |
-
</div>
|
| 140 |
-
|
| 141 |
-
<div class="hint">The UI is wired for your APIs. Replace <span class="kbd">externalDetect()</span>, <span
|
| 142 |
-
class="kbd">externalFeatures()</span>, and <span class="kbd">externalTrack()</span> when ready.</div>
|
| 143 |
-
</div>
|
| 144 |
|
| 145 |
<div class="card" style="flex:1; min-height:0">
|
| 146 |
<h2>System Log</h2>
|
|
|
|
| 106 |
</label>
|
| 107 |
</div>
|
| 108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 109 |
</div>
|
| 110 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 111 |
|
| 112 |
<div class="card" style="flex:1; min-height:0">
|
| 113 |
<h2>System Log</h2>
|
frontend/js/main.js
CHANGED
|
@@ -452,7 +452,6 @@ document.addEventListener("DOMContentLoaded", () => {
|
|
| 452 |
|
| 453 |
// Trigger resize/render for Tab 2
|
| 454 |
resizeOverlays();
|
| 455 |
-
renderLiveRadar();
|
| 456 |
}
|
| 457 |
|
| 458 |
// Start polling for completion
|
|
@@ -467,6 +466,9 @@ document.addEventListener("DOMContentLoaded", () => {
|
|
| 467 |
|
| 468 |
// Seed tracks for Tab 2
|
| 469 |
seedTracksFromTab1();
|
|
|
|
|
|
|
|
|
|
| 470 |
}).catch(err => {
|
| 471 |
log(`Polling error: ${err.message}`, "e");
|
| 472 |
stopStreamingMode();
|
|
@@ -490,6 +492,8 @@ document.addEventListener("DOMContentLoaded", () => {
|
|
| 490 |
btnReason.style.cursor = "pointer";
|
| 491 |
}
|
| 492 |
if (btnCancelReason) btnCancelReason.style.display = "none";
|
|
|
|
|
|
|
| 493 |
}
|
| 494 |
}
|
| 495 |
|
|
|
|
| 452 |
|
| 453 |
// Trigger resize/render for Tab 2
|
| 454 |
resizeOverlays();
|
|
|
|
| 455 |
}
|
| 456 |
|
| 457 |
// Start polling for completion
|
|
|
|
| 466 |
|
| 467 |
// Seed tracks for Tab 2
|
| 468 |
seedTracksFromTab1();
|
| 469 |
+
|
| 470 |
+
// Re-enable engage button
|
| 471 |
+
if (btnEngage) btnEngage.disabled = false;
|
| 472 |
}).catch(err => {
|
| 473 |
log(`Polling error: ${err.message}`, "e");
|
| 474 |
stopStreamingMode();
|
|
|
|
| 492 |
btnReason.style.cursor = "pointer";
|
| 493 |
}
|
| 494 |
if (btnCancelReason) btnCancelReason.style.display = "none";
|
| 495 |
+
// Re-enable engage button in case of failure
|
| 496 |
+
if (btnEngage) btnEngage.disabled = false;
|
| 497 |
}
|
| 498 |
}
|
| 499 |
|