[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [discover] /: Merge branch 'Plasma/5.6'
From: Aleix Pol <aleixpol () kde ! org>
Date: 2016-04-18 15:31:42
Message-ID: E1asB9K-0008KX-TL () scm ! kde ! org
[Download RAW message or body]
Git commit 6a2799a06e64aa0cbdb15e1ea240e46924e7ee1e by Aleix Pol.
Committed on 18/04/2016 at 15:23.
Pushed by apol into branch 'master'.
Merge branch 'Plasma/5.6'
M +4 -1 discover/org.kde.discover.desktop
M +2 -2 discover/qml/CategoryDisplay.qml
M +3 -3 libdiscover/ReviewsBackend/Rating.cpp
M +2 -2 libdiscover/ReviewsBackend/Rating.h
M +3 -0 libdiscover/backends/AkabeiBackend/akabei-backend.desktop
M +1 -0 libdiscover/backends/AkabeiBackend/muonakabeinotifier.desktop
M +3 -0 libdiscover/backends/ApplicationBackend/muonapplicationnotifier.notifyrc
M +3 -0 libdiscover/backends/ApplicationBackend/qapt-backend.desktop
M +3 -0 libdiscover/backends/DummyBackend/dummy-backend.desktop
M +8 -5 libdiscover/backends/DummyBackend/tests/DummyTest.cpp
M +3 -0 libdiscover/backends/PackageKitBackend/packagekit-backend.desktop
M +8 -3 libdiscover/declarative/ApplicationProxyModelHelper.cpp
M +3 -0 libdiscover/resources/discoverabstractnotifier.notifyrc
M +2 -0 notifier/plasmoid/metadata.desktop
http://commits.kde.org/discover/6a2799a06e64aa0cbdb15e1ea240e46924e7ee1e
diff --cc libdiscover/ReviewsBackend/Rating.cpp
index 3842b5b,c3fe400..1e7d0d5
--- a/libdiscover/ReviewsBackend/Rating.cpp
+++ b/libdiscover/ReviewsBackend/Rating.cpp
@@@ -97,12 -97,19 +97,12 @@@ double dampenedRating(const QVector<int
}
Rating::Rating(const QVariantMap &data)
- : QObject()
-{
- init(data.value(QStringLiteral("package_name")).toString(),
- data.value(QStringLiteral("ratings_total")).toULongLong(), \
data.value(QStringLiteral("ratings_average")).toDouble() * 2, \
data.value(QStringLiteral("histogram")).toString());
-}
-
-Rating::Rating(const QString& packageName, quint64 ratingCount, int rating, const \
QString& histogram)
- : QObject()
+ : Rating(data.value(QStringLiteral("package_name")).toString(),
+ data.value(QStringLiteral("ratings_total")).toULongLong(), \
data.value(QStringLiteral("ratings_average")).toDouble() * 2, \
data.value(QStringLiteral("histogram")).toString()) {
- init(packageName, ratingCount, rating, histogram);
}
- Rating::Rating(const QString& packageName, int inst, int vote, int old, int \
/*recent*/) + Rating::Rating(const QString& packageName, int inst, int /*vote*/, int \
/*old*/, int /*recent*/) : QObject()
, m_packageName(packageName)
, m_ratingCount(inst)
diff --cc libdiscover/backends/DummyBackend/tests/DummyTest.cpp
index ac2c318,1c5fab9..d016823
--- a/libdiscover/backends/DummyBackend/tests/DummyTest.cpp
+++ b/libdiscover/backends/DummyBackend/tests/DummyTest.cpp
@@@ -105,6 -104,8 +105,7 @@@ void DummyTest::testFetch(
void DummyTest::testSort()
{
ResourcesProxyModel pm;
- pm.setSourceModel(m_model);
+
QCollator c;
QBENCHMARK_ONCE {
pm.setSortRole(ResourcesModel::NameRole);
diff --cc libdiscover/declarative/ApplicationProxyModelHelper.cpp
index 3e21a44,35762fb..ed29409
--- a/libdiscover/declarative/ApplicationProxyModelHelper.cpp
+++ b/libdiscover/declarative/ApplicationProxyModelHelper.cpp
@@@ -35,10 -36,14 +36,12 @@@ QHash<int, QByteArray> ApplicationProxy
void ApplicationProxyModelHelper::componentComplete()
{
- setSourceModel(ResourcesModel::global());
-
if(!m_sortRoleString.isEmpty())
setStringSortRole_hack(m_sortRoleString);
+
setSearch(lastSearch());
setDynamicSortFilter(true);
+ sortModel();
}
void ApplicationProxyModelHelper::sortModel()
diff --cc notifier/plasmoid/metadata.desktop
index 3f9805b,5fc6a1b..911cc53
--- a/notifier/plasmoid/metadata.desktop
+++ b/notifier/plasmoid/metadata.desktop
@@@ -65,9 -68,10 +66,10 @@@ Comment[sv]=Hjälper dig hålla systeme
Comment[uk]=Допомагає підтримувати актуальний \
стан вашої системи Comment[x-test]=xxHelps you keep your system up \
to datexx Comment[zh_CN]=帮助您保持系统更新
+ Comment[zh_TW]=協助保持您的系統更新
Encoding=UTF-8
-Icon=security-high
+Icon=update-none
Type=Service
X-KDE-ServiceTypes=Plasma/Applet
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic