Skip to content

QML: add basic screen responsiveness#15483

Merged
JoergAtGithub merged 1 commit into
mixxxdj:mainfrom
acolombier:feat/qml-responsive-base
Feb 7, 2026
Merged

QML: add basic screen responsiveness#15483
JoergAtGithub merged 1 commit into
mixxxdj:mainfrom
acolombier:feat/qml-responsive-base

Conversation

@acolombier
Copy link
Copy Markdown
Member

@acolombier acolombier commented Oct 13, 2025

As per the learning from running Mixxx 3.0 on Android, I managed to do a few learning regarding screen size responsiveness and basic touch screen support. There is definitely more work to be done (e.g regarding fader or push button) but this should be a solid base already.

Depends on #14849

Screencast.From.2025-10-13.20-31-55-10MB.mp4

The audio router should also be usable in simple mode with the minimum acceptable size, and in advanced with a tablet-like size. User can also fallback into legacy if they want advanced on small device, and struggle with the scrollview

Screencast.From.2025-10-13.20-37-58-10MB.mp4

@acolombier acolombier force-pushed the feat/qml-responsive-base branch from 85b910b to 7f036a6 Compare October 13, 2025 19:34
@acolombier acolombier added this to the 3.0-beta milestone Oct 13, 2025
@github-project-automation github-project-automation Bot moved this to In progress in QML GUI Oct 13, 2025
@acolombier acolombier force-pushed the feat/qml-responsive-base branch from 7f036a6 to 74db5a5 Compare October 13, 2025 19:39
@acolombier acolombier marked this pull request as ready for review October 13, 2025 19:42
This was referenced Nov 21, 2025
@github-actions
Copy link
Copy Markdown

This PR is marked as stale because it has been open 90 days with no activity.

@github-actions github-actions Bot added the stale Stale issues that haven't been updated for a long time. label Jan 12, 2026
@acolombier acolombier removed the stale Stale issues that haven't been updated for a long time. label Jan 12, 2026
@acolombier
Copy link
Copy Markdown
Member Author

This is a QML/3.0 only change. Not everything is perfect after I spent a few hours fixing the many conflict, but I'd like to get this merge and fix forward.

Copy link
Copy Markdown
Member

@JoergAtGithub JoergAtGithub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works as intended. Code LGTM!

@JoergAtGithub JoergAtGithub merged commit 50c2790 into mixxxdj:main Feb 7, 2026
15 checks passed
@github-project-automation github-project-automation Bot moved this from In progress to Done in QML GUI Feb 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants