zanhecht
55eceb4080
Fix Firefox loading order, more resilient fallback to gradient method
2023-12-28 13:06:13 -05:00
zanhecht
901d56f898
Use canvas instead of CSS gradient for liveview
...
Allows for "pixel perfect" liveview instead of diffused view, to better match what's shown at https://kno.wled.ge/features/effects/ . This will make it easier to see what the LEDs are doing, although it may not be as accurate a representation for installations with diffused LEDs. Includes fallback to CSS gradient method for browsers that don't support canvas.
2023-12-27 13:20:22 -05:00
Blaz Kristan
08d9f7d967
Fix for #2922
2023-12-23 21:05:01 +01:00
Blaž Kristan
776502e6db
Merge pull request #3606 from WoodyLetsCode/welcome
...
Fix bug that welcome page was not shown
2023-12-23 20:27:20 +01:00
Woody
7af5b24b03
Fix bug that welcome page was not shown
2023-12-21 22:17:43 +01:00
Blaz Kristan
4e105492ca
Retry on failed JSON load.
...
Throttle for ESP8266
This is a band-aid for ESP8266 JSON corruption and not a proper fix.
2023-12-21 21:02:53 +01:00
Blaž Kristan
abf7dd5fa8
Merge pull request #3587 from WoodyLetsCode/search-scroll-top
...
Scroll to first search result on search
2023-12-21 20:49:44 +01:00
Blaž Kristan
6c877b6d44
Merge pull request #3597 from WoodyLetsCode/inline
...
Inline iro.js and rangetouch.js
2023-12-21 20:43:29 +01:00
Xaver
86d2998dc0
Add reference to old loading of iro.js and rangetouch.js
2023-12-20 11:30:28 +01:00
Woody
201daf8ff3
Remove /iro.js and /rangetouch.js
2023-12-19 22:40:24 +01:00
Woody
1140f5f6cb
Update version to 2312190
2023-12-19 21:18:33 +01:00
Woody
0a91d60677
add onload event to body
2023-12-19 21:12:07 +01:00
Woody
5cd8f5681e
Remove unused feedback function
...
This was probably forgotten to remove in commit d6c0642a02
2023-12-19 20:41:56 +01:00
Xaver
b2babd9502
inline iro.js and rangetouch.js
2023-12-19 16:52:15 +01:00
Blaz Kristan
42dba3170d
Fix for #3593
2023-12-17 22:16:57 +01:00
Blaz Kristan
9e57ef074d
Simplify PIR usermod
...
- remove periodic updates
- immediately trigger MQTT
- call mode chang to CALL_MODE_BUTTON
2023-12-17 12:56:30 +01:00
Blaz Kristan
9e9b1c3c98
Fix for incorrect move of MQTT publish
2023-12-17 12:14:44 +01:00
Blaz Kristan
13d5deddec
Fix buffer overwrite in PIR MQTT
2023-12-17 11:34:44 +01:00
Blaž Kristan
8522760c70
Merge pull request #3591 from WoodyLetsCode/caching
...
Fix ETag caching
2023-12-16 13:31:07 +01:00
Blaž Kristan
5bc2282ac5
Merge branch '0_15' into caching
2023-12-16 13:27:50 +01:00
Blaž Kristan
264480b9bc
Merge pull request #3586 from WoodyLetsCode/aircoookie-link
...
Add link to Aircoookie in Info
2023-12-16 13:04:54 +01:00
Blaž Kristan
7d52cc46dc
Merge pull request #3590 from WoodyLetsCode/style
...
Send empty page if skin.css does not exist
2023-12-16 13:03:39 +01:00
Blaž Kristan
37c9fd278c
Merge pull request #3511 from WoodyLetsCode/simple-mode
...
New implementation of the simplified UI
2023-12-16 13:02:18 +01:00
Blaz Kristan
3d6fe0a565
Reduce memory fragmentation
2023-12-16 12:38:15 +01:00
Blaz Kristan
076449a33d
Strings in flash
2023-12-14 18:34:00 +01:00
Blaz Kristan
1b5cc2abf1
Button handling
...
- debug messages
- verify touch GPIO
2023-12-14 18:32:54 +01:00
Blaz Kristan
b176225910
Add Domoticz MQTT API
...
- to PIR sensor
- to Dallas temperature
2023-12-14 18:30:24 +01:00
Woody
e99dfbae0d
Fix ETag caching
2023-12-14 14:41:08 +01:00
Woody
b024d93fa0
Send empty page if skin.css does not exist
...
This has the advantage that we do not need to send the 404 error page every time
2023-12-14 13:21:09 +01:00
Woody
37b807210e
Scroll to first search result on search
2023-12-13 21:42:24 +01:00
Xaver
15e26ba929
Add link to Aircoookie in Info
2023-12-13 11:34:25 +01:00
Woody
db1795981f
Fix dialog backdrop blur on Safari
2023-12-13 00:38:13 +01:00
Woody
2a40baf509
Update backdrop-filter blur value in index.css
2023-12-13 00:24:56 +01:00
Woody
2dbf72e452
Better implementation of dialog
2023-12-12 23:57:20 +01:00
Blaz Kristan
67ae716c60
JSON HTTP error handling
2023-12-12 15:45:57 +01:00
Blaz Kristan
f69edefddf
Segment syncing debug info
2023-12-10 10:12:58 +01:00
Blaz Kristan
7275a34e1f
Partial fix for #3578
2023-12-09 22:39:26 +01:00
Blaz Kristan
687e2ecaaa
Merge branch '0_15' into simple-mode
2023-12-09 19:41:36 +01:00
Blaz Kristan
64312aedae
npm and minor tweak
2023-12-09 19:29:32 +01:00
Blaz Kristan
391876e557
Autowhite cleanup
...
Fix for USC8904 hasWhite()
2023-12-09 19:03:33 +01:00
Woody
830f806dee
Fix segments not be displayed in simplified ui
2023-12-08 12:17:28 +01:00
Woody
21c2316f6b
Minor optimizations
2023-12-08 11:41:00 +01:00
Woody
930a1ae450
Fix dialog scrollbar on Firefox
2023-12-07 17:09:56 +01:00
Woody
aec331b5a6
Add selected palette and effect names to dropdown
2023-12-07 14:58:33 +01:00
Woody
1db6c281b1
Hide buttons for pixel art and custom palettes
2023-12-07 13:11:34 +01:00
Woody
d0c6e7a285
Add check if UI was already simplified
2023-12-06 19:20:58 +01:00
Woody
058995a0b6
fix selected effect position
2023-12-06 18:57:34 +01:00
Woody
fd3be887b4
Add dropdown for effects
2023-12-06 17:48:14 +01:00
Woody
23d44cb28b
Update top position in .dialog CSS
...
for better mobile appearance
2023-12-04 20:42:33 +01:00
Blaz Kristan
d635117194
Bugfix ledtype
2023-12-02 12:15:57 +01:00