MycroftAI / mycroft-gui

The Graphical User Interface used by the Mycroft Mark II and more
Apache License 2.0
167 stars 57 forks source link

add icon units and spacing units #104

Closed AIIX closed 3 years ago

AIIX commented 3 years ago

Add icon and spacing units

icon units are added due to changes in Kirigami Units icon sizes scale handling changed to use qt_screen_scale_factors which forces using qt_screen_scale_factors which in turn breaks other layouts. As a temporary measure to keep the layouts and UI from breaking without using the qt_screen_scale_factors implement the previous Kirigami icon size logic

krisgesling commented 3 years ago

Hey, I'm guessing some other changes accidentally got added to this commit?

AIIX commented 3 years ago

Hey, I'm guessing some other changes accidentally got added to this commit?

nope, the other file is just updating the plugin.qmltype so when you use the Mycroft module in qtcreator for example it knows about the components