Ewoud
40e82166bc
Ledmap persistent/consistent and showing in segment graph +small changes
...
pio.ini: remove ping pong clock from _all
ce.js: change on error handling
liveviewws2D: add colorAdjust
json.cpp: ledmaps will be stored in json/info
settings_2D: fieldChange at loadJS
FX_(2D)fcn.cpp:
- loadedLedmap default 0 (default)
- loadedLedmap active then only use if index <size
index.js:
- global ledmap set to active value
- draw to drawSegments
- gradient colored leds
- add ledmaps to graphics
- add fetchAndExecute (from custom effects), used by drawSegments to get ledmap contents
- graphics bigger in non pc mode
2023-02-10 16:26:35 +01:00
Ewoud
26f97f4dc6
Fix resetsegments on 2D change: only change width and height
2023-02-07 13:27:30 +01:00
Ewoud
38cd794563
Segment graphics: add grouping and spacing
2023-02-07 10:17:26 +01:00
Ewoud
8a8e834ace
Segment graphics: bug fix to support (mixed) 1D
2023-02-07 08:52:58 +01:00
Ewoud
892861c20e
Segment graphics bug fix
...
Disable for 1D (until we have a 1D graphic)
2023-02-06 22:39:26 +01:00
Ewoud
3cf35f85f3
Merge remote-tracking branch 'upstream/main' into mdev
2023-02-06 21:06:13 +01:00
Ewoud
2a890f5e1e
Segments: add graphical display of segments part 1
...
Custom Effects: Add 🥚 🥚 for HBaas effect presons
Index.js/htm:
- add ctx (context)
- add hidden input field fx
- add draw() function for graphics (segment bounds, mirror/reverse/transpose/leds/Nr/FX
settings2D
- move ctx init to draw
- set space 0
- center text
2023-02-06 19:57:25 +01:00
Ewoud
f71e6262f6
2D setup: add graphical display of panels
...
FX.h, cfg.cpp, set.cpp, xml.cpp:
- add basic or advanced: bOrA / ba (mpv, mph done earlier)
- add 1st led: panelO / pbl, prl, pvl, psl
settings_2D.htm
- add canvas / context
- addPanel: 1st LED: copy from Matrix setup and draw() on all fields
2023-02-05 16:22:40 +01:00
Blaž Kristan
dca8a47da8
Dual mode 2D + 1D with auto segment creation. ( #3060 )
...
* Dual mode 2D + 1D with auto segment creation.
* Bugfix.
- stop when seglen
2023-02-01 19:30:56 +01:00
Ewoud
b01893e8fe
Random Cycle ☾, ☾ symbol on MM specific features
...
Adding ☾ symbol on MM specific features
- Custom Effect
- Games
- Generate presets
- Adjusted effects (Stream, Stream 2, GoL, Lissajous, Waverly, GEQ
- Palettes: Random Cycle, Audio Responsive
Bugfix ledmap 2D: delete table
Adding Random Cycle ☾: continues tranisition
2023-01-31 10:40:41 +01:00
Ewoud
9894ae725b
Merge remote-tracking branch 'upstream/main' into mdev
2023-01-24 20:57:08 +01:00
Blaz Kristan
178c4d15b7
Bugfix.
...
- missing Transpose (seglen)
- reduce flickering for static text (ScrollingText FX #3050 )
2023-01-24 16:35:31 +01:00
Blaz Kristan
57323af167
Reset segments on 2D set-up change. #3028
...
Bugfix for 2D segment creation.
2023-01-22 11:29:31 +01:00
Ewoud
41c8a1003b
Merge remote-tracking branch 'upstream/main' into mdev
2023-01-20 12:03:19 +01:00
Frank
efd72f44d8
chores: build number, npm run build
2023-01-19 17:47:40 +01:00
Ewoud
1e423f2a22
npm build
2023-01-17 15:25:26 +01:00
Ewoud
9065b684b3
genPreset bugfixes
2023-01-16 22:04:54 +01:00
Ewoud
69345df28a
setMode and genPresets changes
...
version 0.14.0-b1.16
FX_fcn.cpp: setMode: map, sound, rev, mir reset to oldvars
index.js: refactor genPresets (fx id as preset id), reset to defaults
fx.cpp: fire flicker and firenoise pal=0 as default
2023-01-16 18:31:17 +01:00
Ewoud
10f006ef18
Small changes on pin dropdowns / usermod help
...
platformio.ini: add wemos_shield_esp32_4MB_all_base
usermods:
- rename disableROPins to disableRO
- bme280: add appendConfigData, info and disableRO
- PWM Fan: add appendConfigData
Settings_um.htm
- add 🟢
2023-01-16 15:07:41 +01:00
Frank
d87e6a6dcd
npm run build
...
yo-man
2023-01-15 23:09:04 +01:00
Ewoud
91aed65f99
Generate presets !
...
Fix 1d/2d default in customeffect, games and weather
index.htm: add buttons and text area for genPresets
index.js: add genPresets, uploadFileWithText and savePresetsGen
fx,cpp: set fire 2012 default palette 0 (fire colors)
Bonus: battery USERMOD_BATTERY_MEASUREMENT_PIN default -1
2023-01-12 17:32:11 +01:00
Ewoud
6cc62c59ad
Merge remote-tracking branch 'upstream/main' into mdev
...
- removed !isM checks on ledmap cause supported in WLED MM
2023-01-12 09:27:20 +01:00
Blaz Kristan
8dc262b415
Bugfixes.
...
- faster random palette blends
- remove UI ledmap selection for 2D
- FX updates (DNA Spiral, Colored bursts, Metaballs)
2023-01-11 23:08:08 +01:00
Ewoud
437bfc825c
Merge remote-tracking branch 'upstream/main' into mdev
2023-01-10 15:39:17 +01:00
Dustin Miller
36fb262fa0
Fixes tooltip interfering with pointer events
2023-01-09 18:38:00 -06:00
Ewoud
ab22beb0c3
Minor changes
2023-01-07 15:10:21 +01:00
Ewoud
545a4c820c
quick fix 2d config hor/ver/panel issues + battery usermod
...
- Add battery usermod
- set segexp default true
- quick fix 2d config hor/ver/panel issues
2023-01-03 14:45:01 +01:00
Ewoud
9bc6451145
appendConfigData only for usermod + optimizations
...
- rename replaceOption to rOption
- rename removeOptions to dOptions
- set oAppend buffer size back to 3096
- WLEDMM warning on settings2D Populate
- add AppendConfig per usermod
- add request parameter to getSettinsJS
- add lookupName
2023-01-03 13:08:14 +01:00
Frank
e4789cbedd
post-merge actions
...
* fix compilation bug in UM_Battery
* fix bad format string in UM_Battery
* npm run build, build number up
2023-01-02 22:25:08 +01:00
Ewoud
4409ceb3ec
Merge remote-tracking branch 'origin/ac_main' into mdev
2023-01-02 21:05:03 +01:00
Frank
eb184d3c68
build number, npm run build
2023-01-02 21:01:39 +01:00
Frank
df63ba1dcc
npm run build
...
and version up
2023-01-02 20:05:17 +01:00
Ewoud
d1bf3b4690
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-12-24 15:27:43 +01:00
Blaz Kristan
b436a660f1
Merge branch 'main' into hex-palette
2022-12-23 21:35:52 +01:00
cschwinne
72eb61951b
Dynamically show hidden color slots for * palettes
...
Disable Blynk by default in release builds
Single quote strings everywhere for classList
2022-12-23 02:59:24 +01:00
Blaz Kristan
4322d195d3
Smooth random palette changes
...
Bugfix loading string palettes
JS optimization.
2022-12-21 21:00:28 +01:00
Ewoud
028b12cc5e
Custom Effects buttons conform to ? standard
2022-12-21 15:49:40 +01:00
Ewoud
2af9fc3755
Add mm.kno.wled.ge
...
Change https://kno.wled.ge to https://mm.kno.wled.ge
Change help to ? button in usermods
Change WeatherUserMod to Weather
2022-12-21 12:30:40 +01:00
Ewoud
3139f5228d
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-12-19 14:00:52 +01:00
Blaz Kristan
bfbc1ebb13
Fix all segments checkbox
2022-12-16 23:20:49 +01:00
Blaz Kristan
a802bb2736
Merge branch 'main' into selall-bugfix
2022-12-16 22:32:15 +01:00
Ewoud
ffe52fcbf5
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-12-16 11:43:27 +01:00
Blaz Kristan
a7bad5df61
Bugfix. #2945
2022-12-13 14:40:41 +01:00
Christian Schwinne
f50c9e855c
Use "pd" JSON API call for direct preset apply ( #2946 )
2022-12-13 14:27:44 +01:00
Blaz Kristan
b637398a9c
Optimisations.
2022-12-09 18:37:53 +01:00
Blaž Kristan
37af48f3fb
Bugfix.
...
- missing selall with maximum segments reached
2022-12-09 08:15:14 +01:00
Blaz Kristan
2c8dbb94fc
Tetix & FX option bugfix.
...
- mono color with palette option
2022-12-08 17:17:54 +01:00
Ewoud
84de8dd0a2
Add platformio defaults to 4ld and SR, add moon, add MM in about
...
const.h: increase SETTINGS_STACK_BUF_SIZE
audio_reactive, 4ld and usermod (xml.cpp)
- add defaults in settings
index.htm: add moon
settings_sec: add WLEDMM about
settings_um: add <br> so comment can be shown decently
2022-12-07 15:42:48 +01:00
Ewoud
4a72e553ac
Mini changes
2022-12-06 18:18:45 +01:00
Ewoud
3160a0b090
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-12-06 14:38:49 +01:00