[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [discover/kirigami] discover/qml: Adopt more Kirigami semantics
From:       Aleix Pol <aleixpol () kde ! org>
Date:       2016-07-21 15:34:23
Message-ID: E1bQFzT-00066d-BA () code ! kde ! org
[Download RAW message or body]

Git commit 19c1d957a12d034ea36a8fee6a7556db7e3e94e0 by Aleix Pol.
Committed on 21/07/2016 at 15:20.
Pushed by apol into branch 'kirigami'.

Adopt more Kirigami semantics

Adopt Kirigami.Page in most pages
Use BaseListItem for the GridItem

M  +4    -2    discover/qml/ApplicationsListPage.qml
M  +2    -1    discover/qml/GridItem.qml
M  +2    -1    discover/qml/SourcesPage.qml

http://commits.kde.org/discover/19c1d957a12d034ea36a8fee6a7556db7e3e94e0

diff --git a/discover/qml/ApplicationsListPage.qml \
b/discover/qml/ApplicationsListPage.qml index d12b5ac..41852f1 100644
--- a/discover/qml/ApplicationsListPage.qml
+++ b/discover/qml/ApplicationsListPage.qml
@@ -24,8 +24,9 @@ import QtQuick.Window 2.2
 import "navigation.js" as Navigation
 import org.kde.discover.app 1.0
 import org.kde.discover 1.0
+import org.kde.kirigami 1.0 as Kirigami
 
-Item {
+Kirigami.Page {
     id: page
     readonly property var model: appsModel
     property alias category: appsModel.filteredCategory
@@ -44,7 +45,8 @@ Item {
     property Component header: category==null ? null : categoryHeaderComponent
     property Component extendedToolBar: null
     property var icon: category ? category.icon : search !== "" ? "edit-find" : \
                "go-home"
-    property string title: category ? category.name : ""
+    title: category ? category.name : ""
+
     onSearchChanged: appsModel.sortOrder = Qt.AscendingOrder
 
     
diff --git a/discover/qml/GridItem.qml b/discover/qml/GridItem.qml
index a05b0c3..bfc6422 100644
--- a/discover/qml/GridItem.qml
+++ b/discover/qml/GridItem.qml
@@ -21,6 +21,7 @@
 
 import QtQuick 2.1
 import org.kde.discover.app 1.0
+import org.kde.kirigami 1.0
 
 MouseArea {
     id: listItem
@@ -34,7 +35,7 @@ MouseArea {
 
     hoverEnabled: !Helpers.isCompact
 
-    Rectangle {
+    BasicListItem {
         anchors.fill: parent
         color: listItem.containsMouse || listItem.pressed ? listItem.highlightColor \
: DiscoverSystemPalette.button  border.color: DiscoverSystemPalette.mid
diff --git a/discover/qml/SourcesPage.qml b/discover/qml/SourcesPage.qml
index 9044083..b28c4ba 100644
--- a/discover/qml/SourcesPage.qml
+++ b/discover/qml/SourcesPage.qml
@@ -4,9 +4,10 @@ import QtQuick.Layouts 1.1
 import org.kde.discover 1.0
 import org.kde.discover.app 1.0
 import org.kde.kquickcontrolsaddons 2.0
+import org.kde.kirigami 1.0 as Kirigami
 import "navigation.js" as Navigation
 
-Item {
+Kirigami.Page {
     id: page
     clip: true
     readonly property real proposedMargin: (width-Helpers.actualWidth)/2


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic