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

Fix deprecation warnings #675

Closed
wants to merge 197 commits into from
Closed

Conversation

MaykGyver
Copy link
Contributor

The build workflow yields warnings:

Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/upload-artifact@v3.

This pr updates:

  • actions/checkout@v3 → actions/checkout@v4
  • actions/upload-artifact@v3 → actions/upload-artifact@v4

QA:

  • warnings vanish
  • build runs without complaints
  • tested the executable on win64 successfully

jdpurcell and others added 30 commits December 3, 2022 15:15
jdpurcell and others added 26 commits October 9, 2023 23:13
I had manually set some widgets to be hidden in the designer to work around sizing issues, but this isn't needed now that they're in a scroll area.
Already the default for macOS; this makes other platforms behave similarly.
Thanks to @fkubicek for some of the ideas that made this possible
Qt 6.5 can only use OpenSSL 3.x. Networking was still working without it due to Schannel fallback. Not sure if any of the OpenSSL features are really needed but oh well.
For Qt 6.7+, where QIcon::fromTheme now returns icons even on macOS. Ensures icons don't show in the menubar when all windows have been closed. And fixes performance issue caused by the icons.
@jdpurcell jdpurcell mentioned this pull request Apr 24, 2024
@jurplel
Copy link
Owner

jurplel commented May 6, 2024

It looks like this PR has a lot of changes—maybe it was rebased on something besides master?

@jdpurcell
Copy link
Contributor

Yeah it was based on my master, no worries though, this fix has already been merged because I cherry-picked @MaykGyver's commit into #666. Thanks for the contribution, @MaykGyver!

@jurplel jurplel closed this May 6, 2024
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.

4 participants