on xenial help sign in
Merge
commitb56f366d3dbe97c19ed05bd517d56691ff711956 authorAlbert Astals <albert.astals@canonical.com> dateMon 24 Feb 2014, 09:58 (13 years ago) parent38a5a30b792470
111 files changed+2696−971
debian/changelog+37 plugins/DashViews/listviewwithpageheader.cpp+1−1 plugins/Ubuntu/Gestures/DirectionalDragArea.cpp+104−44 plugins/Ubuntu/Gestures/DirectionalDragArea.h+11−1 plugins/Utils/CMakeLists.txt+1−1 plugins/Utils/albumartprovider.cpp+23−21 po/am.po+19−11 po/ar.po+22−14 po/ast.po+19−11 po/az.po+19−11 po/bg.po+19−11 po/bs.po+19−11 po/ca.po+19−11 po/ckb.po+19−11 po/cs.po+19−11 po/da.po+19−11 po/de.po+19−11 po/el.po+19−11 po/en_AU.po+19−11 po/en_GB.po+19−11 po/eo.po+19−11 po/es.po+26−16 po/eu.po+19−11 po/fa.po+19−11 po/fi.po+21−13 po/fo.po+19−11 po/fr.po+19−11 po/gd.po+19−11 po/gl.po+19−11 po/he.po+19−11 po/hi.po+19−11 po/hr.po+19−11 po/hu.po+19−11 po/hy.po+19−11 po/id.po+19−11 po/is.po+19−11 po/it.po+19−11 po/ja.po+19−11 po/km.po+19−11 po/kn.po+19−11 po/ko.po+19−11 po/ky.po+19−11 po/lo.po+19−11 po/lt.po+19−11 po/lv.po+19−11 po/ml.po+19−11 po/mr.po+19−11 po/ms.po+19−11 po/my.po+19−11 po/nb.po+19−11 po/nl.po+19−11 po/pl.po+19−11 po/pt.po+19−11 po/pt_BR.po+19−11 po/ro.po+19−11 po/ru.po+19−11 po/shn.po+19−11 po/si.po+19−11 po/sl.po+26−16 po/sq.po+19−11 po/sr.po+19−11 po/sv.po+19−11 po/sw.po+19−11 po/ta.po+19−11 po/te.po+19−11 po/tr.po+19−11 po/ug.po+19−11 po/uk.po+19−11 po/unity8.pot+18−10 po/vi.po+19−11 po/xh.po+19−11 po/zh_CN.po+19−11 po/zh_HK.po+19−11 po/zh_TW.po+19−11 qml/Components/DragHandle.qml+2−1 qml/Components/Rating.qml+48 qml/Components/RatingStyle.qml+47 qml/Components/graphics/icon_star_empty@20.png qml/Components/graphics/icon_star_full@20.png qml/Components/graphics/icon_star_half@20.png qml/Dash/Card.qml+41−2 qml/Dash/CardHeader.qml+2 qml/Dash/CardTool.qml+18 qml/Dash/Previews/PreviewProgress.qml+70 qml/Dash/Previews/PreviewRating.qml+173 qml/Dash/Previews/PreviewVideoPlayback.qml+2−1 qml/Dash/Previews/PreviewWidget.qml+1−1 qml/Dash/Previews/PreviewWidgetFactory.qml+2 qml/Greeter/Greeter.qml+1−1 qml/Shell.qml+1−1 tests/autopilot/unity8/shell/__init__.py+11−2 tests/autopilot/unity8/shell/emulators/hud.py+8−1 tests/autopilot/unity8/shell/tests/test_hud.py+8−1 tests/plugins/DashViews/listviewwithpageheadertest.cpp+27 tests/plugins/Ubuntu/Gestures/DownwardsLauncher.qml+8−1 tests/plugins/Ubuntu/Gestures/LeftwardsLauncher.qml+7 tests/plugins/Ubuntu/Gestures/RightwardsLauncher.qml+7 tests/plugins/Ubuntu/Gestures/UpwardsLauncher.qml+7 tests/plugins/Ubuntu/Gestures/tst_DirectionalDragArea.cpp+108−17 tests/plugins/Ubuntu/Gestures/tst_DirectionalDragArea.qml+30−8 tests/qmltests/CMakeLists.txt+5−2 tests/qmltests/Components/tst_DragHandle.cpp+45−5 tests/qmltests/Components/tst_DragHandle.qml+72−56 tests/qmltests/Components/tst_DragHandle/TestButton.qml−41 tests/qmltests/Components/tst_Rating.qml+86 tests/qmltests/Dash/Previews/tst_PreviewProgress.qml+87 tests/qmltests/Dash/Previews/tst_PreviewRating.qml+183 tests/qmltests/Dash/Previews/tst_PreviewWidgetFactory.qml+2 tests/qmltests/Dash/artwork/checkers.png tests/qmltests/Dash/tst_Card.qml+59 tests/qmltests/Dash/tst_CardTool.qml+41
debian/changelog+37
@@ -1,3 +1,40 @@
1+unity8 (7.84+14.04.20140221-0ubuntu1) trusty; urgency=low
2+
3+ [ Michał Sawicz ]
4+ * Add card background support.
5+ * Increase the sidestage threshold.
6+
7+ [ Jussi Pakkanen ]
8+ * Move downloads to their own threads so they don't muck about with
9+ the parent thread's event loop. (LP: #1240408)
10+
11+ -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Fri, 21 Feb 2014 09:06:04 +0000
12+
13+unity8 (7.84+14.04.20140218-0ubuntu1) trusty; urgency=low
14+
15+ [ Michał Sawicz ]
16+ * Center-align title when it's alone in the header.
17+
18+ [ Leo Arias ]
19+ * Prepare unity8 to the _uinput refactors in autopilot.
20+
21+ [ Albert Astals ]
22+ * Progress Preview Widget
23+ * LWPH Fix crash from bug 1279434 (LP: #1279434)
24+ * Show the loading indicator of the screenshot in video playback
25+
26+ [ Andrea Cimitan ]
27+ * Adds rating preview widget. Work on the rating widget
28+
29+ [ Daniel d'Andrada ]
30+ * Make DirectionalDragArea work when rotated The drag gesture
31+ direction is in local coordinates, not in scene coordinates
32+
33+ [ Michał Karnicki ]
34+ * Center-align title when it's alone in the header.
35+
36+ -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Tue, 18 Feb 2014 11:41:58 +0000
37+
138unity8 (7.84+14.04.20140212-0ubuntu1) trusty; urgency=low
239
340 [ Gerry Boland ]
plugins/DashViews/listviewwithpageheader.cpp+1−1
@@ -1073,7 +1073,7 @@ void ListViewWithPageHeader::itemGeometryChanged(QQuickItem * /*item*/, const QR
10731073{
10741074 const qreal heightDiff = newGeometry.height() - oldGeometry.height();
10751075 if (heightDiff != 0) {
1076− if (oldGeometry.y() + oldGeometry.height() + m_clipItem->y() < contentY() && !m_visibleItems.isEmpty()) {
1076+ if (oldGeometry.y() + oldGeometry.height() + m_clipItem->y() <= contentY() && !m_visibleItems.isEmpty()) {
10771077 ListItem *firstItem = m_visibleItems.first();
10781078 firstItem->setY(firstItem->y() - heightDiff);
10791079 adjustMinYExtent();
plugins/Ubuntu/Gestures/DirectionalDragArea.cpp+104−44
@@ -114,6 +114,7 @@ DirectionalDragArea::DirectionalDragArea(QQuickItem *parent)
114114 , m_wideningAngle(0)
115115 , m_wideningFactor(0)
116116 , m_distanceThreshold(0)
117+ , m_distanceThresholdSquared(0.)
117118 , m_minSpeed(0)
118119 , m_maxSilenceTime(200)
119120 , m_silenceTime(0)
@@ -162,7 +163,14 @@ void DirectionalDragArea::setWideningAngle(qreal angle)
162163 return;
163164
164165 m_wideningAngle = angle;
165− m_wideningFactor = qTan(angle * M_PI / 180.0);
166+
167+ // wideningFactor = pow(cosine(angle), 2)
168+ {
169+ qreal angleRadians = angle * M_PI / 180.0;
170+ m_wideningFactor = qCos(angleRadians);
171+ m_wideningFactor = m_wideningFactor * m_wideningFactor;
172+ }
173+
166174 Q_EMIT wideningAngleChanged(angle);
167175}
168176
@@ -170,6 +178,7 @@ void DirectionalDragArea::setDistanceThreshold(qreal value)
170178{
171179 if (m_distanceThreshold != value) {
172180 m_distanceThreshold = value;
181+ m_distanceThresholdSquared = m_distanceThreshold * m_distanceThreshold;
173182 Q_EMIT distanceThresholdChanged(value);
174183 }
175184}
@@ -237,13 +246,15 @@ qreal DirectionalDragArea::distance() const
237246 }
238247}
239248
249+void DirectionalDragArea::updateSceneDistance()
250+{
251+ QPointF totalMovement = m_previousScenePos - m_startScenePos;
252+ m_sceneDistance = projectOntoDirectionVector(totalMovement);
253+}
254+
240255qreal DirectionalDragArea::sceneDistance() const
241256{
242− if (Direction::isHorizontal(m_direction)) {
243− return m_previousScenePos.x() - m_startScenePos.x();
244− } else {
245− return m_previousScenePos.y() - m_startScenePos.y();
246− }
257+ return m_sceneDistance;
247258}
248259
249260qreal DirectionalDragArea::touchX() const
@@ -335,12 +346,13 @@ void DirectionalDragArea::touchEvent_absent(QTouchEvent *event)
335346 m_startScenePos = newTouchPoint->scenePos();
336347 m_touchId = newTouchPoint->id();
337348 m_dampedScenePos.reset(m_startScenePos);
338− updateVelocityCalculator(m_startScenePos);
349+ m_velocityCalculator->setTrackedPosition(0.);
339350 m_velocityCalculator->reset();
340351 m_numSamplesOnLastSpeedCheck = 0;
341352 m_silenceTime = 0;
342353 setPreviousPos(m_startPos);
343354 setPreviousScenePos(m_startScenePos);
355+ updateSceneDirectionVector();
344356
345357 setStatus(Undecided);
346358}
@@ -441,44 +453,53 @@ const QTouchEvent::TouchPoint *DirectionalDragArea::fetchTargetTouchPoint(QTouch
441453
442454bool DirectionalDragArea::pointInsideAllowedArea() const
443455{
444− qreal dX = m_dampedScenePos.x() - m_startScenePos.x();
445− qreal dY = m_dampedScenePos.y() - m_startScenePos.y();
456+ // NB: Using squared values to avoid computing the square root to find
457+ // the length totalMovement
446458
447− switch (m_direction) {
448− case Direction::Upwards:
449− return dY <= 0 && qFabs(dX) <= qFabs(dY) * m_wideningFactor;
450− case Direction::Downwards:
451− return dY >= 0 && qFabs(dX) <= dY * m_wideningFactor;
452− case Direction::Leftwards:
453− return dX <= 0 && qFabs(dY) <= qFabs(dX) * m_wideningFactor;
454− default: // Direction::Rightwards:
455− return dX >= 0 && qFabs(dY) <= dX * m_wideningFactor;
459+ QPointF totalMovement(m_dampedScenePos.x() - m_startScenePos.x(),
460+ m_dampedScenePos.y() - m_startScenePos.y());
461+
462+ qreal squaredTotalMovSize = totalMovement.x() * totalMovement.x() +
463+ totalMovement.y() * totalMovement.y();
464+
465+ if (squaredTotalMovSize == 0.) {
466+ // didn't move
467+ return true;
456468 }
469+
470+ qreal projectedMovement = projectOntoDirectionVector(totalMovement);
471+
472+
473+ qreal cosineAngleSquared = (projectedMovement * projectedMovement) / squaredTotalMovSize;
474+
475+ // Same as:
476+ // angle_between_movement_vector_and_gesture_direction_vector <= widening_angle
477+ return cosineAngleSquared >= m_wideningFactor;
457478}
458479
459480bool DirectionalDragArea::movingInRightDirection() const
460481{
461− switch (m_direction) {
462− case Direction::Upwards:
463− return m_dampedScenePos.y() <= m_previousDampedScenePos.y();
464− case Direction::Downwards:
465− return m_dampedScenePos.y() >= m_previousDampedScenePos.y();
466− case Direction::Leftwards:
467− return m_dampedScenePos.x() <= m_previousDampedScenePos.x();
468− default: // Direction::Rightwards:
469− return m_dampedScenePos.x() >= m_previousDampedScenePos.x();
470− }
482+ QPointF movementVector(m_dampedScenePos.x() - m_previousDampedScenePos.x(),
483+ m_dampedScenePos.y() - m_previousDampedScenePos.y());
484+
485+ qreal scalarProjection = projectOntoDirectionVector(movementVector);
486+
487+ return scalarProjection >= 0.;
471488}
472489
473490bool DirectionalDragArea::movedFarEnough(const QPointF &point) const
474491{
475− if (m_distanceThreshold > 0) {
476− if (Direction::isHorizontal(m_direction))
477− return qFabs(point.x() - m_startScenePos.x()) > m_distanceThreshold;
478− else
479− return qFabs(point.y() - m_startScenePos.y()) > m_distanceThreshold;
480− } else {
492+ if (m_distanceThreshold <= 0.) {
493+ // distance threshold check is disabled
481494 return true;
495+ } else {
496+ QPointF totalMovement(point.x() - m_startScenePos.x(),
497+ point.y() - m_startScenePos.y());
498+
499+ qreal squaredTotalMovSize = totalMovement.x() * totalMovement.x() +
500+ totalMovement.y() * totalMovement.y();
501+
502+ return squaredTotalMovSize > m_distanceThresholdSquared;
482503 }
483504}
484505
@@ -568,28 +589,33 @@ void DirectionalDragArea::setPreviousScenePos(const QPointF &point)
568589 bool xChanged = m_previousScenePos.x() != point.x();
569590 bool yChanged = m_previousScenePos.y() != point.y();
570591
592+ if (!xChanged && !yChanged)
593+ return;
594+
595+ qreal oldSceneDistance = sceneDistance();
571596 m_previousScenePos = point;
597+ updateSceneDistance();
598+
599+ if (oldSceneDistance != sceneDistance()) {
600+ Q_EMIT sceneDistanceChanged(sceneDistance());
601+ }
572602
573603 if (xChanged) {
574604 Q_EMIT touchSceneXChanged(point.x());
575− if (Direction::isHorizontal(m_direction))
576− Q_EMIT sceneDistanceChanged(sceneDistance());
577605 }
578606
579607 if (yChanged) {
580608 Q_EMIT touchSceneYChanged(point.y());
581− if (Direction::isVertical(m_direction))
582− Q_EMIT sceneDistanceChanged(sceneDistance());
583609 }
584610}
585611
586−void DirectionalDragArea::updateVelocityCalculator(const QPointF &point)
612+void DirectionalDragArea::updateVelocityCalculator(const QPointF &scenePos)
587613{
588− if (Direction::isHorizontal(m_direction)) {
589− m_velocityCalculator->setTrackedPosition(point.x());
590− } else {
591− m_velocityCalculator->setTrackedPosition(point.y());
592− }
614+ QPointF totalSceneMovement = scenePos - m_startScenePos;
615+
616+ qreal scalarProjection = projectOntoDirectionVector(totalSceneMovement);
617+
618+ m_velocityCalculator->setTrackedPosition(scalarProjection);
593619}
594620
595621bool DirectionalDragArea::isWithinTouchCompositionWindow()
@@ -693,5 +719,39 @@ qint64 DirectionalDragArea::ActiveTouchesInfo::mostRecentStartTime()
693719 return highestStartTime;
694720}
695721
722+void DirectionalDragArea::updateSceneDirectionVector()
723+{
724+ QPointF localOrigin(0., 0.);
725+ QPointF localDirection;
726+ switch (m_direction) {
727+ case Direction::Upwards:
728+ localDirection.rx() = 0.;
729+ localDirection.ry() = -1.;
730+ break;
731+ case Direction::Downwards:
732+ localDirection.rx() = 0.;
733+ localDirection.ry() = 1;
734+ break;
735+ case Direction::Leftwards:
736+ localDirection.rx() = -1.;
737+ localDirection.ry() = 0.;
738+ break;
739+ default: // Direction::Rightwards:
740+ localDirection.rx() = 1.;
741+ localDirection.ry() = 0.;
742+ break;
743+ }
744+ QPointF sceneOrigin = mapToScene(localOrigin);
745+ QPointF sceneDirection = mapToScene(localDirection);
746+ m_sceneDirectionVector = sceneDirection - sceneOrigin;
747+}
748+
749+qreal DirectionalDragArea::projectOntoDirectionVector(const QPointF &sceneVector) const
750+{
751+ // same as dot product as m_sceneDirectionVector is a unit vector
752+ return sceneVector.x() * m_sceneDirectionVector.x() +
753+ sceneVector.y() * m_sceneDirectionVector.y();
754+}
755+
696756// Because we are defining a new QObject-based class (RecognitionTimer) here.
697757#include "DirectionalDragArea.moc"
plugins/Ubuntu/Gestures/DirectionalDragArea.h+11−1
@@ -160,6 +160,7 @@ public:
160160
161161 qreal distance() const;
162162 qreal sceneDistance() const;
163+ void updateSceneDistance();
163164
164165 qreal touchX() const;
165166 qreal touchY() const;
@@ -231,6 +232,10 @@ private:
231232 void setPreviousScenePos(const QPointF &point);
232233 void updateVelocityCalculator(const QPointF &point);
233234 bool isWithinTouchCompositionWindow();
235+ void updateSceneDirectionVector();
236+ // returns the scalar projection between the given vector (in scene coordinates)
237+ // and m_sceneDirectionVector
238+ qreal projectOntoDirectionVector(const QPointF &sceneVector) const;
234239
235240 Status m_status;
236241
@@ -238,6 +243,7 @@ private:
238243 QPointF m_startScenePos;
239244 QPointF m_previousPos;
240245 QPointF m_previousScenePos;
246+ qreal m_sceneDistance;
241247 int m_touchId;
242248
243249 // A movement damper is used in some of the gesture recognition calculations
@@ -245,10 +251,14 @@ private:
245251 DampedPointF m_dampedScenePos;
246252 QPointF m_previousDampedScenePos;
247253
254+ // Unit vector in scene coordinates describing the direction of the gesture recognition
255+ QPointF m_sceneDirectionVector;
256+
248257 Direction::Type m_direction;
249258 qreal m_wideningAngle; // in degrees
250− qreal m_wideningFactor; // it's tan(degreesToRadian(m_wideningAngle))
259+ qreal m_wideningFactor; // it's pow(cosine(m_wideningAngle), 2)
251260 qreal m_distanceThreshold;
261+ qreal m_distanceThresholdSquared; // it's pow(m_distanceThreshold, 2)
252262 qreal m_minSpeed;
253263 int m_maxSilenceTime; // in milliseconds
254264 int m_silenceTime; // in milliseconds
plugins/Utils/CMakeLists.txt+1−1
@@ -33,7 +33,7 @@ target_link_libraries(Utils-qml ${GIO_LDFLAGS})
3333# files directly in targets.
3434set_target_properties(Utils-qml PROPERTIES COMPILE_FLAGS -fvisibility=default)
3535
36−qt5_use_modules(Utils-qml Qml Quick DBus Network XmlPatterns)
36+qt5_use_modules(Utils-qml Qml Quick DBus Network XmlPatterns Concurrent)
3737
3838# export the qmldir qmltypes and plugin files
3939export_qmlfiles(Utils Utils)
plugins/Utils/albumartprovider.cpp+23−21
@@ -33,12 +33,27 @@
3333#include <QImage>
3434#include <QUrl>
3535#include <QUrlQuery>
36+#include <QtConcurrent>
3637
3738using namespace std;
3839
3940const std::string AlbumArtProvider::DEFAULT_ALBUM_ART = "/usr/share/unity/icons/album_missing.png";
4041const std::string AlbumArtProvider::UNITY_LENS_SCHEMA = "com.canonical.Unity.Lenses";
4142
43+static QByteArray download(QString url) {
44+ QScopedPointer<QNetworkAccessManager> am(new QNetworkAccessManager);
45+ QNetworkReply *reply = am->get(QNetworkRequest(QUrl(url)));
46+ QEventLoop loop;
47+ QObject::connect(am.data(), &QNetworkAccessManager::finished, &loop, &QEventLoop::quit);
48+ loop.exec();
49+
50+ if (reply->error() != QNetworkReply::NoError) {
51+ qWarning() << "Error downloading from the network:" << reply->errorString();
52+ return QByteArray();
53+ }
54+ return reply->readAll();
55+}
56+
4257AlbumArtProvider::AlbumArtProvider()
4358 : QQuickImageProvider(QQmlImageProviderBase::Image, QQmlImageProviderBase::ForceAsynchronousImageLoading),
4459 m_settings(nullptr)
@@ -76,20 +91,14 @@ std::string AlbumArtProvider::get_lastfm_url(const albuminfo &ai) {
7691 QString request = QString("http://ws.audioscrobbler.com/1.0/album/%1/%2/info.xml").arg(artist)
7792 .arg(album)
7893 .toHtmlEscaped();
79− QScopedPointer<QNetworkAccessManager> am(new QNetworkAccessManager);
80− QNetworkReply *reply = am->get(QNetworkRequest(QUrl(request)));
81− QEventLoop loop;
82− QObject::connect(am.data(), &QNetworkAccessManager::finished, &loop, &QEventLoop::quit);
83− loop.exec();
84−
85− if (reply->error() != QNetworkReply::NoError) {
86− qWarning() << "Error getting the XML:" << reply->errorString();
94+ QFuture<QByteArray> future = QtConcurrent::run(download, request);
95+ QByteArray arr = future.result();
96+ if(arr.size() == 0) {
8797 return "";
8898 }
89−
9099 QXmlQuery query;
91100 QBuffer tmp;
92− tmp.setData(reply->readAll());
101+ tmp.setData(arr);
93102 tmp.open(QIODevice::ReadOnly);
94103 query.bindVariable("reply", &tmp);
95104 query.setQuery("doc($reply)/album/coverart/large[1]/text()");
@@ -109,24 +118,17 @@ std::string AlbumArtProvider::get_lastfm_url(const albuminfo &ai) {
109118bool AlbumArtProvider::download_and_store(const std::string &image_url, const std::string &output_file) {
110119 QString url = QString::fromStdString(image_url);
111120 QString fileName = QString::fromStdString(output_file);
112−
113− QScopedPointer<QNetworkAccessManager> am(new QNetworkAccessManager);
114− QNetworkReply *reply = am->get(QNetworkRequest(QUrl(url)));
115− QEventLoop loop;
116− QObject::connect(am.data(), &QNetworkAccessManager::finished, &loop, &QEventLoop::quit);
117− loop.exec();
118−
119− if (reply->error() != QNetworkReply::NoError) {
120− qWarning() << "Error getting the image:" << reply->errorString();
121+ QFuture<QByteArray> future = QtConcurrent::run(download, url);
122+ QByteArray arr = future.result();
123+ if (arr.size() == 0) {
121124 return false;
122125 }
123−
124126 QFile file(fileName);
125127 if (!file.open(QIODevice::WriteOnly | QIODevice::Truncate)) {
126128 qWarning() << "Could not open file for writing:" << file.errorString();
127129 return false;
128130 }
129− if (file.write(reply->readAll()) == -1){
131+ if (file.write(arr) == -1){
130132 qWarning() << "Could not write the image:" << file.error();
131133 return false;
132134 }
po/am.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-18 19:28+0000\n"
1212"Last-Translator: samson <Unknown>\n"
1313"Language-Team: Amharic <am@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr "መላኪያ"
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "አስተያየቶች:"
po/ar.po+22−14
@@ -7,8 +7,8 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11−"PO-Revision-Date: 2014-02-16 09:56+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
11+"PO-Revision-Date: 2014-02-21 11:19+0000\n"
1212"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
1313"Language-Team: Arabic <ar@li.org>\n"
1414"MIME-Version: 1.0\n"
@@ -16,8 +16,8 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
1818"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
19−"X-Launchpad-Export-Date: 2014-02-17 06:07+0000\n"
20−"X-Generator: Launchpad (build 16916)\n"
19+"X-Launchpad-Export-Date: 2014-02-22 07:40+0000\n"
20+"X-Generator: Launchpad (build 16926)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
2323#: plugins/Unity/Launcher/launcheritem.cpp:73
@@ -77,19 +77,19 @@ msgstr ""
7777"أنت الآن بارع في إيماءات الحواف ويمكنك البدء باستخدام هاتفك<br><br>انقر على "
7878"الشاشة للبدء"
7979
80−#: qml/Components/PageHeader.qml:339
80+#: qml/Components/PageHeader.qml:340
8181msgid "Recent searches"
8282msgstr "عمليات البحث الأخيرة"
8383
84−#: qml/Components/SeeMore.qml:32
84+#: qml/Components/SeeMore.qml:35
8585msgid "See more"
8686msgstr "شاهد المزيد"
8787
88−#: qml/Components/SeeMore.qml:61
88+#: qml/Components/SeeMore.qml:57
8989msgid "See less"
9090msgstr "شاهد أقل"
9191
92−#: qml/Dash/Apps/AppPreview.qml:136
92+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9393msgid "Rate this"
9494msgstr "قيّم ذلك"
9595
@@ -111,18 +111,26 @@ msgstr[3] "%1 تعليقات"
111111msgstr[4] "%1 تعليقا"
112112msgstr[5] "%1 تعليق"
113113
114−#: qml/Dash/Previews/Reviews.qml:74
114+#: qml/Dash/Previews/PreviewActionCombo.qml:34
115+msgid "More..."
116+msgstr "المزيد..."
117+
118+#: qml/Dash/Previews/PreviewActionCombo.qml:34
119+msgid "Less..."
120+msgstr "أقل..."
121+
122+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115123msgid "Add a review"
116124msgstr "أضف تعليق"
117125
126+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
127+msgid "Send"
128+msgstr "أرسل"
129+
118130#: qml/Dash/Previews/Reviews.qml:86
119131msgid "Review"
120132msgstr "التعليق"
121133
122−#: qml/Dash/Previews/Reviews.qml:121
123−msgid "Send"
124−msgstr "أرسل"
125−
126134#: qml/Dash/Previews/Reviews.qml:139
127135msgid "Comments:"
128136msgstr "التعليقات:"
@@ -166,7 +174,7 @@ msgstr "عرض كلمة السر"
166174
167175#: qml/Notifications/NotificationMenuItemFactory.qml:103
168176msgid "Please enter SIM PIN"
169−msgstr ""
177+msgstr "من فضلك أدخِل رقم التعريف الشخصي لبطاقة SIM"
170178
171179#: qml/Panel/SearchIndicator.qml:27
172180msgid "Search"
po/ast.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-12-11 20:45+0000\n"
1212"Last-Translator: ivarela <ivarela@ubuntu.com>\n"
1313"Language-Team: Asturian <ast@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,19 +75,19 @@ msgid ""
7575"phone<br><br>Tap on the screen to start"
7676msgstr ""
7777
78−#: qml/Components/PageHeader.qml:339
78+#: qml/Components/PageHeader.qml:340
7979msgid "Recent searches"
8080msgstr "Busques recientes"
8181
82−#: qml/Components/SeeMore.qml:32
82+#: qml/Components/SeeMore.qml:35
8383msgid "See more"
8484msgstr ""
8585
86−#: qml/Components/SeeMore.qml:61
86+#: qml/Components/SeeMore.qml:57
8787msgid "See less"
8888msgstr ""
8989
90−#: qml/Dash/Apps/AppPreview.qml:136
90+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9191msgid "Rate this"
9292msgstr "Valorar esto"
9393
@@ -105,18 +105,26 @@ msgid_plural "%1 reviews"
105105msgstr[0] "%1 reseña"
106106msgstr[1] "%1 reseñes"
107107
108−#: qml/Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/PreviewActionCombo.qml:34
109+msgid "More..."
110+msgstr ""
111+
112+#: qml/Dash/Previews/PreviewActionCombo.qml:34
113+msgid "Less..."
114+msgstr ""
115+
116+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
109117msgid "Add a review"
110118msgstr "Amestar una reseña"
111119
120+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
121+msgid "Send"
122+msgstr "Unviar"
123+
112124#: qml/Dash/Previews/Reviews.qml:86
113125msgid "Review"
114126msgstr "Revisar"
115127
116−#: qml/Dash/Previews/Reviews.qml:121
117−msgid "Send"
118−msgstr "Unviar"
119−
120128#: qml/Dash/Previews/Reviews.qml:139
121129msgid "Comments:"
122130msgstr "Comentarios:"
po/az.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-15 09:50+0000\n"
1212"Last-Translator: Turan Mahmudov <turan.mahmudov@gmail.com>\n"
1313"Language-Team: Azerbaijani <az@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -74,19 +74,19 @@ msgid ""
7474"phone<br><br>Tap on the screen to start"
7575msgstr ""
7676
77−#: qml/Components/PageHeader.qml:339
77+#: qml/Components/PageHeader.qml:340
7878msgid "Recent searches"
7979msgstr "Son axtarışlar"
8080
81−#: qml/Components/SeeMore.qml:32
81+#: qml/Components/SeeMore.qml:35
8282msgid "See more"
8383msgstr ""
8484
85−#: qml/Components/SeeMore.qml:61
85+#: qml/Components/SeeMore.qml:57
8686msgid "See less"
8787msgstr ""
8888
89−#: qml/Dash/Apps/AppPreview.qml:136
89+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9090msgid "Rate this"
9191msgstr "Qiymət ver"
9292
@@ -104,18 +104,26 @@ msgid_plural "%1 reviews"
104104msgstr[0] "%1 rəy"
105105msgstr[1] "%1 rəy"
106106
107−#: qml/Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109+msgstr ""
110+
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
108116msgid "Add a review"
109117msgstr "Rəy yaz"
110118
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
120+msgid "Send"
121+msgstr "Göndər"
122+
111123#: qml/Dash/Previews/Reviews.qml:86
112124msgid "Review"
113125msgstr "Rəy"
114126
115−#: qml/Dash/Previews/Reviews.qml:121
116−msgid "Send"
117−msgstr "Göndər"
118−
119127#: qml/Dash/Previews/Reviews.qml:139
120128msgid "Comments:"
121129msgstr "Şərhlər:"
po/bg.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-28 19:22+0000\n"
1212"Last-Translator: Atanas Kovachki <Unknown>\n"
1313"Language-Team: Bulgarian <bg@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -80,19 +80,19 @@ msgid ""
8080"phone<br><br>Tap on the screen to start"
8181msgstr ""
8282
83−#: qml/Components/PageHeader.qml:339
83+#: qml/Components/PageHeader.qml:340
8484msgid "Recent searches"
8585msgstr "Последни търсения"
8686
87−#: qml/Components/SeeMore.qml:32
87+#: qml/Components/SeeMore.qml:35
8888msgid "See more"
8989msgstr ""
9090
91−#: qml/Components/SeeMore.qml:61
91+#: qml/Components/SeeMore.qml:57
9292msgid "See less"
9393msgstr ""
9494
95−#: qml/Dash/Apps/AppPreview.qml:136
95+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9696msgid "Rate this"
9797msgstr "Оценете това"
9898
@@ -110,18 +110,26 @@ msgid_plural "%1 reviews"
110110msgstr[0] "%1 отзив"
111111msgstr[1] "%1 отзива"
112112
113−#: qml/Dash/Previews/Reviews.qml:74
113+#: qml/Dash/Previews/PreviewActionCombo.qml:34
114+msgid "More..."
115+msgstr ""
116+
117+#: qml/Dash/Previews/PreviewActionCombo.qml:34
118+msgid "Less..."
119+msgstr ""
120+
121+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
114122msgid "Add a review"
115123msgstr "Добави отзив"
116124
125+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
126+msgid "Send"
127+msgstr "Изпрати"
128+
117129#: qml/Dash/Previews/Reviews.qml:86
118130msgid "Review"
119131msgstr "Отзив"
120132
121−#: qml/Dash/Previews/Reviews.qml:121
122−msgid "Send"
123−msgstr "Изпрати"
124−
125133#: qml/Dash/Previews/Reviews.qml:139
126134msgid "Comments:"
127135msgstr "Коментари:"
po/bs.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-16 22:33+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Bosnian <bs@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
2020"X-Generator: Launchpad (build 16916)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -74,19 +74,19 @@ msgid ""
7474"phone<br><br>Tap on the screen to start"
7575msgstr ""
7676
77−#: qml/Components/PageHeader.qml:339
77+#: qml/Components/PageHeader.qml:340
7878msgid "Recent searches"
7979msgstr ""
8080
81−#: qml/Components/SeeMore.qml:32
81+#: qml/Components/SeeMore.qml:35
8282msgid "See more"
8383msgstr ""
8484
85−#: qml/Components/SeeMore.qml:61
85+#: qml/Components/SeeMore.qml:57
8686msgid "See less"
8787msgstr ""
8888
89−#: qml/Dash/Apps/AppPreview.qml:136
89+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9090msgid "Rate this"
9191msgstr ""
9292
@@ -104,18 +104,26 @@ msgid_plural "%1 reviews"
104104msgstr[0] ""
105105msgstr[1] ""
106106
107−#: qml/Dash/Previews/Reviews.qml:74
108−msgid "Add a review"
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109109msgstr ""
110110
111−#: qml/Dash/Previews/Reviews.qml:86
112−msgid "Review"
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
116+msgid "Add a review"
113117msgstr ""
114118
115−#: qml/Dash/Previews/Reviews.qml:121
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
116120msgid "Send"
117121msgstr ""
118122
123+#: qml/Dash/Previews/Reviews.qml:86
124+msgid "Review"
125+msgstr ""
126+
119127#: qml/Dash/Previews/Reviews.qml:139
120128msgid "Comments:"
121129msgstr ""
po/ca.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-10 07:45+0000\n"
1212"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -79,19 +79,19 @@ msgid ""
7979"phone<br><br>Tap on the screen to start"
8080msgstr ""
8181
82−#: qml/Components/PageHeader.qml:339
82+#: qml/Components/PageHeader.qml:340
8383msgid "Recent searches"
8484msgstr "Cerques recents"
8585
86−#: qml/Components/SeeMore.qml:32
86+#: qml/Components/SeeMore.qml:35
8787msgid "See more"
8888msgstr ""
8989
90−#: qml/Components/SeeMore.qml:61
90+#: qml/Components/SeeMore.qml:57
9191msgid "See less"
9292msgstr ""
9393
94−#: qml/Dash/Apps/AppPreview.qml:136
94+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9595msgid "Rate this"
9696msgstr ""
9797
@@ -109,18 +109,26 @@ msgid_plural "%1 reviews"
109109msgstr[0] "%1 ressenya"
110110msgstr[1] "%1 ressenyes"
111111
112−#: qml/Dash/Previews/Reviews.qml:74
112+#: qml/Dash/Previews/PreviewActionCombo.qml:34
113+msgid "More..."
114+msgstr ""
115+
116+#: qml/Dash/Previews/PreviewActionCombo.qml:34
117+msgid "Less..."
118+msgstr ""
119+
120+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
113121msgid "Add a review"
114122msgstr "Afegiu una ressenya"
115123
124+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
125+msgid "Send"
126+msgstr "Envia"
127+
116128#: qml/Dash/Previews/Reviews.qml:86
117129msgid "Review"
118130msgstr "Ressenya"
119131
120−#: qml/Dash/Previews/Reviews.qml:121
121−msgid "Send"
122−msgstr "Envia"
123−
124132#: qml/Dash/Previews/Reviews.qml:139
125133msgid "Comments:"
126134msgstr "Comentaris:"
po/ckb.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-21 11:05+0000\n"
1212"Last-Translator: Aras <aras.noori@gmail.com>\n"
1313"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "دوایین گەڕانەکان"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "پلە دابنی بۆی"
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] "%1 پێداچوونەوە"
104104msgstr[1] "%1 پێداچوونەوەکان"
105105
106−#: qml/Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108+msgstr ""
109+
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
107115msgid "Add a review"
108116msgstr "پێداچوونەوە زۆر بکە"
109117
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
119+msgid "Send"
120+msgstr "ناردن"
121+
110122#: qml/Dash/Previews/Reviews.qml:86
111123msgid "Review"
112124msgstr "پێداچوونەوە"
113125
114−#: qml/Dash/Previews/Reviews.qml:121
115−msgid "Send"
116−msgstr "ناردن"
117−
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "لێدوانەکان:"
po/cs.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-08 10:11+0000\n"
1212"Last-Translator: Tadeáš Pařík <tadeas.parik@gmail.com>\n"
1313"Language-Team: Czech <cs@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Poslední vyhledávání"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "Ohodnoťte to"
9191
@@ -104,18 +104,26 @@ msgstr[0] "%1 recenze"
104104msgstr[1] "%1 recenze"
105105msgstr[2] "%1 recenzí"
106106
107−#: qml/Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109+msgstr ""
110+
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
108116msgid "Add a review"
109117msgstr "Přidat recenzi"
110118
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
120+msgid "Send"
121+msgstr "Odeslat"
122+
111123#: qml/Dash/Previews/Reviews.qml:86
112124msgid "Review"
113125msgstr "Recenze"
114126
115−#: qml/Dash/Previews/Reviews.qml:121
116−msgid "Send"
117−msgstr "Odeslat"
118−
119127#: qml/Dash/Previews/Reviews.qml:139
120128msgid "Comments:"
121129msgstr "Komentáře:"
po/da.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-14 20:16+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Danish <da@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/de.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-15 11:01+0000\n"
1212"Last-Translator: Dennis Baudys <Unknown>\n"
1313"Language-Team: German <de@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,19 +75,19 @@ msgid ""
7575"phone<br><br>Tap on the screen to start"
7676msgstr ""
7777
78−#: qml/Components/PageHeader.qml:339
78+#: qml/Components/PageHeader.qml:340
7979msgid "Recent searches"
8080msgstr "Letzte Suchbegriffe"
8181
82−#: qml/Components/SeeMore.qml:32
82+#: qml/Components/SeeMore.qml:35
8383msgid "See more"
8484msgstr ""
8585
86−#: qml/Components/SeeMore.qml:61
86+#: qml/Components/SeeMore.qml:57
8787msgid "See less"
8888msgstr ""
8989
90−#: qml/Dash/Apps/AppPreview.qml:136
90+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9191msgid "Rate this"
9292msgstr "Bewerten"
9393
@@ -105,18 +105,26 @@ msgid_plural "%1 reviews"
105105msgstr[0] "%1 Bewertung"
106106msgstr[1] "%1 Bewertungen"
107107
108−#: qml/Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/PreviewActionCombo.qml:34
109+msgid "More..."
110+msgstr ""
111+
112+#: qml/Dash/Previews/PreviewActionCombo.qml:34
113+msgid "Less..."
114+msgstr ""
115+
116+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
109117msgid "Add a review"
110118msgstr "Bewertung hinzufügen"
111119
120+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
121+msgid "Send"
122+msgstr "Senden"
123+
112124#: qml/Dash/Previews/Reviews.qml:86
113125msgid "Review"
114126msgstr "Bewertung"
115127
116−#: qml/Dash/Previews/Reviews.qml:121
117−msgid "Send"
118−msgstr "Senden"
119−
120128#: qml/Dash/Previews/Reviews.qml:139
121129msgid "Comments:"
122130msgstr "Kommentare:"
po/el.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-15 16:34+0000\n"
1212"Last-Translator: Filippos Kolyvas <Unknown>\n"
1313"Language-Team: Greek <el@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,19 +75,19 @@ msgid ""
7575"phone<br><br>Tap on the screen to start"
7676msgstr ""
7777
78−#: qml/Components/PageHeader.qml:339
78+#: qml/Components/PageHeader.qml:340
7979msgid "Recent searches"
8080msgstr "Πρόσφατες αναζητήσεις"
8181
82−#: qml/Components/SeeMore.qml:32
82+#: qml/Components/SeeMore.qml:35
8383msgid "See more"
8484msgstr ""
8585
86−#: qml/Components/SeeMore.qml:61
86+#: qml/Components/SeeMore.qml:57
8787msgid "See less"
8888msgstr ""
8989
90−#: qml/Dash/Apps/AppPreview.qml:136
90+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9191msgid "Rate this"
9292msgstr "Βαθμολογήστε το"
9393
@@ -105,18 +105,26 @@ msgid_plural "%1 reviews"
105105msgstr[0] "%1 αξιολόγηση"
106106msgstr[1] "%1 αξιολογήσεις"
107107
108−#: qml/Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/PreviewActionCombo.qml:34
109+msgid "More..."
110+msgstr ""
111+
112+#: qml/Dash/Previews/PreviewActionCombo.qml:34
113+msgid "Less..."
114+msgstr ""
115+
116+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
109117msgid "Add a review"
110118msgstr "Προσθέστε την αξιολόγησή σας"
111119
120+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
121+msgid "Send"
122+msgstr "Αποστολή"
123+
112124#: qml/Dash/Previews/Reviews.qml:86
113125msgid "Review"
114126msgstr "Αξιολόγηση"
115127
116−#: qml/Dash/Previews/Reviews.qml:121
117−msgid "Send"
118−msgstr "Αποστολή"
119−
120128#: qml/Dash/Previews/Reviews.qml:139
121129msgid "Comments:"
122130msgstr "Σχόλια:"
po/en_AU.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-09-28 07:46+0000\n"
1212"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
1313"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Recent searches"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "Rate this"
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] "%1 review"
104104msgstr[1] "%1 reviews"
105105
106−#: qml/Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108+msgstr ""
109+
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
107115msgid "Add a review"
108116msgstr "Add a review"
109117
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
119+msgid "Send"
120+msgstr "Send"
121+
110122#: qml/Dash/Previews/Reviews.qml:86
111123msgid "Review"
112124msgstr "Review"
113125
114−#: qml/Dash/Previews/Reviews.qml:121
115−msgid "Send"
116−msgstr "Send"
117−
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "Comments:"
po/en_GB.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-14 20:46+0000\n"
1212"Last-Translator: Dan Bishop <dan@danbishop.org>\n"
1313"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Recent searches"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "Rate this"
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] "%1 review"
104104msgstr[1] "%1 reviews"
105105
106−#: qml/Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108+msgstr ""
109+
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
107115msgid "Add a review"
108116msgstr "Add a review"
109117
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
119+msgid "Send"
120+msgstr "Send"
121+
110122#: qml/Dash/Previews/Reviews.qml:86
111123msgid "Review"
112124msgstr "Review"
113125
114−#: qml/Dash/Previews/Reviews.qml:121
115−msgid "Send"
116−msgstr "Send"
117−
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "Comments:"
po/eo.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-26 22:35+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Esperanto <eo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/es.po+26−16
@@ -7,15 +7,15 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11−"PO-Revision-Date: 2014-01-15 18:49+0000\n"
12−"Last-Translator: Paco Molinero <paco@byasl.com>\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
11+"PO-Revision-Date: 2014-02-20 05:43+0000\n"
12+"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
1313"Language-Team: Spanish <es@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-21 06:42+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,20 +75,22 @@ msgid ""
7575"You have now mastered the edge gestures and can start using the "
7676"phone<br><br>Tap on the screen to start"
7777msgstr ""
78+"Ahora domina los gestos de los bordes y puede usar el teléfono<br><br>Toque "
79+"la pantalla para comenzar"
7880
79−#: qml/Components/PageHeader.qml:339
81+#: qml/Components/PageHeader.qml:340
8082msgid "Recent searches"
8183msgstr "Búsquedas recientes"
8284
83−#: qml/Components/SeeMore.qml:32
85+#: qml/Components/SeeMore.qml:35
8486msgid "See more"
85−msgstr ""
87+msgstr "Ver más"
8688
87−#: qml/Components/SeeMore.qml:61
89+#: qml/Components/SeeMore.qml:57
8890msgid "See less"
89−msgstr ""
91+msgstr "Ver menos"
9092
91−#: qml/Dash/Apps/AppPreview.qml:136
93+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9294msgid "Rate this"
9395msgstr "Valorar esto"
9496
@@ -106,18 +108,26 @@ msgid_plural "%1 reviews"
106108msgstr[0] "%1 reseña"
107109msgstr[1] "%1 reseñas"
108110
109−#: qml/Dash/Previews/Reviews.qml:74
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "More..."
113+msgstr "Más…"
114+
115+#: qml/Dash/Previews/PreviewActionCombo.qml:34
116+msgid "Less..."
117+msgstr "Menos…"
118+
119+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
110120msgid "Add a review"
111121msgstr "Añadir una reseña"
112122
123+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
124+msgid "Send"
125+msgstr "Enviar"
126+
113127#: qml/Dash/Previews/Reviews.qml:86
114128msgid "Review"
115129msgstr "Reseñar"
116130
117−#: qml/Dash/Previews/Reviews.qml:121
118−msgid "Send"
119−msgstr "Enviar"
120−
121131#: qml/Dash/Previews/Reviews.qml:139
122132msgid "Comments:"
123133msgstr "Comentarios:"
@@ -161,7 +171,7 @@ msgstr "Mostrar contraseña"
161171
162172#: qml/Notifications/NotificationMenuItemFactory.qml:103
163173msgid "Please enter SIM PIN"
164−msgstr ""
174+msgstr "Escriba el PIN de la SIM"
165175
166176#: qml/Panel/SearchIndicator.qml:27
167177msgid "Search"
po/eu.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-02-03 22:04+0000\n"
1212"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
1313"Language-Team: Basque <eu@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,19 +75,19 @@ msgid ""
7575"phone<br><br>Tap on the screen to start"
7676msgstr ""
7777
78−#: qml/Components/PageHeader.qml:339
78+#: qml/Components/PageHeader.qml:340
7979msgid "Recent searches"
8080msgstr ""
8181
82−#: qml/Components/SeeMore.qml:32
82+#: qml/Components/SeeMore.qml:35
8383msgid "See more"
8484msgstr ""
8585
86−#: qml/Components/SeeMore.qml:61
86+#: qml/Components/SeeMore.qml:57
8787msgid "See less"
8888msgstr ""
8989
90−#: qml/Dash/Apps/AppPreview.qml:136
90+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9191msgid "Rate this"
9292msgstr ""
9393
@@ -105,18 +105,26 @@ msgid_plural "%1 reviews"
105105msgstr[0] ""
106106msgstr[1] ""
107107
108−#: qml/Dash/Previews/Reviews.qml:74
109−msgid "Add a review"
108+#: qml/Dash/Previews/PreviewActionCombo.qml:34
109+msgid "More..."
110110msgstr ""
111111
112−#: qml/Dash/Previews/Reviews.qml:86
113−msgid "Review"
112+#: qml/Dash/Previews/PreviewActionCombo.qml:34
113+msgid "Less..."
114+msgstr ""
115+
116+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
117+msgid "Add a review"
114118msgstr ""
115119
116−#: qml/Dash/Previews/Reviews.qml:121
120+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
117121msgid "Send"
118122msgstr ""
119123
124+#: qml/Dash/Previews/Reviews.qml:86
125+msgid "Review"
126+msgstr ""
127+
120128#: qml/Dash/Previews/Reviews.qml:139
121129msgid "Comments:"
122130msgstr ""
po/fa.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-10-31 19:02+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Persian <fa@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/fi.po+21−13
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11−"PO-Revision-Date: 2014-02-14 13:28+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
11+"PO-Revision-Date: 2014-02-21 19:36+0000\n"
1212"Last-Translator: Jiri Grönroos <Unknown>\n"
1313"Language-Team: Finnish <fi@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-15 07:45+0000\n"
19−"X-Generator: Launchpad (build 16916)\n"
18+"X-Launchpad-Export-Date: 2014-02-22 07:40+0000\n"
19+"X-Generator: Launchpad (build 16926)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
2222#: plugins/Unity/Launcher/launcheritem.cpp:73
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Viimeisimmät haut"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "Arvioi tämä"
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] "%1 arvostelu"
104104msgstr[1] "%1 arvostelua"
105105
106−#: qml/Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108+msgstr "Lisää..."
109+
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
107115msgid "Add a review"
108116msgstr "Lisää arvostelu"
109117
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
119+msgid "Send"
120+msgstr "Lähetä"
121+
110122#: qml/Dash/Previews/Reviews.qml:86
111123msgid "Review"
112124msgstr "Arvostelu"
113125
114−#: qml/Dash/Previews/Reviews.qml:121
115−msgid "Send"
116−msgstr "Lähetä"
117−
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "Kommentit:"
po/fo.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-14 20:08+0000\n"
1212"Last-Translator: Jógvan Olsen <jeggy@jebster.net>\n"
1313"Language-Team: Faroese <fo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/fr.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-28 00:34+0000\n"
1212"Last-Translator: Pierre <Unknown>\n"
1313"Language-Team: French <fr@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Recherches récentes"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "Evaluez ceci"
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] "%1 avis"
104104msgstr[1] "%1 avis"
105105
106−#: qml/Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108+msgstr ""
109+
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
107115msgid "Add a review"
108116msgstr "Ajouter un avis"
109117
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
119+msgid "Send"
120+msgstr "Envoyer"
121+
110122#: qml/Dash/Previews/Reviews.qml:86
111123msgid "Review"
112124msgstr "Avis"
113125
114−#: qml/Dash/Previews/Reviews.qml:121
115−msgid "Send"
116−msgstr "Envoyer"
117−
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "Commentaires :"
po/gd.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-09-30 10:34+0000\n"
1212"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
1313"Language-Team: Gaelic; Scottish <gd@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
1818"(n > 2 && n < 20) ? 2 : 3;\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
2020"X-Generator: Launchpad (build 16916)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -80,19 +80,19 @@ msgid ""
8080"phone<br><br>Tap on the screen to start"
8181msgstr ""
8282
83−#: qml/Components/PageHeader.qml:339
83+#: qml/Components/PageHeader.qml:340
8484msgid "Recent searches"
8585msgstr "Na lorg thu o chionn goirid"
8686
87−#: qml/Components/SeeMore.qml:32
87+#: qml/Components/SeeMore.qml:35
8888msgid "See more"
8989msgstr ""
9090
91−#: qml/Components/SeeMore.qml:61
91+#: qml/Components/SeeMore.qml:57
9292msgid "See less"
9393msgstr ""
9494
95−#: qml/Dash/Apps/AppPreview.qml:136
95+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9696msgid "Rate this"
9797msgstr "Rangaich seo"
9898
@@ -112,18 +112,26 @@ msgstr[1] "%1 lèirmheas"
112112msgstr[2] "%1 lèirmheasan"
113113msgstr[3] "%1 lèirmheas"
114114
115−#: qml/Dash/Previews/Reviews.qml:74
115+#: qml/Dash/Previews/PreviewActionCombo.qml:34
116+msgid "More..."
117+msgstr ""
118+
119+#: qml/Dash/Previews/PreviewActionCombo.qml:34
120+msgid "Less..."
121+msgstr ""
122+
123+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
116124msgid "Add a review"
117125msgstr "Cuir lèirmheas ris"
118126
127+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
128+msgid "Send"
129+msgstr "Cuir"
130+
119131#: qml/Dash/Previews/Reviews.qml:86
120132msgid "Review"
121133msgstr "Lèirmheas"
122134
123−#: qml/Dash/Previews/Reviews.qml:121
124−msgid "Send"
125−msgstr "Cuir"
126−
127135#: qml/Dash/Previews/Reviews.qml:139
128136msgid "Comments:"
129137msgstr "Beachdan"
po/gl.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-02-15 04:00+0000\n"
1212"Last-Translator: Marcos Lans <Unknown>\n"
1313"Language-Team: Galician <gl@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-16 06:47+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,19 +75,19 @@ msgstr ""
7575"Agora xa domina os xestos do bordo e pode comezar a usar o "
7676"teléfono<br><br>Toque na pantalla para comezar"
7777
78−#: qml/Components/PageHeader.qml:339
78+#: qml/Components/PageHeader.qml:340
7979msgid "Recent searches"
8080msgstr "Buscas recentes"
8181
82−#: qml/Components/SeeMore.qml:32
82+#: qml/Components/SeeMore.qml:35
8383msgid "See more"
8484msgstr "Ver máis"
8585
86−#: qml/Components/SeeMore.qml:61
86+#: qml/Components/SeeMore.qml:57
8787msgid "See less"
8888msgstr "Ver menos"
8989
90−#: qml/Dash/Apps/AppPreview.qml:136
90+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9191msgid "Rate this"
9292msgstr "Valore isto"
9393
@@ -105,18 +105,26 @@ msgid_plural "%1 reviews"
105105msgstr[0] "%1 opinión"
106106msgstr[1] "%1 opinións"
107107
108−#: qml/Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/PreviewActionCombo.qml:34
109+msgid "More..."
110+msgstr ""
111+
112+#: qml/Dash/Previews/PreviewActionCombo.qml:34
113+msgid "Less..."
114+msgstr ""
115+
116+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
109117msgid "Add a review"
110118msgstr "Engadir unha opinión"
111119
120+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
121+msgid "Send"
122+msgstr "Enviar"
123+
112124#: qml/Dash/Previews/Reviews.qml:86
113125msgid "Review"
114126msgstr "Opinión"
115127
116−#: qml/Dash/Previews/Reviews.qml:121
117−msgid "Send"
118−msgstr "Enviar"
119−
120128#: qml/Dash/Previews/Reviews.qml:139
121129msgid "Comments:"
122130msgstr "Comentarios:"
po/he.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-11-20 08:30+0000\n"
1212"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
1313"Language-Team: Hebrew <he@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "חיפושים אחרונים"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "דירוג היישום"
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] "סקירה %1"
104104msgstr[1] "%1 סקירות"
105105
106−#: qml/Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108+msgstr ""
109+
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
107115msgid "Add a review"
108116msgstr "הוספת סקירה"
109117
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
119+msgid "Send"
120+msgstr "שליחה"
121+
110122#: qml/Dash/Previews/Reviews.qml:86
111123msgid "Review"
112124msgstr "סקירה"
113125
114−#: qml/Dash/Previews/Reviews.qml:121
115−msgid "Send"
116−msgstr "שליחה"
117−
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "הערות:"
po/hi.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-15 01:49+0000\n"
1212"Last-Translator: Siddhanathan S. <Unknown>\n"
1313"Language-Team: Hindi <hi@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "पिछले खोजों"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108+msgstr ""
109+
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
107115msgid "Add a review"
108116msgstr "समीक्षा दे"
109117
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
119+msgid "Send"
120+msgstr "भेजें"
121+
110122#: qml/Dash/Previews/Reviews.qml:86
111123msgid "Review"
112124msgstr "समीक्षा"
113125
114−#: qml/Dash/Previews/Reviews.qml:121
115−msgid "Send"
116−msgstr "भेजें"
117−
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/hr.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-27 04:14+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Croatian <hr@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
2020"X-Generator: Launchpad (build 16916)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -74,19 +74,19 @@ msgid ""
7474"phone<br><br>Tap on the screen to start"
7575msgstr ""
7676
77−#: qml/Components/PageHeader.qml:339
77+#: qml/Components/PageHeader.qml:340
7878msgid "Recent searches"
7979msgstr "Nedavne pretrage"
8080
81−#: qml/Components/SeeMore.qml:32
81+#: qml/Components/SeeMore.qml:35
8282msgid "See more"
8383msgstr ""
8484
85−#: qml/Components/SeeMore.qml:61
85+#: qml/Components/SeeMore.qml:57
8686msgid "See less"
8787msgstr ""
8888
89−#: qml/Dash/Apps/AppPreview.qml:136
89+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9090msgid "Rate this"
9191msgstr ""
9292
@@ -104,18 +104,26 @@ msgid_plural "%1 reviews"
104104msgstr[0] ""
105105msgstr[1] ""
106106
107−#: qml/Dash/Previews/Reviews.qml:74
108−msgid "Add a review"
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109109msgstr ""
110110
111−#: qml/Dash/Previews/Reviews.qml:86
112−msgid "Review"
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
116+msgid "Add a review"
113117msgstr ""
114118
115−#: qml/Dash/Previews/Reviews.qml:121
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
116120msgid "Send"
117121msgstr ""
118122
123+#: qml/Dash/Previews/Reviews.qml:86
124+msgid "Review"
125+msgstr ""
126+
119127#: qml/Dash/Previews/Reviews.qml:139
120128msgid "Comments:"
121129msgstr ""
po/hu.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-14 23:02+0000\n"
1212"Last-Translator: Kristóf Kiszel <Unknown>\n"
1313"Language-Team: Hungarian <hu@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,19 +75,19 @@ msgid ""
7575"phone<br><br>Tap on the screen to start"
7676msgstr ""
7777
78−#: qml/Components/PageHeader.qml:339
78+#: qml/Components/PageHeader.qml:340
7979msgid "Recent searches"
8080msgstr "Legutóbbi keresések"
8181
82−#: qml/Components/SeeMore.qml:32
82+#: qml/Components/SeeMore.qml:35
8383msgid "See more"
8484msgstr ""
8585
86−#: qml/Components/SeeMore.qml:61
86+#: qml/Components/SeeMore.qml:57
8787msgid "See less"
8888msgstr ""
8989
90−#: qml/Dash/Apps/AppPreview.qml:136
90+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9191msgid "Rate this"
9292msgstr "Osztályzás"
9393
@@ -105,18 +105,26 @@ msgid_plural "%1 reviews"
105105msgstr[0] "%1 értékelés"
106106msgstr[1] "%1 értékelés"
107107
108−#: qml/Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/PreviewActionCombo.qml:34
109+msgid "More..."
110+msgstr ""
111+
112+#: qml/Dash/Previews/PreviewActionCombo.qml:34
113+msgid "Less..."
114+msgstr ""
115+
116+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
109117msgid "Add a review"
110118msgstr "Értékelés hozzáadása"
111119
120+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
121+msgid "Send"
122+msgstr "Küldés"
123+
112124#: qml/Dash/Previews/Reviews.qml:86
113125msgid "Review"
114126msgstr "Értékelés"
115127
116−#: qml/Dash/Previews/Reviews.qml:121
117−msgid "Send"
118−msgstr "Küldés"
119−
120128#: qml/Dash/Previews/Reviews.qml:139
121129msgid "Comments:"
122130msgstr "Hozzászólások:"
po/hy.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-27 04:43+0000\n"
1212"Last-Translator: iAbaS <sosabazyan@yandex.ru>\n"
1313"Language-Team: Armenian <hy@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Վերջին որոնումներ"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/id.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-26 22:35+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Indonesian <id@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/is.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-09-18 16:22+0000\n"
1212"Last-Translator: Andri Thorlacius <Unknown>\n"
1313"Language-Team: Icelandic <is@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -74,19 +74,19 @@ msgid ""
7474"phone<br><br>Tap on the screen to start"
7575msgstr ""
7676
77−#: qml/Components/PageHeader.qml:339
77+#: qml/Components/PageHeader.qml:340
7878msgid "Recent searches"
7979msgstr "Nýlegar leitir"
8080
81−#: qml/Components/SeeMore.qml:32
81+#: qml/Components/SeeMore.qml:35
8282msgid "See more"
8383msgstr ""
8484
85−#: qml/Components/SeeMore.qml:61
85+#: qml/Components/SeeMore.qml:57
8686msgid "See less"
8787msgstr ""
8888
89−#: qml/Dash/Apps/AppPreview.qml:136
89+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9090msgid "Rate this"
9191msgstr "Gefa þessu einkunn"
9292
@@ -104,18 +104,26 @@ msgid_plural "%1 reviews"
104104msgstr[0] "%1 ummæli"
105105msgstr[1] "%1 ummæli"
106106
107−#: qml/Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109+msgstr ""
110+
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
108116msgid "Add a review"
109117msgstr "Gefa umsögn"
110118
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
120+msgid "Send"
121+msgstr "Senda"
122+
111123#: qml/Dash/Previews/Reviews.qml:86
112124msgid "Review"
113125msgstr "Umsögn"
114126
115−#: qml/Dash/Previews/Reviews.qml:121
116−msgid "Send"
117−msgstr "Senda"
118−
119127#: qml/Dash/Previews/Reviews.qml:139
120128msgid "Comments:"
121129msgstr "Athugasemdir:"
po/it.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-22 09:15+0000\n"
1212"Last-Translator: Domenico <domenico.verde125@live.it>\n"
1313"Language-Team: Italian <it@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -78,19 +78,19 @@ msgid ""
7878"phone<br><br>Tap on the screen to start"
7979msgstr ""
8080
81−#: qml/Components/PageHeader.qml:339
81+#: qml/Components/PageHeader.qml:340
8282msgid "Recent searches"
8383msgstr "Ricerche recenti"
8484
85−#: qml/Components/SeeMore.qml:32
85+#: qml/Components/SeeMore.qml:35
8686msgid "See more"
8787msgstr ""
8888
89−#: qml/Components/SeeMore.qml:61
89+#: qml/Components/SeeMore.qml:57
9090msgid "See less"
9191msgstr ""
9292
93−#: qml/Dash/Apps/AppPreview.qml:136
93+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9494msgid "Rate this"
9595msgstr "Valuta"
9696
@@ -108,18 +108,26 @@ msgid_plural "%1 reviews"
108108msgstr[0] "%1 recensione"
109109msgstr[1] "%1 recensioni"
110110
111−#: qml/Dash/Previews/Reviews.qml:74
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "More..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewActionCombo.qml:34
116+msgid "Less..."
117+msgstr ""
118+
119+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
112120msgid "Add a review"
113121msgstr "Aggiungi una recensione"
114122
123+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
124+msgid "Send"
125+msgstr "Invia"
126+
115127#: qml/Dash/Previews/Reviews.qml:86
116128msgid "Review"
117129msgstr "Recensisci"
118130
119−#: qml/Dash/Previews/Reviews.qml:121
120−msgid "Send"
121−msgstr "Invia"
122−
123131#: qml/Dash/Previews/Reviews.qml:139
124132msgid "Comments:"
125133msgstr "Commenti:"
po/ja.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-18 07:01+0000\n"
1212"Last-Translator: Shushi Kurose <md81bird@hitaki.net>\n"
1313"Language-Team: Japanese <ja@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "最近の検索"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr "送信"
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "コメント:"
po/km.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-02-12 07:06+0000\n"
1212"Last-Translator: Khoem Sokhem <khoemsokhem@khmeros.info>\n"
1313"Language-Team: Khmer <km@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-13 06:51+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -77,19 +77,19 @@ msgstr ""
7777"ឥឡូវ​អ្នក​បាន​ពិនិត្យ​កាយវិការ​គែម​ "
7878"និង​អាច​ចាប់ផ្ដើម​ប្រើ​ទូរស័ព្ទ<br><br>ប៉ះ លើ​អេក្រង់​ដើម្បី​ចាប់ផ្ដើម"
7979
80−#: qml/Components/PageHeader.qml:339
80+#: qml/Components/PageHeader.qml:340
8181msgid "Recent searches"
8282msgstr "ការ​ស្វែងរក​ថ្មី"
8383
84−#: qml/Components/SeeMore.qml:32
84+#: qml/Components/SeeMore.qml:35
8585msgid "See more"
8686msgstr "មើល​ច្រើន​ទៀត"
8787
88−#: qml/Components/SeeMore.qml:61
88+#: qml/Components/SeeMore.qml:57
8989msgid "See less"
9090msgstr "មើល​តិច​ជាង"
9191
92−#: qml/Dash/Apps/AppPreview.qml:136
92+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9393msgid "Rate this"
9494msgstr "វាយតម្លៃ​វា"
9595
@@ -106,18 +106,26 @@ msgid "%1 review"
106106msgid_plural "%1 reviews"
107107msgstr[0] "ពិនិត្យ​មើល %1"
108108
109−#: qml/Dash/Previews/Reviews.qml:74
109+#: qml/Dash/Previews/PreviewActionCombo.qml:34
110+msgid "More..."
111+msgstr ""
112+
113+#: qml/Dash/Previews/PreviewActionCombo.qml:34
114+msgid "Less..."
115+msgstr ""
116+
117+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
110118msgid "Add a review"
111119msgstr "បន្ថែម​ការ​ពិនិត្យ"
112120
121+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
122+msgid "Send"
123+msgstr "ផ្ញើ"
124+
113125#: qml/Dash/Previews/Reviews.qml:86
114126msgid "Review"
115127msgstr "ការ​ពិនិត្យ"
116128
117−#: qml/Dash/Previews/Reviews.qml:121
118−msgid "Send"
119−msgstr "ផ្ញើ"
120−
121129#: qml/Dash/Previews/Reviews.qml:139
122130msgid "Comments:"
123131msgstr "មតិយោបល់៖"
po/kn.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-27 05:43+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Kannada <kn@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "ಇತ್ತೀಚಿನ ಹುಡುಕಾಟಗಳು"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/ko.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-10-10 07:04+0000\n"
1212"Last-Translator: Kim Boram <boramism@gmail.com>\n"
1313"Language-Team: Korean <ko@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "최근 검색"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/ky.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-27 06:17+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Kirghiz <ky@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Соңку издөөлөр"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/lo.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-10-02 10:00+0000\n"
1212"Last-Translator: Anousak <anousak@gmail.com>\n"
1313"Language-Team: Lao <lo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr "ສົ່ງ"
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "ຄໍ່ເຫັນ"
po/lt.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-15 12:42+0000\n"
1212"Last-Translator: Gediminas Paulauskas <menesis@pov.lt>\n"
1313"Language-Team: Lithuanian <lt@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"(n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
2020"X-Generator: Launchpad (build 16916)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -77,19 +77,19 @@ msgid ""
7777"phone<br><br>Tap on the screen to start"
7878msgstr ""
7979
80−#: qml/Components/PageHeader.qml:339
80+#: qml/Components/PageHeader.qml:340
8181msgid "Recent searches"
8282msgstr "Paskiausios paieškos"
8383
84−#: qml/Components/SeeMore.qml:32
84+#: qml/Components/SeeMore.qml:35
8585msgid "See more"
8686msgstr ""
8787
88−#: qml/Components/SeeMore.qml:61
88+#: qml/Components/SeeMore.qml:57
8989msgid "See less"
9090msgstr ""
9191
92−#: qml/Dash/Apps/AppPreview.qml:136
92+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9393msgid "Rate this"
9494msgstr "Įvertinkite tai"
9595
@@ -108,18 +108,26 @@ msgstr[0] "%1 apžvalga"
108108msgstr[1] "%1 apžvalgos"
109109msgstr[2] "%1 apžvalgų"
110110
111−#: qml/Dash/Previews/Reviews.qml:74
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "More..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewActionCombo.qml:34
116+msgid "Less..."
117+msgstr ""
118+
119+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
112120msgid "Add a review"
113121msgstr "Pridėkite apžvalgą"
114122
123+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
124+msgid "Send"
125+msgstr "Siųsti"
126+
115127#: qml/Dash/Previews/Reviews.qml:86
116128msgid "Review"
117129msgstr "Apžvalga"
118130
119−#: qml/Dash/Previews/Reviews.qml:121
120−msgid "Send"
121−msgstr "Siųsti"
122−
123131#: qml/Dash/Previews/Reviews.qml:139
124132msgid "Comments:"
125133msgstr "Komentarai:"
po/lv.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-11 16:48+0000\n"
1212"Last-Translator: Jānis-Marks Gailis <jeanmarc.gailis@gmail.com>\n"
1313"Language-Team: Latvian <lv@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Nesen veiktās meklēšanas"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/ml.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-11-23 11:44+0000\n"
1212"Last-Translator: STyM Alfazz <Unknown>\n"
1313"Language-Team: Malayalam <ml@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,19 +75,19 @@ msgid ""
7575"phone<br><br>Tap on the screen to start"
7676msgstr ""
7777
78−#: qml/Components/PageHeader.qml:339
78+#: qml/Components/PageHeader.qml:340
7979msgid "Recent searches"
8080msgstr "സമീപകാല തിരയലുകള്‍"
8181
82−#: qml/Components/SeeMore.qml:32
82+#: qml/Components/SeeMore.qml:35
8383msgid "See more"
8484msgstr ""
8585
86−#: qml/Components/SeeMore.qml:61
86+#: qml/Components/SeeMore.qml:57
8787msgid "See less"
8888msgstr ""
8989
90−#: qml/Dash/Apps/AppPreview.qml:136
90+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9191msgid "Rate this"
9292msgstr "ഇത് അവലോകനം ചെയ്യുക"
9393
@@ -105,18 +105,26 @@ msgid_plural "%1 reviews"
105105msgstr[0] "%1 അവലോകനം"
106106msgstr[1] "%1 അവലോകനങ്ങള്‍"
107107
108−#: qml/Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/PreviewActionCombo.qml:34
109+msgid "More..."
110+msgstr ""
111+
112+#: qml/Dash/Previews/PreviewActionCombo.qml:34
113+msgid "Less..."
114+msgstr ""
115+
116+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
109117msgid "Add a review"
110118msgstr "ഒരു അവലോകനം ചേര്‍ക്കുക"
111119
120+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
121+msgid "Send"
122+msgstr "അയയ്‌ക്കുക"
123+
112124#: qml/Dash/Previews/Reviews.qml:86
113125msgid "Review"
114126msgstr "അവലോകനം"
115127
116−#: qml/Dash/Previews/Reviews.qml:121
117−msgid "Send"
118−msgstr "അയയ്‌ക്കുക"
119−
120128#: qml/Dash/Previews/Reviews.qml:139
121129msgid "Comments:"
122130msgstr "അഭിപ്രായങ്ങള്‍:"
po/mr.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-14 19:54+0000\n"
1212"Last-Translator: Rohan Deshmukh <Unknown>\n"
1313"Language-Team: Marathi <mr@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/ms.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-17 09:05+0000\n"
1212"Last-Translator: abuyop <Unknown>\n"
1313"Language-Team: Malay <ms@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Gelintar baru-baru ini"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "Kadar ini"
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] "%1 ulasan"
104104msgstr[1] "%1 ulasan"
105105
106−#: qml/Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108+msgstr ""
109+
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
107115msgid "Add a review"
108116msgstr "Tambah ulasan"
109117
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
119+msgid "Send"
120+msgstr "Hantar"
121+
110122#: qml/Dash/Previews/Reviews.qml:86
111123msgid "Review"
112124msgstr "Tinjauan"
113125
114−#: qml/Dash/Previews/Reviews.qml:121
115−msgid "Send"
116−msgstr "Hantar"
117−
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "Ulasan:"
po/my.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-12-12 11:12+0000\n"
1212"Last-Translator: Pyae Sone <Unknown>\n"
1313"Language-Team: Burmese <my@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "မကြာသေးခင်က ရှာဖွေခြင်း"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "ဒီဟာကိုအမှတ်ပေးမည်"
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr "ပို့မည်"
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "မှတ်ချက်များ-"
po/nb.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-27 07:02+0000\n"
1212"Last-Translator: Joakim Langvand <jlangvand@gmail.com>\n"
1313"Language-Team: Norwegian Bokmal <nb@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Siste søk"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/nl.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-15 16:42+0000\n"
1212"Last-Translator: Hannie Dumoleyn <Unknown>\n"
1313"Language-Team: Dutch <nl@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "Recente zoekopdrachten"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "Beoordeel dit"
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] "%1 recensie"
104104msgstr[1] "%1 recensies"
105105
106−#: qml/Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108+msgstr ""
109+
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
107115msgid "Add a review"
108116msgstr "Voeg recensie toe"
109117
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
119+msgid "Send"
120+msgstr "Versturen"
121+
110122#: qml/Dash/Previews/Reviews.qml:86
111123msgid "Review"
112124msgstr "Recensie"
113125
114−#: qml/Dash/Previews/Reviews.qml:121
115−msgid "Send"
116−msgstr "Versturen"
117−
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "Reacties:"
po/pl.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-10 11:38+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Polish <pl@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
1818"|| n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
2020"X-Generator: Launchpad (build 16916)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -76,19 +76,19 @@ msgid ""
7676"phone<br><br>Tap on the screen to start"
7777msgstr ""
7878
79−#: qml/Components/PageHeader.qml:339
79+#: qml/Components/PageHeader.qml:340
8080msgid "Recent searches"
8181msgstr "Ostatnie wyszukiwania"
8282
83−#: qml/Components/SeeMore.qml:32
83+#: qml/Components/SeeMore.qml:35
8484msgid "See more"
8585msgstr ""
8686
87−#: qml/Components/SeeMore.qml:61
87+#: qml/Components/SeeMore.qml:57
8888msgid "See less"
8989msgstr ""
9090
91−#: qml/Dash/Apps/AppPreview.qml:136
91+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9292msgid "Rate this"
9393msgstr "Oceń to"
9494
@@ -107,18 +107,26 @@ msgstr[0] "%1 opinia"
107107msgstr[1] "%1 opinie"
108108msgstr[2] "%1 opinii"
109109
110−#: qml/Dash/Previews/Reviews.qml:74
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "More..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewActionCombo.qml:34
115+msgid "Less..."
116+msgstr ""
117+
118+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
111119msgid "Add a review"
112120msgstr "Dodaj recenzję"
113121
122+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
123+msgid "Send"
124+msgstr "Wyślij"
125+
114126#: qml/Dash/Previews/Reviews.qml:86
115127msgid "Review"
116128msgstr "Recenzja"
117129
118−#: qml/Dash/Previews/Reviews.qml:121
119−msgid "Send"
120−msgstr "Wyślij"
121−
122130#: qml/Dash/Previews/Reviews.qml:139
123131msgid "Comments:"
124132msgstr "Komentarze:"
po/pt.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-14 19:18+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Portuguese <pt@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/pt_BR.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-18 23:24+0000\n"
1212"Last-Translator: Fábio Nogueira <deb-user-ba@ubuntu.com>\n"
1313"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,19 +75,19 @@ msgid ""
7575"phone<br><br>Tap on the screen to start"
7676msgstr ""
7777
78−#: qml/Components/PageHeader.qml:339
78+#: qml/Components/PageHeader.qml:340
7979msgid "Recent searches"
8080msgstr "Pesquisas recentes"
8181
82−#: qml/Components/SeeMore.qml:32
82+#: qml/Components/SeeMore.qml:35
8383msgid "See more"
8484msgstr ""
8585
86−#: qml/Components/SeeMore.qml:61
86+#: qml/Components/SeeMore.qml:57
8787msgid "See less"
8888msgstr ""
8989
90−#: qml/Dash/Apps/AppPreview.qml:136
90+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9191msgid "Rate this"
9292msgstr "Avaliar isto"
9393
@@ -105,18 +105,26 @@ msgid_plural "%1 reviews"
105105msgstr[0] "%1 análise"
106106msgstr[1] "%1 análises"
107107
108−#: qml/Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/PreviewActionCombo.qml:34
109+msgid "More..."
110+msgstr ""
111+
112+#: qml/Dash/Previews/PreviewActionCombo.qml:34
113+msgid "Less..."
114+msgstr ""
115+
116+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
109117msgid "Add a review"
110118msgstr "Adicionar uma análise"
111119
120+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
121+msgid "Send"
122+msgstr "Enviar"
123+
112124#: qml/Dash/Previews/Reviews.qml:86
113125msgid "Review"
114126msgstr "Revisão"
115127
116−#: qml/Dash/Previews/Reviews.qml:121
117−msgid "Send"
118−msgstr "Enviar"
119−
120128#: qml/Dash/Previews/Reviews.qml:139
121129msgid "Comments:"
122130msgstr "Comentários:"
po/ro.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-27 07:53+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Romanian <ro@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
1818"== 0) && (n != 0))) ? 2: 1));\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
2020"X-Generator: Launchpad (build 16916)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -74,19 +74,19 @@ msgid ""
7474"phone<br><br>Tap on the screen to start"
7575msgstr ""
7676
77−#: qml/Components/PageHeader.qml:339
77+#: qml/Components/PageHeader.qml:340
7878msgid "Recent searches"
7979msgstr "Căutări recente"
8080
81−#: qml/Components/SeeMore.qml:32
81+#: qml/Components/SeeMore.qml:35
8282msgid "See more"
8383msgstr ""
8484
85−#: qml/Components/SeeMore.qml:61
85+#: qml/Components/SeeMore.qml:57
8686msgid "See less"
8787msgstr ""
8888
89−#: qml/Dash/Apps/AppPreview.qml:136
89+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9090msgid "Rate this"
9191msgstr ""
9292
@@ -104,18 +104,26 @@ msgid_plural "%1 reviews"
104104msgstr[0] ""
105105msgstr[1] ""
106106
107−#: qml/Dash/Previews/Reviews.qml:74
108−msgid "Add a review"
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109109msgstr ""
110110
111−#: qml/Dash/Previews/Reviews.qml:86
112−msgid "Review"
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
116+msgid "Add a review"
113117msgstr ""
114118
115−#: qml/Dash/Previews/Reviews.qml:121
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
116120msgid "Send"
117121msgstr ""
118122
123+#: qml/Dash/Previews/Reviews.qml:86
124+msgid "Review"
125+msgstr ""
126+
119127#: qml/Dash/Previews/Reviews.qml:139
120128msgid "Comments:"
121129msgstr ""
po/ru.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-26 15:56+0000\n"
1212"Last-Translator: Zonov Roman <Unknown>\n"
1313"Language-Team: Russian <ru@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
2020"X-Generator: Launchpad (build 16916)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -79,19 +79,19 @@ msgid ""
7979"phone<br><br>Tap on the screen to start"
8080msgstr ""
8181
82−#: qml/Components/PageHeader.qml:339
82+#: qml/Components/PageHeader.qml:340
8383msgid "Recent searches"
8484msgstr "Последние поисковые запросы"
8585
86−#: qml/Components/SeeMore.qml:32
86+#: qml/Components/SeeMore.qml:35
8787msgid "See more"
8888msgstr ""
8989
90−#: qml/Components/SeeMore.qml:61
90+#: qml/Components/SeeMore.qml:57
9191msgid "See less"
9292msgstr ""
9393
94−#: qml/Dash/Apps/AppPreview.qml:136
94+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9595msgid "Rate this"
9696msgstr "Оцените это"
9797
@@ -110,18 +110,26 @@ msgstr[0] "%1 отзыв"
110110msgstr[1] "%1 отзыва"
111111msgstr[2] "%1 отзывов"
112112
113−#: qml/Dash/Previews/Reviews.qml:74
113+#: qml/Dash/Previews/PreviewActionCombo.qml:34
114+msgid "More..."
115+msgstr ""
116+
117+#: qml/Dash/Previews/PreviewActionCombo.qml:34
118+msgid "Less..."
119+msgstr ""
120+
121+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
114122msgid "Add a review"
115123msgstr "Добавьте отзыв"
116124
125+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
126+msgid "Send"
127+msgstr "Отправить"
128+
117129#: qml/Dash/Previews/Reviews.qml:86
118130msgid "Review"
119131msgstr "Отзыв"
120132
121−#: qml/Dash/Previews/Reviews.qml:121
122−msgid "Send"
123−msgstr "Отправить"
124−
125133#: qml/Dash/Previews/Reviews.qml:139
126134msgid "Comments:"
127135msgstr "Комментарии:"
po/shn.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-10-07 11:46+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Shan <shn@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/si.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-26 22:36+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Sinhalese <si@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/sl.po+26−16
@@ -7,8 +7,8 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11−"PO-Revision-Date: 2013-11-30 08:20+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
11+"PO-Revision-Date: 2014-02-21 16:38+0000\n"
1212"Last-Translator: Damir Jerovšek <Unknown>\n"
1313"Language-Team: Slovenian <sl@li.org>\n"
1414"MIME-Version: 1.0\n"
@@ -16,8 +16,8 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
1818"n%100==4 ? 3 : 0);\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16916)\n"
19+"X-Launchpad-Export-Date: 2014-02-22 07:40+0000\n"
20+"X-Generator: Launchpad (build 16926)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
2323#: plugins/Unity/Launcher/launcheritem.cpp:73
@@ -75,20 +75,22 @@ msgid ""
7575"You have now mastered the edge gestures and can start using the "
7676"phone<br><br>Tap on the screen to start"
7777msgstr ""
78+"Sedaj, ko ste osvojili poteze robov, lahko začnete uporabljati "
79+"telefon<br><br>Tapnite na zaslon za začetek"
7880
79−#: qml/Components/PageHeader.qml:339
81+#: qml/Components/PageHeader.qml:340
8082msgid "Recent searches"
8183msgstr "Nedavna iskanja"
8284
83−#: qml/Components/SeeMore.qml:32
85+#: qml/Components/SeeMore.qml:35
8486msgid "See more"
85−msgstr ""
87+msgstr "Pokaži več"
8688
87−#: qml/Components/SeeMore.qml:61
89+#: qml/Components/SeeMore.qml:57
8890msgid "See less"
89−msgstr ""
91+msgstr "Pokaži manj"
9092
91−#: qml/Dash/Apps/AppPreview.qml:136
93+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9294msgid "Rate this"
9395msgstr "Ocenite"
9496
@@ -108,18 +110,26 @@ msgstr[1] "%1 ocena"
108110msgstr[2] "%1 oceni"
109111msgstr[3] "%1 ocene"
110112
111−#: qml/Dash/Previews/Reviews.qml:74
113+#: qml/Dash/Previews/PreviewActionCombo.qml:34
114+msgid "More..."
115+msgstr "Več ..."
116+
117+#: qml/Dash/Previews/PreviewActionCombo.qml:34
118+msgid "Less..."
119+msgstr "Manj ..."
120+
121+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
112122msgid "Add a review"
113123msgstr "Dodaj oceno"
114124
125+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
126+msgid "Send"
127+msgstr "Pošlji"
128+
115129#: qml/Dash/Previews/Reviews.qml:86
116130msgid "Review"
117131msgstr "Ocena"
118132
119−#: qml/Dash/Previews/Reviews.qml:121
120−msgid "Send"
121−msgstr "Pošlji"
122−
123133#: qml/Dash/Previews/Reviews.qml:139
124134msgid "Comments:"
125135msgstr "Opombe:"
@@ -163,7 +173,7 @@ msgstr "Pokaži geslo"
163173
164174#: qml/Notifications/NotificationMenuItemFactory.qml:103
165175msgid "Please enter SIM PIN"
166−msgstr ""
176+msgstr "Vnesite PIN kartice SIM"
167177
168178#: qml/Panel/SearchIndicator.qml:27
169179msgid "Search"
po/sq.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-15 13:51+0000\n"
1212"Last-Translator: Besmir Zanaj <besmirzanaj@gmail.com>\n"
1313"Language-Team: Albanian <sq@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -74,19 +74,19 @@ msgid ""
7474"phone<br><br>Tap on the screen to start"
7575msgstr ""
7676
77−#: qml/Components/PageHeader.qml:339
77+#: qml/Components/PageHeader.qml:340
7878msgid "Recent searches"
7979msgstr ""
8080
81−#: qml/Components/SeeMore.qml:32
81+#: qml/Components/SeeMore.qml:35
8282msgid "See more"
8383msgstr ""
8484
85−#: qml/Components/SeeMore.qml:61
85+#: qml/Components/SeeMore.qml:57
8686msgid "See less"
8787msgstr ""
8888
89−#: qml/Dash/Apps/AppPreview.qml:136
89+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9090msgid "Rate this"
9191msgstr "Vlerësoje këtë"
9292
@@ -104,16 +104,24 @@ msgid_plural "%1 reviews"
104104msgstr[0] "%1 rishikim"
105105msgstr[1] "%1 rishikime"
106106
107−#: qml/Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109+msgstr ""
110+
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
108116msgid "Add a review"
109117msgstr "Shto një rishikim"
110118
111−#: qml/Dash/Previews/Reviews.qml:86
112−msgid "Review"
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
120+msgid "Send"
113121msgstr ""
114122
115−#: qml/Dash/Previews/Reviews.qml:121
116−msgid "Send"
123+#: qml/Dash/Previews/Reviews.qml:86
124+msgid "Review"
117125msgstr ""
118126
119127#: qml/Dash/Previews/Reviews.qml:139
po/sr.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-27 09:19+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Serbian <sr@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
2020"X-Generator: Launchpad (build 16916)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -74,19 +74,19 @@ msgid ""
7474"phone<br><br>Tap on the screen to start"
7575msgstr ""
7676
77−#: qml/Components/PageHeader.qml:339
77+#: qml/Components/PageHeader.qml:340
7878msgid "Recent searches"
7979msgstr "Скорашње претраге"
8080
81−#: qml/Components/SeeMore.qml:32
81+#: qml/Components/SeeMore.qml:35
8282msgid "See more"
8383msgstr ""
8484
85−#: qml/Components/SeeMore.qml:61
85+#: qml/Components/SeeMore.qml:57
8686msgid "See less"
8787msgstr ""
8888
89−#: qml/Dash/Apps/AppPreview.qml:136
89+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9090msgid "Rate this"
9191msgstr ""
9292
@@ -104,18 +104,26 @@ msgid_plural "%1 reviews"
104104msgstr[0] ""
105105msgstr[1] ""
106106
107−#: qml/Dash/Previews/Reviews.qml:74
108−msgid "Add a review"
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109109msgstr ""
110110
111−#: qml/Dash/Previews/Reviews.qml:86
112−msgid "Review"
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
116+msgid "Add a review"
113117msgstr ""
114118
115−#: qml/Dash/Previews/Reviews.qml:121
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
116120msgid "Send"
117121msgstr ""
118122
123+#: qml/Dash/Previews/Reviews.qml:86
124+msgid "Review"
125+msgstr ""
126+
119127#: qml/Dash/Previews/Reviews.qml:139
120128msgid "Comments:"
121129msgstr ""
po/sv.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-26 22:36+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Swedish <sv@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/sw.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-14 19:28+0000\n"
1212"Last-Translator: Damas Mlabwa <Unknown>\n"
1313"Language-Team: Swahili <sw@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr "Tuma"
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr "Maoni:"
po/ta.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-10-24 11:36+0000\n"
1212"Last-Translator: Thangamani Arun - தங்கமணி அருண் <thangam.arunx@gmail.com>\n"
1313"Language-Team: Ubuntu Tamil Team/Free Tamil Computing/Thamizha\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020"Language: ta\n"
2121
@@ -76,19 +76,19 @@ msgid ""
7676"phone<br><br>Tap on the screen to start"
7777msgstr ""
7878
79−#: qml/Components/PageHeader.qml:339
79+#: qml/Components/PageHeader.qml:340
8080msgid "Recent searches"
8181msgstr "கடையாக தேடப்பட்டவைகள்"
8282
83−#: qml/Components/SeeMore.qml:32
83+#: qml/Components/SeeMore.qml:35
8484msgid "See more"
8585msgstr ""
8686
87−#: qml/Components/SeeMore.qml:61
87+#: qml/Components/SeeMore.qml:57
8888msgid "See less"
8989msgstr ""
9090
91−#: qml/Dash/Apps/AppPreview.qml:136
91+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9292msgid "Rate this"
9393msgstr "இதை மதிப்பிடு"
9494
@@ -106,18 +106,26 @@ msgid_plural "%1 reviews"
106106msgstr[0] "%1 பரிசீலனை"
107107msgstr[1] "%1 பரிசீலனைகள்"
108108
109−#: qml/Dash/Previews/Reviews.qml:74
109+#: qml/Dash/Previews/PreviewActionCombo.qml:34
110+msgid "More..."
111+msgstr ""
112+
113+#: qml/Dash/Previews/PreviewActionCombo.qml:34
114+msgid "Less..."
115+msgstr ""
116+
117+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
110118msgid "Add a review"
111119msgstr "ஒரு பரிசீலனையை சேர்"
112120
121+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
122+msgid "Send"
123+msgstr "அனுப்பு"
124+
113125#: qml/Dash/Previews/Reviews.qml:86
114126msgid "Review"
115127msgstr "மறுஆய்வு"
116128
117−#: qml/Dash/Previews/Reviews.qml:121
118−msgid "Send"
119−msgstr "அனுப்பு"
120−
121129#: qml/Dash/Previews/Reviews.qml:139
122130msgid "Comments:"
123131msgstr "கருத்துகள்:"
po/te.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-06-27 09:57+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Telugu <te@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/tr.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-14 19:05+0000\n"
1212"Last-Translator: Osman Coşkun <Unknown>\n"
1313"Language-Team: Turkish <tr@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -74,19 +74,19 @@ msgid ""
7474"phone<br><br>Tap on the screen to start"
7575msgstr ""
7676
77−#: qml/Components/PageHeader.qml:339
77+#: qml/Components/PageHeader.qml:340
7878msgid "Recent searches"
7979msgstr "Son Arananlar"
8080
81−#: qml/Components/SeeMore.qml:32
81+#: qml/Components/SeeMore.qml:35
8282msgid "See more"
8383msgstr ""
8484
85−#: qml/Components/SeeMore.qml:61
85+#: qml/Components/SeeMore.qml:57
8686msgid "See less"
8787msgstr ""
8888
89−#: qml/Dash/Apps/AppPreview.qml:136
89+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9090msgid "Rate this"
9191msgstr "Oyla"
9292
@@ -104,18 +104,26 @@ msgid_plural "%1 reviews"
104104msgstr[0] "%1 inceleme"
105105msgstr[1] "%1 inceleme"
106106
107−#: qml/Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109+msgstr ""
110+
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
108116msgid "Add a review"
109117msgstr "Bir inceleme ekle"
110118
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
120+msgid "Send"
121+msgstr "Gönder"
122+
111123#: qml/Dash/Previews/Reviews.qml:86
112124msgid "Review"
113125msgstr "İnceleme"
114126
115−#: qml/Dash/Previews/Reviews.qml:121
116−msgid "Send"
117−msgstr "Gönder"
118−
119127#: qml/Dash/Previews/Reviews.qml:139
120128msgid "Comments:"
121129msgstr "Yorumlar:"
po/ug.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-02-15 12:09+0000\n"
1212"Last-Translator: Gheyret T.Kenji <Unknown>\n"
1313"Language-Team: Uyghur <ug@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-16 06:47+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -75,19 +75,19 @@ msgstr ""
7575"ئېكراننى چېكىپ باشلاڭ<br><br>سىز ھازىر گىرۋەك بارماق ئىشارەتلىرىنى ئىگەللەپ "
7676"بولدىڭىز،ئەمدى تېلېفوننى ئىشلىتىشنى باشلىسىڭىز بولىدۇ"
7777
78−#: qml/Components/PageHeader.qml:339
78+#: qml/Components/PageHeader.qml:340
7979msgid "Recent searches"
8080msgstr "يېقىنقى ئىزدەشلەر"
8181
82−#: qml/Components/SeeMore.qml:32
82+#: qml/Components/SeeMore.qml:35
8383msgid "See more"
8484msgstr "جىقراق كۆرۈش"
8585
86−#: qml/Components/SeeMore.qml:61
86+#: qml/Components/SeeMore.qml:57
8787msgid "See less"
8888msgstr "ئازراق كۆرۈش"
8989
90−#: qml/Dash/Apps/AppPreview.qml:136
90+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9191msgid "Rate this"
9292msgstr "بۇنى باھالاڭ"
9393
@@ -104,18 +104,26 @@ msgid "%1 review"
104104msgid_plural "%1 reviews"
105105msgstr[0] "%1 باھا"
106106
107−#: qml/Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/PreviewActionCombo.qml:34
108+msgid "More..."
109+msgstr ""
110+
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "Less..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
108116msgid "Add a review"
109117msgstr "باھا قوشۇش"
110118
119+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
120+msgid "Send"
121+msgstr "ئەۋەت"
122+
111123#: qml/Dash/Previews/Reviews.qml:86
112124msgid "Review"
113125msgstr "تەكشۈر"
114126
115−#: qml/Dash/Previews/Reviews.qml:121
116−msgid "Send"
117−msgstr "ئەۋەت"
118−
119127#: qml/Dash/Previews/Reviews.qml:139
120128msgid "Comments:"
121129msgstr "ئىنكاس:"
po/uk.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-11-23 12:37+0000\n"
1212"Last-Translator: Ignat Kizenko <Unknown>\n"
1313"Language-Team: Ukrainian <uk@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
2020"X-Generator: Launchpad (build 16916)\n"
2121
2222#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -77,19 +77,19 @@ msgid ""
7777"phone<br><br>Tap on the screen to start"
7878msgstr ""
7979
80−#: qml/Components/PageHeader.qml:339
80+#: qml/Components/PageHeader.qml:340
8181msgid "Recent searches"
8282msgstr "Нещодавні пошуки"
8383
84−#: qml/Components/SeeMore.qml:32
84+#: qml/Components/SeeMore.qml:35
8585msgid "See more"
8686msgstr ""
8787
88−#: qml/Components/SeeMore.qml:61
88+#: qml/Components/SeeMore.qml:57
8989msgid "See less"
9090msgstr ""
9191
92−#: qml/Dash/Apps/AppPreview.qml:136
92+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
9393msgid "Rate this"
9494msgstr "Оцінити"
9595
@@ -108,18 +108,26 @@ msgstr[0] "%1 рецензія"
108108msgstr[1] "%1 рецензії"
109109msgstr[2] "%1 рецензій"
110110
111−#: qml/Dash/Previews/Reviews.qml:74
111+#: qml/Dash/Previews/PreviewActionCombo.qml:34
112+msgid "More..."
113+msgstr ""
114+
115+#: qml/Dash/Previews/PreviewActionCombo.qml:34
116+msgid "Less..."
117+msgstr ""
118+
119+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
112120msgid "Add a review"
113121msgstr "Додати рецензію"
114122
123+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
124+msgid "Send"
125+msgstr "Надіслати"
126+
115127#: qml/Dash/Previews/Reviews.qml:86
116128msgid "Review"
117129msgstr "Рецензія"
118130
119−#: qml/Dash/Previews/Reviews.qml:121
120−msgid "Send"
121−msgstr "Надіслати"
122−
123131#: qml/Dash/Previews/Reviews.qml:139
124132msgid "Comments:"
125133msgstr "Коментарі:"
po/unity8.pot+18−10
@@ -8,7 +8,7 @@ msgid ""
88msgstr ""
99"Project-Id-Version: unity8\n"
1010"Report-Msgid-Bugs-To: \n"
11−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/vi.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-15 01:19+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Vietnamese <vi@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/xh.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-09-28 13:20+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Xhosa <xh@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr ""
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/zh_CN.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2013-10-09 13:51+0000\n"
1212"Last-Translator: Aron Xu <Unknown>\n"
1313"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "近期搜索"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr ""
9191
@@ -103,18 +103,26 @@ msgid_plural "%1 reviews"
103103msgstr[0] ""
104104msgstr[1] ""
105105
106−#: qml/Dash/Previews/Reviews.qml:74
107−msgid "Add a review"
106+#: qml/Dash/Previews/PreviewActionCombo.qml:34
107+msgid "More..."
108108msgstr ""
109109
110−#: qml/Dash/Previews/Reviews.qml:86
111−msgid "Review"
110+#: qml/Dash/Previews/PreviewActionCombo.qml:34
111+msgid "Less..."
112+msgstr ""
113+
114+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
115+msgid "Add a review"
112116msgstr ""
113117
114−#: qml/Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
115119msgid "Send"
116120msgstr ""
117121
122+#: qml/Dash/Previews/Reviews.qml:86
123+msgid "Review"
124+msgstr ""
125+
118126#: qml/Dash/Previews/Reviews.qml:139
119127msgid "Comments:"
120128msgstr ""
po/zh_HK.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-25 13:32+0000\n"
1212"Last-Translator: Daniel Cheung <daniel.2345@hotmail.com>\n"
1313"Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "最近的搜尋"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "評價"
9191
@@ -102,18 +102,26 @@ msgid "%1 review"
102102msgid_plural "%1 reviews"
103103msgstr[0] "%1 評論"
104104
105−#: qml/Dash/Previews/Reviews.qml:74
105+#: qml/Dash/Previews/PreviewActionCombo.qml:34
106+msgid "More..."
107+msgstr ""
108+
109+#: qml/Dash/Previews/PreviewActionCombo.qml:34
110+msgid "Less..."
111+msgstr ""
112+
113+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
106114msgid "Add a review"
107115msgstr "新增評論"
108116
117+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
118+msgid "Send"
119+msgstr "傳送"
120+
109121#: qml/Dash/Previews/Reviews.qml:86
110122msgid "Review"
111123msgstr "評論"
112124
113−#: qml/Dash/Previews/Reviews.qml:121
114−msgid "Send"
115−msgstr "傳送"
116−
117125#: qml/Dash/Previews/Reviews.qml:139
118126msgid "Comments:"
119127msgstr "評論:"
po/zh_TW.po+19−11
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2014-02-04 15:43+0000\n"
10+"POT-Creation-Date: 2014-02-13 18:37+0000\n"
1111"PO-Revision-Date: 2014-01-16 06:04+0000\n"
1212"Last-Translator: Henry Yang <henry9846@hotmail.com>\n"
1313"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-19 05:44+0000\n"
1919"X-Generator: Launchpad (build 16916)\n"
2020
2121#: plugins/Unity/Launcher/launcheritem.cpp:43
@@ -73,19 +73,19 @@ msgid ""
7373"phone<br><br>Tap on the screen to start"
7474msgstr ""
7575
76−#: qml/Components/PageHeader.qml:339
76+#: qml/Components/PageHeader.qml:340
7777msgid "Recent searches"
7878msgstr "最近搜尋"
7979
80−#: qml/Components/SeeMore.qml:32
80+#: qml/Components/SeeMore.qml:35
8181msgid "See more"
8282msgstr ""
8383
84−#: qml/Components/SeeMore.qml:61
84+#: qml/Components/SeeMore.qml:57
8585msgid "See less"
8686msgstr ""
8787
88−#: qml/Dash/Apps/AppPreview.qml:136
88+#: qml/Dash/Apps/AppPreview.qml:136 qml/Dash/Previews/PreviewRating.qml:70
8989msgid "Rate this"
9090msgstr "對此評比"
9191
@@ -102,18 +102,26 @@ msgid "%1 review"
102102msgid_plural "%1 reviews"
103103msgstr[0] "%1 回覆"
104104
105−#: qml/Dash/Previews/Reviews.qml:74
105+#: qml/Dash/Previews/PreviewActionCombo.qml:34
106+msgid "More..."
107+msgstr ""
108+
109+#: qml/Dash/Previews/PreviewActionCombo.qml:34
110+msgid "Less..."
111+msgstr ""
112+
113+#: qml/Dash/Previews/PreviewRating.qml:114 qml/Dash/Previews/Reviews.qml:74
106114msgid "Add a review"
107115msgstr "新增回覆"
108116
117+#: qml/Dash/Previews/PreviewRating.qml:153 qml/Dash/Previews/Reviews.qml:121
118+msgid "Send"
119+msgstr "發送"
120+
109121#: qml/Dash/Previews/Reviews.qml:86
110122msgid "Review"
111123msgstr "回覆"
112124
113−#: qml/Dash/Previews/Reviews.qml:121
114−msgid "Send"
115−msgstr "發送"
116−
117125#: qml/Dash/Previews/Reviews.qml:139
118126msgid "Comments:"
119127msgstr "備註:"
qml/Components/DragHandle.qml+2−1
@@ -167,7 +167,8 @@ EdgeDragArea {
167167 EdgeDragEvaluator {
168168 objectName: "edgeDragEvaluator"
169169 id: dragEvaluator
170− trackedPosition: sceneDistance
170+ // Effectively convert distance into the drag position projected onto the gesture direction axis
171+ trackedPosition: Direction.isPositive(dragArea.direction) ? sceneDistance : -sceneDistance
171172 maxDragDistance: maxTotalDragDistance
172173 direction: dragArea.direction
173174 }
qml/Components/Rating.qmlnew file+48
@@ -0,0 +1,48 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import Ubuntu.Components 0.1
19+
20+/*! Rating widget bar. */
21+
22+StyledItem {
23+ id: root
24+
25+ //! True if it accepts user input.
26+ property bool interactive: true
27+
28+ //! Maximum rating.
29+ property real maximumValue: 5
30+
31+ //! Number of rating icons.
32+ property int size: 5
33+
34+ //! Current rating.
35+ property real value: -1
36+
37+ readonly property real effectiveValue: MathUtils.clamp(size * value / maximumValue, 0, maximumValue)
38+
39+ style: RatingStyle {}
40+
41+ MouseArea {
42+ anchors.fill: parent
43+ enabled: root.interactive
44+ onClicked: root.value = Math.ceil(mouse.x / averageIconWidth) * root.maximumValue / root.size
45+
46+ readonly property int averageIconWidth: width / root.size
47+ }
48+}
qml/Components/RatingStyle.qmlnew file+47
@@ -0,0 +1,47 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import Ubuntu.Components 0.1
19+
20+Row {
21+ anchors.fill: parent
22+
23+ Repeater {
24+ id: repeater
25+ model: styledItem.size
26+
27+ property int indexHalfValue: {
28+ var integerPart = Math.floor(styledItem.effectiveValue);
29+ var fractionalPart = styledItem.effectiveValue - integerPart;
30+
31+ if (fractionalPart < 0.5) return -1;
32+ else return integerPart;
33+ }
34+ property url urlIconEmpty: styledItem.urlIconEmpty || "graphics/icon_star_empty.png"
35+ property url urlIconFull: styledItem.urlIconFull || "graphics/icon_star_full.png"
36+ property url urlIconHalf: styledItem.urlIconHalf || "graphics/icon_star_half.png"
37+
38+ Image {
39+ opacity: styledItem.value < 0 ? 0.4 : 1 // Let's make the stars look inactive for a not-set value
40+ source: {
41+ if (index === repeater.indexHalfValue) return repeater.urlIconHalf;
42+ else if (index < styledItem.effectiveValue) return repeater.urlIconFull;
43+ else return repeater.urlIconEmpty;
44+ }
45+ }
46+ }
47+}
qml/Components/graphics/icon_star_empty@20.pngnew file

Binary file not shown.

qml/Components/graphics/icon_star_full@20.pngnew file

Binary file not shown.

qml/Components/graphics/icon_star_half@20.pngnew file

Binary file not shown.

qml/Dash/Card.qml+41−2
@@ -24,12 +24,45 @@ Item {
2424 property var cardData
2525
2626 property alias fontScale: header.fontScale
27+ property alias headerAlignment: header.headerAlignment
2728 readonly property alias headerHeight: header.height
2829
2930 property bool showHeader: true
3031
3132 implicitWidth: childrenRect.width
32− implicitHeight: summary.y + summary.height
33+ implicitHeight: summary.y + summary.height + (summary.text && background.visible ? units.gu(1) : 0)
34+
35+ UbuntuShape {
36+ id: background
37+ objectName: "background"
38+ radius: "medium"
39+ visible: template["card-layout"] !== "horizontal" && (template["card-background"] || components["background"]
40+ || artAndSummary)
41+ property bool artAndSummary: components["art"]["field"] && components["summary"] || false
42+ color: getColor(0) || "white"
43+ gradientColor: getColor(1) || color
44+ anchors.fill: parent
45+ image: backgroundImage.source ? backgroundImage : null
46+
47+ property Image backgroundImage: Image {
48+ objectName: "backgroundImage"
49+ source: {
50+ if (cardData && typeof cardData["background"] === "string") return cardData["background"]
51+ else if (template && typeof template["card-background"] === "string") return template["card-background"]
52+ else return ""
53+ }
54+ }
55+
56+ function getColor(index) {
57+ if (cardData && typeof cardData["background"] === "object"
58+ && (cardData["background"]["type"] === "color" || cardData["background"]["type"] === "gradient")) {
59+ return cardData["background"]["elements"][index];
60+ } else if (template && typeof template["card-background"] === "object"
61+ && (template["card-background"]["type"] === "color" || template["card-background"]["type"] === "gradient")) {
62+ return template["card-background"]["elements"][index];
63+ } else return undefined;
64+ }
65+ }
3366
3467 UbuntuShape {
3568 id: artShape
@@ -135,7 +168,13 @@ Item {
135168 Label {
136169 id: summary
137170 objectName: "summaryLabel"
138− anchors { top: header.visible ? header.bottom : artShape.bottom; left: parent.left; right: parent.right }
171+ anchors {
172+ top: header.visible ? header.bottom : artShape.bottom
173+ left: parent.left
174+ right: parent.right
175+ margins: background.visible ? units.gu(1) : 0
176+ topMargin: 0
177+ }
139178 wrapMode: Text.Wrap
140179 maximumLineCount: 5
141180 elide: Text.ElideRight
qml/Dash/CardHeader.qml+2
@@ -29,6 +29,8 @@ Item {
2929 // FIXME: Saviq, used to scale fonts down in Carousel
3030 property real fontScale: 1.0
3131
32+ property alias headerAlignment: titleLabel.horizontalAlignment
33+
3234 visible: mascotImage.status === Image.Ready || title || price
3335 height: row.height > 0 ? row.height + row.margins * 2 : 0
3436
qml/Dash/CardTool.qml+18
@@ -105,6 +105,24 @@ Item {
105105 */
106106 readonly property alias headerHeight: card.headerHeight
107107
108+ /*!
109+ \brief Desired alignment of header components.
110+ */
111+ readonly property int headerAlignment: {
112+ var subtitle = components["subtitle"];
113+ var price = components["price"];
114+ var summary = components["summary"];
115+
116+ var hasSubtitle = subtitle && (typeof subtitle === "string" || subtitle["field"])
117+ var hasPrice = price && (typeof price === "string" || subtitle["field"]);
118+ var hasSummary = summary && (typeof summary === "string" || summary["field"])
119+
120+ var isOnlyTextComponent = !hasSubtitle && !hasPrice && !hasSummary;
121+ if (!isOnlyTextComponent) return Text.AlignLeft;
122+
123+ return (template["card-layout"] === "horizontal") ? Text.AlignLeft : Text.AlignHCenter;
124+ }
125+
108126 Card {
109127 id: card
110128 objectName: "card"
qml/Dash/Previews/PreviewProgress.qmlnew file+70
@@ -0,0 +1,70 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.1
18+import Ubuntu.Components 0.1
19+import Ubuntu.DownloadDaemonListener 0.1
20+
21+/*! \brief Preview widget for a progress bar.
22+ *
23+ * It feeds itself from the source determined in widgetData["source"]
24+ * At the moment we only support the dbus source defined
25+ * by source["dbus-name"] and source["dbus-object"]
26+ */
27+
28+PreviewWidget {
29+ id: root
30+
31+ implicitHeight: progressBar.implicitHeight
32+ implicitWidth: progressBar.implicitWidth
33+
34+ ProgressBar {
35+ id: progressBar
36+ objectName: "progressBar"
37+ value: 0
38+ maximumValue: 100
39+ implicitHeight: units.gu(5)
40+ height: parent.height
41+ width: parent.width
42+
43+ property var source: widgetData["source"]
44+ // TODO Eventually we will need to support more sources other
45+ // than DownloadTracker via dbus so we'll need a Loader based on source contents
46+
47+ DownloadTracker {
48+ service: progressBar.source["dbus-name"] || ""
49+ dbusPath: progressBar.source["dbus-object"] || ""
50+
51+ onProgress: {
52+ if (total <= 0) {
53+ progressBar.indeterminate = true;
54+ } else {
55+ progressBar.indeterminate = false;
56+ var percentage = parseInt(received * 100 / total);
57+ progressBar.value = percentage;
58+ }
59+ }
60+
61+ onFinished: {
62+ root.triggered(widgetId, "finished", widgetData)
63+ }
64+
65+ onError: {
66+ root.triggered(widgetId, "failed", widgetData)
67+ }
68+ }
69+ }
70+}
qml/Dash/Previews/PreviewRating.qmlnew file+173
@@ -0,0 +1,173 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import Ubuntu.Components 0.1
19+import "../../Components"
20+
21+/*! \brief Preview widget for rating.
22+
23+ The widget can show a rating widget and a field to enter a comment.
24+ The visibility of the two widgets is specified by widgetData["visible"],
25+ accepting "both", "rating" or "review".
26+ The requirement of the review is specified by widgetData["visible"],
27+ accepting "both", "rating" or "review".
28+ It is possible to customise labels, widgetData["rating-label"] for the rating,
29+ widgetData["rewiew-label"] for the comment field and widgetData["submit-label"]
30+ for the submit button.
31+ The icons used in the rating widget can be customised with
32+ widgetData["rating-icon-empty"] and widgetData["rating-icon-full"].
33+ The successeful submit emits triggered(widgetId, widgetData["required"], data),
34+ with data being {"rating": rating value, "review": review comment, "author": null (for now)}.
35+*/
36+
37+PreviewWidget {
38+ id: root
39+ implicitHeight: {
40+ switch(widgetData["visible"]) {
41+ default:
42+ case "both":
43+ return ratingLabelAndWidgetContainer.implicitHeight + reviewContainer.implicitHeight;
44+ case "rating":
45+ return ratingLabelAndWidgetContainer.implicitHeight;
46+ case "review":
47+ return reviewContainer.implicitHeight;
48+ }
49+ }
50+
51+ function submit() {
52+ // checks rating-input requirements
53+ if (((widgetData["required"] === "both" ||
54+ widgetData["required"] === "rating") &&
55+ rating.value < 0) ||
56+ ((widgetData["required"] === "both" ||
57+ widgetData["required"] === "review") &&
58+ reviewTextArea.text === "")) return;
59+
60+ var data = {"rating": rating.value, "review": reviewTextArea.text, "author": null};
61+ triggered(root.widgetId, widgetData["required"], data);
62+ }
63+
64+ Item {
65+ id: ratingLabelAndWidgetContainer
66+ anchors {
67+ left: parent.left
68+ right: parent.right
69+ }
70+ implicitHeight: rating.height
71+ visible: widgetData["visible"] !== "review"
72+
73+ Label {
74+ objectName: "ratingLabel"
75+ anchors {
76+ verticalCenter: parent.verticalCenter
77+ left: parent.left
78+ }
79+ color: Theme.palette.selected.backgroundText
80+ opacity: .8
81+ text: widgetData["rating-label"] || i18n.tr("Rate this")
82+ }
83+
84+ Rating {
85+ id: rating
86+ objectName: "rating"
87+ anchors {
88+ verticalCenter: parent.verticalCenter
89+ right: parent.right
90+ }
91+ size: 5
92+ onValueChanged: {
93+ if (widgetData["visible"] === "rating") root.submit();
94+ }
95+
96+ property var urlIconEmpty: widgetData["rating-icon-empty"]
97+ property var urlIconFull: widgetData["rating-icon-full"]
98+ }
99+ }
100+
101+ Item {
102+ id: reviewContainer
103+ implicitHeight: reviewLabel.implicitHeight + reviewSubmitContainer.implicitHeight + anchors.topMargin
104+
105+ readonly property real innerMargin: units.gu(1)
106+
107+ anchors {
108+ left: parent.left
109+ right: parent.right
110+ top: ratingLabelAndWidgetContainer.visible ? ratingLabelAndWidgetContainer.bottom : parent.top
111+ bottom: parent.bottom
112+ topMargin: ratingLabelAndWidgetContainer.visible ? reviewContainer.innerMargin : 0
113+ }
114+ visible: widgetData["visible"] !== "rating"
115+
116+ Label {
117+ objectName: "reviewLabel"
118+ id: reviewLabel
119+ anchors {
120+ top: parent.top
121+ left: parent.left
122+ right: parent.right
123+ }
124+ color: Theme.palette.selected.backgroundText
125+ opacity: .8
126+ text: widgetData["review-label"] || i18n.tr("Add a review")
127+ }
128+
129+ Item {
130+ id: reviewSubmitContainer
131+ anchors {
132+ top: reviewLabel.bottom
133+ left: parent.left
134+ right: parent.right
135+ bottom: parent.bottom
136+ topMargin: reviewContainer.innerMargin
137+ }
138+ implicitHeight: reviewTextArea.implicitHeight + anchors.topMargin
139+
140+ TextArea {
141+ id: reviewTextArea
142+ objectName: "reviewTextArea"
143+ anchors {
144+ top: parent.top
145+ left: parent.left
146+ right: submitButton.left
147+ rightMargin: reviewContainer.innerMargin
148+ }
149+ }
150+
151+ Button {
152+ id: submitButton
153+ objectName: "submitButton"
154+
155+ readonly property bool readyToSubmit: {
156+ if (reviewTextArea.text === "" ||
157+ (widgetData["visible"] === "both" && rating.value < 0)) return false;
158+ else return true;
159+ }
160+
161+ anchors {
162+ top: parent.top
163+ right: parent.right
164+ }
165+ color: readyToSubmit ? Theme.palette.selected.base : Theme.palette.normal.base
166+ text: widgetData["submit-label"] || i18n.tr("Send")
167+ onClicked: {
168+ if (readyToSubmit) root.submit()
169+ }
170+ }
171+ }
172+ }
173+}
qml/Dash/Previews/PreviewVideoPlayback.qml+2−1
@@ -36,7 +36,6 @@ PreviewWidget {
3636 right: parent.right
3737 }
3838 scaleTo: "width"
39− visible: state === "ready"
4039 source: {
4140 var screenshot = widgetData["screenshot"];
4241 if (screenshot) return screenshot;
@@ -61,9 +60,11 @@ PreviewWidget {
6160 width: bigButton ? units.gu(8) : units.gu(4.5)
6261 height: width
6362 source: "../graphics/play_button%1%2.png".arg(previewImageMouseArea.pressed ? "_active" : "").arg(bigButton ? "_big" : "")
63+ visible: parent.state === "ready"
6464 }
6565
6666 MouseArea {
67+ enabled: parent.state === "ready"
6768 id: previewImageMouseArea
6869 anchors.fill: parent
6970 onClicked: Qt.openUrlExternally(widgetData["source"])
qml/Dash/Previews/PreviewWidget.qml+1−1
@@ -30,7 +30,7 @@ Item {
3030
3131 /*! \brief This signal should be emitted when a preview action was triggered.
3232 *
33− * \param widgetId,actionId Respective identifiers from widgetData.
33+ * \param widgetId, actionId Respective identifiers from widgetData.
3434 * \param data Optional widget-specific data sent to the scope.
3535 */
3636 signal triggered(string widgetId, string actionId, var data)
qml/Dash/Previews/PreviewWidgetFactory.qml+2
@@ -47,6 +47,8 @@ Loader {
4747 case "gallery": return "PreviewImageGallery.qml";
4848 case "header": return "PreviewHeader.qml";
4949 case "image": return "PreviewZoomableImage.qml"
50+ case "progress": return "PreviewProgress.qml";
51+ case "rating-input": return "PreviewRating.qml";
5052 case "text": return "PreviewTextSummary.qml";
5153 case "video": return "PreviewVideoPlayback.qml";
5254 default: return "";
qml/Greeter/Greeter.qml+1−1
@@ -37,7 +37,7 @@ Showable {
3737 property alias model: greeterContentLoader.model
3838 property bool locked: shown && !LightDM.Greeter.promptless
3939
40− readonly property bool narrowMode: !multiUser && width <= units.gu(60)
40+ readonly property bool narrowMode: !multiUser && height > width
4141 readonly property bool multiUser: LightDM.Users.count > 1
4242
4343 readonly property bool leftTeaserPressed: greeterContentLoader.status == Loader.Ready &&
qml/Shell.qml+1−1
@@ -340,7 +340,7 @@ FocusScope {
340340 }
341341 }
342342
343− enabled: shell.width >= units.gu(60)
343+ enabled: shell.width >= units.gu(100)
344344 visible: enabled
345345 fullyShown: stages.fullyShown && shown
346346 && sideStage[sideStageRevealer.boundProperty] == sideStageRevealer.openedValue
tests/autopilot/unity8/shell/__init__.py+11−2
@@ -50,13 +50,22 @@ def disable_qml_mocking(fn):
5050
5151class DragMixin(object):
5252 def _drag(self, x1, y1, x2, y2):
53+ # XXX This ugly code is here just temporarily, waiting for drag
54+ # improvements to land on autopilot so we don't have to access device
55+ # private internal attributes. --elopio - 2014-02-12
5356 cur_x = x1
5457 cur_y = y1
5558 dx = 1.0 * (x2 - x1) / 100
5659 dy = 1.0 * (y2 - y1) / 100
5760 for i in range(0, 100):
58− self.touch._finger_move(int(cur_x), int(cur_y))
61+ try:
62+ self.touch._finger_move(int(cur_x), int(cur_y))
63+ except AttributeError:
64+ self.touch._device.finger_move(int(cur_x), int(cur_y))
5965 sleep(0.002)
6066 cur_x += dx
6167 cur_y += dy
62− self.touch._finger_move(int(x2), int(y2))
68+ try:
69+ self.touch._finger_move(int(x2), int(y2))
70+ except AttributeError:
71+ self.touch._device.finger_move(int(x2), int(y2))
tests/autopilot/unity8/shell/emulators/hud.py+8−1
@@ -54,7 +54,14 @@ class Hud(UnityEmulatorBase, DragMixin):
5454 except AssertionError:
5555 raise
5656 finally:
57− if self.touch._touch_finger is not None:
57+ # XXX This ugly code is here just temporarily, waiting for uinput
58+ # improvements to land on autopilot so we don't have to access
59+ # device private internal attributes. --elopio - 2014-02-12
60+ try:
61+ pressed = self.touch._touch_finger is not None
62+ except AttributeError:
63+ pressed = self.touch.pressed
64+ if pressed:
5865 self.touch.release()
5966
6067 def dismiss(self):
tests/autopilot/unity8/shell/tests/test_hud.py+8−1
@@ -184,5 +184,12 @@ class TestHud(UnityTestCase, DragMixin):
184184 # we don't.
185185 def _maybe_release_finger(self):
186186 """Only release the finger if it is in fact down."""
187− if self.touch._touch_finger is not None:
187+ # XXX This ugly code is here just temporarily, waiting for uinput
188+ # improvements to land on autopilot so we don't have to access device
189+ # private internal attributes. --elopio - 2014-02-12
190+ try:
191+ pressed = self.touch._touch_finger is not None
192+ except AttributeError:
193+ pressed = self.touch.pressed
194+ if pressed:
188195 self.touch.release()
tests/plugins/DashViews/listviewwithpageheadertest.cpp+27
@@ -1866,6 +1866,33 @@ private Q_SLOTS:
18661866 QTRY_COMPARE(lvwph->m_headerItem->y(), -lvwph->m_minYExtent);
18671867 }
18681868
1869+ void testResizeRemoveInsertBug1279434()
1870+ {
1871+ QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 6));
1872+ QTRY_COMPARE(lvwph->m_visibleItems.count(), 0);
1873+
1874+ QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 100));
1875+ QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 125));
1876+ QTRY_COMPARE(lvwph->m_visibleItems.count(), 2);
1877+ QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1878+ verifyItem(0, 50., 125., false);
1879+ verifyItem(1, 175., 100., false);
1880+
1881+ lvwph->setContentY(175);
1882+
1883+ model->setProperty(1, "size", 4);
1884+ model->setProperty(0, "size", 4);
1885+
1886+ model->setProperty(0, "size", 6);
1887+
1888+ QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 2));
1889+ QTRY_COMPARE(lvwph->m_visibleItems.count(), 0);
1890+ QCOMPARE(lvwph->m_firstVisibleIndex, -1);
1891+
1892+ QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 100));
1893+ QTRY_COMPARE(lvwph->m_visibleItems.count(), 1);
1894+ }
1895+
18691896private:
18701897 QQuickView *view;
18711898 ListViewWithPageHeader *lvwph;
tests/plugins/Ubuntu/Gestures/DownwardsLauncher.qml+8−1
@@ -63,7 +63,7 @@ Item {
6363 dragAreaRect.opacity = 0.3
6464 launcher.y = Qt.binding(launcher.followDragArea)
6565 break;
66− defaut: // DirectionalDragArea.Recognized:
66+ default: // DirectionalDragArea.Recognized:
6767 dragAreaRect.color = "green"
6868 dragAreaRect.opacity = 0.5
6969 break;
@@ -76,4 +76,11 @@ Item {
7676 top: parent.top
7777 }
7878 }
79+
80+ Label {
81+ text: "Downwards"
82+ anchors.top: parent.top
83+ anchors.horizontalCenter: parent.horizontalCenter
84+ anchors.topMargin: units.gu(1)
85+ }
7986}
tests/plugins/Ubuntu/Gestures/LeftwardsLauncher.qml+7
@@ -79,4 +79,11 @@ Item {
7979 bottom: parent.bottom
8080 }
8181 }
82+
83+ Label {
84+ text: "Leftwards"
85+ anchors.right: parent.right
86+ anchors.verticalCenter: parent.verticalCenter
87+ anchors.rightMargin: units.gu(1)
88+ }
8289}
tests/plugins/Ubuntu/Gestures/RightwardsLauncher.qml+7
@@ -77,4 +77,11 @@ Item {
7777 bottom: parent.bottom
7878 }
7979 }
80+
81+ Label {
82+ text: "Rightwards"
83+ anchors.left: parent.left
84+ anchors.verticalCenter: parent.verticalCenter
85+ anchors.leftMargin: units.gu(1)
86+ }
8087}
tests/plugins/Ubuntu/Gestures/UpwardsLauncher.qml+7
@@ -79,4 +79,11 @@ Item {
7979 bottom: parent.bottom
8080 }
8181 }
82+
83+ Label {
84+ text: "Upwards"
85+ anchors.bottom: parent.bottom
86+ anchors.horizontalCenter: parent.horizontalCenter
87+ anchors.bottomMargin: units.gu(1)
88+ }
8289}
tests/plugins/Ubuntu/Gestures/tst_DirectionalDragArea.cpp+108−17
@@ -83,6 +83,9 @@ private Q_SLOTS:
8383 void twoFingerTap();
8484 void movingDDA();
8585 void ignoreOldFinger();
86+ void rotated();
87+ void sceneDistance();
88+ void sceneDistance_data();
8689
8790private:
8891 void passTime(qint64 timeSpan);
@@ -131,18 +134,10 @@ void tst_DirectionalDragArea::passTime(qint64 timeSpan)
131134}
132135
133136namespace {
134−QPointF calculateInitialTouchPos(DirectionalDragArea *edgeDragArea, QQuickView *view)
137+QPointF calculateInitialTouchPos(DirectionalDragArea *edgeDragArea)
135138{
136− switch (edgeDragArea->direction()) {
137− case Direction::Upwards:
138− return QPointF(view->width()/2.0f, view->height() - (edgeDragArea->height()/2.0f));
139− case Direction::Downwards:
140− return QPointF(view->width()/2.0f, edgeDragArea->height()/2.0f);
141− case Direction::Leftwards:
142− return QPointF(view->width() - (edgeDragArea->width()/2.0f), view->height()/2.0f);
143− default: // Direction::Rightwards:
144− return QPointF(edgeDragArea->width()/2.0f, view->height()/2.0f);
145− }
139+ QPointF localCenter(edgeDragArea->width() / 2., edgeDragArea->height() / 2.);
140+ return edgeDragArea->mapToScene(localCenter);
146141}
147142
148143QPointF calculateDirectionVector(DirectionalDragArea *edgeDragArea,
@@ -193,7 +188,7 @@ void tst_DirectionalDragArea::edgeDrag()
193188
194189 QSignalSpy draggingSpy(edgeDragArea, SIGNAL(draggingChanged(bool)));
195190
196− QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea, m_view);
191+ QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea);
197192 QPointF touchPoint = initialTouchPos;
198193
199194 qreal desiredDragDistance = edgeDragArea->distanceThreshold()*dragDistanceFactor;
@@ -300,7 +295,7 @@ void tst_DirectionalDragArea::dragWithShortDirectionChange()
300295 edgeDragArea->setRecognitionTimer(fakeTimer);
301296 edgeDragArea->setTimeSource(fakeTimeSource);
302297
303− QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea, m_view);
298+ QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea);
304299 QPointF touchPoint = initialTouchPos;
305300
306301 qreal desiredDragDistance = edgeDragArea->distanceThreshold()*2.0;
@@ -360,7 +355,7 @@ void tst_DirectionalDragArea::minSpeed()
360355
361356 edgeDragArea->setMinSpeed(minSpeed);
362357
363− QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea, m_view);
358+ QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea);
364359 QPointF touchPoint = initialTouchPos;
365360
366361 QPointF dragDirectionVector(1.0, 0.0);
@@ -408,7 +403,7 @@ void tst_DirectionalDragArea::recognitionTimerUsage()
408403
409404 int timeStepMs = 5; // some arbitrary small value.
410405
411− QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea, m_view);
406+ QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea);
412407 QPointF touchPoint = initialTouchPos;
413408
414409 QPointF dragDirectionVector(1.0, 0.0);
@@ -452,7 +447,7 @@ void tst_DirectionalDragArea::maxSilenceTime()
452447 // Make sure this property is not disabled
453448 edgeDragArea->setMaxSilenceTime(100);
454449
455− QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea, m_view);
450+ QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea);
456451 QPointF touchPoint = initialTouchPos;
457452
458453 QTest::touchEvent(m_view, m_device).press(0, touchPoint.toPoint());
@@ -620,7 +615,7 @@ void tst_DirectionalDragArea::movingDDA()
620615 edgeDragArea->setRecognitionTimer(fakeTimer);
621616 edgeDragArea->setTimeSource(fakeTimeSource);
622617
623− QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea, m_view);
618+ QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea);
624619 QPointF touchPoint = initialTouchPos;
625620
626621 qreal desiredDragDistance = edgeDragArea->distanceThreshold()*2.0f;
@@ -704,6 +699,102 @@ void tst_DirectionalDragArea::ignoreOldFinger()
704699 QCOMPARE((int)edgeDragArea->status(), (int)DirectionalDragArea::WaitingForTouch);
705700}
706701
702+/*
703+ A Rightwards DDA that is rotated 90 degrees clockwise should recognize gestures
704+ that are done downwards in scene coordinates. I.e. the gesture recognition direction
705+ should be in local coordinates, not scene coordinates.
706+ */
707+void tst_DirectionalDragArea::rotated()
708+{
709+ QQuickItem *baseItem = m_view->rootObject()->findChild<QQuickItem*>("baseItem");
710+ baseItem->setRotation(90.);
711+
712+ QQuickItem *rightwardsLauncher = m_view->rootObject()->findChild<QQuickItem*>("rightwardsLauncher");
713+ Q_ASSERT(rightwardsLauncher != 0);
714+
715+ DirectionalDragArea *edgeDragArea =
716+ rightwardsLauncher->findChild<DirectionalDragArea*>("hpDragArea");
717+ Q_ASSERT(edgeDragArea != 0);
718+ edgeDragArea->setRecognitionTimer(fakeTimer);
719+ edgeDragArea->setTimeSource(fakeTimeSource);
720+
721+ QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea);
722+ QPointF touchPoint = initialTouchPos;
723+
724+ qreal desiredDragDistance = edgeDragArea->distanceThreshold()*2.0f;
725+ QPointF dragDirectionVector(0.0f, 1.0f);
726+
727+ qreal movementStepDistance = edgeDragArea->distanceThreshold() * 0.1f;
728+ QPointF touchMovement = dragDirectionVector * movementStepDistance;
729+ int totalMovementSteps = qCeil(desiredDragDistance / movementStepDistance);
730+ int movementTimeStepMs = (edgeDragArea->compositionTime() * 1.5f) / totalMovementSteps;
731+
732+ QTest::touchEvent(m_view, m_device).press(0, touchPoint.toPoint());
733+
734+ for (int i = 0; i < totalMovementSteps; ++i) {
735+ touchPoint += touchMovement;
736+ passTime(movementTimeStepMs);
737+ QTest::touchEvent(m_view, m_device).move(0, touchPoint.toPoint());
738+ }
739+
740+ QCOMPARE((int)edgeDragArea->status(), (int)DirectionalDragArea::Recognized);
741+
742+ QTest::touchEvent(m_view, m_device).release(0, touchPoint.toPoint());
743+}
744+
745+void tst_DirectionalDragArea::sceneDistance()
746+{
747+ QQuickItem *baseItem = m_view->rootObject()->findChild<QQuickItem*>("baseItem");
748+ QFETCH(qreal, rotation);
749+ QFETCH(QPointF, dragDirectionVector);
750+ baseItem->setRotation(rotation);
751+
752+ QQuickItem *rightwardsLauncher = m_view->rootObject()->findChild<QQuickItem*>("rightwardsLauncher");
753+ Q_ASSERT(rightwardsLauncher != 0);
754+
755+ DirectionalDragArea *edgeDragArea =
756+ rightwardsLauncher->findChild<DirectionalDragArea*>("hpDragArea");
757+ Q_ASSERT(edgeDragArea != 0);
758+ edgeDragArea->setRecognitionTimer(fakeTimer);
759+ edgeDragArea->setTimeSource(fakeTimeSource);
760+
761+ QPointF initialTouchPos = calculateInitialTouchPos(edgeDragArea);
762+ QPointF touchPoint = initialTouchPos;
763+
764+ qreal desiredDragDistance = edgeDragArea->distanceThreshold()*2.0f;
765+
766+ qreal movementStepDistance = edgeDragArea->distanceThreshold() * 0.1f;
767+ QPointF touchMovement = dragDirectionVector * movementStepDistance;
768+ int totalMovementSteps = qCeil(desiredDragDistance / movementStepDistance);
769+ int movementTimeStepMs = (edgeDragArea->compositionTime() * 1.5f) / totalMovementSteps;
770+
771+ QTest::touchEvent(m_view, m_device).press(0, touchPoint.toPoint());
772+
773+ for (int i = 0; i < totalMovementSteps; ++i) {
774+ touchPoint += touchMovement;
775+ passTime(movementTimeStepMs);
776+ QTest::touchEvent(m_view, m_device).move(0, touchPoint.toPoint());
777+ }
778+
779+ qreal actualDragDistance = ((qreal)totalMovementSteps) * movementStepDistance;
780+
781+ // DirectionalDragArea::sceneDistance() must match the actual drag distance as the
782+ // drag was aligned with the gesture direction
783+ // NB: qFuzzyCompare(), used internally by QCOMPARE(), is broken.
784+ QVERIFY(qAbs(edgeDragArea->sceneDistance() - actualDragDistance) < 0.001);
785+
786+ QTest::touchEvent(m_view, m_device).release(0, touchPoint.toPoint());
787+}
788+
789+void tst_DirectionalDragArea::sceneDistance_data()
790+{
791+ QTest::addColumn<qreal>("rotation");
792+ QTest::addColumn<QPointF>("dragDirectionVector");
793+
794+ QTest::newRow("not rotated") << 0. << QPointF(1., 0.);
795+ QTest::newRow("rotated by 90 degrees") << 90. << QPointF(0., 1.);
796+}
797+
707798QTEST_MAIN(tst_DirectionalDragArea)
708799
709800#include "tst_DirectionalDragArea.moc"
tests/plugins/Ubuntu/Gestures/tst_DirectionalDragArea.qml+30−8
@@ -18,8 +18,8 @@ import QtQuick 2.0
1818import Ubuntu.Components 0.1
1919
2020Rectangle {
21− width: units.gu(40)
22− height: units.gu(71)
21+ width: units.gu(60)
22+ height: units.gu(60)
2323 color: "white"
2424
2525 MouseArea {
@@ -33,14 +33,36 @@ Rectangle {
3333 }
3434 }
3535
36− // NB: Do not anchor it as we will move it programmatically from the test
37− RightwardsLauncher {
38− id: hpLauncher;
36+ Item {
37+ id: baseItem
38+ objectName: "baseItem"
3939 width: parent.width
4040 height: parent.height
41+
42+ // NB: Do not anchor it as we will move it programmatically from the test
43+ RightwardsLauncher {
44+ id: hpLauncher;
45+ width: parent.width
46+ height: parent.height
47+ }
48+
49+ LeftwardsLauncher { id: hnLauncher; anchors.fill: parent }
50+ DownwardsLauncher { id: vpLauncher; anchors.fill: parent }
51+ UpwardsLauncher { id: vnLauncher; anchors.fill: parent }
4152 }
4253
43− LeftwardsLauncher { id: hnLauncher; anchors.fill: parent }
44− DownwardsLauncher { id: vpLauncher; anchors.fill: parent }
45− UpwardsLauncher { id: vnLauncher; anchors.fill: parent }
54+ Button {
55+ anchors.bottom: parent.bottom
56+ anchors.left: parent.left
57+ anchors.margins: units.gu(1)
58+
59+ text: "rotation: " + baseItem.rotation
60+ onClicked: {
61+ if (baseItem.rotation === 0.0) {
62+ baseItem.rotation = 90.0
63+ } else {
64+ baseItem.rotation = 0.0
65+ }
66+ }
67+ }
4668}
tests/qmltests/CMakeLists.txt+5−2
@@ -29,6 +29,7 @@ add_qml_test(Components DraggingArea)
2929add_qml_test(Components EdgeDemoOverlay)
3030add_qml_test(Components FilterGrid IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/plugins)
3131add_qml_test(Components LazyImage)
32+add_qml_test(Components Rating)
3233add_qml_test(Components ResponsiveFlowView)
3334add_qml_test(Components ResponsiveGridView)
3435add_qml_test(Components Revealer)
@@ -56,13 +57,15 @@ add_qml_test(Dash/Apps AppPreview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} $
5657add_qml_test(Dash/Movie MoviePreview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
5758add_qml_test(Dash/Music MusicPreview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
5859add_qml_test(Dash/Previews Preview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
59−add_qml_test(Dash/Previews PreviewWidgetFactory IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
6060add_qml_test(Dash/Previews PreviewActions IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
6161add_qml_test(Dash/Previews PreviewAudioPlayback IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
62−add_qml_test(Dash/Previews PreviewImageGallery IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
6362add_qml_test(Dash/Previews PreviewHeader IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
63+add_qml_test(Dash/Previews PreviewImageGallery IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
64+add_qml_test(Dash/Previews PreviewProgress IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
65+add_qml_test(Dash/Previews PreviewRating IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
6466add_qml_test(Dash/Previews PreviewTextSummary IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
6567add_qml_test(Dash/Previews PreviewVideoPlayback IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
68+add_qml_test(Dash/Previews PreviewWidgetFactory IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
6669add_qml_test(Dash/Previews PreviewZoomableImage IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
6770add_qml_test(Greeter Lockscreen IMPORT_PATHS ${CMAKE_BINARY_DIR}/plugins ${qmltest_DEFAULT_IMPORT_PATHS}
6871 PROPERTIES ENVIRONMENT "LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/tests/mocks/libusermetrics:${CMAKE_BINARY_DIR}/tests/mocks/LightDM/full")
tests/qmltests/Components/tst_DragHandle.cpp+45−5
@@ -58,7 +58,9 @@ private Q_SLOTS:
5858 void cleanup(); // called right after each and every test function is executed
5959
6060 void dragThreshold_horizontal();
61+ void dragThreshold_horizontal_data();
6162 void dragThreshold_vertical();
63+ void dragThreshold_vertical_data();
6264 void stretch_horizontal();
6365 void stretch_vertical();
6466 void hintingAnimation();
@@ -145,17 +147,29 @@ void tst_DragHandle::tryCompare(std::function<qreal ()> actualFunc,
145147namespace {
146148QPointF calculateDirectionVector(DirectionalDragArea *edgeDragArea)
147149{
148−
150+ QPointF localOrigin(0., 0.);
151+ QPointF localDirection;
149152 switch (edgeDragArea->direction()) {
150153 case Direction::Upwards:
151− return QPointF(0, -1);
154+ localDirection.rx() = 0.;
155+ localDirection.ry() = -1.;
156+ break;
152157 case Direction::Downwards:
153− return QPointF(0, 1);
158+ localDirection.rx() = 0.;
159+ localDirection.ry() = 1;
160+ break;
154161 case Direction::Leftwards:
155− return QPointF(-1, 0);
162+ localDirection.rx() = -1.;
163+ localDirection.ry() = 0.;
164+ break;
156165 default: // Direction::Rightwards:
157− return QPointF(1, 0);
166+ localDirection.rx() = 1.;
167+ localDirection.ry() = 0.;
168+ break;
158169 }
170+ QPointF sceneOrigin = edgeDragArea->mapToScene(localOrigin);
171+ QPointF sceneDirection = edgeDragArea->mapToScene(localDirection);
172+ return sceneDirection - sceneOrigin;
159173}
160174}
161175
@@ -222,6 +236,11 @@ qreal tst_DragHandle::fetchDragThreshold(DirectionalDragArea *dragHandle)
222236 */
223237void tst_DragHandle::dragThreshold_horizontal()
224238{
239+ QFETCH(qreal, rotation);
240+
241+ QQuickItem *baseItem = m_view->rootObject()->findChild<QQuickItem*>("baseItem");
242+ baseItem->setRotation(rotation);
243+
225244 DirectionalDragArea *dragHandle = fetchAndSetupDragHandle("rightwardsDragHandle");
226245
227246 qreal dragThreshold = fetchDragThreshold(dragHandle);
@@ -260,8 +279,21 @@ void tst_DragHandle::dragThreshold_horizontal()
260279 QCOMPARE(parentItem->property("shown").toBool(), false);
261280}
262281
282+void tst_DragHandle::dragThreshold_horizontal_data()
283+{
284+ QTest::addColumn<qreal>("rotation");
285+
286+ QTest::newRow("not rotated") << 0.;
287+ QTest::newRow("rotated 90") << 90.;
288+}
289+
263290void tst_DragHandle::dragThreshold_vertical()
264291{
292+ QFETCH(qreal, rotation);
293+
294+ QQuickItem *baseItem = m_view->rootObject()->findChild<QQuickItem*>("baseItem");
295+ baseItem->setRotation(rotation);
296+
265297 DirectionalDragArea *dragHandle = fetchAndSetupDragHandle("downwardsDragHandle");
266298
267299 qreal dragThreshold = fetchDragThreshold(dragHandle);
@@ -300,6 +332,14 @@ void tst_DragHandle::dragThreshold_vertical()
300332 QCOMPARE(parentItem->property("shown").toBool(), false);
301333}
302334
335+void tst_DragHandle::dragThreshold_vertical_data()
336+{
337+ QTest::addColumn<qreal>("rotation");
338+
339+ QTest::newRow("not rotated") << 0.;
340+ QTest::newRow("rotated 90") << 90.;
341+}
342+
303343/*
304344 Checks that when the stretch property is true, dragging the DragHandle increases
305345 the width or height (depending on its direction) of its parent Showable
tests/qmltests/Components/tst_DragHandle.qml+72−56
@@ -29,62 +29,68 @@ import Ubuntu.Gestures 0.1
2929 */
3030Item {
3131 id: root
32− width: 700
33− height: 500
32+ width: units.gu(70)
33+ height: units.gu(70)
3434
3535 property var dragHandle
3636
3737 property bool stretch: false
3838 property real hintDisplacement: 0
3939
40− VerticalShowable {
41− onDragHandleRecognizedGesture: { root.dragHandle = dragHandle }
42− stretch: root.stretch
43− hintDisplacement: root.hintDisplacement
44− }
45−
46− HorizontalShowable {
47− onDragHandleRecognizedGesture: { root.dragHandle = dragHandle }
48− stretch: root.stretch
49− hintDisplacement: root.hintDisplacement
50− }
40+ Item {
41+ id: baseItem
42+ objectName: "baseItem"
43+ anchors.fill: parent
5144
52− // Visually mark drag threshold
53− Rectangle {
54− color: "black"
55− width: 2
56− height: parent.height
45+ VerticalShowable {
46+ onDragHandleRecognizedGesture: { root.dragHandle = dragHandle }
47+ stretch: root.stretch
48+ hintDisplacement: root.hintDisplacement
49+ }
5750
58− visible: dragHandle !== undefined && Direction.isHorizontal(dragHandle.direction)
51+ HorizontalShowable {
52+ onDragHandleRecognizedGesture: { root.dragHandle = dragHandle }
53+ stretch: root.stretch
54+ hintDisplacement: root.hintDisplacement
55+ }
5956
60− x: {
61− if (dragHandle) {
62− if (dragHandle.direction === Direction.Rightwards) {
63− dragHandle.edgeDragEvaluator.dragThreshold;
57+ // Visually mark drag threshold
58+ Rectangle {
59+ color: "black"
60+ width: 2
61+ height: parent.height
62+
63+ visible: dragHandle !== undefined && Direction.isHorizontal(dragHandle.direction)
64+
65+ x: {
66+ if (dragHandle) {
67+ if (dragHandle.direction === Direction.Rightwards) {
68+ dragHandle.edgeDragEvaluator.dragThreshold;
69+ } else {
70+ parent.width - dragHandle.edgeDragEvaluator.dragThreshold;
71+ }
6472 } else {
65− parent.width - dragHandle.edgeDragEvaluator.dragThreshold;
73+ 0
6674 }
67− } else {
68− 0
6975 }
7076 }
71− }
72− Rectangle {
73− color: "black";
74− height: 2
75− width: parent.width
76−
77− visible: dragHandle !== undefined && Direction.isVertical(dragHandle.direction)
78−
79− y: {
80− if (dragHandle) {
81− if (dragHandle.direction === Direction.Downwards) {
82− dragHandle.edgeDragEvaluator.dragThreshold;
77+ Rectangle {
78+ color: "black";
79+ height: 2
80+ width: parent.width
81+
82+ visible: dragHandle !== undefined && Direction.isVertical(dragHandle.direction)
83+
84+ y: {
85+ if (dragHandle) {
86+ if (dragHandle.direction === Direction.Downwards) {
87+ dragHandle.edgeDragEvaluator.dragThreshold;
88+ } else {
89+ parent.height - dragHandle.edgeDragEvaluator.dragThreshold;
90+ }
8391 } else {
84− parent.height - dragHandle.edgeDragEvaluator.dragThreshold;
92+ 0
8593 }
86− } else {
87− 0
8894 }
8995 }
9096 }
@@ -119,27 +125,37 @@ Item {
119125 }
120126 }
121127
122− TestButton {
123− id: stretchButton
128+ Row {
124129 anchors.bottom: parent.bottom
125130 anchors.left: parent.left
126131 anchors.margins: units.gu(1)
132+ spacing: units.gu(1)
127133
128− text: root.stretch ? "stretch" : "move"
129− onClicked: { root.stretch = !root.stretch; }
130− }
134+ Button {
135+ id: stretchButton
136+ text: root.stretch ? "stretch" : "move"
137+ onClicked: { root.stretch = !root.stretch; }
138+ }
131139
132− TestButton {
133− anchors.bottom: parent.bottom
134− anchors.left: stretchButton.right
135− anchors.margins: units.gu(1)
140+ Button {
141+ text: root.hintDisplacement > 0 ? "hint" : "no hint"
142+ onClicked: {
143+ if (root.hintDisplacement > 0) {
144+ root.hintDisplacement = 0;
145+ } else {
146+ root.hintDisplacement = units.gu(6);
147+ }
148+ }
149+ }
136150
137− text: root.hintDisplacement > 0 ? "hint" : "no hint"
138− onClicked: {
139− if (root.hintDisplacement > 0) {
140− root.hintDisplacement = 0;
141− } else {
142− root.hintDisplacement = units.gu(6);
151+ Button {
152+ text: "rotation: " + baseItem.rotation
153+ onClicked: {
154+ if (baseItem.rotation === 0.0) {
155+ baseItem.rotation = 90.0
156+ } else {
157+ baseItem.rotation = 0.0
158+ }
143159 }
144160 }
145161 }
tests/qmltests/Components/tst_DragHandle/TestButton.qmldeleted−41
@@ -1,41 +0,0 @@
1−/*
2− * Copyright (C) 2013 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−import QtQuick 2.0
18−import Ubuntu.Components 0.1
19−
20−Rectangle {
21− id: rect
22− width: childrenRect.width
23− height: childrenRect.height
24−
25− property alias text: textComponent.text
26−
27− signal clicked
28−
29− color: "yellow"
30− Text {
31− id: textComponent
32− font.pixelSize: units.gu(2)
33− text: root.stretch ? "stretch" : "move"
34− MouseArea {
35− anchors.fill: parent
36− onClicked: {
37− rect.clicked()
38− }
39− }
40− }
41−}
tests/qmltests/Components/tst_Rating.qmlnew file+86
@@ -0,0 +1,86 @@
1+/*
2+ * Copyright 2013 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import "../../../qml/Components"
20+import Ubuntu.Components 0.1
21+import Unity.Test 0.1 as UT
22+
23+Rectangle {
24+ id: root
25+ width: units.gu(40)
26+ height: units.gu(10)
27+ color: Theme.palette.selected.background
28+
29+ Rating {
30+ id: rating
31+ anchors.centerIn: parent
32+ maximumValue: 5
33+ size: 5
34+ value: 3
35+ }
36+
37+ UT.UnityTestCase {
38+ name: "RatingTest"
39+ when: windowShown
40+
41+ function init() {
42+ rating.maximumValue = 5;
43+ rating.size = 5
44+ rating.value = 3;
45+ }
46+
47+ function test_interactive_rating_data() {
48+ return [
49+ {tag: "1st icon without interactive", interactive: false, size: 5, maximumValue: 5, index: 0, value: 3},
50+ {tag: "1st icon", interactive: true, size: 5, maximumValue: 5, index: 0, value: 1},
51+ {tag: "1st icon size 10", interactive: true, size: 10, maximumValue: 10, index: 0, value: 1},
52+ {tag: "3rd icon size 10 small maximumValue", interactive: true, size: 10, maximumValue: 5, index: 2, value: 1.5},
53+ {tag: "2nd icon with big maximumValue", interactive: true, size: 5, maximumValue: 100, index: 1, value: 40},
54+ {tag: "last icon", interactive: true, size: 5, maximumValue: 5, index: 4, value: 5},
55+ ];
56+ }
57+
58+ function test_interactive_rating(data) {
59+ rating.interactive = data.interactive;
60+ rating.maximumValue = data.maximumValue;
61+ rating.size = data.size;
62+
63+ var averageIconWidth = rating.width / rating.size;
64+ mouseClick(rating, averageIconWidth * data.index + averageIconWidth / 2, rating.height / 2);
65+ compare(rating.value, data.value);
66+
67+ rating.interactive = false;
68+ }
69+
70+ function test_effectiveValue_data() {
71+ return [
72+ {tag: "negative", value: -3, expectedValue: 0},
73+ {tag: "ranged value", value: 2, expectedValue: 2},
74+ {tag: "big", value: 200, expectedValue: rating.maximumValue},
75+ {tag: "min", value: 0, expectedValue: 0},
76+ {tag: "max", value: rating.maximumValue, expectedValue: rating.maximumValue},
77+ {tag: "half", value: 2.5, expectedValue: 2.5}
78+ ];
79+ }
80+
81+ function test_effectiveValue(data) {
82+ rating.value = data.value;
83+ compare(rating.effectiveValue, data.expectedValue, "effectiveValue not calculated correctly")
84+ }
85+ }
86+}
tests/qmltests/Dash/Previews/tst_PreviewProgress.qmlnew file+87
@@ -0,0 +1,87 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import "../../../../qml/Dash/Previews"
20+import Unity.Test 0.1 as UT
21+import Ubuntu.Components 0.1
22+
23+Rectangle {
24+ id: root
25+ width: units.gu(60)
26+ height: units.gu(80)
27+
28+ property var progressjson: {
29+ "type": "progress",
30+ "source": { "dbus-name" : "somename", "dbus-object": "somestring" }
31+ }
32+
33+ property var progressjsonFinish: {
34+ "type": "progress",
35+ "source": { "dbus-name" : "somename", "dbus-object": "finish" }
36+ }
37+
38+ property var progressjsonError: {
39+ "type": "progress",
40+ "source": { "dbus-name" : "somename", "dbus-object": "error" }
41+ }
42+
43+ SignalSpy {
44+ id: spy
45+ signalName: "triggered"
46+ }
47+
48+ PreviewProgress {
49+ id: previewProgress
50+ widgetId: "previewProgress"
51+ widgetData: progressjson
52+ width: units.gu(30)
53+
54+ Rectangle {
55+ anchors.fill: parent
56+ color: "red"
57+ opacity: 0.1
58+ }
59+ }
60+
61+ UT.UnityTestCase {
62+ name: "PreviewProgressTest"
63+ when: windowShown
64+
65+ function test_json() {
66+ spy.target = previewProgress;
67+
68+ // The mock DownloadTracker triggers its signals when you pass
69+ // finish/error as dbus-object to it. Exercise it here
70+ previewProgress.widgetData = progressjsonFinish;
71+ compare(spy.count, 1);
72+ var args = spy.signalArguments[0];
73+ compare(args[0], "previewProgress");
74+ compare(args[1], "finished");
75+ compare(args[2], progressjsonFinish);
76+
77+ spy.clear();
78+
79+ previewProgress.widgetData = progressjsonError;
80+ compare(spy.count, 1);
81+ var args = spy.signalArguments[0];
82+ compare(args[0], "previewProgress");
83+ compare(args[1], "failed");
84+ compare(args[2], progressjsonError);
85+ }
86+ }
87+}
tests/qmltests/Dash/Previews/tst_PreviewRating.qmlnew file+183
@@ -0,0 +1,183 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import Ubuntu.Components 0.1
20+import "../../../../qml/Dash/Previews"
21+import Unity.Test 0.1 as UT
22+
23+Rectangle {
24+ id: root
25+ width: units.gu(40)
26+ height: units.gu(80)
27+ color: Theme.palette.selected.background
28+
29+ property real validInputRating: 1
30+ property real invalidInputRating: -1
31+ property string validInputText: "Great!"
32+ property string invalidInputText: ""
33+
34+ property var triggeredDataBoth: { "rating": validInputRating, "review": validInputText, "author": null }
35+ property var triggeredDataRatingOnly: { "rating": validInputRating, "review": invalidInputText, "author": null }
36+ property var triggeredDataReviewOnly: { "rating": invalidInputRating, "review": validInputText, "author": null }
37+
38+ property var widgetDataBoth: { "visible": "both", "required": "both" }
39+ property var widgetDataRating: { "visible": "rating", "required": "rating" }
40+ property var widgetDataRatingBroken: { "visible": "rating", "required": "review" }
41+ property var widgetDataReview: { "visible": "review", "required": "review" }
42+ property var widgetDataReviewBroken: { "visible": "review", "required": "rating" }
43+
44+ property var widgetDataNewLabels: { "visible": "both", "required": "both", "rating-label": "TestRatingLabel", "review-label": "TestReviewLabel", "submit-label": "TestSubmitLabel" }
45+
46+ PreviewRating {
47+ id: previewRating
48+ anchors.left: parent.left
49+ anchors.right: parent.right
50+ widgetData: widgetDataBoth
51+ widgetId: "previewRating"
52+ }
53+
54+ SignalSpy {
55+ id: spy
56+ signalName: "triggered"
57+ }
58+
59+ UT.UnityTestCase {
60+ name: "PreviewRatingTest"
61+ when: windowShown
62+
63+ property var rating: findChild(previewRating, "rating")
64+ property var reviewTextArea: findChild(previewRating, "reviewTextArea")
65+ property var submitButton: findChild(previewRating, "submitButton")
66+
67+ function init() {
68+ rating.value = -1;
69+ reviewTextArea.text = "";
70+ }
71+
72+ function test_labels() {
73+ var ratingLabel = findChild(previewRating, "ratingLabel");
74+ var reviewLabel = findChild(previewRating, "reviewLabel");
75+
76+ previewRating.widgetData = widgetDataNewLabels;
77+ compare(ratingLabel.text, widgetDataNewLabels["rating-label"]);
78+ compare(reviewLabel.text, widgetDataNewLabels["review-label"]);
79+ compare(submitButton.text, widgetDataNewLabels["submit-label"]);
80+ }
81+
82+ function test_submit_and_visibility_data() {
83+ return [
84+ {tag: "both, null review", widgetData: widgetDataBoth, inputRating: invalidInputRating, inputText: invalidInputText, emitted: false},
85+ {tag: "both, rating-only review", widgetData: widgetDataBoth, inputRating: validInputRating, inputText: invalidInputText, emitted: false},
86+ {tag: "both, review-only review", widgetData: widgetDataBoth, inputRating: invalidInputRating, inputText: validInputText, emitted: false},
87+ {tag: "both, complete review", widgetData: widgetDataBoth, inputRating: validInputRating, inputText: validInputText, emitted: true},
88+ {tag: "rating, null review", widgetData: widgetDataRating, inputRating: invalidInputRating, inputText: invalidInputText, emitted: false},
89+ {tag: "rating, rating-only review", widgetData: widgetDataRating, inputRating: validInputRating, inputText: invalidInputText, emitted: true},
90+ {tag: "rating, review-only review", widgetData: widgetDataRating, inputRating: invalidInputRating, inputText: validInputText, emitted: false},
91+ {tag: "rating, complete review", widgetData: widgetDataRating, inputRating: validInputRating, inputText: validInputText, emitted: true},
92+ {tag: "rating broken, null review", widgetData: widgetDataRatingBroken, inputRating: invalidInputRating, inputText: invalidInputText, emitted: false},
93+ {tag: "rating broken, rating-only review", widgetData: widgetDataRatingBroken, inputRating: validInputRating, inputText: invalidInputText, emitted: false},
94+ {tag: "rating broken, review-only review", widgetData: widgetDataRatingBroken, inputRating: invalidInputRating, inputText: validInputText, emitted: false},
95+ {tag: "rating broken, complete review", widgetData: widgetDataRatingBroken, inputRating: validInputRating, inputText: validInputText, emitted: false},
96+ {tag: "review, null review", widgetData: widgetDataReview, inputRating: invalidInputRating, inputText: invalidInputText, emitted: false},
97+ {tag: "review, rating-only review", widgetData: widgetDataReview, inputRating: validInputRating, inputText: invalidInputText, emitted: false},
98+ {tag: "review, review-only review", widgetData: widgetDataReview, inputRating: invalidInputRating, inputText: validInputText, emitted: true},
99+ {tag: "review, complete review", widgetData: widgetDataReview, inputRating: validInputRating, inputText: validInputText, emitted: true},
100+ {tag: "review broken, null review", widgetData: widgetDataReviewBroken, inputRating: invalidInputRating, inputText: invalidInputText, emitted: false},
101+ {tag: "review broken, rating-only review", widgetData: widgetDataReviewBroken, inputRating: validInputRating, inputText: invalidInputText, emitted: false},
102+ {tag: "review broken, review-only review", widgetData: widgetDataReviewBroken, inputRating: invalidInputRating, inputText: validInputText, emitted: false},
103+ {tag: "review broken, complete review", widgetData: widgetDataReviewBroken, inputRating: validInputRating, inputText: validInputText, emitted: false},
104+ ];
105+ }
106+
107+ function test_submit_and_visibility(data) {
108+ spy.clear();
109+ spy.target = previewRating;
110+
111+ previewRating.widgetData = data.widgetData;
112+
113+ if (data.widgetData["visible"] !== "review") {
114+ verify(rating.visible === true);
115+
116+ rating.value = data.inputRating;
117+ if (data.widgetData["required"] !== "rating" || data.inputRating < 0) {
118+ compare(spy.count, 0);
119+ } else {
120+ compare(spy.count, 1);
121+ }
122+ } else {
123+ verify(rating.visible === false);
124+ }
125+
126+ if (data.widgetData["visible"] !== "rating") {
127+ verify(reviewTextArea.visible === true);
128+
129+ reviewTextArea.text = data.inputText;
130+ mouseClick(submitButton, submitButton.width / 2, submitButton.height / 2);
131+ switch (data.widgetData["required"]) {
132+ case "rating": compare(spy.count, 0); break;
133+ case "both":
134+ default: {
135+ if (data.inputRating < 0 || data.inputText === "") {
136+ compare(spy.count, 0); break;
137+ }
138+ }
139+ case "review": {
140+ if (data.inputText === "") {
141+ compare(spy.count, 0); break;
142+ } else {
143+ compare(spy.count, 1); break;
144+ }
145+ }
146+ }
147+ } else {
148+ verify(reviewTextArea.visible === false);
149+ }
150+
151+ compare(spy.count === 1, data.emitted);
152+ }
153+
154+ function test_triggered_data() {
155+ return [
156+ {tag: "complete review", widgetData: widgetDataBoth, inputRating: validInputRating, inputText: validInputText, triggeredData: triggeredDataBoth},
157+ {tag: "rating-only review", widgetData: widgetDataRating, inputRating: validInputRating, inputText: invalidInputText, triggeredData: triggeredDataRatingOnly},
158+ {tag: "review-only review", widgetData: widgetDataReview, inputRating: invalidInputRating, inputText: validInputText, triggeredData: triggeredDataReviewOnly}
159+ ];
160+ }
161+
162+ function test_triggered(data) {
163+ spy.clear();
164+ spy.target = previewRating;
165+
166+ previewRating.widgetData = data.widgetData;
167+
168+ if (data.inputRating > 0) rating.value = data.inputRating;
169+ if (data.inputText !== "") {
170+ reviewTextArea.text = data.inputText;
171+ mouseClick(submitButton, submitButton.width / 2, submitButton.height / 2);
172+ }
173+
174+ compare(spy.count, 1);
175+ var args = spy.signalArguments[0];
176+ compare(args[0], previewRating.widgetId);
177+ compare(args[1], data.widgetData["required"]);
178+ compare(args[2]["rating"], data.triggeredData["rating"]);
179+ compare(args[2]["review"], data.triggeredData["review"]);
180+ verify(args[2]["author"]); // Just verifying it exists now
181+ }
182+ }
183+}
tests/qmltests/Dash/Previews/tst_PreviewWidgetFactory.qml+2
@@ -80,6 +80,8 @@ Rectangle {
8080 { tag: "Gallery", type: "gallery", source: "PreviewImageGallery.qml" },
8181 { tag: "Header", type: "header", source: "PreviewHeader.qml" },
8282 { tag: "Image", type: "image", source: "PreviewZoomableImage.qml" },
83+ { tag: "Progress", type: "progress", source: "PreviewProgress.qml" },
84+ { tag: "Rating Input", type: "rating-input", source: "PreviewRating.qml" },
8385 { tag: "Text", type: "text", source: "PreviewTextSummary.qml" },
8486 { tag: "Video", type: "video", source: "PreviewVideoPlayback.qml" },
8587 ];
tests/qmltests/Dash/artwork/checkers.pngnew file

Binary file not shown.

tests/qmltests/Dash/tst_Card.qml+59
@@ -79,6 +79,21 @@ Rectangle {
7979 "layout": { "template": { "overlay": true },
8080 "components": JSON.parse(Helpers.fullMapping) }
8181 },
82+ {
83+ "name": "Art, header - grey background",
84+ "layout": { "template": { "card-background": { "type": "color", "elements": ["grey"] } },
85+ "components": JSON.parse(Helpers.fullMapping) }
86+ },
87+ {
88+ "name": "Art, header - gradient background",
89+ "layout": { "template": { "card-background": { "type": "gradient", "elements": ["grey", "white"] } },
90+ "components": JSON.parse(Helpers.fullMapping) }
91+ },
92+ {
93+ "name": "Art, header - image background",
94+ "layout": { "template": { "card-background": Qt.resolvedUrl("artwork/checkers.png") },
95+ "components": JSON.parse(Helpers.fullMapping) }
96+ },
8297 ]
8398
8499 CardTool {
@@ -170,12 +185,16 @@ Rectangle {
170185 property Item art: findChild(card, "artShape")
171186 property Item artImage: findChild(card, "artImage")
172187 property Item summary: findChild(card, "summaryLabel")
188+ property Item background: findChild(card, "background")
189+ property Item backgroundImage: findChild(card, "backgroundImage")
173190
174191 function initTestCase() {
175192 verify(typeof testCase.header === "object", "Couldn't find header object.");
176193 verify(typeof testCase.art === "object", "Couldn't find art object.");
177194 verify(typeof testCase.artImage === "object", "Couldn't find artImage object.");
178195 verify(typeof testCase.summary === "object", "Couldn't find summary object.");
196+ verify(typeof testCase.artImage === "object", "Couldn't find background object.");
197+ verify(typeof testCase.summary === "object", "Couldn't find backgroundImage object.");
179198 }
180199
181200 function cleanup() {
@@ -354,5 +373,45 @@ Rectangle {
354373 compare(testCase.art.height, 0);
355374 compare(testCase.art.width, 0);
356375 }
376+
377+ function test_background_data() {
378+ return [
379+ { tag: "Art and summary", visible: true, color: "#ffffff", index: 0 },
380+ { tag: "No Summary", visible: false, index: 6 },
381+ { tag: "Horizontal", visible: false, index: 5 },
382+ { tag: "Grey background", visible: true, color: "#808080", index: 10 },
383+ { tag: "Overriden Gradient background", visible: true, color: "#808080", gradientColor: "#ffffff",
384+ background: {type: "color", elements: ["grey", "white"]}, index: 10 },
385+ { tag: "Overriden Image background", visible: true, image: Qt.resolvedUrl("artwork/checkers.png"),
386+ background: Qt.resolvedUrl("artwork/checkers.png"), index: 10 },
387+ { tag: "Gradient background", visible: true, color: "#808080", gradientColor: "#ffffff", index: 11 },
388+ { tag: "Image background", visible: true, image: Qt.resolvedUrl("artwork/checkers.png"), index: 12 },
389+ ];
390+ }
391+
392+ function test_background(data) {
393+ selector.selectedIndex = data.index;
394+
395+ if (data.hasOwnProperty("background")) {
396+ card.cardData["background"] = data.background;
397+ card.cardDataChanged();
398+ }
399+
400+ waitForRendering(card);
401+
402+ tryCompare(background, "visible", data.visible);
403+
404+ if (data.hasOwnProperty("color")) {
405+ tryCompare(background, "color", data.color);
406+ }
407+
408+ if (data.hasOwnProperty("gradientColor")) {
409+ tryCompare(background, "gradientColor", data.gradientColor);
410+ }
411+
412+ if (data.hasOwnProperty("image")) {
413+ tryCompare(backgroundImage, "source", data.image);
414+ }
415+ }
357416 }
358417}
tests/qmltests/Dash/tst_CardTool.qml+41
@@ -72,6 +72,22 @@ Rectangle {
7272 "name": "Art, header - portrait",
7373 "layout": { "components": Helpers.update(JSON.parse(Helpers.fullMapping), { "art": {"aspect-ratio": 0.5, "summary": undefined }}) }
7474 },
75+ {
76+ "name": "Title - vertical",
77+ "layout": { "template": { "card-layout": "vertical" }, "components": { "title": "title" } }
78+ },
79+ {
80+ "name": "Title - horizontal",
81+ "layout": { "template": { "card-layout": "horizontal" }, "components": { "title": "title" } }
82+ },
83+ {
84+ "name": "Title, subtitle - vertical",
85+ "layout": { "template": { "card-layout": "vertical" }, "components": { "title": "title", "subtitle": "subtitle" } }
86+ },
87+ {
88+ "name": "Title, price - horizontal",
89+ "layout": { "template": { "card-layout": "horizontal" }, "components": { "title": "title", "price": "price" } }
90+ },
7591 ]
7692
7793 CardTool {
@@ -121,6 +137,7 @@ Rectangle {
121137 height: cardTool.cardHeight || implicitHeight
122138
123139 clip: true
140+ headerAlignment: cardTool.headerAlignment
124141
125142 Rectangle {
126143 anchors.fill: parent
@@ -302,5 +319,29 @@ Rectangle {
302319 } else tryCompare(cardTool, "cardHeight", data.height);
303320 }
304321 }
322+
323+ function test_card_header_component_alignment_data() {
324+ return [
325+ { tag: "Title - vertical", component: "titleLabel", property: "headerAlignment",
326+ value: Text.AlignHCenter, index: 11, layout_index: 0 },
327+ { tag: "Title - horizontal", component: "titleLabel", property: "headerAlignment",
328+ value: Text.AlignLeft, index: 12, layout_index: 0},
329+ { tag: "Title, subtitle - vertical", component: "titleLabel", property: "headerAlignment",
330+ value: Text.AlignLeft, index: 13, layout_index: 0},
331+ { tag: "Title, price - horizontal", component: "titleLabel", property: "headerAlignment",
332+ value: Text.AlignLeft, index: 14, layout_index: 0},
333+ ]
334+ }
335+
336+ function test_card_header_component_alignment(data) {
337+ selector.selectedIndex = data.index;
338+ if (data.hasOwnProperty("layout_index")) {
339+ layoutSelector.selectedIndex = data.layout_index;
340+ }
341+
342+ if (data.hasOwnProperty("property")) {
343+ tryCompare(cardTool, data.property, data.value);
344+ }
345+ }
305346 }
306347}