on xenial help sign in
Merge
83fd591Albert Astals Cid
CMakeLists.txt+1−1
@@ -57,7 +57,7 @@ find_package(Qt5DBus 5.4 REQUIRED)
57find_package(Qt5Concurrent 5.4 REQUIRED)
57find_package(Qt5Concurrent 5.4 REQUIRED)
58find_package(Qt5Sql 5.4 REQUIRED)
58find_package(Qt5Sql 5.4 REQUIRED)
59
59
60−pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=11)
60+pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=12)
61
61
62# Standard install paths
62# Standard install paths
63include(GNUInstallDirs)
63include(GNUInstallDirs)
debian/changelog+41
@@ -1,3 +1,44 @@
1+unity8 (8.11+16.04.20151208.1-0ubuntu1) xenial; urgency=medium
2+
3+ [ Albert Astals Cid ]
4+ * Allow dragging launcher items with the quicklist open (LP: #1250861)
5+ * Create ratings on demand instead of all at the same time (LP:
6+ #1519898, #1492214)
7+ * LVWPH: Process correctly section changes (LP: #1519893)
8+ * Make sure that unfavoriting a scope gives us the next one
9+ * Move images only used in tests to tests folder
10+
11+ [ Andrea Cimitan ]
12+ * Add shadows to ubuntu store icon
13+
14+ [ Daniel d'Andrada ]
15+ * MirSurfaceItem got a new property: fillMode (LP: #1497083)
16+ * Session can have multiple surfaces now
17+ * plugins/Cursor: Do not force loading a specific cursor size (LP:
18+ #1517878)
19+
20+ [ Lukáš Tinkl ]
21+ * Indicators convergence: use the "phone" profile everywhere (LP:
22+ #1520492)
23+
24+ [ Michael Terry ]
25+ * Let qtmir know which apps are exempt from the lifecycle management.
26+ This way, it can manage its own wakelocks better (and stop
27+ preventing the system from deep sleeping).
28+
29+ [ Michael Zanetti ]
30+ * Use proper z ordering instead of app index for occlusion detection
31+ * add some debug prints to the uinput backend
32+ * drop the ignoredMice hack again (LP: #1521580)
33+
34+ [ Michał Sawicz ]
35+ * Let qtmir know which apps are exempt from the lifecycle management.
36+ This way, it can manage its own wakelocks better (and stop
37+ preventing the system from deep sleeping).
38+ * Update .pot file in debian/clean when in train
39+
40+ -- Gerry Boland <ci-train-bot@canonical.com> Tue, 08 Dec 2015 15:37:58 +0000
41+
1unity8 (8.11+16.04.20151126-0ubuntu2) xenial; urgency=medium
42unity8 (8.11+16.04.20151126-0ubuntu2) xenial; urgency=medium
2
43
3 * Rebuild against Qt 5.5.1.
44 * Rebuild against Qt 5.5.1.
debian/control+3−3
@@ -29,7 +29,7 @@ Build-Depends: cmake,
29 libqt5xmlpatterns5-dev,
29 libqt5xmlpatterns5-dev,
30 libsystemsettings-dev,
30 libsystemsettings-dev,
31 libudev-dev,
31 libudev-dev,
32− libunity-api-dev (>= 7.103),
32+ libunity-api-dev (>= 7.104),
33 libusermetricsoutput1-dev,
33 libusermetricsoutput1-dev,
34 libxcb1-dev,
34 libxcb1-dev,
35 pkg-config,
35 pkg-config,
@@ -128,7 +128,7 @@ Depends: qml-module-qtquick-layouts,
128 qtdeclarative5-ubuntu-ui-toolkit-plugin (>= 1.3.1627) | qtdeclarative5-ubuntu-ui-toolkit-plugin-gles (>= 1.3.1627),
128 qtdeclarative5-ubuntu-ui-toolkit-plugin (>= 1.3.1627) | qtdeclarative5-ubuntu-ui-toolkit-plugin-gles (>= 1.3.1627),
129 qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
129 qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
130 ubuntu-thumbnailer-impl-0,
130 ubuntu-thumbnailer-impl-0,
131− unity-application-impl-11,
131+ unity-application-impl-12,
132 unity-notifications-impl-3,
132 unity-notifications-impl-3,
133 unity-plugin-scopes | unity-scopes-impl,
133 unity-plugin-scopes | unity-scopes-impl,
134 unity-scopes-impl-7,
134 unity-scopes-impl-7,
@@ -174,7 +174,7 @@ Pre-Depends: ${misc:Pre-Depends},
174Depends: ${misc:Depends},
174Depends: ${misc:Depends},
175 ${shlibs:Depends},
175 ${shlibs:Depends},
176Provides: unity-application-impl,
176Provides: unity-application-impl,
177− unity-application-impl-11,
177+ unity-application-impl-12,
178Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1)
178Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1)
179Description: Fake environment for running Unity 8 shell
179Description: Fake environment for running Unity 8 shell
180 Provides fake implementations of some QML modules used by Unity 8 shell
180 Provides fake implementations of some QML modules used by Unity 8 shell
debian/rules+8
@@ -40,3 +40,11 @@ override_dh_makeshlibs:
40# libMockLightDM-qml.so links against liblightdm-qt5-2.so which doesn't exist
40# libMockLightDM-qml.so links against liblightdm-qt5-2.so which doesn't exist
41override_dh_shlibdeps:
41override_dh_shlibdeps:
42 dh_shlibdeps -XlibMockLightDM-qml.so
42 dh_shlibdeps -XlibMockLightDM-qml.so
43+
44+override_dh_auto_clean:
45+ dh_auto_clean
46+ # only run under "CI Train"
47+ if [ -n "$(SILONAME)" -a -x /usr/bin/bzr ]; then \
48+ ./po/update-unity-pot; \
49+ bzr commit --message "Update translation template" po/unity8.pot; \
50+ fi
plugins/Cursor/CursorImageProvider.cpp+14−12
@@ -77,24 +77,26 @@ CustomCursorImage::CustomCursorImage(const QCursor &cursor)
77XCursorImage::XCursorImage(const QString &theme, const QString &file)
77XCursorImage::XCursorImage(const QString &theme, const QString &file)
78 : xcursorImages(nullptr)
78 : xcursorImages(nullptr)
79{
79{
80+ // TODO: Consider grid unit value
81+ // Hardcoding to a medium size for now
82+ int preferredCursorHeightPx = 32;
83+
80− xcursorImages = XcursorLibraryLoadImages(QFile::encodeName(file), QFile::encodeName(theme), 32);
84+ xcursorImages = XcursorLibraryLoadImages(QFile::encodeName(file), QFile::encodeName(theme),
85+ preferredCursorHeightPx);
81 if (!xcursorImages) {
86 if (!xcursorImages) {
82 return;
87 return;
83 }
88 }
84
89
85− bool loaded = false;
90+ // Just take the first one. It will have multiple images in case of an animated cursor.
91+ // TODO: Support animated cursors
86− for (int i = 0; i < xcursorImages->nimage && !loaded; ++i) {
92+ if ( xcursorImages->nimage > 0) {
87− XcursorImage *xcursorImage = xcursorImages->images[i];
93+ XcursorImage *xcursorImage = xcursorImages->images[0];
88− if (xcursorImage->size == 32) {
89−
90− qimage = QImage((uchar*)xcursorImage->pixels,
91− xcursorImage->width, xcursorImage->height, QImage::Format_ARGB32);
92
94
93− hotspot.setX(xcursorImage->xhot);
95+ qimage = QImage((uchar*)xcursorImage->pixels,
94− hotspot.setY(xcursorImage->yhot);
96+ xcursorImage->width, xcursorImage->height, QImage::Format_ARGB32);
95
97
96− loaded = true;
98+ hotspot.setX(xcursorImage->xhot);
97− }
99+ hotspot.setY(xcursorImage->yhot);
98 }
100 }
99}
101}
100
102
plugins/Dash/CardCreator.js+9
@@ -28,6 +28,14 @@ var kBackgroundLoaderCode = 'Loader {\n\
28 sourceComponent: UbuntuShape { \n\
28 sourceComponent: UbuntuShape { \n\
29 objectName: "background"; \n\
29 objectName: "background"; \n\
30 radius: "medium"; \n\
30 radius: "medium"; \n\
31+ aspect: { \n\
32+ switch (root.backgroundShapeStyle) { \n\
33+ case "inset": return UbuntuShape.Inset; \n\
34+ case "shadow": return UbuntuShape.DropShadow; \n\
35+ default: \n\
36+ case "flat": return UbuntuShape.Flat; \n\
37+ } \n\
38+ } \n\
31 backgroundColor: getColor(0) || "white"; \n\
39 backgroundColor: getColor(0) || "white"; \n\
32 secondaryBackgroundColor: getColor(1) || backgroundColor; \n\
40 secondaryBackgroundColor: getColor(1) || backgroundColor; \n\
33 backgroundMode: UbuntuShape.VerticalGradient; \n\
41 backgroundMode: UbuntuShape.VerticalGradient; \n\
@@ -318,6 +326,7 @@ function cardString(template, components) {
318 property var components; \n\
326 property var components; \n\
319 property var cardData; \n\
327 property var cardData; \n\
320 property string artShapeStyle: "inset"; \n\
328 property string artShapeStyle: "inset"; \n\
329+ property string backgroundShapeStyle: "inset"; \n\
321 property real fontScale: 1.0; \n\
330 property real fontScale: 1.0; \n\
322 property var scopeStyle: null; \n\
331 property var scopeStyle: null; \n\
323 property int titleAlignment: Text.AlignLeft; \n\
332 property int titleAlignment: Text.AlignLeft; \n\
plugins/Dash/listviewwithpageheader.cpp+35−8
@@ -768,6 +768,37 @@ QQuickItem *ListViewWithPageHeader::getSectionItem(const QString &sectionText)
768 return sectionItem;
768 return sectionItem;
769}
769}
770
770
771+void ListViewWithPageHeader::updateSectionItem(int modelIndex)
772+{
773+ ListItem *item = itemAtIndex(modelIndex);
774+ if (item) {
775+ const QString sectionText = m_delegateModel->stringValue(modelIndex, m_sectionProperty);
776+
777+ bool needSectionHeader = true;
778+ // if it is the same section as the previous item need to drop the section
779+ if (modelIndex > 0) {
780+ const QString prevSection = m_delegateModel->stringValue(modelIndex - 1, m_sectionProperty);
781+ if (sectionText == prevSection) {
782+ needSectionHeader = false;
783+ }
784+ }
785+
786+ if (needSectionHeader) {
787+ if (!item->sectionItem()) {
788+ item->setSectionItem(getSectionItem(sectionText));
789+ } else {
790+ QQmlContext *context = QQmlEngine::contextForObject(item->sectionItem())->parentContext();
791+ context->setContextProperty(QStringLiteral("section"), sectionText);
792+ }
793+ } else {
794+ if (item->sectionItem()) {
795+ item->sectionItem()->deleteLater();
796+ item->setSectionItem(nullptr);
797+ }
798+ }
799+ }
800+}
801+
771bool ListViewWithPageHeader::removeNonVisibleItems(qreal bufferFrom, qreal bufferTo)
802bool ListViewWithPageHeader::removeNonVisibleItems(qreal bufferFrom, qreal bufferTo)
772{
803{
773// qDebug() << "ListViewWithPageHeader::removeNonVisibleItems" << bufferFrom << bufferTo;
804// qDebug() << "ListViewWithPageHeader::removeNonVisibleItems" << bufferFrom << bufferTo;
@@ -1053,15 +1084,11 @@ void ListViewWithPageHeader::onModelUpdated(const QQmlChangeSet &changeSet, bool
1053 }
1084 }
1054
1085
1055 Q_FOREACH(const QQmlChangeSet::Change change, changeSet.changes()) {
1086 Q_FOREACH(const QQmlChangeSet::Change change, changeSet.changes()) {
1056−// qDebug() << "ListViewWithPageHeader::onModelUpdated Change" << change.index << change.count;
1057− for (int i = change.index; i < change.count; ++i) {
1087+ for (int i = change.start(); i < change.end(); ++i) {
1058− ListItem *item = itemAtIndex(i);
1088+ updateSectionItem(i);
1059− if (item && item->sectionItem()) {
1060− QQmlContext *context = QQmlEngine::contextForObject(item->sectionItem())->parentContext();
1061− const QString sectionText = m_delegateModel->stringValue(i, m_sectionProperty);
1062− context->setContextProperty(QStringLiteral("section"), sectionText);
1063− }
1064 }
1089 }
1090+ // Also update the section header for the next item after the change since it may be influenced
1091+ updateSectionItem(change.end());
1065 }
1092 }
1066
1093
1067 if (m_firstVisibleIndex != oldFirstVisibleIndex) {
1094 if (m_firstVisibleIndex != oldFirstVisibleIndex) {
plugins/Dash/listviewwithpageheader.h+1
@@ -167,6 +167,7 @@ private:
167 void updateWatchedRoles();
167 void updateWatchedRoles();
168 QQuickItem *getSectionItem(int modelIndex, bool alreadyInserted);
168 QQuickItem *getSectionItem(int modelIndex, bool alreadyInserted);
169 QQuickItem *getSectionItem(const QString &sectionText);
169 QQuickItem *getSectionItem(const QString &sectionText);
170+ void updateSectionItem(int modelIndex);
170
171
171 QQmlDelegateModel *m_delegateModel;
172 QQmlDelegateModel *m_delegateModel;
172
173
plugins/Unity/Indicators/CMakeLists.txt+2−1
@@ -29,6 +29,7 @@ set(IndicatorsQML_SOURCES
29 sharedunitymenumodel.cpp
29 sharedunitymenumodel.cpp
30 unitymenumodelcache.cpp
30 unitymenumodelcache.cpp
31 unitymenumodelstack.cpp
31 unitymenumodelstack.cpp
32+ ${CMAKE_SOURCE_DIR}/plugins/Unity/Platform/platform.cpp
32)
33)
33add_definitions(-DUNITYINDICATORS_LIBRARY)
34add_definitions(-DUNITYINDICATORS_LIBRARY)
34
35
@@ -42,6 +43,6 @@ target_link_libraries(IndicatorsQml
42 ${QMENUMODEL_LDFLAGS}
43 ${QMENUMODEL_LDFLAGS}
43)
44)
44
45
45−qt5_use_modules(IndicatorsQml Core Qml Quick)
46+qt5_use_modules(IndicatorsQml Core Qml Quick DBus)
46
47
47add_unity8_plugin(Unity.Indicators 0.1 Unity/Indicators TARGETS IndicatorsQml)
48add_unity8_plugin(Unity.Indicators 0.1 Unity/Indicators TARGETS IndicatorsQml)
plugins/Unity/Indicators/actionrootstate.h+1−1
@@ -30,7 +30,7 @@ class UNITYINDICATORS_EXPORT ActionRootState : public RootStateObject
30 Q_PROPERTY(QString actionName READ actionName WRITE setActionName NOTIFY actionNameChanged)
30 Q_PROPERTY(QString actionName READ actionName WRITE setActionName NOTIFY actionNameChanged)
31
31
32public:
32public:
33− ActionRootState(QObject *parent = 0);
33+ ActionRootState(QObject *parent = nullptr);
34
34
35 QDBusActionGroup *actionGroup() const;
35 QDBusActionGroup *actionGroup() const;
36 void setActionGroup(QDBusActionGroup *actionGroup);
36 void setActionGroup(QDBusActionGroup *actionGroup);
plugins/Unity/Indicators/indicator.cpp+2−3
@@ -44,10 +44,9 @@ void Indicator::init(const QString& busName, const QSettings& settings)
44
44
45 setId(settings.value(QStringLiteral("Indicator Service/Name")).toString());
45 setId(settings.value(QStringLiteral("Indicator Service/Name")).toString());
46
46
47− QString actionObjectPath = settings.value(QStringLiteral("Indicator Service/ObjectPath")).toString();
47+ const QString actionObjectPath = settings.value(QStringLiteral("Indicator Service/ObjectPath")).toString();
48
48
49 QVariantMap properties;
49 QVariantMap properties;
50− properties.clear();
51 properties.insert(QStringLiteral("busType"), 1);
50 properties.insert(QStringLiteral("busType"), 1);
52 properties.insert(QStringLiteral("busName"), busName);
51 properties.insert(QStringLiteral("busName"), busName);
53 properties.insert(QStringLiteral("actionsObjectPath"), actionObjectPath);
52 properties.insert(QStringLiteral("actionsObjectPath"), actionObjectPath);
@@ -87,7 +86,7 @@ void Indicator::setProfile(const QString& profile)
87 pos = m_settings.value(QStringLiteral("Indicator Service/Position"), QVariant::fromValue(0));
86 pos = m_settings.value(QStringLiteral("Indicator Service/Position"), QVariant::fromValue(0));
88 setPosition(pos.toInt());
87 setPosition(pos.toInt());
89
88
90− QString menuObjectPath = m_settings.value(profile + "/ObjectPath").toString();
89+ const QString menuObjectPath = m_settings.value(profile + "/ObjectPath").toString();
91 QVariantMap map = m_properties.toMap();
90 QVariantMap map = m_properties.toMap();
92 map.insert(QStringLiteral("menuObjectPath"), menuObjectPath);
91 map.insert(QStringLiteral("menuObjectPath"), menuObjectPath);
93 setIndicatorProperties(map);
92 setIndicatorProperties(map);
plugins/Unity/Indicators/indicator.h+1−1
@@ -32,7 +32,7 @@ class UNITYINDICATORS_EXPORT Indicator : public QObject
32public:
32public:
33 typedef QSharedPointer<Indicator> Ptr;
33 typedef QSharedPointer<Indicator> Ptr;
34
34
35− Indicator(QObject *parent = 0);
35+ Indicator(QObject *parent = nullptr);
36 virtual ~Indicator();
36 virtual ~Indicator();
37
37
38 void init(const QString& busName, const QSettings& settings);
38 void init(const QString& busName, const QSettings& settings);
plugins/Unity/Indicators/indicatorsmanager.cpp+30−14
@@ -51,20 +51,19 @@ IndicatorsManager::IndicatorsManager(QObject* parent)
51IndicatorsManager::~IndicatorsManager()
51IndicatorsManager::~IndicatorsManager()
52{
52{
53 unload();
53 unload();
54−
55}
54}
56
55
57void IndicatorsManager::load()
56void IndicatorsManager::load()
58{
57{
59 unload();
58 unload();
60
59
61− QStringList xdgLocations = shellDataDirs();//QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation);
60+ const QStringList xdgLocations = shellDataDirs();
62
61
63 m_fsWatcher.reset(new QFileSystemWatcher(this));
62 m_fsWatcher.reset(new QFileSystemWatcher(this));
64
63
65 Q_FOREACH(const QString& xdgLocation, xdgLocations)
64 Q_FOREACH(const QString& xdgLocation, xdgLocations)
66 {
65 {
67− QString indicator_path = QDir::cleanPath(xdgLocation + "/unity/indicators");
66+ const QString indicator_path = QDir::cleanPath(xdgLocation + "/unity/indicators");
68 QDir indicator_dir(indicator_path);
67 QDir indicator_dir(indicator_path);
69 if (indicator_dir.exists())
68 if (indicator_dir.exists())
70 {
69 {
@@ -103,7 +102,7 @@ void IndicatorsManager::loadDir(const QDir& dir)
103{
102{
104 startVerify(dir.canonicalPath());
103 startVerify(dir.canonicalPath());
105
104
106− QFileInfoList indicator_files = dir.entryInfoList(QStringList(), QDir::Files|QDir::NoDotAndDotDot);
105+ const QFileInfoList indicator_files = dir.entryInfoList(QStringList(), QDir::Files|QDir::NoDotAndDotDot);
107 Q_FOREACH(const QFileInfo& indicator_file, indicator_files)
106 Q_FOREACH(const QFileInfo& indicator_file, indicator_files)
108 {
107 {
109 loadFile(indicator_file);
108 loadFile(indicator_file);
@@ -115,26 +114,30 @@ void IndicatorsManager::loadDir(const QDir& dir)
115void IndicatorsManager::loadFile(const QFileInfo& file_info)
114void IndicatorsManager::loadFile(const QFileInfo& file_info)
116{
115{
117 QSettings indicator_settings(file_info.absoluteFilePath(), QSettings::IniFormat, this);
116 QSettings indicator_settings(file_info.absoluteFilePath(), QSettings::IniFormat, this);
118− QString name = indicator_settings.value(QStringLiteral("Indicator Service/Name")).toString();
117+ const QString name = indicator_settings.value(QStringLiteral("Indicator Service/Name")).toString();
118+
119+ if (m_platform.isPC() && name == "indicator-keyboard") {
120+ return; // convergence: skip this indicator until it works in Mir
121+ }
119
122
120− auto iter = m_indicatorsData.find(name);
123+ auto iter = m_indicatorsData.constFind(name);
121− if (iter != m_indicatorsData.end())
124+ if (iter != m_indicatorsData.constEnd())
122 {
125 {
123− QString newFileInfoDir = QDir::cleanPath(file_info.canonicalPath());
126+ const QString newFileInfoDir = QDir::cleanPath(file_info.canonicalPath());
124 IndicatorData* currentData = (*iter);
127 IndicatorData* currentData = (*iter);
125 currentData->m_verified = true;
128 currentData->m_verified = true;
126
129
127 int file_info_location = -1;
130 int file_info_location = -1;
128 int current_data_location = -1;
131 int current_data_location = -1;
129
132
130− QString currentDataDir = QDir::cleanPath(currentData->m_fileInfo.canonicalPath());
133+ const QString currentDataDir = QDir::cleanPath(currentData->m_fileInfo.canonicalPath());
131
134
132 // if we've already got this indicator, we need to make sure we're not overwriting data which is
135 // if we've already got this indicator, we need to make sure we're not overwriting data which is
133 // from a lower priority standard path
136 // from a lower priority standard path
134 QStringList xdgLocations = shellDataDirs();
137 QStringList xdgLocations = shellDataDirs();
135 for (int i = 0; i < xdgLocations.size(); i++)
138 for (int i = 0; i < xdgLocations.size(); i++)
136 {
139 {
137− QString indicatorDir = QDir::cleanPath(xdgLocations[i] + "/unity/indicators");
140+ const QString indicatorDir = QDir::cleanPath(xdgLocations[i] + "/unity/indicators");
138
141
139 if (newFileInfoDir == indicatorDir)
142 if (newFileInfoDir == indicatorDir)
140 {
143 {
@@ -194,7 +197,7 @@ void IndicatorsManager::unloadFile(const QFileInfo& file)
194 {
197 {
195 if (!data->m_verified)
198 if (!data->m_verified)
196 {
199 {
197− QString name = data->m_name;
200+ const QString name = data->m_name;
198 Q_EMIT indicatorAboutToBeUnloaded(name);
201 Q_EMIT indicatorAboutToBeUnloaded(name);
199
202
200 delete data;
203 delete data;
@@ -253,7 +256,7 @@ void IndicatorsManager::endVerify(const QString& path)
253 {
256 {
254 if (!data->m_verified)
257 if (!data->m_verified)
255 {
258 {
256− QString name = data->m_name;
259+ const QString name = data->m_name;
257 Q_EMIT indicatorAboutToBeUnloaded(name);
260 Q_EMIT indicatorAboutToBeUnloaded(name);
258
261
259 delete data;
262 delete data;
@@ -271,7 +274,7 @@ Indicator::Ptr IndicatorsManager::indicator(const QString& indicator_name)
271 return Indicator::Ptr();
274 return Indicator::Ptr();
272 }
275 }
273
276
274− IndicatorData *data = m_indicatorsData[indicator_name];
277+ IndicatorData *data = m_indicatorsData.value(indicator_name);
275 if (data->m_indicator)
278 if (data->m_indicator)
276 {
279 {
277 return data->m_indicator;
280 return data->m_indicator;
@@ -281,7 +284,20 @@ Indicator::Ptr IndicatorsManager::indicator(const QString& indicator_name)
281 data->m_indicator = new_indicator;
284 data->m_indicator = new_indicator;
282 QSettings settings(data->m_fileInfo.absoluteFilePath(), QSettings::IniFormat, this);
285 QSettings settings(data->m_fileInfo.absoluteFilePath(), QSettings::IniFormat, this);
283 new_indicator->init(data->m_fileInfo.fileName(), settings);
286 new_indicator->init(data->m_fileInfo.fileName(), settings);
287+
288+ // convergence:
289+ // 1) enable session indicator conditionally, typically when running in a multisession/multiuser environment
290+ // 2) on a PC, switch the battery/power indicator to desktop mode,
291+ // can't control brightness for now and phone-on-desktop broken (FIXME)
292+ //
293+ // The rest of the indicators respect their default profile (which is "phone", even on desktop PCs)
294+ if ((new_indicator->identifier() == QStringLiteral("indicator-session") && m_platform.isMultiSession())
295+ || (new_indicator->identifier() == QStringLiteral("indicator-power") && m_platform.isPC())) {
296+ new_indicator->setProfile("desktop");
297+ } else {
284− new_indicator->setProfile(m_profile);
298+ new_indicator->setProfile(m_profile);
299+ }
300+
285 QObject::connect(this, &IndicatorsManager::profileChanged, new_indicator.data(), &Indicator::setProfile);
301 QObject::connect(this, &IndicatorsManager::profileChanged, new_indicator.data(), &Indicator::setProfile);
286 return new_indicator;
302 return new_indicator;
287}
303}
plugins/Unity/Indicators/indicatorsmanager.h+4−1
@@ -21,6 +21,7 @@
21
21
22#include "indicator.h"
22#include "indicator.h"
23#include "unityindicatorsglobal.h"
23#include "unityindicatorsglobal.h"
24+#include "../Platform/platform.h"
24
25
25#include <QObject>
26#include <QObject>
26#include <QFileSystemWatcher>
27#include <QFileSystemWatcher>
@@ -34,7 +35,7 @@ class UNITYINDICATORS_EXPORT IndicatorsManager : public QObject
34 Q_PROPERTY(bool loaded READ isLoaded NOTIFY loadedChanged)
35 Q_PROPERTY(bool loaded READ isLoaded NOTIFY loadedChanged)
35 Q_PROPERTY(QString profile READ profile WRITE setProfile NOTIFY profileChanged)
36 Q_PROPERTY(QString profile READ profile WRITE setProfile NOTIFY profileChanged)
36public:
37public:
37− explicit IndicatorsManager(QObject* parent = 0);
38+ explicit IndicatorsManager(QObject* parent = nullptr);
38 ~IndicatorsManager();
39 ~IndicatorsManager();
39
40
40 Q_INVOKABLE void load();
41 Q_INVOKABLE void load();
@@ -75,6 +76,8 @@ private:
75 QSharedPointer<QFileSystemWatcher> m_fsWatcher;
76 QSharedPointer<QFileSystemWatcher> m_fsWatcher;
76 bool m_loaded;
77 bool m_loaded;
77 QString m_profile;
78 QString m_profile;
79+
80+ Platform m_platform;
78};
81};
79
82
80#endif // INDICATORS_MANAGER_H
83#endif // INDICATORS_MANAGER_H
plugins/Unity/Indicators/indicatorsmodel.cpp+5−5
@@ -236,7 +236,7 @@ int IndicatorsModel::columnCount(const QModelIndex &) const
236 return 1;
236 return 1;
237}
237}
238
238
239−Q_INVOKABLE QVariant IndicatorsModel::data(int row, int role) const
239+QVariant IndicatorsModel::data(int row, int role) const
240{
240{
241 return data(index(row, 0), role);
241 return data(index(row, 0), role);
242}
242}
@@ -247,26 +247,26 @@ QVariant IndicatorsModel::data(const QModelIndex &index, int role) const
247 if (!index.isValid() || index.row() >= m_indicators.size())
247 if (!index.isValid() || index.row() >= m_indicators.size())
248 return QVariant();
248 return QVariant();
249
249
250− Indicator::Ptr indicator = m_indicators[index.row()];
250+ Indicator::Ptr indicator = m_indicators.at(index.row());
251
251
252 switch (role)
252 switch (role)
253 {
253 {
254 case IndicatorsModelRole::Identifier:
254 case IndicatorsModelRole::Identifier:
255 if (indicator)
255 if (indicator)
256 {
256 {
257− return QVariant(indicator->identifier());
257+ return indicator->identifier();
258 }
258 }
259 break;
259 break;
260 case IndicatorsModelRole::Position:
260 case IndicatorsModelRole::Position:
261 if (indicator)
261 if (indicator)
262 {
262 {
263− return QVariant(indicator->position());
263+ return indicator->position();
264 }
264 }
265 break;
265 break;
266 case IndicatorsModelRole::IndicatorProperties:
266 case IndicatorsModelRole::IndicatorProperties:
267 if (indicator)
267 if (indicator)
268 {
268 {
269− return QVariant(indicator->indicatorProperties());
269+ return indicator->indicatorProperties();
270 }
270 }
271 break;
271 break;
272 default:
272 default:
plugins/Unity/Indicators/indicatorsmodel.h+1−1
@@ -38,7 +38,7 @@ class UNITYINDICATORS_EXPORT IndicatorsModel : public QAbstractListModel
38
38
39public:
39public:
40
40
41− IndicatorsModel(QObject *parent=0);
41+ IndicatorsModel(QObject *parent=nullptr);
42 ~IndicatorsModel();
42 ~IndicatorsModel();
43
43
44 Q_INVOKABLE void load();
44 Q_INVOKABLE void load();
plugins/Unity/Indicators/menucontentactivator.h+1−1
@@ -34,7 +34,7 @@ public:
34 AbstractTimer(QObject *parent) : QObject(parent), m_isRunning(false) {}
34 AbstractTimer(QObject *parent) : QObject(parent), m_isRunning(false) {}
35 virtual int interval() const = 0;
35 virtual int interval() const = 0;
36 virtual void setInterval(int msecs) = 0;
36 virtual void setInterval(int msecs) = 0;
37− virtual void start() { m_isRunning = true; };
37+ virtual void start() { m_isRunning = true; }
38 virtual void stop() { m_isRunning = false; }
38 virtual void stop() { m_isRunning = false; }
39 bool isRunning() const { return m_isRunning; }
39 bool isRunning() const { return m_isRunning; }
40Q_SIGNALS:
40Q_SIGNALS:
plugins/Unity/Indicators/modelprinter.h+1−1
@@ -32,7 +32,7 @@ class ModelPrinter : public QObject
32 Q_PROPERTY(UnityMenuModel* model READ sourceModel WRITE setSourceModel NOTIFY modelChanged)
32 Q_PROPERTY(UnityMenuModel* model READ sourceModel WRITE setSourceModel NOTIFY modelChanged)
33 Q_PROPERTY(QString text READ text NOTIFY textChanged)
33 Q_PROPERTY(QString text READ text NOTIFY textChanged)
34public:
34public:
35− ModelPrinter(QObject* parent=0);
35+ ModelPrinter(QObject* parent=nullptr);
36
36
37 void setSourceModel(UnityMenuModel* sourceModel);
37 void setSourceModel(UnityMenuModel* sourceModel);
38 UnityMenuModel* sourceModel() const;
38 UnityMenuModel* sourceModel() const;
plugins/Unity/InputInfo/linux/qinputdeviceinfo_linux.cpp+3
@@ -159,6 +159,8 @@ QInputDevice *QInputDeviceManagerPrivate::addDevice(struct udev_device *udev)
159 }
159 }
160 eventPath = inputDevice->devicePath();
160 eventPath = inputDevice->devicePath();
161
161
162+ qDebug() << "Input device added:" << inputDevice->name() << inputDevice->devicePath() << inputDevice->type();
163+
162 fd = open(eventPath.toLatin1(), O_RDONLY|O_NONBLOCK);
164 fd = open(eventPath.toLatin1(), O_RDONLY|O_NONBLOCK);
163 if (fd == -1) {
165 if (fd == -1) {
164 return inputDevice;
166 return inputDevice;
@@ -205,6 +207,7 @@ void QInputDeviceManagerPrivate::removeDevice(const QString &path)
205 // this path is not a full evdev path
207 // this path is not a full evdev path
206 Q_FOREACH (const QString devicePath, deviceMap.keys()) {
208 Q_FOREACH (const QString devicePath, deviceMap.keys()) {
207 if (devicePath.contains(path)) {
209 if (devicePath.contains(path)) {
210+ qDebug() << "Input device removed:" << deviceMap.value(devicePath)->name() << devicePath << deviceMap.value(devicePath)->type();
208 deviceMap.remove(devicePath);
211 deviceMap.remove(devicePath);
209 Q_EMIT deviceRemoved(devicePath);
212 Q_EMIT deviceRemoved(devicePath);
210 }
213 }
plugins/Unity/Platform/CMakeLists.txt+2
@@ -1,3 +1,5 @@
1+find_package(Qt5DBus REQUIRED)
2+
1set(platformplugin_SRCS
3set(platformplugin_SRCS
2 platform.cpp
4 platform.cpp
3 plugin.cpp)
5 plugin.cpp)
plugins/Unity/Platform/platform.cpp+13−4
@@ -20,16 +20,20 @@
20
20
21Platform::Platform(QObject *parent)
21Platform::Platform(QObject *parent)
22 : QObject(parent)
22 : QObject(parent)
23− , m_iface(QStringLiteral("org.freedesktop.hostname1"), QStringLiteral("/org/freedesktop/hostname1"), QStringLiteral("org.freedesktop.hostname1"),
24− QDBusConnection::systemBus(), this)
25{
23{
26 QMetaObject::invokeMethod(this, "init");
24 QMetaObject::invokeMethod(this, "init");
27}
25}
28
26
29void Platform::init()
27void Platform::init()
30{
28{
29+ QDBusInterface iface("org.freedesktop.hostname1", "/org/freedesktop/hostname1", "org.freedesktop.hostname1",
30+ QDBusConnection::systemBus(), this);
31+ QDBusInterface seatIface("org.freedesktop.login1", "/org/freedesktop/login1/seat/self", "org.freedesktop.login1.Seat",
32+ QDBusConnection::systemBus(), this);
33+
31− m_chassis = m_iface.property("Chassis").toString();
34+ m_chassis = iface.property("Chassis").toString();
32− m_isPC = (m_chassis == QLatin1String("desktop") || m_chassis == QLatin1String("laptop") || m_chassis == QLatin1String("server"));
35+ m_isPC = (m_chassis == "desktop" || m_chassis == "laptop" || m_chassis == "server");
36+ m_isMultiSession = seatIface.property("CanMultiSession").toBool() && seatIface.property("CanGraphical").toBool();
33}
37}
34
38
35QString Platform::chassis() const
39QString Platform::chassis() const
@@ -41,3 +45,8 @@ bool Platform::isPC() const
41{
45{
42 return m_isPC;
46 return m_isPC;
43}
47}
48+
49+bool Platform::isMultiSession() const
50+{
51+ return m_isMultiSession;
52+}
plugins/Unity/Platform/platform.h+7−1
@@ -38,6 +38,10 @@ class Platform: public QObject
38 * Whether the machine is an ordinary PC (desktop, laptop or server)
38 * Whether the machine is an ordinary PC (desktop, laptop or server)
39 */
39 */
40 Q_PROPERTY(bool isPC READ isPC CONSTANT)
40 Q_PROPERTY(bool isPC READ isPC CONSTANT)
41+ /**
42+ * Whether the system is capable of running multiple (graphical) sessions
43+ */
44+ Q_PROPERTY(bool isMultiSession READ isMultiSession CONSTANT)
41
45
42public:
46public:
43 Platform(QObject *parent = nullptr);
47 Platform(QObject *parent = nullptr);
@@ -46,13 +50,15 @@ public:
46 QString chassis() const;
50 QString chassis() const;
47 bool isPC() const;
51 bool isPC() const;
48
52
53+ bool isMultiSession() const;
54+
49private Q_SLOTS:
55private Q_SLOTS:
50 void init();
56 void init();
51
57
52private:
58private:
53− QDBusInterface m_iface;
54 QString m_chassis;
59 QString m_chassis;
55 bool m_isPC;
60 bool m_isPC;
61+ bool m_isMultiSession;
56};
62};
57
63
58#endif // PLATFORM_H
64#endif // PLATFORM_H
po/am.po+24−24
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-11-19 19:27+0000\n"
11"PO-Revision-Date: 2015-11-19 19:27+0000\n"
12"Last-Translator: samson <Unknown>\n"
12"Last-Translator: samson <Unknown>\n"
13"Language-Team: Amharic <am@li.org>\n"
13"Language-Team: Amharic <am@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -151,27 +151,27 @@ msgstr "እሺ"
151
151
152#: qml/Components/ModeSwitchWarningDialog.qml:32
152#: qml/Components/ModeSwitchWarningDialog.qml:32
153msgid "Apps may have unsaved data:"
153msgid "Apps may have unsaved data:"
154−msgstr ""
154+msgstr "መተግበሪያው ያልተቀመጠ ዳታ ይዟል:"
155
155
156#: qml/Components/ModeSwitchWarningDialog.qml:57
156#: qml/Components/ModeSwitchWarningDialog.qml:57
157msgid "Re-dock, save your work and close these apps to continue."
157msgid "Re-dock, save your work and close these apps to continue."
158−msgstr ""
158+msgstr "እንደገና-ማሳረፊያ: ስራዎትን ያስቀምጡ እና ይዝጉ መተግበሪያው እንዲቀጥል"
159
159
160#: qml/Components/ModeSwitchWarningDialog.qml:63
160#: qml/Components/ModeSwitchWarningDialog.qml:63
161msgid "Or force close now (unsaved data will be lost)."
161msgid "Or force close now (unsaved data will be lost)."
162−msgstr ""
162+msgstr "ወይንም አሁን አስገድዶ ማጥፊያ (ያልተቀመጠ ዳታ ይጠፋል)"
163
163
164#: qml/Components/ModeSwitchWarningDialog.qml:75
164#: qml/Components/ModeSwitchWarningDialog.qml:75
165msgid "OK, I will reconnect"
165msgid "OK, I will reconnect"
166−msgstr ""
166+msgstr "እሺ: እኔ አሁን እንደገና እገናኛለሁ"
167
167
168#: qml/Components/ModeSwitchWarningDialog.qml:76
168#: qml/Components/ModeSwitchWarningDialog.qml:76
169msgid "Reconnect now!"
169msgid "Reconnect now!"
170−msgstr ""
170+msgstr "አሁን እንደገና መገናኛ!"
171
171
172#: qml/Components/ModeSwitchWarningDialog.qml:88
172#: qml/Components/ModeSwitchWarningDialog.qml:88
173msgid "Close all"
173msgid "Close all"
174−msgstr ""
174+msgstr "ሁሉንም መዝጊያ"
175
175
176#: qml/Dash/DashPageHeader.qml:265
176#: qml/Dash/DashPageHeader.qml:265
177msgctxt "Button: Open the Ubuntu Store"
177msgctxt "Button: Open the Ubuntu Store"
@@ -196,15 +196,15 @@ msgstr "ከምወዳቸው ማስወገጃ"
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr "ወደምወዳቸው መጨመሪያ"
197msgstr "ወደምወዳቸው መጨመሪያ"
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr "አነስተኛ መመልከቻ"
201msgstr "አነስተኛ መመልከቻ"
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr "ሁሉንም መመልከቻ"
205msgstr "ሁሉንም መመልከቻ"
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr "መፈለጊያ"
210msgstr "መፈለጊያ"
@@ -428,14 +428,6 @@ msgstr "ሲም መክፈቻ"
428msgid "Roaming"
428msgid "Roaming"
429msgstr "ማዘዋወሪያ"
429msgstr "ማዘዋወሪያ"
430
430
431−#: qml/Tutorial/TutorialBottomFinish.qml:24
432−msgid "This action does different things for different apps"
433−msgstr "ይህ ተግባር ለተለያዩ መተግበሪያዎች የተለያየ ነገር ይሰራል"
434−
435−#: qml/Tutorial/TutorialBottomFinish.qml:25
436−msgid "Tap here to finish."
437−msgstr "እዚህ መታ ይድርጉ ለመጨረስ"
438−
439#: qml/Tutorial/TutorialBottom.qml:28
431#: qml/Tutorial/TutorialBottom.qml:28
440msgid "Open special menus"
432msgid "Open special menus"
441msgstr "የተለዩ ዝርዝሮች መክፈቻ"
433msgstr "የተለዩ ዝርዝሮች መክፈቻ"
@@ -444,15 +436,19 @@ msgstr "የተለዩ ዝርዝሮች መክፈቻ"
444msgid "Swipe up from the bottom edge."
436msgid "Swipe up from the bottom edge."
445msgstr "ከ ታች ጠርዝ በኩል ወደ ላይ ይጥረጉ"
437msgstr "ከ ታች ጠርዝ በኩል ወደ ላይ ይጥረጉ"
446
438
439+#: qml/Tutorial/TutorialBottomFinish.qml:24
440+msgid "This action does different things for different apps"
441+msgstr "ይህ ተግባር ለተለያዩ መተግበሪያዎች የተለያየ ነገር ይሰራል"
442+
443+#: qml/Tutorial/TutorialBottomFinish.qml:25
444+msgid "Tap here to finish."
445+msgstr "እዚህ መታ ይድርጉ ለመጨረስ"
446+
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialRight.qml:144
448#: qml/Tutorial/TutorialRight.qml:144
449msgid "Tap here to continue."
449msgid "Tap here to continue."
450msgstr "እዚህ መታ ይድርጉ ለመቀጠል"
450msgstr "እዚህ መታ ይድርጉ ለመቀጠል"
451
451
452−#: qml/Tutorial/TutorialLeftFinish.qml:24
453−msgid "These are the shortcuts to favorite apps"
454−msgstr "እነዚህ አቋራጮች ናቸው እርስዎ ለሚወዷቸው መተግበሪያዎች"
455−
456#: qml/Tutorial/TutorialLeft.qml:26
452#: qml/Tutorial/TutorialLeft.qml:26
457msgid "Open the launcher"
453msgid "Open the launcher"
458msgstr "ማስጀመሪያውን መክፈቻ"
454msgstr "ማስጀመሪያውን መክፈቻ"
@@ -461,6 +457,10 @@ msgstr "ማስጀመሪያውን መክፈቻ"
461msgid "Short swipe from the left edge."
457msgid "Short swipe from the left edge."
462msgstr "ከ ግራ ጠርዝ በኩል በትንሹ ይጥረጉ"
458msgstr "ከ ግራ ጠርዝ በኩል በትንሹ ይጥረጉ"
463
459
460+#: qml/Tutorial/TutorialLeftFinish.qml:24
461+msgid "These are the shortcuts to favorite apps"
462+msgstr "እነዚህ አቋራጮች ናቸው እርስዎ ለሚወዷቸው መተግበሪያዎች"
463+
464#: qml/Tutorial/TutorialPage.qml:178
464#: qml/Tutorial/TutorialPage.qml:178
465msgid "You almost got it!"
465msgid "You almost got it!"
466msgstr "እርስዎ አሁን እያገኙት ነው!"
466msgstr "እርስዎ አሁን እያገኙት ነው!"
po/ar.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-29 09:41+0000\n"
11"PO-Revision-Date: 2015-07-29 09:41+0000\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
13"Language-Team: Arabic <ar@li.org>\n"
13"Language-Team: Arabic <ar@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -203,15 +203,15 @@ msgstr "حذف من المفضلات"
203msgid "Add to Favorites"
203msgid "Add to Favorites"
204msgstr "إضافة إلى المفضلات"
204msgstr "إضافة إلى المفضلات"
205
205
206−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
206+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
207msgid "See less"
207msgid "See less"
208msgstr "شاهد أقل"
208msgstr "شاهد أقل"
209
209
210−#: qml/Dash/GenericScopeView.qml:569
210+#: qml/Dash/GenericScopeView.qml:576
211msgid "See all"
211msgid "See all"
212msgstr "عرض الكل"
212msgstr "عرض الكل"
213
213
214−#: qml/Dash/GenericScopeView.qml:631
214+#: qml/Dash/GenericScopeView.qml:638
215msgctxt "Label: Hint for dash search line edit"
215msgctxt "Label: Hint for dash search line edit"
216msgid "Search"
216msgid "Search"
217msgstr "بحث"
217msgstr "بحث"
@@ -447,14 +447,6 @@ msgstr "فتح قفل بطاقة SIM"
447msgid "Roaming"
447msgid "Roaming"
448msgstr "التجوال"
448msgstr "التجوال"
449
449
450−#: qml/Tutorial/TutorialBottomFinish.qml:24
451−msgid "This action does different things for different apps"
452−msgstr "هذا الإجراء يقوم بأشياء مختلفة على التطبيقات المختلفة"
453−
454−#: qml/Tutorial/TutorialBottomFinish.qml:25
455−msgid "Tap here to finish."
456−msgstr "انقر هنا للإنهاء."
457−
458#: qml/Tutorial/TutorialBottom.qml:28
450#: qml/Tutorial/TutorialBottom.qml:28
459msgid "Open special menus"
451msgid "Open special menus"
460msgstr "فتح قوائم خاصة"
452msgstr "فتح قوائم خاصة"
@@ -463,15 +455,19 @@ msgstr "فتح قوائم خاصة"
463msgid "Swipe up from the bottom edge."
455msgid "Swipe up from the bottom edge."
464msgstr "اسحب لأعلى من الحافة السفلى."
456msgstr "اسحب لأعلى من الحافة السفلى."
465
457
458+#: qml/Tutorial/TutorialBottomFinish.qml:24
459+msgid "This action does different things for different apps"
460+msgstr "هذا الإجراء يقوم بأشياء مختلفة على التطبيقات المختلفة"
461+
462+#: qml/Tutorial/TutorialBottomFinish.qml:25
463+msgid "Tap here to finish."
464+msgstr "انقر هنا للإنهاء."
465+
466#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
466#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
467#: qml/Tutorial/TutorialRight.qml:144
467#: qml/Tutorial/TutorialRight.qml:144
468msgid "Tap here to continue."
468msgid "Tap here to continue."
469msgstr "انقر هنا للمتابعة."
469msgstr "انقر هنا للمتابعة."
470
470
471−#: qml/Tutorial/TutorialLeftFinish.qml:24
472−msgid "These are the shortcuts to favorite apps"
473−msgstr "هذه اختصارات للتطبيقات المُفضلة"
474−
475#: qml/Tutorial/TutorialLeft.qml:26
471#: qml/Tutorial/TutorialLeft.qml:26
476msgid "Open the launcher"
472msgid "Open the launcher"
477msgstr ""
473msgstr ""
@@ -480,6 +476,10 @@ msgstr ""
480msgid "Short swipe from the left edge."
476msgid "Short swipe from the left edge."
481msgstr "اسحب سحبة قصيرة من الحافة اليسرى."
477msgstr "اسحب سحبة قصيرة من الحافة اليسرى."
482
478
479+#: qml/Tutorial/TutorialLeftFinish.qml:24
480+msgid "These are the shortcuts to favorite apps"
481+msgstr "هذه اختصارات للتطبيقات المُفضلة"
482+
483#: qml/Tutorial/TutorialPage.qml:178
483#: qml/Tutorial/TutorialPage.qml:178
484msgid "You almost got it!"
484msgid "You almost got it!"
485msgstr "انت حصلت على ذلك تقريبا!"
485msgstr "انت حصلت على ذلك تقريبا!"
po/ast.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-10-06 12:07+0000\n"
11"PO-Revision-Date: 2015-10-06 12:07+0000\n"
12"Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
12"Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
13"Language-Team: Asturian <ast@li.org>\n"
13"Language-Team: Asturian <ast@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -197,15 +197,15 @@ msgstr "Desaniciar de favoritos"
197msgid "Add to Favorites"
197msgid "Add to Favorites"
198msgstr "Amestar a favoritos"
198msgstr "Amestar a favoritos"
199
199
200−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
200+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
201msgid "See less"
201msgid "See less"
202msgstr "Ver menos"
202msgstr "Ver menos"
203
203
204−#: qml/Dash/GenericScopeView.qml:569
204+#: qml/Dash/GenericScopeView.qml:576
205msgid "See all"
205msgid "See all"
206msgstr "Ver too"
206msgstr "Ver too"
207
207
208−#: qml/Dash/GenericScopeView.qml:631
208+#: qml/Dash/GenericScopeView.qml:638
209msgctxt "Label: Hint for dash search line edit"
209msgctxt "Label: Hint for dash search line edit"
210msgid "Search"
210msgid "Search"
211msgstr "Guetar"
211msgstr "Guetar"
@@ -429,14 +429,6 @@ msgstr "Desbloquiar SIM"
429msgid "Roaming"
429msgid "Roaming"
430msgstr "Roaming"
430msgstr "Roaming"
431
431
432−#: qml/Tutorial/TutorialBottomFinish.qml:24
433−msgid "This action does different things for different apps"
434−msgstr "Esta aición fai coses distintes p'aplicaciones estremaes"
435−
436−#: qml/Tutorial/TutorialBottomFinish.qml:25
437−msgid "Tap here to finish."
438−msgstr "Toca equí pa finar."
439−
440#: qml/Tutorial/TutorialBottom.qml:28
432#: qml/Tutorial/TutorialBottom.qml:28
441msgid "Open special menus"
433msgid "Open special menus"
442msgstr "Abrir menús especiales"
434msgstr "Abrir menús especiales"
@@ -445,15 +437,19 @@ msgstr "Abrir menús especiales"
445msgid "Swipe up from the bottom edge."
437msgid "Swipe up from the bottom edge."
446msgstr "Esliza dende'l berbesu d'embaxo."
438msgstr "Esliza dende'l berbesu d'embaxo."
447
439
440+#: qml/Tutorial/TutorialBottomFinish.qml:24
441+msgid "This action does different things for different apps"
442+msgstr "Esta aición fai coses distintes p'aplicaciones estremaes"
443+
444+#: qml/Tutorial/TutorialBottomFinish.qml:25
445+msgid "Tap here to finish."
446+msgstr "Toca equí pa finar."
447+
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialRight.qml:144
449#: qml/Tutorial/TutorialRight.qml:144
450msgid "Tap here to continue."
450msgid "Tap here to continue."
451msgstr "Toca equí pa siguir."
451msgstr "Toca equí pa siguir."
452
452
453−#: qml/Tutorial/TutorialLeftFinish.qml:24
454−msgid "These are the shortcuts to favorite apps"
455−msgstr "Estos son los atayos a les aplicaciones favorites"
456−
457#: qml/Tutorial/TutorialLeft.qml:26
453#: qml/Tutorial/TutorialLeft.qml:26
458msgid "Open the launcher"
454msgid "Open the launcher"
459msgstr "Abrir el llanzador"
455msgstr "Abrir el llanzador"
@@ -462,6 +458,10 @@ msgstr "Abrir el llanzador"
462msgid "Short swipe from the left edge."
458msgid "Short swipe from the left edge."
463msgstr "Esliza un poco dende'l berbesu esquierdu."
459msgstr "Esliza un poco dende'l berbesu esquierdu."
464
460
461+#: qml/Tutorial/TutorialLeftFinish.qml:24
462+msgid "These are the shortcuts to favorite apps"
463+msgstr "Estos son los atayos a les aplicaciones favorites"
464+
465#: qml/Tutorial/TutorialPage.qml:178
465#: qml/Tutorial/TutorialPage.qml:178
466msgid "You almost got it!"
466msgid "You almost got it!"
467msgstr "¡Yá cuasi finamos!"
467msgstr "¡Yá cuasi finamos!"
po/az.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-09-03 16:39+0000\n"
11"PO-Revision-Date: 2014-09-03 16:39+0000\n"
12"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
12"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr "Seçilmişlәrdәn çıxart"
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr "Seçilmişlәrә әlavә et"
195msgstr "Seçilmişlәrә әlavә et"
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr "Daha azını gör"
199msgstr "Daha azını gör"
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr "Hamısını gör"
203msgstr "Hamısını gör"
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -426,14 +426,6 @@ msgstr "SIM kilidini aç"
426msgid "Roaming"
426msgid "Roaming"
427msgstr "Rominq"
427msgstr "Rominq"
428
428
429−#: qml/Tutorial/TutorialBottomFinish.qml:24
430−msgid "This action does different things for different apps"
431−msgstr ""
432−
433−#: qml/Tutorial/TutorialBottomFinish.qml:25
434−msgid "Tap here to finish."
435−msgstr ""
436−
437#: qml/Tutorial/TutorialBottom.qml:28
429#: qml/Tutorial/TutorialBottom.qml:28
438msgid "Open special menus"
430msgid "Open special menus"
439msgstr ""
431msgstr ""
@@ -442,15 +434,19 @@ msgstr ""
442msgid "Swipe up from the bottom edge."
434msgid "Swipe up from the bottom edge."
443msgstr ""
435msgstr ""
444
436
437+#: qml/Tutorial/TutorialBottomFinish.qml:24
438+msgid "This action does different things for different apps"
439+msgstr ""
440+
441+#: qml/Tutorial/TutorialBottomFinish.qml:25
442+msgid "Tap here to finish."
443+msgstr ""
444+
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
446#: qml/Tutorial/TutorialRight.qml:144
446#: qml/Tutorial/TutorialRight.qml:144
447msgid "Tap here to continue."
447msgid "Tap here to continue."
448msgstr ""
448msgstr ""
449
449
450−#: qml/Tutorial/TutorialLeftFinish.qml:24
451−msgid "These are the shortcuts to favorite apps"
452−msgstr ""
453−
454#: qml/Tutorial/TutorialLeft.qml:26
450#: qml/Tutorial/TutorialLeft.qml:26
455msgid "Open the launcher"
451msgid "Open the launcher"
456msgstr ""
452msgstr ""
@@ -459,6 +455,10 @@ msgstr ""
459msgid "Short swipe from the left edge."
455msgid "Short swipe from the left edge."
460msgstr ""
456msgstr ""
461
457
458+#: qml/Tutorial/TutorialLeftFinish.qml:24
459+msgid "These are the shortcuts to favorite apps"
460+msgstr ""
461+
462#: qml/Tutorial/TutorialPage.qml:178
462#: qml/Tutorial/TutorialPage.qml:178
463msgid "You almost got it!"
463msgid "You almost got it!"
464msgstr ""
464msgstr ""
po/be.po+40−40
@@ -7,17 +7,17 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11−"PO-Revision-Date: 2015-09-24 14:32+0000\n"
11+"PO-Revision-Date: 2015-12-13 13:12+0000\n"
12−"Last-Translator: Siamion Šachalevič <semen.shah@gmail.com>\n"
12+"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
13"Language-Team: Belarusian <be@li.org>\n"
13"Language-Team: Belarusian <be@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-14 05:32+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -130,7 +130,7 @@ msgid ""
130"to power off?"
130"to power off?"
131msgstr ""
131msgstr ""
132"Вы ўпэўнены, што хочаце\n"
132"Вы ўпэўнены, што хочаце\n"
133−"выключыць кампутар?"
133+"выключыць камп'ютэр?"
134
134
135#: qml/Components/Dialogs.qml:235
135#: qml/Components/Dialogs.qml:235
136msgctxt "Button: Power off the system"
136msgctxt "Button: Power off the system"
@@ -156,27 +156,27 @@ msgstr "Добра"
156
156
157#: qml/Components/ModeSwitchWarningDialog.qml:32
157#: qml/Components/ModeSwitchWarningDialog.qml:32
158msgid "Apps may have unsaved data:"
158msgid "Apps may have unsaved data:"
159−msgstr ""
159+msgstr "Прылады могуць мець незахованыя дадзеныя:"
160
160
161#: qml/Components/ModeSwitchWarningDialog.qml:57
161#: qml/Components/ModeSwitchWarningDialog.qml:57
162msgid "Re-dock, save your work and close these apps to continue."
162msgid "Re-dock, save your work and close these apps to continue."
163−msgstr ""
163+msgstr "Захавайце сваю працу і зачыніце прылады, каб працягнуць."
164
164
165#: qml/Components/ModeSwitchWarningDialog.qml:63
165#: qml/Components/ModeSwitchWarningDialog.qml:63
166msgid "Or force close now (unsaved data will be lost)."
166msgid "Or force close now (unsaved data will be lost)."
167−msgstr ""
167+msgstr "Прымусіць зачыніць (незахаваныя дадзеныя будуць страчаны)."
168
168
169#: qml/Components/ModeSwitchWarningDialog.qml:75
169#: qml/Components/ModeSwitchWarningDialog.qml:75
170msgid "OK, I will reconnect"
170msgid "OK, I will reconnect"
171−msgstr ""
171+msgstr "Добра, буду перападлучацца"
172
172
173#: qml/Components/ModeSwitchWarningDialog.qml:76
173#: qml/Components/ModeSwitchWarningDialog.qml:76
174msgid "Reconnect now!"
174msgid "Reconnect now!"
175−msgstr ""
175+msgstr "Перападлучыцца зараз!"
176
176
177#: qml/Components/ModeSwitchWarningDialog.qml:88
177#: qml/Components/ModeSwitchWarningDialog.qml:88
178msgid "Close all"
178msgid "Close all"
179−msgstr ""
179+msgstr "Зачыніць усё"
180
180
181#: qml/Dash/DashPageHeader.qml:265
181#: qml/Dash/DashPageHeader.qml:265
182msgctxt "Button: Open the Ubuntu Store"
182msgctxt "Button: Open the Ubuntu Store"
@@ -201,15 +201,15 @@ msgstr "Выдаліць з абранага"
201msgid "Add to Favorites"
201msgid "Add to Favorites"
202msgstr "Дадаць да абранага"
202msgstr "Дадаць да абранага"
203
203
204−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
204+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
205msgid "See less"
205msgid "See less"
206msgstr "Карацей"
206msgstr "Карацей"
207
207
208−#: qml/Dash/GenericScopeView.qml:569
208+#: qml/Dash/GenericScopeView.qml:576
209msgid "See all"
209msgid "See all"
210msgstr "Больш падрабязна"
210msgstr "Больш падрабязна"
211
211
212−#: qml/Dash/GenericScopeView.qml:631
212+#: qml/Dash/GenericScopeView.qml:638
213msgctxt "Label: Hint for dash search line edit"
213msgctxt "Label: Hint for dash search line edit"
214msgid "Search"
214msgid "Search"
215msgstr "Пошук"
215msgstr "Пошук"
@@ -237,15 +237,15 @@ msgstr "Дадаць рэцэнзію"
237
237
238#: qml/Dash/Previews/PreviewSharing.qml:51
238#: qml/Dash/Previews/PreviewSharing.qml:51
239msgid "Preview Share Item"
239msgid "Preview Share Item"
240−msgstr ""
240+msgstr "Падзяліцца праглядаймым"
241
241
242#: qml/Dash/PullToRefreshScopeStyle.qml:55
242#: qml/Dash/PullToRefreshScopeStyle.qml:55
243msgid "Pull to refresh…"
243msgid "Pull to refresh…"
244−msgstr "Пацягніце для абнаўлення ..."
244+msgstr "Пацягніце для абнаўлення..."
245
245
246#: qml/Dash/PullToRefreshScopeStyle.qml:60
246#: qml/Dash/PullToRefreshScopeStyle.qml:60
247msgid "Release to refresh…"
247msgid "Release to refresh…"
248−msgstr "Адпусціце для абнаўлення ..."
248+msgstr "Адпусціце для абнаўлення..."
249
249
250#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
250#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
251msgid "Enable location data"
251msgid "Enable location data"
@@ -257,7 +257,7 @@ msgstr "Кіраванне"
257
257
258#: qml/Dash/ScopesList.qml:113
258#: qml/Dash/ScopesList.qml:113
259msgid "Home"
259msgid "Home"
260−msgstr "Хатняя тэчка"
260+msgstr "Хатняя папка"
261
261
262#: qml/Dash/ScopesList.qml:114
262#: qml/Dash/ScopesList.qml:114
263msgid "Also installed"
263msgid "Also installed"
@@ -265,7 +265,7 @@ msgstr "Таксама ўсталявана"
265
265
266#: qml/DisabledScreenNotice.qml:42
266#: qml/DisabledScreenNotice.qml:42
267msgid "Your device is now connected to an external display."
267msgid "Your device is now connected to an external display."
268−msgstr ""
268+msgstr "Прылада падлучана да вонкавага дысплэю."
269
269
270#: qml/Greeter/CoverPage.qml:107
270#: qml/Greeter/CoverPage.qml:107
271msgid "Unlock"
271msgid "Unlock"
@@ -296,7 +296,7 @@ msgid ""
296"If passphrase is entered incorrectly, your phone will conduct a factory "
296"If passphrase is entered incorrectly, your phone will conduct a factory "
297"reset and all personal data will be deleted."
297"reset and all personal data will be deleted."
298msgstr ""
298msgstr ""
299−"Калі ўведзены пароль няправільны, Ваш тэлефон зробіць агульны скід налад і "
299+"Калі ўведзены пароль неправільны, Ваш тэлефон зробіць агульны скід налад і "
300"ўсе асабістыя дадзеныя будуць выдалены."
300"ўсе асабістыя дадзеныя будуць выдалены."
301
301
302#: qml/Greeter/NarrowView.qml:59
302#: qml/Greeter/NarrowView.qml:59
@@ -304,7 +304,7 @@ msgid ""
304"If passcode is entered incorrectly, your phone will conduct a factory reset "
304"If passcode is entered incorrectly, your phone will conduct a factory reset "
305"and all personal data will be deleted."
305"and all personal data will be deleted."
306msgstr ""
306msgstr ""
307−"Калі ўведзены код няправільны, Ваш тэлефон зробіць агульны скід налад і ўсе "
307+"Калі ўведзены код неправільны, Ваш тэлефон зробіць агульны скід налад і ўсе "
308"асабістыя дадзеныя будуць выдалены."
308"асабістыя дадзеныя будуць выдалены."
309
309
310#: qml/Greeter/NarrowView.qml:116
310#: qml/Greeter/NarrowView.qml:116
@@ -314,7 +314,7 @@ msgstr "Увядзіце %1"
314
314
315#: qml/Greeter/NarrowView.qml:117 qml/Wizard/Pages/passwd-set.qml:60
315#: qml/Greeter/NarrowView.qml:117 qml/Wizard/Pages/passwd-set.qml:60
316msgid "Enter passphrase"
316msgid "Enter passphrase"
317−msgstr "Увядзіце парольную фразу"
317+msgstr "Увядзіце пароль"
318
318
319#: qml/Greeter/NarrowView.qml:118
319#: qml/Greeter/NarrowView.qml:118
320msgid "Enter passcode"
320msgid "Enter passcode"
@@ -327,7 +327,7 @@ msgstr "Даруйце, некарэктны %1"
327
327
328#: qml/Greeter/NarrowView.qml:120
328#: qml/Greeter/NarrowView.qml:120
329msgid "Sorry, incorrect passphrase"
329msgid "Sorry, incorrect passphrase"
330−msgstr "Даруйце, няслушны пароль"
330+msgstr "Даруйце, някарэктны пароль"
331
331
332#: qml/Greeter/NarrowView.qml:121
332#: qml/Greeter/NarrowView.qml:121
333msgctxt "passphrase"
333msgctxt "passphrase"
@@ -336,7 +336,7 @@ msgstr "Калі ласка, паўтарыце ўвод"
336
336
337#: qml/Greeter/NarrowView.qml:122
337#: qml/Greeter/NarrowView.qml:122
338msgid "Sorry, incorrect passcode"
338msgid "Sorry, incorrect passcode"
339−msgstr "Даруйце, няслушны код"
339+msgstr "Даруйце, некарэктны код"
340
340
341#: qml/Notifications/NotificationMenuItemFactory.qml:129
341#: qml/Notifications/NotificationMenuItemFactory.qml:129
342msgid "Show password"
342msgid "Show password"
@@ -352,7 +352,7 @@ msgstr "Канферэнцыя"
352
352
353#: qml/Panel/Indicators/MenuItemFactory.qml:731
353#: qml/Panel/Indicators/MenuItemFactory.qml:731
354msgid "Nothing is playing"
354msgid "Nothing is playing"
355−msgstr "Нішто не грае"
355+msgstr "Нічога не грае"
356
356
357#: qml/Panel/Indicators/MenuItemFactory.qml:860
357#: qml/Panel/Indicators/MenuItemFactory.qml:860
358#, qt-format
358#, qt-format
@@ -416,7 +416,7 @@ msgstr "Не атрымалася, націсніце, каб паўтарыць
416#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
416#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
417msgctxt "Button: Send a reply message"
417msgctxt "Button: Send a reply message"
418msgid "Send"
418msgid "Send"
419−msgstr ""
419+msgstr "Даслаць"
420
420
421#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
421#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
422msgctxt "Label: Hint in message indicator line edit"
422msgctxt "Label: Hint in message indicator line edit"
@@ -426,7 +426,7 @@ msgstr "Адказаць"
426#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
426#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
427msgctxt "Button: Call back on phone"
427msgctxt "Button: Call back on phone"
428msgid "Call back"
428msgid "Call back"
429−msgstr ""
429+msgstr "Патэлефанаваць"
430
430
431#: qml/Panel/Indicators/ModemInfoItem.qml:105
431#: qml/Panel/Indicators/ModemInfoItem.qml:105
432msgid "Unlock SIM"
432msgid "Unlock SIM"
@@ -436,14 +436,6 @@ msgstr "Разблакаваць SIM"
436msgid "Roaming"
436msgid "Roaming"
437msgstr "Роўмінг"
437msgstr "Роўмінг"
438
438
439−#: qml/Tutorial/TutorialBottomFinish.qml:24
440−msgid "This action does different things for different apps"
441−msgstr "Гэта дзеянне мае розныя наступствы для розных праграм"
442−
443−#: qml/Tutorial/TutorialBottomFinish.qml:25
444−msgid "Tap here to finish."
445−msgstr "Націсніце тут, каб завяршыць."
446−
447#: qml/Tutorial/TutorialBottom.qml:28
439#: qml/Tutorial/TutorialBottom.qml:28
448msgid "Open special menus"
440msgid "Open special menus"
449msgstr "Адкрыць спецыяльныя меню"
441msgstr "Адкрыць спецыяльныя меню"
@@ -452,15 +444,19 @@ msgstr "Адкрыць спецыяльныя меню"
452msgid "Swipe up from the bottom edge."
444msgid "Swipe up from the bottom edge."
453msgstr "Правесці уверх ад ніжняга краю."
445msgstr "Правесці уверх ад ніжняга краю."
454
446
447+#: qml/Tutorial/TutorialBottomFinish.qml:24
448+msgid "This action does different things for different apps"
449+msgstr "Гэта дзеянне мае розныя наступствы для розных праграм"
450+
451+#: qml/Tutorial/TutorialBottomFinish.qml:25
452+msgid "Tap here to finish."
453+msgstr "Націсніце тут, каб завяршыць."
454+
455#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
455#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
456#: qml/Tutorial/TutorialRight.qml:144
456#: qml/Tutorial/TutorialRight.qml:144
457msgid "Tap here to continue."
457msgid "Tap here to continue."
458msgstr "Націсніце тут, каб працягнуць."
458msgstr "Націсніце тут, каб працягнуць."
459
459
460−#: qml/Tutorial/TutorialLeftFinish.qml:24
461−msgid "These are the shortcuts to favorite apps"
462−msgstr "Гэта скарачэнні для абраных праграм"
463−
464#: qml/Tutorial/TutorialLeft.qml:26
460#: qml/Tutorial/TutorialLeft.qml:26
465msgid "Open the launcher"
461msgid "Open the launcher"
466msgstr "Адкрыць панэль запуску"
462msgstr "Адкрыць панэль запуску"
@@ -469,6 +465,10 @@ msgstr "Адкрыць панэль запуску"
469msgid "Short swipe from the left edge."
465msgid "Short swipe from the left edge."
470msgstr "Кароткі рух з левага краю."
466msgstr "Кароткі рух з левага краю."
471
467
468+#: qml/Tutorial/TutorialLeftFinish.qml:24
469+msgid "These are the shortcuts to favorite apps"
470+msgstr "Гэта скарачэнні для абраных праграм"
471+
472#: qml/Tutorial/TutorialPage.qml:178
472#: qml/Tutorial/TutorialPage.qml:178
473msgid "You almost got it!"
473msgid "You almost got it!"
474msgstr "Амаль усё!"
474msgstr "Амаль усё!"
po/bg.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-04-12 14:43+0000\n"
11"PO-Revision-Date: 2015-04-12 14:43+0000\n"
12"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
12"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -196,15 +196,15 @@ msgstr ""
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr ""
197msgstr ""
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr ""
201msgstr ""
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr ""
205msgstr ""
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr ""
210msgstr ""
@@ -424,14 +424,6 @@ msgstr ""
424msgid "Roaming"
424msgid "Roaming"
425msgstr ""
425msgstr ""
426
426
427−#: qml/Tutorial/TutorialBottomFinish.qml:24
428−msgid "This action does different things for different apps"
429−msgstr ""
430−
431−#: qml/Tutorial/TutorialBottomFinish.qml:25
432−msgid "Tap here to finish."
433−msgstr ""
434−
435#: qml/Tutorial/TutorialBottom.qml:28
427#: qml/Tutorial/TutorialBottom.qml:28
436msgid "Open special menus"
428msgid "Open special menus"
437msgstr ""
429msgstr ""
@@ -440,15 +432,19 @@ msgstr ""
440msgid "Swipe up from the bottom edge."
432msgid "Swipe up from the bottom edge."
441msgstr ""
433msgstr ""
442
434
435+#: qml/Tutorial/TutorialBottomFinish.qml:24
436+msgid "This action does different things for different apps"
437+msgstr ""
438+
439+#: qml/Tutorial/TutorialBottomFinish.qml:25
440+msgid "Tap here to finish."
441+msgstr ""
442+
443#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
443#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
444#: qml/Tutorial/TutorialRight.qml:144
444#: qml/Tutorial/TutorialRight.qml:144
445msgid "Tap here to continue."
445msgid "Tap here to continue."
446msgstr ""
446msgstr ""
447
447
448−#: qml/Tutorial/TutorialLeftFinish.qml:24
449−msgid "These are the shortcuts to favorite apps"
450−msgstr ""
451−
452#: qml/Tutorial/TutorialLeft.qml:26
448#: qml/Tutorial/TutorialLeft.qml:26
453msgid "Open the launcher"
449msgid "Open the launcher"
454msgstr ""
450msgstr ""
@@ -457,6 +453,10 @@ msgstr ""
457msgid "Short swipe from the left edge."
453msgid "Short swipe from the left edge."
458msgstr ""
454msgstr ""
459
455
456+#: qml/Tutorial/TutorialLeftFinish.qml:24
457+msgid "These are the shortcuts to favorite apps"
458+msgstr ""
459+
460#: qml/Tutorial/TutorialPage.qml:178
460#: qml/Tutorial/TutorialPage.qml:178
461msgid "You almost got it!"
461msgid "You almost got it!"
462msgstr ""
462msgstr ""
po/bn.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-11-27 19:38+0000\n"
11"PO-Revision-Date: 2015-11-27 19:38+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Bengali <bn@li.org>\n"
13"Language-Team: Bengali <bn@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/br.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-10-05 06:47+0000\n"
11"PO-Revision-Date: 2015-10-05 06:47+0000\n"
12"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
12"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
13"Language-Team: Breton <br@li.org>\n"
13"Language-Team: Breton <br@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -200,15 +200,15 @@ msgstr "Lemel eus ar sinedoù"
200msgid "Add to Favorites"
200msgid "Add to Favorites"
201msgstr "Ouzhpennañ d'ar sinedoù"
201msgstr "Ouzhpennañ d'ar sinedoù"
202
202
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
204msgid "See less"
205msgstr "Gwelet nebeutoc'h"
205msgstr "Gwelet nebeutoc'h"
206
206
207−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
208msgid "See all"
209msgstr "Gwelet pep tra"
209msgstr "Gwelet pep tra"
210
210
211−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
213msgid "Search"
214msgstr "Klask"
214msgstr "Klask"
@@ -432,14 +432,6 @@ msgstr "Dibrennañ ar gartenn SIM"
432msgid "Roaming"
432msgid "Roaming"
433msgstr "O kantren"
433msgstr "O kantren"
434
434
435−#: qml/Tutorial/TutorialBottomFinish.qml:24
436−msgid "This action does different things for different apps"
437−msgstr "An ober-mañ a ra meur a dra evit meur a arload"
438−
439−#: qml/Tutorial/TutorialBottomFinish.qml:25
440−msgid "Tap here to finish."
441−msgstr "Pouezañ amañ evit echuiñ."
442−
443#: qml/Tutorial/TutorialBottom.qml:28
435#: qml/Tutorial/TutorialBottom.qml:28
444msgid "Open special menus"
436msgid "Open special menus"
445msgstr "Digeriñ al lañserioù ispisial"
437msgstr "Digeriñ al lañserioù ispisial"
@@ -448,15 +440,19 @@ msgstr "Digeriñ al lañserioù ispisial"
448msgid "Swipe up from the bottom edge."
440msgid "Swipe up from the bottom edge."
449msgstr "Riklit war-du an nec'h adalek an traoñ"
441msgstr "Riklit war-du an nec'h adalek an traoñ"
450
442
443+#: qml/Tutorial/TutorialBottomFinish.qml:24
444+msgid "This action does different things for different apps"
445+msgstr "An ober-mañ a ra meur a dra evit meur a arload"
446+
447+#: qml/Tutorial/TutorialBottomFinish.qml:25
448+msgid "Tap here to finish."
449+msgstr "Pouezañ amañ evit echuiñ."
450+
451#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
451#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
452#: qml/Tutorial/TutorialRight.qml:144
452#: qml/Tutorial/TutorialRight.qml:144
453msgid "Tap here to continue."
453msgid "Tap here to continue."
454msgstr "Pouzañ amañ evit kenderc'hel"
454msgstr "Pouzañ amañ evit kenderc'hel"
455
455
456−#: qml/Tutorial/TutorialLeftFinish.qml:24
457−msgid "These are the shortcuts to favorite apps"
458−msgstr "Berradennoù war-du hoc'h arloadoù gwellañ-deuet eo ar re-mañ"
459−
460#: qml/Tutorial/TutorialLeft.qml:26
456#: qml/Tutorial/TutorialLeft.qml:26
461msgid "Open the launcher"
457msgid "Open the launcher"
462msgstr "Digeriñ al lañser"
458msgstr "Digeriñ al lañser"
@@ -465,6 +461,10 @@ msgstr "Digeriñ al lañser"
465msgid "Short swipe from the left edge."
461msgid "Short swipe from the left edge."
466msgstr "Riklik dousik adalek ar bord kleiz."
462msgstr "Riklik dousik adalek ar bord kleiz."
467
463
464+#: qml/Tutorial/TutorialLeftFinish.qml:24
465+msgid "These are the shortcuts to favorite apps"
466+msgstr "Berradennoù war-du hoc'h arloadoù gwellañ-deuet eo ar re-mañ"
467+
468#: qml/Tutorial/TutorialPage.qml:178
468#: qml/Tutorial/TutorialPage.qml:178
469msgid "You almost got it!"
469msgid "You almost got it!"
470msgstr "Deuet eo ganeoc'h pe dost ?"
470msgstr "Deuet eo ganeoc'h pe dost ?"
po/bs.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-12-01 20:06+0000\n"
11"PO-Revision-Date: 2015-12-01 20:06+0000\n"
12"Last-Translator: Kenan Gutić <Unknown>\n"
12"Last-Translator: Kenan Gutić <Unknown>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-12-02 05:42+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
20−"X-Generator: Launchpad (build 17856)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -200,15 +200,15 @@ msgstr "Ukloni iz Omiljenih"
200msgid "Add to Favorites"
200msgid "Add to Favorites"
201msgstr "Dodaj u Omiljene"
201msgstr "Dodaj u Omiljene"
202
202
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
204msgid "See less"
205msgstr "Pogledati manje"
205msgstr "Pogledati manje"
206
206
207−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
208msgid "See all"
209msgstr "Pogledati sve"
209msgstr "Pogledati sve"
210
210
211−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
213msgid "Search"
214msgstr "Pretraži"
214msgstr "Pretraži"
@@ -435,14 +435,6 @@ msgstr "Otključajte SIM"
435msgid "Roaming"
435msgid "Roaming"
436msgstr "Roaming"
436msgstr "Roaming"
437
437
438−#: qml/Tutorial/TutorialBottomFinish.qml:24
439−msgid "This action does different things for different apps"
440−msgstr "Ova radnja čini različite stvari za različite aplikacije"
441−
442−#: qml/Tutorial/TutorialBottomFinish.qml:25
443−msgid "Tap here to finish."
444−msgstr "Kucnite ovdje za kraj."
445−
446#: qml/Tutorial/TutorialBottom.qml:28
438#: qml/Tutorial/TutorialBottom.qml:28
447msgid "Open special menus"
439msgid "Open special menus"
448msgstr "Otvorite posebne menije"
440msgstr "Otvorite posebne menije"
@@ -451,15 +443,19 @@ msgstr "Otvorite posebne menije"
451msgid "Swipe up from the bottom edge."
443msgid "Swipe up from the bottom edge."
452msgstr "Prevucite od donje ivice."
444msgstr "Prevucite od donje ivice."
453
445
446+#: qml/Tutorial/TutorialBottomFinish.qml:24
447+msgid "This action does different things for different apps"
448+msgstr "Ova radnja čini različite stvari za različite aplikacije"
449+
450+#: qml/Tutorial/TutorialBottomFinish.qml:25
451+msgid "Tap here to finish."
452+msgstr "Kucnite ovdje za kraj."
453+
454#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
454#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
455#: qml/Tutorial/TutorialRight.qml:144
455#: qml/Tutorial/TutorialRight.qml:144
456msgid "Tap here to continue."
456msgid "Tap here to continue."
457msgstr "Kucnite ovdje za nastavak."
457msgstr "Kucnite ovdje za nastavak."
458
458
459−#: qml/Tutorial/TutorialLeftFinish.qml:24
460−msgid "These are the shortcuts to favorite apps"
461−msgstr "Ovo su kratice za omiljene aplikacije"
462−
463#: qml/Tutorial/TutorialLeft.qml:26
459#: qml/Tutorial/TutorialLeft.qml:26
464msgid "Open the launcher"
460msgid "Open the launcher"
465msgstr "Otvorite pokretač"
461msgstr "Otvorite pokretač"
@@ -468,6 +464,10 @@ msgstr "Otvorite pokretač"
468msgid "Short swipe from the left edge."
464msgid "Short swipe from the left edge."
469msgstr "Kratko prevlačenje od lijeve ivice."
465msgstr "Kratko prevlačenje od lijeve ivice."
470
466
467+#: qml/Tutorial/TutorialLeftFinish.qml:24
468+msgid "These are the shortcuts to favorite apps"
469+msgstr "Ovo su kratice za omiljene aplikacije"
470+
471#: qml/Tutorial/TutorialPage.qml:178
471#: qml/Tutorial/TutorialPage.qml:178
472msgid "You almost got it!"
472msgid "You almost got it!"
473msgstr "Skoro ste uspjeli!"
473msgstr "Skoro ste uspjeli!"
po/ca.po+19−19
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-04 09:48+0000\n"
11"PO-Revision-Date: 2015-07-04 09:48+0000\n"
12"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
12"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
13"Language-Team: Catalan <ca@li.org>\n"
13"Language-Team: Catalan <ca@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -29,7 +29,7 @@ msgstr "Enganxa la drecera"
29
29
30#: plugins/Unity/Launcher/launcheritem.cpp:52
30#: plugins/Unity/Launcher/launcheritem.cpp:52
31msgid "Quit"
31msgid "Quit"
32−msgstr ""
32+msgstr "Surt"
33
33
34#: plugins/Unity/Launcher/launcheritem.cpp:106
34#: plugins/Unity/Launcher/launcheritem.cpp:106
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
@@ -200,15 +200,15 @@ msgstr "Suprimeix dels preferits"
200msgid "Add to Favorites"
200msgid "Add to Favorites"
201msgstr "Afegeix als preferits"
201msgstr "Afegeix als preferits"
202
202
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
204msgid "See less"
205msgstr "Mostra'n menys"
205msgstr "Mostra'n menys"
206
206
207−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
208msgid "See all"
209msgstr "Mostra-ho tot"
209msgstr "Mostra-ho tot"
210
210
211−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
213msgid "Search"
214msgstr "Cerca"
214msgstr "Cerca"
@@ -434,14 +434,6 @@ msgstr "Desbloca la SIM"
434msgid "Roaming"
434msgid "Roaming"
435msgstr "Itinerància"
435msgstr "Itinerància"
436
436
437−#: qml/Tutorial/TutorialBottomFinish.qml:24
438−msgid "This action does different things for different apps"
439−msgstr "Aquesta acció fa coses diferents depenent de l'aplicació"
440−
441−#: qml/Tutorial/TutorialBottomFinish.qml:25
442−msgid "Tap here to finish."
443−msgstr "Feu un toc per finalitzar."
444−
445#: qml/Tutorial/TutorialBottom.qml:28
437#: qml/Tutorial/TutorialBottom.qml:28
446msgid "Open special menus"
438msgid "Open special menus"
447msgstr "Obre els menús especials"
439msgstr "Obre els menús especials"
@@ -450,15 +442,19 @@ msgstr "Obre els menús especials"
450msgid "Swipe up from the bottom edge."
442msgid "Swipe up from the bottom edge."
451msgstr "Llisqueu el dit des de la vora inferior."
443msgstr "Llisqueu el dit des de la vora inferior."
452
444
445+#: qml/Tutorial/TutorialBottomFinish.qml:24
446+msgid "This action does different things for different apps"
447+msgstr "Aquesta acció fa coses diferents depenent de l'aplicació"
448+
449+#: qml/Tutorial/TutorialBottomFinish.qml:25
450+msgid "Tap here to finish."
451+msgstr "Feu un toc per finalitzar."
452+
453#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
453#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
454#: qml/Tutorial/TutorialRight.qml:144
454#: qml/Tutorial/TutorialRight.qml:144
455msgid "Tap here to continue."
455msgid "Tap here to continue."
456msgstr "Feu un toc per continuar."
456msgstr "Feu un toc per continuar."
457
457
458−#: qml/Tutorial/TutorialLeftFinish.qml:24
459−msgid "These are the shortcuts to favorite apps"
460−msgstr "Aquestes són les dreceres a les aplicacions preferides"
461−
462#: qml/Tutorial/TutorialLeft.qml:26
458#: qml/Tutorial/TutorialLeft.qml:26
463msgid "Open the launcher"
459msgid "Open the launcher"
464msgstr "Obre el llançador"
460msgstr "Obre el llançador"
@@ -467,6 +463,10 @@ msgstr "Obre el llançador"
467msgid "Short swipe from the left edge."
463msgid "Short swipe from the left edge."
468msgstr "Lliscament curt des de la vora esquerra."
464msgstr "Lliscament curt des de la vora esquerra."
469
465
466+#: qml/Tutorial/TutorialLeftFinish.qml:24
467+msgid "These are the shortcuts to favorite apps"
468+msgstr "Aquestes són les dreceres a les aplicacions preferides"
469+
470#: qml/Tutorial/TutorialPage.qml:178
470#: qml/Tutorial/TutorialPage.qml:178
471msgid "You almost got it!"
471msgid "You almost got it!"
472msgstr "Ja gairebé ho teniu!"
472msgstr "Ja gairebé ho teniu!"
po/ca@valencia.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-02-22 15:22+0000\n"
11"PO-Revision-Date: 2015-02-22 15:22+0000\n"
12"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
12"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
13"Language-Team: Catalan <ca@li.org>\n"
13"Language-Team: Catalan <ca@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -200,15 +200,15 @@ msgstr "Suprimeix dels preferits"
200msgid "Add to Favorites"
200msgid "Add to Favorites"
201msgstr "Afig als preferits"
201msgstr "Afig als preferits"
202
202
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
204msgid "See less"
205msgstr "Mostra'n menys"
205msgstr "Mostra'n menys"
206
206
207−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
208msgid "See all"
209msgstr "Mostra-ho tot"
209msgstr "Mostra-ho tot"
210
210
211−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
213msgid "Search"
214msgstr ""
214msgstr ""
@@ -434,14 +434,6 @@ msgstr "Desbloca la SIM"
434msgid "Roaming"
434msgid "Roaming"
435msgstr "Itinerància"
435msgstr "Itinerància"
436
436
437−#: qml/Tutorial/TutorialBottomFinish.qml:24
438−msgid "This action does different things for different apps"
439−msgstr ""
440−
441−#: qml/Tutorial/TutorialBottomFinish.qml:25
442−msgid "Tap here to finish."
443−msgstr ""
444−
445#: qml/Tutorial/TutorialBottom.qml:28
437#: qml/Tutorial/TutorialBottom.qml:28
446msgid "Open special menus"
438msgid "Open special menus"
447msgstr ""
439msgstr ""
@@ -450,15 +442,19 @@ msgstr ""
450msgid "Swipe up from the bottom edge."
442msgid "Swipe up from the bottom edge."
451msgstr ""
443msgstr ""
452
444
445+#: qml/Tutorial/TutorialBottomFinish.qml:24
446+msgid "This action does different things for different apps"
447+msgstr ""
448+
449+#: qml/Tutorial/TutorialBottomFinish.qml:25
450+msgid "Tap here to finish."
451+msgstr ""
452+
453#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
453#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
454#: qml/Tutorial/TutorialRight.qml:144
454#: qml/Tutorial/TutorialRight.qml:144
455msgid "Tap here to continue."
455msgid "Tap here to continue."
456msgstr ""
456msgstr ""
457
457
458−#: qml/Tutorial/TutorialLeftFinish.qml:24
459−msgid "These are the shortcuts to favorite apps"
460−msgstr ""
461−
462#: qml/Tutorial/TutorialLeft.qml:26
458#: qml/Tutorial/TutorialLeft.qml:26
463msgid "Open the launcher"
459msgid "Open the launcher"
464msgstr ""
460msgstr ""
@@ -467,6 +463,10 @@ msgstr ""
467msgid "Short swipe from the left edge."
463msgid "Short swipe from the left edge."
468msgstr ""
464msgstr ""
469
465
466+#: qml/Tutorial/TutorialLeftFinish.qml:24
467+msgid "These are the shortcuts to favorite apps"
468+msgstr ""
469+
470#: qml/Tutorial/TutorialPage.qml:178
470#: qml/Tutorial/TutorialPage.qml:178
471msgid "You almost got it!"
471msgid "You almost got it!"
472msgstr ""
472msgstr ""
po/ce.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-02-15 04:01+0000\n"
11"PO-Revision-Date: 2015-02-15 04:01+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Chechen <ce@li.org>\n"
13"Language-Team: Chechen <ce@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/ckb.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/cs.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-07 10:44+0000\n"
11"PO-Revision-Date: 2015-07-07 10:44+0000\n"
12"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
12"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
13"Language-Team: Czech <cs@li.org>\n"
13"Language-Team: Czech <cs@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20"Language: cs\n"
20"Language: cs\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -200,15 +200,15 @@ msgstr "Odstranit z oblíbených"
200msgid "Add to Favorites"
200msgid "Add to Favorites"
201msgstr "Přidat do oblíbených"
201msgstr "Přidat do oblíbených"
202
202
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
204msgid "See less"
205msgstr "Zobrazit méně"
205msgstr "Zobrazit méně"
206
206
207−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
208msgid "See all"
209msgstr "Zobrazit vše"
209msgstr "Zobrazit vše"
210
210
211−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
213msgid "Search"
214msgstr "Hledat"
214msgstr "Hledat"
@@ -435,14 +435,6 @@ msgstr "Odemknout SIM"
435msgid "Roaming"
435msgid "Roaming"
436msgstr "Roaming"
436msgstr "Roaming"
437
437
438−#: qml/Tutorial/TutorialBottomFinish.qml:24
439−msgid "This action does different things for different apps"
440−msgstr "Tato akce vyvolá různé reakce v rozdílných aplikacích"
441−
442−#: qml/Tutorial/TutorialBottomFinish.qml:25
443−msgid "Tap here to finish."
444−msgstr "Klepněte zde pro dokončení."
445−
446#: qml/Tutorial/TutorialBottom.qml:28
438#: qml/Tutorial/TutorialBottom.qml:28
447msgid "Open special menus"
439msgid "Open special menus"
448msgstr "Otevřít speciální menu"
440msgstr "Otevřít speciální menu"
@@ -451,15 +443,19 @@ msgstr "Otevřít speciální menu"
451msgid "Swipe up from the bottom edge."
443msgid "Swipe up from the bottom edge."
452msgstr "Potáhněte prstem z dola nahoru."
444msgstr "Potáhněte prstem z dola nahoru."
453
445
446+#: qml/Tutorial/TutorialBottomFinish.qml:24
447+msgid "This action does different things for different apps"
448+msgstr "Tato akce vyvolá různé reakce v rozdílných aplikacích"
449+
450+#: qml/Tutorial/TutorialBottomFinish.qml:25
451+msgid "Tap here to finish."
452+msgstr "Klepněte zde pro dokončení."
453+
454#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
454#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
455#: qml/Tutorial/TutorialRight.qml:144
455#: qml/Tutorial/TutorialRight.qml:144
456msgid "Tap here to continue."
456msgid "Tap here to continue."
457msgstr "Klepněte zde pro pokračování."
457msgstr "Klepněte zde pro pokračování."
458
458
459−#: qml/Tutorial/TutorialLeftFinish.qml:24
460−msgid "These are the shortcuts to favorite apps"
461−msgstr "Zde jsou odkazy na vaše oblíbené aplikace"
462−
463#: qml/Tutorial/TutorialLeft.qml:26
459#: qml/Tutorial/TutorialLeft.qml:26
464msgid "Open the launcher"
460msgid "Open the launcher"
465msgstr "Otevřete launcher"
461msgstr "Otevřete launcher"
@@ -468,6 +464,10 @@ msgstr "Otevřete launcher"
468msgid "Short swipe from the left edge."
464msgid "Short swipe from the left edge."
469msgstr "Potáhněte krátce z levého okraje."
465msgstr "Potáhněte krátce z levého okraje."
470
466
467+#: qml/Tutorial/TutorialLeftFinish.qml:24
468+msgid "These are the shortcuts to favorite apps"
469+msgstr "Zde jsou odkazy na vaše oblíbené aplikace"
470+
471#: qml/Tutorial/TutorialPage.qml:178
471#: qml/Tutorial/TutorialPage.qml:178
472msgid "You almost got it!"
472msgid "You almost got it!"
473msgstr "Už to skoro máte!"
473msgstr "Už to skoro máte!"
po/cy.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-31 13:21+0000\n"
11"PO-Revision-Date: 2015-07-31 13:21+0000\n"
12"Last-Translator: Owen Llywelyn <owen.llywelyn@gmail.com>\n"
12"Last-Translator: Owen Llywelyn <owen.llywelyn@gmail.com>\n"
13"Language-Team: Welsh <cy@li.org>\n"
13"Language-Team: Welsh <cy@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
17"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
18"2 : 3;\n"
18"2 : 3;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -201,15 +201,15 @@ msgstr "Tynnu o Ffefrynnau"
201msgid "Add to Favorites"
201msgid "Add to Favorites"
202msgstr "Ychwanegu at Ffefrynnau"
202msgstr "Ychwanegu at Ffefrynnau"
203
203
204−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
204+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
205msgid "See less"
205msgid "See less"
206msgstr "Gweld llai"
206msgstr "Gweld llai"
207
207
208−#: qml/Dash/GenericScopeView.qml:569
208+#: qml/Dash/GenericScopeView.qml:576
209msgid "See all"
209msgid "See all"
210msgstr "Gweld y cyfan"
210msgstr "Gweld y cyfan"
211
211
212−#: qml/Dash/GenericScopeView.qml:631
212+#: qml/Dash/GenericScopeView.qml:638
213msgctxt "Label: Hint for dash search line edit"
213msgctxt "Label: Hint for dash search line edit"
214msgid "Search"
214msgid "Search"
215msgstr "Chwilio"
215msgstr "Chwilio"
@@ -439,14 +439,6 @@ msgstr "Datgloi SIM"
439msgid "Roaming"
439msgid "Roaming"
440msgstr "Crwydrol"
440msgstr "Crwydrol"
441
441
442−#: qml/Tutorial/TutorialBottomFinish.qml:24
443−msgid "This action does different things for different apps"
444−msgstr "Mae'r weithred hon yn gwneud pethau gwahanol mewn apiau gwahanol"
445−
446−#: qml/Tutorial/TutorialBottomFinish.qml:25
447−msgid "Tap here to finish."
448−msgstr "Tapiwch yma i orffen"
449−
450#: qml/Tutorial/TutorialBottom.qml:28
442#: qml/Tutorial/TutorialBottom.qml:28
451msgid "Open special menus"
443msgid "Open special menus"
452msgstr "Agor dewislenni arbennig"
444msgstr "Agor dewislenni arbennig"
@@ -455,15 +447,19 @@ msgstr "Agor dewislenni arbennig"
455msgid "Swipe up from the bottom edge."
447msgid "Swipe up from the bottom edge."
456msgstr "Trawiwch i fyny o'r ymyl gwaelod."
448msgstr "Trawiwch i fyny o'r ymyl gwaelod."
457
449
450+#: qml/Tutorial/TutorialBottomFinish.qml:24
451+msgid "This action does different things for different apps"
452+msgstr "Mae'r weithred hon yn gwneud pethau gwahanol mewn apiau gwahanol"
453+
454+#: qml/Tutorial/TutorialBottomFinish.qml:25
455+msgid "Tap here to finish."
456+msgstr "Tapiwch yma i orffen"
457+
458#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
458#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
459#: qml/Tutorial/TutorialRight.qml:144
459#: qml/Tutorial/TutorialRight.qml:144
460msgid "Tap here to continue."
460msgid "Tap here to continue."
461msgstr "Tapiwch yma i barhau."
461msgstr "Tapiwch yma i barhau."
462
462
463−#: qml/Tutorial/TutorialLeftFinish.qml:24
464−msgid "These are the shortcuts to favorite apps"
465−msgstr "Rhain yw'r llwybrau byr i'ch hoff apiau"
466−
467#: qml/Tutorial/TutorialLeft.qml:26
463#: qml/Tutorial/TutorialLeft.qml:26
468msgid "Open the launcher"
464msgid "Open the launcher"
469msgstr "Agor y lansiwr"
465msgstr "Agor y lansiwr"
@@ -472,6 +468,10 @@ msgstr "Agor y lansiwr"
472msgid "Short swipe from the left edge."
468msgid "Short swipe from the left edge."
473msgstr "Trawiad byr o'r ymyl chwith."
469msgstr "Trawiad byr o'r ymyl chwith."
474
470
471+#: qml/Tutorial/TutorialLeftFinish.qml:24
472+msgid "These are the shortcuts to favorite apps"
473+msgstr "Rhain yw'r llwybrau byr i'ch hoff apiau"
474+
475#: qml/Tutorial/TutorialPage.qml:178
475#: qml/Tutorial/TutorialPage.qml:178
476msgid "You almost got it!"
476msgid "You almost got it!"
477msgstr "Bron â bod!"
477msgstr "Bron â bod!"
po/da.po+18−18
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity8\n"
9"Project-Id-Version: unity8\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
11+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
12"PO-Revision-Date: 2015-07-06 12:05+0000\n"
12"PO-Revision-Date: 2015-07-06 12:05+0000\n"
13"Last-Translator: Folmer Fredslund <Unknown>\n"
13"Last-Translator: Folmer Fredslund <Unknown>\n"
14"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
14"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=2; plural=n != 1;\n"
18"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -201,15 +201,15 @@ msgstr "Fjern fra Favoritter"
201msgid "Add to Favorites"
201msgid "Add to Favorites"
202msgstr "Tilføj til Favoritter"
202msgstr "Tilføj til Favoritter"
203
203
204−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
204+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
205msgid "See less"
205msgid "See less"
206msgstr "Vis mindre"
206msgstr "Vis mindre"
207
207
208−#: qml/Dash/GenericScopeView.qml:569
208+#: qml/Dash/GenericScopeView.qml:576
209msgid "See all"
209msgid "See all"
210msgstr "Se alle"
210msgstr "Se alle"
211
211
212−#: qml/Dash/GenericScopeView.qml:631
212+#: qml/Dash/GenericScopeView.qml:638
213msgctxt "Label: Hint for dash search line edit"
213msgctxt "Label: Hint for dash search line edit"
214msgid "Search"
214msgid "Search"
215msgstr "Søg"
215msgstr "Søg"
@@ -433,14 +433,6 @@ msgstr "Lås SIM-kort op"
433msgid "Roaming"
433msgid "Roaming"
434msgstr "Roaming"
434msgstr "Roaming"
435
435
436−#: qml/Tutorial/TutorialBottomFinish.qml:24
437−msgid "This action does different things for different apps"
438−msgstr "Denne handling gør forskellige ting i forskellige apps"
439−
440−#: qml/Tutorial/TutorialBottomFinish.qml:25
441−msgid "Tap here to finish."
442−msgstr "Tryk her for at afslutte."
443−
444#: qml/Tutorial/TutorialBottom.qml:28
436#: qml/Tutorial/TutorialBottom.qml:28
445msgid "Open special menus"
437msgid "Open special menus"
446msgstr "Åben specialmenuer"
438msgstr "Åben specialmenuer"
@@ -449,15 +441,19 @@ msgstr "Åben specialmenuer"
449msgid "Swipe up from the bottom edge."
441msgid "Swipe up from the bottom edge."
450msgstr "Swipe op fra den nedre kant."
442msgstr "Swipe op fra den nedre kant."
451
443
444+#: qml/Tutorial/TutorialBottomFinish.qml:24
445+msgid "This action does different things for different apps"
446+msgstr "Denne handling gør forskellige ting i forskellige apps"
447+
448+#: qml/Tutorial/TutorialBottomFinish.qml:25
449+msgid "Tap here to finish."
450+msgstr "Tryk her for at afslutte."
451+
452#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
452#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
453#: qml/Tutorial/TutorialRight.qml:144
453#: qml/Tutorial/TutorialRight.qml:144
454msgid "Tap here to continue."
454msgid "Tap here to continue."
455msgstr "Tryk her for at fortsætte."
455msgstr "Tryk her for at fortsætte."
456
456
457−#: qml/Tutorial/TutorialLeftFinish.qml:24
458−msgid "These are the shortcuts to favorite apps"
459−msgstr "Disse er genveje til favorit-apps"
460−
461#: qml/Tutorial/TutorialLeft.qml:26
457#: qml/Tutorial/TutorialLeft.qml:26
462msgid "Open the launcher"
458msgid "Open the launcher"
463msgstr "Åbn opstarteren"
459msgstr "Åbn opstarteren"
@@ -466,6 +462,10 @@ msgstr "Åbn opstarteren"
466msgid "Short swipe from the left edge."
462msgid "Short swipe from the left edge."
467msgstr "Kort swipe fra den venstre kant."
463msgstr "Kort swipe fra den venstre kant."
468
464
465+#: qml/Tutorial/TutorialLeftFinish.qml:24
466+msgid "These are the shortcuts to favorite apps"
467+msgstr "Disse er genveje til favorit-apps"
468+
469#: qml/Tutorial/TutorialPage.qml:178
469#: qml/Tutorial/TutorialPage.qml:178
470msgid "You almost got it!"
470msgid "You almost got it!"
471msgstr "Du havde den næsten!"
471msgstr "Du havde den næsten!"
po/de.po+25−23
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-24 18:03+0000\n"
11"PO-Revision-Date: 2015-07-24 18:03+0000\n"
12"Last-Translator: Torsten Franz <Unknown>\n"
12"Last-Translator: Torsten Franz <Unknown>\n"
13"Language-Team: German <de@li.org>\n"
13"Language-Team: German <de@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -155,27 +155,29 @@ msgstr "OK"
155
155
156#: qml/Components/ModeSwitchWarningDialog.qml:32
156#: qml/Components/ModeSwitchWarningDialog.qml:32
157msgid "Apps may have unsaved data:"
157msgid "Apps may have unsaved data:"
158−msgstr ""
158+msgstr "Anwendungen könnten ungespeicherte Daten haben:"
159
159
160#: qml/Components/ModeSwitchWarningDialog.qml:57
160#: qml/Components/ModeSwitchWarningDialog.qml:57
161msgid "Re-dock, save your work and close these apps to continue."
161msgid "Re-dock, save your work and close these apps to continue."
162msgstr ""
162msgstr ""
163+"Wieder andocken, Änderungen speichern und die Anwendungen zum Fortfahren "
164+"schließen"
163
165
164#: qml/Components/ModeSwitchWarningDialog.qml:63
166#: qml/Components/ModeSwitchWarningDialog.qml:63
165msgid "Or force close now (unsaved data will be lost)."
167msgid "Or force close now (unsaved data will be lost)."
166−msgstr ""
168+msgstr "Oder das Schließen erzwingen (ungespeicherte Daten gehen verloren)."
167
169
168#: qml/Components/ModeSwitchWarningDialog.qml:75
170#: qml/Components/ModeSwitchWarningDialog.qml:75
169msgid "OK, I will reconnect"
171msgid "OK, I will reconnect"
170−msgstr ""
172+msgstr "Ja, ich werde andocken"
171
173
172#: qml/Components/ModeSwitchWarningDialog.qml:76
174#: qml/Components/ModeSwitchWarningDialog.qml:76
173msgid "Reconnect now!"
175msgid "Reconnect now!"
174−msgstr ""
176+msgstr "Jetzt verbinden!"
175
177
176#: qml/Components/ModeSwitchWarningDialog.qml:88
178#: qml/Components/ModeSwitchWarningDialog.qml:88
177msgid "Close all"
179msgid "Close all"
178−msgstr ""
180+msgstr "Alle schließen"
179
181
180#: qml/Dash/DashPageHeader.qml:265
182#: qml/Dash/DashPageHeader.qml:265
181msgctxt "Button: Open the Ubuntu Store"
183msgctxt "Button: Open the Ubuntu Store"
@@ -200,15 +202,15 @@ msgstr "Aus den Favoriten entfernen"
200msgid "Add to Favorites"
202msgid "Add to Favorites"
201msgstr "Zu Favoriten hinzufügen"
203msgstr "Zu Favoriten hinzufügen"
202
204
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
205+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
206msgid "See less"
205msgstr "Weniger ansehen"
207msgstr "Weniger ansehen"
206
208
207−#: qml/Dash/GenericScopeView.qml:569
209+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
210msgid "See all"
209msgstr "Alle anzeigen"
211msgstr "Alle anzeigen"
210
212
211−#: qml/Dash/GenericScopeView.qml:631
213+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
214msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
215msgid "Search"
214msgstr "Suchen"
216msgstr "Suchen"
@@ -432,6 +434,14 @@ msgstr "SIM-Karte entsperren"
432msgid "Roaming"
434msgid "Roaming"
433msgstr "Roaming"
435msgstr "Roaming"
434
436
437+#: qml/Tutorial/TutorialBottom.qml:28
438+msgid "Open special menus"
439+msgstr "Spezielle Menüs öffnen"
440+
441+#: qml/Tutorial/TutorialBottom.qml:29
442+msgid "Swipe up from the bottom edge."
443+msgstr "Wischen Sie von der unteren Bildschirmkante nach oben."
444+
435#: qml/Tutorial/TutorialBottomFinish.qml:24
445#: qml/Tutorial/TutorialBottomFinish.qml:24
436msgid "This action does different things for different apps"
446msgid "This action does different things for different apps"
437msgstr ""
447msgstr ""
@@ -441,23 +451,11 @@ msgstr ""
441msgid "Tap here to finish."
451msgid "Tap here to finish."
442msgstr "Zum Beenden hier tippen."
452msgstr "Zum Beenden hier tippen."
443
453
444−#: qml/Tutorial/TutorialBottom.qml:28
445−msgid "Open special menus"
446−msgstr "Spezielle Menüs öffnen"
447−
448−#: qml/Tutorial/TutorialBottom.qml:29
449−msgid "Swipe up from the bottom edge."
450−msgstr "Wischen Sie von der unteren Bildschirmkante nach oben."
451−
452#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
454#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
453#: qml/Tutorial/TutorialRight.qml:144
455#: qml/Tutorial/TutorialRight.qml:144
454msgid "Tap here to continue."
456msgid "Tap here to continue."
455msgstr "Zum Fortfahren hier tippen."
457msgstr "Zum Fortfahren hier tippen."
456
458
457−#: qml/Tutorial/TutorialLeftFinish.qml:24
458−msgid "These are the shortcuts to favorite apps"
459−msgstr "Dies sind die Verknüpfungen zu Ihren favorisierten Anwendungen."
460−
461#: qml/Tutorial/TutorialLeft.qml:26
459#: qml/Tutorial/TutorialLeft.qml:26
462msgid "Open the launcher"
460msgid "Open the launcher"
463msgstr "Öffnen Sie den Starter."
461msgstr "Öffnen Sie den Starter."
@@ -466,6 +464,10 @@ msgstr "Öffnen Sie den Starter."
466msgid "Short swipe from the left edge."
464msgid "Short swipe from the left edge."
467msgstr "Kurzer Wisch von der linken Bildschirmkante."
465msgstr "Kurzer Wisch von der linken Bildschirmkante."
468
466
467+#: qml/Tutorial/TutorialLeftFinish.qml:24
468+msgid "These are the shortcuts to favorite apps"
469+msgstr "Dies sind die Verknüpfungen zu Ihren favorisierten Anwendungen."
470+
469#: qml/Tutorial/TutorialPage.qml:178
471#: qml/Tutorial/TutorialPage.qml:178
470msgid "You almost got it!"
472msgid "You almost got it!"
471msgstr "Fast geschafft!"
473msgstr "Fast geschafft!"
po/el.po+22−20
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-12-04 09:38+0000\n"
11"PO-Revision-Date: 2015-12-04 09:38+0000\n"
12"Last-Translator: Aggelos Arnaoutis <angelosarn@hotmail.com>\n"
12"Last-Translator: Aggelos Arnaoutis <angelosarn@hotmail.com>\n"
13"Language-Team: Greek <el@li.org>\n"
13"Language-Team: Greek <el@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-12-05 05:41+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17862)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -164,6 +164,8 @@ msgstr ""
164#: qml/Components/ModeSwitchWarningDialog.qml:63
164#: qml/Components/ModeSwitchWarningDialog.qml:63
165msgid "Or force close now (unsaved data will be lost)."
165msgid "Or force close now (unsaved data will be lost)."
166msgstr ""
166msgstr ""
167+"Ή πραγματοποιείστε εξαναγκασμένο κλείσιμο τώρα (τα μη αποθηκευμένα δεδομένα "
168+"θα χαθούν)."
167
169
168#: qml/Components/ModeSwitchWarningDialog.qml:75
170#: qml/Components/ModeSwitchWarningDialog.qml:75
169msgid "OK, I will reconnect"
171msgid "OK, I will reconnect"
@@ -200,15 +202,15 @@ msgstr "Αφαίρεση από τα αγαπημένα"
200msgid "Add to Favorites"
202msgid "Add to Favorites"
201msgstr "Προσθήκη στα αγαπημένα"
203msgstr "Προσθήκη στα αγαπημένα"
202
204
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
205+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
206msgid "See less"
205msgstr "Λιγότερα"
207msgstr "Λιγότερα"
206
208
207−#: qml/Dash/GenericScopeView.qml:569
209+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
210msgid "See all"
209msgstr "Εμφάνιση όλων"
211msgstr "Εμφάνιση όλων"
210
212
211−#: qml/Dash/GenericScopeView.qml:631
213+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
214msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
215msgid "Search"
214msgstr "Αναζήτηση"
216msgstr "Αναζήτηση"
@@ -236,7 +238,7 @@ msgstr "Προσθέστε την αξιολόγησή σας"
236
238
237#: qml/Dash/Previews/PreviewSharing.qml:51
239#: qml/Dash/Previews/PreviewSharing.qml:51
238msgid "Preview Share Item"
240msgid "Preview Share Item"
239−msgstr ""
241+msgstr "Προεπισκόπηση κοινής χρήσης αντικειμένου"
240
242
241#: qml/Dash/PullToRefreshScopeStyle.qml:55
243#: qml/Dash/PullToRefreshScopeStyle.qml:55
242msgid "Pull to refresh…"
244msgid "Pull to refresh…"
@@ -424,7 +426,7 @@ msgstr "Απάντηση"
424#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
426#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
425msgctxt "Button: Call back on phone"
427msgctxt "Button: Call back on phone"
426msgid "Call back"
428msgid "Call back"
427−msgstr ""
429+msgstr "Επανάκληση"
428
430
429#: qml/Panel/Indicators/ModemInfoItem.qml:105
431#: qml/Panel/Indicators/ModemInfoItem.qml:105
430msgid "Unlock SIM"
432msgid "Unlock SIM"
@@ -434,6 +436,14 @@ msgstr "Ξεκλείδωμα SIM"
434msgid "Roaming"
436msgid "Roaming"
435msgstr "Περιαγωγή"
437msgstr "Περιαγωγή"
436
438
439+#: qml/Tutorial/TutorialBottom.qml:28
440+msgid "Open special menus"
441+msgstr "Άνοιγμα ειδικών μενού"
442+
443+#: qml/Tutorial/TutorialBottom.qml:29
444+msgid "Swipe up from the bottom edge."
445+msgstr "Σύρετε από την κάτω άκρη προς τα πάνω."
446+
437#: qml/Tutorial/TutorialBottomFinish.qml:24
447#: qml/Tutorial/TutorialBottomFinish.qml:24
438msgid "This action does different things for different apps"
448msgid "This action does different things for different apps"
439msgstr ""
449msgstr ""
@@ -443,23 +453,11 @@ msgstr ""
443msgid "Tap here to finish."
453msgid "Tap here to finish."
444msgstr "Πατήστε εδώ για τέλος."
454msgstr "Πατήστε εδώ για τέλος."
445
455
446−#: qml/Tutorial/TutorialBottom.qml:28
447−msgid "Open special menus"
448−msgstr "Άνοιγμα ειδικών μενού"
449−
450−#: qml/Tutorial/TutorialBottom.qml:29
451−msgid "Swipe up from the bottom edge."
452−msgstr "Σύρετε από την κάτω άκρη προς τα πάνω."
453−
454#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
456#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
455#: qml/Tutorial/TutorialRight.qml:144
457#: qml/Tutorial/TutorialRight.qml:144
456msgid "Tap here to continue."
458msgid "Tap here to continue."
457msgstr "Πατήστε εδώ για συνέχεια."
459msgstr "Πατήστε εδώ για συνέχεια."
458
460
459−#: qml/Tutorial/TutorialLeftFinish.qml:24
460−msgid "These are the shortcuts to favorite apps"
461−msgstr "Είναι συντομεύσεις για αγαπημένες εφαρμογές"
462−
463#: qml/Tutorial/TutorialLeft.qml:26
461#: qml/Tutorial/TutorialLeft.qml:26
464msgid "Open the launcher"
462msgid "Open the launcher"
465msgstr "Άνοιγμα του εκκινητή"
463msgstr "Άνοιγμα του εκκινητή"
@@ -468,6 +466,10 @@ msgstr "Άνοιγμα του εκκινητή"
468msgid "Short swipe from the left edge."
466msgid "Short swipe from the left edge."
469msgstr "Σύρετε ελάχιστα από την αριστερή άκρη."
467msgstr "Σύρετε ελάχιστα από την αριστερή άκρη."
470
468
469+#: qml/Tutorial/TutorialLeftFinish.qml:24
470+msgid "These are the shortcuts to favorite apps"
471+msgstr "Είναι συντομεύσεις για αγαπημένες εφαρμογές"
472+
471#: qml/Tutorial/TutorialPage.qml:178
473#: qml/Tutorial/TutorialPage.qml:178
472msgid "You almost got it!"
474msgid "You almost got it!"
473msgstr "Σχεδόν το είχατε!"
475msgstr "Σχεδόν το είχατε!"
po/en_AU.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-12 07:17+0000\n"
11"PO-Revision-Date: 2015-07-12 07:17+0000\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -196,15 +196,15 @@ msgstr "Remove from Favourites"
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr "Add to Favourites"
197msgstr "Add to Favourites"
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr "See less"
201msgstr "See less"
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr "See all"
205msgstr "See all"
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr "Search"
210msgstr "Search"
@@ -428,14 +428,6 @@ msgstr "Unlock SIM"
428msgid "Roaming"
428msgid "Roaming"
429msgstr "Roaming"
429msgstr "Roaming"
430
430
431−#: qml/Tutorial/TutorialBottomFinish.qml:24
432−msgid "This action does different things for different apps"
433−msgstr "This action does different things for different apps"
434−
435−#: qml/Tutorial/TutorialBottomFinish.qml:25
436−msgid "Tap here to finish."
437−msgstr "Tap here to finish."
438−
439#: qml/Tutorial/TutorialBottom.qml:28
431#: qml/Tutorial/TutorialBottom.qml:28
440msgid "Open special menus"
432msgid "Open special menus"
441msgstr "Open special menus"
433msgstr "Open special menus"
@@ -444,15 +436,19 @@ msgstr "Open special menus"
444msgid "Swipe up from the bottom edge."
436msgid "Swipe up from the bottom edge."
445msgstr "Swipe up from the bottom edge."
437msgstr "Swipe up from the bottom edge."
446
438
439+#: qml/Tutorial/TutorialBottomFinish.qml:24
440+msgid "This action does different things for different apps"
441+msgstr "This action does different things for different apps"
442+
443+#: qml/Tutorial/TutorialBottomFinish.qml:25
444+msgid "Tap here to finish."
445+msgstr "Tap here to finish."
446+
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialRight.qml:144
448#: qml/Tutorial/TutorialRight.qml:144
449msgid "Tap here to continue."
449msgid "Tap here to continue."
450msgstr "Tap here to continue."
450msgstr "Tap here to continue."
451
451
452−#: qml/Tutorial/TutorialLeftFinish.qml:24
453−msgid "These are the shortcuts to favorite apps"
454−msgstr "These are the shortcuts to favourite apps"
455−
456#: qml/Tutorial/TutorialLeft.qml:26
452#: qml/Tutorial/TutorialLeft.qml:26
457msgid "Open the launcher"
453msgid "Open the launcher"
458msgstr "Open the launcher"
454msgstr "Open the launcher"
@@ -461,6 +457,10 @@ msgstr "Open the launcher"
461msgid "Short swipe from the left edge."
457msgid "Short swipe from the left edge."
462msgstr "Short swipe from the left edge."
458msgstr "Short swipe from the left edge."
463
459
460+#: qml/Tutorial/TutorialLeftFinish.qml:24
461+msgid "These are the shortcuts to favorite apps"
462+msgstr "These are the shortcuts to favourite apps"
463+
464#: qml/Tutorial/TutorialPage.qml:178
464#: qml/Tutorial/TutorialPage.qml:178
465msgid "You almost got it!"
465msgid "You almost got it!"
466msgstr "You almost got it!"
466msgstr "You almost got it!"
po/en_GB.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-04-23 12:59+0000\n"
11"PO-Revision-Date: 2015-04-23 12:59+0000\n"
12"Last-Translator: Andi Chandler <Unknown>\n"
12"Last-Translator: Andi Chandler <Unknown>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -196,15 +196,15 @@ msgstr "Remove from Favourites"
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr "Add to Favourites"
197msgstr "Add to Favourites"
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr "See less"
201msgstr "See less"
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr "See all"
205msgstr "See all"
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr "Search"
210msgstr "Search"
@@ -428,14 +428,6 @@ msgstr "Unlock SIM"
428msgid "Roaming"
428msgid "Roaming"
429msgstr "Roaming"
429msgstr "Roaming"
430
430
431−#: qml/Tutorial/TutorialBottomFinish.qml:24
432−msgid "This action does different things for different apps"
433−msgstr "This action does different things for different apps"
434−
435−#: qml/Tutorial/TutorialBottomFinish.qml:25
436−msgid "Tap here to finish."
437−msgstr "Tap here to finish."
438−
439#: qml/Tutorial/TutorialBottom.qml:28
431#: qml/Tutorial/TutorialBottom.qml:28
440msgid "Open special menus"
432msgid "Open special menus"
441msgstr "Open special menus"
433msgstr "Open special menus"
@@ -444,15 +436,19 @@ msgstr "Open special menus"
444msgid "Swipe up from the bottom edge."
436msgid "Swipe up from the bottom edge."
445msgstr "Swipe up from the bottom edge."
437msgstr "Swipe up from the bottom edge."
446
438
439+#: qml/Tutorial/TutorialBottomFinish.qml:24
440+msgid "This action does different things for different apps"
441+msgstr "This action does different things for different apps"
442+
443+#: qml/Tutorial/TutorialBottomFinish.qml:25
444+msgid "Tap here to finish."
445+msgstr "Tap here to finish."
446+
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialRight.qml:144
448#: qml/Tutorial/TutorialRight.qml:144
449msgid "Tap here to continue."
449msgid "Tap here to continue."
450msgstr "Tap here to continue."
450msgstr "Tap here to continue."
451
451
452−#: qml/Tutorial/TutorialLeftFinish.qml:24
453−msgid "These are the shortcuts to favorite apps"
454−msgstr "These are the shortcuts to favourite apps"
455−
456#: qml/Tutorial/TutorialLeft.qml:26
452#: qml/Tutorial/TutorialLeft.qml:26
457msgid "Open the launcher"
453msgid "Open the launcher"
458msgstr "Open the launcher"
454msgstr "Open the launcher"
@@ -461,6 +457,10 @@ msgstr "Open the launcher"
461msgid "Short swipe from the left edge."
457msgid "Short swipe from the left edge."
462msgstr "Short swipe from the left edge."
458msgstr "Short swipe from the left edge."
463
459
460+#: qml/Tutorial/TutorialLeftFinish.qml:24
461+msgid "These are the shortcuts to favorite apps"
462+msgstr "These are the shortcuts to favourite apps"
463+
464#: qml/Tutorial/TutorialPage.qml:178
464#: qml/Tutorial/TutorialPage.qml:178
465msgid "You almost got it!"
465msgid "You almost got it!"
466msgstr "You almost got it!"
466msgstr "You almost got it!"
po/eo.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-06-06 23:37+0000\n"
11"PO-Revision-Date: 2015-06-06 23:37+0000\n"
12"Last-Translator: Eliovir <Unknown>\n"
12"Last-Translator: Eliovir <Unknown>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/es.po+23−23
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-04 06:08+0000\n"
11"PO-Revision-Date: 2015-07-04 06:08+0000\n"
12"Last-Translator: Paco Molinero <paco@byasl.com>\n"
12"Last-Translator: Paco Molinero <paco@byasl.com>\n"
13"Language-Team: Spanish <es@li.org>\n"
13"Language-Team: Spanish <es@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -155,7 +155,7 @@ msgstr "Aceptar"
155
155
156#: qml/Components/ModeSwitchWarningDialog.qml:32
156#: qml/Components/ModeSwitchWarningDialog.qml:32
157msgid "Apps may have unsaved data:"
157msgid "Apps may have unsaved data:"
158−msgstr ""
158+msgstr "Las aplicaciones podrían tener datos sin guardar."
159
159
160#: qml/Components/ModeSwitchWarningDialog.qml:57
160#: qml/Components/ModeSwitchWarningDialog.qml:57
161msgid "Re-dock, save your work and close these apps to continue."
161msgid "Re-dock, save your work and close these apps to continue."
@@ -163,19 +163,19 @@ msgstr ""
163
163
164#: qml/Components/ModeSwitchWarningDialog.qml:63
164#: qml/Components/ModeSwitchWarningDialog.qml:63
165msgid "Or force close now (unsaved data will be lost)."
165msgid "Or force close now (unsaved data will be lost)."
166−msgstr ""
166+msgstr "O forzar ahora el cierre (se perderán los datos sin guardar)."
167
167
168#: qml/Components/ModeSwitchWarningDialog.qml:75
168#: qml/Components/ModeSwitchWarningDialog.qml:75
169msgid "OK, I will reconnect"
169msgid "OK, I will reconnect"
170−msgstr ""
170+msgstr "Ok, reconectaré."
171
171
172#: qml/Components/ModeSwitchWarningDialog.qml:76
172#: qml/Components/ModeSwitchWarningDialog.qml:76
173msgid "Reconnect now!"
173msgid "Reconnect now!"
174−msgstr ""
174+msgstr "¡Reconectar ahora!"
175
175
176#: qml/Components/ModeSwitchWarningDialog.qml:88
176#: qml/Components/ModeSwitchWarningDialog.qml:88
177msgid "Close all"
177msgid "Close all"
178−msgstr ""
178+msgstr "Cerrar todo"
179
179
180#: qml/Dash/DashPageHeader.qml:265
180#: qml/Dash/DashPageHeader.qml:265
181msgctxt "Button: Open the Ubuntu Store"
181msgctxt "Button: Open the Ubuntu Store"
@@ -200,15 +200,15 @@ msgstr "Quitar de favoritos"
200msgid "Add to Favorites"
200msgid "Add to Favorites"
201msgstr "Añadir a favoritos"
201msgstr "Añadir a favoritos"
202
202
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
204msgid "See less"
205msgstr "Ver menos"
205msgstr "Ver menos"
206
206
207−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
208msgid "See all"
209msgstr "Ver todo"
209msgstr "Ver todo"
210
210
211−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
213msgid "Search"
214msgstr "Búsqueda"
214msgstr "Búsqueda"
@@ -432,14 +432,6 @@ msgstr "Desbloquear SIM"
432msgid "Roaming"
432msgid "Roaming"
433msgstr "Itinerancia"
433msgstr "Itinerancia"
434
434
435−#: qml/Tutorial/TutorialBottomFinish.qml:24
436−msgid "This action does different things for different apps"
437−msgstr "Esta acción tiene efectos diferentes en cada aplicación"
438−
439−#: qml/Tutorial/TutorialBottomFinish.qml:25
440−msgid "Tap here to finish."
441−msgstr "Toque aquí para finalizar."
442−
443#: qml/Tutorial/TutorialBottom.qml:28
435#: qml/Tutorial/TutorialBottom.qml:28
444msgid "Open special menus"
436msgid "Open special menus"
445msgstr "Abrir menús especiales"
437msgstr "Abrir menús especiales"
@@ -448,15 +440,19 @@ msgstr "Abrir menús especiales"
448msgid "Swipe up from the bottom edge."
440msgid "Swipe up from the bottom edge."
449msgstr "Deslizar hacia arriba desde el borde inferior."
441msgstr "Deslizar hacia arriba desde el borde inferior."
450
442
443+#: qml/Tutorial/TutorialBottomFinish.qml:24
444+msgid "This action does different things for different apps"
445+msgstr "Esta acción tiene efectos diferentes en cada aplicación"
446+
447+#: qml/Tutorial/TutorialBottomFinish.qml:25
448+msgid "Tap here to finish."
449+msgstr "Toque aquí para finalizar."
450+
451#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
451#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
452#: qml/Tutorial/TutorialRight.qml:144
452#: qml/Tutorial/TutorialRight.qml:144
453msgid "Tap here to continue."
453msgid "Tap here to continue."
454msgstr "Toque aquí para continuar."
454msgstr "Toque aquí para continuar."
455
455
456−#: qml/Tutorial/TutorialLeftFinish.qml:24
457−msgid "These are the shortcuts to favorite apps"
458−msgstr "Esto son atajos a las aplicaciones favoritas"
459−
460#: qml/Tutorial/TutorialLeft.qml:26
456#: qml/Tutorial/TutorialLeft.qml:26
461msgid "Open the launcher"
457msgid "Open the launcher"
462msgstr "Abrir el lanzador"
458msgstr "Abrir el lanzador"
@@ -465,6 +461,10 @@ msgstr "Abrir el lanzador"
465msgid "Short swipe from the left edge."
461msgid "Short swipe from the left edge."
466msgstr "Deslizamiento corto desde el borde izquierdo."
462msgstr "Deslizamiento corto desde el borde izquierdo."
467
463
464+#: qml/Tutorial/TutorialLeftFinish.qml:24
465+msgid "These are the shortcuts to favorite apps"
466+msgstr "Esto son atajos a las aplicaciones favoritas"
467+
468#: qml/Tutorial/TutorialPage.qml:178
468#: qml/Tutorial/TutorialPage.qml:178
469msgid "You almost got it!"
469msgid "You almost got it!"
470msgstr "¡Casi lo tiene!"
470msgstr "¡Casi lo tiene!"
po/eu.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-13 23:29+0000\n"
11"PO-Revision-Date: 2015-07-13 23:29+0000\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
13"Language-Team: Basque <eu@li.org>\n"
13"Language-Team: Basque <eu@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -197,15 +197,15 @@ msgstr "Kendu gogokoetatik"
197msgid "Add to Favorites"
197msgid "Add to Favorites"
198msgstr "Gehitu gogokoetara"
198msgstr "Gehitu gogokoetara"
199
199
200−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
200+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
201msgid "See less"
201msgid "See less"
202msgstr "Ikusi gutxiago"
202msgstr "Ikusi gutxiago"
203
203
204−#: qml/Dash/GenericScopeView.qml:569
204+#: qml/Dash/GenericScopeView.qml:576
205msgid "See all"
205msgid "See all"
206msgstr "Ikusi guztiak"
206msgstr "Ikusi guztiak"
207
207
208−#: qml/Dash/GenericScopeView.qml:631
208+#: qml/Dash/GenericScopeView.qml:638
209msgctxt "Label: Hint for dash search line edit"
209msgctxt "Label: Hint for dash search line edit"
210msgid "Search"
210msgid "Search"
211msgstr "Bilatu"
211msgstr "Bilatu"
@@ -429,14 +429,6 @@ msgstr "Desblokeatu SIMa"
429msgid "Roaming"
429msgid "Roaming"
430msgstr "Ibiltaritza"
430msgstr "Ibiltaritza"
431
431
432−#: qml/Tutorial/TutorialBottomFinish.qml:24
433−msgid "This action does different things for different apps"
434−msgstr "Ekintza honek gauza desberdinak egiten ditu aplikazio bakoitzerako"
435−
436−#: qml/Tutorial/TutorialBottomFinish.qml:25
437−msgid "Tap here to finish."
438−msgstr "Ukitu hemen bukatzeko."
439−
440#: qml/Tutorial/TutorialBottom.qml:28
432#: qml/Tutorial/TutorialBottom.qml:28
441msgid "Open special menus"
433msgid "Open special menus"
442msgstr "Ireki menu bereziak"
434msgstr "Ireki menu bereziak"
@@ -445,15 +437,19 @@ msgstr "Ireki menu bereziak"
445msgid "Swipe up from the bottom edge."
437msgid "Swipe up from the bottom edge."
446msgstr "Pasa hatza gorantz azpiko ertzetik."
438msgstr "Pasa hatza gorantz azpiko ertzetik."
447
439
440+#: qml/Tutorial/TutorialBottomFinish.qml:24
441+msgid "This action does different things for different apps"
442+msgstr "Ekintza honek gauza desberdinak egiten ditu aplikazio bakoitzerako"
443+
444+#: qml/Tutorial/TutorialBottomFinish.qml:25
445+msgid "Tap here to finish."
446+msgstr "Ukitu hemen bukatzeko."
447+
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialRight.qml:144
449#: qml/Tutorial/TutorialRight.qml:144
450msgid "Tap here to continue."
450msgid "Tap here to continue."
451msgstr "Ukitu hemen jarraitzeko."
451msgstr "Ukitu hemen jarraitzeko."
452
452
453−#: qml/Tutorial/TutorialLeftFinish.qml:24
454−msgid "These are the shortcuts to favorite apps"
455−msgstr "Hauek gogoko aplikazioetara lasterbideak dira"
456−
457#: qml/Tutorial/TutorialLeft.qml:26
453#: qml/Tutorial/TutorialLeft.qml:26
458msgid "Open the launcher"
454msgid "Open the launcher"
459msgstr "Ireki abiarazlea"
455msgstr "Ireki abiarazlea"
@@ -462,6 +458,10 @@ msgstr "Ireki abiarazlea"
462msgid "Short swipe from the left edge."
458msgid "Short swipe from the left edge."
463msgstr "Pasa hatza labur ezkerreko ertzetik."
459msgstr "Pasa hatza labur ezkerreko ertzetik."
464
460
461+#: qml/Tutorial/TutorialLeftFinish.qml:24
462+msgid "These are the shortcuts to favorite apps"
463+msgstr "Hauek gogoko aplikazioetara lasterbideak dira"
464+
465#: qml/Tutorial/TutorialPage.qml:178
465#: qml/Tutorial/TutorialPage.qml:178
466msgid "You almost got it!"
466msgid "You almost got it!"
467msgstr "Ia lortu duzu!"
467msgstr "Ia lortu duzu!"
po/fa.po+24−23
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-11 15:43+0000\n"
11"PO-Revision-Date: 2015-07-11 15:43+0000\n"
12"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
12"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
13"Language-Team: Persian <fa@li.org>\n"
13"Language-Team: Persian <fa@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -151,27 +151,28 @@ msgstr "قبول"
151
151
152#: qml/Components/ModeSwitchWarningDialog.qml:32
152#: qml/Components/ModeSwitchWarningDialog.qml:32
153msgid "Apps may have unsaved data:"
153msgid "Apps may have unsaved data:"
154−msgstr ""
154+msgstr "کاره‌هایی که ممکن است دادهٔ ذخیره نشده داشته باشند:"
155
155
156#: qml/Components/ModeSwitchWarningDialog.qml:57
156#: qml/Components/ModeSwitchWarningDialog.qml:57
157msgid "Re-dock, save your work and close these apps to continue."
157msgid "Re-dock, save your work and close these apps to continue."
158msgstr ""
158msgstr ""
159+"دوباره داک کنید. برای ادامه، کارتان را ذخیره کرده و این کاره‌ها را ببندید."
159
160
160#: qml/Components/ModeSwitchWarningDialog.qml:63
161#: qml/Components/ModeSwitchWarningDialog.qml:63
161msgid "Or force close now (unsaved data will be lost)."
162msgid "Or force close now (unsaved data will be lost)."
162−msgstr ""
163+msgstr "همین الآن (داده‌های ذخیره نشده، ار بین خواهند رفت)."
163
164
164#: qml/Components/ModeSwitchWarningDialog.qml:75
165#: qml/Components/ModeSwitchWarningDialog.qml:75
165msgid "OK, I will reconnect"
166msgid "OK, I will reconnect"
166−msgstr ""
167+msgstr "قبول، دوباره وصل خواهم کرد"
167
168
168#: qml/Components/ModeSwitchWarningDialog.qml:76
169#: qml/Components/ModeSwitchWarningDialog.qml:76
169msgid "Reconnect now!"
170msgid "Reconnect now!"
170−msgstr ""
171+msgstr "هم‌اکنون دوباره وصل شود"
171
172
172#: qml/Components/ModeSwitchWarningDialog.qml:88
173#: qml/Components/ModeSwitchWarningDialog.qml:88
173msgid "Close all"
174msgid "Close all"
174−msgstr ""
175+msgstr "بستن همه"
175
176
176#: qml/Dash/DashPageHeader.qml:265
177#: qml/Dash/DashPageHeader.qml:265
177msgctxt "Button: Open the Ubuntu Store"
178msgctxt "Button: Open the Ubuntu Store"
@@ -196,15 +197,15 @@ msgstr "برداشتن از برگزیده‌ها"
196msgid "Add to Favorites"
197msgid "Add to Favorites"
197msgstr "افزودن به برگزیده‌ها"
198msgstr "افزودن به برگزیده‌ها"
198
199
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
200+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
201msgid "See less"
201msgstr "کم‌تر ببینید"
202msgstr "کم‌تر ببینید"
202
203
203−#: qml/Dash/GenericScopeView.qml:569
204+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
205msgid "See all"
205msgstr "دیدن همه"
206msgstr "دیدن همه"
206
207
207−#: qml/Dash/GenericScopeView.qml:631
208+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
209msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
210msgid "Search"
210msgstr "جست‌وجو"
211msgstr "جست‌وجو"
@@ -425,14 +426,6 @@ msgstr "باز کردن قفل سیم‌کارت"
425msgid "Roaming"
426msgid "Roaming"
426msgstr "رومینگ"
427msgstr "رومینگ"
427
428
428−#: qml/Tutorial/TutorialBottomFinish.qml:24
429−msgid "This action does different things for different apps"
430−msgstr "این عمل برای اپ‌های مختلف، کارهای متفاوتی انجام می‌دهد"
431−
432−#: qml/Tutorial/TutorialBottomFinish.qml:25
433−msgid "Tap here to finish."
434−msgstr "برای پایان این‌جا را بزنید"
435−
436#: qml/Tutorial/TutorialBottom.qml:28
429#: qml/Tutorial/TutorialBottom.qml:28
437msgid "Open special menus"
430msgid "Open special menus"
438msgstr "باز کردن فهرست‌های مخصوص"
431msgstr "باز کردن فهرست‌های مخصوص"
@@ -441,15 +434,19 @@ msgstr "باز کردن فهرست‌های مخصوص"
441msgid "Swipe up from the bottom edge."
434msgid "Swipe up from the bottom edge."
442msgstr "از لبه‌ی پایینی به سمت بالا بکشید."
435msgstr "از لبه‌ی پایینی به سمت بالا بکشید."
443
436
437+#: qml/Tutorial/TutorialBottomFinish.qml:24
438+msgid "This action does different things for different apps"
439+msgstr "این عمل برای اپ‌های مختلف، کارهای متفاوتی انجام می‌دهد"
440+
441+#: qml/Tutorial/TutorialBottomFinish.qml:25
442+msgid "Tap here to finish."
443+msgstr "برای پایان این‌جا را بزنید"
444+
444#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
445#: qml/Tutorial/TutorialRight.qml:144
446#: qml/Tutorial/TutorialRight.qml:144
446msgid "Tap here to continue."
447msgid "Tap here to continue."
447msgstr "برای ادامه این‌جا را بزنید"
448msgstr "برای ادامه این‌جا را بزنید"
448
449
449−#: qml/Tutorial/TutorialLeftFinish.qml:24
450−msgid "These are the shortcuts to favorite apps"
451−msgstr "این‌ها میان‌برهایی به برنامه‌های برگزیده هستند"
452−
453#: qml/Tutorial/TutorialLeft.qml:26
450#: qml/Tutorial/TutorialLeft.qml:26
454msgid "Open the launcher"
451msgid "Open the launcher"
455msgstr "گشودن اجراگر"
452msgstr "گشودن اجراگر"
@@ -458,6 +455,10 @@ msgstr "گشودن اجراگر"
458msgid "Short swipe from the left edge."
455msgid "Short swipe from the left edge."
459msgstr "از لبه‌ی چپ، کوتاه بکشید."
456msgstr "از لبه‌ی چپ، کوتاه بکشید."
460
457
458+#: qml/Tutorial/TutorialLeftFinish.qml:24
459+msgid "These are the shortcuts to favorite apps"
460+msgstr "این‌ها میان‌برهایی به برنامه‌های برگزیده هستند"
461+
461#: qml/Tutorial/TutorialPage.qml:178
462#: qml/Tutorial/TutorialPage.qml:178
462msgid "You almost got it!"
463msgid "You almost got it!"
463msgstr "تقریباً یاد گرفتید!"
464msgstr "تقریباً یاد گرفتید!"
po/fi.po+25−23
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-04 18:32+0000\n"
11"PO-Revision-Date: 2015-07-04 18:32+0000\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
13"Language-Team: Finnish <fi@li.org>\n"
13"Language-Team: Finnish <fi@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -153,27 +153,29 @@ msgstr "OK"
153
153
154#: qml/Components/ModeSwitchWarningDialog.qml:32
154#: qml/Components/ModeSwitchWarningDialog.qml:32
155msgid "Apps may have unsaved data:"
155msgid "Apps may have unsaved data:"
156−msgstr ""
156+msgstr "Seuraavissa sovelluksissa voi olla tallentamattomia tietoja:"
157
157
158#: qml/Components/ModeSwitchWarningDialog.qml:57
158#: qml/Components/ModeSwitchWarningDialog.qml:57
159msgid "Re-dock, save your work and close these apps to continue."
159msgid "Re-dock, save your work and close these apps to continue."
160msgstr ""
160msgstr ""
161+"Yhdistä uudelleen telakkaan, tallenna työsi ja sulje nämä sovellukset "
162+"jatkaaksesi."
161
163
162#: qml/Components/ModeSwitchWarningDialog.qml:63
164#: qml/Components/ModeSwitchWarningDialog.qml:63
163msgid "Or force close now (unsaved data will be lost)."
165msgid "Or force close now (unsaved data will be lost)."
164−msgstr ""
166+msgstr "Tai pakota sulkeutuminen nyt (tallentamattomat tiedot katoavat)."
165
167
166#: qml/Components/ModeSwitchWarningDialog.qml:75
168#: qml/Components/ModeSwitchWarningDialog.qml:75
167msgid "OK, I will reconnect"
169msgid "OK, I will reconnect"
168−msgstr ""
170+msgstr "OK, yhdistän uudelleen"
169
171
170#: qml/Components/ModeSwitchWarningDialog.qml:76
172#: qml/Components/ModeSwitchWarningDialog.qml:76
171msgid "Reconnect now!"
173msgid "Reconnect now!"
172−msgstr ""
174+msgstr "Yhdistä uudelleen nyt!"
173
175
174#: qml/Components/ModeSwitchWarningDialog.qml:88
176#: qml/Components/ModeSwitchWarningDialog.qml:88
175msgid "Close all"
177msgid "Close all"
176−msgstr ""
178+msgstr "Sulje kaikki"
177
179
178#: qml/Dash/DashPageHeader.qml:265
180#: qml/Dash/DashPageHeader.qml:265
179msgctxt "Button: Open the Ubuntu Store"
181msgctxt "Button: Open the Ubuntu Store"
@@ -198,15 +200,15 @@ msgstr "Poista suosikeista"
198msgid "Add to Favorites"
200msgid "Add to Favorites"
199msgstr "Lisää suosikkeihin"
201msgstr "Lisää suosikkeihin"
200
202
201−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
202msgid "See less"
204msgid "See less"
203msgstr "Näytä vähemmän"
205msgstr "Näytä vähemmän"
204
206
205−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
206msgid "See all"
208msgid "See all"
207msgstr "Näytä kaikki"
209msgstr "Näytä kaikki"
208
210
209−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
210msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
211msgid "Search"
213msgid "Search"
212msgstr "Etsi"
214msgstr "Etsi"
@@ -430,14 +432,6 @@ msgstr "Avaa SIM-kortin lukitus"
430msgid "Roaming"
432msgid "Roaming"
431msgstr "Verkkovierailu"
433msgstr "Verkkovierailu"
432
434
433−#: qml/Tutorial/TutorialBottomFinish.qml:24
434−msgid "This action does different things for different apps"
435−msgstr "Tämä toiminto tekee eri asioita eri sovelluksissa"
436−
437−#: qml/Tutorial/TutorialBottomFinish.qml:25
438−msgid "Tap here to finish."
439−msgstr "Napauta tästä viimeistelläksesi."
440−
441#: qml/Tutorial/TutorialBottom.qml:28
435#: qml/Tutorial/TutorialBottom.qml:28
442msgid "Open special menus"
436msgid "Open special menus"
443msgstr "Avaa erikoisvalikot"
437msgstr "Avaa erikoisvalikot"
@@ -446,15 +440,19 @@ msgstr "Avaa erikoisvalikot"
446msgid "Swipe up from the bottom edge."
440msgid "Swipe up from the bottom edge."
447msgstr "Vedä pyyhkäisy alareunasta."
441msgstr "Vedä pyyhkäisy alareunasta."
448
442
443+#: qml/Tutorial/TutorialBottomFinish.qml:24
444+msgid "This action does different things for different apps"
445+msgstr "Tämä toiminto tekee eri asioita eri sovelluksissa"
446+
447+#: qml/Tutorial/TutorialBottomFinish.qml:25
448+msgid "Tap here to finish."
449+msgstr "Napauta tästä viimeistelläksesi."
450+
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
451#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
450#: qml/Tutorial/TutorialRight.qml:144
452#: qml/Tutorial/TutorialRight.qml:144
451msgid "Tap here to continue."
453msgid "Tap here to continue."
452msgstr "Napauta tästä jatkaaksesi."
454msgstr "Napauta tästä jatkaaksesi."
453
455
454−#: qml/Tutorial/TutorialLeftFinish.qml:24
455−msgid "These are the shortcuts to favorite apps"
456−msgstr "Nämä ovat pikakuvakkeet suosikkisovelluksiisi."
457−
458#: qml/Tutorial/TutorialLeft.qml:26
456#: qml/Tutorial/TutorialLeft.qml:26
459msgid "Open the launcher"
457msgid "Open the launcher"
460msgstr "Avaa käynnistin"
458msgstr "Avaa käynnistin"
@@ -463,6 +461,10 @@ msgstr "Avaa käynnistin"
463msgid "Short swipe from the left edge."
461msgid "Short swipe from the left edge."
464msgstr "Lyhyt pyyhkäisy vasemmasta reunasta."
462msgstr "Lyhyt pyyhkäisy vasemmasta reunasta."
465
463
464+#: qml/Tutorial/TutorialLeftFinish.qml:24
465+msgid "These are the shortcuts to favorite apps"
466+msgstr "Nämä ovat pikakuvakkeet suosikkisovelluksiisi."
467+
466#: qml/Tutorial/TutorialPage.qml:178
468#: qml/Tutorial/TutorialPage.qml:178
467msgid "You almost got it!"
469msgid "You almost got it!"
468msgstr "Melkein!"
470msgstr "Melkein!"
po/fo.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
12"Last-Translator: Jógvan Olsen <jeggy@jebster.net>\n"
12"Last-Translator: Jógvan Olsen <jeggy@jebster.net>\n"
13"Language-Team: Faroese <fo@li.org>\n"
13"Language-Team: Faroese <fo@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/fr.po+23−21
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-11-07 19:43+0000\n"
11"PO-Revision-Date: 2015-11-07 19:43+0000\n"
12"Last-Translator: Jean-Marc <Unknown>\n"
12"Last-Translator: Jean-Marc <Unknown>\n"
13"Language-Team: French <fr@li.org>\n"
13"Language-Team: French <fr@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -155,7 +155,7 @@ msgstr "OK"
155
155
156#: qml/Components/ModeSwitchWarningDialog.qml:32
156#: qml/Components/ModeSwitchWarningDialog.qml:32
157msgid "Apps may have unsaved data:"
157msgid "Apps may have unsaved data:"
158−msgstr ""
158+msgstr "Les applications peuvent avoir des données non enregistrées :"
159
159
160#: qml/Components/ModeSwitchWarningDialog.qml:57
160#: qml/Components/ModeSwitchWarningDialog.qml:57
161msgid "Re-dock, save your work and close these apps to continue."
161msgid "Re-dock, save your work and close these apps to continue."
@@ -164,6 +164,8 @@ msgstr ""
164#: qml/Components/ModeSwitchWarningDialog.qml:63
164#: qml/Components/ModeSwitchWarningDialog.qml:63
165msgid "Or force close now (unsaved data will be lost)."
165msgid "Or force close now (unsaved data will be lost)."
166msgstr ""
166msgstr ""
167+"Ou forcer la fermeture maintenant (les données non enregistrées seront "
168+"perdues)."
167
169
168#: qml/Components/ModeSwitchWarningDialog.qml:75
170#: qml/Components/ModeSwitchWarningDialog.qml:75
169msgid "OK, I will reconnect"
171msgid "OK, I will reconnect"
@@ -171,11 +173,11 @@ msgstr ""
171
173
172#: qml/Components/ModeSwitchWarningDialog.qml:76
174#: qml/Components/ModeSwitchWarningDialog.qml:76
173msgid "Reconnect now!"
175msgid "Reconnect now!"
174−msgstr ""
176+msgstr "Se reconnecter maintenant !"
175
177
176#: qml/Components/ModeSwitchWarningDialog.qml:88
178#: qml/Components/ModeSwitchWarningDialog.qml:88
177msgid "Close all"
179msgid "Close all"
178−msgstr ""
180+msgstr "Tout fermer"
179
181
180#: qml/Dash/DashPageHeader.qml:265
182#: qml/Dash/DashPageHeader.qml:265
181msgctxt "Button: Open the Ubuntu Store"
183msgctxt "Button: Open the Ubuntu Store"
@@ -200,15 +202,15 @@ msgstr "Retirer des favoris"
200msgid "Add to Favorites"
202msgid "Add to Favorites"
201msgstr "Ajouter aux favoris"
203msgstr "Ajouter aux favoris"
202
204
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
205+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
206msgid "See less"
205msgstr "Voir moins"
207msgstr "Voir moins"
206
208
207−#: qml/Dash/GenericScopeView.qml:569
209+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
210msgid "See all"
209msgstr "Tout voir"
211msgstr "Tout voir"
210
212
211−#: qml/Dash/GenericScopeView.qml:631
213+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
214msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
215msgid "Search"
214msgstr "Rechercher"
216msgstr "Rechercher"
@@ -434,14 +436,6 @@ msgstr "Déverrouiller la carte SIM"
434msgid "Roaming"
436msgid "Roaming"
435msgstr "Roaming"
437msgstr "Roaming"
436
438
437−#: qml/Tutorial/TutorialBottomFinish.qml:24
438−msgid "This action does different things for different apps"
439−msgstr "Cette action fait différentes choses pour différentes applications"
440−
441−#: qml/Tutorial/TutorialBottomFinish.qml:25
442−msgid "Tap here to finish."
443−msgstr "Appuyez ici pour terminer."
444−
445#: qml/Tutorial/TutorialBottom.qml:28
439#: qml/Tutorial/TutorialBottom.qml:28
446msgid "Open special menus"
440msgid "Open special menus"
447msgstr "Ouvrir les menus spéciaux"
441msgstr "Ouvrir les menus spéciaux"
@@ -450,15 +444,19 @@ msgstr "Ouvrir les menus spéciaux"
450msgid "Swipe up from the bottom edge."
444msgid "Swipe up from the bottom edge."
451msgstr "Glissez vers le haut à partir du bord inférieur."
445msgstr "Glissez vers le haut à partir du bord inférieur."
452
446
447+#: qml/Tutorial/TutorialBottomFinish.qml:24
448+msgid "This action does different things for different apps"
449+msgstr "Cette action fait différentes choses pour différentes applications"
450+
451+#: qml/Tutorial/TutorialBottomFinish.qml:25
452+msgid "Tap here to finish."
453+msgstr "Appuyez ici pour terminer."
454+
453#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
455#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
454#: qml/Tutorial/TutorialRight.qml:144
456#: qml/Tutorial/TutorialRight.qml:144
455msgid "Tap here to continue."
457msgid "Tap here to continue."
456msgstr "Appuyez ici pour continuer."
458msgstr "Appuyez ici pour continuer."
457
459
458−#: qml/Tutorial/TutorialLeftFinish.qml:24
459−msgid "These are the shortcuts to favorite apps"
460−msgstr "Ce sont les raccourcis vers vos applications favorites"
461−
462#: qml/Tutorial/TutorialLeft.qml:26
460#: qml/Tutorial/TutorialLeft.qml:26
463msgid "Open the launcher"
461msgid "Open the launcher"
464msgstr "Ouvrez le lanceur"
462msgstr "Ouvrez le lanceur"
@@ -467,6 +465,10 @@ msgstr "Ouvrez le lanceur"
467msgid "Short swipe from the left edge."
465msgid "Short swipe from the left edge."
468msgstr "Glissez doucement à partir du bord gauche."
466msgstr "Glissez doucement à partir du bord gauche."
469
467
468+#: qml/Tutorial/TutorialLeftFinish.qml:24
469+msgid "These are the shortcuts to favorite apps"
470+msgstr "Ce sont les raccourcis vers vos applications favorites"
471+
470#: qml/Tutorial/TutorialPage.qml:178
472#: qml/Tutorial/TutorialPage.qml:178
471msgid "You almost got it!"
473msgid "You almost got it!"
472msgstr "Vous y êtes presque !"
474msgstr "Vous y êtes presque !"
po/ga.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-20 16:25+0000\n"
11"PO-Revision-Date: 2015-07-20 16:25+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Irish <ga@li.org>\n"
13"Language-Team: Irish <ga@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/gd.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-16 10:56+0000\n"
11"PO-Revision-Date: 2015-07-16 10:56+0000\n"
12"Last-Translator: GunChleoc <Unknown>\n"
12"Last-Translator: GunChleoc <Unknown>\n"
13"Language-Team: Fòram na Gàidhlig\n"
13"Language-Team: Fòram na Gàidhlig\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
18"(n > 2 && n < 20) ? 2 : 3;\n"
18"(n > 2 && n < 20) ? 2 : 3;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21"Language: gd\n"
21"Language: gd\n"
22
22
23#: plugins/IntegratedLightDM/Greeter.cpp:112
23#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -204,15 +204,15 @@ msgstr "Thoir air falbh o na h-annsachdan"
204msgid "Add to Favorites"
204msgid "Add to Favorites"
205msgstr "Cuir ris na h-annsachdan"
205msgstr "Cuir ris na h-annsachdan"
206
206
207−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
207+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
208msgid "See less"
208msgid "See less"
209msgstr "Seall nas lugha"
209msgstr "Seall nas lugha"
210
210
211−#: qml/Dash/GenericScopeView.qml:569
211+#: qml/Dash/GenericScopeView.qml:576
212msgid "See all"
212msgid "See all"
213msgstr "Seall na h-uile"
213msgstr "Seall na h-uile"
214
214
215−#: qml/Dash/GenericScopeView.qml:631
215+#: qml/Dash/GenericScopeView.qml:638
216msgctxt "Label: Hint for dash search line edit"
216msgctxt "Label: Hint for dash search line edit"
217msgid "Search"
217msgid "Search"
218msgstr "Lorg"
218msgstr "Lorg"
@@ -444,14 +444,6 @@ msgstr "Thoir a' ghlas far an SIM"
444msgid "Roaming"
444msgid "Roaming"
445msgstr "Air fàrsan"
445msgstr "Air fàrsan"
446
446
447−#: qml/Tutorial/TutorialBottomFinish.qml:24
448−msgid "This action does different things for different apps"
449−msgstr "Nì seo diofar rudan do dhiofar aplacaidean"
450−
451−#: qml/Tutorial/TutorialBottomFinish.qml:25
452−msgid "Tap here to finish."
453−msgstr "Thoir gnogag an-seo gus a choileanadh."
454−
455#: qml/Tutorial/TutorialBottom.qml:28
447#: qml/Tutorial/TutorialBottom.qml:28
456msgid "Open special menus"
448msgid "Open special menus"
457msgstr "Fosgail na clàran-taice sònraichte"
449msgstr "Fosgail na clàran-taice sònraichte"
@@ -460,15 +452,19 @@ msgstr "Fosgail na clàran-taice sònraichte"
460msgid "Swipe up from the bottom edge."
452msgid "Swipe up from the bottom edge."
461msgstr "Dèan grad-shlaighdeadh a-nìos on oir."
453msgstr "Dèan grad-shlaighdeadh a-nìos on oir."
462
454
455+#: qml/Tutorial/TutorialBottomFinish.qml:24
456+msgid "This action does different things for different apps"
457+msgstr "Nì seo diofar rudan do dhiofar aplacaidean"
458+
459+#: qml/Tutorial/TutorialBottomFinish.qml:25
460+msgid "Tap here to finish."
461+msgstr "Thoir gnogag an-seo gus a choileanadh."
462+
463#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
463#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
464#: qml/Tutorial/TutorialRight.qml:144
464#: qml/Tutorial/TutorialRight.qml:144
465msgid "Tap here to continue."
465msgid "Tap here to continue."
466msgstr "Thoir gnogag an-seo gus leantainn air adhart."
466msgstr "Thoir gnogag an-seo gus leantainn air adhart."
467
467
468−#: qml/Tutorial/TutorialLeftFinish.qml:24
469−msgid "These are the shortcuts to favorite apps"
470−msgstr "Seo na h-ath-ghoiridean ris na h-aplacaidean as fhearr leat"
471−
472#: qml/Tutorial/TutorialLeft.qml:26
468#: qml/Tutorial/TutorialLeft.qml:26
473msgid "Open the launcher"
469msgid "Open the launcher"
474msgstr "Fosgail an lòinsear"
470msgstr "Fosgail an lòinsear"
@@ -477,6 +473,10 @@ msgstr "Fosgail an lòinsear"
477msgid "Short swipe from the left edge."
473msgid "Short swipe from the left edge."
478msgstr "Grad-shlaighdeadh goirid on oir chlì."
474msgstr "Grad-shlaighdeadh goirid on oir chlì."
479
475
476+#: qml/Tutorial/TutorialLeftFinish.qml:24
477+msgid "These are the shortcuts to favorite apps"
478+msgstr "Seo na h-ath-ghoiridean ris na h-aplacaidean as fhearr leat"
479+
480#: qml/Tutorial/TutorialPage.qml:178
480#: qml/Tutorial/TutorialPage.qml:178
481msgid "You almost got it!"
481msgid "You almost got it!"
482msgstr "Cha mhòr!"
482msgstr "Cha mhòr!"
po/gl.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-12-04 17:06+0000\n"
11"PO-Revision-Date: 2015-12-04 17:06+0000\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
13"Language-Team: Galician <gl@li.org>\n"
13"Language-Team: Galician <gl@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-12-05 05:41+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17862)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr "Eliminar dos favoritos"
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr "Engadir aos favoritos"
195msgstr "Engadir aos favoritos"
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr "Ver menos"
199msgstr "Ver menos"
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr "Ver todo"
203msgstr "Ver todo"
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr "Buscar"
208msgstr "Buscar"
@@ -426,14 +426,6 @@ msgstr "Desbloquear a SIM"
426msgid "Roaming"
426msgid "Roaming"
427msgstr "Itinerancia"
427msgstr "Itinerancia"
428
428
429−#: qml/Tutorial/TutorialBottomFinish.qml:24
430−msgid "This action does different things for different apps"
431−msgstr "Esta acción actúa de xeito distinto segundo o aplicativo"
432−
433−#: qml/Tutorial/TutorialBottomFinish.qml:25
434−msgid "Tap here to finish."
435−msgstr "Toque aquí para rematar."
436−
437#: qml/Tutorial/TutorialBottom.qml:28
429#: qml/Tutorial/TutorialBottom.qml:28
438msgid "Open special menus"
430msgid "Open special menus"
439msgstr "Abrir menús especiais"
431msgstr "Abrir menús especiais"
@@ -442,15 +434,19 @@ msgstr "Abrir menús especiais"
442msgid "Swipe up from the bottom edge."
434msgid "Swipe up from the bottom edge."
443msgstr "Esvare o dedo desde o bordo inferior."
435msgstr "Esvare o dedo desde o bordo inferior."
444
436
437+#: qml/Tutorial/TutorialBottomFinish.qml:24
438+msgid "This action does different things for different apps"
439+msgstr "Esta acción actúa de xeito distinto segundo o aplicativo"
440+
441+#: qml/Tutorial/TutorialBottomFinish.qml:25
442+msgid "Tap here to finish."
443+msgstr "Toque aquí para rematar."
444+
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
446#: qml/Tutorial/TutorialRight.qml:144
446#: qml/Tutorial/TutorialRight.qml:144
447msgid "Tap here to continue."
447msgid "Tap here to continue."
448msgstr "Toque aquí para continuar."
448msgstr "Toque aquí para continuar."
449
449
450−#: qml/Tutorial/TutorialLeftFinish.qml:24
451−msgid "These are the shortcuts to favorite apps"
452−msgstr "Estes son os atallos aos aplicativos favoritos"
453−
454#: qml/Tutorial/TutorialLeft.qml:26
450#: qml/Tutorial/TutorialLeft.qml:26
455msgid "Open the launcher"
451msgid "Open the launcher"
456msgstr "Abrir o Iniciador"
452msgstr "Abrir o Iniciador"
@@ -459,6 +455,10 @@ msgstr "Abrir o Iniciador"
459msgid "Short swipe from the left edge."
455msgid "Short swipe from the left edge."
460msgstr "Esvare o dedo un pouco desde o bordo esquerdo."
456msgstr "Esvare o dedo un pouco desde o bordo esquerdo."
461
457
458+#: qml/Tutorial/TutorialLeftFinish.qml:24
459+msgid "These are the shortcuts to favorite apps"
460+msgstr "Estes son os atallos aos aplicativos favoritos"
461+
462#: qml/Tutorial/TutorialPage.qml:178
462#: qml/Tutorial/TutorialPage.qml:178
463msgid "You almost got it!"
463msgid "You almost got it!"
464msgstr "Case o conseguiu!"
464msgstr "Case o conseguiu!"
po/gv.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-04-02 14:24+0000\n"
11"PO-Revision-Date: 2015-04-02 14:24+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Manx <gv@li.org>\n"
13"Language-Team: Manx <gv@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
17"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -201,15 +201,15 @@ msgstr "Jean scughey woish Reihyn"
201msgid "Add to Favorites"
201msgid "Add to Favorites"
202msgstr "Cur ayns Reihyn"
202msgstr "Cur ayns Reihyn"
203
203
204−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
204+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
205msgid "See less"
205msgid "See less"
206msgstr "Faik ny sloo"
206msgstr "Faik ny sloo"
207
207
208−#: qml/Dash/GenericScopeView.qml:569
208+#: qml/Dash/GenericScopeView.qml:576
209msgid "See all"
209msgid "See all"
210msgstr "Faik ooilley"
210msgstr "Faik ooilley"
211
211
212−#: qml/Dash/GenericScopeView.qml:631
212+#: qml/Dash/GenericScopeView.qml:638
213msgctxt "Label: Hint for dash search line edit"
213msgctxt "Label: Hint for dash search line edit"
214msgid "Search"
214msgid "Search"
215msgstr ""
215msgstr ""
@@ -429,14 +429,6 @@ msgstr ""
429msgid "Roaming"
429msgid "Roaming"
430msgstr ""
430msgstr ""
431
431
432−#: qml/Tutorial/TutorialBottomFinish.qml:24
433−msgid "This action does different things for different apps"
434−msgstr ""
435−
436−#: qml/Tutorial/TutorialBottomFinish.qml:25
437−msgid "Tap here to finish."
438−msgstr ""
439−
440#: qml/Tutorial/TutorialBottom.qml:28
432#: qml/Tutorial/TutorialBottom.qml:28
441msgid "Open special menus"
433msgid "Open special menus"
442msgstr ""
434msgstr ""
@@ -445,15 +437,19 @@ msgstr ""
445msgid "Swipe up from the bottom edge."
437msgid "Swipe up from the bottom edge."
446msgstr ""
438msgstr ""
447
439
440+#: qml/Tutorial/TutorialBottomFinish.qml:24
441+msgid "This action does different things for different apps"
442+msgstr ""
443+
444+#: qml/Tutorial/TutorialBottomFinish.qml:25
445+msgid "Tap here to finish."
446+msgstr ""
447+
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialRight.qml:144
449#: qml/Tutorial/TutorialRight.qml:144
450msgid "Tap here to continue."
450msgid "Tap here to continue."
451msgstr ""
451msgstr ""
452
452
453−#: qml/Tutorial/TutorialLeftFinish.qml:24
454−msgid "These are the shortcuts to favorite apps"
455−msgstr ""
456−
457#: qml/Tutorial/TutorialLeft.qml:26
453#: qml/Tutorial/TutorialLeft.qml:26
458msgid "Open the launcher"
454msgid "Open the launcher"
459msgstr ""
455msgstr ""
@@ -462,6 +458,10 @@ msgstr ""
462msgid "Short swipe from the left edge."
458msgid "Short swipe from the left edge."
463msgstr ""
459msgstr ""
464
460
461+#: qml/Tutorial/TutorialLeftFinish.qml:24
462+msgid "These are the shortcuts to favorite apps"
463+msgstr ""
464+
465#: qml/Tutorial/TutorialPage.qml:178
465#: qml/Tutorial/TutorialPage.qml:178
466msgid "You almost got it!"
466msgid "You almost got it!"
467msgstr ""
467msgstr ""
po/he.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-12 08:47+0000\n"
11"PO-Revision-Date: 2015-07-12 08:47+0000\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
13"Language-Team: Hebrew <he@li.org>\n"
13"Language-Team: Hebrew <he@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr "הסרה מהמועדפים"
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr "הוספה למועדפים"
195msgstr "הוספה למועדפים"
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr "לראות פחות"
199msgstr "לראות פחות"
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr "להציג הכול"
203msgstr "להציג הכול"
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr "חיפוש"
208msgstr "חיפוש"
@@ -422,14 +422,6 @@ msgstr "שחרור נעילת ה־SIM"
422msgid "Roaming"
422msgid "Roaming"
423msgstr "נדידה"
423msgstr "נדידה"
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr "פעולה זו עושה דברים שונים ליישומים שונים"
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr "יש לגעת כאן כדי לסיים."
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr "פתיחת תפריטים מיוחדים"
427msgstr "פתיחת תפריטים מיוחדים"
@@ -438,15 +430,19 @@ msgstr "פתיחת תפריטים מיוחדים"
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr "גרירה למעלה מהקצה התחתון."
431msgstr "גרירה למעלה מהקצה התחתון."
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr "פעולה זו עושה דברים שונים ליישומים שונים"
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr "יש לגעת כאן כדי לסיים."
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr "יש לגעת כאן כדי להמשיך."
444msgstr "יש לגעת כאן כדי להמשיך."
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr "פתיחת המשגר"
448msgstr "פתיחת המשגר"
@@ -455,6 +451,10 @@ msgstr "פתיחת המשגר"
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/hi.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
12"Last-Translator: Siddhanathan Shanmugam <Unknown>\n"
12"Last-Translator: Siddhanathan Shanmugam <Unknown>\n"
13"Language-Team: Hindi <hi@li.org>\n"
13"Language-Team: Hindi <hi@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/hr.po+27−27
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-06-27 04:14+0000\n"
11"PO-Revision-Date: 2013-06-27 04:14+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Croatian <hr@li.org>\n"
13"Language-Team: Croatian <hr@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -153,7 +153,7 @@ msgstr "U redu"
153
153
154#: qml/Components/ModeSwitchWarningDialog.qml:32
154#: qml/Components/ModeSwitchWarningDialog.qml:32
155msgid "Apps may have unsaved data:"
155msgid "Apps may have unsaved data:"
156−msgstr ""
156+msgstr "Aplikacija možda ima nespremljene podatke:"
157
157
158#: qml/Components/ModeSwitchWarningDialog.qml:57
158#: qml/Components/ModeSwitchWarningDialog.qml:57
159msgid "Re-dock, save your work and close these apps to continue."
159msgid "Re-dock, save your work and close these apps to continue."
@@ -161,19 +161,19 @@ msgstr ""
161
161
162#: qml/Components/ModeSwitchWarningDialog.qml:63
162#: qml/Components/ModeSwitchWarningDialog.qml:63
163msgid "Or force close now (unsaved data will be lost)."
163msgid "Or force close now (unsaved data will be lost)."
164−msgstr ""
164+msgstr "Ili prislino zatvori odmah (Nespremljeni podaci će biti izgubljeni)."
165
165
166#: qml/Components/ModeSwitchWarningDialog.qml:75
166#: qml/Components/ModeSwitchWarningDialog.qml:75
167msgid "OK, I will reconnect"
167msgid "OK, I will reconnect"
168−msgstr ""
168+msgstr "U redu, ponovno ću se povezat"
169
169
170#: qml/Components/ModeSwitchWarningDialog.qml:76
170#: qml/Components/ModeSwitchWarningDialog.qml:76
171msgid "Reconnect now!"
171msgid "Reconnect now!"
172−msgstr ""
172+msgstr "Ponovno poveži odmah!"
173
173
174#: qml/Components/ModeSwitchWarningDialog.qml:88
174#: qml/Components/ModeSwitchWarningDialog.qml:88
175msgid "Close all"
175msgid "Close all"
176−msgstr ""
176+msgstr "Zatvori sve"
177
177
178#: qml/Dash/DashPageHeader.qml:265
178#: qml/Dash/DashPageHeader.qml:265
179msgctxt "Button: Open the Ubuntu Store"
179msgctxt "Button: Open the Ubuntu Store"
@@ -198,15 +198,15 @@ msgstr "Ukloni iz omiljenih"
198msgid "Add to Favorites"
198msgid "Add to Favorites"
199msgstr "Dodaj u omiljene"
199msgstr "Dodaj u omiljene"
200
200
201−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
201+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
202msgid "See less"
202msgid "See less"
203msgstr "Prikaži manje"
203msgstr "Prikaži manje"
204
204
205−#: qml/Dash/GenericScopeView.qml:569
205+#: qml/Dash/GenericScopeView.qml:576
206msgid "See all"
206msgid "See all"
207msgstr "Prikaži sve"
207msgstr "Prikaži sve"
208
208
209−#: qml/Dash/GenericScopeView.qml:631
209+#: qml/Dash/GenericScopeView.qml:638
210msgctxt "Label: Hint for dash search line edit"
210msgctxt "Label: Hint for dash search line edit"
211msgid "Search"
211msgid "Search"
212msgstr "Pretraži"
212msgstr "Pretraži"
@@ -234,7 +234,7 @@ msgstr "Dodaj recenziju"
234
234
235#: qml/Dash/Previews/PreviewSharing.qml:51
235#: qml/Dash/Previews/PreviewSharing.qml:51
236msgid "Preview Share Item"
236msgid "Preview Share Item"
237−msgstr ""
237+msgstr "Pregled stavki dijeljenja"
238
238
239#: qml/Dash/PullToRefreshScopeStyle.qml:55
239#: qml/Dash/PullToRefreshScopeStyle.qml:55
240msgid "Pull to refresh…"
240msgid "Pull to refresh…"
@@ -262,7 +262,7 @@ msgstr "Također instalirano"
262
262
263#: qml/DisabledScreenNotice.qml:42
263#: qml/DisabledScreenNotice.qml:42
264msgid "Your device is now connected to an external display."
264msgid "Your device is now connected to an external display."
265−msgstr ""
265+msgstr "Vaš uređaj je povezan s vanjskim zalonom"
266
266
267#: qml/Greeter/CoverPage.qml:107
267#: qml/Greeter/CoverPage.qml:107
268msgid "Unlock"
268msgid "Unlock"
@@ -413,7 +413,7 @@ msgstr "Neuspjelo, dodirni za ponovni pokušaj"
413#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
413#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
414msgctxt "Button: Send a reply message"
414msgctxt "Button: Send a reply message"
415msgid "Send"
415msgid "Send"
416−msgstr ""
416+msgstr "Pošalji"
417
417
418#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
418#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
419msgctxt "Label: Hint in message indicator line edit"
419msgctxt "Label: Hint in message indicator line edit"
@@ -423,7 +423,7 @@ msgstr "Odgovori"
423#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
423#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
424msgctxt "Button: Call back on phone"
424msgctxt "Button: Call back on phone"
425msgid "Call back"
425msgid "Call back"
426−msgstr ""
426+msgstr "Uzvrati poziv"
427
427
428#: qml/Panel/Indicators/ModemInfoItem.qml:105
428#: qml/Panel/Indicators/ModemInfoItem.qml:105
429msgid "Unlock SIM"
429msgid "Unlock SIM"
@@ -433,14 +433,6 @@ msgstr "Otključaj SIM"
433msgid "Roaming"
433msgid "Roaming"
434msgstr "Roaming"
434msgstr "Roaming"
435
435
436−#: qml/Tutorial/TutorialBottomFinish.qml:24
437−msgid "This action does different things for different apps"
438−msgstr "Ova radnja izvršava različite stvari za različite aplikacije"
439−
440−#: qml/Tutorial/TutorialBottomFinish.qml:25
441−msgid "Tap here to finish."
442−msgstr "Dodirni za završetak."
443−
444#: qml/Tutorial/TutorialBottom.qml:28
436#: qml/Tutorial/TutorialBottom.qml:28
445msgid "Open special menus"
437msgid "Open special menus"
446msgstr "Otvori posebne izbornike"
438msgstr "Otvori posebne izbornike"
@@ -449,15 +441,19 @@ msgstr "Otvori posebne izbornike"
449msgid "Swipe up from the bottom edge."
441msgid "Swipe up from the bottom edge."
450msgstr "Povuci s donjeg ruba."
442msgstr "Povuci s donjeg ruba."
451
443
444+#: qml/Tutorial/TutorialBottomFinish.qml:24
445+msgid "This action does different things for different apps"
446+msgstr "Ova radnja izvršava različite stvari za različite aplikacije"
447+
448+#: qml/Tutorial/TutorialBottomFinish.qml:25
449+msgid "Tap here to finish."
450+msgstr "Dodirni za završetak."
451+
452#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
452#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
453#: qml/Tutorial/TutorialRight.qml:144
453#: qml/Tutorial/TutorialRight.qml:144
454msgid "Tap here to continue."
454msgid "Tap here to continue."
455msgstr "Dodirni ovdje za nastavak."
455msgstr "Dodirni ovdje za nastavak."
456
456
457−#: qml/Tutorial/TutorialLeftFinish.qml:24
458−msgid "These are the shortcuts to favorite apps"
459−msgstr "Ovo su prečaci do omiljenih aplikacija"
460−
461#: qml/Tutorial/TutorialLeft.qml:26
457#: qml/Tutorial/TutorialLeft.qml:26
462msgid "Open the launcher"
458msgid "Open the launcher"
463msgstr "Otvori pokretač"
459msgstr "Otvori pokretač"
@@ -466,6 +462,10 @@ msgstr "Otvori pokretač"
466msgid "Short swipe from the left edge."
462msgid "Short swipe from the left edge."
467msgstr "Povuci kratko s lijevog ruba"
463msgstr "Povuci kratko s lijevog ruba"
468
464
465+#: qml/Tutorial/TutorialLeftFinish.qml:24
466+msgid "These are the shortcuts to favorite apps"
467+msgstr "Ovo su prečaci do omiljenih aplikacija"
468+
469#: qml/Tutorial/TutorialPage.qml:178
469#: qml/Tutorial/TutorialPage.qml:178
470msgid "You almost got it!"
470msgid "You almost got it!"
471msgstr "Još malo i završili ste!"
471msgstr "Još malo i završili ste!"
po/hu.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-11-30 08:29+0000\n"
11"PO-Revision-Date: 2015-11-30 08:29+0000\n"
12"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
12"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-12-01 05:36+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -198,15 +198,15 @@ msgstr "Eltávolítás a kedvencek közül"
198msgid "Add to Favorites"
198msgid "Add to Favorites"
199msgstr "Hozzáadás a kedvencekhez"
199msgstr "Hozzáadás a kedvencekhez"
200
200
201−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
201+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
202msgid "See less"
202msgid "See less"
203msgstr "Kevesebb"
203msgstr "Kevesebb"
204
204
205−#: qml/Dash/GenericScopeView.qml:569
205+#: qml/Dash/GenericScopeView.qml:576
206msgid "See all"
206msgid "See all"
207msgstr "Összes megtekintése"
207msgstr "Összes megtekintése"
208
208
209−#: qml/Dash/GenericScopeView.qml:631
209+#: qml/Dash/GenericScopeView.qml:638
210msgctxt "Label: Hint for dash search line edit"
210msgctxt "Label: Hint for dash search line edit"
211msgid "Search"
211msgid "Search"
212msgstr "Keresés"
212msgstr "Keresés"
@@ -430,14 +430,6 @@ msgstr "SIM feloldása"
430msgid "Roaming"
430msgid "Roaming"
431msgstr "Barangolás"
431msgstr "Barangolás"
432
432
433−#: qml/Tutorial/TutorialBottomFinish.qml:24
434−msgid "This action does different things for different apps"
435−msgstr "Ez a művelet másként viselkedhet a különböző alkalmazásoknál"
436−
437−#: qml/Tutorial/TutorialBottomFinish.qml:25
438−msgid "Tap here to finish."
439−msgstr "Koppintson ide a befejezéshez."
440−
441#: qml/Tutorial/TutorialBottom.qml:28
433#: qml/Tutorial/TutorialBottom.qml:28
442msgid "Open special menus"
434msgid "Open special menus"
443msgstr "Speciális menük elérése"
435msgstr "Speciális menük elérése"
@@ -446,15 +438,19 @@ msgstr "Speciális menük elérése"
446msgid "Swipe up from the bottom edge."
438msgid "Swipe up from the bottom edge."
447msgstr "Húzza az ujját a kijelző aljától indulva felfelé."
439msgstr "Húzza az ujját a kijelző aljától indulva felfelé."
448
440
441+#: qml/Tutorial/TutorialBottomFinish.qml:24
442+msgid "This action does different things for different apps"
443+msgstr "Ez a művelet másként viselkedhet a különböző alkalmazásoknál"
444+
445+#: qml/Tutorial/TutorialBottomFinish.qml:25
446+msgid "Tap here to finish."
447+msgstr "Koppintson ide a befejezéshez."
448+
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
450#: qml/Tutorial/TutorialRight.qml:144
450#: qml/Tutorial/TutorialRight.qml:144
451msgid "Tap here to continue."
451msgid "Tap here to continue."
452msgstr "Koppintson ide a folytatáshoz."
452msgstr "Koppintson ide a folytatáshoz."
453
453
454−#: qml/Tutorial/TutorialLeftFinish.qml:24
455−msgid "These are the shortcuts to favorite apps"
456−msgstr "Ezek a kedvenc alkalmazások gyorsindítói"
457−
458#: qml/Tutorial/TutorialLeft.qml:26
454#: qml/Tutorial/TutorialLeft.qml:26
459msgid "Open the launcher"
455msgid "Open the launcher"
460msgstr "Indító megnyitása"
456msgstr "Indító megnyitása"
@@ -463,6 +459,10 @@ msgstr "Indító megnyitása"
463msgid "Short swipe from the left edge."
459msgid "Short swipe from the left edge."
464msgstr "Húzza az ujját röviden a kijelző baloldalától indulva."
460msgstr "Húzza az ujját röviden a kijelző baloldalától indulva."
465
461
462+#: qml/Tutorial/TutorialLeftFinish.qml:24
463+msgid "These are the shortcuts to favorite apps"
464+msgstr "Ezek a kedvenc alkalmazások gyorsindítói"
465+
466#: qml/Tutorial/TutorialPage.qml:178
466#: qml/Tutorial/TutorialPage.qml:178
467msgid "You almost got it!"
467msgid "You almost got it!"
468msgstr "Már majdnem kész!"
468msgstr "Már majdnem kész!"
po/hy.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-10-28 06:34+0000\n"
11"PO-Revision-Date: 2014-10-28 06:34+0000\n"
12"Last-Translator: Vahan Harutyunyan <Unknown>\n"
12"Last-Translator: Vahan Harutyunyan <Unknown>\n"
13"Language-Team: Armenian <hy@li.org>\n"
13"Language-Team: Armenian <hy@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -198,15 +198,15 @@ msgstr "Հեռացնել ընտրյալների ցուցակից"
198msgid "Add to Favorites"
198msgid "Add to Favorites"
199msgstr "Ավելացնել ընտրյալների ցուցակում"
199msgstr "Ավելացնել ընտրյալների ցուցակում"
200
200
201−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
201+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
202msgid "See less"
202msgid "See less"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:569
205+#: qml/Dash/GenericScopeView.qml:576
206msgid "See all"
206msgid "See all"
207msgstr "Տեսնել բոլորը"
207msgstr "Տեսնել բոլորը"
208
208
209−#: qml/Dash/GenericScopeView.qml:631
209+#: qml/Dash/GenericScopeView.qml:638
210msgctxt "Label: Hint for dash search line edit"
210msgctxt "Label: Hint for dash search line edit"
211msgid "Search"
211msgid "Search"
212msgstr ""
212msgstr ""
@@ -426,14 +426,6 @@ msgstr "Ապաբլոկավորել SIM-ը"
426msgid "Roaming"
426msgid "Roaming"
427msgstr "Ռոումինգ"
427msgstr "Ռոումինգ"
428
428
429−#: qml/Tutorial/TutorialBottomFinish.qml:24
430−msgid "This action does different things for different apps"
431−msgstr ""
432−
433−#: qml/Tutorial/TutorialBottomFinish.qml:25
434−msgid "Tap here to finish."
435−msgstr ""
436−
437#: qml/Tutorial/TutorialBottom.qml:28
429#: qml/Tutorial/TutorialBottom.qml:28
438msgid "Open special menus"
430msgid "Open special menus"
439msgstr ""
431msgstr ""
@@ -442,15 +434,19 @@ msgstr ""
442msgid "Swipe up from the bottom edge."
434msgid "Swipe up from the bottom edge."
443msgstr ""
435msgstr ""
444
436
437+#: qml/Tutorial/TutorialBottomFinish.qml:24
438+msgid "This action does different things for different apps"
439+msgstr ""
440+
441+#: qml/Tutorial/TutorialBottomFinish.qml:25
442+msgid "Tap here to finish."
443+msgstr ""
444+
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
446#: qml/Tutorial/TutorialRight.qml:144
446#: qml/Tutorial/TutorialRight.qml:144
447msgid "Tap here to continue."
447msgid "Tap here to continue."
448msgstr ""
448msgstr ""
449
449
450−#: qml/Tutorial/TutorialLeftFinish.qml:24
451−msgid "These are the shortcuts to favorite apps"
452−msgstr ""
453−
454#: qml/Tutorial/TutorialLeft.qml:26
450#: qml/Tutorial/TutorialLeft.qml:26
455msgid "Open the launcher"
451msgid "Open the launcher"
456msgstr ""
452msgstr ""
@@ -459,6 +455,10 @@ msgstr ""
459msgid "Short swipe from the left edge."
455msgid "Short swipe from the left edge."
460msgstr ""
456msgstr ""
461
457
458+#: qml/Tutorial/TutorialLeftFinish.qml:24
459+msgid "These are the shortcuts to favorite apps"
460+msgstr ""
461+
462#: qml/Tutorial/TutorialPage.qml:178
462#: qml/Tutorial/TutorialPage.qml:178
463msgid "You almost got it!"
463msgid "You almost got it!"
464msgstr ""
464msgstr ""
po/ia.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-08-25 19:31+0000\n"
11"PO-Revision-Date: 2015-08-25 19:31+0000\n"
12"Last-Translator: karm <melo@carmu.com>\n"
12"Last-Translator: karm <melo@carmu.com>\n"
13"Language-Team: Interlingua <ia@li.org>\n"
13"Language-Team: Interlingua <ia@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -198,15 +198,15 @@ msgstr "Remover ex le Favoritos"
198msgid "Add to Favorites"
198msgid "Add to Favorites"
199msgstr "Adder al Favoritos"
199msgstr "Adder al Favoritos"
200
200
201−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
201+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
202msgid "See less"
202msgid "See less"
203msgstr "Vider minus"
203msgstr "Vider minus"
204
204
205−#: qml/Dash/GenericScopeView.qml:569
205+#: qml/Dash/GenericScopeView.qml:576
206msgid "See all"
206msgid "See all"
207msgstr "Vider toto"
207msgstr "Vider toto"
208
208
209−#: qml/Dash/GenericScopeView.qml:631
209+#: qml/Dash/GenericScopeView.qml:638
210msgctxt "Label: Hint for dash search line edit"
210msgctxt "Label: Hint for dash search line edit"
211msgid "Search"
211msgid "Search"
212msgstr "Cerca"
212msgstr "Cerca"
@@ -430,14 +430,6 @@ msgstr "Liberar le SIM"
430msgid "Roaming"
430msgid "Roaming"
431msgstr "Roaming"
431msgstr "Roaming"
432
432
433−#: qml/Tutorial/TutorialBottomFinish.qml:24
434−msgid "This action does different things for different apps"
435−msgstr "Iste action ha effectos differente pro applicationes differente"
436−
437−#: qml/Tutorial/TutorialBottomFinish.qml:25
438−msgid "Tap here to finish."
439−msgstr "Pulsa ci pro finir"
440−
441#: qml/Tutorial/TutorialBottom.qml:28
433#: qml/Tutorial/TutorialBottom.qml:28
442msgid "Open special menus"
434msgid "Open special menus"
443msgstr "Aperi le menus special"
435msgstr "Aperi le menus special"
@@ -446,15 +438,19 @@ msgstr "Aperi le menus special"
446msgid "Swipe up from the bottom edge."
438msgid "Swipe up from the bottom edge."
447msgstr "Stria in alto ex le bordo basse."
439msgstr "Stria in alto ex le bordo basse."
448
440
441+#: qml/Tutorial/TutorialBottomFinish.qml:24
442+msgid "This action does different things for different apps"
443+msgstr "Iste action ha effectos differente pro applicationes differente"
444+
445+#: qml/Tutorial/TutorialBottomFinish.qml:25
446+msgid "Tap here to finish."
447+msgstr "Pulsa ci pro finir"
448+
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
450#: qml/Tutorial/TutorialRight.qml:144
450#: qml/Tutorial/TutorialRight.qml:144
451msgid "Tap here to continue."
451msgid "Tap here to continue."
452msgstr "Pulsa ci pro continuar"
452msgstr "Pulsa ci pro continuar"
453
453
454−#: qml/Tutorial/TutorialLeftFinish.qml:24
455−msgid "These are the shortcuts to favorite apps"
456−msgstr "Iste es le vias breve al applicationes favorite"
457−
458#: qml/Tutorial/TutorialLeft.qml:26
454#: qml/Tutorial/TutorialLeft.qml:26
459msgid "Open the launcher"
455msgid "Open the launcher"
460msgstr "Aperi le lanceator"
456msgstr "Aperi le lanceator"
@@ -463,6 +459,10 @@ msgstr "Aperi le lanceator"
463msgid "Short swipe from the left edge."
459msgid "Short swipe from the left edge."
464msgstr "Stria curte ex le bordo sinistre."
460msgstr "Stria curte ex le bordo sinistre."
465
461
462+#: qml/Tutorial/TutorialLeftFinish.qml:24
463+msgid "These are the shortcuts to favorite apps"
464+msgstr "Iste es le vias breve al applicationes favorite"
465+
466#: qml/Tutorial/TutorialPage.qml:178
466#: qml/Tutorial/TutorialPage.qml:178
467msgid "You almost got it!"
467msgid "You almost got it!"
468msgstr "Tu ha quasi obtenite lo!"
468msgstr "Tu ha quasi obtenite lo!"
po/id.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Indonesian <id@li.org>\n"
13"Language-Team: Indonesian <id@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -197,15 +197,15 @@ msgstr "Hapus dari Favorit"
197msgid "Add to Favorites"
197msgid "Add to Favorites"
198msgstr "Tambah ke Favorit"
198msgstr "Tambah ke Favorit"
199
199
200−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
200+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
201msgid "See less"
201msgid "See less"
202msgstr "Lihat lebih sedikit"
202msgstr "Lihat lebih sedikit"
203
203
204−#: qml/Dash/GenericScopeView.qml:569
204+#: qml/Dash/GenericScopeView.qml:576
205msgid "See all"
205msgid "See all"
206msgstr "Lihat semua"
206msgstr "Lihat semua"
207
207
208−#: qml/Dash/GenericScopeView.qml:631
208+#: qml/Dash/GenericScopeView.qml:638
209msgctxt "Label: Hint for dash search line edit"
209msgctxt "Label: Hint for dash search line edit"
210msgid "Search"
210msgid "Search"
211msgstr ""
211msgstr ""
@@ -429,14 +429,6 @@ msgstr "Buka Kunci SIM"
429msgid "Roaming"
429msgid "Roaming"
430msgstr "Roaming"
430msgstr "Roaming"
431
431
432−#: qml/Tutorial/TutorialBottomFinish.qml:24
433−msgid "This action does different things for different apps"
434−msgstr ""
435−
436−#: qml/Tutorial/TutorialBottomFinish.qml:25
437−msgid "Tap here to finish."
438−msgstr ""
439−
440#: qml/Tutorial/TutorialBottom.qml:28
432#: qml/Tutorial/TutorialBottom.qml:28
441msgid "Open special menus"
433msgid "Open special menus"
442msgstr ""
434msgstr ""
@@ -445,15 +437,19 @@ msgstr ""
445msgid "Swipe up from the bottom edge."
437msgid "Swipe up from the bottom edge."
446msgstr ""
438msgstr ""
447
439
440+#: qml/Tutorial/TutorialBottomFinish.qml:24
441+msgid "This action does different things for different apps"
442+msgstr ""
443+
444+#: qml/Tutorial/TutorialBottomFinish.qml:25
445+msgid "Tap here to finish."
446+msgstr ""
447+
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialRight.qml:144
449#: qml/Tutorial/TutorialRight.qml:144
450msgid "Tap here to continue."
450msgid "Tap here to continue."
451msgstr ""
451msgstr ""
452
452
453−#: qml/Tutorial/TutorialLeftFinish.qml:24
454−msgid "These are the shortcuts to favorite apps"
455−msgstr ""
456−
457#: qml/Tutorial/TutorialLeft.qml:26
453#: qml/Tutorial/TutorialLeft.qml:26
458msgid "Open the launcher"
454msgid "Open the launcher"
459msgstr ""
455msgstr ""
@@ -462,6 +458,10 @@ msgstr ""
462msgid "Short swipe from the left edge."
458msgid "Short swipe from the left edge."
463msgstr ""
459msgstr ""
464
460
461+#: qml/Tutorial/TutorialLeftFinish.qml:24
462+msgid "These are the shortcuts to favorite apps"
463+msgstr ""
464+
465#: qml/Tutorial/TutorialPage.qml:178
465#: qml/Tutorial/TutorialPage.qml:178
466msgid "You almost got it!"
466msgid "You almost got it!"
467msgstr ""
467msgstr ""
po/is.po+18−18
@@ -9,7 +9,7 @@ msgid ""
9msgstr ""
9msgstr ""
10"Project-Id-Version: po_unity8-is\n"
10"Project-Id-Version: po_unity8-is\n"
11"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
12−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
12+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
13"PO-Revision-Date: 2014-11-13 09:32+0000\n"
13"PO-Revision-Date: 2014-11-13 09:32+0000\n"
14"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
14"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
15"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
15"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
@@ -17,8 +17,8 @@ msgstr ""
17"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n"
18"Content-Transfer-Encoding: 8bit\n"
19"Plural-Forms: nplurals=2; plural=n != 1;\n"
19"Plural-Forms: nplurals=2; plural=n != 1;\n"
20−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
20+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
21−"X-Generator: Launchpad (build 17850)\n"
21+"X-Generator: Launchpad (build 17865)\n"
22"Language: is\n"
22"Language: is\n"
23
23
24#: plugins/IntegratedLightDM/Greeter.cpp:112
24#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -203,15 +203,15 @@ msgstr "Fjarlægja úr Eftirlæti"
203msgid "Add to Favorites"
203msgid "Add to Favorites"
204msgstr "Bæta við Eftirlæti"
204msgstr "Bæta við Eftirlæti"
205
205
206−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
206+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
207msgid "See less"
207msgid "See less"
208msgstr "Sjá minna"
208msgstr "Sjá minna"
209
209
210−#: qml/Dash/GenericScopeView.qml:569
210+#: qml/Dash/GenericScopeView.qml:576
211msgid "See all"
211msgid "See all"
212msgstr "Sjá allt"
212msgstr "Sjá allt"
213
213
214−#: qml/Dash/GenericScopeView.qml:631
214+#: qml/Dash/GenericScopeView.qml:638
215msgctxt "Label: Hint for dash search line edit"
215msgctxt "Label: Hint for dash search line edit"
216msgid "Search"
216msgid "Search"
217msgstr ""
217msgstr ""
@@ -435,14 +435,6 @@ msgstr "Aflæsa SIM-korti"
435msgid "Roaming"
435msgid "Roaming"
436msgstr "Ráphamur"
436msgstr "Ráphamur"
437
437
438−#: qml/Tutorial/TutorialBottomFinish.qml:24
439−msgid "This action does different things for different apps"
440−msgstr ""
441−
442−#: qml/Tutorial/TutorialBottomFinish.qml:25
443−msgid "Tap here to finish."
444−msgstr ""
445−
446#: qml/Tutorial/TutorialBottom.qml:28
438#: qml/Tutorial/TutorialBottom.qml:28
447msgid "Open special menus"
439msgid "Open special menus"
448msgstr ""
440msgstr ""
@@ -451,15 +443,19 @@ msgstr ""
451msgid "Swipe up from the bottom edge."
443msgid "Swipe up from the bottom edge."
452msgstr ""
444msgstr ""
453
445
446+#: qml/Tutorial/TutorialBottomFinish.qml:24
447+msgid "This action does different things for different apps"
448+msgstr ""
449+
450+#: qml/Tutorial/TutorialBottomFinish.qml:25
451+msgid "Tap here to finish."
452+msgstr ""
453+
454#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
454#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
455#: qml/Tutorial/TutorialRight.qml:144
455#: qml/Tutorial/TutorialRight.qml:144
456msgid "Tap here to continue."
456msgid "Tap here to continue."
457msgstr ""
457msgstr ""
458
458
459−#: qml/Tutorial/TutorialLeftFinish.qml:24
460−msgid "These are the shortcuts to favorite apps"
461−msgstr ""
462−
463#: qml/Tutorial/TutorialLeft.qml:26
459#: qml/Tutorial/TutorialLeft.qml:26
464msgid "Open the launcher"
460msgid "Open the launcher"
465msgstr ""
461msgstr ""
@@ -468,6 +464,10 @@ msgstr ""
468msgid "Short swipe from the left edge."
464msgid "Short swipe from the left edge."
469msgstr ""
465msgstr ""
470
466
467+#: qml/Tutorial/TutorialLeftFinish.qml:24
468+msgid "These are the shortcuts to favorite apps"
469+msgstr ""
470+
471#: qml/Tutorial/TutorialPage.qml:178
471#: qml/Tutorial/TutorialPage.qml:178
472msgid "You almost got it!"
472msgid "You almost got it!"
473msgstr ""
473msgstr ""
po/it.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-09-18 08:24+0000\n"
11"PO-Revision-Date: 2015-09-18 08:24+0000\n"
12"Last-Translator: Claudio Arseni <claudio.arseni@gmail.com>\n"
12"Last-Translator: Claudio Arseni <claudio.arseni@gmail.com>\n"
13"Language-Team: Italian <it@li.org>\n"
13"Language-Team: Italian <it@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -200,15 +200,15 @@ msgstr "Rimuovi dai preferiti"
200msgid "Add to Favorites"
200msgid "Add to Favorites"
201msgstr "Aggiungi ai preferiti"
201msgstr "Aggiungi ai preferiti"
202
202
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
204msgid "See less"
205msgstr "Mostra meno"
205msgstr "Mostra meno"
206
206
207−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
208msgid "See all"
209msgstr "Mostra tutto"
209msgstr "Mostra tutto"
210
210
211−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
213msgid "Search"
214msgstr "Cerca"
214msgstr "Cerca"
@@ -432,14 +432,6 @@ msgstr "Sblocca SIM"
432msgid "Roaming"
432msgid "Roaming"
433msgstr "Roaming"
433msgstr "Roaming"
434
434
435−#: qml/Tutorial/TutorialBottomFinish.qml:24
436−msgid "This action does different things for different apps"
437−msgstr "Questa azione esegue diverse operazioni per diverse app"
438−
439−#: qml/Tutorial/TutorialBottomFinish.qml:25
440−msgid "Tap here to finish."
441−msgstr "Toccare qui per concludere."
442−
443#: qml/Tutorial/TutorialBottom.qml:28
435#: qml/Tutorial/TutorialBottom.qml:28
444msgid "Open special menus"
436msgid "Open special menus"
445msgstr "Apri menù speciali"
437msgstr "Apri menù speciali"
@@ -448,15 +440,19 @@ msgstr "Apri menù speciali"
448msgid "Swipe up from the bottom edge."
440msgid "Swipe up from the bottom edge."
449msgstr "Scorri verso l'alto dal bordo inferiore"
441msgstr "Scorri verso l'alto dal bordo inferiore"
450
442
443+#: qml/Tutorial/TutorialBottomFinish.qml:24
444+msgid "This action does different things for different apps"
445+msgstr "Questa azione esegue diverse operazioni per diverse app"
446+
447+#: qml/Tutorial/TutorialBottomFinish.qml:25
448+msgid "Tap here to finish."
449+msgstr "Toccare qui per concludere."
450+
451#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
451#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
452#: qml/Tutorial/TutorialRight.qml:144
452#: qml/Tutorial/TutorialRight.qml:144
453msgid "Tap here to continue."
453msgid "Tap here to continue."
454msgstr "Toccare qui per continuare."
454msgstr "Toccare qui per continuare."
455
455
456−#: qml/Tutorial/TutorialLeftFinish.qml:24
457−msgid "These are the shortcuts to favorite apps"
458−msgstr "Queste sono le scorciatoie alle app preferite"
459−
460#: qml/Tutorial/TutorialLeft.qml:26
456#: qml/Tutorial/TutorialLeft.qml:26
461msgid "Open the launcher"
457msgid "Open the launcher"
462msgstr "Apri il Launcher"
458msgstr "Apri il Launcher"
@@ -465,6 +461,10 @@ msgstr "Apri il Launcher"
465msgid "Short swipe from the left edge."
461msgid "Short swipe from the left edge."
466msgstr "Scorri brevemente dal bordo sinistro"
462msgstr "Scorri brevemente dal bordo sinistro"
467
463
464+#: qml/Tutorial/TutorialLeftFinish.qml:24
465+msgid "These are the shortcuts to favorite apps"
466+msgstr "Queste sono le scorciatoie alle app preferite"
467+
468#: qml/Tutorial/TutorialPage.qml:178
468#: qml/Tutorial/TutorialPage.qml:178
469msgid "You almost got it!"
469msgid "You almost got it!"
470msgstr "Quasi terminato!"
470msgstr "Quasi terminato!"
po/ja.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-10-05 10:05+0000\n"
11"PO-Revision-Date: 2015-10-05 10:05+0000\n"
12"Last-Translator: Kentaro Kazuhama <Unknown>\n"
12"Last-Translator: Kentaro Kazuhama <Unknown>\n"
13"Language-Team: Japanese <ja@li.org>\n"
13"Language-Team: Japanese <ja@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -193,15 +193,15 @@ msgstr "お気に入りから削除する"
193msgid "Add to Favorites"
193msgid "Add to Favorites"
194msgstr "お気に入りに追加する"
194msgstr "お気に入りに追加する"
195
195
196−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
196+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
197msgid "See less"
197msgid "See less"
198msgstr "隠す"
198msgstr "隠す"
199
199
200−#: qml/Dash/GenericScopeView.qml:569
200+#: qml/Dash/GenericScopeView.qml:576
201msgid "See all"
201msgid "See all"
202msgstr "すべて表示する"
202msgstr "すべて表示する"
203
203
204−#: qml/Dash/GenericScopeView.qml:631
204+#: qml/Dash/GenericScopeView.qml:638
205msgctxt "Label: Hint for dash search line edit"
205msgctxt "Label: Hint for dash search line edit"
206msgid "Search"
206msgid "Search"
207msgstr ""
207msgstr ""
@@ -421,14 +421,6 @@ msgstr "SIMのアンロック"
421msgid "Roaming"
421msgid "Roaming"
422msgstr "ローミング"
422msgstr "ローミング"
423
423
424−#: qml/Tutorial/TutorialBottomFinish.qml:24
425−msgid "This action does different things for different apps"
426−msgstr ""
427−
428−#: qml/Tutorial/TutorialBottomFinish.qml:25
429−msgid "Tap here to finish."
430−msgstr ""
431−
432#: qml/Tutorial/TutorialBottom.qml:28
424#: qml/Tutorial/TutorialBottom.qml:28
433msgid "Open special menus"
425msgid "Open special menus"
434msgstr ""
426msgstr ""
@@ -437,15 +429,19 @@ msgstr ""
437msgid "Swipe up from the bottom edge."
429msgid "Swipe up from the bottom edge."
438msgstr ""
430msgstr ""
439
431
432+#: qml/Tutorial/TutorialBottomFinish.qml:24
433+msgid "This action does different things for different apps"
434+msgstr ""
435+
436+#: qml/Tutorial/TutorialBottomFinish.qml:25
437+msgid "Tap here to finish."
438+msgstr ""
439+
440#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
440#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialRight.qml:144
441#: qml/Tutorial/TutorialRight.qml:144
442msgid "Tap here to continue."
442msgid "Tap here to continue."
443msgstr ""
443msgstr ""
444
444
445−#: qml/Tutorial/TutorialLeftFinish.qml:24
446−msgid "These are the shortcuts to favorite apps"
447−msgstr ""
448−
449#: qml/Tutorial/TutorialLeft.qml:26
445#: qml/Tutorial/TutorialLeft.qml:26
450msgid "Open the launcher"
446msgid "Open the launcher"
451msgstr ""
447msgstr ""
@@ -454,6 +450,10 @@ msgstr ""
454msgid "Short swipe from the left edge."
450msgid "Short swipe from the left edge."
455msgstr ""
451msgstr ""
456
452
453+#: qml/Tutorial/TutorialLeftFinish.qml:24
454+msgid "These are the shortcuts to favorite apps"
455+msgstr ""
456+
457#: qml/Tutorial/TutorialPage.qml:178
457#: qml/Tutorial/TutorialPage.qml:178
458msgid "You almost got it!"
458msgid "You almost got it!"
459msgstr ""
459msgstr ""
po/km.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-08-20 02:48+0000\n"
11"PO-Revision-Date: 2014-08-20 02:48+0000\n"
12"Last-Translator: Sophea Sok <sksophea@gmail.com>\n"
12"Last-Translator: Sophea Sok <sksophea@gmail.com>\n"
13"Language-Team: Khmer <km@li.org>\n"
13"Language-Team: Khmer <km@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -196,15 +196,15 @@ msgstr "យក​ចេញពី​សំណព្វ"
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr "បន្ថែម​ទៅ​សណព្វ"
197msgstr "បន្ថែម​ទៅ​សណព្វ"
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr "មើល​តិច​ជាង"
201msgstr "មើល​តិច​ជាង"
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr "មើល​ទាំងអស់"
205msgstr "មើល​ទាំងអស់"
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr "ស្វែងរក"
210msgstr "ស្វែងរក"
@@ -430,14 +430,6 @@ msgstr "ដោះ​សោ​ស៊ីម"
430msgid "Roaming"
430msgid "Roaming"
431msgstr "រ៉ូមីង"
431msgstr "រ៉ូមីង"
432
432
433−#: qml/Tutorial/TutorialBottomFinish.qml:24
434−msgid "This action does different things for different apps"
435−msgstr ""
436−
437−#: qml/Tutorial/TutorialBottomFinish.qml:25
438−msgid "Tap here to finish."
439−msgstr ""
440−
441#: qml/Tutorial/TutorialBottom.qml:28
433#: qml/Tutorial/TutorialBottom.qml:28
442msgid "Open special menus"
434msgid "Open special menus"
443msgstr ""
435msgstr ""
@@ -446,15 +438,19 @@ msgstr ""
446msgid "Swipe up from the bottom edge."
438msgid "Swipe up from the bottom edge."
447msgstr ""
439msgstr ""
448
440
441+#: qml/Tutorial/TutorialBottomFinish.qml:24
442+msgid "This action does different things for different apps"
443+msgstr ""
444+
445+#: qml/Tutorial/TutorialBottomFinish.qml:25
446+msgid "Tap here to finish."
447+msgstr ""
448+
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
450#: qml/Tutorial/TutorialRight.qml:144
450#: qml/Tutorial/TutorialRight.qml:144
451msgid "Tap here to continue."
451msgid "Tap here to continue."
452msgstr ""
452msgstr ""
453
453
454−#: qml/Tutorial/TutorialLeftFinish.qml:24
455−msgid "These are the shortcuts to favorite apps"
456−msgstr ""
457−
458#: qml/Tutorial/TutorialLeft.qml:26
454#: qml/Tutorial/TutorialLeft.qml:26
459msgid "Open the launcher"
455msgid "Open the launcher"
460msgstr ""
456msgstr ""
@@ -463,6 +459,10 @@ msgstr ""
463msgid "Short swipe from the left edge."
459msgid "Short swipe from the left edge."
464msgstr ""
460msgstr ""
465
461
462+#: qml/Tutorial/TutorialLeftFinish.qml:24
463+msgid "These are the shortcuts to favorite apps"
464+msgstr ""
465+
466#: qml/Tutorial/TutorialPage.qml:178
466#: qml/Tutorial/TutorialPage.qml:178
467msgid "You almost got it!"
467msgid "You almost got it!"
468msgstr ""
468msgstr ""
po/kn.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-06-27 05:43+0000\n"
11"PO-Revision-Date: 2013-06-27 05:43+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Kannada <kn@li.org>\n"
13"Language-Team: Kannada <kn@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/ko.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-08-19 13:02+0000\n"
11"PO-Revision-Date: 2014-08-19 13:02+0000\n"
12"Last-Translator: MinSik CHO <Unknown>\n"
12"Last-Translator: MinSik CHO <Unknown>\n"
13"Language-Team: Korean <ko@li.org>\n"
13"Language-Team: Korean <ko@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -193,15 +193,15 @@ msgstr "즐겨찾기에서 제거"
193msgid "Add to Favorites"
193msgid "Add to Favorites"
194msgstr "즐겨찾기에 추가"
194msgstr "즐겨찾기에 추가"
195
195
196−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
196+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
197msgid "See less"
197msgid "See less"
198msgstr "간단히 표시"
198msgstr "간단히 표시"
199
199
200−#: qml/Dash/GenericScopeView.qml:569
200+#: qml/Dash/GenericScopeView.qml:576
201msgid "See all"
201msgid "See all"
202msgstr "모두 보기"
202msgstr "모두 보기"
203
203
204−#: qml/Dash/GenericScopeView.qml:631
204+#: qml/Dash/GenericScopeView.qml:638
205msgctxt "Label: Hint for dash search line edit"
205msgctxt "Label: Hint for dash search line edit"
206msgid "Search"
206msgid "Search"
207msgstr "검색"
207msgstr "검색"
@@ -418,14 +418,6 @@ msgstr "심 카드 잠금 해제"
418msgid "Roaming"
418msgid "Roaming"
419msgstr "로밍"
419msgstr "로밍"
420
420
421−#: qml/Tutorial/TutorialBottomFinish.qml:24
422−msgid "This action does different things for different apps"
423−msgstr "이 동작은 각 프로그램 별로 다르게 동작합니다."
424−
425−#: qml/Tutorial/TutorialBottomFinish.qml:25
426−msgid "Tap here to finish."
427−msgstr "끝내려면 여기를 두드리십시오."
428−
429#: qml/Tutorial/TutorialBottom.qml:28
421#: qml/Tutorial/TutorialBottom.qml:28
430msgid "Open special menus"
422msgid "Open special menus"
431msgstr "특별 메뉴 열기"
423msgstr "특별 메뉴 열기"
@@ -434,15 +426,19 @@ msgstr "특별 메뉴 열기"
434msgid "Swipe up from the bottom edge."
426msgid "Swipe up from the bottom edge."
435msgstr "아래쪽 가장자리에서 쓸어 올리십시오."
427msgstr "아래쪽 가장자리에서 쓸어 올리십시오."
436
428
429+#: qml/Tutorial/TutorialBottomFinish.qml:24
430+msgid "This action does different things for different apps"
431+msgstr "이 동작은 각 프로그램 별로 다르게 동작합니다."
432+
433+#: qml/Tutorial/TutorialBottomFinish.qml:25
434+msgid "Tap here to finish."
435+msgstr "끝내려면 여기를 두드리십시오."
436+
437#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
437#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
438#: qml/Tutorial/TutorialRight.qml:144
438#: qml/Tutorial/TutorialRight.qml:144
439msgid "Tap here to continue."
439msgid "Tap here to continue."
440msgstr "계속하려면 여기를 두드리십시오."
440msgstr "계속하려면 여기를 두드리십시오."
441
441
442−#: qml/Tutorial/TutorialLeftFinish.qml:24
443−msgid "These are the shortcuts to favorite apps"
444−msgstr "자수 사용하는 프로그램의 바로 가기입니다."
445−
446#: qml/Tutorial/TutorialLeft.qml:26
442#: qml/Tutorial/TutorialLeft.qml:26
447msgid "Open the launcher"
443msgid "Open the launcher"
448msgstr "런처 열기"
444msgstr "런처 열기"
@@ -451,6 +447,10 @@ msgstr "런처 열기"
451msgid "Short swipe from the left edge."
447msgid "Short swipe from the left edge."
452msgstr "왼쪽 가장자리에서 짧게 쓸기"
448msgstr "왼쪽 가장자리에서 짧게 쓸기"
453
449
450+#: qml/Tutorial/TutorialLeftFinish.qml:24
451+msgid "These are the shortcuts to favorite apps"
452+msgstr "자수 사용하는 프로그램의 바로 가기입니다."
453+
454#: qml/Tutorial/TutorialPage.qml:178
454#: qml/Tutorial/TutorialPage.qml:178
455msgid "You almost got it!"
455msgid "You almost got it!"
456msgstr "거의 다 되었습니다!"
456msgstr "거의 다 되었습니다!"
po/ku.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-09-10 13:14+0000\n"
11"PO-Revision-Date: 2014-09-10 13:14+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Kurdish <ku@li.org>\n"
13"Language-Team: Kurdish <ku@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -196,15 +196,15 @@ msgstr "Ji nav Bijareyan rake"
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr "Li Bijareyan zêde bike"
197msgstr "Li Bijareyan zêde bike"
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr "Hindiktir bibîne"
201msgstr "Hindiktir bibîne"
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr "Tevî bibîne"
205msgstr "Tevî bibîne"
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr ""
210msgstr ""
@@ -428,14 +428,6 @@ msgstr "Kilîda SIMê veke"
428msgid "Roaming"
428msgid "Roaming"
429msgstr "Geriyan"
429msgstr "Geriyan"
430
430
431−#: qml/Tutorial/TutorialBottomFinish.qml:24
432−msgid "This action does different things for different apps"
433−msgstr ""
434−
435−#: qml/Tutorial/TutorialBottomFinish.qml:25
436−msgid "Tap here to finish."
437−msgstr ""
438−
439#: qml/Tutorial/TutorialBottom.qml:28
431#: qml/Tutorial/TutorialBottom.qml:28
440msgid "Open special menus"
432msgid "Open special menus"
441msgstr ""
433msgstr ""
@@ -444,15 +436,19 @@ msgstr ""
444msgid "Swipe up from the bottom edge."
436msgid "Swipe up from the bottom edge."
445msgstr ""
437msgstr ""
446
438
439+#: qml/Tutorial/TutorialBottomFinish.qml:24
440+msgid "This action does different things for different apps"
441+msgstr ""
442+
443+#: qml/Tutorial/TutorialBottomFinish.qml:25
444+msgid "Tap here to finish."
445+msgstr ""
446+
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialRight.qml:144
448#: qml/Tutorial/TutorialRight.qml:144
449msgid "Tap here to continue."
449msgid "Tap here to continue."
450msgstr ""
450msgstr ""
451
451
452−#: qml/Tutorial/TutorialLeftFinish.qml:24
453−msgid "These are the shortcuts to favorite apps"
454−msgstr ""
455−
456#: qml/Tutorial/TutorialLeft.qml:26
452#: qml/Tutorial/TutorialLeft.qml:26
457msgid "Open the launcher"
453msgid "Open the launcher"
458msgstr ""
454msgstr ""
@@ -461,6 +457,10 @@ msgstr ""
461msgid "Short swipe from the left edge."
457msgid "Short swipe from the left edge."
462msgstr ""
458msgstr ""
463
459
460+#: qml/Tutorial/TutorialLeftFinish.qml:24
461+msgid "These are the shortcuts to favorite apps"
462+msgstr ""
463+
464#: qml/Tutorial/TutorialPage.qml:178
464#: qml/Tutorial/TutorialPage.qml:178
465msgid "You almost got it!"
465msgid "You almost got it!"
466msgstr ""
466msgstr ""
po/ky.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-06-27 06:17+0000\n"
11"PO-Revision-Date: 2013-06-27 06:17+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Kirghiz <ky@li.org>\n"
13"Language-Team: Kirghiz <ky@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/lo.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-10-02 10:00+0000\n"
11"PO-Revision-Date: 2013-10-02 10:00+0000\n"
12"Last-Translator: Anousak <anousak@gmail.com>\n"
12"Last-Translator: Anousak <anousak@gmail.com>\n"
13"Language-Team: Lao <lo@li.org>\n"
13"Language-Team: Lao <lo@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/lt.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-05-19 17:15+0000\n"
11"PO-Revision-Date: 2014-05-19 17:15+0000\n"
12"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n"
12"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n"
13"Language-Team: Lithuanian <lt@li.org>\n"
13"Language-Team: Lithuanian <lt@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"(n%100<10 || n%100>=20) ? 1 : 2;\n"
18"(n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -195,15 +195,15 @@ msgstr ""
195msgid "Add to Favorites"
195msgid "Add to Favorites"
196msgstr ""
196msgstr ""
197
197
198−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
198+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
199msgid "See less"
199msgid "See less"
200msgstr ""
200msgstr ""
201
201
202−#: qml/Dash/GenericScopeView.qml:569
202+#: qml/Dash/GenericScopeView.qml:576
203msgid "See all"
203msgid "See all"
204msgstr ""
204msgstr ""
205
205
206−#: qml/Dash/GenericScopeView.qml:631
206+#: qml/Dash/GenericScopeView.qml:638
207msgctxt "Label: Hint for dash search line edit"
207msgctxt "Label: Hint for dash search line edit"
208msgid "Search"
208msgid "Search"
209msgstr ""
209msgstr ""
@@ -423,14 +423,6 @@ msgstr ""
423msgid "Roaming"
423msgid "Roaming"
424msgstr ""
424msgstr ""
425
425
426−#: qml/Tutorial/TutorialBottomFinish.qml:24
427−msgid "This action does different things for different apps"
428−msgstr ""
429−
430−#: qml/Tutorial/TutorialBottomFinish.qml:25
431−msgid "Tap here to finish."
432−msgstr ""
433−
434#: qml/Tutorial/TutorialBottom.qml:28
426#: qml/Tutorial/TutorialBottom.qml:28
435msgid "Open special menus"
427msgid "Open special menus"
436msgstr ""
428msgstr ""
@@ -439,15 +431,19 @@ msgstr ""
439msgid "Swipe up from the bottom edge."
431msgid "Swipe up from the bottom edge."
440msgstr ""
432msgstr ""
441
433
434+#: qml/Tutorial/TutorialBottomFinish.qml:24
435+msgid "This action does different things for different apps"
436+msgstr ""
437+
438+#: qml/Tutorial/TutorialBottomFinish.qml:25
439+msgid "Tap here to finish."
440+msgstr ""
441+
442#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
443#: qml/Tutorial/TutorialRight.qml:144
443#: qml/Tutorial/TutorialRight.qml:144
444msgid "Tap here to continue."
444msgid "Tap here to continue."
445msgstr ""
445msgstr ""
446
446
447−#: qml/Tutorial/TutorialLeftFinish.qml:24
448−msgid "These are the shortcuts to favorite apps"
449−msgstr ""
450−
451#: qml/Tutorial/TutorialLeft.qml:26
447#: qml/Tutorial/TutorialLeft.qml:26
452msgid "Open the launcher"
448msgid "Open the launcher"
453msgstr ""
449msgstr ""
@@ -456,6 +452,10 @@ msgstr ""
456msgid "Short swipe from the left edge."
452msgid "Short swipe from the left edge."
457msgstr ""
453msgstr ""
458
454
455+#: qml/Tutorial/TutorialLeftFinish.qml:24
456+msgid "These are the shortcuts to favorite apps"
457+msgstr ""
458+
459#: qml/Tutorial/TutorialPage.qml:178
459#: qml/Tutorial/TutorialPage.qml:178
460msgid "You almost got it!"
460msgid "You almost got it!"
461msgstr ""
461msgstr ""
po/lv.po+18−18
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity\n"
9"Project-Id-Version: unity\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
11+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
12"PO-Revision-Date: 2015-11-22 19:13+0000\n"
12"PO-Revision-Date: 2015-11-22 19:13+0000\n"
13"Last-Translator: Klavs Anson <anson.klavs@gmail.com>\n"
13"Last-Translator: Klavs Anson <anson.klavs@gmail.com>\n"
14"Language-Team: Latvian <lata-l10n@googlegroups.com>\n"
14"Language-Team: Latvian <lata-l10n@googlegroups.com>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
18"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21"Language: lv\n"
21"Language: lv\n"
22
22
23#: plugins/IntegratedLightDM/Greeter.cpp:112
23#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -199,15 +199,15 @@ msgstr "Izņemt no izlases"
199msgid "Add to Favorites"
199msgid "Add to Favorites"
200msgstr "Pievienot izlasei"
200msgstr "Pievienot izlasei"
201
201
202−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
202+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
203msgid "See less"
203msgid "See less"
204msgstr "Skatīt mazāk"
204msgstr "Skatīt mazāk"
205
205
206−#: qml/Dash/GenericScopeView.qml:569
206+#: qml/Dash/GenericScopeView.qml:576
207msgid "See all"
207msgid "See all"
208msgstr "Skatīt visus"
208msgstr "Skatīt visus"
209
209
210−#: qml/Dash/GenericScopeView.qml:631
210+#: qml/Dash/GenericScopeView.qml:638
211msgctxt "Label: Hint for dash search line edit"
211msgctxt "Label: Hint for dash search line edit"
212msgid "Search"
212msgid "Search"
213msgstr "Meklēt"
213msgstr "Meklēt"
@@ -434,14 +434,6 @@ msgstr "Atbloķēt SIM"
434msgid "Roaming"
434msgid "Roaming"
435msgstr "Viesabonēšana"
435msgstr "Viesabonēšana"
436
436
437−#: qml/Tutorial/TutorialBottomFinish.qml:24
438−msgid "This action does different things for different apps"
439−msgstr "Šī darbība dažādās lietotnēs darīs dažādas lietas"
440−
441−#: qml/Tutorial/TutorialBottomFinish.qml:25
442−msgid "Tap here to finish."
443−msgstr "Uzsitiet šeit, lai pabeigtu."
444−
445#: qml/Tutorial/TutorialBottom.qml:28
437#: qml/Tutorial/TutorialBottom.qml:28
446msgid "Open special menus"
438msgid "Open special menus"
447msgstr "Atvērt īpašas izvēlnes"
439msgstr "Atvērt īpašas izvēlnes"
@@ -450,15 +442,19 @@ msgstr "Atvērt īpašas izvēlnes"
450msgid "Swipe up from the bottom edge."
442msgid "Swipe up from the bottom edge."
451msgstr "Velciet no apakšējās malas."
443msgstr "Velciet no apakšējās malas."
452
444
445+#: qml/Tutorial/TutorialBottomFinish.qml:24
446+msgid "This action does different things for different apps"
447+msgstr "Šī darbība dažādās lietotnēs darīs dažādas lietas"
448+
449+#: qml/Tutorial/TutorialBottomFinish.qml:25
450+msgid "Tap here to finish."
451+msgstr "Uzsitiet šeit, lai pabeigtu."
452+
453#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
453#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
454#: qml/Tutorial/TutorialRight.qml:144
454#: qml/Tutorial/TutorialRight.qml:144
455msgid "Tap here to continue."
455msgid "Tap here to continue."
456msgstr "Uzsitiet šeit, lai turpinātu."
456msgstr "Uzsitiet šeit, lai turpinātu."
457
457
458−#: qml/Tutorial/TutorialLeftFinish.qml:24
459−msgid "These are the shortcuts to favorite apps"
460−msgstr "Šie ir īsceļi uz iecienītajām lietotnēm"
461−
462#: qml/Tutorial/TutorialLeft.qml:26
458#: qml/Tutorial/TutorialLeft.qml:26
463msgid "Open the launcher"
459msgid "Open the launcher"
464msgstr "Atvērt palaidēju"
460msgstr "Atvērt palaidēju"
@@ -467,6 +463,10 @@ msgstr "Atvērt palaidēju"
467msgid "Short swipe from the left edge."
463msgid "Short swipe from the left edge."
468msgstr "Īss vilciens no kreisās malas."
464msgstr "Īss vilciens no kreisās malas."
469
465
466+#: qml/Tutorial/TutorialLeftFinish.qml:24
467+msgid "These are the shortcuts to favorite apps"
468+msgstr "Šie ir īsceļi uz iecienītajām lietotnēm"
469+
470#: qml/Tutorial/TutorialPage.qml:178
470#: qml/Tutorial/TutorialPage.qml:178
471msgid "You almost got it!"
471msgid "You almost got it!"
472msgstr "Gandrīz sanāca!"
472msgstr "Gandrīz sanāca!"
po/ml.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-11-23 11:44+0000\n"
11"PO-Revision-Date: 2013-11-23 11:44+0000\n"
12"Last-Translator: ST Alfas <Unknown>\n"
12"Last-Translator: ST Alfas <Unknown>\n"
13"Language-Team: Malayalam <ml@li.org>\n"
13"Language-Team: Malayalam <ml@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/mr.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-01-14 19:54+0000\n"
11"PO-Revision-Date: 2014-01-14 19:54+0000\n"
12"Last-Translator: Rohan Deshmukh <Unknown>\n"
12"Last-Translator: Rohan Deshmukh <Unknown>\n"
13"Language-Team: Marathi <mr@li.org>\n"
13"Language-Team: Marathi <mr@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr "आवड पासून काढूण टाका"
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr "आवड मध्ये जोडा"
195msgstr "आवड मध्ये जोडा"
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr "शोध"
208msgstr "शोध"
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/ms.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-01-17 09:05+0000\n"
11"PO-Revision-Date: 2014-01-17 09:05+0000\n"
12"Last-Translator: abuyop <Unknown>\n"
12"Last-Translator: abuyop <Unknown>\n"
13"Language-Team: Malay <ms@li.org>\n"
13"Language-Team: Malay <ms@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -196,15 +196,15 @@ msgstr "Buang dari Kegemaran"
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr "Tambah ke Kegemaran"
197msgstr "Tambah ke Kegemaran"
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr "Lihat kurang"
201msgstr "Lihat kurang"
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr "Lihat semua"
205msgstr "Lihat semua"
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr "Gelintar"
210msgstr "Gelintar"
@@ -428,14 +428,6 @@ msgstr "Buka SIM"
428msgid "Roaming"
428msgid "Roaming"
429msgstr "Perayauan"
429msgstr "Perayauan"
430
430
431−#: qml/Tutorial/TutorialBottomFinish.qml:24
432−msgid "This action does different things for different apps"
433−msgstr "Tindakan ini melakukan perkara yang berlainan untuk apl berbeza"
434−
435−#: qml/Tutorial/TutorialBottomFinish.qml:25
436−msgid "Tap here to finish."
437−msgstr "Ketik di sini untuk selesaikan."
438−
439#: qml/Tutorial/TutorialBottom.qml:28
431#: qml/Tutorial/TutorialBottom.qml:28
440msgid "Open special menus"
432msgid "Open special menus"
441msgstr "Buka menu khas"
433msgstr "Buka menu khas"
@@ -444,15 +436,19 @@ msgstr "Buka menu khas"
444msgid "Swipe up from the bottom edge."
436msgid "Swipe up from the bottom edge."
445msgstr "Leret ke ata dari pinggir bawah."
437msgstr "Leret ke ata dari pinggir bawah."
446
438
439+#: qml/Tutorial/TutorialBottomFinish.qml:24
440+msgid "This action does different things for different apps"
441+msgstr "Tindakan ini melakukan perkara yang berlainan untuk apl berbeza"
442+
443+#: qml/Tutorial/TutorialBottomFinish.qml:25
444+msgid "Tap here to finish."
445+msgstr "Ketik di sini untuk selesaikan."
446+
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialRight.qml:144
448#: qml/Tutorial/TutorialRight.qml:144
449msgid "Tap here to continue."
449msgid "Tap here to continue."
450msgstr "Ketik di sini untuk teruskan."
450msgstr "Ketik di sini untuk teruskan."
451
451
452−#: qml/Tutorial/TutorialLeftFinish.qml:24
453−msgid "These are the shortcuts to favorite apps"
454−msgstr "Ini adalah pintasan ke apl kegemaran"
455−
456#: qml/Tutorial/TutorialLeft.qml:26
452#: qml/Tutorial/TutorialLeft.qml:26
457msgid "Open the launcher"
453msgid "Open the launcher"
458msgstr "Buka pelancar"
454msgstr "Buka pelancar"
@@ -461,6 +457,10 @@ msgstr "Buka pelancar"
461msgid "Short swipe from the left edge."
457msgid "Short swipe from the left edge."
462msgstr "Leret pendek dari pinggir kiri."
458msgstr "Leret pendek dari pinggir kiri."
463
459
460+#: qml/Tutorial/TutorialLeftFinish.qml:24
461+msgid "These are the shortcuts to favorite apps"
462+msgstr "Ini adalah pintasan ke apl kegemaran"
463+
464#: qml/Tutorial/TutorialPage.qml:178
464#: qml/Tutorial/TutorialPage.qml:178
465msgid "You almost got it!"
465msgid "You almost got it!"
466msgstr "Anda hampir berjaya!"
466msgstr "Anda hampir berjaya!"
po/my.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-12-12 11:12+0000\n"
11"PO-Revision-Date: 2013-12-12 11:12+0000\n"
12"Last-Translator: Pyae Sone <Unknown>\n"
12"Last-Translator: Pyae Sone <Unknown>\n"
13"Language-Team: Burmese <my@li.org>\n"
13"Language-Team: Burmese <my@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr "နှစ်သက်မှုအဖြစ်မှပယ်ဖျက်
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr "နှစ်သက်မှုအဖြစ်ထည့်ပါ"
195msgstr "နှစ်သက်မှုအဖြစ်ထည့်ပါ"
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr "ရှာဖွေရန်"
208msgstr "ရှာဖွေရန်"
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr "Roaming"
423msgstr "Roaming"
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/nb.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-05 19:44+0000\n"
11"PO-Revision-Date: 2015-07-05 19:44+0000\n"
12"Last-Translator: Mathias Bynke <Unknown>\n"
12"Last-Translator: Mathias Bynke <Unknown>\n"
13"Language-Team: Norwegian Bokmal <nb@li.org>\n"
13"Language-Team: Norwegian Bokmal <nb@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -198,15 +198,15 @@ msgstr "Fjern fra favoritter"
198msgid "Add to Favorites"
198msgid "Add to Favorites"
199msgstr "Legg til i favoritter"
199msgstr "Legg til i favoritter"
200
200
201−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
201+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
202msgid "See less"
202msgid "See less"
203msgstr "Vis mindre"
203msgstr "Vis mindre"
204
204
205−#: qml/Dash/GenericScopeView.qml:569
205+#: qml/Dash/GenericScopeView.qml:576
206msgid "See all"
206msgid "See all"
207msgstr "Vis alt"
207msgstr "Vis alt"
208
208
209−#: qml/Dash/GenericScopeView.qml:631
209+#: qml/Dash/GenericScopeView.qml:638
210msgctxt "Label: Hint for dash search line edit"
210msgctxt "Label: Hint for dash search line edit"
211msgid "Search"
211msgid "Search"
212msgstr "Søk"
212msgstr "Søk"
@@ -430,14 +430,6 @@ msgstr "Lås opp SIM"
430msgid "Roaming"
430msgid "Roaming"
431msgstr "Fremmednett"
431msgstr "Fremmednett"
432
432
433−#: qml/Tutorial/TutorialBottomFinish.qml:24
434−msgid "This action does different things for different apps"
435−msgstr "Denne handlinga gjør ulike ting for ulike programmer"
436−
437−#: qml/Tutorial/TutorialBottomFinish.qml:25
438−msgid "Tap here to finish."
439−msgstr "Trykk her for å fullføre."
440−
441#: qml/Tutorial/TutorialBottom.qml:28
433#: qml/Tutorial/TutorialBottom.qml:28
442msgid "Open special menus"
434msgid "Open special menus"
443msgstr "Åpne spesialmenyer"
435msgstr "Åpne spesialmenyer"
@@ -446,15 +438,19 @@ msgstr "Åpne spesialmenyer"
446msgid "Swipe up from the bottom edge."
438msgid "Swipe up from the bottom edge."
447msgstr "Dra opp fra bunnen."
439msgstr "Dra opp fra bunnen."
448
440
441+#: qml/Tutorial/TutorialBottomFinish.qml:24
442+msgid "This action does different things for different apps"
443+msgstr "Denne handlinga gjør ulike ting for ulike programmer"
444+
445+#: qml/Tutorial/TutorialBottomFinish.qml:25
446+msgid "Tap here to finish."
447+msgstr "Trykk her for å fullføre."
448+
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
450#: qml/Tutorial/TutorialRight.qml:144
450#: qml/Tutorial/TutorialRight.qml:144
451msgid "Tap here to continue."
451msgid "Tap here to continue."
452msgstr "Trykk her for å fortsette."
452msgstr "Trykk her for å fortsette."
453
453
454−#: qml/Tutorial/TutorialLeftFinish.qml:24
455−msgid "These are the shortcuts to favorite apps"
456−msgstr "Dette er snarveier til favorittprogrammer"
457−
458#: qml/Tutorial/TutorialLeft.qml:26
454#: qml/Tutorial/TutorialLeft.qml:26
459msgid "Open the launcher"
455msgid "Open the launcher"
460msgstr "Åpne oppstarteren"
456msgstr "Åpne oppstarteren"
@@ -463,6 +459,10 @@ msgstr "Åpne oppstarteren"
463msgid "Short swipe from the left edge."
459msgid "Short swipe from the left edge."
464msgstr "Dra kort fra venstre kant."
460msgstr "Dra kort fra venstre kant."
465
461
462+#: qml/Tutorial/TutorialLeftFinish.qml:24
463+msgid "These are the shortcuts to favorite apps"
464+msgstr "Dette er snarveier til favorittprogrammer"
465+
466#: qml/Tutorial/TutorialPage.qml:178
466#: qml/Tutorial/TutorialPage.qml:178
467msgid "You almost got it!"
467msgid "You almost got it!"
468msgstr "Nesten!"
468msgstr "Nesten!"
po/ne.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-12-06 15:11+0000\n"
11"PO-Revision-Date: 2015-12-06 15:11+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Nepali <ne@li.org>\n"
13"Language-Team: Nepali <ne@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-12-07 05:37+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17862)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/nl.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-07 07:14+0000\n"
11"PO-Revision-Date: 2015-07-07 07:14+0000\n"
12"Last-Translator: Hannie Dumoleyn <Unknown>\n"
12"Last-Translator: Hannie Dumoleyn <Unknown>\n"
13"Language-Team: Dutch <nl@li.org>\n"
13"Language-Team: Dutch <nl@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -200,15 +200,15 @@ msgstr "Verwijderen uit favorieten"
200msgid "Add to Favorites"
200msgid "Add to Favorites"
201msgstr "Toevoegen aan favorieten"
201msgstr "Toevoegen aan favorieten"
202
202
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
204msgid "See less"
205msgstr "Minder zien"
205msgstr "Minder zien"
206
206
207−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
208msgid "See all"
209msgstr "Alles zien"
209msgstr "Alles zien"
210
210
211−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
213msgid "Search"
214msgstr "Zoeken"
214msgstr "Zoeken"
@@ -432,6 +432,14 @@ msgstr "Simkaart deblokkeren"
432msgid "Roaming"
432msgid "Roaming"
433msgstr "Roaming"
433msgstr "Roaming"
434
434
435+#: qml/Tutorial/TutorialBottom.qml:28
436+msgid "Open special menus"
437+msgstr "Speciale menu's openen"
438+
439+#: qml/Tutorial/TutorialBottom.qml:29
440+msgid "Swipe up from the bottom edge."
441+msgstr "Veeg omhoog vanaf de onderrand."
442+
435#: qml/Tutorial/TutorialBottomFinish.qml:24
443#: qml/Tutorial/TutorialBottomFinish.qml:24
436msgid "This action does different things for different apps"
444msgid "This action does different things for different apps"
437msgstr ""
445msgstr ""
@@ -442,23 +450,11 @@ msgstr ""
442msgid "Tap here to finish."
450msgid "Tap here to finish."
443msgstr "Tik hier om te stoppen."
451msgstr "Tik hier om te stoppen."
444
452
445−#: qml/Tutorial/TutorialBottom.qml:28
446−msgid "Open special menus"
447−msgstr "Speciale menu's openen"
448−
449−#: qml/Tutorial/TutorialBottom.qml:29
450−msgid "Swipe up from the bottom edge."
451−msgstr "Veeg omhoog vanaf de onderrand."
452−
453#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
453#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
454#: qml/Tutorial/TutorialRight.qml:144
454#: qml/Tutorial/TutorialRight.qml:144
455msgid "Tap here to continue."
455msgid "Tap here to continue."
456msgstr "Tik hier om door te gaan."
456msgstr "Tik hier om door te gaan."
457
457
458−#: qml/Tutorial/TutorialLeftFinish.qml:24
459−msgid "These are the shortcuts to favorite apps"
460−msgstr "Dit zijn de snelkoppelingen van favoriete apps"
461−
462#: qml/Tutorial/TutorialLeft.qml:26
458#: qml/Tutorial/TutorialLeft.qml:26
463msgid "Open the launcher"
459msgid "Open the launcher"
464msgstr "De Starter openen"
460msgstr "De Starter openen"
@@ -467,6 +463,10 @@ msgstr "De Starter openen"
467msgid "Short swipe from the left edge."
463msgid "Short swipe from the left edge."
468msgstr "Korte veeg vanaf de linkerrand."
464msgstr "Korte veeg vanaf de linkerrand."
469
465
466+#: qml/Tutorial/TutorialLeftFinish.qml:24
467+msgid "These are the shortcuts to favorite apps"
468+msgstr "Dit zijn de snelkoppelingen van favoriete apps"
469+
470#: qml/Tutorial/TutorialPage.qml:178
470#: qml/Tutorial/TutorialPage.qml:178
471msgid "You almost got it!"
471msgid "You almost got it!"
472msgstr "U bent er bijna!"
472msgstr "U bent er bijna!"
po/nn.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-05-12 11:32+0000\n"
11"PO-Revision-Date: 2015-05-12 11:32+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Norwegian Nynorsk <nn@li.org>\n"
13"Language-Team: Norwegian Nynorsk <nn@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/oc.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-02-05 20:35+0000\n"
11"PO-Revision-Date: 2015-02-05 20:35+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Occitan (post 1500) <oc@li.org>\n"
13"Language-Team: Occitan (post 1500) <oc@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/or.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-03-21 05:28+0000\n"
11"PO-Revision-Date: 2015-03-21 05:28+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Oriya <or@li.org>\n"
13"Language-Team: Oriya <or@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n!=1;\n"
17"Plural-Forms: nplurals=2; plural=n!=1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/pa.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-04-24 04:29+0000\n"
11"PO-Revision-Date: 2015-04-24 04:29+0000\n"
12"Last-Translator: Gursharnjit_Singh <ubuntuser13@gmail.com>\n"
12"Last-Translator: Gursharnjit_Singh <ubuntuser13@gmail.com>\n"
13"Language-Team: Punjabi <pa@li.org>\n"
13"Language-Team: Punjabi <pa@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -196,15 +196,15 @@ msgstr "ਪਸੰਦ ਵਿੱਚੋਂ ਹਟਾਓ"
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr "ਪਸੰਦ ਵਿੱਚ ਜੋੜੋ"
197msgstr "ਪਸੰਦ ਵਿੱਚ ਜੋੜੋ"
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr "ਘੱਟ ਵੇਖੋ"
201msgstr "ਘੱਟ ਵੇਖੋ"
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr "ਸਾਰਾ ਵੇਖੋ"
205msgstr "ਸਾਰਾ ਵੇਖੋ"
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr "ਖੋਜ"
210msgstr "ਖੋਜ"
@@ -428,14 +428,6 @@ msgstr "ਅਣਲਾਕ SIM"
428msgid "Roaming"
428msgid "Roaming"
429msgstr "ਰੋਮਿੰਗ"
429msgstr "ਰੋਮਿੰਗ"
430
430
431−#: qml/Tutorial/TutorialBottomFinish.qml:24
432−msgid "This action does different things for different apps"
433−msgstr "ਇਹ ਕਾਰਵਾਈ ਵੱਖ ਐਪਾਂ ਲਈ ਵੱਖ ਵੱਖ ਚੀਜ਼ਾਂ ਕਰਦੀ ਹੈ"
434−
435−#: qml/Tutorial/TutorialBottomFinish.qml:25
436−msgid "Tap here to finish."
437−msgstr "ਨਬੇੜਣ ਲਈ ਇੱਥੇ ਛੂਹੋ"
438−
439#: qml/Tutorial/TutorialBottom.qml:28
431#: qml/Tutorial/TutorialBottom.qml:28
440msgid "Open special menus"
432msgid "Open special menus"
441msgstr "ਖਾਸ਼ ਮੀਨੂੰ ਖੋਲ੍ਹੋ"
433msgstr "ਖਾਸ਼ ਮੀਨੂੰ ਖੋਲ੍ਹੋ"
@@ -444,15 +436,19 @@ msgstr "ਖਾਸ਼ ਮੀਨੂੰ ਖੋਲ੍ਹੋ"
444msgid "Swipe up from the bottom edge."
436msgid "Swipe up from the bottom edge."
445msgstr "ਹੇਠਲੇ ਕਿਨਾਰੇ ਤੋਂ ਉੱਪਰ ਵੱਲੋਂ ਖਿੱਚੋ।"
437msgstr "ਹੇਠਲੇ ਕਿਨਾਰੇ ਤੋਂ ਉੱਪਰ ਵੱਲੋਂ ਖਿੱਚੋ।"
446
438
439+#: qml/Tutorial/TutorialBottomFinish.qml:24
440+msgid "This action does different things for different apps"
441+msgstr "ਇਹ ਕਾਰਵਾਈ ਵੱਖ ਐਪਾਂ ਲਈ ਵੱਖ ਵੱਖ ਚੀਜ਼ਾਂ ਕਰਦੀ ਹੈ"
442+
443+#: qml/Tutorial/TutorialBottomFinish.qml:25
444+msgid "Tap here to finish."
445+msgstr "ਨਬੇੜਣ ਲਈ ਇੱਥੇ ਛੂਹੋ"
446+
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialRight.qml:144
448#: qml/Tutorial/TutorialRight.qml:144
449msgid "Tap here to continue."
449msgid "Tap here to continue."
450msgstr "ਜਾਰੀ ਰੱਖਣ ਲਈ ਇੱਥੇ ਛੂਹੋ।"
450msgstr "ਜਾਰੀ ਰੱਖਣ ਲਈ ਇੱਥੇ ਛੂਹੋ।"
451
451
452−#: qml/Tutorial/TutorialLeftFinish.qml:24
453−msgid "These are the shortcuts to favorite apps"
454−msgstr "ਇੱਥੇ ਤੁਹਾਡੀ ਪਸੰਦੀਦਾ ਐਪਾਂ ਲਈ ਸ਼ਾਰਟਕੱਟ ਹਨ"
455−
456#: qml/Tutorial/TutorialLeft.qml:26
452#: qml/Tutorial/TutorialLeft.qml:26
457msgid "Open the launcher"
453msgid "Open the launcher"
458msgstr "ਲਾਂਚਰ ਨੂੰ ਖੋਲੋ"
454msgstr "ਲਾਂਚਰ ਨੂੰ ਖੋਲੋ"
@@ -461,6 +457,10 @@ msgstr "ਲਾਂਚਰ ਨੂੰ ਖੋਲੋ"
461msgid "Short swipe from the left edge."
457msgid "Short swipe from the left edge."
462msgstr "ਖੱਬੇ ਕਿਨਾਰੇ ਤੋਂ ਥੋੜ੍ਹਾ ਖਿੱਚੋ।"
458msgstr "ਖੱਬੇ ਕਿਨਾਰੇ ਤੋਂ ਥੋੜ੍ਹਾ ਖਿੱਚੋ।"
463
459
460+#: qml/Tutorial/TutorialLeftFinish.qml:24
461+msgid "These are the shortcuts to favorite apps"
462+msgstr "ਇੱਥੇ ਤੁਹਾਡੀ ਪਸੰਦੀਦਾ ਐਪਾਂ ਲਈ ਸ਼ਾਰਟਕੱਟ ਹਨ"
463+
464#: qml/Tutorial/TutorialPage.qml:178
464#: qml/Tutorial/TutorialPage.qml:178
465msgid "You almost got it!"
465msgid "You almost got it!"
466msgstr "ਤੁਸੀਂ ਲਗਭਗ ਸਮਝ ਗਏ ਹੋ!"
466msgstr "ਤੁਸੀਂ ਲਗਭਗ ਸਮਝ ਗਏ ਹੋ!"
po/pl.po+23−23
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-12 09:46+0000\n"
11"PO-Revision-Date: 2015-07-12 09:46+0000\n"
12"Last-Translator: Seweryn Opyd <Unknown>\n"
12"Last-Translator: Seweryn Opyd <Unknown>\n"
13"Language-Team: Polish <pl@li.org>\n"
13"Language-Team: Polish <pl@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
18"|| n%100>=20) ? 1 : 2;\n"
18"|| n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -151,7 +151,7 @@ msgstr "OK"
151
151
152#: qml/Components/ModeSwitchWarningDialog.qml:32
152#: qml/Components/ModeSwitchWarningDialog.qml:32
153msgid "Apps may have unsaved data:"
153msgid "Apps may have unsaved data:"
154−msgstr ""
154+msgstr "Programy mogące mieć niezapisane dane:"
155
155
156#: qml/Components/ModeSwitchWarningDialog.qml:57
156#: qml/Components/ModeSwitchWarningDialog.qml:57
157msgid "Re-dock, save your work and close these apps to continue."
157msgid "Re-dock, save your work and close these apps to continue."
@@ -159,19 +159,19 @@ msgstr ""
159
159
160#: qml/Components/ModeSwitchWarningDialog.qml:63
160#: qml/Components/ModeSwitchWarningDialog.qml:63
161msgid "Or force close now (unsaved data will be lost)."
161msgid "Or force close now (unsaved data will be lost)."
162−msgstr ""
162+msgstr "Lub wymuś teraz zamknięcie (dane niezapisane zostaną utracone)."
163
163
164#: qml/Components/ModeSwitchWarningDialog.qml:75
164#: qml/Components/ModeSwitchWarningDialog.qml:75
165msgid "OK, I will reconnect"
165msgid "OK, I will reconnect"
166−msgstr ""
166+msgstr "OK, połączę ponownie"
167
167
168#: qml/Components/ModeSwitchWarningDialog.qml:76
168#: qml/Components/ModeSwitchWarningDialog.qml:76
169msgid "Reconnect now!"
169msgid "Reconnect now!"
170−msgstr ""
170+msgstr "Ponownie połącz teraz!"
171
171
172#: qml/Components/ModeSwitchWarningDialog.qml:88
172#: qml/Components/ModeSwitchWarningDialog.qml:88
173msgid "Close all"
173msgid "Close all"
174−msgstr ""
174+msgstr "Zamknij wszystko"
175
175
176#: qml/Dash/DashPageHeader.qml:265
176#: qml/Dash/DashPageHeader.qml:265
177msgctxt "Button: Open the Ubuntu Store"
177msgctxt "Button: Open the Ubuntu Store"
@@ -196,15 +196,15 @@ msgstr "Usuń z ulubionych"
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr "Dodaj do ulubionych"
197msgstr "Dodaj do ulubionych"
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr "Zobacz mniej"
201msgstr "Zobacz mniej"
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr "Zobacz wszystko"
205msgstr "Zobacz wszystko"
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr "Szukaj"
210msgstr "Szukaj"
@@ -431,14 +431,6 @@ msgstr "Odblokuj kartę SIM"
431msgid "Roaming"
431msgid "Roaming"
432msgstr "Roaming"
432msgstr "Roaming"
433
433
434−#: qml/Tutorial/TutorialBottomFinish.qml:24
435−msgid "This action does different things for different apps"
436−msgstr "Ta operacja ma różne skutki dla różnych programów"
437−
438−#: qml/Tutorial/TutorialBottomFinish.qml:25
439−msgid "Tap here to finish."
440−msgstr "Dotknij tutaj, by zakończyć."
441−
442#: qml/Tutorial/TutorialBottom.qml:28
434#: qml/Tutorial/TutorialBottom.qml:28
443msgid "Open special menus"
435msgid "Open special menus"
444msgstr "Otwórz menu specjalne"
436msgstr "Otwórz menu specjalne"
@@ -447,15 +439,19 @@ msgstr "Otwórz menu specjalne"
447msgid "Swipe up from the bottom edge."
439msgid "Swipe up from the bottom edge."
448msgstr "Przeciągnij od dolnej krawędzi w górę ekranu"
440msgstr "Przeciągnij od dolnej krawędzi w górę ekranu"
449
441
442+#: qml/Tutorial/TutorialBottomFinish.qml:24
443+msgid "This action does different things for different apps"
444+msgstr "Ta operacja ma różne skutki dla różnych programów"
445+
446+#: qml/Tutorial/TutorialBottomFinish.qml:25
447+msgid "Tap here to finish."
448+msgstr "Dotknij tutaj, by zakończyć."
449+
450#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
450#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
451#: qml/Tutorial/TutorialRight.qml:144
451#: qml/Tutorial/TutorialRight.qml:144
452msgid "Tap here to continue."
452msgid "Tap here to continue."
453msgstr "Dotknij tutaj, by kontynuować."
453msgstr "Dotknij tutaj, by kontynuować."
454
454
455−#: qml/Tutorial/TutorialLeftFinish.qml:24
456−msgid "These are the shortcuts to favorite apps"
457−msgstr "To są skróty do ulubionych aplikacji"
458−
459#: qml/Tutorial/TutorialLeft.qml:26
455#: qml/Tutorial/TutorialLeft.qml:26
460msgid "Open the launcher"
456msgid "Open the launcher"
461msgstr "Otwórz launcher"
457msgstr "Otwórz launcher"
@@ -464,6 +460,10 @@ msgstr "Otwórz launcher"
464msgid "Short swipe from the left edge."
460msgid "Short swipe from the left edge."
465msgstr "Krótkie przeciągnięcie od lewej krawędzi."
461msgstr "Krótkie przeciągnięcie od lewej krawędzi."
466
462
463+#: qml/Tutorial/TutorialLeftFinish.qml:24
464+msgid "These are the shortcuts to favorite apps"
465+msgstr "To są skróty do ulubionych aplikacji"
466+
467#: qml/Tutorial/TutorialPage.qml:178
467#: qml/Tutorial/TutorialPage.qml:178
468msgid "You almost got it!"
468msgid "You almost got it!"
469msgstr "Już prawie się udało!"
469msgstr "Już prawie się udało!"
po/pt.po+37−37
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-29 10:01+0000\n"
11"PO-Revision-Date: 2015-07-29 10:01+0000\n"
12"Last-Translator: Ivo Xavier <ivofernandes12@gmail.com>\n"
12"Last-Translator: Ivo Xavier <ivofernandes12@gmail.com>\n"
13"Language-Team: Portuguese <pt@li.org>\n"
13"Language-Team: Portuguese <pt@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -42,13 +42,13 @@ msgstr "Dispositivo bloqueado"
42#: qml/Components/DelayedLockscreen.qml:64
42#: qml/Components/DelayedLockscreen.qml:64
43msgid "You have been locked out due to too many failed passphrase attempts."
43msgid "You have been locked out due to too many failed passphrase attempts."
44msgstr ""
44msgstr ""
45−"Foi bloqueado devido a diversas tentativas falhadas na introdução da palavra-"
45+"Está bloqueado devido a diversas tentativas falhadas na introdução da "
46−"passe de segurança."
46+"palavra-passe."
47
47
48#: qml/Components/DelayedLockscreen.qml:65
48#: qml/Components/DelayedLockscreen.qml:65
49msgid "You have been locked out due to too many failed passcode attempts."
49msgid "You have been locked out due to too many failed passcode attempts."
50msgstr ""
50msgstr ""
51−"Foi bloqueado devido a diversas tentativas falhadas na introdução do código "
51+"Está bloqueado devido a diversas tentativas falhadas na introdução do código "
52"de segurança."
52"de segurança."
53
53
54#: qml/Components/DelayedLockscreen.qml:74
54#: qml/Components/DelayedLockscreen.qml:74
@@ -128,7 +128,7 @@ msgid ""
128"Are you sure you would like\n"
128"Are you sure you would like\n"
129"to power off?"
129"to power off?"
130msgstr ""
130msgstr ""
131−"Tem a certeza de quer\n"
131+"Quer mesmo\n"
132"desligar?"
132"desligar?"
133
133
134#: qml/Components/Dialogs.qml:235
134#: qml/Components/Dialogs.qml:235
@@ -143,7 +143,7 @@ msgstr "Reiniciar"
143
143
144#: qml/Components/Lockscreen.qml:245
144#: qml/Components/Lockscreen.qml:245
145msgid "Return to Call"
145msgid "Return to Call"
146−msgstr "Retorne para chamar"
146+msgstr "Volte para chamada"
147
147
148#: qml/Components/Lockscreen.qml:245
148#: qml/Components/Lockscreen.qml:245
149msgid "Emergency Call"
149msgid "Emergency Call"
@@ -200,15 +200,15 @@ msgstr "Remover dos favoritos"
200msgid "Add to Favorites"
200msgid "Add to Favorites"
201msgstr "Adicionar aos favoritos"
201msgstr "Adicionar aos favoritos"
202
202
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
203+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
204msgid "See less"
205msgstr "Ver menos"
205msgstr "Ver menos"
206
206
207−#: qml/Dash/GenericScopeView.qml:569
207+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
208msgid "See all"
209msgstr "Ver todos"
209msgstr "Ver todos"
210
210
211−#: qml/Dash/GenericScopeView.qml:631
211+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
212msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
213msgid "Search"
214msgstr "Procurar"
214msgstr "Procurar"
@@ -432,14 +432,6 @@ msgstr "Desbloquear SIM"
432msgid "Roaming"
432msgid "Roaming"
433msgstr "Roaming"
433msgstr "Roaming"
434
434
435−#: qml/Tutorial/TutorialBottomFinish.qml:24
436−msgid "This action does different things for different apps"
437−msgstr "Esta ação faz coisas diferentes para apps diferentes"
438−
439−#: qml/Tutorial/TutorialBottomFinish.qml:25
440−msgid "Tap here to finish."
441−msgstr "Toque aqui para finalizar."
442−
443#: qml/Tutorial/TutorialBottom.qml:28
435#: qml/Tutorial/TutorialBottom.qml:28
444msgid "Open special menus"
436msgid "Open special menus"
445msgstr "Abrir menus especiais"
437msgstr "Abrir menus especiais"
@@ -448,15 +440,19 @@ msgstr "Abrir menus especiais"
448msgid "Swipe up from the bottom edge."
440msgid "Swipe up from the bottom edge."
449msgstr "Deslize para cima a partir da margem inferior."
441msgstr "Deslize para cima a partir da margem inferior."
450
442
443+#: qml/Tutorial/TutorialBottomFinish.qml:24
444+msgid "This action does different things for different apps"
445+msgstr "Esta ação faz coisas diferentes para apps diferentes"
446+
447+#: qml/Tutorial/TutorialBottomFinish.qml:25
448+msgid "Tap here to finish."
449+msgstr "Toque aqui para finalizar."
450+
451#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
451#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
452#: qml/Tutorial/TutorialRight.qml:144
452#: qml/Tutorial/TutorialRight.qml:144
453msgid "Tap here to continue."
453msgid "Tap here to continue."
454msgstr "Toque aqui para continuar."
454msgstr "Toque aqui para continuar."
455
455
456−#: qml/Tutorial/TutorialLeftFinish.qml:24
457−msgid "These are the shortcuts to favorite apps"
458−msgstr "Estes são os atalhos para as suas apps favoritas"
459−
460#: qml/Tutorial/TutorialLeft.qml:26
456#: qml/Tutorial/TutorialLeft.qml:26
461msgid "Open the launcher"
457msgid "Open the launcher"
462msgstr "Abrir o launcher"
458msgstr "Abrir o launcher"
@@ -465,6 +461,10 @@ msgstr "Abrir o launcher"
465msgid "Short swipe from the left edge."
461msgid "Short swipe from the left edge."
466msgstr "Deslize curto da margem esquerda"
462msgstr "Deslize curto da margem esquerda"
467
463
464+#: qml/Tutorial/TutorialLeftFinish.qml:24
465+msgid "These are the shortcuts to favorite apps"
466+msgstr "Estes são os atalhos para as suas apps favoritas"
467+
468#: qml/Tutorial/TutorialPage.qml:178
468#: qml/Tutorial/TutorialPage.qml:178
469msgid "You almost got it!"
469msgid "You almost got it!"
470msgstr "Quase conseguiu!"
470msgstr "Quase conseguiu!"
@@ -711,9 +711,6 @@ msgstr "%1 〉"
711#~ msgid "Skip intro"
711#~ msgid "Skip intro"
712#~ msgstr "Saltar introdução"
712#~ msgstr "Saltar introdução"
713
713
714−#~ msgid "Loading. Please Wait..."
715−#~ msgstr "A carregar. Aguarde por favor..."
716−
717#~ msgid "Speak Now..."
714#~ msgid "Speak Now..."
718#~ msgstr "Fale agora..."
715#~ msgstr "Fale agora..."
719
716
@@ -756,20 +753,9 @@ msgstr "%1 〉"
756#~ msgid "Try swiping from the right edge to unlock the phone"
753#~ msgid "Try swiping from the right edge to unlock the phone"
757#~ msgstr "Tente deslizar da margem direita para desbloquear o telemóvel"
754#~ msgstr "Tente deslizar da margem direita para desbloquear o telemóvel"
758
755
759−#~ msgid ""
760−#~ "You have now mastered the edge gestures and can start using the "
761−#~ "phone<br><br>Tap on the screen to start"
762−#~ msgstr ""
763−#~ "Já domina os gestos das margens, pode começar a usar o telefone<br><br>Toque "
764−#~ "no ecrã para começar"
765−
766#~ msgid "Store"
756#~ msgid "Store"
767#~ msgstr "Store"
757#~ msgstr "Store"
768
758
769−#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
770−#~ msgstr ""
771−#~ "Deslize da margem esquerda para mostrar o lançador para acesso rápido às apps"
772−
773#~ msgid "Tomorrow %l:%M %p"
759#~ msgid "Tomorrow %l:%M %p"
774#~ msgstr "Amanhã %l:%M %p"
760#~ msgstr "Amanhã %l:%M %p"
775
761
@@ -805,3 +791,17 @@ msgstr "%1 〉"
805
791
806#~ msgid "Call back"
792#~ msgid "Call back"
807#~ msgstr "Ligar de volta"
793#~ msgstr "Ligar de volta"
794+
795+#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
796+#~ msgstr ""
797+#~ "Deslize da margem esquerda para mostrar o Launcher de acesso rápido às apps"
798+
799+#~ msgid ""
800+#~ "You have now mastered the edge gestures and can start using the "
801+#~ "phone<br><br>Tap on the screen to start"
802+#~ msgstr ""
803+#~ "Já domina os gestos das margens, pode começar a usar o "
804+#~ "telemóvel<br><br>Toque no ecrã para começar"
805+
806+#~ msgid "Loading. Please Wait..."
807+#~ msgstr "A carregar. Por favor, aguarde..."
po/pt_BR.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-08-05 04:40+0000\n"
11"PO-Revision-Date: 2015-08-05 04:40+0000\n"
12"Last-Translator: Julio Alexander Sieg <julio.sieg@gmail.com>\n"
12"Last-Translator: Julio Alexander Sieg <julio.sieg@gmail.com>\n"
13"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
13"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -198,15 +198,15 @@ msgstr "Remover dos favoritos"
198msgid "Add to Favorites"
198msgid "Add to Favorites"
199msgstr "Adicionar aos favoritos"
199msgstr "Adicionar aos favoritos"
200
200
201−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
201+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
202msgid "See less"
202msgid "See less"
203msgstr "Ver menos"
203msgstr "Ver menos"
204
204
205−#: qml/Dash/GenericScopeView.qml:569
205+#: qml/Dash/GenericScopeView.qml:576
206msgid "See all"
206msgid "See all"
207msgstr "Ver todos"
207msgstr "Ver todos"
208
208
209−#: qml/Dash/GenericScopeView.qml:631
209+#: qml/Dash/GenericScopeView.qml:638
210msgctxt "Label: Hint for dash search line edit"
210msgctxt "Label: Hint for dash search line edit"
211msgid "Search"
211msgid "Search"
212msgstr "Pesquisar"
212msgstr "Pesquisar"
@@ -430,14 +430,6 @@ msgstr "Desbloquear SIM"
430msgid "Roaming"
430msgid "Roaming"
431msgstr "Roaming"
431msgstr "Roaming"
432
432
433−#: qml/Tutorial/TutorialBottomFinish.qml:24
434−msgid "This action does different things for different apps"
435−msgstr "Esta ação faz coisas diferentes para diferentes aplicações"
436−
437−#: qml/Tutorial/TutorialBottomFinish.qml:25
438−msgid "Tap here to finish."
439−msgstr "Toque aqui para terminar."
440−
441#: qml/Tutorial/TutorialBottom.qml:28
433#: qml/Tutorial/TutorialBottom.qml:28
442msgid "Open special menus"
434msgid "Open special menus"
443msgstr "Abrir menus especiais"
435msgstr "Abrir menus especiais"
@@ -446,15 +438,19 @@ msgstr "Abrir menus especiais"
446msgid "Swipe up from the bottom edge."
438msgid "Swipe up from the bottom edge."
447msgstr "eslize para cima a partir da borda inferior."
439msgstr "eslize para cima a partir da borda inferior."
448
440
441+#: qml/Tutorial/TutorialBottomFinish.qml:24
442+msgid "This action does different things for different apps"
443+msgstr "Esta ação faz coisas diferentes para diferentes aplicações"
444+
445+#: qml/Tutorial/TutorialBottomFinish.qml:25
446+msgid "Tap here to finish."
447+msgstr "Toque aqui para terminar."
448+
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
450#: qml/Tutorial/TutorialRight.qml:144
450#: qml/Tutorial/TutorialRight.qml:144
451msgid "Tap here to continue."
451msgid "Tap here to continue."
452msgstr "Toque aqui para continuar."
452msgstr "Toque aqui para continuar."
453
453
454−#: qml/Tutorial/TutorialLeftFinish.qml:24
455−msgid "These are the shortcuts to favorite apps"
456−msgstr "Estes são os atalhos para aplicativos favoritos"
457−
458#: qml/Tutorial/TutorialLeft.qml:26
454#: qml/Tutorial/TutorialLeft.qml:26
459msgid "Open the launcher"
455msgid "Open the launcher"
460msgstr "Abrir o lançador"
456msgstr "Abrir o lançador"
@@ -463,6 +459,10 @@ msgstr "Abrir o lançador"
463msgid "Short swipe from the left edge."
459msgid "Short swipe from the left edge."
464msgstr "Deslize curto a partir da borda esquerda."
460msgstr "Deslize curto a partir da borda esquerda."
465
461
462+#: qml/Tutorial/TutorialLeftFinish.qml:24
463+msgid "These are the shortcuts to favorite apps"
464+msgstr "Estes são os atalhos para aplicativos favoritos"
465+
466#: qml/Tutorial/TutorialPage.qml:178
466#: qml/Tutorial/TutorialPage.qml:178
467msgid "You almost got it!"
467msgid "You almost got it!"
468msgstr "Você quase conseguiu!"
468msgstr "Você quase conseguiu!"
po/ro.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-06 17:47+0000\n"
11"PO-Revision-Date: 2015-07-06 17:47+0000\n"
12"Last-Translator: Meriuță Cornel <meriutacornel@neacornel.eu>\n"
12"Last-Translator: Meriuță Cornel <meriutacornel@neacornel.eu>\n"
13"Language-Team: Romanian <ro@li.org>\n"
13"Language-Team: Romanian <ro@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
17"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
18"== 0) && (n != 0))) ? 2: 1));\n"
18"== 0) && (n != 0))) ? 2: 1));\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -201,15 +201,15 @@ msgstr "Șterge din favorite"
201msgid "Add to Favorites"
201msgid "Add to Favorites"
202msgstr "Adaugă la favorite"
202msgstr "Adaugă la favorite"
203
203
204−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
204+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
205msgid "See less"
205msgid "See less"
206msgstr "Afișează mai puține"
206msgstr "Afișează mai puține"
207
207
208−#: qml/Dash/GenericScopeView.qml:569
208+#: qml/Dash/GenericScopeView.qml:576
209msgid "See all"
209msgid "See all"
210msgstr "Afișează tot"
210msgstr "Afișează tot"
211
211
212−#: qml/Dash/GenericScopeView.qml:631
212+#: qml/Dash/GenericScopeView.qml:638
213msgctxt "Label: Hint for dash search line edit"
213msgctxt "Label: Hint for dash search line edit"
214msgid "Search"
214msgid "Search"
215msgstr "Căutare"
215msgstr "Căutare"
@@ -438,14 +438,6 @@ msgstr "Deblocare SIM"
438msgid "Roaming"
438msgid "Roaming"
439msgstr "Roaming"
439msgstr "Roaming"
440
440
441−#: qml/Tutorial/TutorialBottomFinish.qml:24
442−msgid "This action does different things for different apps"
443−msgstr "Această acţiune face diferite lucruri pentru diferite aplicaţii"
444−
445−#: qml/Tutorial/TutorialBottomFinish.qml:25
446−msgid "Tap here to finish."
447−msgstr "Apăsaţi aici pentru a termina."
448−
449#: qml/Tutorial/TutorialBottom.qml:28
441#: qml/Tutorial/TutorialBottom.qml:28
450msgid "Open special menus"
442msgid "Open special menus"
451msgstr "Deschide meniurile speciale"
443msgstr "Deschide meniurile speciale"
@@ -454,15 +446,19 @@ msgstr "Deschide meniurile speciale"
454msgid "Swipe up from the bottom edge."
446msgid "Swipe up from the bottom edge."
455msgstr "Glisaţi în sus dinspre marginea de jos."
447msgstr "Glisaţi în sus dinspre marginea de jos."
456
448
449+#: qml/Tutorial/TutorialBottomFinish.qml:24
450+msgid "This action does different things for different apps"
451+msgstr "Această acţiune face diferite lucruri pentru diferite aplicaţii"
452+
453+#: qml/Tutorial/TutorialBottomFinish.qml:25
454+msgid "Tap here to finish."
455+msgstr "Apăsaţi aici pentru a termina."
456+
457#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
457#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
458#: qml/Tutorial/TutorialRight.qml:144
458#: qml/Tutorial/TutorialRight.qml:144
459msgid "Tap here to continue."
459msgid "Tap here to continue."
460msgstr "Apăsaţi aici pentru a continua."
460msgstr "Apăsaţi aici pentru a continua."
461
461
462−#: qml/Tutorial/TutorialLeftFinish.qml:24
463−msgid "These are the shortcuts to favorite apps"
464−msgstr "Acestea sunt scurtăturile către aplicaţiile favorite"
465−
466#: qml/Tutorial/TutorialLeft.qml:26
462#: qml/Tutorial/TutorialLeft.qml:26
467msgid "Open the launcher"
463msgid "Open the launcher"
468msgstr "Deschide lansatorul"
464msgstr "Deschide lansatorul"
@@ -471,6 +467,10 @@ msgstr "Deschide lansatorul"
471msgid "Short swipe from the left edge."
467msgid "Short swipe from the left edge."
472msgstr "Glisaţi scurt dinspre marginea din stânga."
468msgstr "Glisaţi scurt dinspre marginea din stânga."
473
469
470+#: qml/Tutorial/TutorialLeftFinish.qml:24
471+msgid "These are the shortcuts to favorite apps"
472+msgstr "Acestea sunt scurtăturile către aplicaţiile favorite"
473+
474#: qml/Tutorial/TutorialPage.qml:178
474#: qml/Tutorial/TutorialPage.qml:178
475msgid "You almost got it!"
475msgid "You almost got it!"
476msgstr "Aproape aţi reuşit!"
476msgstr "Aproape aţi reuşit!"
po/ru.po+34−32
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-06 05:33+0000\n"
11"PO-Revision-Date: 2015-07-06 05:33+0000\n"
12"Last-Translator: ☠Jay ZDLin☠ <Unknown>\n"
12"Last-Translator: ☠Jay ZDLin☠ <Unknown>\n"
13"Language-Team: Russian <ru@li.org>\n"
13"Language-Team: Russian <ru@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -155,27 +155,29 @@ msgstr "ОК"
155
155
156#: qml/Components/ModeSwitchWarningDialog.qml:32
156#: qml/Components/ModeSwitchWarningDialog.qml:32
157msgid "Apps may have unsaved data:"
157msgid "Apps may have unsaved data:"
158−msgstr ""
158+msgstr "Приложения могут содержать несохранённые данные:"
159
159
160#: qml/Components/ModeSwitchWarningDialog.qml:57
160#: qml/Components/ModeSwitchWarningDialog.qml:57
161msgid "Re-dock, save your work and close these apps to continue."
161msgid "Re-dock, save your work and close these apps to continue."
162msgstr ""
162msgstr ""
163+"Переподключение, сохраните вашу работу и закройте эти приложения для "
164+"продолжения."
163
165
164#: qml/Components/ModeSwitchWarningDialog.qml:63
166#: qml/Components/ModeSwitchWarningDialog.qml:63
165msgid "Or force close now (unsaved data will be lost)."
167msgid "Or force close now (unsaved data will be lost)."
166−msgstr ""
168+msgstr "Или закрыть принудительно (несохранённые данные будут потеряны)."
167
169
168#: qml/Components/ModeSwitchWarningDialog.qml:75
170#: qml/Components/ModeSwitchWarningDialog.qml:75
169msgid "OK, I will reconnect"
171msgid "OK, I will reconnect"
170−msgstr ""
172+msgstr "Все готово к переподключению"
171
173
172#: qml/Components/ModeSwitchWarningDialog.qml:76
174#: qml/Components/ModeSwitchWarningDialog.qml:76
173msgid "Reconnect now!"
175msgid "Reconnect now!"
174−msgstr ""
176+msgstr "Переподключиться сейчас!"
175
177
176#: qml/Components/ModeSwitchWarningDialog.qml:88
178#: qml/Components/ModeSwitchWarningDialog.qml:88
177msgid "Close all"
179msgid "Close all"
178−msgstr ""
180+msgstr "Закрыть все"
179
181
180#: qml/Dash/DashPageHeader.qml:265
182#: qml/Dash/DashPageHeader.qml:265
181msgctxt "Button: Open the Ubuntu Store"
183msgctxt "Button: Open the Ubuntu Store"
@@ -200,15 +202,15 @@ msgstr "Удалить из избранного"
200msgid "Add to Favorites"
202msgid "Add to Favorites"
201msgstr "Добавить в избранное"
203msgstr "Добавить в избранное"
202
204
203−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
205+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
204msgid "See less"
206msgid "See less"
205msgstr "Вкратце"
207msgstr "Вкратце"
206
208
207−#: qml/Dash/GenericScopeView.qml:569
209+#: qml/Dash/GenericScopeView.qml:576
208msgid "See all"
210msgid "See all"
209msgstr "Показать всё"
211msgstr "Показать всё"
210
212
211−#: qml/Dash/GenericScopeView.qml:631
213+#: qml/Dash/GenericScopeView.qml:638
212msgctxt "Label: Hint for dash search line edit"
214msgctxt "Label: Hint for dash search line edit"
213msgid "Search"
215msgid "Search"
214msgstr "Поиск"
216msgstr "Поиск"
@@ -236,7 +238,7 @@ msgstr "Добавьте отзыв"
236
238
237#: qml/Dash/Previews/PreviewSharing.qml:51
239#: qml/Dash/Previews/PreviewSharing.qml:51
238msgid "Preview Share Item"
240msgid "Preview Share Item"
239−msgstr ""
241+msgstr "Предпросмотр"
240
242
241#: qml/Dash/PullToRefreshScopeStyle.qml:55
243#: qml/Dash/PullToRefreshScopeStyle.qml:55
242msgid "Pull to refresh…"
244msgid "Pull to refresh…"
@@ -264,7 +266,7 @@ msgstr "Также установлено"
264
266
265#: qml/DisabledScreenNotice.qml:42
267#: qml/DisabledScreenNotice.qml:42
266msgid "Your device is now connected to an external display."
268msgid "Your device is now connected to an external display."
267−msgstr ""
269+msgstr "Устройство подключено к внешнему дисплею."
268
270
269#: qml/Greeter/CoverPage.qml:107
271#: qml/Greeter/CoverPage.qml:107
270msgid "Unlock"
272msgid "Unlock"
@@ -280,7 +282,7 @@ msgstr "Нажмите для разблокировки"
280
282
281#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:53
283#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:53
282msgid "Sorry, incorrect passphrase."
284msgid "Sorry, incorrect passphrase."
283−msgstr "Неверная ключевая фраза."
285+msgstr "Неверная кодовая фраза."
284
286
285#: qml/Greeter/NarrowView.qml:55 qml/Wizard/Pages/passwd-confirm.qml:54
287#: qml/Greeter/NarrowView.qml:55 qml/Wizard/Pages/passwd-confirm.qml:54
286msgid "Sorry, incorrect passcode."
288msgid "Sorry, incorrect passcode."
@@ -295,7 +297,7 @@ msgid ""
295"If passphrase is entered incorrectly, your phone will conduct a factory "
297"If passphrase is entered incorrectly, your phone will conduct a factory "
296"reset and all personal data will be deleted."
298"reset and all personal data will be deleted."
297msgstr ""
299msgstr ""
298−"Если ключевая фраза будет введена неверно, то телефон вернётся к заводским "
300+"Если кодовая фраза будет введена неверно, то телефон вернётся к заводским "
299"настройкам, а все личные данные будут удалены."
301"настройкам, а все личные данные будут удалены."
300
302
301#: qml/Greeter/NarrowView.qml:59
303#: qml/Greeter/NarrowView.qml:59
@@ -343,7 +345,7 @@ msgstr "Показать пароль"
343
345
344#: qml/Panel/ActiveCallHint.qml:79
346#: qml/Panel/ActiveCallHint.qml:79
345msgid "Tap to return to call..."
347msgid "Tap to return to call..."
346−msgstr "Коснитесь для возврата к вызову..."
348+msgstr "Нажмите для возврата к вызову..."
347
349
348#: qml/Panel/ActiveCallHint.qml:92
350#: qml/Panel/ActiveCallHint.qml:92
349msgid "Conference"
351msgid "Conference"
@@ -397,7 +399,7 @@ msgstr "Загрузка"
397
399
398#: qml/Panel/Indicators/MenuItemFactory.qml:886
400#: qml/Panel/Indicators/MenuItemFactory.qml:886
399msgid "Paused, tap to resume"
401msgid "Paused, tap to resume"
400−msgstr "Приостановлено, коснитесь для возобновления"
402+msgstr "Приостановлено, нажмите для возобновления"
401
403
402#: qml/Panel/Indicators/MenuItemFactory.qml:888
404#: qml/Panel/Indicators/MenuItemFactory.qml:888
403msgid "Canceled"
405msgid "Canceled"
@@ -409,13 +411,13 @@ msgstr "Завершено"
409
411
410#: qml/Panel/Indicators/MenuItemFactory.qml:892
412#: qml/Panel/Indicators/MenuItemFactory.qml:892
411msgid "Failed, tap to retry"
413msgid "Failed, tap to retry"
412−msgstr "Сбой, коснитесь для повтора"
414+msgstr "Сбой, нажмите для повтора"
413
415
414#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
416#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
415#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
417#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
416msgctxt "Button: Send a reply message"
418msgctxt "Button: Send a reply message"
417msgid "Send"
419msgid "Send"
418−msgstr ""
420+msgstr "Отправить"
419
421
420#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
422#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
421msgctxt "Label: Hint in message indicator line edit"
423msgctxt "Label: Hint in message indicator line edit"
@@ -425,7 +427,7 @@ msgstr "Ответить"
425#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
427#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
426msgctxt "Button: Call back on phone"
428msgctxt "Button: Call back on phone"
427msgid "Call back"
429msgid "Call back"
428−msgstr ""
430+msgstr "Позвонить"
429
431
430#: qml/Panel/Indicators/ModemInfoItem.qml:105
432#: qml/Panel/Indicators/ModemInfoItem.qml:105
431msgid "Unlock SIM"
433msgid "Unlock SIM"
@@ -435,14 +437,6 @@ msgstr "Разблокировать SIM-карту"
435msgid "Roaming"
437msgid "Roaming"
436msgstr "Роуминг"
438msgstr "Роуминг"
437
439
438−#: qml/Tutorial/TutorialBottomFinish.qml:24
439−msgid "This action does different things for different apps"
440−msgstr "Это действие имеет разные функции в зависимости от приложения"
441−
442−#: qml/Tutorial/TutorialBottomFinish.qml:25
443−msgid "Tap here to finish."
444−msgstr "Нажмите здесь для завершения."
445−
446#: qml/Tutorial/TutorialBottom.qml:28
440#: qml/Tutorial/TutorialBottom.qml:28
447msgid "Open special menus"
441msgid "Open special menus"
448msgstr "Открытие специальных меню"
442msgstr "Открытие специальных меню"
@@ -451,15 +445,19 @@ msgstr "Открытие специальных меню"
451msgid "Swipe up from the bottom edge."
445msgid "Swipe up from the bottom edge."
452msgstr "Проведите вверх от нижнего края."
446msgstr "Проведите вверх от нижнего края."
453
447
448+#: qml/Tutorial/TutorialBottomFinish.qml:24
449+msgid "This action does different things for different apps"
450+msgstr "Это действие имеет разные функции в зависимости от приложения"
451+
452+#: qml/Tutorial/TutorialBottomFinish.qml:25
453+msgid "Tap here to finish."
454+msgstr "Нажмите здесь для завершения."
455+
454#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
456#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
455#: qml/Tutorial/TutorialRight.qml:144
457#: qml/Tutorial/TutorialRight.qml:144
456msgid "Tap here to continue."
458msgid "Tap here to continue."
457msgstr "Нажмите здесь для продолжения."
459msgstr "Нажмите здесь для продолжения."
458
460
459−#: qml/Tutorial/TutorialLeftFinish.qml:24
460−msgid "These are the shortcuts to favorite apps"
461−msgstr "Это ярлыки избранных приложений"
462−
463#: qml/Tutorial/TutorialLeft.qml:26
461#: qml/Tutorial/TutorialLeft.qml:26
464msgid "Open the launcher"
462msgid "Open the launcher"
465msgstr "Открытие панели запуска"
463msgstr "Открытие панели запуска"
@@ -468,6 +466,10 @@ msgstr "Открытие панели запуска"
468msgid "Short swipe from the left edge."
466msgid "Short swipe from the left edge."
469msgstr "Короткое смахивание от левого края."
467msgstr "Короткое смахивание от левого края."
470
468
469+#: qml/Tutorial/TutorialLeftFinish.qml:24
470+msgid "These are the shortcuts to favorite apps"
471+msgstr "Это ярлыки избранных приложений"
472+
471#: qml/Tutorial/TutorialPage.qml:178
473#: qml/Tutorial/TutorialPage.qml:178
472msgid "You almost got it!"
474msgid "You almost got it!"
473msgstr "Почти получилось!"
475msgstr "Почти получилось!"
po/shn.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-11-10 12:09+0000\n"
11"PO-Revision-Date: 2015-11-10 12:09+0000\n"
12"Last-Translator: Rockworld <sumoisrock@gmail.com>\n"
12"Last-Translator: Rockworld <sumoisrock@gmail.com>\n"
13"Language-Team: Shan <shn@li.org>\n"
13"Language-Team: Shan <shn@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n"
17"Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/si.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-06-26 22:36+0000\n"
11"PO-Revision-Date: 2013-06-26 22:36+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Sinhalese <si@li.org>\n"
13"Language-Team: Sinhalese <si@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -196,15 +196,15 @@ msgstr ""
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr ""
197msgstr ""
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr ""
201msgstr ""
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr ""
205msgstr ""
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr ""
210msgstr ""
@@ -424,14 +424,6 @@ msgstr ""
424msgid "Roaming"
424msgid "Roaming"
425msgstr ""
425msgstr ""
426
426
427−#: qml/Tutorial/TutorialBottomFinish.qml:24
428−msgid "This action does different things for different apps"
429−msgstr ""
430−
431−#: qml/Tutorial/TutorialBottomFinish.qml:25
432−msgid "Tap here to finish."
433−msgstr ""
434−
435#: qml/Tutorial/TutorialBottom.qml:28
427#: qml/Tutorial/TutorialBottom.qml:28
436msgid "Open special menus"
428msgid "Open special menus"
437msgstr ""
429msgstr ""
@@ -440,15 +432,19 @@ msgstr ""
440msgid "Swipe up from the bottom edge."
432msgid "Swipe up from the bottom edge."
441msgstr ""
433msgstr ""
442
434
435+#: qml/Tutorial/TutorialBottomFinish.qml:24
436+msgid "This action does different things for different apps"
437+msgstr ""
438+
439+#: qml/Tutorial/TutorialBottomFinish.qml:25
440+msgid "Tap here to finish."
441+msgstr ""
442+
443#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
443#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
444#: qml/Tutorial/TutorialRight.qml:144
444#: qml/Tutorial/TutorialRight.qml:144
445msgid "Tap here to continue."
445msgid "Tap here to continue."
446msgstr ""
446msgstr ""
447
447
448−#: qml/Tutorial/TutorialLeftFinish.qml:24
449−msgid "These are the shortcuts to favorite apps"
450−msgstr ""
451−
452#: qml/Tutorial/TutorialLeft.qml:26
448#: qml/Tutorial/TutorialLeft.qml:26
453msgid "Open the launcher"
449msgid "Open the launcher"
454msgstr ""
450msgstr ""
@@ -457,6 +453,10 @@ msgstr ""
457msgid "Short swipe from the left edge."
453msgid "Short swipe from the left edge."
458msgstr ""
454msgstr ""
459
455
456+#: qml/Tutorial/TutorialLeftFinish.qml:24
457+msgid "These are the shortcuts to favorite apps"
458+msgstr ""
459+
460#: qml/Tutorial/TutorialPage.qml:178
460#: qml/Tutorial/TutorialPage.qml:178
461msgid "You almost got it!"
461msgid "You almost got it!"
462msgstr ""
462msgstr ""
po/sk.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-04-10 09:15+0000\n"
11"PO-Revision-Date: 2015-04-10 09:15+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Slovak <sk@li.org>\n"
13"Language-Team: Slovak <sk@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/sl.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-06 21:10+0000\n"
11"PO-Revision-Date: 2015-07-06 21:10+0000\n"
12"Last-Translator: Sasa Batistic <Unknown>\n"
12"Last-Translator: Sasa Batistic <Unknown>\n"
13"Language-Team: Slovenian <sl@li.org>\n"
13"Language-Team: Slovenian <sl@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
17"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
18"n%100==4 ? 3 : 0);\n"
18"n%100==4 ? 3 : 0);\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -199,15 +199,15 @@ msgstr "Odstrani iz priljubljenih"
199msgid "Add to Favorites"
199msgid "Add to Favorites"
200msgstr "Dodaj med priljubljene"
200msgstr "Dodaj med priljubljene"
201
201
202−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
202+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
203msgid "See less"
203msgid "See less"
204msgstr "Pokaži manj"
204msgstr "Pokaži manj"
205
205
206−#: qml/Dash/GenericScopeView.qml:569
206+#: qml/Dash/GenericScopeView.qml:576
207msgid "See all"
207msgid "See all"
208msgstr "Pokaži vse"
208msgstr "Pokaži vse"
209
209
210−#: qml/Dash/GenericScopeView.qml:631
210+#: qml/Dash/GenericScopeView.qml:638
211msgctxt "Label: Hint for dash search line edit"
211msgctxt "Label: Hint for dash search line edit"
212msgid "Search"
212msgid "Search"
213msgstr "Iskanje"
213msgstr "Iskanje"
@@ -437,14 +437,6 @@ msgstr "Odkleni SIM"
437msgid "Roaming"
437msgid "Roaming"
438msgstr "Gostovanje"
438msgstr "Gostovanje"
439
439
440−#: qml/Tutorial/TutorialBottomFinish.qml:24
441−msgid "This action does different things for different apps"
442−msgstr "To dejanje ima različne učinke za različne programe"
443−
444−#: qml/Tutorial/TutorialBottomFinish.qml:25
445−msgid "Tap here to finish."
446−msgstr "Tapnite tu za končanje."
447−
448#: qml/Tutorial/TutorialBottom.qml:28
440#: qml/Tutorial/TutorialBottom.qml:28
449msgid "Open special menus"
441msgid "Open special menus"
450msgstr "Odpri posebne menije"
442msgstr "Odpri posebne menije"
@@ -453,15 +445,19 @@ msgstr "Odpri posebne menije"
453msgid "Swipe up from the bottom edge."
445msgid "Swipe up from the bottom edge."
454msgstr "Potegnite gor od spodnjega roba."
446msgstr "Potegnite gor od spodnjega roba."
455
447
448+#: qml/Tutorial/TutorialBottomFinish.qml:24
449+msgid "This action does different things for different apps"
450+msgstr "To dejanje ima različne učinke za različne programe"
451+
452+#: qml/Tutorial/TutorialBottomFinish.qml:25
453+msgid "Tap here to finish."
454+msgstr "Tapnite tu za končanje."
455+
456#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
456#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
457#: qml/Tutorial/TutorialRight.qml:144
457#: qml/Tutorial/TutorialRight.qml:144
458msgid "Tap here to continue."
458msgid "Tap here to continue."
459msgstr "Tapnite tukaj za nadaljevanje."
459msgstr "Tapnite tukaj za nadaljevanje."
460
460
461−#: qml/Tutorial/TutorialLeftFinish.qml:24
462−msgid "These are the shortcuts to favorite apps"
463−msgstr "To so bližnjice do priljubljenih programov."
464−
465#: qml/Tutorial/TutorialLeft.qml:26
461#: qml/Tutorial/TutorialLeft.qml:26
466msgid "Open the launcher"
462msgid "Open the launcher"
467msgstr "Odpri zaganjalnik"
463msgstr "Odpri zaganjalnik"
@@ -470,6 +466,10 @@ msgstr "Odpri zaganjalnik"
470msgid "Short swipe from the left edge."
466msgid "Short swipe from the left edge."
471msgstr "Kratek poteg od levega roba."
467msgstr "Kratek poteg od levega roba."
472
468
469+#: qml/Tutorial/TutorialLeftFinish.qml:24
470+msgid "These are the shortcuts to favorite apps"
471+msgstr "To so bližnjice do priljubljenih programov."
472+
473#: qml/Tutorial/TutorialPage.qml:178
473#: qml/Tutorial/TutorialPage.qml:178
474msgid "You almost got it!"
474msgid "You almost got it!"
475msgstr "Skoraj že obvladate!"
475msgstr "Skoraj že obvladate!"
po/sq.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-11-30 21:05+0000\n"
11"PO-Revision-Date: 2015-11-30 21:05+0000\n"
12"Last-Translator: Indrit Bashkimi <indrit.bashkimi@gmail.com>\n"
12"Last-Translator: Indrit Bashkimi <indrit.bashkimi@gmail.com>\n"
13"Language-Team: Albanian <sq@li.org>\n"
13"Language-Team: Albanian <sq@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-12-01 05:36+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:44+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr "Hiq nga të preferuarit"
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr "Shto në të preferuarit"
195msgstr "Shto në të preferuarit"
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr "Shfaq më pak"
199msgstr "Shfaq më pak"
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr "Shfaqe të tërin"
203msgstr "Shfaqe të tërin"
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr "Kërko"
208msgstr "Kërko"
@@ -422,14 +422,6 @@ msgstr "Zhblloko SIM"
422msgid "Roaming"
422msgid "Roaming"
423msgstr "Roaming"
423msgstr "Roaming"
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr "Preke këtu për të përfunduar."
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr "Preke këtu për të përfunduar."
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr "Preke këtu për të vazhduar."
444msgstr "Preke këtu për të vazhduar."
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr "Gati mbaroi!"
460msgstr "Gati mbaroi!"
po/sr.po+17−17
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity\n"
9"Project-Id-Version: unity\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
11+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
12"PO-Revision-Date: 2015-12-09 20:16+0000\n"
12"PO-Revision-Date: 2015-12-09 20:16+0000\n"
13"Last-Translator: Bojan Bogdanović <Unknown>\n"
13"Last-Translator: Bojan Bogdanović <Unknown>\n"
14"Language-Team: српски <xfce4@xfce4.org>\n"
14"Language-Team: српски <xfce4@xfce4.org>\n"
@@ -17,7 +17,7 @@ msgstr ""
17"Content-Transfer-Encoding: 8bit\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
19"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
20−"X-Launchpad-Export-Date: 2015-12-11 05:58+0000\n"
20+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
21"X-Generator: Launchpad (build 17865)\n"
21"X-Generator: Launchpad (build 17865)\n"
22"Language: sr\n"
22"Language: sr\n"
23
23
@@ -201,15 +201,15 @@ msgstr "Уклони из омиљених"
201msgid "Add to Favorites"
201msgid "Add to Favorites"
202msgstr "Додај међу омиљене"
202msgstr "Додај међу омиљене"
203
203
204−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
204+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
205msgid "See less"
205msgid "See less"
206msgstr "Сажетије"
206msgstr "Сажетије"
207
207
208−#: qml/Dash/GenericScopeView.qml:569
208+#: qml/Dash/GenericScopeView.qml:576
209msgid "See all"
209msgid "See all"
210msgstr "Опширније"
210msgstr "Опширније"
211
211
212−#: qml/Dash/GenericScopeView.qml:631
212+#: qml/Dash/GenericScopeView.qml:638
213msgctxt "Label: Hint for dash search line edit"
213msgctxt "Label: Hint for dash search line edit"
214msgid "Search"
214msgid "Search"
215msgstr "Претрага"
215msgstr "Претрага"
@@ -436,14 +436,6 @@ msgstr "Откључај СИМ картицу"
436msgid "Roaming"
436msgid "Roaming"
437msgstr "Роминг"
437msgstr "Роминг"
438
438
439−#: qml/Tutorial/TutorialBottomFinish.qml:24
440−msgid "This action does different things for different apps"
441−msgstr "Ова радња ради различите ствари за различите програме"
442−
443−#: qml/Tutorial/TutorialBottomFinish.qml:25
444−msgid "Tap here to finish."
445−msgstr "Тапните овде за завршетак."
446−
447#: qml/Tutorial/TutorialBottom.qml:28
439#: qml/Tutorial/TutorialBottom.qml:28
448msgid "Open special menus"
440msgid "Open special menus"
449msgstr "Отвори нарочите изборнике"
441msgstr "Отвори нарочите изборнике"
@@ -452,15 +444,19 @@ msgstr "Отвори нарочите изборнике"
452msgid "Swipe up from the bottom edge."
444msgid "Swipe up from the bottom edge."
453msgstr "Превуците од доње ивице навише."
445msgstr "Превуците од доње ивице навише."
454
446
447+#: qml/Tutorial/TutorialBottomFinish.qml:24
448+msgid "This action does different things for different apps"
449+msgstr "Ова радња ради различите ствари за различите програме"
450+
451+#: qml/Tutorial/TutorialBottomFinish.qml:25
452+msgid "Tap here to finish."
453+msgstr "Тапните овде за завршетак."
454+
455#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
455#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
456#: qml/Tutorial/TutorialRight.qml:144
456#: qml/Tutorial/TutorialRight.qml:144
457msgid "Tap here to continue."
457msgid "Tap here to continue."
458msgstr "Тапните овде за наставак."
458msgstr "Тапните овде за наставак."
459
459
460−#: qml/Tutorial/TutorialLeftFinish.qml:24
461−msgid "These are the shortcuts to favorite apps"
462−msgstr "Ово су пречице до омиљених програма"
463−
464#: qml/Tutorial/TutorialLeft.qml:26
460#: qml/Tutorial/TutorialLeft.qml:26
465msgid "Open the launcher"
461msgid "Open the launcher"
466msgstr "Отвори покретач"
462msgstr "Отвори покретач"
@@ -469,6 +465,10 @@ msgstr "Отвори покретач"
469msgid "Short swipe from the left edge."
465msgid "Short swipe from the left edge."
470msgstr "Кратко превуците од леве ивице."
466msgstr "Кратко превуците од леве ивице."
471
467
468+#: qml/Tutorial/TutorialLeftFinish.qml:24
469+msgid "These are the shortcuts to favorite apps"
470+msgstr "Ово су пречице до омиљених програма"
471+
472#: qml/Tutorial/TutorialPage.qml:178
472#: qml/Tutorial/TutorialPage.qml:178
473msgid "You almost got it!"
473msgid "You almost got it!"
474msgstr "Скоро сте успели!"
474msgstr "Скоро сте успели!"
po/sv.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-12 22:17+0000\n"
11"PO-Revision-Date: 2015-07-12 22:17+0000\n"
12"Last-Translator: Josef Andersson <Unknown>\n"
12"Last-Translator: Josef Andersson <Unknown>\n"
13"Language-Team: Swedish\n"
13"Language-Team: Swedish\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20"Language: sv\n"
20"Language: sv\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -197,15 +197,15 @@ msgstr "Ta bort från Favoriter"
197msgid "Add to Favorites"
197msgid "Add to Favorites"
198msgstr "Lägg till Favoriter"
198msgstr "Lägg till Favoriter"
199
199
200−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
200+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
201msgid "See less"
201msgid "See less"
202msgstr "Visa mindre"
202msgstr "Visa mindre"
203
203
204−#: qml/Dash/GenericScopeView.qml:569
204+#: qml/Dash/GenericScopeView.qml:576
205msgid "See all"
205msgid "See all"
206msgstr "Visa alla"
206msgstr "Visa alla"
207
207
208−#: qml/Dash/GenericScopeView.qml:631
208+#: qml/Dash/GenericScopeView.qml:638
209msgctxt "Label: Hint for dash search line edit"
209msgctxt "Label: Hint for dash search line edit"
210msgid "Search"
210msgid "Search"
211msgstr "Sök"
211msgstr "Sök"
@@ -429,14 +429,6 @@ msgstr "Lås upp SIM-kort"
429msgid "Roaming"
429msgid "Roaming"
430msgstr "Roaming"
430msgstr "Roaming"
431
431
432−#: qml/Tutorial/TutorialBottomFinish.qml:24
433−msgid "This action does different things for different apps"
434−msgstr "Denna åtgärd gör olika saker för olika program"
435−
436−#: qml/Tutorial/TutorialBottomFinish.qml:25
437−msgid "Tap here to finish."
438−msgstr "Tryck här för att avsluta."
439−
440#: qml/Tutorial/TutorialBottom.qml:28
432#: qml/Tutorial/TutorialBottom.qml:28
441msgid "Open special menus"
433msgid "Open special menus"
442msgstr "Öppna specialmenyer"
434msgstr "Öppna specialmenyer"
@@ -445,15 +437,19 @@ msgstr "Öppna specialmenyer"
445msgid "Swipe up from the bottom edge."
437msgid "Swipe up from the bottom edge."
446msgstr "Svep uppåt från nedre kanten."
438msgstr "Svep uppåt från nedre kanten."
447
439
440+#: qml/Tutorial/TutorialBottomFinish.qml:24
441+msgid "This action does different things for different apps"
442+msgstr "Denna åtgärd gör olika saker för olika program"
443+
444+#: qml/Tutorial/TutorialBottomFinish.qml:25
445+msgid "Tap here to finish."
446+msgstr "Tryck här för att avsluta."
447+
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
449#: qml/Tutorial/TutorialRight.qml:144
449#: qml/Tutorial/TutorialRight.qml:144
450msgid "Tap here to continue."
450msgid "Tap here to continue."
451msgstr "Tryck här för att fortsätta."
451msgstr "Tryck här för att fortsätta."
452
452
453−#: qml/Tutorial/TutorialLeftFinish.qml:24
454−msgid "These are the shortcuts to favorite apps"
455−msgstr "Detta är genvägarna till favoritprogrammen"
456−
457#: qml/Tutorial/TutorialLeft.qml:26
453#: qml/Tutorial/TutorialLeft.qml:26
458msgid "Open the launcher"
454msgid "Open the launcher"
459msgstr "Öppna programstartaren"
455msgstr "Öppna programstartaren"
@@ -462,6 +458,10 @@ msgstr "Öppna programstartaren"
462msgid "Short swipe from the left edge."
458msgid "Short swipe from the left edge."
463msgstr "Kort svep från vänsta kanten."
459msgstr "Kort svep från vänsta kanten."
464
460
461+#: qml/Tutorial/TutorialLeftFinish.qml:24
462+msgid "These are the shortcuts to favorite apps"
463+msgstr "Detta är genvägarna till favoritprogrammen"
464+
465#: qml/Tutorial/TutorialPage.qml:178
465#: qml/Tutorial/TutorialPage.qml:178
466msgid "You almost got it!"
466msgid "You almost got it!"
467msgstr "Nästan där!"
467msgstr "Nästan där!"
po/sw.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-17 20:02+0000\n"
11"PO-Revision-Date: 2015-07-17 20:02+0000\n"
12"Last-Translator: Valentine <mwangi_valentino@yahoo.com>\n"
12"Last-Translator: Valentine <mwangi_valentino@yahoo.com>\n"
13"Language-Team: Swahili <sw@li.org>\n"
13"Language-Team: Swahili <sw@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -196,15 +196,15 @@ msgstr "Toa kutoka nilizopenda"
196msgid "Add to Favorites"
196msgid "Add to Favorites"
197msgstr "Ongeza kwenye nilizopenda"
197msgstr "Ongeza kwenye nilizopenda"
198
198
199−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
199+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
200msgid "See less"
200msgid "See less"
201msgstr "Onyesha kidogo"
201msgstr "Onyesha kidogo"
202
202
203−#: qml/Dash/GenericScopeView.qml:569
203+#: qml/Dash/GenericScopeView.qml:576
204msgid "See all"
204msgid "See all"
205msgstr "Onyesha zote"
205msgstr "Onyesha zote"
206
206
207−#: qml/Dash/GenericScopeView.qml:631
207+#: qml/Dash/GenericScopeView.qml:638
208msgctxt "Label: Hint for dash search line edit"
208msgctxt "Label: Hint for dash search line edit"
209msgid "Search"
209msgid "Search"
210msgstr "Tafuta"
210msgstr "Tafuta"
@@ -428,14 +428,6 @@ msgstr "Fungua SIM"
428msgid "Roaming"
428msgid "Roaming"
429msgstr "Uzururaji"
429msgstr "Uzururaji"
430
430
431−#: qml/Tutorial/TutorialBottomFinish.qml:24
432−msgid "This action does different things for different apps"
433−msgstr "Hatua hii inafanya vitu tofauti kwenye programu tofauti"
434−
435−#: qml/Tutorial/TutorialBottomFinish.qml:25
436−msgid "Tap here to finish."
437−msgstr "Gusa hapa umalize"
438−
439#: qml/Tutorial/TutorialBottom.qml:28
431#: qml/Tutorial/TutorialBottom.qml:28
440msgid "Open special menus"
432msgid "Open special menus"
441msgstr "Fungua orodha maalum"
433msgstr "Fungua orodha maalum"
@@ -444,15 +436,19 @@ msgstr "Fungua orodha maalum"
444msgid "Swipe up from the bottom edge."
436msgid "Swipe up from the bottom edge."
445msgstr "Vuta juu kutoka chini"
437msgstr "Vuta juu kutoka chini"
446
438
439+#: qml/Tutorial/TutorialBottomFinish.qml:24
440+msgid "This action does different things for different apps"
441+msgstr "Hatua hii inafanya vitu tofauti kwenye programu tofauti"
442+
443+#: qml/Tutorial/TutorialBottomFinish.qml:25
444+msgid "Tap here to finish."
445+msgstr "Gusa hapa umalize"
446+
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
447#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
448#: qml/Tutorial/TutorialRight.qml:144
448#: qml/Tutorial/TutorialRight.qml:144
449msgid "Tap here to continue."
449msgid "Tap here to continue."
450msgstr "Gusa hapa uendelee."
450msgstr "Gusa hapa uendelee."
451
451
452−#: qml/Tutorial/TutorialLeftFinish.qml:24
453−msgid "These are the shortcuts to favorite apps"
454−msgstr "Hizi ni njia za mkato za programu ulizopenda"
455−
456#: qml/Tutorial/TutorialLeft.qml:26
452#: qml/Tutorial/TutorialLeft.qml:26
457msgid "Open the launcher"
453msgid "Open the launcher"
458msgstr "Fungua launcher"
454msgstr "Fungua launcher"
@@ -461,6 +457,10 @@ msgstr "Fungua launcher"
461msgid "Short swipe from the left edge."
457msgid "Short swipe from the left edge."
462msgstr "Vuta kidogo kutoka kushoto."
458msgstr "Vuta kidogo kutoka kushoto."
463
459
460+#: qml/Tutorial/TutorialLeftFinish.qml:24
461+msgid "These are the shortcuts to favorite apps"
462+msgstr "Hizi ni njia za mkato za programu ulizopenda"
463+
464#: qml/Tutorial/TutorialPage.qml:178
464#: qml/Tutorial/TutorialPage.qml:178
465msgid "You almost got it!"
465msgid "You almost got it!"
466msgstr "Karibu upate!"
466msgstr "Karibu upate!"
po/ta.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-10-24 11:36+0000\n"
11"PO-Revision-Date: 2013-10-24 11:36+0000\n"
12"Last-Translator: Arun Kumar - அருண் குமார் <thangam.arunx@gmail.com>\n"
12"Last-Translator: Arun Kumar - அருண் குமார் <thangam.arunx@gmail.com>\n"
13"Language-Team: Ubuntu Tamil Team/Free Tamil Computing/Thamizha\n"
13"Language-Team: Ubuntu Tamil Team/Free Tamil Computing/Thamizha\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20"Language: ta\n"
20"Language: ta\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -195,15 +195,15 @@ msgstr ""
195msgid "Add to Favorites"
195msgid "Add to Favorites"
196msgstr ""
196msgstr ""
197
197
198−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
198+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
199msgid "See less"
199msgid "See less"
200msgstr ""
200msgstr ""
201
201
202−#: qml/Dash/GenericScopeView.qml:569
202+#: qml/Dash/GenericScopeView.qml:576
203msgid "See all"
203msgid "See all"
204msgstr ""
204msgstr ""
205
205
206−#: qml/Dash/GenericScopeView.qml:631
206+#: qml/Dash/GenericScopeView.qml:638
207msgctxt "Label: Hint for dash search line edit"
207msgctxt "Label: Hint for dash search line edit"
208msgid "Search"
208msgid "Search"
209msgstr ""
209msgstr ""
@@ -423,14 +423,6 @@ msgstr ""
423msgid "Roaming"
423msgid "Roaming"
424msgstr ""
424msgstr ""
425
425
426−#: qml/Tutorial/TutorialBottomFinish.qml:24
427−msgid "This action does different things for different apps"
428−msgstr ""
429−
430−#: qml/Tutorial/TutorialBottomFinish.qml:25
431−msgid "Tap here to finish."
432−msgstr ""
433−
434#: qml/Tutorial/TutorialBottom.qml:28
426#: qml/Tutorial/TutorialBottom.qml:28
435msgid "Open special menus"
427msgid "Open special menus"
436msgstr ""
428msgstr ""
@@ -439,15 +431,19 @@ msgstr ""
439msgid "Swipe up from the bottom edge."
431msgid "Swipe up from the bottom edge."
440msgstr ""
432msgstr ""
441
433
434+#: qml/Tutorial/TutorialBottomFinish.qml:24
435+msgid "This action does different things for different apps"
436+msgstr ""
437+
438+#: qml/Tutorial/TutorialBottomFinish.qml:25
439+msgid "Tap here to finish."
440+msgstr ""
441+
442#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
443#: qml/Tutorial/TutorialRight.qml:144
443#: qml/Tutorial/TutorialRight.qml:144
444msgid "Tap here to continue."
444msgid "Tap here to continue."
445msgstr ""
445msgstr ""
446
446
447−#: qml/Tutorial/TutorialLeftFinish.qml:24
448−msgid "These are the shortcuts to favorite apps"
449−msgstr ""
450−
451#: qml/Tutorial/TutorialLeft.qml:26
447#: qml/Tutorial/TutorialLeft.qml:26
452msgid "Open the launcher"
448msgid "Open the launcher"
453msgstr ""
449msgstr ""
@@ -456,6 +452,10 @@ msgstr ""
456msgid "Short swipe from the left edge."
452msgid "Short swipe from the left edge."
457msgstr ""
453msgstr ""
458
454
455+#: qml/Tutorial/TutorialLeftFinish.qml:24
456+msgid "These are the shortcuts to favorite apps"
457+msgstr ""
458+
459#: qml/Tutorial/TutorialPage.qml:178
459#: qml/Tutorial/TutorialPage.qml:178
460msgid "You almost got it!"
460msgid "You almost got it!"
461msgstr ""
461msgstr ""
po/te.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-07-19 10:04+0000\n"
11"PO-Revision-Date: 2014-07-19 10:04+0000\n"
12"Last-Translator: Praveen Illa <mail2ipn@gmail.com>\n"
12"Last-Translator: Praveen Illa <mail2ipn@gmail.com>\n"
13"Language-Team: Telugu <te@li.org>\n"
13"Language-Team: Telugu <te@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/th.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-10-02 04:55+0000\n"
11"PO-Revision-Date: 2014-10-02 04:55+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Thai <th@li.org>\n"
13"Language-Team: Thai <th@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/tr.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-03-22 15:56+0000\n"
11"PO-Revision-Date: 2015-03-22 15:56+0000\n"
12"Last-Translator: Arda Ünlü <aarda.uunlu@gmail.com>\n"
12"Last-Translator: Arda Ünlü <aarda.uunlu@gmail.com>\n"
13"Language-Team: Turkish <tr@li.org>\n"
13"Language-Team: Turkish <tr@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr "Sık kullanılanlardan kaldır"
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr "Yer İmlerine Ekle"
195msgstr "Yer İmlerine Ekle"
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr "Daha azını gör"
199msgstr "Daha azını gör"
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr "Tümünü gör"
203msgstr "Tümünü gör"
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr "Ara"
208msgstr "Ara"
@@ -426,14 +426,6 @@ msgstr "SIM kilidini aç"
426msgid "Roaming"
426msgid "Roaming"
427msgstr "Dolaşım"
427msgstr "Dolaşım"
428
428
429−#: qml/Tutorial/TutorialBottomFinish.qml:24
430−msgid "This action does different things for different apps"
431−msgstr "Bu hareket farklı uygulamalar için farklı şeyler yapar"
432−
433−#: qml/Tutorial/TutorialBottomFinish.qml:25
434−msgid "Tap here to finish."
435−msgstr "Bitirmek için dokun."
436−
437#: qml/Tutorial/TutorialBottom.qml:28
429#: qml/Tutorial/TutorialBottom.qml:28
438msgid "Open special menus"
430msgid "Open special menus"
439msgstr "Özel menüleri aç"
431msgstr "Özel menüleri aç"
@@ -442,15 +434,19 @@ msgstr "Özel menüleri aç"
442msgid "Swipe up from the bottom edge."
434msgid "Swipe up from the bottom edge."
443msgstr "Aşağıdan yukarı kaydırın."
435msgstr "Aşağıdan yukarı kaydırın."
444
436
437+#: qml/Tutorial/TutorialBottomFinish.qml:24
438+msgid "This action does different things for different apps"
439+msgstr "Bu hareket farklı uygulamalar için farklı şeyler yapar"
440+
441+#: qml/Tutorial/TutorialBottomFinish.qml:25
442+msgid "Tap here to finish."
443+msgstr "Bitirmek için dokun."
444+
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
446#: qml/Tutorial/TutorialRight.qml:144
446#: qml/Tutorial/TutorialRight.qml:144
447msgid "Tap here to continue."
447msgid "Tap here to continue."
448msgstr "Devam etmek için buraya dokunun."
448msgstr "Devam etmek için buraya dokunun."
449
449
450−#: qml/Tutorial/TutorialLeftFinish.qml:24
451−msgid "These are the shortcuts to favorite apps"
452−msgstr "Bunlar gözde uygulamalarınız için kısayollardır"
453−
454#: qml/Tutorial/TutorialLeft.qml:26
450#: qml/Tutorial/TutorialLeft.qml:26
455msgid "Open the launcher"
451msgid "Open the launcher"
456msgstr "Başlatıcıyı aç"
452msgstr "Başlatıcıyı aç"
@@ -459,6 +455,10 @@ msgstr "Başlatıcıyı aç"
459msgid "Short swipe from the left edge."
455msgid "Short swipe from the left edge."
460msgstr "Sol kenardan kısa kaydırma"
456msgstr "Sol kenardan kısa kaydırma"
461
457
458+#: qml/Tutorial/TutorialLeftFinish.qml:24
459+msgid "These are the shortcuts to favorite apps"
460+msgstr "Bunlar gözde uygulamalarınız için kısayollardır"
461+
462#: qml/Tutorial/TutorialPage.qml:178
462#: qml/Tutorial/TutorialPage.qml:178
463msgid "You almost got it!"
463msgid "You almost got it!"
464msgstr "Neredeyse yaptınız!"
464msgstr "Neredeyse yaptınız!"
po/ug.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-12-01 07:37+0000\n"
11"PO-Revision-Date: 2015-12-01 07:37+0000\n"
12"Last-Translator: Eltikin <eltikinuyghur@hotmail.com>\n"
12"Last-Translator: Eltikin <eltikinuyghur@hotmail.com>\n"
13"Language-Team: Uyghur Computer Science Association <UKIJ@yahoogroups.com>\n"
13"Language-Team: Uyghur Computer Science Association <UKIJ@yahoogroups.com>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-12-02 05:42+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17856)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -195,15 +195,15 @@ msgstr "يىغقۇچتىن چىقىرىۋەت"
195msgid "Add to Favorites"
195msgid "Add to Favorites"
196msgstr "يىغقۇچقا قوش"
196msgstr "يىغقۇچقا قوش"
197
197
198−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
198+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
199msgid "See less"
199msgid "See less"
200msgstr "ئازراق كۆرۈش"
200msgstr "ئازراق كۆرۈش"
201
201
202−#: qml/Dash/GenericScopeView.qml:569
202+#: qml/Dash/GenericScopeView.qml:576
203msgid "See all"
203msgid "See all"
204msgstr "ھەممىنى كۆرۈش…"
204msgstr "ھەممىنى كۆرۈش…"
205
205
206−#: qml/Dash/GenericScopeView.qml:631
206+#: qml/Dash/GenericScopeView.qml:638
207msgctxt "Label: Hint for dash search line edit"
207msgctxt "Label: Hint for dash search line edit"
208msgid "Search"
208msgid "Search"
209msgstr "ئىزدە"
209msgstr "ئىزدە"
@@ -424,14 +424,6 @@ msgstr "SIM نى قۇلۇپسىزلاش"
424msgid "Roaming"
424msgid "Roaming"
425msgstr "كەزمە"
425msgstr "كەزمە"
426
426
427−#: qml/Tutorial/TutorialBottomFinish.qml:24
428−msgid "This action does different things for different apps"
429−msgstr ""
430−
431−#: qml/Tutorial/TutorialBottomFinish.qml:25
432−msgid "Tap here to finish."
433−msgstr "بۇ يەرنى چېكىپ ئاخىرلاشتۇرۇڭ"
434−
435#: qml/Tutorial/TutorialBottom.qml:28
427#: qml/Tutorial/TutorialBottom.qml:28
436msgid "Open special menus"
428msgid "Open special menus"
437msgstr "تىزملىكنى ئاچ"
429msgstr "تىزملىكنى ئاچ"
@@ -440,15 +432,19 @@ msgstr "تىزملىكنى ئاچ"
440msgid "Swipe up from the bottom edge."
432msgid "Swipe up from the bottom edge."
441msgstr "ئاستى تەرەپكە سېرىل"
433msgstr "ئاستى تەرەپكە سېرىل"
442
434
435+#: qml/Tutorial/TutorialBottomFinish.qml:24
436+msgid "This action does different things for different apps"
437+msgstr ""
438+
439+#: qml/Tutorial/TutorialBottomFinish.qml:25
440+msgid "Tap here to finish."
441+msgstr "بۇ يەرنى چېكىپ ئاخىرلاشتۇرۇڭ"
442+
443#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
443#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
444#: qml/Tutorial/TutorialRight.qml:144
444#: qml/Tutorial/TutorialRight.qml:144
445msgid "Tap here to continue."
445msgid "Tap here to continue."
446msgstr "داۋاملاشتۇر"
446msgstr "داۋاملاشتۇر"
447
447
448−#: qml/Tutorial/TutorialLeftFinish.qml:24
449−msgid "These are the shortcuts to favorite apps"
450−msgstr "بۇ سىز ئەڭ ياخشى كۆردىغان دېتاللارتېزلەتمە كۆنۇپكىلار"
451−
452#: qml/Tutorial/TutorialLeft.qml:26
448#: qml/Tutorial/TutorialLeft.qml:26
453msgid "Open the launcher"
449msgid "Open the launcher"
454msgstr "تارقىتىش ئاپراتنى ئاچ"
450msgstr "تارقىتىش ئاپراتنى ئاچ"
@@ -457,6 +453,10 @@ msgstr "تارقىتىش ئاپراتنى ئاچ"
457msgid "Short swipe from the left edge."
453msgid "Short swipe from the left edge."
458msgstr ""
454msgstr ""
459
455
456+#: qml/Tutorial/TutorialLeftFinish.qml:24
457+msgid "These are the shortcuts to favorite apps"
458+msgstr "بۇ سىز ئەڭ ياخشى كۆردىغان دېتاللارتېزلەتمە كۆنۇپكىلار"
459+
460#: qml/Tutorial/TutorialPage.qml:178
460#: qml/Tutorial/TutorialPage.qml:178
461msgid "You almost got it!"
461msgid "You almost got it!"
462msgstr "ھازىرلا پۈتۈرىدۇ!"
462msgstr "ھازىرلا پۈتۈرىدۇ!"
po/uk.po+24−23
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-04 05:53+0000\n"
11"PO-Revision-Date: 2015-07-04 05:53+0000\n"
12"Last-Translator: Yuri Chornoivan <yurchor@gmail.com>\n"
12"Last-Translator: Yuri Chornoivan <yurchor@gmail.com>\n"
13"Language-Team: Ukrainian <uk@li.org>\n"
13"Language-Team: Ukrainian <uk@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
19+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
20−"X-Generator: Launchpad (build 17850)\n"
20+"X-Generator: Launchpad (build 17865)\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
23msgid "Password: "
23msgid "Password: "
@@ -157,27 +157,28 @@ msgstr "Гаразд"
157
157
158#: qml/Components/ModeSwitchWarningDialog.qml:32
158#: qml/Components/ModeSwitchWarningDialog.qml:32
159msgid "Apps may have unsaved data:"
159msgid "Apps may have unsaved data:"
160−msgstr ""
160+msgstr "Додатки можуть містити незбережені дані:"
161
161
162#: qml/Components/ModeSwitchWarningDialog.qml:57
162#: qml/Components/ModeSwitchWarningDialog.qml:57
163msgid "Re-dock, save your work and close these apps to continue."
163msgid "Re-dock, save your work and close these apps to continue."
164msgstr ""
164msgstr ""
165+"Перепідключення, збережіть Вашу роботу й закрийте ці додатки для продовження."
165
166
166#: qml/Components/ModeSwitchWarningDialog.qml:63
167#: qml/Components/ModeSwitchWarningDialog.qml:63
167msgid "Or force close now (unsaved data will be lost)."
168msgid "Or force close now (unsaved data will be lost)."
168−msgstr ""
169+msgstr "Або закрити примусово (незбережені дані будуть втрачені)."
169
170
170#: qml/Components/ModeSwitchWarningDialog.qml:75
171#: qml/Components/ModeSwitchWarningDialog.qml:75
171msgid "OK, I will reconnect"
172msgid "OK, I will reconnect"
172−msgstr ""
173+msgstr "Добре, я перепід’єднаюсь"
173
174
174#: qml/Components/ModeSwitchWarningDialog.qml:76
175#: qml/Components/ModeSwitchWarningDialog.qml:76
175msgid "Reconnect now!"
176msgid "Reconnect now!"
176−msgstr ""
177+msgstr "Перепід’єднатися зараз!"
177
178
178#: qml/Components/ModeSwitchWarningDialog.qml:88
179#: qml/Components/ModeSwitchWarningDialog.qml:88
179msgid "Close all"
180msgid "Close all"
180−msgstr ""
181+msgstr "Закрити усе"
181
182
182#: qml/Dash/DashPageHeader.qml:265
183#: qml/Dash/DashPageHeader.qml:265
183msgctxt "Button: Open the Ubuntu Store"
184msgctxt "Button: Open the Ubuntu Store"
@@ -202,15 +203,15 @@ msgstr "Вилучити з вибраного"
202msgid "Add to Favorites"
203msgid "Add to Favorites"
203msgstr "Додати до вибраного"
204msgstr "Додати до вибраного"
204
205
205−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
206+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
206msgid "See less"
207msgid "See less"
207msgstr "Стисліше"
208msgstr "Стисліше"
208
209
209−#: qml/Dash/GenericScopeView.qml:569
210+#: qml/Dash/GenericScopeView.qml:576
210msgid "See all"
211msgid "See all"
211msgstr "Детальніше"
212msgstr "Детальніше"
212
213
213−#: qml/Dash/GenericScopeView.qml:631
214+#: qml/Dash/GenericScopeView.qml:638
214msgctxt "Label: Hint for dash search line edit"
215msgctxt "Label: Hint for dash search line edit"
215msgid "Search"
216msgid "Search"
216msgstr "Пошук"
217msgstr "Пошук"
@@ -437,14 +438,6 @@ msgstr "Розблокувати SIM"
437msgid "Roaming"
438msgid "Roaming"
438msgstr "Роумінг"
439msgstr "Роумінг"
439
440
440−#: qml/Tutorial/TutorialBottomFinish.qml:24
441−msgid "This action does different things for different apps"
442−msgstr "Ця дія матиме різні наслідки для різних програм"
443−
444−#: qml/Tutorial/TutorialBottomFinish.qml:25
445−msgid "Tap here to finish."
446−msgstr "Натисніть тут, щоб завершити."
447−
448#: qml/Tutorial/TutorialBottom.qml:28
441#: qml/Tutorial/TutorialBottom.qml:28
449msgid "Open special menus"
442msgid "Open special menus"
450msgstr "Відкрити спеціальні меню"
443msgstr "Відкрити спеціальні меню"
@@ -453,15 +446,19 @@ msgstr "Відкрити спеціальні меню"
453msgid "Swipe up from the bottom edge."
446msgid "Swipe up from the bottom edge."
454msgstr "Провести вгору від нижнього кразу."
447msgstr "Провести вгору від нижнього кразу."
455
448
449+#: qml/Tutorial/TutorialBottomFinish.qml:24
450+msgid "This action does different things for different apps"
451+msgstr "Ця дія матиме різні наслідки для різних програм"
452+
453+#: qml/Tutorial/TutorialBottomFinish.qml:25
454+msgid "Tap here to finish."
455+msgstr "Натисніть тут, щоб завершити."
456+
456#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
457#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
457#: qml/Tutorial/TutorialRight.qml:144
458#: qml/Tutorial/TutorialRight.qml:144
458msgid "Tap here to continue."
459msgid "Tap here to continue."
459msgstr "Натисніть тут, щоб продовжити."
460msgstr "Натисніть тут, щоб продовжити."
460
461
461−#: qml/Tutorial/TutorialLeftFinish.qml:24
462−msgid "These are the shortcuts to favorite apps"
463−msgstr "Це скорочення для вибраних програм"
464−
465#: qml/Tutorial/TutorialLeft.qml:26
462#: qml/Tutorial/TutorialLeft.qml:26
466msgid "Open the launcher"
463msgid "Open the launcher"
467msgstr "Відкрити цей засіб запуску"
464msgstr "Відкрити цей засіб запуску"
@@ -470,6 +467,10 @@ msgstr "Відкрити цей засіб запуску"
470msgid "Short swipe from the left edge."
467msgid "Short swipe from the left edge."
471msgstr "Короткий рух з лівого краю."
468msgstr "Короткий рух з лівого краю."
472
469
470+#: qml/Tutorial/TutorialLeftFinish.qml:24
471+msgid "These are the shortcuts to favorite apps"
472+msgstr "Це скорочення для вибраних програм"
473+
473#: qml/Tutorial/TutorialPage.qml:178
474#: qml/Tutorial/TutorialPage.qml:178
474msgid "You almost got it!"
475msgid "You almost got it!"
475msgstr "Майже все!"
476msgstr "Майже все!"
po/unity8.pot+16−16
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity8\n"
9"Project-Id-Version: unity8\n"
10"Report-Msgid-Bugs-To: \n"
10"Report-Msgid-Bugs-To: \n"
11−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
11+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/ur.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-05-05 03:12+0000\n"
11"PO-Revision-Date: 2015-05-05 03:12+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Urdu <ur@li.org>\n"
13"Language-Team: Urdu <ur@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/uz.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-04 16:03+0000\n"
11"PO-Revision-Date: 2015-07-04 16:03+0000\n"
12"Last-Translator: Learner <muzaffar.habibullayev@yandex.ru>\n"
12"Last-Translator: Learner <muzaffar.habibullayev@yandex.ru>\n"
13"Language-Team: Uzbek <uz@li.org>\n"
13"Language-Team: Uzbek <uz@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/vi.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-01-15 01:19+0000\n"
11"PO-Revision-Date: 2014-01-15 01:19+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Vietnamese <vi@li.org>\n"
13"Language-Team: Vietnamese <vi@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/wo.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-10-29 11:16+0000\n"
11"PO-Revision-Date: 2015-10-29 11:16+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Wolof <wo@li.org>\n"
13"Language-Team: Wolof <wo@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr "Dindee ci Tànneef yi"
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr "Yokk ci Tànneef yi"
195msgstr "Yokk ci Tànneef yi"
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr "Gis lu néew"
199msgstr "Gis lu néew"
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr "Gis lépp"
203msgstr "Gis lépp"
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr "Seet"
208msgstr "Seet"
@@ -426,14 +426,6 @@ msgstr "Tijji SIM"
426msgid "Roaming"
426msgid "Roaming"
427msgstr "Roaming"
427msgstr "Roaming"
428
428
429−#: qml/Tutorial/TutorialBottomFinish.qml:24
430−msgid "This action does different things for different apps"
431−msgstr "Jii jëf dafay defal mbir yu wuute jëfekaay yu wuute"
432−
433−#: qml/Tutorial/TutorialBottomFinish.qml:25
434−msgid "Tap here to finish."
435−msgstr "Bësal fii ngir Feexal."
436−
437#: qml/Tutorial/TutorialBottom.qml:28
429#: qml/Tutorial/TutorialBottom.qml:28
438msgid "Open special menus"
430msgid "Open special menus"
439msgstr "Open njëli jagleel"
431msgstr "Open njëli jagleel"
@@ -442,15 +434,19 @@ msgstr "Open njëli jagleel"
442msgid "Swipe up from the bottom edge."
434msgid "Swipe up from the bottom edge."
443msgstr "Diri tambalee ci cat bu suuf bi."
435msgstr "Diri tambalee ci cat bu suuf bi."
444
436
437+#: qml/Tutorial/TutorialBottomFinish.qml:24
438+msgid "This action does different things for different apps"
439+msgstr "Jii jëf dafay defal mbir yu wuute jëfekaay yu wuute"
440+
441+#: qml/Tutorial/TutorialBottomFinish.qml:25
442+msgid "Tap here to finish."
443+msgstr "Bësal fii ngir Feexal."
444+
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
445#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
446#: qml/Tutorial/TutorialRight.qml:144
446#: qml/Tutorial/TutorialRight.qml:144
447msgid "Tap here to continue."
447msgid "Tap here to continue."
448msgstr "Bësal fii ngir wéy."
448msgstr "Bësal fii ngir wéy."
449
449
450−#: qml/Tutorial/TutorialLeftFinish.qml:24
451−msgid "These are the shortcuts to favorite apps"
452−msgstr "Yii ñall ñooy yóbbe ci jëfekaay yi nga taamu"
453−
454#: qml/Tutorial/TutorialLeft.qml:26
450#: qml/Tutorial/TutorialLeft.qml:26
455msgid "Open the launcher"
451msgid "Open the launcher"
456msgstr "Ubbi Ubbikaay bi"
452msgstr "Ubbi Ubbikaay bi"
@@ -459,6 +455,10 @@ msgstr "Ubbi Ubbikaay bi"
459msgid "Short swipe from the left edge."
455msgid "Short swipe from the left edge."
460msgstr "Diri bu gàtt tambalee ci cat bu cammoñ bi"
456msgstr "Diri bu gàtt tambalee ci cat bu cammoñ bi"
461
457
458+#: qml/Tutorial/TutorialLeftFinish.qml:24
459+msgid "These are the shortcuts to favorite apps"
460+msgstr "Yii ñall ñooy yóbbe ci jëfekaay yi nga taamu"
461+
462#: qml/Tutorial/TutorialPage.qml:178
462#: qml/Tutorial/TutorialPage.qml:178
463msgid "You almost got it!"
463msgid "You almost got it!"
464msgstr "Léegi mu jeex"
464msgstr "Léegi mu jeex"
po/xh.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2013-09-28 13:20+0000\n"
11"PO-Revision-Date: 2013-09-28 13:20+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Xhosa <xh@li.org>\n"
13"Language-Team: Xhosa <xh@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr ""
199msgstr ""
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr ""
203msgstr ""
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/zh_CN.po+27−27
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-27 10:26+0000\n"
11"PO-Revision-Date: 2015-07-27 10:26+0000\n"
12"Last-Translator: Ian Li <Unknown>\n"
12"Last-Translator: Ian Li <Unknown>\n"
13"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
13"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -150,27 +150,27 @@ msgstr "确定"
150
150
151#: qml/Components/ModeSwitchWarningDialog.qml:32
151#: qml/Components/ModeSwitchWarningDialog.qml:32
152msgid "Apps may have unsaved data:"
152msgid "Apps may have unsaved data:"
153−msgstr ""
153+msgstr "应用中可能有未保存数据:"
154
154
155#: qml/Components/ModeSwitchWarningDialog.qml:57
155#: qml/Components/ModeSwitchWarningDialog.qml:57
156msgid "Re-dock, save your work and close these apps to continue."
156msgid "Re-dock, save your work and close these apps to continue."
157−msgstr ""
157+msgstr "重新接驳系统,保存您的工作,关闭这些应用然后继续。"
158
158
159#: qml/Components/ModeSwitchWarningDialog.qml:63
159#: qml/Components/ModeSwitchWarningDialog.qml:63
160msgid "Or force close now (unsaved data will be lost)."
160msgid "Or force close now (unsaved data will be lost)."
161−msgstr ""
161+msgstr "或者立即强制关闭(未保存的数据将丢失)。"
162
162
163#: qml/Components/ModeSwitchWarningDialog.qml:75
163#: qml/Components/ModeSwitchWarningDialog.qml:75
164msgid "OK, I will reconnect"
164msgid "OK, I will reconnect"
165−msgstr ""
165+msgstr "好的,我就重新连接"
166
166
167#: qml/Components/ModeSwitchWarningDialog.qml:76
167#: qml/Components/ModeSwitchWarningDialog.qml:76
168msgid "Reconnect now!"
168msgid "Reconnect now!"
169−msgstr ""
169+msgstr "即刻重新连接!"
170
170
171#: qml/Components/ModeSwitchWarningDialog.qml:88
171#: qml/Components/ModeSwitchWarningDialog.qml:88
172msgid "Close all"
172msgid "Close all"
173−msgstr ""
173+msgstr "关闭所有"
174
174
175#: qml/Dash/DashPageHeader.qml:265
175#: qml/Dash/DashPageHeader.qml:265
176msgctxt "Button: Open the Ubuntu Store"
176msgctxt "Button: Open the Ubuntu Store"
@@ -195,15 +195,15 @@ msgstr "从收藏夹中移除"
195msgid "Add to Favorites"
195msgid "Add to Favorites"
196msgstr "添加到收藏夹"
196msgstr "添加到收藏夹"
197
197
198−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
198+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
199msgid "See less"
199msgid "See less"
200msgstr "显示更少"
200msgstr "显示更少"
201
201
202−#: qml/Dash/GenericScopeView.qml:569
202+#: qml/Dash/GenericScopeView.qml:576
203msgid "See all"
203msgid "See all"
204msgstr "查看全部"
204msgstr "查看全部"
205
205
206−#: qml/Dash/GenericScopeView.qml:631
206+#: qml/Dash/GenericScopeView.qml:638
207msgctxt "Label: Hint for dash search line edit"
207msgctxt "Label: Hint for dash search line edit"
208msgid "Search"
208msgid "Search"
209msgstr "搜索"
209msgstr "搜索"
@@ -259,7 +259,7 @@ msgstr "已安装"
259
259
260#: qml/DisabledScreenNotice.qml:42
260#: qml/DisabledScreenNotice.qml:42
261msgid "Your device is now connected to an external display."
261msgid "Your device is now connected to an external display."
262−msgstr ""
262+msgstr "您的设备目前已连接到了一台扩展显示装置。"
263
263
264#: qml/Greeter/CoverPage.qml:107
264#: qml/Greeter/CoverPage.qml:107
265msgid "Unlock"
265msgid "Unlock"
@@ -400,7 +400,7 @@ msgstr "下载失败,请点击重试"
400#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
400#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
401msgctxt "Button: Send a reply message"
401msgctxt "Button: Send a reply message"
402msgid "Send"
402msgid "Send"
403−msgstr ""
403+msgstr "发送"
404
404
405#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
405#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
406msgctxt "Label: Hint in message indicator line edit"
406msgctxt "Label: Hint in message indicator line edit"
@@ -410,7 +410,7 @@ msgstr "回复"
410#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
410#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
411msgctxt "Button: Call back on phone"
411msgctxt "Button: Call back on phone"
412msgid "Call back"
412msgid "Call back"
413−msgstr ""
413+msgstr "回电"
414
414
415#: qml/Panel/Indicators/ModemInfoItem.qml:105
415#: qml/Panel/Indicators/ModemInfoItem.qml:105
416msgid "Unlock SIM"
416msgid "Unlock SIM"
@@ -420,14 +420,6 @@ msgstr "解开 SIM"
420msgid "Roaming"
420msgid "Roaming"
421msgstr "漫游"
421msgstr "漫游"
422
422
423−#: qml/Tutorial/TutorialBottomFinish.qml:24
424−msgid "This action does different things for different apps"
425−msgstr "这个操作对不同的应用有不同的行为"
426−
427−#: qml/Tutorial/TutorialBottomFinish.qml:25
428−msgid "Tap here to finish."
429−msgstr "点击这里完成。"
430−
431#: qml/Tutorial/TutorialBottom.qml:28
423#: qml/Tutorial/TutorialBottom.qml:28
432msgid "Open special menus"
424msgid "Open special menus"
433msgstr "打开专题菜单"
425msgstr "打开专题菜单"
@@ -436,15 +428,19 @@ msgstr "打开专题菜单"
436msgid "Swipe up from the bottom edge."
428msgid "Swipe up from the bottom edge."
437msgstr "从底部边缘上滑"
429msgstr "从底部边缘上滑"
438
430
431+#: qml/Tutorial/TutorialBottomFinish.qml:24
432+msgid "This action does different things for different apps"
433+msgstr "这个操作对不同的应用有不同的行为"
434+
435+#: qml/Tutorial/TutorialBottomFinish.qml:25
436+msgid "Tap here to finish."
437+msgstr "点击这里完成。"
438+
439#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
439#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
440#: qml/Tutorial/TutorialRight.qml:144
440#: qml/Tutorial/TutorialRight.qml:144
441msgid "Tap here to continue."
441msgid "Tap here to continue."
442msgstr "点击这里继续"
442msgstr "点击这里继续"
443
443
444−#: qml/Tutorial/TutorialLeftFinish.qml:24
445−msgid "These are the shortcuts to favorite apps"
446−msgstr "这里是已收藏应用的快捷方式"
447−
448#: qml/Tutorial/TutorialLeft.qml:26
444#: qml/Tutorial/TutorialLeft.qml:26
449msgid "Open the launcher"
445msgid "Open the launcher"
450msgstr "打开启动器"
446msgstr "打开启动器"
@@ -453,6 +449,10 @@ msgstr "打开启动器"
453msgid "Short swipe from the left edge."
449msgid "Short swipe from the left edge."
454msgstr "从左侧边缘短距离滑动。"
450msgstr "从左侧边缘短距离滑动。"
455
451
452+#: qml/Tutorial/TutorialLeftFinish.qml:24
453+msgid "These are the shortcuts to favorite apps"
454+msgstr "这里是已收藏应用的快捷方式"
455+
456#: qml/Tutorial/TutorialPage.qml:178
456#: qml/Tutorial/TutorialPage.qml:178
457msgid "You almost got it!"
457msgid "You almost got it!"
458msgstr "即将完成!"
458msgstr "即将完成!"
po/zh_HK.po+18−18
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2014-08-10 11:45+0000\n"
11"PO-Revision-Date: 2014-08-10 11:45+0000\n"
12"Last-Translator: Daniel Cheung <daniel.2345@hotmail.com>\n"
12"Last-Translator: Daniel Cheung <daniel.2345@hotmail.com>\n"
13"Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\n"
13"Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20
20
21#: plugins/IntegratedLightDM/Greeter.cpp:112
21#: plugins/IntegratedLightDM/Greeter.cpp:112
22msgid "Password: "
22msgid "Password: "
@@ -194,15 +194,15 @@ msgstr ""
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr ""
195msgstr ""
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr "縮減查看"
199msgstr "縮減查看"
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr "查看全部"
203msgstr "查看全部"
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr ""
208msgstr ""
@@ -422,14 +422,6 @@ msgstr ""
422msgid "Roaming"
422msgid "Roaming"
423msgstr ""
423msgstr ""
424
424
425−#: qml/Tutorial/TutorialBottomFinish.qml:24
426−msgid "This action does different things for different apps"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottomFinish.qml:25
430−msgid "Tap here to finish."
431−msgstr ""
432−
433#: qml/Tutorial/TutorialBottom.qml:28
425#: qml/Tutorial/TutorialBottom.qml:28
434msgid "Open special menus"
426msgid "Open special menus"
435msgstr ""
427msgstr ""
@@ -438,15 +430,19 @@ msgstr ""
438msgid "Swipe up from the bottom edge."
430msgid "Swipe up from the bottom edge."
439msgstr ""
431msgstr ""
440
432
433+#: qml/Tutorial/TutorialBottomFinish.qml:24
434+msgid "This action does different things for different apps"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottomFinish.qml:25
438+msgid "Tap here to finish."
439+msgstr ""
440+
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
441#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442#: qml/Tutorial/TutorialRight.qml:144
442#: qml/Tutorial/TutorialRight.qml:144
443msgid "Tap here to continue."
443msgid "Tap here to continue."
444msgstr ""
444msgstr ""
445
445
446−#: qml/Tutorial/TutorialLeftFinish.qml:24
447−msgid "These are the shortcuts to favorite apps"
448−msgstr ""
449−
450#: qml/Tutorial/TutorialLeft.qml:26
446#: qml/Tutorial/TutorialLeft.qml:26
451msgid "Open the launcher"
447msgid "Open the launcher"
452msgstr ""
448msgstr ""
@@ -455,6 +451,10 @@ msgstr ""
455msgid "Short swipe from the left edge."
451msgid "Short swipe from the left edge."
456msgstr ""
452msgstr ""
457
453
454+#: qml/Tutorial/TutorialLeftFinish.qml:24
455+msgid "These are the shortcuts to favorite apps"
456+msgstr ""
457+
458#: qml/Tutorial/TutorialPage.qml:178
458#: qml/Tutorial/TutorialPage.qml:178
459msgid "You almost got it!"
459msgid "You almost got it!"
460msgstr ""
460msgstr ""
po/zh_TW.po+21−21
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-20 14:45+0100\n"
10+"POT-Creation-Date: 2015-12-08 15:42+0000\n"
11"PO-Revision-Date: 2015-07-31 09:29+0000\n"
11"PO-Revision-Date: 2015-07-31 09:29+0000\n"
12"Last-Translator: Po-Hsu Lin <po-hsu.lin@canonical.com>\n"
12"Last-Translator: Po-Hsu Lin <po-hsu.lin@canonical.com>\n"
13"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
13"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
18+"X-Launchpad-Export-Date: 2015-12-12 05:45+0000\n"
19−"X-Generator: Launchpad (build 17850)\n"
19+"X-Generator: Launchpad (build 17865)\n"
20"Language: zh_TW\n"
20"Language: zh_TW\n"
21
21
22#: plugins/IntegratedLightDM/Greeter.cpp:112
22#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -149,7 +149,7 @@ msgstr "確定"
149
149
150#: qml/Components/ModeSwitchWarningDialog.qml:32
150#: qml/Components/ModeSwitchWarningDialog.qml:32
151msgid "Apps may have unsaved data:"
151msgid "Apps may have unsaved data:"
152−msgstr ""
152+msgstr "可能未儲存資料的程式:"
153
153
154#: qml/Components/ModeSwitchWarningDialog.qml:57
154#: qml/Components/ModeSwitchWarningDialog.qml:57
155msgid "Re-dock, save your work and close these apps to continue."
155msgid "Re-dock, save your work and close these apps to continue."
@@ -169,7 +169,7 @@ msgstr ""
169
169
170#: qml/Components/ModeSwitchWarningDialog.qml:88
170#: qml/Components/ModeSwitchWarningDialog.qml:88
171msgid "Close all"
171msgid "Close all"
172−msgstr ""
172+msgstr "全部關閉"
173
173
174#: qml/Dash/DashPageHeader.qml:265
174#: qml/Dash/DashPageHeader.qml:265
175msgctxt "Button: Open the Ubuntu Store"
175msgctxt "Button: Open the Ubuntu Store"
@@ -194,15 +194,15 @@ msgstr "自「最愛」移除"
194msgid "Add to Favorites"
194msgid "Add to Favorites"
195msgstr "加入到「最愛」"
195msgstr "加入到「最愛」"
196
196
197−#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
197+#: qml/Dash/GenericScopeView.qml:576 qml/Dash/GenericScopeView.qml:734
198msgid "See less"
198msgid "See less"
199msgstr "縮減查看"
199msgstr "縮減查看"
200
200
201−#: qml/Dash/GenericScopeView.qml:569
201+#: qml/Dash/GenericScopeView.qml:576
202msgid "See all"
202msgid "See all"
203msgstr "查看全部"
203msgstr "查看全部"
204
204
205−#: qml/Dash/GenericScopeView.qml:631
205+#: qml/Dash/GenericScopeView.qml:638
206msgctxt "Label: Hint for dash search line edit"
206msgctxt "Label: Hint for dash search line edit"
207msgid "Search"
207msgid "Search"
208msgstr "搜尋"
208msgstr "搜尋"
@@ -409,7 +409,7 @@ msgstr "回覆"
409#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
409#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
410msgctxt "Button: Call back on phone"
410msgctxt "Button: Call back on phone"
411msgid "Call back"
411msgid "Call back"
412−msgstr ""
412+msgstr "回撥"
413
413
414#: qml/Panel/Indicators/ModemInfoItem.qml:105
414#: qml/Panel/Indicators/ModemInfoItem.qml:105
415msgid "Unlock SIM"
415msgid "Unlock SIM"
@@ -419,14 +419,6 @@ msgstr "解鎖 SIM 卡"
419msgid "Roaming"
419msgid "Roaming"
420msgstr "漫遊"
420msgstr "漫遊"
421
421
422−#: qml/Tutorial/TutorialBottomFinish.qml:24
423−msgid "This action does different things for different apps"
424−msgstr "這個動作在不同的程式中有不同的效果"
425−
426−#: qml/Tutorial/TutorialBottomFinish.qml:25
427−msgid "Tap here to finish."
428−msgstr "點按這裡完成。"
429−
430#: qml/Tutorial/TutorialBottom.qml:28
422#: qml/Tutorial/TutorialBottom.qml:28
431msgid "Open special menus"
423msgid "Open special menus"
432msgstr "開啟特殊選單"
424msgstr "開啟特殊選單"
@@ -435,15 +427,19 @@ msgstr "開啟特殊選單"
435msgid "Swipe up from the bottom edge."
427msgid "Swipe up from the bottom edge."
436msgstr "從底部邊緣向上滑動。"
428msgstr "從底部邊緣向上滑動。"
437
429
430+#: qml/Tutorial/TutorialBottomFinish.qml:24
431+msgid "This action does different things for different apps"
432+msgstr "這個動作在不同的程式中有不同的效果"
433+
434+#: qml/Tutorial/TutorialBottomFinish.qml:25
435+msgid "Tap here to finish."
436+msgstr "點按這裡完成。"
437+
438#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
438#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
439#: qml/Tutorial/TutorialRight.qml:144
439#: qml/Tutorial/TutorialRight.qml:144
440msgid "Tap here to continue."
440msgid "Tap here to continue."
441msgstr "點按這裡繼續。"
441msgstr "點按這裡繼續。"
442
442
443−#: qml/Tutorial/TutorialLeftFinish.qml:24
444−msgid "These are the shortcuts to favorite apps"
445−msgstr "這些是喜愛程式的捷徑"
446−
447#: qml/Tutorial/TutorialLeft.qml:26
443#: qml/Tutorial/TutorialLeft.qml:26
448msgid "Open the launcher"
444msgid "Open the launcher"
449msgstr "開啟啟動欄"
445msgstr "開啟啟動欄"
@@ -452,6 +448,10 @@ msgstr "開啟啟動欄"
452msgid "Short swipe from the left edge."
448msgid "Short swipe from the left edge."
453msgstr "從左側邊緣小幅滑動。"
449msgstr "從左側邊緣小幅滑動。"
454
450
451+#: qml/Tutorial/TutorialLeftFinish.qml:24
452+msgid "These are the shortcuts to favorite apps"
453+msgstr "這些是喜愛程式的捷徑"
454+
455#: qml/Tutorial/TutorialPage.qml:178
455#: qml/Tutorial/TutorialPage.qml:178
456msgid "You almost got it!"
456msgid "You almost got it!"
457msgstr "您快學會了!"
457msgstr "您快學會了!"
qml/Components/VolumeControl.qml+2−2
@@ -36,7 +36,7 @@ Item {
36 GlobalShortcut {
36 GlobalShortcut {
37 id: muteShortcut
37 id: muteShortcut
38 shortcut: Qt.Key_VolumeMute
38 shortcut: Qt.Key_VolumeMute
39− Keys.onPressed: toggleMute()
39+ onTriggered: toggleMute()
40 }
40 }
41
41
42 QMenuModel.QDBusActionGroup {
42 QMenuModel.QDBusActionGroup {
@@ -46,7 +46,7 @@ Item {
46 objectPath: "/com/canonical/indicator/sound"
46 objectPath: "/com/canonical/indicator/sound"
47
47
48 property variant actionObject: action("volume")
48 property variant actionObject: action("volume")
49− property variant muteActionObject: action("mute")
49+ property variant muteActionObject: indicators.indicatorsModel.profile === "desktop" ? action("mute") : action("silent-mode")
50 property variant indicatorsAction: action("indicator-shown")
50 property variant indicatorsAction: action("indicator-shown")
51 }
51 }
52
52
qml/Dash/CardGrid.qml+2
@@ -25,6 +25,7 @@ DashRenderer {
25 return cardTool.template["collapsed-rows"];
25 return cardTool.template["collapsed-rows"];
26 }
26 }
27 property string artShapeStyle: "inset";
27 property string artShapeStyle: "inset";
28+ property string backgroundShapeStyle: "inset";
28
29
29 expandedHeight: grid.totalContentHeight
30 expandedHeight: grid.totalContentHeight
30 collapsedHeight: Math.min(grid.contentHeightForRows(collapsedRows, grid.cellHeight), expandedHeight)
31 collapsedHeight: Math.min(grid.contentHeightForRows(collapsedRows, grid.cellHeight), expandedHeight)
@@ -71,6 +72,7 @@ DashRenderer {
71 item.titleAlignment = Qt.binding(function() { return cardTool.titleAlignment; });
72 item.titleAlignment = Qt.binding(function() { return cardTool.titleAlignment; });
72 item.scopeStyle = root.scopeStyle;
73 item.scopeStyle = root.scopeStyle;
73 item.artShapeStyle = root.artShapeStyle;
74 item.artShapeStyle = root.artShapeStyle;
75+ item.backgroundShapeStyle = root.backgroundShapeStyle;
74 }
76 }
75 Connections {
77 Connections {
76 target: loader.item
78 target: loader.item
qml/Dash/GenericScopeView.qml+15−9
@@ -360,17 +360,23 @@ FocusScope {
360 baseItem.expand(shouldExpand, false /*animate*/);
360 baseItem.expand(shouldExpand, false /*animate*/);
361 }
361 }
362 updateRanges();
362 updateRanges();
363+ if (scope && scope.id === "clickscope") {
363− if (scope && scope.id === "clickscope" && (categoryId === "predefined" || categoryId === "local")) {
364+ if (categoryId === "predefined" || categoryId === "local") {
364− // Yeah, hackish :/
365+ // Yeah, hackish :/
365− if (scopeView.width > units.gu(45)) {
366+ if (scopeView.width > units.gu(45)) {
366− if (scopeView.width >= units.gu(70)) {
367+ if (scopeView.width >= units.gu(70)) {
367− cardTool.cardWidth = units.gu(9);
368+ cardTool.cardWidth = units.gu(9);
368− } else {
369+ } else {
369− cardTool.cardWidth = units.gu(10);
370+ cardTool.cardWidth = units.gu(10);
371+ }
370 }
372 }
373+ cardTool.artShapeSize = Qt.size(units.gu(8), units.gu(7.5));
374+ item.artShapeStyle = "icon";
375+ } else {
376+ // Should be ubuntu store icon
377+ item.artShapeStyle = "flat";
378+ item.backgroundShapeStyle = "shadow";
371 }
379 }
372− cardTool.artShapeSize = Qt.size(units.gu(8), units.gu(7.5));
373− item.artShapeStyle = "icon";
374 }
380 }
375 item.cardTool = cardTool;
381 item.cardTool = cardTool;
376 }
382 }
qml/Dash/Previews/Preview.qml+2
@@ -90,6 +90,8 @@ Item {
90 widgetData: model.properties
90 widgetData: model.properties
91 isCurrentPreview: root.isCurrent
91 isCurrentPreview: root.isCurrent
92 scopeStyle: root.scopeStyle
92 scopeStyle: root.scopeStyle
93+ parentFlickable: column
94+
93 anchors {
95 anchors {
94 left: parent.left
96 left: parent.left
95 right: parent.right
97 right: parent.right
qml/Dash/Previews/PreviewRatingDisplay.qml+67−16
@@ -40,28 +40,79 @@ PreviewWidget {
40 id: root
40 id: root
41 implicitHeight: childrenRect.height
41 implicitHeight: childrenRect.height
42
42
43− Column {
43+ onIsCurrentPreviewChanged: ratingsList.updateRanges();
44+ onParentFlickableChanged: ratingsList.updateRanges();
45+
46+ Connections {
47+ target: parentFlickable
48+ onOriginYChanged: ratingsList.updateRanges();
49+ onContentYChanged: ratingsList.updateRanges();
50+ onHeightChanged: ratingsList.updateRanges();
51+ onContentHeightChanged: ratingsList.updateRanges();
52+ }
53+
54+ ListView {
55+ id: ratingsList
44 anchors { left: parent.left; right: parent.right; }
56 anchors { left: parent.left; right: parent.right; }
45− visible: reviewsRepeater.count > 0
57+ height: contentHeight
58+ interactive: false
59+
60+ model: root.widgetData["reviews"]
61+
62+ delegate: PreviewRatingSingleDisplay {
63+ id: prsd
64+ objectName: "reviewItem" + index
46
65
47− Repeater {
66+ anchors { left: parent.left; right: parent.right; }
48− id: reviewsRepeater
49− objectName: "reviewsRepeater"
50− model: root.widgetData["reviews"]
51
67
52− delegate: PreviewRatingSingleDisplay {
68+ rating: modelData["rating"] || -1
53− objectName: "reviewItem" + index
69+ author: modelData["author"] || ""
70+ review: modelData["review"] || ""
71+ urlIconEmpty: widgetData["rating-icon-empty"]
72+ urlIconFull: widgetData["rating-icon-full"]
73+ urlIconHalf: widgetData["rating-icon-half"]
74+ labelColor: scopeStyle ? scopeStyle.foreground : theme.palette.normal.baseText
75+ }
76+
77+ onContentHeightChanged: ratingsList.updateRanges();
54
78
55− anchors { left: parent.left; right: parent.right; }
79+ function updateRanges() {
80+ var baseItem = root.parent;
81+ if (!parentFlickable || !baseItem) {
82+ ratingsList.displayMarginBeginning = 0;
83+ ratingsList.displayMarginEnd = 0;
84+ return;
85+ }
56
86
57− rating: modelData["rating"] || -1
87+ if (parentFlickable.moving) {
58− author: modelData["author"] || ""
88+ // Do not update the range if we are overshooting up or down, since we'll come back
59− review: modelData["review"] || ""
89+ // to the stable position and delete/create items without any reason
60− urlIconEmpty: widgetData["rating-icon-empty"]
90+ if (parentFlickable.contentY < parentFlickable.originY) {
61− urlIconFull: widgetData["rating-icon-full"]
91+ return;
62− urlIconHalf: widgetData["rating-icon-half"]
92+ } else if (parentFlickable.contentHeight - parentFlickable.originY > parentFlickable.height &&
63− labelColor: scopeStyle ? scopeStyle.foreground : theme.palette.normal.baseText
93+ parentFlickable.contentY + parentFlickable.height > parentFlickable.contentHeight) {
94+ return;
95+ }
64 }
96 }
97+
98+ // A item view creates its delegates synchronously from
99+ // -displayMarginBeginning
100+ // to
101+ // height + displayMarginEnd
102+ // Around that area it adds the cacheBuffer area where delegates are created async
103+ //
104+ // We adjust displayMarginEnd to be negative so that the range of created delegates matches
105+ // from the beginning of the list to the end of the viewport.
106+ // Ideally we would also use displayMarginBeginning
107+ // so that delegates at the beginning get destroyed but that causes issues with
108+ // listview and is not really necessary to provide the better experience we're after
109+ var itemYOnViewPort = baseItem.y - parentFlickable.contentY;
110+ var displayMarginEnd = -ratingsList.contentHeight + parentFlickable.height - itemYOnViewPort;
111+ displayMarginEnd = -Math.max(-displayMarginEnd, 0);
112+ displayMarginEnd = -Math.min(-displayMarginEnd, ratingsList.contentHeight);
113+ displayMarginEnd = Math.round(displayMarginEnd);
114+
115+ ratingsList.displayMarginEnd = displayMarginEnd;
65 }
116 }
66 }
117 }
67}
118}
qml/Dash/Previews/PreviewWidget.qml+3
@@ -37,6 +37,9 @@ Item {
37 //! Set margins width.
37 //! Set margins width.
38 property real widgetMargins: units.gu(1)
38 property real widgetMargins: units.gu(1)
39
39
40+ /// The parent (vertical) flickable this widget is in (if any)
41+ property var parentFlickable: null
42+
40 /*! \brief This signal should be emitted when a preview action was triggered.
43 /*! \brief This signal should be emitted when a preview action was triggered.
41 *
44 *
42 * \param widgetId, actionId Respective identifiers from widgetData.
45 * \param widgetId, actionId Respective identifiers from widgetData.
qml/Dash/Previews/PreviewWidgetFactory.qml+4
@@ -43,6 +43,9 @@ Loader {
43 //! Set margins width.
43 //! Set margins width.
44 property real widgetMargins: status === Loader.Ready ? item.widgetMargins : units.gu(1)
44 property real widgetMargins: status === Loader.Ready ? item.widgetMargins : units.gu(1)
45
45
46+ /// The parent (vertical) flickable this widget is in (if any)
47+ property var parentFlickable: null
48+
46 //! Triggered signal forwarded from the widgets.
49 //! Triggered signal forwarded from the widgets.
47 signal triggered(string widgetId, string actionId, var data)
50 signal triggered(string widgetId, string actionId, var data)
48
51
@@ -82,6 +85,7 @@ Loader {
82 item.isCurrentPreview = Qt.binding(function() { return root.isCurrentPreview } )
85 item.isCurrentPreview = Qt.binding(function() { return root.isCurrentPreview } )
83 item.expanded = Qt.binding(function() { return root.expanded } )
86 item.expanded = Qt.binding(function() { return root.expanded } )
84 item.scopeStyle = Qt.binding(function() { return root.scopeStyle } )
87 item.scopeStyle = Qt.binding(function() { return root.scopeStyle } )
88+ item.parentFlickable = Qt.binding(function() { return root.parentFlickable } )
85 }
89 }
86
90
87 Connections {
91 Connections {
qml/DeviceConfiguration.qml−5
@@ -34,8 +34,6 @@ QtObject {
34
34
35 readonly property alias category: priv.category
35 readonly property alias category: priv.category
36
36
37− readonly property alias ignoredMice: priv.ignoredMice
38−
39 readonly property var priv: StateGroup {
37 readonly property var priv: StateGroup {
40 id: priv
38 id: priv
41
39
@@ -55,8 +53,6 @@ QtObject {
55 // "phone", "tablet" or "desktop"
53 // "phone", "tablet" or "desktop"
56 property string category: "phone"
54 property string category: "phone"
57
55
58− property int ignoredMice: 0
59−
60 states: [
56 states: [
61 State {
57 State {
62 name: "mako"
58 name: "mako"
@@ -83,7 +79,6 @@ QtObject {
83 supportedOrientations: Qt.PortraitOrientation
79 supportedOrientations: Qt.PortraitOrientation
84 | Qt.LandscapeOrientation
80 | Qt.LandscapeOrientation
85 | Qt.InvertedLandscapeOrientation
81 | Qt.InvertedLandscapeOrientation
86− ignoredMice: 1
87 }
82 }
88 },
83 },
89 State {
84 State {
qml/Launcher/LauncherPanel.qml+54−18
@@ -384,7 +384,11 @@ Rectangle {
384 property int startY
384 property int startY
385
385
386 onPressed: {
386 onPressed: {
387+ processPress(mouse);
388+ }
389+
390+ function processPress(mouse) {
387− selectedItem = launcherListView.itemAt(mouseX, mouseY + launcherListView.realContentY)
391+ selectedItem = launcherListView.itemAt(mouse.x, mouse.y + launcherListView.realContentY)
388 }
392 }
389
393
390 onClicked: {
394 onClicked: {
@@ -429,14 +433,14 @@ Rectangle {
429 }
433 }
430
434
431 onCanceled: {
435 onCanceled: {
432− endDrag();
436+ endDrag(drag);
433 }
437 }
434
438
435 onReleased: {
439 onReleased: {
436− endDrag();
440+ endDrag(drag);
437 }
441 }
438
442
439− function endDrag() {
443+ function endDrag(dragItem) {
440 var droppedIndex = draggedIndex;
444 var droppedIndex = draggedIndex;
441 if (dragging) {
445 if (dragging) {
442 postDragging = true;
446 postDragging = true;
@@ -452,7 +456,7 @@ Rectangle {
452 selectedItem = undefined;
456 selectedItem = undefined;
453 preDragging = false;
457 preDragging = false;
454
458
455− drag.target = undefined
459+ dragItem.target = undefined
456
460
457 progressiveScrollingTimer.stop();
461 progressiveScrollingTimer.stop();
458 launcherListView.interactive = true;
462 launcherListView.interactive = true;
@@ -464,13 +468,17 @@ Rectangle {
464 }
468 }
465
469
466 onPressAndHold: {
470 onPressAndHold: {
471+ processPressAndHold(mouse, drag);
472+ }
473+
474+ function processPressAndHold(mouse, dragItem) {
467 if (Math.abs(selectedItem.angle) > 30) {
475 if (Math.abs(selectedItem.angle) > 30) {
468 return;
476 return;
469 }
477 }
470
478
471 Haptics.play();
479 Haptics.play();
472
480
473− draggedIndex = Math.floor((mouseY + launcherListView.realContentY) / launcherListView.realItemHeight);
481+ draggedIndex = Math.floor((mouse.y + launcherListView.realContentY) / launcherListView.realItemHeight);
474
482
475 // Opening QuickList
483 // Opening QuickList
476 quickList.item = selectedItem;
484 quickList.item = selectedItem;
@@ -480,26 +488,30 @@ Rectangle {
480
488
481 launcherListView.interactive = false
489 launcherListView.interactive = false
482
490
483− var yOffset = draggedIndex > 0 ? (mouseY + launcherListView.realContentY) % (draggedIndex * launcherListView.realItemHeight) : mouseY + launcherListView.realContentY
491+ var yOffset = draggedIndex > 0 ? (mouse.y + launcherListView.realContentY) % (draggedIndex * launcherListView.realItemHeight) : mouse.y + launcherListView.realContentY
484
492
485 fakeDragItem.iconName = launcherListView.model.get(draggedIndex).icon
493 fakeDragItem.iconName = launcherListView.model.get(draggedIndex).icon
486 fakeDragItem.x = units.gu(0.5)
494 fakeDragItem.x = units.gu(0.5)
487− fakeDragItem.y = mouseY - yOffset + launcherListView.anchors.topMargin + launcherListView.topMargin
495+ fakeDragItem.y = mouse.y - yOffset + launcherListView.anchors.topMargin + launcherListView.topMargin
488 fakeDragItem.angle = selectedItem.angle * (root.inverted ? -1 : 1)
496 fakeDragItem.angle = selectedItem.angle * (root.inverted ? -1 : 1)
489 fakeDragItem.offset = selectedItem.offset * (root.inverted ? -1 : 1)
497 fakeDragItem.offset = selectedItem.offset * (root.inverted ? -1 : 1)
490 fakeDragItem.count = LauncherModel.get(draggedIndex).count
498 fakeDragItem.count = LauncherModel.get(draggedIndex).count
491 fakeDragItem.progress = LauncherModel.get(draggedIndex).progress
499 fakeDragItem.progress = LauncherModel.get(draggedIndex).progress
492 fakeDragItem.flatten()
500 fakeDragItem.flatten()
493− drag.target = fakeDragItem
501+ dragItem.target = fakeDragItem
494
502
495− startX = mouseX
503+ startX = mouse.x
496− startY = mouseY
504+ startY = mouse.y
497 }
505 }
498
506
499 onPositionChanged: {
507 onPositionChanged: {
508+ processPositionChanged(mouse)
509+ }
510+
511+ function processPositionChanged(mouse) {
500 if (draggedIndex >= 0) {
512 if (draggedIndex >= 0) {
501 if (!selectedItem.dragging) {
513 if (!selectedItem.dragging) {
502− var distance = Math.max(Math.abs(mouseX - startX), Math.abs(mouseY - startY))
514+ var distance = Math.max(Math.abs(mouse.x - startX), Math.abs(mouse.y - startY))
503 if (!preDragging && distance > units.gu(1.5)) {
515 if (!preDragging && distance > units.gu(1.5)) {
504 preDragging = true;
516 preDragging = true;
505 quickList.state = "";
517 quickList.state = "";
@@ -623,15 +635,39 @@ Rectangle {
623 source: "graphics/quicklist_tooltip.png"
635 source: "graphics/quicklist_tooltip.png"
624 rotation: 90
636 rotation: 90
625 }
637 }
638+ }
639+ InverseMouseArea {
640+ anchors.fill: quickListShape
641+ enabled: quickList.state == "open" || pressed
626
642
627− InverseMouseArea {
628− anchors.fill: parent
629− enabled: quickList.state == "open"
630− onClicked: {
643+ onClicked: {
631− quickList.state = ""
644+ quickList.state = ""
632− }
633 }
645 }
634
646
647+ // Forward for dragging to work when quickList is open
648+
649+ onPressed: {
650+ var m = mapToItem(dndArea, mouseX, mouseY)
651+ dndArea.processPress(m)
652+ }
653+
654+ onPressAndHold: {
655+ var m = mapToItem(dndArea, mouseX, mouseY)
656+ dndArea.processPressAndHold(m, drag)
657+ }
658+
659+ onPositionChanged: {
660+ var m = mapToItem(dndArea, mouseX, mouseY)
661+ dndArea.processPositionChanged(m)
662+ }
663+
664+ onCanceled: {
665+ dndArea.endDrag(drag);
666+ }
667+
668+ onReleased: {
669+ dndArea.endDrag(drag);
670+ }
635 }
671 }
636
672
637 Rectangle {
673 Rectangle {
qml/OrientedShell.qml+2−2
@@ -188,7 +188,7 @@ Rectangle {
188 nativeWidth: root.width
188 nativeWidth: root.width
189 nativeHeight: root.height
189 nativeHeight: root.height
190 mode: applicationArguments.mode
190 mode: applicationArguments.mode
191− hasMouse: miceModel.count + touchPadModel.count > deviceConfiguration.ignoredMice
191+ hasMouse: miceModel.count + touchPadModel.count > 0
192
192
193 // TODO: Factor in the connected input devices (eg: physical keyboard, mouse, touchscreen),
193 // TODO: Factor in the connected input devices (eg: physical keyboard, mouse, touchscreen),
194 // what's the output device (eg: big TV, desktop monitor, phone display), etc.
194 // what's the output device (eg: big TV, desktop monitor, phone display), etc.
@@ -202,7 +202,7 @@ Rectangle {
202 return "tablet";
202 return "tablet";
203 }
203 }
204 } else { // automatic
204 } else { // automatic
205− if (miceModel.count + touchPadModel.count > deviceConfiguration.ignoredMice) {
205+ if (miceModel.count + touchPadModel.count > 0) {
206 return "desktop";
206 return "desktop";
207 } else {
207 } else {
208 return deviceConfiguration.category;
208 return deviceConfiguration.category;
qml/Shell.qml+2−2
@@ -516,7 +516,7 @@ Item {
516
516
517 indicatorsModel: Indicators.IndicatorsModel {
517 indicatorsModel: Indicators.IndicatorsModel {
518 // tablet and phone both use the same profile
518 // tablet and phone both use the same profile
519− profile: shell.usageScenario === "desktop" ? "desktop" : "phone"
519+ profile: "phone"
520 Component.onCompleted: load();
520 Component.onCompleted: load();
521 }
521 }
522 }
522 }
@@ -525,7 +525,7 @@ Item {
525 greeterShown: greeter.shown
525 greeterShown: greeter.shown
526 }
526 }
527
527
528− property bool topmostApplicationIsFullscreen:
528+ readonly property bool topmostApplicationIsFullscreen:
529 ApplicationManager.focusedApplicationId &&
529 ApplicationManager.focusedApplicationId &&
530 ApplicationManager.findApplication(ApplicationManager.focusedApplicationId).fullscreen
530 ApplicationManager.findApplication(ApplicationManager.focusedApplicationId).fullscreen
531
531
qml/Stages/DesktopSpreadDelegate.qml+2−2
@@ -29,8 +29,8 @@ Item {
29 property bool highlightShown: false
29 property bool highlightShown: false
30 property real shadowOpacity: 1
30 property real shadowOpacity: 1
31
31
32− property int windowWidth: application && application.session && application.session.surface ? application.session.surface.size.width : 0
32+ property int windowWidth: application && application.session && application.session.lastSurface ? application.session.lastSurface.size.width : 0
33− property int windowHeight: application && application.session && application.session.surface ? application.session.surface.size.height : 0
33+ property int windowHeight: application && application.session && application.session.lastSurface ? application.session.lastSurface.size.height : 0
34
34
35 state: "normal"
35 state: "normal"
36 states: [
36 states: [
qml/Stages/DesktopStage.qml+10−7
@@ -123,17 +123,17 @@ AbstractStage {
123 }
123 }
124 onFocusedAppDelegateChanged: updateForegroundMaximizedApp();
124 onFocusedAppDelegateChanged: updateForegroundMaximizedApp();
125
125
126− property int foregroundMaximizedAppIdIndex: -1
126+ property int foregroundMaximizedAppZ: -1
127
127
128 function updateForegroundMaximizedApp() {
128 function updateForegroundMaximizedApp() {
129+ var tmp = -1;
129− for (var i = 0; i < appRepeater.count; i++) {
130+ for (var i = appRepeater.count - 1; i >= 0; i--) {
130 var item = appRepeater.itemAt(i);
131 var item = appRepeater.itemAt(i);
131 if (item && item.visuallyMaximized) {
132 if (item && item.visuallyMaximized) {
132− foregroundMaximizedAppIdIndex = i;
133+ tmp = Math.max(tmp, item.normalZ);
133− return;
134 }
134 }
135 }
135 }
136− foregroundMaximizedAppIdIndex = -1;
136+ foregroundMaximizedAppZ = tmp;
137 }
137 }
138
138
139 function indexOf(appId) {
139 function indexOf(appId) {
@@ -237,7 +237,10 @@ AbstractStage {
237 delegate: FocusScope {
237 delegate: FocusScope {
238 id: appDelegate
238 id: appDelegate
239 objectName: "appDelegate_" + appId
239 objectName: "appDelegate_" + appId
240+ // z might be overriden in some cases by effects, but we need z ordering
241+ // to calculate occlusion detection
240− z: ApplicationManager.count - index
242+ property int normalZ: ApplicationManager.count - index
243+ z: normalZ
241 y: PanelState.panelHeight
244 y: PanelState.panelHeight
242 focus: appId === priv.focusedAppId
245 focus: appId === priv.focusedAppId
243 width: decoratedWindow.width
246 width: decoratedWindow.width
@@ -274,7 +277,7 @@ AbstractStage {
274
277
275 visible: !visuallyMinimized &&
278 visible: !visuallyMinimized &&
276 !greeter.fullyShown &&
279 !greeter.fullyShown &&
277− (priv.foregroundMaximizedAppIdIndex === -1 || priv.foregroundMaximizedAppIdIndex >= index) ||
280+ (priv.foregroundMaximizedAppZ === -1 || priv.foregroundMaximizedAppZ <= z) ||
278 (spread.state == "altTab" && index === spread.highlightedIndex)
281 (spread.state == "altTab" && index === spread.highlightedIndex)
279
282
280 Binding {
283 Binding {
qml/Stages/PhoneStage.qml+6−4
@@ -426,14 +426,16 @@ AbstractStage {
426
426
427 readonly property bool isDash: model.appId == "unity8-dash"
427 readonly property bool isDash: model.appId == "unity8-dash"
428
428
429− readonly property bool canSuspend: model.isTouchApp
429+ Binding {
430+ target: appDelegate.application
431+ property: "exemptFromLifecycle"
430− && !isExemptFromLifecycle(model.appId)
432+ value: !model.isTouchApp || isExemptFromLifecycle(model.appId)
433+ }
431
434
432 Binding {
435 Binding {
433 target: appDelegate.application
436 target: appDelegate.application
434 property: "requestedState"
437 property: "requestedState"
435− value: !canSuspend
436− || (isDash && root.keepDashRunning)
438+ value: (isDash && root.keepDashRunning)
437 || (!root.suspended && appDelegate.focus)
439 || (!root.suspended && appDelegate.focus)
438 ? ApplicationInfoInterface.RequestedRunning
440 ? ApplicationInfoInterface.RequestedRunning
439 : ApplicationInfoInterface.RequestedSuspended
441 : ApplicationInfoInterface.RequestedSuspended
qml/Stages/SessionContainer.qml+3−3
@@ -37,7 +37,7 @@ FocusScope {
37 id: _surfaceContainer
37 id: _surfaceContainer
38 requestedWidth: root.requestedWidth
38 requestedWidth: root.requestedWidth
39 requestedHeight: root.requestedHeight
39 requestedHeight: root.requestedHeight
40− surface: session ? session.surface : null
40+ surface: session ? session.lastSurface : null
41 }
41 }
42
42
43 // SurfaceContainer size drives SessionContainer size
43 // SurfaceContainer size drives SessionContainer size
@@ -110,13 +110,13 @@ FocusScope {
110 State {
110 State {
111 name: "childSession"
111 name: "childSession"
112 when: root.session && root.session.parentSession !== null && root.session.live
112 when: root.session && root.session.parentSession !== null && root.session.live
113− && !root.session.surface
113+ && !root.session.lastSurface
114 },
114 },
115
115
116 State {
116 State {
117 name: "childSessionReady"
117 name: "childSessionReady"
118 when: root.session && root.session.parentSession !== null && root.session.live
118 when: root.session && root.session.parentSession !== null && root.session.live
119− && root.session.surface !== null
119+ && root.session.lastSurface !== null
120 },
120 },
121
121
122 State {
122 State {
qml/Stages/SurfaceContainer.qml+1
@@ -55,6 +55,7 @@ FocusScope {
55 id: surfaceItem
55 id: surfaceItem
56 objectName: "surfaceItem"
56 objectName: "surfaceItem"
57
57
58+ fillMode: MirSurfaceItem.PadOrCrop
58 consumesInput: true
59 consumesInput: true
59
60
60 surfaceWidth: {
61 surfaceWidth: {
qml/Stages/TabletStage.qml+6−4
@@ -612,14 +612,16 @@ AbstractStage {
612
612
613 readonly property bool isDash: model.appId == "unity8-dash"
613 readonly property bool isDash: model.appId == "unity8-dash"
614
614
615− readonly property bool canSuspend: model.isTouchApp
615+ Binding {
616+ target: spreadTile.application
617+ property: "exemptFromLifecycle"
616− && !isExemptFromLifecycle(model.appId)
618+ value: !model.isTouchApp || isExemptFromLifecycle(model.appId)
619+ }
617
620
618 Binding {
621 Binding {
619 target: spreadTile.application
622 target: spreadTile.application
620 property: "requestedState"
623 property: "requestedState"
621− value: !canSuspend
622− || (isDash && root.keepDashRunning)
624+ value: (isDash && root.keepDashRunning)
623 || (!root.suspended && (model.appId == priv.mainStageAppId
625 || (!root.suspended && (model.appId == priv.mainStageAppId
624 || model.appId == priv.sideStageAppId))
626 || model.appId == priv.sideStageAppId))
625 ? ApplicationInfoInterface.RequestedRunning
627 ? ApplicationInfoInterface.RequestedRunning
qml/graphics/12_10_background_wide@12.pngdeleted

Binary file not shown.

tests/autopilot/unity8/shell/tests/test_notifications.py+1−1
@@ -61,7 +61,7 @@ class NotificationsBase(UnityTestCase):
61 return '/usr/share/unity8/graphics/' + icon_name
61 return '/usr/share/unity8/graphics/' + icon_name
62 else:
62 else:
63 return os.path.dirname(__file__) + (
63 return os.path.dirname(__file__) + (
64− "/../../../../../qml/graphics/" + icon_name)
64+ "/../../../../../tests/graphics/" + icon_name)
65
65
66 def _get_notifications_list(self):
66 def _get_notifications_list(self):
67 return self.main_window.select_single(
67 return self.main_window.select_single(
qml/graphics/applicationIcons/browser@18.png → tests/graphics/applicationIcons/browser@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/calendar@18.png → tests/graphics/applicationIcons/calendar@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/camera@18.png → tests/graphics/applicationIcons/camera@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/contacts-app@18.png → tests/graphics/applicationIcons/contacts-app@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/dash.png → tests/graphics/applicationIcons/dash.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/dialer-app@18.png → tests/graphics/applicationIcons/dialer-app@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/evernote@18.png → tests/graphics/applicationIcons/evernote@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/facebook@18.png → tests/graphics/applicationIcons/facebook@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/gallery@18.png → tests/graphics/applicationIcons/gallery@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/gmail@18.png → tests/graphics/applicationIcons/gmail@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/libreoffice@18.png → tests/graphics/applicationIcons/libreoffice@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/map@18.png → tests/graphics/applicationIcons/map@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/messages-app@18.png → tests/graphics/applicationIcons/messages-app@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/notepad@18.png → tests/graphics/applicationIcons/notepad@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/pinterest@18.png → tests/graphics/applicationIcons/pinterest@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/soundcloud@18.png → tests/graphics/applicationIcons/soundcloud@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/system-settings@18.png → tests/graphics/applicationIcons/system-settings@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/twitter@18.png → tests/graphics/applicationIcons/twitter@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/weather@18.png → tests/graphics/applicationIcons/weather@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/wikipedia@18.png → tests/graphics/applicationIcons/wikipedia@18.pngrenamed

Binary file not shown.

qml/graphics/applicationIcons/youtube@18.png → tests/graphics/applicationIcons/youtube@18.pngrenamed

Binary file not shown.

qml/graphics/avatars/amanda@12.png → tests/graphics/avatars/amanda@12.pngrenamed

Binary file not shown.

qml/graphics/avatars/anna_olsson@12.png → tests/graphics/avatars/anna_olsson@12.pngrenamed

Binary file not shown.

qml/graphics/avatars/funky@12.png → tests/graphics/avatars/funky@12.pngrenamed

Binary file not shown.

qml/graphics/clock@18.png → tests/graphics/clock@18.pngrenamed

Binary file not shown.

tests/mocks/Unity/Application/ApplicationInfo.cpp+20−5
@@ -42,6 +42,7 @@ ApplicationInfo::ApplicationInfo(const QString &appId, QObject *parent)
42 , m_rotatesWindowContents(false)
42 , m_rotatesWindowContents(false)
43 , m_requestedState(RequestedRunning)
43 , m_requestedState(RequestedRunning)
44 , m_isTouchApp(true)
44 , m_isTouchApp(true)
45+ , m_exemptFromLifecycle(false)
45 , m_manualSurfaceCreation(false)
46 , m_manualSurfaceCreation(false)
46{
47{
47}
48}
@@ -60,6 +61,7 @@ ApplicationInfo::ApplicationInfo(QObject *parent)
60 , m_rotatesWindowContents(false)
61 , m_rotatesWindowContents(false)
61 , m_requestedState(RequestedRunning)
62 , m_requestedState(RequestedRunning)
62 , m_isTouchApp(true)
63 , m_isTouchApp(true)
64+ , m_exemptFromLifecycle(false)
63 , m_manualSurfaceCreation(false)
65 , m_manualSurfaceCreation(false)
64{
66{
65}
67}
@@ -101,8 +103,8 @@ void ApplicationInfo::setSession(Session* session)
101 m_session->setApplication(this);
103 m_session->setApplication(this);
102 m_session->setParent(this);
104 m_session->setParent(this);
103 SessionManager::singleton()->registerSession(m_session);
105 SessionManager::singleton()->registerSession(m_session);
104− connect(m_session, &Session::surfaceChanged,
106+ connect(m_session, &Session::surfaceAdded,
105− this, &ApplicationInfo::onSessionSurfaceChanged);
107+ this, &ApplicationInfo::onSessionSurfaceAdded);
106
108
107 if (!m_manualSurfaceCreation) {
109 if (!m_manualSurfaceCreation) {
108 QTimer::singleShot(500, m_session, &Session::createSurface);
110 QTimer::singleShot(500, m_session, &Session::createSurface);
@@ -114,8 +116,7 @@ void ApplicationInfo::setSession(Session* session)
114
116
115void ApplicationInfo::setIconId(const QString &iconId)
117void ApplicationInfo::setIconId(const QString &iconId)
116{
118{
117− setIcon(QString("file://%1/graphics/applicationIcons/%2@18.png")
119+ setIcon(QString("../../tests/graphics/applicationIcons/%2@18.png")
118− .arg(qmlDirectory())
119 .arg(iconId));
120 .arg(iconId));
120}
121}
121
122
@@ -253,7 +254,7 @@ void ApplicationInfo::setIsTouchApp(bool isTouchApp)
253 m_isTouchApp = isTouchApp;
254 m_isTouchApp = isTouchApp;
254}
255}
255
256
256−void ApplicationInfo::onSessionSurfaceChanged(MirSurface* surface)
257+void ApplicationInfo::onSessionSurfaceAdded(MirSurface* surface)
257{
258{
258 if (surface != nullptr && m_state == Starting) {
259 if (surface != nullptr && m_state == Starting) {
259 if (m_requestedState == RequestedRunning) {
260 if (m_requestedState == RequestedRunning) {
@@ -263,3 +264,17 @@ void ApplicationInfo::onSessionSurfaceChanged(MirSurface* surface)
263 }
264 }
264 }
265 }
265}
266}
267+
268+bool ApplicationInfo::exemptFromLifecycle() const
269+{
270+ return m_exemptFromLifecycle;
271+}
272+
273+void ApplicationInfo::setExemptFromLifecycle(bool exemptFromLifecycle)
274+{
275+ if (m_exemptFromLifecycle != exemptFromLifecycle)
276+ {
277+ m_exemptFromLifecycle = exemptFromLifecycle;
278+ Q_EMIT exemptFromLifecycleChanged(m_exemptFromLifecycle);
279+ }
280+}
tests/mocks/Unity/Application/ApplicationInfo.h+5−1
@@ -92,6 +92,9 @@ public:
92 bool isTouchApp() const override;
92 bool isTouchApp() const override;
93 void setIsTouchApp(bool isTouchApp); // only in mock
93 void setIsTouchApp(bool isTouchApp); // only in mock
94
94
95+ bool exemptFromLifecycle() const override;
96+ void setExemptFromLifecycle(bool) override;
97+
95public:
98public:
96 void setSession(Session* session);
99 void setSession(Session* session);
97 Session* session() const { return m_session; }
100 Session* session() const { return m_session; }
@@ -106,7 +109,7 @@ public Q_SLOTS:
106 Q_INVOKABLE void destroySession();
109 Q_INVOKABLE void destroySession();
107
110
108private Q_SLOTS:
111private Q_SLOTS:
109− void onSessionSurfaceChanged(MirSurface*);
112+ void onSessionSurfaceAdded(MirSurface*);
110
113
111private:
114private:
112 void setIcon(const QUrl &value);
115 void setIcon(const QUrl &value);
@@ -125,6 +128,7 @@ private:
125 bool m_rotatesWindowContents;
128 bool m_rotatesWindowContents;
126 RequestedState m_requestedState;
129 RequestedState m_requestedState;
127 bool m_isTouchApp;
130 bool m_isTouchApp;
131+ bool m_exemptFromLifecycle;
128
132
129 bool m_manualSurfaceCreation;
133 bool m_manualSurfaceCreation;
130};
134};
tests/mocks/Unity/Application/ApplicationManager.cpp+2
@@ -107,6 +107,8 @@ QVariant ApplicationManager::data(const QModelIndex& index, int role) const {
107 return app->focused();
107 return app->focused();
108 case RoleIsTouchApp:
108 case RoleIsTouchApp:
109 return app->isTouchApp();
109 return app->isTouchApp();
110+ case RoleExemptFromLifecycle:
111+ return app->exemptFromLifecycle();
110 case RoleSession:
112 case RoleSession:
111 return QVariant::fromValue(app->session());
113 return QVariant::fromValue(app->session());
112 case RoleFullscreen:
114 case RoleFullscreen:
tests/mocks/Unity/Application/ApplicationManager.h+1−1
@@ -43,7 +43,7 @@ class ApplicationManager : public ApplicationManagerInterface {
43 static ApplicationManager *singleton();
43 static ApplicationManager *singleton();
44
44
45 enum MoreRoles {
45 enum MoreRoles {
46− RoleSession = RoleIsTouchApp+1,
46+ RoleSession = RoleExemptFromLifecycle+1,
47 RoleFullscreen,
47 RoleFullscreen,
48 };
48 };
49 enum Flag {
49 enum Flag {
tests/mocks/Unity/Application/MirSurfaceItem.cpp+8
@@ -305,3 +305,11 @@ void MirSurfaceItem::updateSurfaceSize()
305 m_qmlSurface->resize(m_surfaceWidth, m_surfaceHeight);
305 m_qmlSurface->resize(m_surfaceWidth, m_surfaceHeight);
306 }
306 }
307}
307}
308+
309+void MirSurfaceItem::setFillMode(FillMode value)
310+{
311+ if (value != m_fillMode) {
312+ m_fillMode = value;
313+ Q_EMIT fillModeChanged(m_fillMode);
314+ }
315+}
tests/mocks/Unity/Application/MirSurfaceItem.h+5
@@ -62,6 +62,9 @@ public:
62 int surfaceHeight() const override;
62 int surfaceHeight() const override;
63 void setSurfaceHeight(int value) override;
63 void setSurfaceHeight(int value) override;
64
64
65+ FillMode fillMode() const override { return m_fillMode; }
66+ void setFillMode(FillMode value) override;
67+
65 /////
68 /////
66 // For use in qml tests
69 // For use in qml tests
67
70
@@ -107,6 +110,8 @@ private:
107 int m_touchPressCount;
110 int m_touchPressCount;
108 int m_touchReleaseCount;
111 int m_touchReleaseCount;
109
112
113+ FillMode m_fillMode{Stretch};
114+
110 friend class SurfaceManager;
115 friend class SurfaceManager;
111};
116};
112
117
tests/mocks/Unity/Application/Session.cpp+27−17
@@ -80,29 +80,25 @@ void Session::setApplication(ApplicationInfo* application)
80 Q_EMIT applicationChanged(application);
80 Q_EMIT applicationChanged(application);
81}
81}
82
82
83−void Session::setSurface(MirSurface* surface)
83+void Session::appendSurface(MirSurface* surface)
84{
84{
85−// qDebug() << "Session::setSurface - session=" << name() << "surface=" << surface;
85+ // qDebug() << "Session::appendSurface - session=" << name() << "surface=" << surface;
86− if (m_surface == surface)
87− return;
88
86
89− if (m_surface) {
87+ m_surfaces.insert(m_surfaces.rowCount(), surface);
90− disconnect(m_surface, nullptr, this, nullptr);
91− }
92
88
93− m_surface = surface;
89+ connect(surface, &QObject::destroyed,
90+ this, [this, surface]() { this->removeSurface(surface); });
94
91
95− if (m_surface) {
92+ Q_EMIT lastSurfaceChanged(surface);
96− connect(m_surface, &QObject::destroyed, this, &Session::onSurfaceDestroyed);
93+ Q_EMIT surfaceAdded(surface);
97− }
98−
99− Q_EMIT surfaceChanged(m_surface);
100}
94}
101
95
102−void Session::onSurfaceDestroyed()
96+void Session::removeSurface(MirSurface* surface)
103{
97{
104− m_surface = nullptr;
98+ disconnect(surface, nullptr, this, nullptr);
105− Q_EMIT surfaceChanged(nullptr);
99+ if (m_surfaces.contains(surface)) {
100+ m_surfaces.remove(surface);
101+ }
106}
102}
107
103
108void Session::setScreenshot(const QUrl& screenshot)
104void Session::setScreenshot(const QUrl& screenshot)
@@ -136,7 +132,7 @@ void Session::createSurface()
136{
132{
137 if (m_surface) return;
133 if (m_surface) return;
138
134
139− setSurface(SurfaceManager::singleton()->createSurface(name(),
135+ appendSurface(SurfaceManager::singleton()->createSurface(name(),
140 Mir::NormalType,
136 Mir::NormalType,
141 m_application && m_application->fullscreen() ? Mir::FullscreenState :
137 m_application && m_application->fullscreen() ? Mir::FullscreenState :
142 Mir::MaximizedState,
138 Mir::MaximizedState,
@@ -172,3 +168,17 @@ SessionModel* Session::childSessions() const
172{
168{
173 return m_children;
169 return m_children;
174}
170}
171+
172+ObjectListModel<MirSurface>* Session::surfaces() const
173+{
174+ return const_cast<ObjectListModel<MirSurface>*>(&m_surfaces);
175+}
176+
177+MirSurface *Session::lastSurface() const
178+{
179+ if (m_surfaces.rowCount() > 0) {
180+ return m_surfaces.list().last();
181+ } else {
182+ return nullptr;
183+ }
184+}
tests/mocks/Unity/Application/Session.h+12−9
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014,2015 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
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
5 * it under the terms of the GNU General Public License as published by
@@ -17,6 +17,7 @@
17#ifndef SESSION_H
17#ifndef SESSION_H
18#define SESSION_H
18#define SESSION_H
19
19
20+#include "ObjectListModel.h"
20#include "SessionModel.h"
21#include "SessionModel.h"
21
22
22#include <QQuickItem>
23#include <QQuickItem>
@@ -28,7 +29,8 @@ class Session : public QObject
28{
29{
29 Q_OBJECT
30 Q_OBJECT
30 Q_PROPERTY(QString name READ name CONSTANT)
31 Q_PROPERTY(QString name READ name CONSTANT)
31− Q_PROPERTY(MirSurface* surface READ surface NOTIFY surfaceChanged)
32+ Q_PROPERTY(MirSurface* lastSurface READ lastSurface NOTIFY lastSurfaceChanged)
33+ Q_PROPERTY(ObjectListModel<MirSurface>* surfaces READ surfaces CONSTANT)
32 Q_PROPERTY(ApplicationInfo* application READ application NOTIFY applicationChanged)
34 Q_PROPERTY(ApplicationInfo* application READ application NOTIFY applicationChanged)
33 Q_PROPERTY(Session* parentSession READ parentSession NOTIFY parentSessionChanged DESIGNABLE false)
35 Q_PROPERTY(Session* parentSession READ parentSession NOTIFY parentSessionChanged DESIGNABLE false)
34 Q_PROPERTY(SessionModel* childSessions READ childSessions DESIGNABLE false CONSTANT)
36 Q_PROPERTY(SessionModel* childSessions READ childSessions DESIGNABLE false CONSTANT)
@@ -46,11 +48,13 @@ public:
46 QString name() const { return m_name; }
48 QString name() const { return m_name; }
47 bool live() const { return m_live; }
49 bool live() const { return m_live; }
48 ApplicationInfo* application() const { return m_application; }
50 ApplicationInfo* application() const { return m_application; }
49− MirSurface* surface() const { return m_surface; }
51+ MirSurface *lastSurface() const;
52+ ObjectListModel<MirSurface>* surfaces() const;
50 Session* parentSession() const { return m_parentSession; }
53 Session* parentSession() const { return m_parentSession; }
51
54
52 void setApplication(ApplicationInfo* item);
55 void setApplication(ApplicationInfo* item);
56+ void appendSurface(MirSurface* surface);
53− void setSurface(MirSurface* surface);
57+ void removeSurface(MirSurface* surface);
54 void setScreenshot(const QUrl& m_screenshot);
58 void setScreenshot(const QUrl& m_screenshot);
55 void setLive(bool live);
59 void setLive(bool live);
56
60
@@ -60,9 +64,10 @@ public:
60
64
61Q_SIGNALS:
65Q_SIGNALS:
62 void applicationChanged(ApplicationInfo*);
66 void applicationChanged(ApplicationInfo*);
63− void surfaceChanged(MirSurface*);
64 void parentSessionChanged(Session*);
67 void parentSessionChanged(Session*);
65 void liveChanged(bool live);
68 void liveChanged(bool live);
69+ void surfaceAdded(MirSurface *surface);
70+ void lastSurfaceChanged(MirSurface *surface);
66
71
67 // internal mock use
72 // internal mock use
68 void deregister();
73 void deregister();
@@ -70,10 +75,6 @@ Q_SIGNALS:
70public Q_SLOTS:
75public Q_SLOTS:
71 Q_INVOKABLE void createSurface();
76 Q_INVOKABLE void createSurface();
72
77
73−
74−private Q_SLOTS:
75− void onSurfaceDestroyed();
76−
77private:
78private:
78 SessionModel* childSessions() const;
79 SessionModel* childSessions() const;
79 void setParentSession(Session* session);
80 void setParentSession(Session* session);
@@ -85,10 +86,12 @@ private:
85 MirSurface* m_surface;
86 MirSurface* m_surface;
86 Session* m_parentSession;
87 Session* m_parentSession;
87 SessionModel* m_children;
88 SessionModel* m_children;
89+ ObjectListModel<MirSurface> m_surfaces;
88
90
89 friend class ApplicationTestInterface;
91 friend class ApplicationTestInterface;
90};
92};
91
93
92Q_DECLARE_METATYPE(Session*)
94Q_DECLARE_METATYPE(Session*)
95+Q_DECLARE_METATYPE(ObjectListModel<MirSurface>*)
93
96
94#endif // SESSION_H
97#endif // SESSION_H
tests/mocks/Unity/Launcher/MockLauncherItem.cpp+1−1
@@ -29,7 +29,7 @@ MockLauncherItem::MockLauncherItem(const QString &appId, const QString& desktopF
29 m_appId(appId),
29 m_appId(appId),
30 m_desktopFile(desktopFile),
30 m_desktopFile(desktopFile),
31 m_name(name),
31 m_name(name),
32− m_icon(qmlDirectory() + "/graphics/applicationIcons/" + icon + ".png"),
32+ m_icon("../../tests/graphics/applicationIcons/" + icon + ".png"),
33 m_pinned(false),
33 m_pinned(false),
34 m_running(false),
34 m_running(false),
35 m_recent(false),
35 m_recent(false),
tests/mocks/Unity/fake_resultsmodel.cpp+1−1
@@ -78,7 +78,7 @@ ResultsModel::data(const QModelIndex& index, int role) const
78 case RoleTitle:
78 case RoleTitle:
79 return QString("Title.%1.%2").arg(m_categoryId).arg(index.row());
79 return QString("Title.%1.%2").arg(m_categoryId).arg(index.row());
80 case RoleArt:
80 case RoleArt:
81− return QString(qmlDirectory() + "/graphics/applicationIcons/dash.png");
81+ return QString("../../../tests/graphics/applicationIcons/dash.png");
82 case RoleSubtitle:
82 case RoleSubtitle:
83 return QString("Subtitle.%1.%2").arg(m_categoryId).arg(index.row());
83 return QString("Subtitle.%1.%2").arg(m_categoryId).arg(index.row());
84 case RoleMascot:
84 case RoleMascot:
tests/mocks/Unity/fake_scopes.cpp+3
@@ -260,6 +260,9 @@ void Scopes::addScope(Scope* scope)
260 beginInsertRows(QModelIndex(), index, index);
260 beginInsertRows(QModelIndex(), index, index);
261 m_scopes.append(scope);
261 m_scopes.append(scope);
262 endInsertRows();
262 endInsertRows();
263+ connect(scope, &Scope::favoriteChanged, [this, scope]{
264+ setFavorite(scope->id(), scope->favorite());
265+ });
263 }
266 }
264 m_allScopes.append(scope);
267 m_allScopes.append(scope);
265}
268}
tests/mocks/Unity/fake_scopesoverview.cpp+1−1
@@ -298,7 +298,7 @@ QVariant ScopesOverviewResultsModel::data(const QModelIndex& index, int role) co
298 case RoleSubtitle:
298 case RoleSubtitle:
299 return scope && scope->name() == "Videos this is long ab cd ef gh ij kl" ? "tube, movies, cinema, pictures, art, moving images, magic in a box" : QString();
299 return scope && scope->name() == "Videos this is long ab cd ef gh ij kl" ? "tube, movies, cinema, pictures, art, moving images, magic in a box" : QString();
300 case RoleArt:
300 case RoleArt:
301− return QString(qmlDirectory() + "/graphics/applicationIcons/dash.png");
301+ return QString("../../tests/graphics/applicationIcons/dash.png");
302 case RoleMascot:
302 case RoleMascot:
303 case RoleEmblem:
303 case RoleEmblem:
304 case RoleSummary:
304 case RoleSummary:
tests/plugins/Dash/cardcreator/1.res+1
@@ -3,6 +3,7 @@ AbstractButton {
3 property var components;
3 property var components;
4 property var cardData;
4 property var cardData;
5 property string artShapeStyle: "inset";
5 property string artShapeStyle: "inset";
6+ property string backgroundShapeStyle: "inset";
6 property real fontScale: 1.0;
7 property real fontScale: 1.0;
7 property var scopeStyle: null;
8 property var scopeStyle: null;
8 property int titleAlignment: Text.AlignLeft;
9 property int titleAlignment: Text.AlignLeft;
tests/plugins/Dash/cardcreator/2.res+9
@@ -3,6 +3,7 @@ AbstractButton {
3 property var components;
3 property var components;
4 property var cardData;
4 property var cardData;
5 property string artShapeStyle: "inset";
5 property string artShapeStyle: "inset";
6+ property string backgroundShapeStyle: "inset";
6 property real fontScale: 1.0;
7 property real fontScale: 1.0;
7 property var scopeStyle: null;
8 property var scopeStyle: null;
8 property int titleAlignment: Text.AlignLeft;
9 property int titleAlignment: Text.AlignLeft;
@@ -23,6 +24,14 @@ Loader {
23 sourceComponent: UbuntuShape {
24 sourceComponent: UbuntuShape {
24 objectName: "background";
25 objectName: "background";
25 radius: "medium";
26 radius: "medium";
27+ aspect: {
28+ switch (root.backgroundShapeStyle) {
29+ case "inset": return UbuntuShape.Inset;
30+ case "shadow": return UbuntuShape.DropShadow;
31+ default:
32+ case "flat": return UbuntuShape.Flat;
33+ }
34+ }
26 backgroundColor: getColor(0) || "white";
35 backgroundColor: getColor(0) || "white";
27 secondaryBackgroundColor: getColor(1) || backgroundColor;
36 secondaryBackgroundColor: getColor(1) || backgroundColor;
28 backgroundMode: UbuntuShape.VerticalGradient;
37 backgroundMode: UbuntuShape.VerticalGradient;
tests/plugins/Dash/cardcreator/3.res+1
@@ -3,6 +3,7 @@ AbstractButton {
3 property var components;
3 property var components;
4 property var cardData;
4 property var cardData;
5 property string artShapeStyle: "inset";
5 property string artShapeStyle: "inset";
6+ property string backgroundShapeStyle: "inset";
6 property real fontScale: 1.0;
7 property real fontScale: 1.0;
7 property var scopeStyle: null;
8 property var scopeStyle: null;
8 property int titleAlignment: Text.AlignLeft;
9 property int titleAlignment: Text.AlignLeft;
tests/plugins/Dash/cardcreator/4.res+1
@@ -3,6 +3,7 @@ AbstractButton {
3 property var components;
3 property var components;
4 property var cardData;
4 property var cardData;
5 property string artShapeStyle: "inset";
5 property string artShapeStyle: "inset";
6+ property string backgroundShapeStyle: "inset";
6 property real fontScale: 1.0;
7 property real fontScale: 1.0;
7 property var scopeStyle: null;
8 property var scopeStyle: null;
8 property int titleAlignment: Text.AlignLeft;
9 property int titleAlignment: Text.AlignLeft;
tests/plugins/Dash/cardcreator/5.res+1
@@ -3,6 +3,7 @@ AbstractButton {
3 property var components;
3 property var components;
4 property var cardData;
4 property var cardData;
5 property string artShapeStyle: "inset";
5 property string artShapeStyle: "inset";
6+ property string backgroundShapeStyle: "inset";
6 property real fontScale: 1.0;
7 property real fontScale: 1.0;
7 property var scopeStyle: null;
8 property var scopeStyle: null;
8 property int titleAlignment: Text.AlignLeft;
9 property int titleAlignment: Text.AlignLeft;
tests/plugins/Dash/cardcreator/6.res+9
@@ -3,6 +3,7 @@ AbstractButton {
3 property var components;
3 property var components;
4 property var cardData;
4 property var cardData;
5 property string artShapeStyle: "inset";
5 property string artShapeStyle: "inset";
6+ property string backgroundShapeStyle: "inset";
6 property real fontScale: 1.0;
7 property real fontScale: 1.0;
7 property var scopeStyle: null;
8 property var scopeStyle: null;
8 property int titleAlignment: Text.AlignLeft;
9 property int titleAlignment: Text.AlignLeft;
@@ -23,6 +24,14 @@ Loader {
23 sourceComponent: UbuntuShape {
24 sourceComponent: UbuntuShape {
24 objectName: "background";
25 objectName: "background";
25 radius: "medium";
26 radius: "medium";
27+ aspect: {
28+ switch (root.backgroundShapeStyle) {
29+ case "inset": return UbuntuShape.Inset;
30+ case "shadow": return UbuntuShape.DropShadow;
31+ default:
32+ case "flat": return UbuntuShape.Flat;
33+ }
34+ }
26 backgroundColor: getColor(0) || "white";
35 backgroundColor: getColor(0) || "white";
27 secondaryBackgroundColor: getColor(1) || backgroundColor;
36 secondaryBackgroundColor: getColor(1) || backgroundColor;
28 backgroundMode: UbuntuShape.VerticalGradient;
37 backgroundMode: UbuntuShape.VerticalGradient;
tests/plugins/Dash/cardcreator/7.res+9
@@ -3,6 +3,7 @@ AbstractButton {
3 property var components;
3 property var components;
4 property var cardData;
4 property var cardData;
5 property string artShapeStyle: "inset";
5 property string artShapeStyle: "inset";
6+ property string backgroundShapeStyle: "inset";
6 property real fontScale: 1.0;
7 property real fontScale: 1.0;
7 property var scopeStyle: null;
8 property var scopeStyle: null;
8 property int titleAlignment: Text.AlignLeft;
9 property int titleAlignment: Text.AlignLeft;
@@ -23,6 +24,14 @@ Loader {
23 sourceComponent: UbuntuShape {
24 sourceComponent: UbuntuShape {
24 objectName: "background";
25 objectName: "background";
25 radius: "medium";
26 radius: "medium";
27+ aspect: {
28+ switch (root.backgroundShapeStyle) {
29+ case "inset": return UbuntuShape.Inset;
30+ case "shadow": return UbuntuShape.DropShadow;
31+ default:
32+ case "flat": return UbuntuShape.Flat;
33+ }
34+ }
26 backgroundColor: getColor(0) || "white";
35 backgroundColor: getColor(0) || "white";
27 secondaryBackgroundColor: getColor(1) || backgroundColor;
36 secondaryBackgroundColor: getColor(1) || backgroundColor;
28 backgroundMode: UbuntuShape.VerticalGradient;
37 backgroundMode: UbuntuShape.VerticalGradient;
tests/plugins/Dash/cardcreator/8.res+9
@@ -3,6 +3,7 @@ AbstractButton {
3 property var components;
3 property var components;
4 property var cardData;
4 property var cardData;
5 property string artShapeStyle: "inset";
5 property string artShapeStyle: "inset";
6+ property string backgroundShapeStyle: "inset";
6 property real fontScale: 1.0;
7 property real fontScale: 1.0;
7 property var scopeStyle: null;
8 property var scopeStyle: null;
8 property int titleAlignment: Text.AlignLeft;
9 property int titleAlignment: Text.AlignLeft;
@@ -23,6 +24,14 @@ Loader {
23 sourceComponent: UbuntuShape {
24 sourceComponent: UbuntuShape {
24 objectName: "background";
25 objectName: "background";
25 radius: "medium";
26 radius: "medium";
27+ aspect: {
28+ switch (root.backgroundShapeStyle) {
29+ case "inset": return UbuntuShape.Inset;
30+ case "shadow": return UbuntuShape.DropShadow;
31+ default:
32+ case "flat": return UbuntuShape.Flat;
33+ }
34+ }
26 backgroundColor: getColor(0) || "white";
35 backgroundColor: getColor(0) || "white";
27 secondaryBackgroundColor: getColor(1) || backgroundColor;
36 secondaryBackgroundColor: getColor(1) || backgroundColor;
28 backgroundMode: UbuntuShape.VerticalGradient;
37 backgroundMode: UbuntuShape.VerticalGradient;
tests/plugins/Dash/listviewwithpageheadersectiontest.cpp+31
@@ -2149,6 +2149,37 @@ private Q_SLOTS:
2149 QVERIFY(QQuickItemPrivate::get(lvwph->m_topSectionItem)->culled);
2149 QVERIFY(QQuickItemPrivate::get(lvwph->m_topSectionItem)->culled);
2150 }
2150 }
2151
2151
2152+ void changeSectionProperty()
2153+ {
2154+ model->setProperty(1, "type", "Rojo");
2155+ verifyItem(1, 240., 240., false, "Rojo", false);
2156+
2157+ model->setProperty(1, "type", "Agressive");
2158+ verifyItem(1, 240., 200., false, QString(), true);
2159+
2160+ model->setProperty(1, "type", "Rojo");
2161+ verifyItem(1, 240., 240., false, "Rojo", false);
2162+
2163+ model->setProperty(1, "type", "Mild");
2164+ verifyItem(1, 240., 240., false, "Mild", false);
2165+ verifyItem(2, 480., 350., false, QString(), false);
2166+
2167+ model->setProperty(1, "type", "Rojo");
2168+ verifyItem(1, 240., 240., false, "Rojo", false);
2169+ verifyItem(2, 480., 390., false, "Mild", false);
2170+
2171+ model->setProperty(2, "type", "Agressive");
2172+ verifyItem(2, 480., 390., false, "Agressive", false);
2173+
2174+ model->setProperty(1, "type", "Agressive");
2175+ verifyItem(1, 240., 200., false, QString(), true);
2176+ verifyItem(2, 440., 350., false, QString(), false);
2177+
2178+ model->setProperty(1, "type", "Rojo");
2179+ verifyItem(1, 240., 240., false, "Rojo", false);
2180+ verifyItem(2, 480., 390., false, "Agressive", false);
2181+ }
2182+
2152private:
2183private:
2153 QQuickView *view;
2184 QQuickView *view;
2154 ListViewWithPageHeader *lvwph;
2185 ListViewWithPageHeader *lvwph;
tests/plugins/Unity/Indicators/CMakeLists.txt+1−1
@@ -21,7 +21,7 @@ macro(indicator_test TEST)
21 ${TEST}Test.cpp
21 ${TEST}Test.cpp
22 ${test_ADDITIONAL_CPPS}
22 ${test_ADDITIONAL_CPPS}
23 )
23 )
24− qt5_use_modules(${TEST}Exec Test Core Qml)
24+ qt5_use_modules(${TEST}Exec Test Core Qml DBus)
25 target_link_libraries(${TEST}Exec
25 target_link_libraries(${TEST}Exec
26 ${test_ADDITIONAL_LIBS}
26 ${test_ADDITIONAL_LIBS}
27 ${GLIB_LIBRARIES}
27 ${GLIB_LIBRARIES}
tests/plugins/Unity/Launcher/launchermodeltest.cpp+2
@@ -59,6 +59,8 @@ public:
59 Qt::ScreenOrientations supportedOrientations() const override { return Qt::PortraitOrientation; }
59 Qt::ScreenOrientations supportedOrientations() const override { return Qt::PortraitOrientation; }
60 bool rotatesWindowContents() const override { return false; }
60 bool rotatesWindowContents() const override { return false; }
61 bool isTouchApp() const override { return true; }
61 bool isTouchApp() const override { return true; }
62+ bool exemptFromLifecycle() const override { return false; }
63+ void setExemptFromLifecycle(bool) override {}
62
64
63 // Methods used for mocking (not in the interface)
65 // Methods used for mocking (not in the interface)
64 void setFocused(bool focused) { m_focused = focused; Q_EMIT focusedChanged(focused); }
66 void setFocused(bool focused) { m_focused = focused; Q_EMIT focusedChanged(focused); }
tests/qmltests/CMakeLists.txt+1
@@ -41,6 +41,7 @@ add_unity8_qmltest(Dash/Previews PreviewImageGallery)
41add_unity8_qmltest(Dash/Previews PreviewPayments)
41add_unity8_qmltest(Dash/Previews PreviewPayments)
42add_unity8_qmltest(Dash/Previews PreviewProgress)
42add_unity8_qmltest(Dash/Previews PreviewProgress)
43add_unity8_qmltest(Dash/Previews PreviewRatingDisplay)
43add_unity8_qmltest(Dash/Previews PreviewRatingDisplay)
44+add_unity8_qmltest(Dash/Previews PreviewRatingDisplayCreationRanges)
44add_unity8_qmltest(Dash/Previews PreviewRatingEdit)
45add_unity8_qmltest(Dash/Previews PreviewRatingEdit)
45add_unity8_qmltest(Dash/Previews PreviewRatingInput)
46add_unity8_qmltest(Dash/Previews PreviewRatingInput)
46add_unity8_qmltest(Dash/Previews PreviewSharing)
47add_unity8_qmltest(Dash/Previews PreviewSharing)
tests/qmltests/Components/tst_ModeSwitchWarningDialog.qml+2−2
@@ -29,8 +29,8 @@ Rectangle {
29
29
30 ListModel {
30 ListModel {
31 id: fakeModel
31 id: fakeModel
32− ListElement { icon: "../graphics/applicationIcons/facebook.png"; name: "Facebook" }
32+ ListElement { icon: "../../tests/graphics/applicationIcons/facebook.png"; name: "Facebook" }
33− ListElement { icon: "../graphics/applicationIcons/gmail.png"; name: "Mail" }
33+ ListElement { icon: "../../tests/graphics/applicationIcons/gmail.png"; name: "Mail" }
34 }
34 }
35
35
36 function openWarning() {
36 function openWarning() {
tests/qmltests/Dash/Previews/tst_PreviewComment.qml+2−2
@@ -30,7 +30,7 @@ Rectangle {
30 "author": "Claire Thompson",
30 "author": "Claire Thompson",
31 "subtitle": "28/04/2015 3:48pm",
31 "subtitle": "28/04/2015 3:48pm",
32 "comment": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",
32 "comment": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",
33− "source": "../../graphics/avatars/amanda@12.png"
33+ "source": "../../../tests/graphics/avatars/amanda.png"
34 }
34 }
35
35
36 property var commentNoImage: {
36 property var commentNoImage: {
@@ -43,7 +43,7 @@ Rectangle {
43 property var commentNoSubtitle: {
43 property var commentNoSubtitle: {
44 "author": "Claire Thompson",
44 "author": "Claire Thompson",
45 "comment": "Been quite a while since I really liked one.",
45 "comment": "Been quite a while since I really liked one.",
46− "source": "../../graphics/avatars/amanda@12.png"
46+ "source": "../../../tests/graphics/avatars/amanda.png"
47 }
47 }
48
48
49 PreviewComment {
49 PreviewComment {
tests/qmltests/Dash/Previews/tst_PreviewExpandable.qml+2−2
@@ -45,7 +45,7 @@ Rectangle {
45 property var commentData: {
45 property var commentData: {
46 "author": "Claire Thompson",
46 "author": "Claire Thompson",
47 "comment": "C.",
47 "comment": "C.",
48− "source": "../../graphics/avatars/amanda@12.png"
48+ "source": "../../../tests/graphics/avatars/amanda.png"
49 }
49 }
50
50
51 property var commentInputData: {
51 property var commentInputData: {
@@ -56,7 +56,7 @@ Rectangle {
56 "sources": [
56 "sources": [
57 "../../graphics/phone_background.jpg",
57 "../../graphics/phone_background.jpg",
58 "../../graphics/tablet_background.jpg",
58 "../../graphics/tablet_background.jpg",
59− "../../graphics/clock@18.png",
59+ "../../../tests/graphics/clock@18.png",
60 "../../graphics/borked"
60 "../../graphics/borked"
61 ]
61 ]
62 }
62 }
tests/qmltests/Dash/Previews/tst_PreviewImageGallery.qml+3−3
@@ -33,7 +33,7 @@ Rectangle {
33 "sources": [
33 "sources": [
34 "../../graphics/phone_background.jpg",
34 "../../graphics/phone_background.jpg",
35 "../../graphics/tablet_background.jpg",
35 "../../graphics/tablet_background.jpg",
36− "../../graphics/clock@18.png",
36+ "../../../tests/graphics/clock@18.png",
37 "../../graphics/borked"
37 "../../graphics/borked"
38 ]
38 ]
39 }
39 }
@@ -42,10 +42,10 @@ Rectangle {
42 "sources": [
42 "sources": [
43 "../../graphics/phone_background.jpg",
43 "../../graphics/phone_background.jpg",
44 "../../graphics/tablet_background.jpg",
44 "../../graphics/tablet_background.jpg",
45− "../../graphics/clock@18.png",
45+ "../../../tests/graphics/clock@18.png",
46 "../../graphics/borked"
46 "../../graphics/borked"
47 ]
47 ]
48− , "fallback": "../../graphics/clock@18.png"
48+ , "fallback": "../../../tests/graphics/clock@18.png"
49 }
49 }
50
50
51 PreviewImageGallery {
51 PreviewImageGallery {
tests/qmltests/Dash/Previews/tst_PreviewRatingDisplay.qml+1−3
@@ -70,9 +70,7 @@ Rectangle {
70
70
71 function test_reviews(data) {
71 function test_reviews(data) {
72 previewRatingDisplay.widgetData = data.reviewsModel;
72 previewRatingDisplay.widgetData = data.reviewsModel;
73−
74− var reviewsRepeater = findChild(previewRatingDisplay, "reviewsRepeater");
73+ waitForRendering(previewRatingDisplay);
75− compare(reviewsRepeater.count, data.reviewsModel["reviews"].length);
76
74
77 for (var i = 0; i < data.reviewsModel["reviews"].length; ++i) {
75 for (var i = 0; i < data.reviewsModel["reviews"].length; ++i) {
78 var reviewItem = findChild(previewRatingDisplay, "reviewItem" + i);
76 var reviewItem = findChild(previewRatingDisplay, "reviewItem" + i);
tests/qmltests/Dash/Previews/tst_PreviewRatingDisplayCreationRanges.qmlnew file+94
@@ -0,0 +1,94 @@
1+/*
2+ * Copyright 2014,2015 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.4
18+import QtTest 1.0
19+import Ubuntu.Components 1.3
20+import "../../../../qml/Dash/Previews"
21+import Unity.Test 0.1 as UT
22+
23+Flickable {
24+ id: root
25+ width: units.gu(40)
26+ height: units.gu(80)
27+ contentHeight: factory.implicitHeight
28+
29+ property var reviewsEmpty: {
30+ "reviews": [ ]
31+ }
32+
33+ Item {
34+ id: widgetData500
35+ property var reviews: []
36+ }
37+
38+ PreviewWidgetFactory {
39+ id: factory
40+ anchors.fill: parent
41+ widgetType: "reviews"
42+ parentFlickable: root
43+ }
44+
45+ Component.onCompleted: {
46+ for (var i = 0; i < 500; ++i) {
47+ widgetData500.reviews.push({ author: "Some dude", review: "Very cool app" + i });
48+ }
49+ factory.widgetData = widgetData500;
50+ }
51+
52+ UT.UnityTestCase {
53+ name: "PreviewRatingDisplayTest"
54+ when: windowShown
55+
56+ function test_creation_speed() {
57+ factory.parentFlickable = null;
58+ factory.widgetData = reviewsEmpty;
59+ waitForRendering(root);
60+
61+ var start = new Date().getTime();
62+ factory.widgetData = widgetData500;
63+ waitForRendering(root);
64+ var end = new Date().getTime();
65+ var time500 = end - start;
66+
67+ factory.widgetData = reviewsEmpty;
68+ waitForRendering(root);
69+
70+ factory.parentFlickable = root;
71+ start = new Date().getTime();
72+ factory.widgetData = widgetData500;
73+ waitForRendering(root);
74+ end = new Date().getTime();
75+ var timeRanges500 = end - start;
76+
77+ // Measurements show it's usually like 20 times faster
78+ // but we set the range at 8 times fast to make sure it's not an unstable test
79+ verify(timeRanges500 * 8 < time500);
80+ }
81+
82+ function test_check_indexes() {
83+ // Check that item 499 isn't there on startup but if we scroll down
84+ // it will be there
85+ var reviewItem499 = findChild(factory, "reviewItem499");
86+ verify(reviewItem499 === null);
87+
88+ flickToYEnd(root);
89+
90+ var reviewItem499 = findChild(factory, "reviewItem499");
91+ verify(reviewItem499 !== null);
92+ }
93+ }
94+}
tests/qmltests/Dash/tst_DashContent.qml+13
@@ -599,5 +599,18 @@ Item {
599 expectFail("", "There has to be new cards after releasing the list is not moving anymore");
599 expectFail("", "There has to be new cards after releasing the list is not moving anymore");
600 verify(compareArrays(buttons3, buttons));
600 verify(compareArrays(buttons3, buttons));
601 }
601 }
602+
603+ function test_unfavoriteScope()
604+ {
605+ var dashContentList = findChild(dashContent, "dashContentList");
606+ var header = findChild(dashContentList.currentItem, "scopePageHeader")
607+ var favoriteAction = findChild(header, "favorite_action_button");
608+ compare(dashContentList.currentIndex, 0);
609+ compare(dashContentList.indexAt(dashContentList.width * 1.5, 0), 1);
610+ var nextScopeId = dashContentList.itemAt(dashContentList.width * 1.5, 0).item.scope.id;
611+ mouseClick(favoriteAction);
612+ tryCompareFunction(function() { return dashContentList.currentItem.item.scope.id == nextScopeId; }, true);
613+ compare(dashContentList.currentIndex, 0);
614+ }
602 }
615 }
603}
616}
tests/qmltests/Dash/tst_GenericScopeView.qml+5
@@ -70,6 +70,11 @@ Item {
70 property Item header: findChild(genericScopeView, "scopePageHeader")
70 property Item header: findChild(genericScopeView, "scopePageHeader")
71
71
72 function init() {
72 function init() {
73+ // Start from a clean scopes situation every test
74+ scopes.clear();
75+ scopes.load();
76+ tryCompare(scopes, "loaded", true);
77+
73 genericScopeView.scope = scopes.getScope(2);
78 genericScopeView.scope = scopes.getScope(2);
74 shell.width = units.gu(120);
79 shell.width = units.gu(120);
75 genericScopeView.categoryView.positionAtBeginning();
80 genericScopeView.categoryView.positionAtBeginning();
tests/qmltests/Launcher/tst_Launcher.qml+116−5
@@ -467,9 +467,12 @@ Item {
467
467
468 function test_dragndrop_data() {
468 function test_dragndrop_data() {
469 return [
469 return [
470− {tag: "startDrag", fullDrag: false },
470+ {tag: "startDrag", fullDrag: false, releaseBeforeDrag: false },
471+ {tag: "fullDrag horizontal", fullDrag: true, releaseBeforeDrag: false, orientation: ListView.Horizontal },
472+ {tag: "fullDrag vertical", fullDrag: true, releaseBeforeDrag: false, orientation: ListView.Vertical },
473+ {tag: "startDrag with quicklist open", fullDrag: false, releaseBeforeDrag: true },
471− {tag: "fullDrag horizontal", fullDrag: true, orientation: ListView.Horizontal },
474+ {tag: "fullDrag horizontal with quicklist open", fullDrag: true, releaseBeforeDrag: true, orientation: ListView.Horizontal },
472− {tag: "fullDrag vertical", fullDrag: true, orientation: ListView.Vertical },
475+ {tag: "fullDrag vertical with quicklist open", fullDrag: true, releaseBeforeDrag: true, orientation: ListView.Vertical },
473 ];
476 ];
474 }
477 }
475
478
@@ -502,6 +505,15 @@ Item {
502 tryCompare(draggedItem, "itemOpacity", 0)
505 tryCompare(draggedItem, "itemOpacity", 0)
503 tryCompare(fakeDragItem, "visible", true)
506 tryCompare(fakeDragItem, "visible", true)
504
507
508+ if (data.releaseBeforeDrag) {
509+ mouseRelease(launcher);
510+ tryCompare(fakeDragItem, "visible", false)
511+
512+ mousePress(launcher, currentMouseX, currentMouseY);
513+ // DraggedItem needs to hide and fakeDragItem become visible
514+ tryCompare(fakeDragItem, "visible", true);
515+ }
516+
505 // Dragging a bit (> 1.5 gu)
517 // Dragging a bit (> 1.5 gu)
506 newMouseX -= units.gu(2)
518 newMouseX -= units.gu(2)
507 mouseFlick(launcher, currentMouseX, currentMouseY, newMouseX, newMouseY, false, false, 100)
519 mouseFlick(launcher, currentMouseX, currentMouseY, newMouseX, newMouseY, false, false, 100)
@@ -552,8 +564,10 @@ Item {
552
564
553 function test_dragndrop_cancel_data() {
565 function test_dragndrop_cancel_data() {
554 return [
566 return [
555− {tag: "by mouse", mouse: true},
567+ {tag: "by mouse", mouse: true, releaseBeforeDrag: false},
568+ {tag: "by touch", mouse: false, releaseBeforeDrag: false},
569+ {tag: "by mouse with quicklist open", mouse: true, releaseBeforeDrag: true},
556− {tag: "by touch", mouse: false}
570+ {tag: "by touch with quicklist open", mouse: false, releaseBeforeDrag: true}
557 ]
571 ]
558 }
572 }
559
573
@@ -577,6 +591,22 @@ Item {
577 tryCompare(draggedItem, "itemOpacity", 0)
591 tryCompare(draggedItem, "itemOpacity", 0)
578 tryCompare(fakeDragItem, "visible", true)
592 tryCompare(fakeDragItem, "visible", true)
579
593
594+ if (data.releaseBeforeDrag) {
595+ if(data.mouse) {
596+ mouseRelease(draggedItem)
597+ } else {
598+ touchRelease(draggedItem)
599+ }
600+ tryCompare(fakeDragItem, "visible", false)
601+
602+ if(data.mouse) {
603+ mousePress(draggedItem, currentMouseX, currentMouseY)
604+ } else {
605+ touchPress(draggedItem, currentMouseX, currentMouseY)
606+ }
607+ tryCompare(fakeDragItem, "visible", true);
608+ }
609+
580 // Dragging
610 // Dragging
581 currentMouseX -= units.gu(20)
611 currentMouseX -= units.gu(20)
582
612
@@ -604,6 +634,87 @@ Item {
604 tryCompare(dndArea, "drag.target", undefined)
634 tryCompare(dndArea, "drag.target", undefined)
605 }
635 }
606
636
637+ function test_dragndrop_with_other_quicklist_open() {
638+ dragLauncherIntoView();
639+ var draggedItem = findChild(launcher, "launcherDelegate4")
640+ var item0 = findChild(launcher, "launcherDelegate0")
641+ var fakeDragItem = findChild(launcher, "fakeDragItem")
642+ var initialItemHeight = draggedItem.height
643+ var item4 = LauncherModel.get(4).appId
644+ var item3 = LauncherModel.get(3).appId
645+
646+ var listView = findChild(launcher, "launcherListView");
647+ listView.flick(0, units.gu(200));
648+ tryCompare(listView, "flicking", false);
649+
650+ // Initial state
651+ compare(draggedItem.itemOpacity, 1, "Item's opacity is not 1 at beginning")
652+ compare(fakeDragItem.visible, false, "FakeDragItem isn't invisible at the beginning")
653+ tryCompare(findChild(draggedItem, "dropIndicator"), "opacity", 0)
654+
655+ // Doing longpress
656+ var mouseOnLauncher = launcher.mapFromItem(draggedItem, draggedItem.width / 2, draggedItem.height / 2)
657+ var currentMouseX = mouseOnLauncher.x
658+ var currentMouseY = mouseOnLauncher.y
659+ var newMouseX = currentMouseX
660+ var newMouseY = currentMouseY
661+ mousePress(launcher, currentMouseX, currentMouseY)
662+ // DraggedItem needs to hide and fakeDragItem become visible
663+ tryCompare(draggedItem, "itemOpacity", 0)
664+ tryCompare(fakeDragItem, "visible", true)
665+
666+ mouseRelease(launcher);
667+ tryCompare(fakeDragItem, "visible", false)
668+
669+ // Now let's longpress and drag a different item
670+
671+ var draggedItem = findChild(launcher, "launcherDelegate3")
672+ compare(draggedItem.itemOpacity, 1, "Item's opacity is not 1 at beginning")
673+ tryCompare(findChild(draggedItem, "dropIndicator"), "opacity", 0)
674+
675+ // Doing longpress
676+ var mouseOnLauncher = launcher.mapFromItem(draggedItem, draggedItem.width / 2, draggedItem.height / 2)
677+ var currentMouseX = mouseOnLauncher.x
678+ var currentMouseY = mouseOnLauncher.y
679+ var newMouseX = currentMouseX
680+ var newMouseY = currentMouseY
681+ mousePress(launcher, currentMouseX, currentMouseY)
682+ // DraggedItem needs to hide and fakeDragItem become visible
683+ tryCompare(draggedItem, "itemOpacity", 0)
684+ tryCompare(fakeDragItem, "visible", true)
685+
686+ // Dragging a bit (> 1.5 gu)
687+ newMouseX -= units.gu(2)
688+ mouseFlick(launcher, currentMouseX, currentMouseY, newMouseX, newMouseY, false, false, 100)
689+ currentMouseX = newMouseX
690+
691+ // Other items need to expand and become 0.6 opaque
692+ tryCompare(item0, "angle", 0)
693+ tryCompare(item0, "itemOpacity", 0.6)
694+
695+ // Dragging a bit more
696+ newMouseY += initialItemHeight * 1.5
697+ mouseFlick(launcher, currentMouseX, currentMouseY, newMouseX, newMouseY, false, false, 100)
698+ currentMouseY = newMouseY
699+
700+ tryCompare(findChild(draggedItem, "dropIndicator"), "opacity", 1)
701+ tryCompare(draggedItem, "height", units.gu(1))
702+
703+ waitForRendering(draggedItem)
704+ compare(LauncherModel.get(4).appId, item3)
705+ compare(LauncherModel.get(3).appId, item4)
706+
707+ // Releasing and checking if initial values are restored
708+ mouseRelease(launcher)
709+ tryCompare(findChild(draggedItem, "dropIndicator"), "opacity", 0)
710+ tryCompare(draggedItem, "itemOpacity", 1)
711+ tryCompare(fakeDragItem, "visible", false)
712+
713+ // Click somewhere in the empty space to make it hide in case it isn't
714+ mouseClick(launcher, launcher.width - units.gu(1), units.gu(1));
715+ waitUntilLauncherDisappears();
716+ }
717+
607 function test_quicklist_dismiss() {
718 function test_quicklist_dismiss() {
608 dragLauncherIntoView();
719 dragLauncherIntoView();
609 var draggedItem = findChild(launcher, "launcherDelegate5")
720 var draggedItem = findChild(launcher, "launcherDelegate5")
tests/qmltests/Notifications/tst_Notifications.qml+11−11
@@ -76,8 +76,8 @@ Item {
76 "hints": {},
76 "hints": {},
77 "summary": "Cole Raby",
77 "summary": "Cole Raby",
78 "body": "I did not expect it to be <b>that</b> late.",
78 "body": "I did not expect it to be <b>that</b> late.",
79− "icon": "../graphics/avatars/amanda.png",
79+ "icon": "../../tests/graphics/avatars/amanda.png",
80− "secondaryIcon": "../graphics/applicationIcons/facebook.png",
80+ "secondaryIcon": "../../tests/graphics/applicationIcons/facebook.png",
81 "rawActions": ["reply_id", "Dummy"]})
81 "rawActions": ["reply_id", "Dummy"]})
82 n.completed.connect(mockModel.onCompleted)
82 n.completed.connect(mockModel.onCompleted)
83 mockModel.append(n)
83 mockModel.append(n)
@@ -90,7 +90,7 @@ Item {
90 "hints": {"x-canonical-non-shaped-icon": "true"},
90 "hints": {"x-canonical-non-shaped-icon": "true"},
91 "summary": "Contacts",
91 "summary": "Contacts",
92 "body": "Synchronised contacts-database &amp; cloud-storage.",
92 "body": "Synchronised contacts-database &amp; cloud-storage.",
93− "icon": "../graphics/applicationIcons/contacts-app.png",
93+ "icon": "../../tests/graphics/applicationIcons/contacts-app.png",
94 "secondaryIcon": "",
94 "secondaryIcon": "",
95 "rawActions": ["reply_id", "Dummy"]})
95 "rawActions": ["reply_id", "Dummy"]})
96 n.completed.connect(mockModel.onCompleted)
96 n.completed.connect(mockModel.onCompleted)
@@ -104,7 +104,7 @@ Item {
104 "hints": {"x-canonical-non-shaped-icon": "false"},
104 "hints": {"x-canonical-non-shaped-icon": "false"},
105 "summary": "Photo upload completed",
105 "summary": "Photo upload completed",
106 "body": "",
106 "body": "",
107− "icon": "../graphics/applicationIcons/facebook.png",
107+ "icon": "../../tests/graphics/applicationIcons/facebook.png",
108 "secondaryIcon": "",
108 "secondaryIcon": "",
109 "rawActions": ["reply_id", "Dummy"]})
109 "rawActions": ["reply_id", "Dummy"]})
110 n.completed.connect(mockModel.onCompleted)
110 n.completed.connect(mockModel.onCompleted)
@@ -118,7 +118,7 @@ Item {
118 "hints": {},
118 "hints": {},
119 "summary": "Interactive notification",
119 "summary": "Interactive notification",
120 "body": "This is a notification that can be clicked",
120 "body": "This is a notification that can be clicked",
121− "icon": "../graphics/avatars/anna_olsson.png",
121+ "icon": "../../tests/graphics/avatars/anna_olsson.png",
122 "secondaryIcon": "",
122 "secondaryIcon": "",
123 "rawActions": ["reply_id", "Dummy"]})
123 "rawActions": ["reply_id", "Dummy"]})
124 n.completed.connect(mockModel.onCompleted)
124 n.completed.connect(mockModel.onCompleted)
@@ -288,7 +288,7 @@ Item {
288 type: Notification.Ephemeral
288 type: Notification.Ephemeral
289 summary: "Photo upload completed"
289 summary: "Photo upload completed"
290 body: ""
290 body: ""
291− icon: "../graphics/applicationIcons/facebook.png"
291+ icon: "../../tests/graphics/applicationIcons/facebook.png"
292 secondaryIcon: ""
292 secondaryIcon: ""
293 value: 0
293 value: 0
294 rawActions: []
294 rawActions: []
@@ -302,7 +302,7 @@ Item {
302 summary: "New comment successfully published"
302 summary: "New comment successfully published"
303 body: ""
303 body: ""
304 icon: ""
304 icon: ""
305− secondaryIcon: "../graphics/applicationIcons/facebook.png"
305+ secondaryIcon: "../../tests/graphics/applicationIcons/facebook.png"
306 value: 0
306 value: 0
307 rawActions: []
307 rawActions: []
308 },
308 },
@@ -313,7 +313,7 @@ Item {
313 "sound-file": "dummy.ogg"}
313 "sound-file": "dummy.ogg"}
314 summary: "Interactive notification"
314 summary: "Interactive notification"
315 body: "This is a notification that can be clicked"
315 body: "This is a notification that can be clicked"
316− icon: "../graphics/avatars/amanda.png"
316+ icon: "../../tests/graphics/avatars/amanda.png"
317 secondaryIcon: ""
317 secondaryIcon: ""
318 value: 0
318 value: 0
319 rawActions: ["reply_id", "Dummy"]
319 rawActions: ["reply_id", "Dummy"]
@@ -325,7 +325,7 @@ Item {
325 "sound-file": "dummy.ogg"}
325 "sound-file": "dummy.ogg"}
326 summary: "Bro Coly"
326 summary: "Bro Coly"
327 body: "At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet."
327 body: "At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet."
328− icon: "../graphics/avatars/anna_olsson.png"
328+ icon: "../../tests/graphics/avatars/anna_olsson.png"
329 secondaryIcon: ""
329 secondaryIcon: ""
330 value: 0
330 value: 0
331 rawActions: ["accept_id", "Accept",
331 rawActions: ["accept_id", "Accept",
@@ -338,8 +338,8 @@ Item {
338 "sound-file": "dummy.ogg"}
338 "sound-file": "dummy.ogg"}
339 summary: "Cole Raby"
339 summary: "Cole Raby"
340 body: "I did not expect it to be that late."
340 body: "I did not expect it to be that late."
341− icon: "../graphics/avatars/funky.png"
341+ icon: "../../tests/graphics/avatars/funky.png"
342− secondaryIcon: "../graphics/applicationIcons/facebook.png"
342+ secondaryIcon: "../../tests/graphics/applicationIcons/facebook.png"
343 value: 0
343 value: 0
344 rawActions: []
344 rawActions: []
345 },
345 },
tests/qmltests/Notifications/tst_OptionToggle.qml+2−2
@@ -70,7 +70,7 @@ Row {
70 hints: {"x-canonical-private-affirmative-tint": "true"},
70 hints: {"x-canonical-private-affirmative-tint": "true"},
71 summary: "Incoming call",
71 summary: "Incoming call",
72 body: "Frank Zappa\n+44 (0)7736 027340",
72 body: "Frank Zappa\n+44 (0)7736 027340",
73− icon: "../graphics/avatars/funky.png",
73+ icon: "../../tests/graphics/avatars/funky.png",
74 secondaryIcon: "image://theme/incoming-call",
74 secondaryIcon: "image://theme/incoming-call",
75 actions: [{ id: "ok_id", label: "Ok"},
75 actions: [{ id: "ok_id", label: "Ok"},
76 { id: "cancel_id", label: "Cancel"},
76 { id: "cancel_id", label: "Cancel"},
@@ -159,7 +159,7 @@ Row {
159 hints: {"x-canonical-private-affirmative-tint": "true"},
159 hints: {"x-canonical-private-affirmative-tint": "true"},
160 summary: "Incoming call",
160 summary: "Incoming call",
161 body: "Frank Zappa\n+44 (0)7736 027340",
161 body: "Frank Zappa\n+44 (0)7736 027340",
162− icon: "../graphics/avatars/funky.png",
162+ icon: "../../tests/graphics/avatars/funky.png",
163 secondaryIcon: "image://theme/incoming-call",
163 secondaryIcon: "image://theme/incoming-call",
164 actions: [{ id: "ok_id", label: "Ok"},
164 actions: [{ id: "ok_id", label: "Ok"},
165 { id: "cancel_id", label: "Cancel"},
165 { id: "cancel_id", label: "Cancel"},
tests/qmltests/Notifications/tst_SwipeToAct.qml+5−5
@@ -72,7 +72,7 @@ Item {
72 hints: {"x-canonical-snap-decisions-swipe": "true"},
72 hints: {"x-canonical-snap-decisions-swipe": "true"},
73 summary: "Incoming call",
73 summary: "Incoming call",
74 body: "Frank Zappa\n+44 (0)7736 027340",
74 body: "Frank Zappa\n+44 (0)7736 027340",
75− icon: "../graphics/avatars/amanda.png",
75+ icon: "../../tests/graphics/avatars/amanda.png",
76 secondaryIcon: "incoming-call",
76 secondaryIcon: "incoming-call",
77 actions: [{ id: "ok_id", label: "Ok"},
77 actions: [{ id: "ok_id", label: "Ok"},
78 { id: "cancel_id", label: "Cancel"},
78 { id: "cancel_id", label: "Cancel"},
@@ -182,8 +182,8 @@ Item {
182 hints: {"x-canonical-snap-decisions-swipe": "true"},
182 hints: {"x-canonical-snap-decisions-swipe": "true"},
183 summary: "Incoming call",
183 summary: "Incoming call",
184 body: "Frank Zappa\n+44 (0)7736 027340",
184 body: "Frank Zappa\n+44 (0)7736 027340",
185− icon: "../graphics/avatars/amanda.png",
185+ icon: "../../tests/graphics/avatars/amanda.png",
186− secondaryIcon: "../graphics/applicationIcons/facebook.png",
186+ secondaryIcon: "../../tests/graphics/applicationIcons/facebook.png",
187 actions: myActionModel,
187 actions: myActionModel,
188 summaryVisible: true,
188 summaryVisible: true,
189 bodyVisible: true,
189 bodyVisible: true,
@@ -201,8 +201,8 @@ Item {
201 hints: {"x-canonical-snap-decisions-swipe": "true"},
201 hints: {"x-canonical-snap-decisions-swipe": "true"},
202 summary: "Incoming call",
202 summary: "Incoming call",
203 body: "Bro Coly\n+49 (0)221 426973",
203 body: "Bro Coly\n+49 (0)221 426973",
204− icon: "../graphics/avatars/funky.png",
204+ icon: "../../tests/graphics/avatars/funky.png",
205− secondaryIcon: "../graphics/applicationIcons/facebook.png",
205+ secondaryIcon: "../../tests/graphics/applicationIcons/facebook.png",
206 actions: myActionModel,
206 actions: myActionModel,
207 summaryVisible: true,
207 summaryVisible: true,
208 bodyVisible: true,
208 bodyVisible: true,
tests/qmltests/Notifications/tst_VisualSnapDecisionsQueue.qml+4−4
@@ -66,8 +66,8 @@ Row {
66 hints: {"x-canonical-private-button-tint": "true"},
66 hints: {"x-canonical-private-button-tint": "true"},
67 summary: "Incoming call",
67 summary: "Incoming call",
68 body: "Frank Zappa\n+44 (0)7736 027340",
68 body: "Frank Zappa\n+44 (0)7736 027340",
69− icon: "../graphics/avatars/funky.png",
69+ icon: "../../tests/graphics/avatars/funky.png",
70− secondaryIcon: "../graphics/applicationIcons/dialer-app.png",
70+ secondaryIcon: "../../tests/graphics/applicationIcons/dialer-app.png",
71 actions: [{ id: "pickup_id", label: "Pick up"},
71 actions: [{ id: "pickup_id", label: "Pick up"},
72 { id: "decline_1_id", label: "Decline"},
72 { id: "decline_1_id", label: "Decline"},
73 { id: "decline_2_id", label: "Can't talk now, what's up?"},
73 { id: "decline_2_id", label: "Can't talk now, what's up?"},
@@ -109,8 +109,8 @@ Row {
109 hints: {"x-canonical-private-button-tint": "true"},
109 hints: {"x-canonical-private-button-tint": "true"},
110 summary: "Jenny Sample",
110 summary: "Jenny Sample",
111 body: "Hey there! Have you been watching the latest episode of that TV-show I told you about last week?",
111 body: "Hey there! Have you been watching the latest episode of that TV-show I told you about last week?",
112− icon: "../graphics/avatars/amanda.png",
112+ icon: "../../tests/graphics/avatars/amanda.png",
113− secondaryIcon: "../graphics/applicationIcons/messages-app.png",
113+ secondaryIcon: "../../tests/graphics/applicationIcons/messages-app.png",
114 actions: [{ id: "reply_id", label: "Reply"},
114 actions: [{ id: "reply_id", label: "Reply"},
115 { id: "ignore_id", label: "Ignore"}]
115 { id: "ignore_id", label: "Ignore"}]
116 }]
116 }]
tests/qmltests/Stages/RecursingChildSessionControl.qml+4−4
@@ -94,15 +94,15 @@ ColumnLayout {
94 onCheckedChanged: {
94 onCheckedChanged: {
95 if (checked) {
95 if (checked) {
96 root.session.createSurface();
96 root.session.createSurface();
97− } else if (root.session && root.session.surface) {
97+ } else if (root.session && root.session.lastSurface) {
98− ApplicationTest.removeSurface(root.session.surface);
98+ ApplicationTest.removeSurface(root.session.lastSurface);
99 }
99 }
100 }
100 }
101
101
102 Connections {
102 Connections {
103 target: root.session ? root.session : null
103 target: root.session ? root.session : null
104 onSurfaceChanged: {
104 onSurfaceChanged: {
105− surfaceCheckbox.checked = root.session.surface !== null
105+ surfaceCheckbox.checked = root.session.lastSurface !== null
106 }
106 }
107 }
107 }
108 }
108 }
@@ -123,7 +123,7 @@ ColumnLayout {
123 onClicked: {
123 onClicked: {
124 if (removable) {
124 if (removable) {
125 // release the surface first. simulates mir app closing
125 // release the surface first. simulates mir app closing
126− if (root.session.surface) ApplicationTest.removeSurface(root.session.surface);
126+ if (root.session.lastSurface) ApplicationTest.removeSurface(root.session.lastSurface);
127 ApplicationTest.removeSession(root.session);
127 ApplicationTest.removeSession(root.session);
128 } else {
128 } else {
129 root.session.release();
129 root.session.release();
tests/qmltests/Stages/tst_ApplicationWindow.qml+7−7
@@ -356,19 +356,19 @@ Rectangle {
356 setApplicationState(appRunning);
356 setApplicationState(appRunning);
357 tryCompare(stateGroup, "state", "surface");
357 tryCompare(stateGroup, "state", "surface");
358 waitUntilTransitionsEnd(stateGroup);
358 waitUntilTransitionsEnd(stateGroup);
359− verify(fakeSession.surface !== null);
359+ verify(fakeSession.lastSurface !== null);
360
360
361 applicationWindowLoader.item.visible = false;
361 applicationWindowLoader.item.visible = false;
362
362
363 waitUntilTransitionsEnd(stateGroup);
363 waitUntilTransitionsEnd(stateGroup);
364 verify(stateGroup.state === "surface");
364 verify(stateGroup.state === "surface");
365− verify(fakeSession.surface !== null);
365+ verify(fakeSession.lastSurface !== null);
366
366
367 applicationWindowLoader.item.visible = true;
367 applicationWindowLoader.item.visible = true;
368
368
369 waitUntilTransitionsEnd(stateGroup);
369 waitUntilTransitionsEnd(stateGroup);
370 verify(stateGroup.state === "surface");
370 verify(stateGroup.state === "surface");
371− verify(fakeSession.surface !== null);
371+ verify(fakeSession.lastSurface !== null);
372 }
372 }
373
373
374 function test_touchesReachSurfaceWhenItsShown() {
374 function test_touchesReachSurfaceWhenItsShown() {
@@ -381,7 +381,7 @@ Rectangle {
381
381
382 var surfaceItem = findChild(applicationWindowLoader.item, "surfaceItem");
382 var surfaceItem = findChild(applicationWindowLoader.item, "surfaceItem");
383 verify(surfaceItem);
383 verify(surfaceItem);
384− verify(surfaceItem.surface === fakeSession.surface);
384+ verify(surfaceItem.surface === fakeSession.lastSurface);
385
385
386 surfaceItem.touchPressCount = 0;
386 surfaceItem.touchPressCount = 0;
387 surfaceItem.touchReleaseCount = 0;
387 surfaceItem.touchReleaseCount = 0;
@@ -410,13 +410,13 @@ Rectangle {
410 applicationWindowLoader.item.interactive = true;
410 applicationWindowLoader.item.interactive = true;
411 fakeSession.createSurface();
411 fakeSession.createSurface();
412
412
413− compare(fakeSession.surface.activeFocus, true);
413+ compare(fakeSession.lastSurface.activeFocus, true);
414
414
415 applicationWindowLoader.item.interactive = false;
415 applicationWindowLoader.item.interactive = false;
416− compare(fakeSession.surface.activeFocus, false);
416+ compare(fakeSession.lastSurface.activeFocus, false);
417
417
418 applicationWindowLoader.item.interactive = true;
418 applicationWindowLoader.item.interactive = true;
419− compare(fakeSession.surface.activeFocus, true);
419+ compare(fakeSession.lastSurface.activeFocus, true);
420 }
420 }
421 }
421 }
422}
422}
tests/qmltests/Stages/tst_DesktopStage.qml+65−23
@@ -98,7 +98,7 @@ Item {
98 activeFocusOnPress: false
98 activeFocusOnPress: false
99 onClicked: {
99 onClicked: {
100 if (ApplicationManager.focusedApplicationId) {
100 if (ApplicationManager.focusedApplicationId) {
101− var surface = ApplicationManager.findApplication(ApplicationManager.focusedApplicationId).session.surface;
101+ var surface = ApplicationManager.findApplication(ApplicationManager.focusedApplicationId).session.lastSurface;
102 surface.slowToResize = true;
102 surface.slowToResize = true;
103 }
103 }
104 }
104 }
@@ -170,7 +170,7 @@ Item {
170 }
170 }
171 verify(app);
171 verify(app);
172 waitUntilAppSurfaceShowsUp(appId);
172 waitUntilAppSurfaceShowsUp(appId);
173− verify(app.session.surface);
173+ verify(app.session.lastSurface);
174 return app;
174 return app;
175 }
175 }
176
176
@@ -185,10 +185,10 @@ Item {
185 data.apps.forEach(startApplication);
185 data.apps.forEach(startApplication);
186
186
187 ApplicationManager.requestFocusApplication(data.apps[data.focusfrom]);
187 ApplicationManager.requestFocusApplication(data.apps[data.focusfrom]);
188− tryCompare(ApplicationManager.findApplication(data.apps[data.focusfrom]).session.surface, "activeFocus", true);
188+ tryCompare(ApplicationManager.findApplication(data.apps[data.focusfrom]).session.lastSurface, "activeFocus", true);
189
189
190 ApplicationManager.requestFocusApplication(data.apps[data.focusTo]);
190 ApplicationManager.requestFocusApplication(data.apps[data.focusTo]);
191− tryCompare(ApplicationManager.findApplication(data.apps[data.focusTo]).session.surface, "activeFocus", true);
191+ tryCompare(ApplicationManager.findApplication(data.apps[data.focusTo]).session.lastSurface, "activeFocus", true);
192 }
192 }
193
193
194 function test_tappingOnWindowChangesFocusedApp_data() {
194 function test_tappingOnWindowChangesFocusedApp_data() {
@@ -206,13 +206,13 @@ Item {
206 var fromAppWindow = findChild(desktopStage, "appWindow_" + fromAppId);
206 var fromAppWindow = findChild(desktopStage, "appWindow_" + fromAppId);
207 verify(fromAppWindow);
207 verify(fromAppWindow);
208 tap(fromAppWindow);
208 tap(fromAppWindow);
209− compare(fromAppWindow.application.session.surface.activeFocus, true);
209+ compare(fromAppWindow.application.session.lastSurface.activeFocus, true);
210 compare(ApplicationManager.focusedApplicationId, fromAppId);
210 compare(ApplicationManager.focusedApplicationId, fromAppId);
211
211
212 var toAppWindow = findChild(desktopStage, "appWindow_" + toAppId);
212 var toAppWindow = findChild(desktopStage, "appWindow_" + toAppId);
213 verify(toAppWindow);
213 verify(toAppWindow);
214 tap(toAppWindow);
214 tap(toAppWindow);
215− compare(toAppWindow.application.session.surface.activeFocus, true);
215+ compare(toAppWindow.application.session.lastSurface.activeFocus, true);
216 compare(ApplicationManager.focusedApplicationId, toAppId);
216 compare(ApplicationManager.focusedApplicationId, toAppId);
217 }
217 }
218
218
@@ -228,13 +228,13 @@ Item {
228 var fromAppWindow = findChild(desktopStage, "appWindow_" + fromAppId);
228 var fromAppWindow = findChild(desktopStage, "appWindow_" + fromAppId);
229 verify(fromAppWindow);
229 verify(fromAppWindow);
230 mouseClick(fromAppWindow);
230 mouseClick(fromAppWindow);
231− compare(fromAppWindow.application.session.surface.activeFocus, true);
231+ compare(fromAppWindow.application.session.lastSurface.activeFocus, true);
232 compare(ApplicationManager.focusedApplicationId, fromAppId);
232 compare(ApplicationManager.focusedApplicationId, fromAppId);
233
233
234 var toAppWindow = findChild(desktopStage, "appWindow_" + toAppId);
234 var toAppWindow = findChild(desktopStage, "appWindow_" + toAppId);
235 verify(toAppWindow);
235 verify(toAppWindow);
236 mouseClick(toAppWindow);
236 mouseClick(toAppWindow);
237− compare(toAppWindow.application.session.surface.activeFocus, true);
237+ compare(toAppWindow.application.session.lastSurface.activeFocus, true);
238 compare(ApplicationManager.focusedApplicationId, toAppId);
238 compare(ApplicationManager.focusedApplicationId, toAppId);
239 }
239 }
240
240
@@ -251,16 +251,18 @@ Item {
251 var fromAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusfrom]);
251 var fromAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusfrom]);
252 verify(fromAppDecoration);
252 verify(fromAppDecoration);
253 tap(fromAppDecoration);
253 tap(fromAppDecoration);
254+
254 var fromApp = ApplicationManager.findApplication(data.apps[data.focusfrom]);
255 var fromApp = ApplicationManager.findApplication(data.apps[data.focusfrom]);
255 verify(fromApp);
256 verify(fromApp);
256− tryCompare(fromApp.session.surface, "activeFocus", true);
257+ tryCompare(fromApp.session.lastSurface, "activeFocus", true);
257
258
258 var toAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusTo]);
259 var toAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusTo]);
259 verify(toAppDecoration);
260 verify(toAppDecoration);
260 tap(toAppDecoration);
261 tap(toAppDecoration);
262+
261 var toApp = ApplicationManager.findApplication(data.apps[data.focusTo]);
263 var toApp = ApplicationManager.findApplication(data.apps[data.focusTo]);
262 verify(toApp);
264 verify(toApp);
263− tryCompare(toApp.session.surface, "activeFocus", true);
265+ tryCompare(toApp.session.lastSurface, "activeFocus", true);
264 }
266 }
265
267
266 function test_clickingOnDecorationFocusesApplication_data() {
268 function test_clickingOnDecorationFocusesApplication_data() {
@@ -273,12 +275,12 @@ Item {
273 var fromAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusfrom]);
275 var fromAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusfrom]);
274 verify(fromAppDecoration);
276 verify(fromAppDecoration);
275 mouseClick(fromAppDecoration);
277 mouseClick(fromAppDecoration);
276− tryCompare(ApplicationManager.findApplication(data.apps[data.focusfrom]).session.surface, "activeFocus", true);
278+ tryCompare(ApplicationManager.findApplication(data.apps[data.focusfrom]).session.lastSurface, "activeFocus", true);
277
279
278 var toAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusTo]);
280 var toAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusTo]);
279 verify(toAppDecoration);
281 verify(toAppDecoration);
280 mouseClick(toAppDecoration);
282 mouseClick(toAppDecoration);
281− tryCompare(ApplicationManager.findApplication(data.apps[data.focusTo]).session.surface, "activeFocus", true);
283+ tryCompare(ApplicationManager.findApplication(data.apps[data.focusTo]).session.lastSurface, "activeFocus", true);
282 }
284 }
283
285
284 function test_windowMaximize() {
286 function test_windowMaximize() {
@@ -374,7 +376,7 @@ Item {
374 verify(dashDelegate);
376 verify(dashDelegate);
375
377
376 findChild(dashDelegate, "decoratedWindow").minimize();
378 findChild(dashDelegate, "decoratedWindow").minimize();
377− tryCompare(dashApp.session.surface, "visible", false);
379+ tryCompare(dashApp.session.lastSurface, "visible", false);
378 }
380 }
379
381
380 function test_maximizeApplicationHidesSurfacesBehindIt() {
382 function test_maximizeApplicationHidesSurfacesBehindIt() {
@@ -393,13 +395,13 @@ Item {
393 dialerDelegate.maximize();
395 dialerDelegate.maximize();
394 tryCompare(dialerDelegate, "visuallyMaximized", true);
396 tryCompare(dialerDelegate, "visuallyMaximized", true);
395
397
396− tryCompare(dashApp.session.surface, "visible", false);
398+ tryCompare(dashApp.session.lastSurface, "visible", false);
397− compare(gmailApp.session.surface.visible, true);
399+ compare(gmailApp.session.lastSurface.visible, true);
398
400
399 // restore
401 // restore
400 dialerDelegate.restoreFromMaximized();
402 dialerDelegate.restoreFromMaximized();
401− compare(dashApp.session.surface.visible, true);
403+ compare(dashApp.session.lastSurface.visible, true);
402− compare(gmailApp.session.surface.visible, true);
404+ compare(gmailApp.session.lastSurface.visible, true);
403 }
405 }
404
406
405 function test_applicationsBecomeVisibleWhenOccludingAppRemoved() {
407 function test_applicationsBecomeVisibleWhenOccludingAppRemoved() {
@@ -430,15 +432,15 @@ Item {
430 tryCompare(dialerDelegate, "visuallyMaximized", true);
432 tryCompare(dialerDelegate, "visuallyMaximized", true);
431 tryCompare(gmailDelegate, "visuallyMaximized", true);
433 tryCompare(gmailDelegate, "visuallyMaximized", true);
432
434
433− tryCompare(dashApp.session.surface, "visible", false);
435+ tryCompare(dashApp.session.lastSurface, "visible", false);
434− tryCompare(dialerApp.session.surface, "visible", false);
436+ tryCompare(dialerApp.session.lastSurface, "visible", false);
435− tryCompare(mapApp.session.surface, "visible", false);
437+ tryCompare(mapApp.session.lastSurface, "visible", false);
436
438
437 ApplicationManager.stopApplication("gmail-webapp");
439 ApplicationManager.stopApplication("gmail-webapp");
438
440
439− compare(mapApp.session.surface.visible, true);
441+ compare(mapApp.session.lastSurface.visible, true);
440− tryCompare(dialerApp.session.surface, "visible", true);
442+ tryCompare(dialerApp.session.lastSurface, "visible", true);
441− tryCompare(dashApp.session.surface, "visible", false); // still occluded by maximised dialer
443+ tryCompare(dashApp.session.lastSurface, "visible", false); // still occluded by maximised dialer
442 }
444 }
443
445
444 function test_maximisedAppStaysVisibleWhenAppStarts() {
446 function test_maximisedAppStaysVisibleWhenAppStarts() {
@@ -458,5 +460,45 @@ Item {
458 compare(dialerDelegate.visible, true, "Dialer should be visible");
460 compare(dialerDelegate.visible, true, "Dialer should be visible");
459 compare(dashDelegate.visible, true, "Dash should still be visible");
461 compare(dashDelegate.visible, true, "Dash should still be visible");
460 }
462 }
463+
464+ function test_occlusionWithMultipleMaximized() {
465+ var dashApp = startApplication("unity8-dash");
466+ var dashAppDelegate = findChild(desktopStage, "appDelegate_unity8-dash");
467+
468+ var dialerApp = startApplication("dialer-app");
469+ var dialerAppDelegate = findChild(desktopStage, "appDelegate_dialer-app");
470+
471+ var facebookApp = startApplication("facebook-webapp");
472+ var facebookAppDelegate = findChild(desktopStage, "appDelegate_facebook-webapp");
473+
474+ // all of them are in restored state now. all should be visible
475+ tryCompare(dashAppDelegate, "visible", true);
476+ tryCompare(dialerAppDelegate, "visible", true);
477+ tryCompare(facebookAppDelegate, "visible", true);
478+
479+ // Maximize the topmost and make sure the other two are hidden
480+ facebookAppDelegate.maximize();
481+ tryCompare(dashAppDelegate, "visible", false);
482+ tryCompare(dialerAppDelegate, "visible", false);
483+ tryCompare(facebookAppDelegate, "visible", true);
484+
485+ // Bring dash to front. make sure dash and the maximized facebook are visible, the restored one behind is hidden
486+ ApplicationManager.focusApplication("unity8-dash");
487+ tryCompare(dashAppDelegate, "visible", true);
488+ tryCompare(dialerAppDelegate, "visible", false);
489+ tryCompare(facebookAppDelegate, "visible", true);
490+
491+ // Now focus the dialer app. all 3 should be visible again
492+ ApplicationManager.focusApplication("dialer-app");
493+ tryCompare(dashAppDelegate, "visible", true);
494+ tryCompare(dialerAppDelegate, "visible", true);
495+ tryCompare(facebookAppDelegate, "visible", true);
496+
497+ // Maximize the dialer app. The other 2 should hide
498+ dialerAppDelegate.maximize();
499+ tryCompare(dashAppDelegate, "visible", false);
500+ tryCompare(dialerAppDelegate, "visible", true);
501+ tryCompare(facebookAppDelegate, "visible", false);
502+ }
461 }
503 }
462}
504}
tests/qmltests/Stages/tst_SessionContainer.qml+4−4
@@ -192,18 +192,18 @@ Rectangle {
192
192
193 var a_session;
193 var a_session;
194 while(a_session = sessions.pop()) {
194 while(a_session = sessions.pop()) {
195− compare(a_session.surface.activeFocus, true);
195+ compare(a_session.lastSurface.activeFocus, true);
196
196
197− ApplicationTest.removeSurface(a_session.surface);
197+ ApplicationTest.removeSurface(a_session.lastSurface);
198 ApplicationTest.removeSession(a_session);
198 ApplicationTest.removeSession(a_session);
199
199
200 if (sessions.length > 0) {
200 if (sessions.length > 0) {
201 // active focus should have gone to the yongest remaining sibling
201 // active focus should have gone to the yongest remaining sibling
202− var previousSiblingSurface = sessions[sessions.length - 1].surface
202+ var previousSiblingSurface = sessions[sessions.length - 1].lastSurface
203 tryCompare(previousSiblingSurface, "activeFocus", true);
203 tryCompare(previousSiblingSurface, "activeFocus", true);
204 } else {
204 } else {
205 // active focus should have gone to the parent surface
205 // active focus should have gone to the parent surface
206− tryCompare(sessionContainer.session.surface, "activeFocus", true);
206+ tryCompare(sessionContainer.session.lastSurface, "activeFocus", true);
207 }
207 }
208 }
208 }
209 }
209 }
tests/qmltests/Stages/tst_TabletStage.qml+7−7
@@ -181,14 +181,14 @@ Rectangle {
181 waitUntilAppSurfaceShowsUp(webbrowserCheckBox.appId);
181 waitUntilAppSurfaceShowsUp(webbrowserCheckBox.appId);
182 var webbrowserApp = ApplicationManager.findApplication(webbrowserCheckBox.appId);
182 var webbrowserApp = ApplicationManager.findApplication(webbrowserCheckBox.appId);
183 compare(webbrowserApp.stage, ApplicationInfoInterface.MainStage);
183 compare(webbrowserApp.stage, ApplicationInfoInterface.MainStage);
184− tryCompare(webbrowserApp.session.surface, "activeFocus", true);
184+ tryCompare(webbrowserApp.session.lastSurface, "activeFocus", true);
185
185
186 dialerCheckBox.checked = true;
186 dialerCheckBox.checked = true;
187 waitUntilAppSurfaceShowsUp(dialerCheckBox.appId);
187 waitUntilAppSurfaceShowsUp(dialerCheckBox.appId);
188 var dialerApp = ApplicationManager.findApplication(dialerCheckBox.appId);
188 var dialerApp = ApplicationManager.findApplication(dialerCheckBox.appId);
189 compare(dialerApp.stage, ApplicationInfoInterface.SideStage);
189 compare(dialerApp.stage, ApplicationInfoInterface.SideStage);
190− tryCompare(dialerApp.session.surface, "activeFocus", true);
190+ tryCompare(dialerApp.session.lastSurface, "activeFocus", true);
191− tryCompare(webbrowserApp.session.surface, "activeFocus", false);
191+ tryCompare(webbrowserApp.session.lastSurface, "activeFocus", false);
192
192
193 // Tap on the main stage application and check if the focus
193 // Tap on the main stage application and check if the focus
194 // has been passed to it.
194 // has been passed to it.
@@ -197,8 +197,8 @@ Rectangle {
197 verify(webbrowserWindow);
197 verify(webbrowserWindow);
198 tap(webbrowserWindow);
198 tap(webbrowserWindow);
199
199
200− tryCompare(dialerApp.session.surface, "activeFocus", false);
200+ tryCompare(dialerApp.session.lastSurface, "activeFocus", false);
201− tryCompare(webbrowserApp.session.surface, "activeFocus", true);
201+ tryCompare(webbrowserApp.session.lastSurface, "activeFocus", true);
202
202
203 // Now tap on the side stage application and check if the focus
203 // Now tap on the side stage application and check if the focus
204 // has been passed back to it.
204 // has been passed back to it.
@@ -207,8 +207,8 @@ Rectangle {
207 verify(dialerWindow);
207 verify(dialerWindow);
208 tap(dialerWindow);
208 tap(dialerWindow);
209
209
210− tryCompare(dialerApp.session.surface, "activeFocus", true);
210+ tryCompare(dialerApp.session.lastSurface, "activeFocus", true);
211− tryCompare(webbrowserApp.session.surface, "activeFocus", false);
211+ tryCompare(webbrowserApp.session.lastSurface, "activeFocus", false);
212 }
212 }
213
213
214 function test_closeAppInSideStage() {
214 function test_closeAppInSideStage() {
tests/qmltests/tst_OrientedShell.qml+6−6
@@ -486,7 +486,7 @@ Rectangle {
486 compare(dashApp.supportedOrientations, Qt.PrimaryOrientation);
486 compare(dashApp.supportedOrientations, Qt.PrimaryOrientation);
487 compare(dashApp.stage, ApplicationInfoInterface.MainStage);
487 compare(dashApp.stage, ApplicationInfoInterface.MainStage);
488
488
489− tryCompareFunction(function(){return dashApp.session.surface != null;}, true);
489+ tryCompareFunction(function(){return dashApp.session.lastSurface != null;}, true);
490 verify(checkAppSurfaceOrientation(dashAppWindow, dashApp, root.primaryOrientationAngle));
490 verify(checkAppSurfaceOrientation(dashAppWindow, dashApp, root.primaryOrientationAngle));
491
491
492 compare(shell.transformRotationAngle, root.primaryOrientationAngle);
492 compare(shell.transformRotationAngle, root.primaryOrientationAngle);
@@ -563,7 +563,7 @@ Rectangle {
563
563
564 waitUntilAppSurfaceShowsUp("camera-app")
564 waitUntilAppSurfaceShowsUp("camera-app")
565
565
566− var cameraSurface = cameraApp.session.surface;
566+ var cameraSurface = cameraApp.session.lastSurface;
567 verify(cameraSurface);
567 verify(cameraSurface);
568
568
569 var focusChangedSpy = signalSpy;
569 var focusChangedSpy = signalSpy;
@@ -964,9 +964,9 @@ Rectangle {
964 verify(gmailApp);
964 verify(gmailApp);
965 waitUntilAppSurfaceShowsUp("gmail-webapp")
965 waitUntilAppSurfaceShowsUp("gmail-webapp")
966
966
967− verify(gmailApp.session.surface);
967+ verify(gmailApp.session.lastSurface);
968
968
969− tryCompare(gmailApp.session.surface, "activeFocus", true);
969+ tryCompare(gmailApp.session.lastSurface, "activeFocus", true);
970 }
970 }
971
971
972 function test_launchLandscapeOnlyAppOverPortraitOnlyDashThenSwitchToDash() {
972 function test_launchLandscapeOnlyAppOverPortraitOnlyDashThenSwitchToDash() {
@@ -1351,7 +1351,7 @@ Rectangle {
1351
1351
1352 // expectedAngle is in orientedShell's coordinate system
1352 // expectedAngle is in orientedShell's coordinate system
1353 function checkAppSurfaceOrientation(item, app, expectedAngle) {
1353 function checkAppSurfaceOrientation(item, app, expectedAngle) {
1354− var surface = app.session.surface;
1354+ var surface = app.session.lastSurface;
1355 if (!surface) {
1355 if (!surface) {
1356 console.warn("no surface");
1356 console.warn("no surface");
1357 return false;
1357 return false;
@@ -1439,7 +1439,7 @@ Rectangle {
1439 var app = ApplicationManager.findApplication(appId);
1439 var app = ApplicationManager.findApplication(appId);
1440 verify(app);
1440 verify(app);
1441
1441
1442− var surface = app.session.surface;
1442+ var surface = app.session.lastSurface;
1443 verify(surface);
1443 verify(surface);
1444
1444
1445 var surfaceItem = findSurfaceItem(appWindow, surface);
1445 var surfaceItem = findSurfaceItem(appWindow, surface);
tests/qmltests/tst_Shell.qml+45−31
@@ -414,7 +414,7 @@ Rectangle {
414 // Open an application and focus
414 // Open an application and focus
415 waitUntilApplicationWindowIsFullyVisible(app);
415 waitUntilApplicationWindowIsFullyVisible(app);
416 ApplicationManager.focusApplication(app);
416 ApplicationManager.focusApplication(app);
417− tryCompare(app.session.surface, "activeFocus", true);
417+ tryCompare(app.session.lastSurface, "activeFocus", true);
418
418
419 notifications.model = mockNotificationsModel;
419 notifications.model = mockNotificationsModel;
420
420
@@ -436,7 +436,7 @@ Rectangle {
436 waitForRendering(notification);
436 waitForRendering(notification);
437
437
438 // Make sure activeFocus went away from the app window
438 // Make sure activeFocus went away from the app window
439− tryCompare(app.session.surface, "activeFocus", false);
439+ tryCompare(app.session.lastSurface, "activeFocus", false);
440 tryCompare(stage, "interactive", false);
440 tryCompare(stage, "interactive", false);
441
441
442 // Clicking the button should dismiss the notification and return focus
442 // Clicking the button should dismiss the notification and return focus
@@ -444,7 +444,7 @@ Rectangle {
444 mouseClick(buttonAccept);
444 mouseClick(buttonAccept);
445
445
446 // Make sure we're back to normal
446 // Make sure we're back to normal
447− tryCompare(app.session.surface, "activeFocus", true);
447+ tryCompare(app.session.lastSurface, "activeFocus", true);
448 compare(stage.interactive, true, "Stages not interactive again after modal notification has closed");
448 compare(stage.interactive, true, "Stages not interactive again after modal notification has closed");
449 }
449 }
450
450
@@ -454,8 +454,8 @@ Rectangle {
454 hints: {"x-canonical-private-affirmative-tint": "true"},
454 hints: {"x-canonical-private-affirmative-tint": "true"},
455 summary: "Tom Ato",
455 summary: "Tom Ato",
456 body: "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.",
456 body: "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.",
457− icon: "../graphics/avatars/funky.png",
457+ icon: "../../tests/graphics/avatars/funky.png",
458− secondaryIcon: "../graphics/applicationIcons/facebook.png",
458+ secondaryIcon: "../../tests/graphics/applicationIcons/facebook.png",
459 actions: [{ id: "ok_id", label: "Ok"},
459 actions: [{ id: "ok_id", label: "Ok"},
460 { id: "cancel_id", label: "Cancel"},
460 { id: "cancel_id", label: "Cancel"},
461 { id: "notreally_id", label: "Not really"},
461 { id: "notreally_id", label: "Not really"},
@@ -776,7 +776,7 @@ Rectangle {
776 var app = ApplicationManager.startApplication("dialer-app");
776 var app = ApplicationManager.startApplication("dialer-app");
777 waitUntilAppWindowIsFullyLoaded(app);
777 waitUntilAppWindowIsFullyLoaded(app);
778
778
779− tryCompare(app.session.surface, "activeFocus", true);
779+ tryCompare(app.session.lastSurface, "activeFocus", true);
780
780
781 // Drag the indicators panel half-open
781 // Drag the indicators panel half-open
782 var touchX = shell.width / 2;
782 var touchX = shell.width / 2;
@@ -787,7 +787,7 @@ Rectangle {
787 true /* beginTouch */, false /* endTouch */);
787 true /* beginTouch */, false /* endTouch */);
788 verify(indicators.partiallyOpened);
788 verify(indicators.partiallyOpened);
789
789
790− tryCompare(app.session.surface, "activeFocus", false);
790+ tryCompare(app.session.lastSurface, "activeFocus", false);
791
791
792 // And finish getting it open
792 // And finish getting it open
793 touchFlick(indicators,
793 touchFlick(indicators,
@@ -796,11 +796,11 @@ Rectangle {
796 false /* beginTouch */, true /* endTouch */);
796 false /* beginTouch */, true /* endTouch */);
797 tryCompare(indicators, "fullyOpened", true);
797 tryCompare(indicators, "fullyOpened", true);
798
798
799− tryCompare(app.session.surface, "activeFocus", false);
799+ tryCompare(app.session.lastSurface, "activeFocus", false);
800
800
801 dragToCloseIndicatorsPanel();
801 dragToCloseIndicatorsPanel();
802
802
803− tryCompare(app.session.surface, "activeFocus", true);
803+ tryCompare(app.session.lastSurface, "activeFocus", true);
804 }
804 }
805
805
806 function test_launchedAppHasActiveFocus_data() {
806 function test_launchedAppHasActiveFocus_data() {
@@ -821,9 +821,9 @@ Rectangle {
821 verify(webApp);
821 verify(webApp);
822 waitUntilAppSurfaceShowsUp("webbrowser-app")
822 waitUntilAppSurfaceShowsUp("webbrowser-app")
823
823
824− verify(webApp.session.surface);
824+ verify(webApp.session.lastSurface);
825
825
826− tryCompare(webApp.session.surface, "activeFocus", true);
826+ tryCompare(webApp.session.lastSurface, "activeFocus", true);
827 }
827 }
828
828
829 function test_launchedAppKeepsActiveFocusOnUsageModeChange() {
829 function test_launchedAppKeepsActiveFocusOnUsageModeChange() {
@@ -834,9 +834,9 @@ Rectangle {
834 verify(webApp);
834 verify(webApp);
835 waitUntilAppSurfaceShowsUp("webbrowser-app")
835 waitUntilAppSurfaceShowsUp("webbrowser-app")
836
836
837− verify(webApp.session.surface);
837+ verify(webApp.session.lastSurface);
838
838
839− tryCompare(webApp.session.surface, "activeFocus", true);
839+ tryCompare(webApp.session.lastSurface, "activeFocus", true);
840
840
841 shell.usageScenario = "desktop";
841 shell.usageScenario = "desktop";
842
842
@@ -846,7 +846,7 @@ Rectangle {
846 verify(desktopWindow);
846 verify(desktopWindow);
847 }
847 }
848
848
849− tryCompare(webApp.session.surface, "activeFocus", true);
849+ tryCompare(webApp.session.lastSurface, "activeFocus", true);
850
850
851 shell.usageScenario = "tablet";
851 shell.usageScenario = "tablet";
852
852
@@ -856,7 +856,7 @@ Rectangle {
856 verify(desktopWindow);
856 verify(desktopWindow);
857 }
857 }
858
858
859− tryCompare(webApp.session.surface, "activeFocus", true);
859+ tryCompare(webApp.session.lastSurface, "activeFocus", true);
860 }
860 }
861
861
862 function waitUntilAppSurfaceShowsUp(appId) {
862 function waitUntilAppSurfaceShowsUp(appId) {
@@ -977,7 +977,7 @@ Rectangle {
977
977
978 var app = ApplicationManager.startApplication("dialer-app");
978 var app = ApplicationManager.startApplication("dialer-app");
979 // wait until the app is fully loaded (ie, real surface replaces splash screen)
979 // wait until the app is fully loaded (ie, real surface replaces splash screen)
980− tryCompareFunction(function() { return app.session !== null && app.session.surface !== null }, true);
980+ tryCompareFunction(function() { return app.session !== null && app.session.lastSurface !== null }, true);
981
981
982 // Minimize the application we just launched
982 // Minimize the application we just launched
983 swipeFromLeftEdge(shell.width * 0.75);
983 swipeFromLeftEdge(shell.width * 0.75);
@@ -1414,9 +1414,9 @@ Rectangle {
1414 waitUntilAppWindowIsFullyLoaded(app3);
1414 waitUntilAppWindowIsFullyLoaded(app3);
1415
1415
1416 // Do a quick alt-tab and see if focus changes
1416 // Do a quick alt-tab and see if focus changes
1417− tryCompare(app3.session.surface, "activeFocus", true)
1417+ tryCompare(app3.session.lastSurface, "activeFocus", true)
1418 keyClick(Qt.Key_Tab, Qt.ControlModifier)
1418 keyClick(Qt.Key_Tab, Qt.ControlModifier)
1419− tryCompare(app2.session.surface, "activeFocus", true)
1419+ tryCompare(app2.session.lastSurface, "activeFocus", true)
1420
1420
1421 var desktopSpread = findChild(shell, "spread")
1421 var desktopSpread = findChild(shell, "spread")
1422
1422
@@ -1432,7 +1432,7 @@ Rectangle {
1432 tryCompare(desktopSpread, "state", "")
1432 tryCompare(desktopSpread, "state", "")
1433
1433
1434 // Focus should have switched back now
1434 // Focus should have switched back now
1435− tryCompare(app3.session.surface, "activeFocus", true)
1435+ tryCompare(app3.session.lastSurface, "activeFocus", true)
1436 }
1436 }
1437
1437
1438 function test_altTabWrapAround() {
1438 function test_altTabWrapAround() {
@@ -1481,7 +1481,7 @@ Rectangle {
1481 tryCompare(desktopSpread, "state", "")
1481 tryCompare(desktopSpread, "state", "")
1482
1482
1483 // Make sure that after wrapping around once, we have the same one focused as at the beginning
1483 // Make sure that after wrapping around once, we have the same one focused as at the beginning
1484− tryCompare(focused.session.surface, "activeFocus", true)
1484+ tryCompare(focused.session.lastSurface, "activeFocus", true)
1485 }
1485 }
1486
1486
1487 function test_altBackTabNavigation() {
1487 function test_altBackTabNavigation() {
@@ -1730,6 +1730,7 @@ Rectangle {
1730 tryCompare(desktopSpread, "state", "altTab")
1730 tryCompare(desktopSpread, "state", "altTab")
1731
1731
1732 revealLauncherByEdgePushWithMouse();
1732 revealLauncherByEdgePushWithMouse();
1733+ tryCompare(launcher, "x", 0);
1733 waitForRendering(shell)
1734 waitForRendering(shell)
1734
1735
1735 mouseClick(bfb, bfb.width / 2, bfb.height / 2)
1736 mouseClick(bfb, bfb.width / 2, bfb.height / 2)
@@ -1857,21 +1858,28 @@ Rectangle {
1857 loadShell(data.formFactor);
1858 loadShell(data.formFactor);
1858 shell.usageScenario = data.usageScenario;
1859 shell.usageScenario = data.usageScenario;
1859
1860
1861+ // Add two main stage apps, the second in order to suspend the first.
1862+ // LibreOffice has isTouchApp set to false by our mocks.
1860 var app1 = ApplicationManager.startApplication("libreoffice");
1863 var app1 = ApplicationManager.startApplication("libreoffice");
1861 waitUntilAppWindowIsFullyLoaded(app1);
1864 waitUntilAppWindowIsFullyLoaded(app1);
1862− var app2 = ApplicationManager.startApplication("dialer-app");
1865+ var app2 = ApplicationManager.startApplication("gallery-app");
1863 waitUntilAppWindowIsFullyLoaded(app2);
1866 waitUntilAppWindowIsFullyLoaded(app2);
1864
1867
1865− // Make sure app1 is unfocused but still running
1868+ // Sanity checking
1866− compare(app1.session.surface.activeFocus, false);
1869+ compare(app1.stage, ApplicationInfoInterface.MainStage);
1867− compare(app1.isTouchApp, false); // sanity check our mock, which sets this for us
1870+ compare(app2.stage, ApplicationInfoInterface.MainStage);
1871+ verify(!app1.isTouchApp);
1872+ verify(!app1.session.lastSurface.activeFocus);
1873+
1874+ // Make sure app1 is exempt with a requested suspend
1875+ verify(app1.exemptFromLifecycle);
1868− compare(app1.requestedState, ApplicationInfoInterface.RequestedRunning);
1876+ compare(app1.requestedState, ApplicationInfoInterface.RequestedSuspended);
1869 }
1877 }
1870
1878
1871 function test_lifecyclePolicyExemption_data() {
1879 function test_lifecyclePolicyExemption_data() {
1872 return [
1880 return [
1873− {tag: "phone", formFactor: "phone", usageScenario: "phone", suspendsApps: true},
1881+ {tag: "phone", formFactor: "phone", usageScenario: "phone"},
1874− {tag: "tablet", formFactor: "tablet", usageScenario: "tablet", suspendsApps: true}
1882+ {tag: "tablet", formFactor: "tablet", usageScenario: "tablet"}
1875 ]
1883 ]
1876 }
1884 }
1877
1885
@@ -1881,14 +1889,20 @@ Rectangle {
1881
1889
1882 GSettingsController.setLifecycleExemptAppids(["webbrowser-app"]);
1890 GSettingsController.setLifecycleExemptAppids(["webbrowser-app"]);
1883
1891
1892+ // Add two main stage apps, the second in order to suspend the first
1884 var app1 = ApplicationManager.startApplication("webbrowser-app");
1893 var app1 = ApplicationManager.startApplication("webbrowser-app");
1885 waitUntilAppWindowIsFullyLoaded(app1);
1894 waitUntilAppWindowIsFullyLoaded(app1);
1886− var app2 = ApplicationManager.startApplication("dialer-app");
1895+ var app2 = ApplicationManager.startApplication("gallery-app");
1887 waitUntilAppWindowIsFullyLoaded(app2);
1896 waitUntilAppWindowIsFullyLoaded(app2);
1888
1897
1889− // Make sure app1 is unfocused but still running
1898+ // Sanity checking
1890− compare(app1.session.surface.activeFocus, false);
1899+ compare(app1.stage, ApplicationInfoInterface.MainStage);
1900+ compare(app2.stage, ApplicationInfoInterface.MainStage);
1901+ verify(!app1.session.lastSurface.activeFocus);
1902+
1903+ // Make sure app1 is exempt with a requested suspend
1904+ verify(app1.exemptFromLifecycle);
1891− compare(app1.requestedState, ApplicationInfoInterface.RequestedRunning);
1905+ compare(app1.requestedState, ApplicationInfoInterface.RequestedSuspended);
1892 }
1906 }
1893
1907
1894 function test_switchToStagedForcesLegacyAppClosing_data() {
1908 function test_switchToStagedForcesLegacyAppClosing_data() {
tests/qmltests/tst_ShellWithPin.qml+1−1
@@ -479,7 +479,7 @@ Item {
479
479
480 var app = ApplicationManager.startApplication("gallery-app");
480 var app = ApplicationManager.startApplication("gallery-app");
481 // wait until the app is fully loaded (ie, real surface replaces splash screen)
481 // wait until the app is fully loaded (ie, real surface replaces splash screen)
482− tryCompareFunction(function() { return app.session !== null && app.session.surface !== null }, true);
482+ tryCompareFunction(function() { return app.session !== null && app.session.lastSurface !== null }, true);
483
483
484 // New app hides coverPage?
484 // New app hides coverPage?
485 var greeter = findChild(shell, "greeter");
485 var greeter = findChild(shell, "greeter");
tests/utils/modules/Unity/Test/UnityTestCase.qml+2−1
@@ -239,7 +239,8 @@ TestCase {
239 var x = item.width / 2;
239 var x = item.width / 2;
240 var y = item.height - units.gu(1);
240 var y = item.height - units.gu(1);
241 var toY = units.gu(1);
241 var toY = units.gu(1);
242+ var maxIterations = 5 + item.contentHeight / item.height;
242− while (i < 5 && !item.atYEnd) {
243+ while (i < maxIterations && !item.atYEnd) {
243 touchFlick(item, x, y, x, toY);
244 touchFlick(item, x, y, x, toY);
244 tryCompare(item, "moving", false);
245 tryCompare(item, "moving", false);
245 ++i;
246 ++i;