Should global color still trigger custom effects? #538
Replies: 2 comments 3 replies
-
This question is basically answered in #485: no it shouldn't, but before we can stop |
Beta Was this translation helpful? Give feedback.
-
So, do you mind if I go ahead and make a separate pull to eliminate the custom effects in effects manager once the new, new color fill pull request is accepted? I am trying to get back to the active codebase and this is the final hurdle. Also, I need advice for keeping forks in sync with the main branch while also keeping some personal patches in place. I want to keep everything else in sync but maintain my own custom IR remote handling code. I want to push those changes to my GitHub repo but not have the changes override when I merge changes from main. This also applies to effects.cpp and globals.h. For the latter two files, I want to include any changes made upstream, but maintain my own entries. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Since the global color has been moved into device settings, it makes less sense for effect manager to create a custom fire effect or even spectrum analyzer when a global color is being set. If I call EffectManager::ApplyGlobalColor I do not expect it to draw a special fire effect. I expect it to set the color and let whatever effects are active read the color and act accordingly. It doesn't even make sense anymore to trigger a spectrum analyzer based on the global color. It does make sense if a spectrum analyzer effect is active for it to read the global color and adjust the color scheme to match.
Beta Was this translation helpful? Give feedback.
All reactions