Frank
a2e9e77ca7
setTargetFps with rounding
2024-11-05 18:07:17 +01:00
Frank
b793c7cb9c
trying to stabilze FPS for Art-Net
2024-11-05 17:44:57 +01:00
Frank
9d84fa6bea
Minor UI improvement: link FPS warning to Backup&Restore page
2024-11-05 12:06:48 +01:00
Frank
0ec5d3394f
T7-S3 (LILYGO / TTGO) with MOONHUB
...
build env and HUB75 pinout for S3 and MOONHUB HUB75 adapter board
2024-11-04 22:54:30 +01:00
Frank
d0f90d0dd2
effect FPS tinkering
2024-11-04 16:28:13 +01:00
Frank
0d6e2c9485
UI improvement (target FPS settings)
2024-11-04 16:01:48 +01:00
Frank
ebeff6590a
Merge pull request #176 from MoonModules/showtime
...
Improved framerate control code - strip.show(), strip.service()
2024-11-04 14:44:37 +01:00
Frank
68c4b830a6
legacy code cleanup
2024-11-04 14:17:59 +01:00
Frank
dc4964a491
small update
...
based on feedback from the PR to upstream
* support "0 FPS" meaning "unlimited"
* keep FRAMETIME_FIXED fixed
2024-11-04 13:47:05 +01:00
Frank
39bf245d1e
HUB75 driver optimization
...
gains up to 3 fps in some effects.
2024-11-03 21:54:41 +01:00
Frank
6bae356789
renaming
...
upstream has renamed "now" to "showNow" - so we follow
2024-11-01 17:17:54 +01:00
Frank
bf5fb9ccaa
fix compile errors
2024-11-01 15:12:07 +01:00
Frank
1c782aa369
improvement for non-fastpath
2024-11-01 14:58:12 +01:00
Frank
7c0ecdf7c4
make "target FPS" work
2024-11-01 14:51:12 +01:00
Frank
85035e54e8
bugfix for random crash when changing effects
2024-11-01 13:32:50 +01:00
Frank
6092705cc4
HUB75: reduced panel size limits for HD-WF2
2024-11-01 13:30:49 +01:00
Frank
8eb23d137d
UI "new segment" layout fix
2024-10-31 11:51:27 +01:00
Frank
ac71664af5
Presets UI bugfix
...
"edit" and "open" button were overlapping too much.
2024-10-31 11:22:01 +01:00
Frank
9312506217
detection of "OPI" flash (esp32s3 WROOM-2)
2024-10-30 18:40:26 +01:00
Frank
a362b619fb
fix JSON buffer problem on classic esp32 with PSRAM
...
as it turns out, classic esp32 cannot allocate more than 64kb for json doc.
2024-10-30 17:00:44 +01:00
Frank
e3444174c0
align PSRAM build flags on all MM targets
2024-10-30 15:52:39 +01:00
Frank
91ff04a79b
HUB75 small optimization
...
use CRGB instead converging to uint32_t, then extracting bytes with shift & mask
2024-10-29 18:45:54 +01:00
Frank
f15bb83abb
akemi small optimization
...
prevent that GEQ "bars" try to draw outside the panel area
2024-10-29 18:40:07 +01:00
Frank
9189329570
scrolling text improvement
...
better readability
- only add "shadow" pixels when overlay text is actually scrolling, or displayed value changes very often
2024-10-28 21:26:04 +01:00
Frank
3cd733d591
GEQ bugfix - bars one pixel too high when using drawLine
2024-10-28 17:28:42 +01:00
Frank
f14c4cbe5b
make presets with images work with FASTPATH
...
seg.startFrame() is needed, otherwise nothing will be drawn.
2024-10-28 13:09:29 +01:00
Frank
711c709900
allocate more PSRAM for JSON
2024-10-28 10:30:01 +01:00
Frank
e652bd7064
do not restart effects after LEDs off/on
2024-10-27 17:26:04 +01:00
Frank
cff17861a4
bugfix: rest segments when leds are switched off/on
...
based on an idea from @blazoncek in 4cc2cc4ad4 (diff-749825f808f7ce1ce1108fffc7ed037085160a63cad32397135dfc0063494373R56)
2024-10-27 16:43:21 +01:00
Frank
73b7fa7d35
bugfix: some effects stop progressing after brightness 0
...
alternative fix for https://github.com/Aircoookie/WLED/issues/4228
2024-10-27 16:38:05 +01:00
Svennte
b13b44a1fa
Fix alexa devices invisible/uncontrollable ( #4214 )
...
Fix for LED and Scenes uncontrollable using Alexa.
Weird behavior regarding to the device names and shared scenes fixed with this.
Seen in issue Aircoookie/Espalexa#228 and fixed from @ams-hh
Tested by myself and works just fine. Created second pull request here because the library seems to be a bit different from the official Espalexa repo.
---------
Co-authored-by: Frank <91616163+softhack007@users.noreply.github.com >
Co-authored-by: Blaz Kristan <blaz@kristan-sp.si >
2024-10-25 09:46:15 +02:00
Frank
05adb7dfae
prevent drawLine from drawing out of bounds
...
the "smooth" variant was sometimes producing XY positions outside the canvas.
2024-10-24 18:16:43 +02:00
Frank
fe5eaed99c
minor FX enhancements
...
scrolling text - FPS with 3 digitis
colored bursts - apply gamma correction when fading
2024-10-24 17:24:17 +02:00
Frank
dbd8bef669
scrolling text: prevent flickering
...
always redraw background for each frame
2024-10-23 14:26:05 +02:00
Frank
922c5e74df
drawCharacter minor speedup
2024-10-23 14:23:54 +02:00
Frank
4aa9c2607d
prevent overflow in color_blend
2024-10-23 14:22:57 +02:00
Frank
855d61af4e
draw character minor speedup
...
Only use palette math when text with color gradient is needed
2024-10-22 23:10:30 +02:00
Frank
54cc4cac08
Arc - gPC fix 2 by @Brandon502
2024-10-20 10:06:51 +02:00
Frank
adf7270ee5
build 2410200
2024-10-20 01:07:27 +02:00
Frank
a99a54c9fa
cache SEGMENT
...
actually its just a minor speedup, at least with -O2
2024-10-20 01:06:18 +02:00
Frank
7c6178418a
cache virtualLength() and some cleanup
...
speedup for 1D->2D mapping
2024-10-19 23:29:53 +02:00
Frank
670c621ffe
Arc - gPC fix by @Brandon502
...
with fix for missing pixel on 8x32 and similar ratios.
2024-10-19 22:26:11 +02:00
Frank
2ac354aa0c
Merge pull request #171 from Brandon502/mdev
...
Expand1D Arc - No holes, and filling the complete panel
2024-10-17 17:40:06 +02:00
Frank
6fc207b801
julia effect additional options (experimental)
...
* limit drift, so we don't drift away too far
* added "show Center" = small crosshair
* added soft blur (faster) and strong blur (slower)
2024-10-17 13:29:10 +02:00
Frank
617a98ddd8
bugfix: preset loading should not resets all error
...
preset loading was always resetting errorFlag to NO_ERROR.
Changed so only preset-related error are reset.
2024-10-17 12:00:27 +02:00
Brandon502
e37afd0cb8
Expand1D Corner Fix, Arc gPC fix.
...
Only matripix is not working correctly on arc. Effect starts at the end of the strip and use gPC to fill to beginning.
2024-10-16 18:12:56 -04:00
Frank
70ab62ed90
scrolling text #ERR displays WLED error code
...
experimental
2024-10-16 21:43:31 +02:00
Frank
e75fc4d457
fix holes in DNA effect (>32 pixel high segments)
...
avoid holes by using drawLine when there is a gap
2024-10-16 21:25:52 +02:00
Brandon502
c1e75ac127
Expand1D Arc - No holes
2024-10-16 12:12:28 -04:00
Ewoud
33318dab25
Merge pull request #170 from MoonModules/license
2024-10-16 00:14:46 +02:00