Move scheduler actions into their own subsection #20
@@ -358,9 +358,14 @@ SPDX-License-Identifier: GPL-2.0-or-later
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="full-row label-below-row" id="vchan-row">
|
<div class="full-row label-below-row" id="vchan-row">
|
||||||
<div class="label"><span>Channels / Scheduler</span></div>
|
<div class="label"><span>Channels</span></div>
|
||||||
<div class="channel-scheduler-controls">
|
<div class="channel-scheduler-controls">
|
||||||
<div class="vchan-picker" id="vchan-picker"></div>
|
<div class="vchan-picker" id="vchan-picker"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<details id="scheduler-controls" class="advanced-radio-controls scheduler-controls-section">
|
||||||
|
<summary>Scheduler controls</summary>
|
||||||
|
<div class="advanced-radio-body">
|
||||||
<div class="scheduler-control-row" style="display:none">
|
<div class="scheduler-control-row" style="display:none">
|
||||||
<div class="scheduler-release-wrap">
|
<div class="scheduler-release-wrap">
|
||||||
<button id="scheduler-release-btn" type="button">Release to Scheduler</button>
|
<button id="scheduler-release-btn" type="button">Release to Scheduler</button>
|
||||||
@@ -383,7 +388,7 @@ SPDX-License-Identifier: GPL-2.0-or-later
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</details>
|
||||||
<div class="full-row label-below-row">
|
<div class="full-row label-below-row">
|
||||||
<div class="label"><span>Signal</span></div>
|
<div class="label"><span>Signal</span></div>
|
||||||
<div class="signal" style="gap: 1rem;">
|
<div class="signal" style="gap: 1rem;">
|
||||||
|
|||||||
@@ -3020,7 +3020,7 @@ body[data-operator-layout="broadcast"] #tx-meters,
|
|||||||
body[data-operator-layout="broadcast"] #tx-limit-row,
|
body[data-operator-layout="broadcast"] #tx-limit-row,
|
||||||
body[data-operator-layout="broadcast"] #vfo-row,
|
body[data-operator-layout="broadcast"] #vfo-row,
|
||||||
body[data-operator-layout="broadcast"] #sam-controls-col,
|
body[data-operator-layout="broadcast"] #sam-controls-col,
|
||||||
body[data-operator-layout="broadcast"] .advanced-radio-controls {
|
body[data-operator-layout="broadcast"] #advanced-radio-controls {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
body[data-operator-layout="broadcast"] .controls-row {
|
body[data-operator-layout="broadcast"] .controls-row {
|
||||||
|
|||||||
@@ -88,5 +88,6 @@ mod tests {
|
|||||||
"UI primitives must load before application code"
|
"UI primitives must load before application code"
|
||||||
);
|
);
|
||||||
assert!(UI_CORE_JS.contains("window.trxUi"));
|
assert!(UI_CORE_JS.contains("window.trxUi"));
|
||||||
|
assert!(html.contains("<summary>Scheduler controls</summary>"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user