aboutsummaryrefslogtreecommitdiffstats
path: root/qt-mobile/qml/mobilecomponents
AgeCommit message (Collapse)Author
2015-11-30sync with mobilecomponents 68c6dc9Gravatar Sebastian Kügler
This fixes spacing around the icon in the left drawer, the stretched-out icons in the navigation menu, the unnecessary scrolling in the same menu, and a few other things. Signed-off-by: Sebastian Kügler <sebas@kde.org>
2015-11-30sync with mobilecomponents e7d789465b9a935ecGravatar Sebastian Kügler
This fixes lack of spacing in the drawer's menu items. Signed-off-by: Sebastian Kügler <sebas@kde.org>
2015-11-30sync with mobilecomponents 67e73fa85eGravatar Sebastian Kügler
Colors have slightly changed in breeze. Signed-off-by: Sebastian Kügler <sebas@kde.org>
2015-11-29sync with mobilecomponents' d3fa79b50b54Gravatar Sebastian Kügler
This fixes the flickering when the drag button hits the right edge. Signed-off-by: Sebastian Kügler <sebas@kde.org>
2015-11-29Add missing iconGravatar Sebastian Kügler
This is the SVG file used on the drag button. Like the other two, it's taken from the Breeze icon set. Signed-off-by: Sebastian Kügler <sebas@kde.org>
2015-11-29Sync with mobilecomponents 54e4f2622aGravatar Sebastian Kügler
This fixes loading the icon. Signed-off-by: Sebastian Kügler <sebas@kde.org>
2015-11-29Sync to mobilecomponents 67cf594b4ddcGravatar Sebastian Kügler
Signed-off-by: Sebastian Kügler <sebas@kde.org>
2015-11-29Sync with upstream mobilecomponentsGravatar Sebastian Kügler
This updates to the state of bf7914b67c45e Signed-off-by: Sebastian Kügler <sebas@kde.org>
2015-11-29import mobilecomponentsGravatar Sebastian Kügler
This commit adds the .qml and qmldir files for the MobileComponents import. It contains low-level things like units and theme, and mid-level things like Heading, and high-level navigation in the form of an ApplicationWindow and Drawers that hold menues and provide swipe interactions between the pages. These components are a more full version of the "light" plasma components we have been using to make the UI scale well and appear more consistent (coloring, spacing, alignment, etc.). An interesting change is that Units and Theme are now singleton types, which is more efficient. It does mean a few changes to our current API usage: - units becomes Units - theme becomes Theme - 2 properties move out of each (we can't subclass singleton types) This change also means that we're using the vanilla upstream components, so it's very easy to get improvements to these rather young components in, and we don't have to do this work on our own. The mobilecomponents consist of just a bunch of qml files which we can deploy through the qrc file. In the next commits, we will gradually make the current UI use these new elements. Signed-off-by: Sebastian Kügler <sebas@kde.org>