Skip to content

Commit d33adda

Browse files
committed
Adding v4 radio checkbox
1 parent 3568993 commit d33adda

4 files changed

Lines changed: 39 additions & 0 deletions

File tree

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"name": "WLED",
3+
"version": "0.15.1/2507260 test",
4+
"home_assistant_domain": "wled",
5+
"new_install_prompt_erase": true,
6+
"builds": [
7+
{
8+
"chipFamily": "ESP32",
9+
"parts": [
10+
{ "path": "esp32_bootloader_v4.bin", "offset": 0 },
11+
{ "path": "https://corsproxy.io/?url=https://github.com/wled/WLED/releases/download/v0.15.1/WLED_0.15.1_ESP32_V4.bin", "offset": 65536 }
12+
]
13+
}
14+
]
15+
}

bin/nightly/manifest_v4.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"name": "WLED",
3+
"version": "0.16.0-aplha test",
4+
"home_assistant_domain": "wled",
5+
"new_install_prompt_erase": true,
6+
"builds": [
7+
{
8+
"chipFamily": "ESP32",
9+
"parts": [
10+
{ "path": "esp32_bootloader_v4.bin", "offset": 0 },
11+
{ "path": "https://corsproxy.io/?url=https://github.com/wled/WLED/releases/download/nightly/WLED_0.16.0-alpha_ESP32_V4.bin", "offset": 65536 }
12+
]
13+
}
14+
]
15+
}

index.htm

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ <h2>Welcome to the WLED web installer!</h2>
3434
<option data-manifest="bin/Release/release_0_15_1/manifest.json"
3535
data-ethernet="bin/Release/release_0_15_1/manifest_e.json"
3636
data-test = "bin/Release/release_0_15_1/manifest_t.json"
37+
data-v4 = "bin/Release/release_0_15_1/manifest_v4.json"
3738
>0.15.1</option>
3839
<option data-manifest="bin/Release/release_0_15_0/manifest.json"
3940
data-ethernet="bin/Release/release_0_15_0/manifest_e.json"
@@ -54,6 +55,7 @@ <h2>Welcome to the WLED web installer!</h2>
5455
<option data-manifest="bin/nightly/manifest.json"
5556
data-ethernet="bin/nightly/manifest_e.json"
5657
data-test = "bin/nightly/manifest_t.json"
58+
data-v4 = "bin/nightly/manifest_v4.json"
5759
>0.16.0 Nightly </option>
5860
</optgroup>
5961
</select><br>
@@ -67,6 +69,8 @@ <h2>Welcome to the WLED web installer!</h2>
6769
<label class="radio__label" for="ethernet" id="ethernet_label">Ethernet</label>
6870
<input class="radio__input" type="radio" value="test" name="version" id="test">
6971
<label class="radio__label" for="test" id="test_label">ESP8266 CPU Frequency Test</label>
72+
<input class="radio__input" type="radio" value="v4" name="version" id="v4">
73+
<label class="radio__label" for="v4" id="v4_label">ESP32 V4</label>
7074
</div>
7175
<br>
7276
<div class="container inst-button">

script.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,16 @@ function setManifest() {
55
var me = opt.dataset.ethernet;
66
var ma = opt.dataset.audio;
77
var mt = opt.dataset.test;
8+
var mv4 = opt.dataset.v4;
89

910
//handle ethernet checkbox
1011
m = handleCheckbox(m, me, 'ethernet');
1112
//handle audioreactive checkbox
1213
m = handleCheckbox(m, ma, 'audio');
1314
//handle audioreactive checkbox
1415
m = handleCheckbox(m, mt, 'test');
16+
//handle v4 checkbox
17+
m = handleCheckbox(m, mv4, 'v4');
1518

1619
document.getElementById('inst').setAttribute('manifest', m);
1720
document.getElementById('verstr').textContent = opt.text;
@@ -45,6 +48,8 @@ function resetCheckboxes() {
4548
document.getElementById('audio').disabled = false;
4649
document.getElementById('test').checked = false;
4750
document.getElementById('test').disabled = false;
51+
document.getElementById('v4').checked = false;
52+
document.getElementById('v4').disabled = false;
4853
}
4954

5055
function checkSupported() {

0 commit comments

Comments
 (0)