Commit Graph

51 Commits

Author SHA1 Message Date
Philippe G
9f3bc774d4 equalizer sampling message & default squeezelite command line 2020-05-30 00:03:25 -07:00
Christian Herzog
11f2b0a563 fix test css/js 2020-02-16 16:59:32 +01:00
philippe44
cfae996fd3 Refactoring
- Add SPI display
- Add SSD1326 (not fully tested)
- Remove all but one dependecies to HW (#define)
- Cleanup KProjectBuild
- Update .defaults
2020-02-09 00:25:50 -08:00
philippe44
e171688c06 update "Credits" 2020-02-05 13:15:20 -08:00
Christian Herzog
886676df88 show jack status 2020-01-11 17:26:29 +01:00
Christian Herzog
b268d2e8b0 show current output 2019-12-31 18:52:57 +01:00
Christian Herzog
2a6e39b590 better battery readability 2019-12-31 15:47:25 +01:00
Christian Herzog
5f9848dad1 use inline multilayer battery SVG 2019-12-28 15:50:39 +01:00
Christian Herzog
992c8d2679 add battery indicator 2019-12-27 20:31:09 +01:00
Christian Herzog
603c846823 prepare FW upload 2019-11-23 20:09:09 +01:00
Sebastien
4df1698722 Enhancement: add reboot button to nvs editor
The nvs editor will now allow rebooting to the currently active
partition
2019-11-01 10:18:41 -04:00
Sebastien
9c9fe3e0bf fix boot loop caused by competing wifi_manager and cmd_wifi
It is now possible to set a default autoexec command to automatically
join wifi when wifi_manager is disabled. To test wifi stability without
wifi_manager, use the following commands:

nvs_set bypass_wm str -v "1"
nvs_set autoexec str -v "1"
nvs_set autoexec1 str -v "squeezelite -o I2S -b 500:2000 -d all=info -m
nvs_set autoexec2 str -v "join <ssid> <password>"
ESP32"
restart

Note that squeezelite occupies the "autoexec1" slot to avoid conflicts
with the wifi manager web configuration page when it is re-enabled. To
re-enable the wifi-manager, use the following commands:

nvs_set bypass_wm str -v "0"
restart

--
Additional change:  Credits page now has a button to enable the nvs
editor even in ota mode
2019-11-01 09:50:05 -04:00
Sebastien
9f3f9bfbd2 Fix: don't delete AP details when connect fails. 2019-10-31 16:57:38 -04:00
Christian Herzog
3a620748d7 prepare FW upload 2019-10-24 20:30:18 +02:00
Christian Herzog
fc1c0a4bd2 add update AP button 2019-10-20 11:07:00 +02:00
Christian Herzog
ffe08ba868 reorder FW fields 2019-10-10 21:36:33 +02:00
Christian Herzog
63b1f1bcdb rearrange menu items 2019-10-10 20:28:11 +02:00
Christian Herzog
8e3e2fdee8 rename 'System' to 'Firmware' 2019-10-08 21:00:27 +02:00
Christian Herzog
0996cad1ac better credits 2019-10-08 20:42:39 +02:00
Christian Herzog
5a29b84a1c fix broken autoexec toggle 2019-10-05 12:51:11 +02:00
Christian Herzog
49d7e74c55 populate UI dhcp name from config.json 2019-10-05 12:34:56 +02:00
Christian Herzog
75c2061fea UI input for dhcp host name 2019-10-05 11:42:45 +02:00
Christian Herzog
550b5fbf18 make UI more intuitive 2019-10-05 11:19:05 +02:00
Christian Herzog
2d7aef57ef add FW search 2019-10-03 20:20:02 +02:00
Christian Herzog
c7ddbfbb4b add message bubble 2019-10-02 20:20:57 +02:00
Christian Herzog
1547f89a4b add emergency recovery/reboot button (no JS) 2019-10-02 18:36:06 +02:00
Christian Herzog
e63db087b6 nvs editor working 2019-10-01 22:13:24 +02:00
Christian Herzog
f3dd6adaf3 start nvs editor 2019-09-30 22:41:25 +02:00
Christian Herzog
5e6fc4d20c show ota_dsc and block flash button while OTA is running 2019-09-30 20:21:20 +02:00
Christian Herzog
f36a41e892 consolidate status info and prevent multiple ajax calls 2019-09-28 10:41:53 +02:00
Christian Herzog
2932b57aea show connection info in status bar 2019-09-27 22:47:07 +02:00
Christian Herzog
4b1ac70151 UI for GPIO pins 2019-09-27 21:53:04 +02:00
Christian Herzog
afe5f867c8 show FW date 2019-09-27 20:24:41 +02:00
Christian Herzog
4f0fedb126 progress bar and version info 2019-09-26 21:38:54 +02:00
Christian Herzog
6888b53c6c streamline flash logic 2019-09-26 20:08:22 +02:00
Christian Herzog
7bfc46af0f make FW URL editable 2019-09-26 19:37:51 +02:00
Christian Herzog
d5d4d62092 autoexec is now part of audio tab 2019-09-26 18:46:13 +02:00
Christian Herzog
712f897f9f show release info in tooltip 2019-09-25 20:04:57 +02:00
Christian Herzog
eecc766a5e enable menu in recovery 2019-09-25 17:54:55 +02:00
Christian Herzog
9c56cfb1d0 rewrite credits 2019-09-24 18:56:42 +02:00
Christian Herzog
a7d710376e fix css 2019-09-24 18:53:57 +02:00
Sebastien Leclerc
71531bcdc2 More OTA fix, restore UI from previous commit 2019-09-24 11:59:32 -04:00
Christian Herzog
7e4ed77af0 move to bootstrap 2019-09-21 22:08:23 +02:00
Christian Herzog
fd235df8fb code cleanup/reorder, enable reboot buttons 2019-09-18 20:39:36 +02:00
Christian Herzog
15cd5e1724 UI cleanup 2019-09-16 21:39:04 +02:00
Christian Herzog
f33fb6fb45 UI cleanup 2019-09-10 16:33:42 +02:00
Christian Herzog
78f18a672f add SPDIF config 2019-09-10 15:46:05 +02:00
Christian Herzog
cf4701f8ed build command line from website form 2019-09-03 22:21:11 +02:00
Christian Herzog
7e4e0e2caf Wi fi manager (#11)
* autoexec config settings working

* small fixes

* working autoexec* saving

* allow double quotes in command line
2019-09-02 16:54:11 -04:00
Christian Herzog
5e34f65e5e autoexec config settings working (#10)
* autoexec config settings working

* small fixes

* working autoexec* saving
2019-09-01 16:45:28 -04:00