Skip to content

Conversation

stefhol
Copy link

@stefhol stefhol commented Sep 24, 2021

grafik
grafik

#21

Why
Parsec HDR Feature is payed only. To Stream your Screen you have to use non HDR Mode or your colors are off.

Now you can set any application as Prevent HDR. AutoHDR will not enable HDR if one program that prevents it is running

There is also a new Desktop HDR Feature. Meaning when you are on Desktop it will turn HDR on. So you will get back to HDR Mode if your Application that prevents it is closed.

Translations are already built in for german and english.

Code changes that are not feature dependend:

  • Refactored HDRActivionMode.cs to ViewEnums.cs. There are now 2 Enums that are only used in the View
  • Commit add try catch for logging. It hard exited on me if this log is hit in debugging mode

Problems I have found:

  • Changing Settings will not have an immediate effect. So enabling desktop hdr will not trigger a hdr change
  • Activating Prevent HDR on a running program will only trigger an hdr change if you click on another process
    Both of them are maybe desired. So you will not spam HDR changes only while changing settings

@stefhol stefhol marked this pull request as ready for review September 24, 2021 17:18
@Codectory
Copy link
Owner

Codectory commented Sep 24, 2021 via email

@stefhol
Copy link
Author

stefhol commented Sep 27, 2021

Hey its no Problem there are more important things in life than hdr auto switching.

I used it quite a bit now and found no bug. I also made the commits extra tidy so it should be rather simple to integrate the changes

:)

@stefhol stefhol closed this Mar 22, 2023
@stefhol stefhol deleted the main branch March 22, 2023 23:14
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.

2 participants