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

Port timeline to Qt Quick Controls 2 #643

Closed
KitsuneRal opened this issue Nov 19, 2019 · 6 comments
Closed

Port timeline to Qt Quick Controls 2 #643

KitsuneRal opened this issue Nov 19, 2019 · 6 comments
Assignees
Labels
enhancement A feature or change request for Quaternion

Comments

@KitsuneRal
Copy link
Member

QQC2 is better at scaling, more lightweight, and QQC1 is deprecated anyway.

@KitsuneRal KitsuneRal self-assigned this Nov 20, 2019
@KitsuneRal KitsuneRal added the enhancement A feature or change request for Quaternion label Nov 20, 2019
@CarlSchwan
Copy link
Contributor

I could do it and copy a bit of code from NeoChat, but that would be the required version? Qt 5.9 doesn't have a lot of QQC2 API yet :( Q 5.12 could be a better base to work with.

@KitsuneRal
Copy link
Member Author

It is a task for 0.0.9.6 which I intend to build on Qt 5.12 - so yeah, feel free to use 5.12 as the API baseline.

@KitsuneRal
Copy link
Member Author

Halfway through, as of 0.0.95 beta 3. The rest is left for 0.0.96.

@KitsuneRal KitsuneRal linked a pull request Jan 27, 2021 that will close this issue
@KitsuneRal KitsuneRal removed their assignment Jan 27, 2021
@KitsuneRal
Copy link
Member Author

From #797 (a duplicate of this):

Qt 6 doesn't have QQC1 and it has more desktop styles for QQC2 - really no excuse to keep any bits around.

@KitsuneRal
Copy link
Member Author

Most of the work is done in e721aa4; the timeline is (mostly) workable now, with some QML warnings and dysfunction still around.

@KitsuneRal
Copy link
Member Author

As of fa9b95a and Qt 6.4.3, things look good enough.

@KitsuneRal KitsuneRal moved this to Version 0.0.96 - Done in Quaternion 1 Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A feature or change request for Quaternion
Projects
Status: Version 0.0.96 - Done
Development

Successfully merging a pull request may close this issue.

2 participants