Blaz Kristan 
							
						 
					 
					
						
						
							
						
						8503aba583 
					 
					
						
						
							
							Better random palette handling.  
						
						... 
						
						
						
						Remove unnecessary debug timing. 
						
						
					 
					
						2023-08-03 22:28:53 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						bb8223d4ff 
					 
					
						
						
							
							Soap bugfix.  
						
						
						
						
					 
					
						2023-08-02 22:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						af3c8f66f7 
					 
					
						
						
							
							revert wled00.ino  
						
						
						
						
					 
					
						2023-08-01 18:18:41 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						3097a1b17e 
					 
					
						
						
							
							minor aesthetic fixes  
						
						
						
						
					 
					
						2023-08-01 18:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						54b80f74b2 
					 
					
						
						
							
							remove unused variable  
						
						
						
						
					 
					
						2023-08-01 18:09:32 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						9a78d28cd7 
					 
					
						
						
							
							Merge branch 'main' into PJH_ADD_Linearbounce  
						
						
						
						
					 
					
						2023-08-01 18:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						5df197e814 
					 
					
						
						
							
							disable ESP-NOW remotes in ethernet build (will crash without wifi)  
						
						
						
						
					 
					
						2023-08-01 13:11:06 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						5fe09e9787 
					 
					
						
						
							
							esp-now remote: fix crash with AP = Always  
						
						... 
						
						
						
						initialize ESPNOW only when Wifi (STA or AP) is running 
						
						
					 
					
						2023-08-01 11:53:32 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						1ed817932b 
					 
					
						
						
							
							esp-now remote: reduce number of exported functions  
						
						... 
						
						
						
						too many global variables and functions ... this makes stuff 'static' that can remain at file scope 
						
						
					 
					
						2023-07-30 21:47:18 +02:00 
						 
				 
			
				
					
						
							
							
								Aiden 
							
						 
					 
					
						
						
							
						
						0ccadb246f 
					 
					
						
						
							
							Add WireGuard VPN usermod ( #3270 )  
						
						... 
						
						
						
						* added wireguard VPN usermod
* add example PIO override & edit readme
* add contact information and improve usermod performance 
						
						
					 
					
						2023-07-27 11:35:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b67235a7e5 
					 
					
						
						
							
							Bump certifi from 2022.12.7 to 2023.7.22 ( #3301 )  
						
						... 
						
						
						
						Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.12.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2022.12.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-26 16:29:21 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Schwinne 
							
						 
					 
					
						
						
							
						
						93853613bd 
					 
					
						
						
							
							Merge pull request  #3280  from Aircoookie/alt-buffer  
						
						... 
						
						
						
						Bus-level global buffering 
						
						
					 
					
						2023-07-25 17:01:49 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						1ecb4fedcc 
					 
					
						
						
							
							2D Drift: minor optimization  
						
						... 
						
						
						
						moving "t/20" out of the main loop gives some speedup. 
						
						
					 
					
						2023-07-21 16:09:01 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						c8fdf3731a 
					 
					
						
						
							
							upgrade to FastLED 3.6.0  
						
						... 
						
						
						
						changes from 3.50 to 3.6.0:
* bugfixes
* removed "register" keyword
* some speedups
* explicit bool() and uint32_t() operators, see https://github.com/FastLED/FastLED/issues/819 
FX.cpp:  bugfix for "wled00/FX.cpp:4906:36:
error: cannot convert 'CRGB' to 'uint32_t' {aka 'unsigned int'} in initialization" 
						
						
					 
					
						2023-07-20 22:36:47 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						f8e766ffc0 
					 
					
						
						
							
							add -S3 PSRAM (qio_opi) to nightly builds  
						
						
						
						
					 
					
						2023-07-20 22:21:02 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						050489dd80 
					 
					
						
						
							
							allow Lolin Wifi Fix on -S3  
						
						
						
						
					 
					
						2023-07-20 22:09:48 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						2db966ba47 
					 
					
						
						
							
							Improvements for -S3 with PSRAM  
						
						... 
						
						
						
						qio_opi:   PSRAM  8MB or 16MB
qio_qspi:  PSRAM  2MB or 4MB
fun fact: _opi and _qspi modes both require a special bootloader. 
						
						
					 
					
						2023-07-20 22:09:14 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						aa54d65f63 
					 
					
						
						
							
							upgrade -S3/-S2/-C3 to platform 5.3.0  
						
						... 
						
						
						
						platform 5.3.0 = arduino-esp32 v2.0.6 + esp-idf v4.4.3
--> you will need new bootloader files for arduino-esp32 v2.0.6
--> coredumps are supported now, if you leave 64Kb of flash at the end of your partitions file (see example in wled_esp32_8MB.csv) 
						
						
					 
					
						2023-07-20 21:39:25 +02:00 
						 
				 
			
				
					
						
							
							
								cschwinne 
							
						 
					 
					
						
						
							
						
						e3ee48b52e 
					 
					
						
						
							
							Deallocate relay, button and IR pins prior to reallocation in JSON config parser ( #3294 )  
						
						
						
						
					 
					
						2023-07-19 18:02:57 +02:00 
						 
				 
			
				
					
						
							
							
								cschwinne 
							
						 
					 
					
						
						
							
						
						8ccf349458 
					 
					
						
						
							
							Always repaint NPB buffer on brightness change  
						
						... 
						
						
						
						Fix bus re-init causing full brightness (every show() now attempts to set the brightness, bus will ignore this if it stays the same) 
						
						
					 
					
						2023-07-19 17:25:25 +02:00 
						 
				 
			
				
					
						
							
							
								cschwinne 
							
						 
					 
					
						
						
							
						
						2fce15db94 
					 
					
						
						
							
							Restore brightness immediately after show()  
						
						
						
						
					 
					
						2023-07-19 16:22:34 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						0cf50e8000 
					 
					
						
						
							
							FX Fireworks optimisation  
						
						
						
						
					 
					
						2023-07-19 16:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								cschwinne 
							
						 
					 
					
						
						
							
						
						5b9630cf46 
					 
					
						
						
							
							Repaint NPB buffer on brightness updates  
						
						
						
						
					 
					
						2023-07-19 13:50:09 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						7dcbb409a9 
					 
					
						
						
							
							Trying to solve ABL bug.  
						
						... 
						
						
						
						(no more pulsing) 
						
						
					 
					
						2023-07-18 23:33:28 +02:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						286e057fae 
					 
					
						
						
							
							Merge pull request  #3216  from netmindz/AC-ES8388  
						
						... 
						
						
						
						ES8388 Support 
						
						
					 
					
						2023-07-18 18:48:40 +02:00 
						 
				 
			
				
					
						
							
							
								Will Tatam 
							
						 
					 
					
						
						
							
						
						7d4fe341f1 
					 
					
						
						
							
							Remove direct setup for I2C from ES8388 driver  
						
						
						
						
					 
					
						2023-07-18 17:21:45 +01:00 
						 
				 
			
				
					
						
							
							
								Will Tatam 
							
						 
					 
					
						
						
							
						
						76acb7bb58 
					 
					
						
						
							
							Merge branch 'main' into AC-ES8388  
						
						
						
						
					 
					
						2023-07-18 16:36:42 +01:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						5ef7cd7bdd 
					 
					
						
						
							
							blur bugfix  
						
						... 
						
						
						
						turns out that fastLED 3.6.0 has an explicit uint32_t operator that returns RGBA, however  3.5.0 does not have this and the conversion returned only the "red" component". 
						
						
					 
					
						2023-07-18 13:12:52 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						ebb4628e66 
					 
					
						
						
							
							Minor correction (slider names)  
						
						... 
						
						
						
						"Time delay" is actually "speed" - bigger values make the effect run faster. 
						
						
					 
					
						2023-07-18 13:12:52 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						0928060c75 
					 
					
						
						
							
							blur bugfix  
						
						... 
						
						
						
						turns out that fastLED 3.6.0 has an explicit uint32_t operator that returns RGBA, however  3.5.0 does not have this and the conversion returned only the "red" component". 
						
						
					 
					
						2023-07-18 11:29:08 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						d8f9a9a03c 
					 
					
						
						
							
							Minor correction (slider names)  
						
						... 
						
						
						
						"Time delay" is actually "speed" - bigger values make the effect run faster. 
						
						
					 
					
						2023-07-17 20:38:34 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						abfb8bbc34 
					 
					
						
						
							
							Fix (almost good) for unbuffered ABL calculations.  
						
						
						
						
					 
					
						2023-07-17 17:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						82e01f7b17 
					 
					
						
						
							
							Fixed ABL calculation.  
						
						
						
						
					 
					
						2023-07-17 16:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a97609e920 
					 
					
						
						
							
							Bump semver from 5.7.1 to 5.7.2 ( #3289 )  
						
						... 
						
						
						
						Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-15 20:10:32 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						f1e1bd41b9 
					 
					
						
						
							
							Slight optimisation in BusDigial::getPixelColor()  
						
						
						
						
					 
					
						2023-07-14 15:58:03 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						57d35858d8 
					 
					
						
						
							
							Merge branch 'main' into alt-buffer  
						
						
						
						
					 
					
						2023-07-14 15:39:18 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						0b956c66c1 
					 
					
						
						
							
							changelog update  
						
						
						
						
					 
					
						2023-07-14 13:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						b1dfa1db61 
					 
					
						
						
							
							Merge pull request  #3291  from Aircoookie/onoff-nodes  
						
						... 
						
						
						
						Add ability to toggle devices from nodes view. 
						
						
					 
					
						2023-07-14 12:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						cb579ecc62 
					 
					
						
						
							
							Broadcast change.  
						
						
						
						
					 
					
						2023-07-14 11:07:35 +02:00 
						 
				 
			
				
					
						
							
							
								cschwinne 
							
						 
					 
					
						
						
							
						
						ae235aa58c 
					 
					
						
						
							
							Fix UI handling of in-between inactive segments  
						
						
						
						
					 
					
						2023-07-14 01:12:19 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						6302056182 
					 
					
						
						
							
							Add ability to toggle devices from nodes view.  
						
						
						
						
					 
					
						2023-07-13 22:21:15 +02:00 
						 
				 
			
				
					
						
							
							
								cschwinne 
							
						 
					 
					
						
						
							
						
						5e20abd7f1 
					 
					
						
						
							
							Move segment bounds queuing to WS2812FX  
						
						
						
						
					 
					
						2023-07-13 13:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						72a72dbc88 
					 
					
						
						
							
							proper rounding of FPS  
						
						
						
						
					 
					
						2023-07-13 12:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								cschwinne 
							
						 
					 
					
						
						
							
						
						4766666913 
					 
					
						
						
							
							Static queued segment bounds  
						
						... 
						
						
						
						(saves 180 bytes of RAM)
Fixed segment index not increasing on inactive segments 
						
						
					 
					
						2023-07-13 03:09:42 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						fa6070c680 
					 
					
						
						
							
							Multiple updates:  
						
						... 
						
						
						
						- additional debug timings
- removed local leds[] buffer
- async segment bounds change (crashes seen otherwise)
- added isActive() check to Segment drawing methods
- ABL simplification
- palette option for Black hole (FX)
- (possible) crash mitigation is Segment handling (rapid preset changes) 
						
						
					 
					
						2023-07-12 20:52:34 +02:00 
						 
				 
			
				
					
						
							
							
								cschwinne 
							
						 
					 
					
						
						
							
						
						6267d11e51 
					 
					
						
						
							
							Fix compilation and ABL scaling  
						
						
						
						
					 
					
						2023-07-09 12:32:28 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Schwinne 
							
						 
					 
					
						
						
							
						
						822298ab66 
					 
					
						
						
							
							Merge branch 'main' into alt-buffer  
						
						
						
						
					 
					
						2023-07-09 11:31:02 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						2ad3ab7f0d 
					 
					
						
						
							
							Correct scaling for peek.  
						
						
						
						
					 
					
						2023-07-06 22:48:13 +02:00 
						 
				 
			
				
					
						
							
							
								Blaz Kristan 
							
						 
					 
					
						
						
							
						
						f437fd6cd6 
					 
					
						
						
							
							Code readability.  
						
						... 
						
						
						
						Fix for peek.
Loop timing. 
						
						
					 
					
						2023-07-06 21:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						42b247756a 
					 
					
						
						
							
							blur speedup  
						
						... 
						
						
						
						it seems that SEGMENT.blur() is the main bottleneck for many 2D effects.
This change optimizes performance of the function:
* avoid to re-write unchanged pixels
* early exit when blur_amount == 0 (=nothing to do)
* use _fast_ types where possible
I've seen up to 20% speedup with this change. 
						
						
					 
					
						2023-07-06 19:51:37 +02:00