Will Miles
c3ab562258
Update usermods/usermod_v2_brightness_follow_sun/library.json
...
Fix incorrect module name in library.json
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-03-28 21:17:59 -04:00
Will Miles
62d3e155bd
usermod/SN_Photoresistor: Fix invalid initializer
2025-03-28 20:15:36 -04:00
Will Miles
fab80f4e4e
Fix up usermod dep checking scripts
2025-03-28 20:15:36 -04:00
Will Miles
1cd3a97c51
usermods: Fix 7sd_reloaded cross module binding
...
Fix up the cross module binding for
usermods/seven_segment_display_reloaded. This requires splitting off
headers for BH1750_v2 and SN_Photoresistor.
2025-03-28 20:15:36 -04:00
Will Miles
ff99c7de70
Convert usermods/usermod_v2_brightness_follow_sun
2025-03-28 20:15:36 -04:00
Will Miles
e2c919d270
Fixup usermods_v2_four_line_display_ALT
...
Get this usermod to build, and restore the interconnect with its
partner usermod_v2_rotary_encoder_ui_ALT.
2025-03-28 20:15:36 -04:00
Will Miles
035d4aed26
usermods\MAX17048_v2: Fix readme
2025-03-28 20:15:36 -04:00
Will Miles
d03604b14a
usermods/MAX17048_v2: Fix precision variable type
...
The String constructors are ambiguous with uint8_ts.
2025-03-28 20:15:36 -04:00
Will Miles
468ef50f75
usermods/rgb-rotary-encoder: Enable usermod
2025-03-28 20:15:36 -04:00
Will Miles
16525c2f3f
usermod/BME68X_v2: Fix macro collision
...
Rename a macro that unfortunately collides with the ESP32 platform.
This allows re-enabling this usermod.
2025-03-28 20:15:36 -04:00
Will Miles
af1a966986
usermod/word-clock-matrix: Fix build
...
I've just assigned an arbitrary ID number. The ID system should
get removed entirely; we don't want to have to change a base
system header to add each module.
2025-03-28 20:15:36 -04:00
Will Miles
1492f1ce89
usermod_v2_HttpPullLightControl: Fix build
2025-03-28 20:15:36 -04:00
Gabriel Sieben
7e87891701
Update USERMOD BME68X to version 1.0.2
2025-03-28 16:27:26 +01:00
Damian Schneider
e76e9a3e1f
Merge pull request #4594 from DedeHai/perlin_noise
...
Adding perlin noise replacement for fastled functions
2025-03-26 07:40:40 +01:00
Will Miles
36cb1cad36
settings_um: Use live config
...
Use json/cfg for the usermod settings page. Should fix issues
with outdated content when a new firmware is loaded.
2025-03-23 15:20:16 -04:00
Will Miles
22e2b6f3c5
Have json/cfg return live config
...
Rather than reading the file off disk, have the json/cfg endpoint
return the live config from system state data. This can improve
UI behaviour as it can never be out of date or include values that
do not apply to the current firmware install.
2025-03-23 15:18:08 -04:00
Will Miles
9c8f8c645e
Rename 'doSerializeConfig' to 'configNeedsWrite'
...
Clarify the name and usage of this flag, as the function name has
changed out from underneath it.
2025-03-23 15:16:52 -04:00
Will Miles
e21a09cec9
Separate FS write from serializeConfig
...
Break the actual JSON assembly apart from the file writing code. This
permits calling it in other contexts, allowing us to pull the live
config data even if the filesystem is out of date.
2025-03-23 15:15:52 -04:00
Will Miles
a0d1a8cbc4
Use enum class for json endpoint subtypes
...
Part of the ongoing quest to migrate macro definitions to typed
language constructs. This actually yields a small improvement in
code size, likely from the byte->int conversion.
2025-03-23 15:08:12 -04:00
Blaž Kristan
86393e0b1d
Merge pull request #4608 from marcone/patch-2
...
Fix typo
2025-03-23 19:29:18 +01:00
marcone
f328713710
Fix typo
2025-03-23 11:11:34 -07:00
netmindz
ed6efe4c9e
Merge pull request #4551 from Brandon502/PinwheelRework
...
Pinwheel Rework
2025-03-23 09:29:54 +00:00
netmindz
befff2f034
Merge pull request #4605 from marcone/patch-1
...
Fix typo in build.yml
2025-03-22 17:55:15 +00:00
marcone
630315180d
Fix typo in build.yml
2025-03-22 10:28:38 -07:00
Blaž Kristan
a70bfa0c89
Merge pull request #4596 from Dschogo/patch-1
...
Fix wipe effect smoothness
2025-03-16 10:58:02 +01:00
Damian Schneider
d2b7e474d6
add legacy defines for compatibility, reverted test changes in rotozoomer
2025-03-14 06:48:18 +01:00
Damian Schneider
494b72c287
Merge remote-tracking branch 'upstream/main' into perlin_noise
2025-03-12 20:15:40 +01:00
Damian Schneider
229e7b940f
added ranges, removed unused code
2025-03-12 19:58:32 +01:00
Damian Schneider
95dcb03f6d
updated scaling
2025-03-12 06:56:33 +01:00
netmindz
a6d9a8220c
Merge pull request #4480 from willmmiles/usermod-libs
...
Convert usermods to static libraries
2025-03-11 22:37:36 +00:00
Will Tatam
0ba80ce61e
Merge branch 'main' into usermod-libs
2025-03-11 22:31:52 +00:00
Will Tatam
7c23872e03
Add dmxInput.isConnected()
2025-03-11 22:31:19 +00:00
netmindz
507938be35
Update pr-merge.yaml - shell bash
2025-03-11 22:28:21 +00:00
netmindz
8bee304e4d
Merge pull request #4577 from DevJogger/main
...
Add apple-touch-icon Link Tag
2025-03-11 22:19:38 +00:00
netmindz
be239993f4
Update pr-merge.yaml
2025-03-11 22:15:48 +00:00
netmindz
f396dac1cc
Merge pull request #4266 from w00000dy/cdata
...
Migrate from inliner to web-resource-inliner
2025-03-11 22:14:03 +00:00
netmindz
ebba1f78ab
update secrets syntax for pr-merge action
2025-03-11 22:05:32 +00:00
netmindz
c8c3fc2bcc
Merge pull request #4591 from srg74/patch-4
...
Update README.md
2025-03-11 20:59:34 +00:00
srg74
14c6c05e00
Update README.md
...
Added record to change log according to latest update from @blazoncek
2025-03-11 16:24:55 -04:00
netmindz
3fbdd9635f
Merge pull request #4568 from blazoncek/multifix
...
Multifix
2025-03-11 08:34:23 +00:00
Blaž Kristan
d7be9c9a66
Address issues reported
2025-03-10 07:12:45 +01:00
Blaž Kristan
928c9fbacd
Bugfix for #4590
2025-03-09 15:06:20 +01:00
Blaž Kristan
2b666ab9f7
Merge branch 'master' into multifix
2025-03-08 12:59:15 +01:00
Damian Schneider
4ecc531998
updated scaling, improved hashing, updated rotozoomer to not use a buffer
2025-03-08 12:48:27 +01:00
Blaž Kristan
b908384ba2
Merge pull request #4307 from blazoncek/compile-pin
...
Compile time lock PIN definition
2025-03-08 12:44:10 +01:00
Blaž Kristan
b27a4a94e4
Merge pull request #4529 from blazoncek/unlimited-bus
...
"Unlimited" buses
2025-03-08 12:43:25 +01:00
Damian Schneider
5e8073022b
3D works but needs finetuning to match old looks
2025-03-07 06:39:49 +01:00
Damian Schneider
9553425374
some speed improvements using better hash, scaling is still off...
...
needs a proper scaling analysis of all steps in all resolutions to minimize errors.
2025-03-04 07:55:41 +01:00
Damian Schneider
2012317bc9
initial version, basically working but repetitive patterns, work in progress
2025-03-03 06:57:16 +01:00
Will Miles
18a118bb7a
Update platformio version
...
There is a necessary LDF fix in 6.1.17.
2025-03-01 20:53:43 +00:00