Ewoud
930d79f4e8
Merge remote-tracking branch 'upstream/main' into mdev
2023-01-02 21:23:23 +01:00
Ewoud
4409ceb3ec
Merge remote-tracking branch 'origin/ac_main' into mdev
2023-01-02 21:05:03 +01:00
Caleb Marting
187ecf511f
2d Mapping with Matrix Gaps ( #2892 )
...
* New 2d mapping
* panel matrix generator
* add todos, fix vert/horz swap
* Fix 2d mapping to matrix in settings 2D
* add correct index mapping to pixels per panel
* fix panel bug in led layout
* formatting and change max panels
* add per panel width and height
* fix using length instead of custom mapping size
* fix: panel dimensions location
* panel[] implemented as a vector.
Removed matrixWidth & matrixHeight.
Panel structure update.
* Fixes.
Co-authored-by: Blaz Kristan <blaz@kristan-sp.si >
2023-01-02 20:56:00 +01:00
Blaz Kristan
95869eeb70
Allow more virtual buses.
2022-12-31 17:06:18 +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
Ewoud
5c161db062
Add dropdowns for pins (part 1 of 2)
...
Set for Audioreactive and 4linedisplay usermods
Prepare for globals (part2):
Rename SDA to SDApin etc
2022-12-23 17:21:35 +01:00
Blaz Kristan
d36460e30b
Minor optimisation.
...
Fix for #2969
2022-12-23 16:37:13 +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
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
949373df91
Add usermod help links for AR, 4LD and weather
...
Other usermods:
void appendConfigData()
{
...
oappend(SET_F("addInfo('<modname>:help',0,'<a href=\"https:// \">Help</a>');"));
...
}
2022-12-19 16:42:07 +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
f6e843b5e2
No simple UI detection.
2022-12-13 22:25:12 +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
0a3d911602
UM settings page update.
...
- capitalize every word in parameters
- replace - and _ to space for legibility
Swapped includes in FX.cpp
2022-12-11 10:43:16 +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
Blaz Kristan
643f300792
Playlist creation bugfix (preset 0 selected).
2022-11-30 19:34:32 +01:00
Ewoud
e799cb5bd1
CustomFX, platformIO and bin name: small updates
...
platformio:
- remove ABL_MILLIAMPS_DEFAULT from build_flags_min, set default 1500 in const.h
- add default in wemos_shield_esp32_4MB_max_base
- add wemos_shield_esp32_16MB_SPM1423_max
arti_wled.h: bugfix use all leds in 2D
usermod_v2_customeffects.h: fill black if call==0
index.js and xml.cpp: bin name: replace one _ by ' ' to enable line wrap in info tab and ota update
2022-11-29 15:32:26 +01:00
Ewoud
bf51b0bdf1
addInfo fix and simpler version numbering system
...
- addInfo: revert back to initial solution to fix mixing up pre and post
- new version: 0.14.0.7 (stop using 2 digits at the end
2022-11-28 20:34:42 +01:00
Ewoud
91c2ce0d8f
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-11-28 19:58:51 +01:00
Blaz Kristan
f7004e7a7c
Allow disable internal pull-up resistors.
...
Fixes #2896 and #2899
2022-11-26 23:56:55 +01:00
Christian Schwinne
1db25d4b20
FX data optimization ( #2908 )
...
* Do not require commas between ! in fxdata
* Updating fxdata: Halfway through the FX list
* fxdata flags and optimizations
* Revert optional commas after !
2022-11-26 21:31:45 +01:00
Ewoud
78e9f5bd1a
Clean up UserMod settings: grouping of variables and add preInfo to variables ( #2894 )
...
* Grouping um settings, add pre and post Info, update SR & 4LD settings
Settings_um.htm:
- modify addField (grouping)
- addInfo (pre and post texts)
Add preInfo to audio reactive and 4ld usermod
Extra:
platformio: wemos_shield: add audio reactive usermod and update to alt display
* um settings: cpp: lowercase, js: initcap
* um settings: txt only pre, txt2 only post and initCap as function
* Fix rotary encoder info string
Co-authored-by: Blaž Kristan <blaz@kristan-sp.si >
2022-11-26 03:44:04 +01:00
Blaz Kristan
8899684092
Select custom palette bugfix.
2022-11-25 17:33:29 +01:00
Ewoud
1fa903ad81
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-11-24 16:25:27 +01:00
Ewoud
544eeacfc9
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-11-24 10:59:44 +01:00
cschwinne
324fc149b3
Shorter JSON keys for 1d2d map and sound sim
...
(smaller fxdata, saves 100b flash, slightly shorter json doc)
2022-11-24 04:15:24 +01:00
Jason Kölker
29b1f2afae
feat(json): add wifi scanning ( #2895 )
...
* feat(json): add wifi scanning
Adds wifi scanning to the JSON api at `/json/networks`. The initial
request will trigger a scan, subsequent requests will scan or return the
results depending on the state of the `WiFiScan`.
Add a `Scan` button next to the client ssid input, on click, scan for
networks, and change the input to a select with the found ssids.
Fixes : #1964
* Added option to go back to manual SSID input
Co-authored-by: cschwinne <dev.aircoookie@gmail.com >
2022-11-24 02:50:24 +01:00
Blaz Kristan
713509527a
Bugfix for missing ledmap.
2022-11-22 22:17:30 +01:00
Ewoud
f1088a6ed7
Reinstate ledmap on 2D
...
FX.h / FX_2Dfcn.cpp:
- setUpMatrix with reset option (create 1:1 matrix) and customMappingTable[customMappingTable[x]]
FX_fcn.cpp:
- deserializeMap: also for 2D, use setUpMatrix
2022-11-22 10:00:53 +01:00
Ewoud
b0b78a9959
um settings: cpp: lowercase, js: initcap
2022-11-21 17:45:53 +01:00
Ewoud
4367112b13
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-11-20 13:55:05 +01:00
Ewoud
e5b54c947b
Grouping um settings, add pre and post Info, update SR & 4LD settings
...
Settings_um.htm:
- modify addField (grouping)
- addInfo (pre and post texts)
2022-11-20 13:53:47 +01:00
Ewoud
7946c745d4
Fix ledmap code
...
Index.js: fix ledmap bug
json.cpp: remove old ledmap checks
presets.cpp: remove loadledmap call
2022-11-19 14:15:29 +01:00
Blaz Kristan
43582b6319
Add segment bounds check.
2022-11-19 11:57:38 +01:00
cschwinne
c14c4425a4
Fix minor UI issues
...
Logo margin in info page
copy to clipboard button text on two lines
noslide on preset API textfield
Preset margins
2022-11-19 01:59:58 +01:00
Ewoud
017f0267a2
Increase 0.13 backwards compatibility
...
global LED buffer default true (0.13 backward compatibility)
Restore effects back to 0.13 (
- mode_wavesins
- mode_2DLissajous (uses segment setUpLeds)
- mode_2Dsquaredswirl (custom3<<3)
- mode_2DAkemi (uses segment setUpLeds)
setSegment implements setUpLeds if globalleds
2022-11-17 15:41:12 +01:00
Ewoud
fa5f50529f
Merge remote-tracking branch 'origin/ac_main' into mdev
2022-11-17 10:42:58 +01:00
Blaz Kristan
c47d6cffa8
Missing presets.json on factory reset bugfix.
...
Clarification on loading ledmaps in UI.
Added manual ledmap loading.
2022-11-16 20:55:21 +01:00
Frank
fb21b3b038
bring back two "not build into this FW" messages
...
two more "Not build into this firmware" messages, that are not yet included in upstream.
2022-11-15 18:34:00 +01:00