Skip to content

Commit aa4768e

Browse files
committed
[per-config] Leave DSI controls enabled
1 parent 8d4f027 commit aa4768e

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

www/per-config.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@
252252

253253
// DSI DISPLAYS (PI TOUCH1/TOUCH2)
254254

255+
$_dsi_ctl_disable = $_SESSION['dsi_scn_type'] == 'none' ? 'disabled' : '';
255256
// NOTE: The option 'none' is used in xinitrc to determine whether HDMI or DSI configuration is used
256257
$_select['dsi_scn_type'] .= "<option value=\"none\" " . (($_SESSION['dsi_scn_type'] == 'none') ? "selected" : "") . ">None</option>\n";
257258
$_select['dsi_scn_type'] .= "<option value=\"1\" " . (($_SESSION['dsi_scn_type'] == '1') ? "selected" : "") . ">Pi Touch 1</option>\n";
@@ -264,10 +265,8 @@
264265
//$_select['pixel_aspect_ratio'] .= "<option value=\"Default\" " . (($_SESSION['pixel_aspect_ratio'] == 'Default') ? "selected" : "") . ">Default</option>\n";
265266
//$_select['pixel_aspect_ratio'] .= "<option value=\"Square\" " . (($_SESSION['pixel_aspect_ratio'] == 'Square') ? "selected" : "") . ">Square</option>\n";
266267

267-
$_dsi_scn_brightness_disable = $_SESSION['dsi_scn_type'] == 'none' ? 'disabled' : '';
268268
$_select['dsi_scn_brightness'] = $_SESSION['dsi_scn_brightness'];
269269

270-
$_dsi_scn_rotate_disable = $_SESSION['dsi_scn_type'] == 'none' ? 'disabled' : '';
271270
if ($_SESSION['dsi_scn_type'] == '1' || $_SESSION['dsi_scn_type'] == 'none') {
272271
$_dsi_scn_brightness_min = '0';
273272
$_dsi_scn_brightness_max = '255';

www/templates/per-config.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -154,24 +154,24 @@ <h1 class="per-config">Peripherals</h1>
154154

155155
<label class="control-label" for="dsi-scn-type">Type</label>
156156
<div class="controls">
157-
<select id="dsi-scn-type" class="config-select-large" name="dsi_scn_type" onchange="autoClick('#btn-set-dsi-scn-type');" $_ctl_disable>
157+
<select id="dsi-scn-type" class="config-select-large" name="dsi_scn_type" onchange="autoClick('#btn-set-dsi-scn-type');">
158158
$_select[dsi_scn_type]
159159
</select>
160160
<button id="btn-set-dsi-scn-type" class="hide btn btn-primary btn-small config-btn-set btn-submit" type="submit" name="update_dsi_scn_type" value="novalue" $_ctl_disable><i class="fa fa-solid fa-sharp fa-arrow-turn-down-left"></i></button>
161161
</div>
162162

163163
<label class="control-label" for="dsi-port">DSI port</label>
164164
<div class="controls">
165-
<select id="dsi-port" class="config-select-large" name="dsi_port" onchange="autoClick('#btn-set-dsi-port');" $_ctl_disable>
165+
<select id="dsi-port" class="config-select-large" name="dsi_port" onchange="autoClick('#btn-set-dsi-port');" $_dsi_ctl_disable>
166166
$_select[dsi_port]
167167
</select>
168-
<button id="btn-set-dsi-port" class="hide btn btn-primary btn-small config-btn-set btn-submit" type="submit" name="update_dsi_port" value="novalue" $_ctl_disable><i class="fa fa-solid fa-sharp fa-arrow-turn-down-left"></i></button>
168+
<button id="btn-set-dsi-port" class="hide btn btn-primary btn-small config-btn-set btn-submit" type="submit" name="update_dsi_port" value="novalue" $_dsi_ctl_disable><i class="fa fa-solid fa-sharp fa-arrow-turn-down-left"></i></button>
169169
</div>
170170

171171
<label class="control-label" for="dsi-scn-brightness">Brightness</label>
172172
<div class="controls">
173-
<input class="config-input-large" type="number" maxlength="3" min="$_dsi_scn_brightness_min" max="$_dsi_scn_brightness_max" id="dsi-scn-brightness" name="dsi_scn_brightness" value="$_select[dsi_scn_brightness]" $_ctl_disable $_dsi_scn_brightness_disable>
174-
<button class="btn btn-primary btn-small config-btn-set btn-submit" type="submit" name="update_dsi_scn_brightness" value="novalue" $_ctl_disable $_dsi_scn_brightness_disable><i class="fa fa-solid fa-sharp fa-arrow-turn-down-left"></i></button>
173+
<input class="config-input-large" type="number" maxlength="3" min="$_dsi_scn_brightness_min" max="$_dsi_scn_brightness_max" id="dsi-scn-brightness" name="dsi_scn_brightness" value="$_select[dsi_scn_brightness]" $_dsi_ctl_disable>
174+
<button class="btn btn-primary btn-small config-btn-set btn-submit" type="submit" name="update_dsi_scn_brightness" value="novalue" $_dsi_ctl_disable><i class="fa fa-solid fa-sharp fa-arrow-turn-down-left"></i></button>
175175
<span class="config-help-static">
176176
Touch1: 0-255, Touch2: 1-31
177177
</span>
@@ -192,10 +192,10 @@ <h1 class="per-config">Peripherals</h1>
192192

193193
<label class="control-label" for="dsi-scn-rotate">Rotate</label>
194194
<div class="controls">
195-
<select id="dsi-scn-rotate" class="config-select-large" name="dsi_scn_rotate" onchange="autoClick('#btn-set-dsi-scn-rotate');" $_ctl_disable $_dsi_scn_rotate_disable>
195+
<select id="dsi-scn-rotate" class="config-select-large" name="dsi_scn_rotate" onchange="autoClick('#btn-set-dsi-scn-rotate');" $_dsi_ctl_disable>
196196
$_select[dsi_scn_rotate]
197197
</select>
198-
<button id="btn-set-dsi-scn-rotate" class="hide btn btn-primary btn-small config-btn-set btn-submit" type="submit" name="update_dsi_scn_rotate" value="novalue" $_ctl_disable $_dsi_scn_rotate_disable><i class="fa fa-solid fa-sharp fa-arrow-turn-down-left"></i></button>
198+
<button id="btn-set-dsi-scn-rotate" class="hide btn btn-primary btn-small config-btn-set btn-submit" type="submit" name="update_dsi_scn_rotate" value="novalue" $_dsi_ctl_disable><i class="fa fa-solid fa-sharp fa-arrow-turn-down-left"></i></button>
199199
</div>
200200
</div>
201201

0 commit comments

Comments
 (0)