@@ -36,7 +36,6 @@ public class HDRProfileHandler : BaseViewModel
3636 private bool started = false ;
3737 public bool Started { get => started ; private set { started = value ; OnPropertyChanged ( ) ; } }
3838 ProcessWatcher ProcessWatcher ;
39- HDRController HDRSwitcherHandler ;
4039 private bool _showView = false ;
4140 private HDRProfileSettings settings ;
4241
@@ -83,7 +82,6 @@ private void Initialize()
8382 return ;
8483 Logs . Add ( "Initializing..." , false ) ;
8584 ProcessWatcher = new ProcessWatcher ( ) ;
86- HDRSwitcherHandler = new HDRController ( ) ;
8785 LoadSettings ( ) ;
8886 InitializeTrayMenu ( ) ;
8987 CreateRelayCommands ( ) ;
@@ -150,13 +148,13 @@ private void InitializeTrayMenu()
150148 {
151149 Header = Locale_Texts . ActivateHDR
152150 } ;
153- activateHDR . Click += ( o , e ) => HDRController . SetHDR ( true ) ;
151+ activateHDR . Click += ( o , e ) => HDRController . ActivateHDR ( ) ;
154152
155153 MenuItem deactivateHDR = new MenuItem ( )
156154 {
157155 Header = Locale_Texts . DeactivateHDR
158156 } ;
159- deactivateHDR . Click += ( o , e ) => HDRController . SetHDR ( false ) ;
157+ deactivateHDR . Click += ( o , e ) => HDRController . DeactivateHDR ( ) ;
160158
161159 contextMenu . Items . Add ( open ) ;
162160 contextMenu . Items . Add ( activateHDR ) ;
@@ -177,8 +175,8 @@ private void InitializeTrayMenu()
177175
178176 private void CreateRelayCommands ( )
179177 {
180- ActivateHDRCommand = new RelayCommand ( HDRSwitcherHandler . ActivateHDR ) ;
181- DeactivateHDRCommand = new RelayCommand ( HDRSwitcherHandler . DeactivateHDR ) ;
178+ ActivateHDRCommand = new RelayCommand ( HDRController . ActivateHDR ) ;
179+ DeactivateHDRCommand = new RelayCommand ( HDRController . DeactivateHDR ) ;
182180 AddApplicationCommand = new RelayCommand ( AddAplication ) ;
183181 RemoveApplicationCommand = new RelayCommand < ApplicationItem > ( RemoveApplication ) ;
184182 LoadingCommand = new RelayCommand ( Starting ) ;
@@ -217,7 +215,7 @@ private void StartApplication(ApplicationItem application)
217215 Logs . Add ( $ "Start application { application . ApplicationName } ", false ) ;
218216 try
219217 {
220- HDRController . SetHDR ( true ) ;
218+ HDRController . ActivateHDR ( ) ;
221219 System . Threading . Thread . Sleep ( 3000 ) ;
222220 Process process = new Process ( ) ;
223221 process . StartInfo = new ProcessStartInfo ( application . ApplicationFilePath ) ;
@@ -287,7 +285,7 @@ public void Stop()
287285 ProcessWatcher . OneProcessIsFocusedChanged -= ProcessWatcher_RunningOrFocusedChanged ;
288286
289287 ProcessWatcher . Stop ( ) ;
290- HDRSwitcherHandler . DeactivateHDR ( ) ;
288+ HDRController . DeactivateHDR ( ) ;
291289 Started = false ;
292290 Logs . Add ( $ "Process watcher stopped", false ) ;
293291
@@ -388,11 +386,11 @@ private void UpdateHDRMode()
388386
389387 if ( ( Settings . HDRMode == HDRMode . Running && ProcessWatcher . OneProcessIsRunning ) || Settings . HDRMode == HDRMode . Focused && ProcessWatcher . OneProcessIsFocused )
390388 {
391- HDRSwitcherHandler . ActivateHDR ( ) ;
389+ HDRController . ActivateHDR ( ) ;
392390 CheckIfRestartIsNecessary ( ( IDictionary < ApplicationItem , bool > ) ProcessWatcher . Applications ) ;
393391 }
394392 else if ( Settings . HDRMode != HDRMode . None )
395- HDRSwitcherHandler . DeactivateHDR ( ) ;
393+ HDRController . DeactivateHDR ( ) ;
396394 Logs . Add ( $ "HDR mode updated to { Settings . HDRMode } ", false ) ;
397395
398396 }
0 commit comments