Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor LightingStateManager #1841

Open
wants to merge 6 commits into
base: dev
Choose a base branch
from

Conversation

xQwexx
Copy link
Contributor

@xQwexx xQwexx commented Dec 11, 2019

Refactor LightingStateManager using an event-driven approach

ProcessManager: Watch the running Processes and call if found a match
LightingStateManager: Handle the switching between Profiles (Application)
LightingEngine: Rendering the Light Events

Added option to change aurora fps, and profile changing animation

List any issues that this PR fixes: fixes # , etc...

Adding a change profile animation: Fixes #1524
I tested it and for me Fixes #2010

ProcessManager: Watch the runing Processes and call if found a match
ProfileManager: Handle the switching between Profiles (Application)
LightingStateManager: Rendering the Light Events

Adding a change profile animation
# Conflicts:
#	Project-Aurora/Project-Aurora/Profiles/LightingStateManager.cs
#	Project-Aurora/Project-Aurora/Project-Aurora.csproj
#	Project-Aurora/Project-Aurora/Settings/Overrides/Logic/Boolean/Boolean_ProcessRunning.cs
…/variable-modul

# Conflicts:
#	Project-Aurora/Project-Aurora/Profiles/LightingStateManager.cs
…/variable-modul

# Conflicts:
#	Project-Aurora/Plugin-Example/PluginMain.cs
#	Project-Aurora/Project-Aurora/Profiles/Application.cs
#	Project-Aurora/Project-Aurora/Profiles/LightingStateManager.cs
…/variable-modul

# Conflicts:
#	Project-Aurora/Project-Aurora/Project-Aurora.csproj
…/variable-modul

# Conflicts:
#	Project-Aurora/Project-Aurora/Profiles/Desktop/Event_Desktop.cs
#	Project-Aurora/Project-Aurora/Profiles/LightingStateManager.cs
#	Project-Aurora/Project-Aurora/Project-Aurora.csproj
#	Project-Aurora/Project-Aurora/Settings/Configuration.cs
#	Project-Aurora/Project-Aurora/Settings/Control_Settings.xaml
#	Project-Aurora/Project-Aurora/Settings/Control_Settings.xaml.cs
#	Project-Aurora/Project-Aurora/Settings/Overrides/Logic/Boolean/Boolean_ProcessRunning.cs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant