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

New systray. Goodbye QT QWidget. Mass reduce dependency. #852

Merged
merged 7 commits into from
May 16, 2024
Merged

Conversation

awawa-dev
Copy link
Owner

@awawa-dev awawa-dev commented May 8, 2024

Dropping QWidget with a lot of dependencies, which will make the application even more independent from the system heavy GUI and reduce unnecessary resource ballast.
HyperHDR will start always as minimal QCoreApplication.
HyperHDR systray will therefore require a complete rewrite. The ability to select instances for effects will be added.

Progress:

  • Windows port
  • Linux port
  • macOS port
  • support for instances

obraz

Implements #846

@awawa-dev awawa-dev linked an issue May 8, 2024 that may be closed by this pull request
@awawa-dev awawa-dev force-pushed the systray branch 6 times, most recently from ef9b3ca to e4b1958 Compare May 9, 2024 21:12
@DonaldTrump-2020
Copy link

Could you please add a function to save the last color/effect selection to reopen automatically when HyperHDR autostarts?

@awawa-dev
Copy link
Owner Author

there would be a conflict with the options available in the effects tab

@awawa-dev awawa-dev merged commit 6659854 into master May 16, 2024
17 checks passed
@awawa-dev awawa-dev deleted the systray branch May 16, 2024 23:52
@DonaldTrump-2020
Copy link

Important bug: capture grabber not work, please check it again, thank you ! (I tested it on windows 10)

@awawa-dev
Copy link
Owner Author

awawa-dev commented May 17, 2024

@DonaldTrump-2020 Do you mean the DirectX grabber, not the USB grabber? Yes, I've noticed it myself now too. A very strange side effect of these changes ;) It is already fixed on the master branch and is currently being built. The appearance of the menu has also changed now after being scaled to the system settings.
Thank you for testing these changes and reporting the error.

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.

Added the function of synchronizing color and effect across instances
2 participants