-
Notifications
You must be signed in to change notification settings - Fork 6
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
2.6: merge upstream master #150
Conversation
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
Co-authored-by: Jon <v-zhli17@microsoft.com>
…deflate (microsoft#42694) Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Mengna-Li <543250287@qq.com>
Co-authored-by: Monica <v-liumonica@microsoft.com>
Co-authored-by: Monica <v-liumonica@microsoft.com>
I tried to use it in a local build, but got the following Qt asserts during CMake configuration:
|
After setting QTP0004 policy and commenting out QWindowsVistaStylePlugin I got a fully working Mixxx build with this buildenv. |
I have found this:
|
Please Try: mixxxdj/mixxx#14200 |
I had to add
at line: But I guess the correct fix would be changing the QML directory structure instead - but I'm not familar with this. |
It sounds like that it is mandatory to decide how the build system should behave: For my understanding, we need to mimic the NEW behaviour for older QT builds manually if we want to have it consistently. |
For NEW, we need to either change our directory structure or back-port: |
I think we should delete the no longer needed triple overlays for macOS. |
All are still needed. Do you see untracked leftovers on your working directory? |
I can confirm that this updated buildenv works on Windows! But the skinning especially of dialogs like preferences looks odd with Qt6.8s QModernWindowsStylePlugin. Should I merge it? Sooner or later we need to do this step anyway. |
How does QWindows11Style look like? |
What do you mean with QWindows11Style? |
The Qt 6.7 changelog mentiones a new "QWindows11Style" Out of curious: In the CMakeCache.txt form this VCPKG I still see Windows Vista:
|
Ah QModernWindowsStylePlugin contains now both styles:
Are you one windows 11? You may try to set the environment variable See:
|
Adding |
On which windows are you? Maybe we just saw the windows 11 style? |
Yes, this is Qt's windows11 style emulation. |
This is a VCPKG update for our upcoming Mixxx 2.6-beta
I consider these changes significant:
I have pinned taglib to 1.13.1 until mixxxdj/mixxx#12790 is fixed
Here is the full list of Updates (* = indirect dependencies)