-
Notifications
You must be signed in to change notification settings - Fork 34
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
Rely on QQC2 styles instead of internal themes #108
Commits on Jun 29, 2022
-
qml: Fix border color and size on keyboard and popups to not use theme
Use a hard coded value for border color where it should be shown, which is already the same color used in all existing themes. Also set the border width to 1 pixel for all borders.
Configuration menu - View commit details
-
Copy full SHA for 0f4c988 - Browse repository at this point
Copy the full SHA 0f4c988View commit details -
qml: Use Page component for the Keyboard surface
Ensure we get the background from the qqc2 style in use by using a Page component as the main surface for the Keyboard.
Configuration menu - View commit details
-
Copy full SHA for 9de522f - Browse repository at this point
Copy the full SHA 9de522fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8cdc96 - Browse repository at this point
Copy the full SHA a8cdc96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c84285 - Browse repository at this point
Copy the full SHA 9c84285View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17f16d4 - Browse repository at this point
Copy the full SHA 17f16d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a746fe - Browse repository at this point
Copy the full SHA 4a746feView commit details -
qml: Fix keys to have no borders and follow qqc2 style
This simplifies the keys a bit by moving the icon properties into CharKey from ActionKey, and removing the color properties, using an ToolButton to show icons on keys that use them. In addition, this also makes the keyboard look a bit more modern.
Configuration menu - View commit details
-
Copy full SHA for e8394f3 - Browse repository at this point
Copy the full SHA e8394f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6395eb - Browse repository at this point
Copy the full SHA e6395ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f0d076 - Browse repository at this point
Copy the full SHA 3f0d076View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7678ba - Browse repository at this point
Copy the full SHA d7678baView commit details -
Configuration menu - View commit details
-
Copy full SHA for c20cbe9 - Browse repository at this point
Copy the full SHA c20cbe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f864877 - Browse repository at this point
Copy the full SHA f864877View commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb8597 - Browse repository at this point
Copy the full SHA ceb8597View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4dc2a2 - Browse repository at this point
Copy the full SHA b4dc2a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7a8da3 - Browse repository at this point
Copy the full SHA e7a8da3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d2c575 - Browse repository at this point
Copy the full SHA 4d2c575View commit details -
plugin: Set icon theme to suru for Suru style, and breeze otherwise
These were the only two icon themes used by the internal themes, so we need to still use them as appropriate, since qqc2 styles themselves don't provide the icons used. Other themes also don't provide the icons we need yet. Ideally, we should just provide all the icons we need ourselves, in a neutral style, so that we don't need to rely on any such themes, but some qqc2 styles which use the default QQuickIconLayout implementation don't always render icons loaded from a qrc resource.
Configuration menu - View commit details
-
Copy full SHA for 4299e8c - Browse repository at this point
Copy the full SHA 4299e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f419b20 - Browse repository at this point
Copy the full SHA f419b20View commit details -
qml: Make annotations on CharKey appear larger to be more visible
Some keys have annotations that are quite difficult to discern in some situations, so make the label for the annotation a little larger to more easily read them in those cases.
Configuration menu - View commit details
-
Copy full SHA for 0b4f924 - Browse repository at this point
Copy the full SHA 0b4f924View commit details