Commit Graph
46 Commits
Author SHA1 Message Date
Theo Arends c992ddb8ae Fix GUI console background color 2026-06-21 15:20:07 +02:00
SteWersandGitHub ec6e1dd2a6 Optimize WiFi strength indicator (#23924)
* Optimize WiFi strength indicator

- Simplify `WifiGetRssiAsQuality`
- Make WiFi strength indicator in web status line color independent
- Correct count of visible bars in strength indicator
- Save flash space (64 bytes; with WiFi status line 80 bytes)
- Highlight connected SSID/AP in settings with compiler option `USE_HIGHLIGHT_CONNECTED_AP` (needs additional 256 bytes)

* Change format of RSSI display
2025-09-21 15:26:03 +02:00
SteWersandGitHub eb8d51f47c Update web UI styles and HTML syntax (#23847)
* Update web UI styles and HTML syntax

Merged HTTP_HEAD_STYLE2 into HTTP_HEAD_STYLE1 and removed redundant style files. Updated button and form HTML across web UI to use consistent markup. Adjusted various style and separator elements for improved HTML5 compliance and consistency.

* Fix WiFi config page

* Fix typo

* Revert merging HTTP_HEAD_STYLE

Revert merging `HTTP_HEAD_STYLE1.h` and `HTTP_HEAD_STYLE2.h`
2025-09-07 21:58:43 +02:00
SteWersandGitHub 27a1f11c70 Fix Wifi status line (#23841)
Fix colors of WiFi strength indicator to make it work again correctly. Regression of #23597.
2025-08-28 13:53:03 +02:00
Theo Arends b5775895d2 Remove user-scalable=no from HTTP HEADER (#23798)
- Fix ESP32-C5 config-version
2025-08-22 17:38:08 +02:00
Theo Arends 063ea6af3e Add CSS tab colors and unify LwDecode GUI 2025-07-22 18:14:41 +02:00
s-hadingerandGitHub 99b73aaaf8 CSS uses named colors variables (#23597) 2025-07-05 15:19:45 +02:00
s-hadingerandGitHub 326fa9ca10 Optional Wifi strength indicator in WebUI status line (#23352) 2025-04-28 22:46:20 +02:00
s-hadingerandGitHub d95200939a Unishox show compressed size (#23351) 2025-04-28 19:37:51 +02:00
Ryan CastellucciandGitHub dc531de02b auto compress updated html (#22738) 2024-12-29 22:27:10 +01:00
Theo Arends 4e40bbf3b6 Bump version v14.3.0.7 - again
- ESP32 max number of supported switches/buttons/relays from 28 to 32
- ESP32 max number of interlocks from 14 to 16
2024-11-17 14:03:04 +01:00
Theo Arends 6821293819 Revert "Bump version v14.3.0.7"
This reverts commit 14c0a42203.
2024-11-17 11:30:55 +01:00
Theo Arends 14c0a42203 Bump version v14.3.0.7
- ESP32 max number of supported switches/buttons/relays from 28 to 32
- ESP32 max number of interlocks from 14 to 16
2024-11-16 17:47:18 +01:00
Theo Arends 8e34864ead Minor update HTML javascript and style 2024-11-02 15:42:54 +01:00
Theo Arends f0c12b6e9c Remove dash from GUI title 2024-08-26 14:20:51 +02:00
Theo Arends fefd49c663 Remove dash from GUI title 2024-08-26 14:14:59 +02:00
s-hadingerandGitHub 27c731c7b6 Avoid connection errors when switching to safeboot to upload OTA firmware (#21428) 2024-05-17 20:40:17 +02:00
Theo Arends 886b453e69 Fix ESP8266 eFuseMac result 2024-01-28 17:34:15 +01:00
Theo Arends af9d4cadd8 GPIO Viewer update from 1.0.7 to 1.5.0 2024-01-27 23:58:00 +01:00
Theo Arends 9fc47b7d90 Tune GPIOViewer 2024-01-13 15:16:34 +01:00
Stephan Hadinger be0de51b54 Fix broken js introduced in #15515 2022-05-05 10:05:01 +02:00
Stephan Hadinger a4c71c1652 Filter based on first byte of file 2022-05-02 21:25:35 +02:00
Stephan Hadinger c8148a623f Firmware upload using factory partition 2022-05-02 17:25:31 +02:00
Theo Arends af546d46d5 Fix GUI template config javascript regression 2022-04-08 10:23:10 +02:00
Theo Arends e9ec0934d3 Remove support for Internet Explorer
Remove support for Internet Explorer by allowing ECMAScript6 syntax using less JavaScript code bytes (#15280)
2022-04-03 15:01:47 +02:00
Bernhard Kirchen 34fb6dfe2a javascript: code large integers with scientific notation
99999999 and 1e8 are not the same number, but srollTop only needs to be
very large, not that particular number.

saves 18 Bytes of JavaScript code.
2022-04-03 12:38:19 +02:00
Bernhard Kirchen 09a4c62fee javascript: use arrow functions where possible
replacing anonymous functions by arrow functions saves 40 Bytes of
JavaScript code.
2022-04-03 12:38:19 +02:00
Bernhard Kirchen c9f428a4f6 console cursor: remove useless semicolons in JS code 2022-04-03 10:57:20 +02:00
Bernhard Kirchen 7ac91d4e34 console cursor: use lambda function 2022-04-03 10:50:58 +02:00
Bernhard Kirchen 5382579bff console cursor: use absolute cursor position
instead of moving the cursor to the end by using the input field value's
length, we move it to position 1e9, which will certainly be beyond the
end of the string.
2022-04-03 10:49:47 +02:00
Bernhard Kirchen 23495b967d console cursor: remove useless spaces in JS code 2022-04-03 10:48:51 +02:00
Bernhard Kirchen d2e8ca4a25 console: keep cursor at the end of command input
move the text cursor to the end of the command input when filling the
console command from history using JavsScript. this hopefully is more
convenient to most users and is similar to the behavior of a desktop
terminal.
2022-04-03 06:22:00 +02:00
Theo Arends 2dda90de72 Fix console log jumps
Fix console log jumps (#15070)
2022-03-09 10:32:47 +01:00
gemu2015 1f860deb02 web gui rework 2022-01-25 10:57:37 +01:00
barbudor a27f398223 fix favicon 2022-01-08 13:53:03 +01:00
barbudor d419635be0 add #ifdef, works only uncompressed 2022-01-08 10:45:17 +01:00
barbudor 6bb60e4d95 reduce icon to 1 bit 2022-01-08 10:17:30 +01:00
barbudor b43c62f726 favicon unishox compression fixed 2022-01-07 23:35:06 +01:00
barbudor 9758587cdd favicon step 1 2022-01-07 20:23:33 +01:00
Barbudor 0e777193fc add 'show hidden files' checkbox in fileman 2021-10-03 20:11:14 +02:00
Theo Arends fd52bc4a39 GUI more compact relay state display 2021-04-03 16:17:48 +02:00
Barbudor f9ee78b501 keep timer loop when console is scrolled up 2021-02-23 19:07:56 +01:00
Simon Hailes 0c38aca915 MAC compatible httm webtimout changes 2020-12-31 12:31:22 +00:00
Theo Arends 89e697fab6 Revert "Merge pull request #10318 from btsimonh/webtimeouts"
This reverts commit c7ff3f39db, reversing
changes made to 0703e5899b.
2020-12-31 11:47:37 +01:00
Simon Hailes 0ffa5ad75a Allow up to 20s for an XHR request to succeed - only cancel & retry after that. Move refresh timer inside successful response.
Applied to main menu and Console menu.
Fixes times when commands are issued from Web Console, but get the XHR gets cancelled after the default 2.345s webrefresh time.
2020-12-30 12:52:16 +00:00
Simon Hailes cb71466bd4 webserver - move all compressed scripts to subfolders /html_uncompressed and /htmlcompressed.
Add utility tools/unishox/compress-html-uncompressed.py to compress all files found in tasmota/html_uncompressed and write compressed version to tasmota/htmlcompressed
2020-12-29 09:53:15 +00:00