-
Notifications
You must be signed in to change notification settings - Fork 225
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
Make Jamulus iOS compatible with Qt6 #3406
Comments
Pasting https://forum.qt.io/topic/15326/solved-qlayout-items-not-expanding-on-resize/4 here. Maybe related to the crash of the languages change. |
@softins do you own an iPad? |
Yes, and have Testflight on it. iOS 16.7, which I think is the latest it will take (2016 model). |
Thanks. I'll try to work out how to get the app on TestFlight in the following days. It would be great if you could confirm if the mentioned issues all also occur on iPadOS |
Hotfix for 2 is probably not using the close() signal but hide() instead. |
Hotfix for 3 is conditionally getting rid of the warning message on iOS. |
Ok. Also the Qt5 build hangs with the language change. So that's not a new bug. |
Changing the skin to compact, Bar (narrow) makes the app somewhat usable. |
Ok. The mixer board issue comes from the "Setup your audio,... message". I'll change it to be brief on iOS. |
We could force the GD_SLIMFADER design on iOS... |
Language bug might be fixable by using a Qt::QueuedConnection. |
Further error: Probably that's related to the same issue as the mixer board: The table might be too wide. It might also be the "show all musicians" checkbox |
|
AppStore connect requests a usage description for camera access. This could be related to file access of the app. |
|
Concerning the UI issues, I'd like to start with the mixer board. I think all of the issues are related to some item overflowing and then just stretching the whole window over the device size. See: If I tap the mute myself button the screen overflows but it can be fixed by rotating. |
If VoiceOver is on, the app crashes as soon as the connection dialog is opened |
Describe the bug
Even though Jamulus can be compiled with Qt6 and it runs, there are multiple UI issues.
Also the app hangs and crashes in multiple places.
Related: #2711
Operating system
iOS 17
Version of Jamulus
Latest version from main
Additional context
Try compiling Jamulus with Qt6 for iOS.
The text was updated successfully, but these errors were encountered: