on xenial help sign in
merged with parent
3e9bf40Nick Dedekind
CMakeLists.txt+1−1
@@ -78,7 +78,7 @@ pkg_check_modules(GLIB REQUIRED glib-2.0>=2.32)
78pkg_check_modules(LAUNCHER_API REQUIRED unity-shell-launcher=11)
78pkg_check_modules(LAUNCHER_API REQUIRED unity-shell-launcher=11)
79pkg_check_modules(QMENUMODEL REQUIRED qmenumodel)
79pkg_check_modules(QMENUMODEL REQUIRED qmenumodel)
80pkg_check_modules(GD3 REQUIRED gnome-desktop-3.0)
80pkg_check_modules(GD3 REQUIRED gnome-desktop-3.0)
81−pkg_check_modules(UAL REQUIRED ubuntu-app-launch-2)
81+pkg_check_modules(UAL REQUIRED ubuntu-app-launch-3)
82pkg_check_modules(UBUNTUGESTURES REQUIRED UbuntuGestures)
82pkg_check_modules(UBUNTUGESTURES REQUIRED UbuntuGestures)
83pkg_check_modules(MIRAL REQUIRED miral)
83pkg_check_modules(MIRAL REQUIRED miral)
84
84
build.sh+16
@@ -1,5 +1,21 @@
1#!/bin/sh
1#!/bin/sh
2
2
3+#
4+# Copyright (C) 2017 Canonical Ltd
5+#
6+# This program is free software: you can redistribute it and/or modify
7+# it under the terms of the GNU General Public License version 3 as
8+# published by the Free Software Foundation.
9+#
10+# This program is distributed in the hope that it will be useful,
11+# but WITHOUT ANY WARRANTY; without even the implied warranty of
12+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+# GNU General Public License for more details.
14+#
15+# You should have received a copy of the GNU General Public License
16+# along with this program. If not, see <http://www.gnu.org/licenses/>.
17+#
18+
3SETUP=false
19SETUP=false
4CLEAN=false
20CLEAN=false
5NUM_JOBS=$(( `grep -c ^processor /proc/cpuinfo` + 1 ))
21NUM_JOBS=$(( `grep -c ^processor /proc/cpuinfo` + 1 ))
data/com.canonical.Unity8.gschema.xml+11−1
@@ -33,7 +33,7 @@
33 <description>How big (in grid units) the edge-drag sensitive area should be.</description>
33 <description>How big (in grid units) the edge-drag sensitive area should be.</description>
34 </key>
34 </key>
35 <key type="b" name="autohide-launcher">
35 <key type="b" name="autohide-launcher">
36− <default>true</default>
36+ <default>false</default>
37 <summary>Autohide the launcher</summary>
37 <summary>Autohide the launcher</summary>
38 <description>This will only be applied in windowed mode. In staged mode, the launcher will always hide.</description>
38 <description>This will only be applied in windowed mode. In staged mode, the launcher will always hide.</description>
39 </key>
39 </key>
@@ -58,6 +58,16 @@
58 <summary>The uri to the app store</summary>
58 <summary>The uri to the app store</summary>
59 <description>This will be used whenever the user triggers an action to open the app store.</description>
59 <description>This will be used whenever the user triggers an action to open the app store.</description>
60 </key>
60 </key>
61+ <key type="b" name="always-show-osk">
62+ <default>false</default>
63+ <summary>Force showing/hiding the OSK</summary>
64+ <description>Toggle the visibility of the On Screen Keyboard unconditionally</description>
65+ </key>
66+ <key type="b" name="osk-switch-visible">
67+ <default>false</default>
68+ <summary>Whether the OSK switch should be visible</summary>
69+ <description>Toggle the visibility of the OSK switch</description>
70+ </key>
61 </schema>
71 </schema>
62
72
63 <schema path="/com/canonical/unity8/greeter/" id="com.canonical.Unity8.Greeter" gettext-domain="unity8">
73 <schema path="/com/canonical/unity8/greeter/" id="com.canonical.Unity8.Greeter" gettext-domain="unity8">
data/unity8-greeter-wrapper+7−4
@@ -49,9 +49,12 @@ if which ubuntu-touch-session >/dev/null; then
49 TOUCH_WRAPPER=ubuntu-touch-session
49 TOUCH_WRAPPER=ubuntu-touch-session
50fi
50fi
51
51
52−# Pretend that we're in an ubuntu-touch session, so that indicator-network
52+# Advertise as a unity8 session, so that indicator-network will start.
53−# will start.
53+export XDG_SESSION_DESKTOP=unity8
54−export DESKTOP_SESSION=ubuntu-touch
54+export DESKTOP_SESSION=$XDG_SESSION_DESKTOP
55+
56+set_greeter_var QT_IM_MODULE maliitphablet
57+set_greeter_var QT_QPA_PLATFORM ubuntumirclient
55
58
56# We disable ofono using pulse. It causes problems with racing with the user's
59# We disable ofono using pulse. It causes problems with racing with the user's
57# pulse. We need to come up with a better long-term fix for this, because we
60# pulse. We need to come up with a better long-term fix for this, because we
@@ -100,7 +103,7 @@ if [ "$(id -u phablet 2>/dev/null)" = "32011" ]; then
100fi
103fi
101
104
102# And finally actually start the greeter
105# And finally actually start the greeter
103−exec env QT_QPA_PLATFORM=ubuntumirclient MIR_SERVER_FILE=$SUB_SOCKET $TOUCH_WRAPPER $@ &
106+exec env MIR_SERVER_FILE=$SUB_SOCKET $TOUCH_WRAPPER $@ &
104CMD_PID=$!
107CMD_PID=$!
105wait $CMD_PID
108wait $CMD_PID
106CMD_PID=
109CMD_PID=
data/unity8.conf+19−35
@@ -20,28 +20,32 @@ env QML_NO_TOUCH_COMPRESSION=1
20respawn
20respawn
21expect stop
21expect stop
22
22
23+# FIXME Create an autopilot test that makes sure start+stop and restart
24+# work fine at least 2 times
25+
23pre-start script
26pre-start script
24 # Tell unity-mir to raise SIGSTOP after we start
27 # Tell unity-mir to raise SIGSTOP after we start
25 initctl set-env UNITY_MIR_EMITS_SIGSTOP=1
28 initctl set-env UNITY_MIR_EMITS_SIGSTOP=1
26
29
27− if [ -n "$MIR_SOCKET" ]; then
28− # FIXME Create an autopilot test that makes sure start+stop and restart
29− # work fine at least 2 times
30− # Save original value of MIR_SOCKET in case we are stopped,
30+ # Save original value of MIR_SOCKET so that we can restore it when stopped,
31− # as we modify the variable for future jobs, including ourself.
31+ # as we modify the variable for future jobs, including ourself.
32− UNITY_MIR_SOCKET=$(initctl get-env --global MIR_SOCKET)
33− initctl set-env --global UNITY_MIR_SOCKET=$UNITY_MIR_SOCKET
32+ initctl set-env UNITY_MIR_SOCKET=$MIR_SOCKET
34
33
35− # Point unity8 at unity-system-compositor
34+ # Decide where we are going to put our own socket file
35+ if [ -n "$SNAP" ]; then
36+ # In snappy, we want to hard code our path because our apparmor profile
37+ # only lets us put the socket in one place. And consumers expect it
38+ # there.
39+ MIR_SERVER_FILE=/run/user/$(id -u)/mir_socket
40+ else
36 MIR_SERVER_FILE=$XDG_RUNTIME_DIR/mir_socket
41 MIR_SERVER_FILE=$XDG_RUNTIME_DIR/mir_socket
37− initctl set-env MIR_SERVER_FILE=$MIR_SERVER_FILE
38− initctl set-env MIR_SERVER_HOST_SOCKET=$UNITY_MIR_SOCKET
39−
40− # Point all future jobs in this session to our Mir socket instead of
41− # unity-system-compositor's socket.
42− initctl set-env --global MIR_SOCKET=$MIR_SERVER_FILE
43− gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.UpdateActivationEnvironment "@a{ss} {'MIR_SOCKET': '$MIR_SERVER_FILE'}"
44 fi
42 fi
43+ initctl set-env MIR_SERVER_FILE=$MIR_SERVER_FILE
44+
45+ # Point all future jobs in this session to our Mir socket instead of
46+ # unity-system-compositor's socket.
47+ initctl set-env --global MIR_SOCKET=$MIR_SERVER_FILE
48+ gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.UpdateActivationEnvironment "@a{ss} {'MIR_SOCKET': '$MIR_SERVER_FILE'}"
45
49
46 # Remove the normal and trusted sockets if still there
50 # Remove the normal and trusted sockets if still there
47 if [ -S "$MIR_SERVER_FILE" ]; then
51 if [ -S "$MIR_SERVER_FILE" ]; then
@@ -54,12 +58,6 @@ pre-start script
54
58
55 initctl set-env --global MIR_SERVER_PROMPT_FILE=1
59 initctl set-env --global MIR_SERVER_PROMPT_FILE=1
56
60
57− #
58− # Mir's input resampling is deprecated and going away soon. Turn it off
59− # so we don't get a surprise change in behaviour when that happens.
60− #
61− initctl set-env --global MIR_CLIENT_INPUT_RATE=0
62−
63 if [ "$XDG_SESSION_DESKTOP" = "ubuntu-touch" ]; then
61 if [ "$XDG_SESSION_DESKTOP" = "ubuntu-touch" ]; then
64 # On Ubuntu Touch, we currently use a trick where we auto-login the
62 # On Ubuntu Touch, we currently use a trick where we auto-login the
65 # user without a LightDM greeter at all. In this case, we want to
63 # user without a LightDM greeter at all. In this case, we want to
@@ -74,25 +72,11 @@ end script
74exec ${BINARY:-unity8} --mode=$MODE $ARGS
72exec ${BINARY:-unity8} --mode=$MODE $ARGS
75
73
76post-start script
74post-start script
77− # If no MIR_SOCKET was defined on launch, we try to set one here
78− if [ -z "$(initctl get-env --global UNITY_MIR_SOCKET)" ]; then
79− if [ -S "$XDG_RUNTIME_DIR/mir_socket" ]; then
80− mir_socket=$XDG_RUNTIME_DIR/mir_socket
81− elif [ -S "/tmp/mir_socket" ]; then
82− mir_socket=/tmp/mir_socket
83− fi
84−
85− if [ -n "$mir_socket" ]; then
86− initctl set-env --global MIR_SOCKET="$mir_socket"
87− fi
88− fi
89−
90 initctl emit --no-wait indicator-services-start
75 initctl emit --no-wait indicator-services-start
91end script
76end script
92
77
93post-stop script
78post-stop script
94 initctl set-env --global MIR_SOCKET=$UNITY_MIR_SOCKET
79 initctl set-env --global MIR_SOCKET=$UNITY_MIR_SOCKET
95− initctl unset-env --global UNITY_MIR_SOCKET
96 initctl unset-env --global MIR_SERVER_PROMPT_FILE
80 initctl unset-env --global MIR_SERVER_PROMPT_FILE
97 initctl emit application-end
81 initctl emit application-end
98end script
82end script
debian/changelog+62
@@ -1,3 +1,65 @@
1+unity8 (8.15+17.04.20170308-0ubuntu1) zesty; urgency=medium
2+
3+ [ Albert Astals Cid ]
4+ * Let's follow the keyboard order
5+ * Enable the license check (LP: #1590044)
6+ * Show a barebones error message if loading the QML doesn't work
7+ * Make sure cursor is back to normal when closing the window (LP:
8+ #1666158)
9+ * Fix small warning when sensitive is undefined
10+ * Remove unused member variable
11+ * Initialize m_msecsSinceReference
12+ * Add warning if registerService fails
13+ * Move menus Component {} out of the repeater
14+ * Add tool to browse menus of a running app
15+
16+ [ Daniel d'Andrada ]
17+ * Drag child windows with Alt+LeftMouseButton (LP: #1664947)
18+
19+ [ Gerry Boland ]
20+ * TopLevelWindowModel: connect to the OSK surface to know when it goes
21+ away so we can clean up after it. (LP: #1670681)
22+
23+ [ Josh Arenson ]
24+ * Initialize sessionMode to single when mock is reset (LP: #1667463)
25+
26+ [ Lukáš Tinkl ]
27+ * Make the menu string "Back" translatable
28+ * Let the OSK be driven by a switch in indicator-keyboard (LP:
29+ #1521518)
30+ * Disable the tutorial when there's no touchscreen (LP: #1661557)
31+ * Shell chrome fixes (LP: #1658117, #1665723, #1665724, #1669010)
32+ * Cancel the drag as soon as we're entering the spread (LP: #1668642)
33+ * Fix being unable to use window control buttons or menus with touch
34+ (LP: #1667604, #1668387)
35+
36+ [ Michael Terry ]
37+ * Set QT_IM_MODULE in the greeter so that the OSK can come up. (LP:
38+ #1670383)
39+ * Simplify our startup handling of Mir environment variables and set
40+ the right socket path in snappy.
41+
42+ [ Michael Zanetti ]
43+ * Cancel the home key activation if something else is pressed along
44+ with Meta (LP: #1670678)
45+ * close the drawer when something is launched from the launcher (LP:
46+ #1660367)
47+ * use a svg instead of a png for the Launcher's BFB (LP: #1668057)
48+ * change the default setting for the launcher autohiding (LP:
49+ #1670655)
50+
51+ [ Nick Dedekind ]
52+ * Split up Shell::test_spreadDisabled to ensure initial state for each
53+ test.
54+
55+ -- Michał Sawicz <michal.sawicz@canonical.com> Wed, 08 Mar 2017 09:56:46 +0000
56+
57+unity8 (8.15+17.04.20170221-0ubuntu1) zesty; urgency=medium
58+
59+ * Handle ubuntu-app-launch API/ABI break
60+
61+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 21 Feb 2017 13:23:23 +0000
62+
1unity8 (8.15+17.04.20170216.1-0ubuntu1) zesty; urgency=medium
63unity8 (8.15+17.04.20170216.1-0ubuntu1) zesty; urgency=medium
2
64
3 [ Albert Astals Cid ]
65 [ Albert Astals Cid ]
debian/control+1−1
@@ -33,7 +33,7 @@ Build-Depends: cmake,
33 libqt5xmlpatterns5-dev,
33 libqt5xmlpatterns5-dev,
34 libqtmirserver-dev (>= 0.6.0),
34 libqtmirserver-dev (>= 0.6.0),
35 libsystemsettings-dev,
35 libsystemsettings-dev,
36− libubuntu-app-launch2-dev,
36+ libubuntu-app-launch3-dev,
37 libubuntu-download-manager-common-dev,
37 libubuntu-download-manager-common-dev,
38 libubuntugestures5-dev (>= 1.3.2030),
38 libubuntugestures5-dev (>= 1.3.2030),
39 libubuntugestures5-private-dev (>= 1.3.2030),
39 libubuntugestures5-private-dev (>= 1.3.2030),
plugins/Utils/URLDispatcher.cpp+5−2
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2016 Canonical, Ltd.
2+ * Copyright (C) 2016-2017 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#include "URLDispatcher.h"
17#include "URLDispatcher.h"
18
18
19#include <QDBusConnection>
19#include <QDBusConnection>
20+#include <QDebug>
20
21
21class URLDispatcherInterface : public QObject
22class URLDispatcherInterface : public QObject
22{
23{
@@ -63,7 +64,9 @@ void URLDispatcher::setActive(bool value)
63 connection.registerObject(QStringLiteral("/com/canonical/URLDispatcher"),
64 connection.registerObject(QStringLiteral("/com/canonical/URLDispatcher"),
64 dispatcher,
65 dispatcher,
65 QDBusConnection::ExportScriptableContents);
66 QDBusConnection::ExportScriptableContents);
66− connection.registerService(QStringLiteral("com.canonical.URLDispatcher"));
67+ if (!connection.registerService(QStringLiteral("com.canonical.URLDispatcher"))) {
68+ qWarning() << "Unable to register DBus service com.canonical.URLDispatcher";
69+ }
67 m_dispatcher = dispatcher;
70 m_dispatcher = dispatcher;
68 } else {
71 } else {
69 connection.unregisterService(QStringLiteral("com.canonical.URLDispatcher"));
72 connection.unregisterService(QStringLiteral("com.canonical.URLDispatcher"));
plugins/Utils/WindowInputMonitor.cpp+3
@@ -73,6 +73,9 @@ void WindowInputMonitor::update(QEvent *event)
73 && m_windowLastTouchedTimer->elapsed() >= msecsWithoutTouches) {
73 && m_windowLastTouchedTimer->elapsed() >= msecsWithoutTouches) {
74 m_pressedHomeKey = keyEvent->key();
74 m_pressedHomeKey = keyEvent->key();
75 m_activationTimer->start();
75 m_activationTimer->start();
76+ } else if (m_pressedHomeKey != 0 && !m_homeKeys.contains(keyEvent->key())) {
77+ // something else came in... cancel activation
78+ m_activationTimer->stop();
76 }
79 }
77
80
78 } else if (event->type() == QEvent::KeyRelease) {
81 } else if (event->type() == QEvent::KeyRelease) {
plugins/WindowManager/TopLevelWindowModel.cpp+1
@@ -398,6 +398,7 @@ void TopLevelWindowModel::onSurfacesAddedToWorkspace(const std::shared_ptr<miral
398 });
398 });
399 } else {
399 } else {
400 if (surface->type() == Mir::InputMethodType) {
400 if (surface->type() == Mir::InputMethodType) {
401+ connectSurface(surface);
401 setInputMethodWindow(createWindow(surface));
402 setInputMethodWindow(createWindow(surface));
402 } else {
403 } else {
403 auto *application = m_applicationManager->findApplicationWithSurface(surface);
404 auto *application = m_applicationManager->findApplicationWithSurface(surface);
po/aa.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-02-12 10:18+0000\n"
11"PO-Revision-Date: 2016-02-12 10:18+0000\n"
12"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
12"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
13"Language-Team: Afar <aa@li.org>\n"
13"Language-Team: Afar <aa@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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/am.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2017-01-26 15:04+0000\n"
11"PO-Revision-Date: 2017-01-26 15:04+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "መተግበሪያዎችን በ ማስጀመሪያ መቀየሪያ"
198msgstr "መተግበሪያዎችን በ ማስጀመሪያ መቀየሪያ"
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 እስከ 9"
202+msgstr "Super + 1 ወደ 0"
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -528,7 +528,7 @@ msgctxt "Apps sorted alphabetically"
528msgid "A-Z"
528msgid "A-Z"
529msgstr "A-Z"
529msgstr "A-Z"
530
530
531−#: qml/Launcher/MoreAppsHeader.qml:39
531+#: qml/Launcher/MoreAppsHeader.qml:55
532msgid "More apps in the store"
532msgid "More apps in the store"
533msgstr "ተጨማሪ መተግበሪያ በ ሱቅ ውስጥ"
533msgstr "ተጨማሪ መተግበሪያ በ ሱቅ ውስጥ"
534
534
@@ -619,6 +619,10 @@ msgctxt "Button: Call back on phone"
619msgid "Call back"
619msgid "Call back"
620msgstr "መልሶ መደወያ"
620msgstr "መልሶ መደወያ"
621
621
622+#: qml/Panel/PanelMenuPage.qml:92
623+msgid "Back"
624+msgstr "ወደ ኋላ"
625+
622#: qml/Stage/SideStage.qml:76
626#: qml/Stage/SideStage.qml:76
623msgid "Drag using 3 fingers any application from one window to the other"
627msgid "Drag using 3 fingers any application from one window to the other"
624msgstr "መጎተቻ 3 ጣቶች በ መጠቀም ማንኛውንም መተግበሪያ ከ አንድ መስኮት ወደ ሌላ"
628msgstr "መጎተቻ 3 ጣቶች በ መጠቀም ማንኛውንም መተግበሪያ ከ አንድ መስኮት ወደ ሌላ"
@@ -1362,3 +1366,6 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
1362
1366
1363#~ msgid "Takes a screenshot of a window."
1367#~ msgid "Takes a screenshot of a window."
1364#~ msgstr "የ መስኮት መመልከቻ ፎቶ ማንሻ"
1368#~ msgstr "የ መስኮት መመልከቻ ፎቶ ማንሻ"
1369+
1370+#~ msgid "Super + 0 to 9"
1371+#~ msgstr "Super + 0 እስከ 9"
po/ar.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2017-01-14 05:20+0000\n"
11"PO-Revision-Date: 2017-01-14 05:20+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: 2017-02-22 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -199,8 +199,8 @@ msgid "Switches applications via the launcher."
199msgstr "للتحويل بين التطبيقات عبر شريط بدء التطبيقات."
199msgstr "للتحويل بين التطبيقات عبر شريط بدء التطبيقات."
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203−msgstr "Super + 0 to 9"
203+msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
206msgid "Same as clicking on a launcher icon."
206msgid "Same as clicking on a launcher icon."
@@ -535,7 +535,7 @@ msgctxt "Apps sorted alphabetically"
535msgid "A-Z"
535msgid "A-Z"
536msgstr ""
536msgstr ""
537
537
538−#: qml/Launcher/MoreAppsHeader.qml:39
538+#: qml/Launcher/MoreAppsHeader.qml:55
539msgid "More apps in the store"
539msgid "More apps in the store"
540msgstr ""
540msgstr ""
541
541
@@ -638,6 +638,10 @@ msgctxt "Button: Call back on phone"
638msgid "Call back"
638msgid "Call back"
639msgstr ""
639msgstr ""
640
640
641+#: qml/Panel/PanelMenuPage.qml:92
642+msgid "Back"
643+msgstr ""
644+
641#: qml/Stage/SideStage.qml:76
645#: qml/Stage/SideStage.qml:76
642msgid "Drag using 3 fingers any application from one window to the other"
646msgid "Drag using 3 fingers any application from one window to the other"
643msgstr ""
647msgstr ""
@@ -1301,3 +1305,6 @@ msgstr ""
1301
1305
1302#~ msgid "Takes a screenshot of a window."
1306#~ msgid "Takes a screenshot of a window."
1303#~ msgstr "أخذ لقطة شاشة للنافذة"
1307#~ msgstr "أخذ لقطة شاشة للنافذة"
1308+
1309+#~ msgid "Super + 0 to 9"
1310+#~ msgstr "Super + 0 to 9"
po/ast.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-12-16 02:13+0000\n"
11"PO-Revision-Date: 2016-12-16 02:13+0000\n"
12"Last-Translator: enolp <enolp@softastur.org>\n"
12"Last-Translator: enolp <enolp@softastur.org>\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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Cambia d'aplicaciones col llanzador."
198msgstr "Cambia d'aplicaciones col llanzador."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 a 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -531,7 +531,7 @@ msgctxt "Apps sorted alphabetically"
531msgid "A-Z"
531msgid "A-Z"
532msgstr "A-Z"
532msgstr "A-Z"
533
533
534−#: qml/Launcher/MoreAppsHeader.qml:39
534+#: qml/Launcher/MoreAppsHeader.qml:55
535msgid "More apps in the store"
535msgid "More apps in the store"
536msgstr "Más aplicaciones na tienda"
536msgstr "Más aplicaciones na tienda"
537
537
@@ -622,6 +622,10 @@ msgctxt "Button: Call back on phone"
622msgid "Call back"
622msgid "Call back"
623msgstr "Devolver llamada"
623msgstr "Devolver llamada"
624
624
625+#: qml/Panel/PanelMenuPage.qml:92
626+msgid "Back"
627+msgstr ""
628+
625#: qml/Stage/SideStage.qml:76
629#: qml/Stage/SideStage.qml:76
626msgid "Drag using 3 fingers any application from one window to the other"
630msgid "Drag using 3 fingers any application from one window to the other"
627msgstr "Abasnar cualquier aplicación d'una ventana a otra usando 3 deos"
631msgstr "Abasnar cualquier aplicación d'una ventana a otra usando 3 deos"
@@ -1382,3 +1386,6 @@ msgstr "Contraseña feble enforma"
1382
1386
1383#~ msgid "Takes a screenshot of a window."
1387#~ msgid "Takes a screenshot of a window."
1384#~ msgstr "Saca una imaxe d'una ventana."
1388#~ msgstr "Saca una imaxe d'una ventana."
1389+
1390+#~ msgid "Super + 0 to 9"
1391+#~ msgstr "Super + 0 a 9"
po/az.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/be.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2015-12-13 13:12+0000\n"
11"PO-Revision-Date: 2015-12-13 13:12+0000\n"
12"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\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"
@@ -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: 2017-02-22 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -199,7 +199,7 @@ msgid "Switches applications via the launcher."
199msgstr ""
199msgstr ""
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203msgstr ""
203msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -533,7 +533,7 @@ msgctxt "Apps sorted alphabetically"
533msgid "A-Z"
533msgid "A-Z"
534msgstr ""
534msgstr ""
535
535
536−#: qml/Launcher/MoreAppsHeader.qml:39
536+#: qml/Launcher/MoreAppsHeader.qml:55
537msgid "More apps in the store"
537msgid "More apps in the store"
538msgstr ""
538msgstr ""
539
539
@@ -627,6 +627,10 @@ msgctxt "Button: Call back on phone"
627msgid "Call back"
627msgid "Call back"
628msgstr "Патэлефанаваць"
628msgstr "Патэлефанаваць"
629
629
630+#: qml/Panel/PanelMenuPage.qml:92
631+msgid "Back"
632+msgstr ""
633+
630#: qml/Stage/SideStage.qml:76
634#: qml/Stage/SideStage.qml:76
631msgid "Drag using 3 fingers any application from one window to the other"
635msgid "Drag using 3 fingers any application from one window to the other"
632msgstr ""
636msgstr ""
po/bg.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -528,7 +528,7 @@ msgctxt "Apps sorted alphabetically"
528msgid "A-Z"
528msgid "A-Z"
529msgstr ""
529msgstr ""
530
530
531−#: qml/Launcher/MoreAppsHeader.qml:39
531+#: qml/Launcher/MoreAppsHeader.qml:55
532msgid "More apps in the store"
532msgid "More apps in the store"
533msgstr ""
533msgstr ""
534
534
@@ -619,6 +619,10 @@ msgctxt "Button: Call back on phone"
619msgid "Call back"
619msgid "Call back"
620msgstr ""
620msgstr ""
621
621
622+#: qml/Panel/PanelMenuPage.qml:92
623+msgid "Back"
624+msgstr ""
625+
622#: qml/Stage/SideStage.qml:76
626#: qml/Stage/SideStage.qml:76
623msgid "Drag using 3 fingers any application from one window to the other"
627msgid "Drag using 3 fingers any application from one window to the other"
624msgstr ""
628msgstr ""
po/bn.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -528,7 +528,7 @@ msgctxt "Apps sorted alphabetically"
528msgid "A-Z"
528msgid "A-Z"
529msgstr ""
529msgstr ""
530
530
531−#: qml/Launcher/MoreAppsHeader.qml:39
531+#: qml/Launcher/MoreAppsHeader.qml:55
532msgid "More apps in the store"
532msgid "More apps in the store"
533msgstr ""
533msgstr ""
534
534
@@ -619,6 +619,10 @@ msgctxt "Button: Call back on phone"
619msgid "Call back"
619msgid "Call back"
620msgstr "কল ব্যাক"
620msgstr "কল ব্যাক"
621
621
622+#: qml/Panel/PanelMenuPage.qml:92
623+msgid "Back"
624+msgstr ""
625+
622#: qml/Stage/SideStage.qml:76
626#: qml/Stage/SideStage.qml:76
623msgid "Drag using 3 fingers any application from one window to the other"
627msgid "Drag using 3 fingers any application from one window to the other"
624msgstr ""
628msgstr ""
po/br.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-08-29 11:37+0000\n"
11"PO-Revision-Date: 2016-08-29 11:37+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr "Mont d'un arload all dre al lañser."
198msgstr "Mont d'un arload all dre al lañser."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -537,7 +537,7 @@ msgctxt "Apps sorted alphabetically"
537msgid "A-Z"
537msgid "A-Z"
538msgstr ""
538msgstr ""
539
539
540−#: qml/Launcher/MoreAppsHeader.qml:39
540+#: qml/Launcher/MoreAppsHeader.qml:55
541msgid "More apps in the store"
541msgid "More apps in the store"
542msgstr ""
542msgstr ""
543
543
@@ -628,6 +628,10 @@ msgctxt "Button: Call back on phone"
628msgid "Call back"
628msgid "Call back"
629msgstr "Gervel en-dro"
629msgstr "Gervel en-dro"
630
630
631+#: qml/Panel/PanelMenuPage.qml:92
632+msgid "Back"
633+msgstr ""
634+
631#: qml/Stage/SideStage.qml:76
635#: qml/Stage/SideStage.qml:76
632msgid "Drag using 3 fingers any application from one window to the other"
636msgid "Drag using 3 fingers any application from one window to the other"
633msgstr "Riklit forzh peseurt arload gant tri biz eus an eil prenestr d'egile"
637msgstr "Riklit forzh peseurt arload gant tri biz eus an eil prenestr d'egile"
po/bs.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -199,7 +199,7 @@ msgid "Switches applications via the launcher."
199msgstr ""
199msgstr ""
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203msgstr ""
203msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -532,7 +532,7 @@ msgctxt "Apps sorted alphabetically"
532msgid "A-Z"
532msgid "A-Z"
533msgstr ""
533msgstr ""
534
534
535−#: qml/Launcher/MoreAppsHeader.qml:39
535+#: qml/Launcher/MoreAppsHeader.qml:55
536msgid "More apps in the store"
536msgid "More apps in the store"
537msgstr ""
537msgstr ""
538
538
@@ -626,6 +626,10 @@ msgctxt "Button: Call back on phone"
626msgid "Call back"
626msgid "Call back"
627msgstr "Uzvrati poziv"
627msgstr "Uzvrati poziv"
628
628
629+#: qml/Panel/PanelMenuPage.qml:92
630+msgid "Back"
631+msgstr ""
632+
629#: qml/Stage/SideStage.qml:76
633#: qml/Stage/SideStage.qml:76
630msgid "Drag using 3 fingers any application from one window to the other"
634msgid "Drag using 3 fingers any application from one window to the other"
631msgstr ""
635msgstr ""
po/ca.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-11-11 06:30+0000\n"
11"PO-Revision-Date: 2016-11-11 06:30+0000\n"
12"Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\n"
12"Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Commuta les aplicacions mitjançant el llançador."
198msgstr "Commuta les aplicacions mitjançant el llançador."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 a 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -536,7 +536,7 @@ msgctxt "Apps sorted alphabetically"
536msgid "A-Z"
536msgid "A-Z"
537msgstr ""
537msgstr ""
538
538
539−#: qml/Launcher/MoreAppsHeader.qml:39
539+#: qml/Launcher/MoreAppsHeader.qml:55
540msgid "More apps in the store"
540msgid "More apps in the store"
541msgstr ""
541msgstr ""
542
542
@@ -627,6 +627,10 @@ msgctxt "Button: Call back on phone"
627msgid "Call back"
627msgid "Call back"
628msgstr "Retorna la trucada"
628msgstr "Retorna la trucada"
629
629
630+#: qml/Panel/PanelMenuPage.qml:92
631+msgid "Back"
632+msgstr ""
633+
630#: qml/Stage/SideStage.qml:76
634#: qml/Stage/SideStage.qml:76
631msgid "Drag using 3 fingers any application from one window to the other"
635msgid "Drag using 3 fingers any application from one window to the other"
632msgstr ""
636msgstr ""
@@ -1406,3 +1410,6 @@ msgstr "La contrasenya és molt dèbil"
1406
1410
1407#~ msgid "Takes a screenshot of a window."
1411#~ msgid "Takes a screenshot of a window."
1408#~ msgstr "Crea una captura de pantalla d'una finestra"
1412#~ msgstr "Crea una captura de pantalla d'una finestra"
1413+
1414+#~ msgid "Super + 0 to 9"
1415+#~ msgstr "Super + 0 a 9"
po/ca@valencia.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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@gmail.com>\n"
12"Last-Translator: David Planella <david.planella@gmail.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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -532,7 +532,7 @@ msgctxt "Apps sorted alphabetically"
532msgid "A-Z"
532msgid "A-Z"
533msgstr ""
533msgstr ""
534
534
535−#: qml/Launcher/MoreAppsHeader.qml:39
535+#: qml/Launcher/MoreAppsHeader.qml:55
536msgid "More apps in the store"
536msgid "More apps in the store"
537msgstr ""
537msgstr ""
538
538
@@ -623,6 +623,10 @@ msgctxt "Button: Call back on phone"
623msgid "Call back"
623msgid "Call back"
624msgstr ""
624msgstr ""
625
625
626+#: qml/Panel/PanelMenuPage.qml:92
627+msgid "Back"
628+msgstr ""
629+
626#: qml/Stage/SideStage.qml:76
630#: qml/Stage/SideStage.qml:76
627msgid "Drag using 3 fingers any application from one window to the other"
631msgid "Drag using 3 fingers any application from one window to the other"
628msgstr ""
632msgstr ""
po/ce.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/ckb.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/co.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-05-24 10:40+0000\n"
11"PO-Revision-Date: 2016-05-24 10:40+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Corsican <co@li.org>\n"
13"Language-Team: Corsican <co@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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -536,7 +536,7 @@ msgctxt "Apps sorted alphabetically"
536msgid "A-Z"
536msgid "A-Z"
537msgstr ""
537msgstr ""
538
538
539−#: qml/Launcher/MoreAppsHeader.qml:39
539+#: qml/Launcher/MoreAppsHeader.qml:55
540msgid "More apps in the store"
540msgid "More apps in the store"
541msgstr ""
541msgstr ""
542
542
@@ -627,6 +627,10 @@ msgctxt "Button: Call back on phone"
627msgid "Call back"
627msgid "Call back"
628msgstr "Richjamà"
628msgstr "Richjamà"
629
629
630+#: qml/Panel/PanelMenuPage.qml:92
631+msgid "Back"
632+msgstr ""
633+
630#: qml/Stage/SideStage.qml:76
634#: qml/Stage/SideStage.qml:76
631msgid "Drag using 3 fingers any application from one window to the other"
635msgid "Drag using 3 fingers any application from one window to the other"
632msgstr ""
636msgstr ""
po/cs.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20"Language: cs\n"
20"Language: cs\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
@@ -199,7 +199,7 @@ msgid "Switches applications via the launcher."
199msgstr ""
199msgstr ""
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203msgstr ""
203msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -532,7 +532,7 @@ msgctxt "Apps sorted alphabetically"
532msgid "A-Z"
532msgid "A-Z"
533msgstr ""
533msgstr ""
534
534
535−#: qml/Launcher/MoreAppsHeader.qml:39
535+#: qml/Launcher/MoreAppsHeader.qml:55
536msgid "More apps in the store"
536msgid "More apps in the store"
537msgstr ""
537msgstr ""
538
538
@@ -626,6 +626,10 @@ msgctxt "Button: Call back on phone"
626msgid "Call back"
626msgid "Call back"
627msgstr ""
627msgstr ""
628
628
629+#: qml/Panel/PanelMenuPage.qml:92
630+msgid "Back"
631+msgstr ""
632+
629#: qml/Stage/SideStage.qml:76
633#: qml/Stage/SideStage.qml:76
630msgid "Drag using 3 fingers any application from one window to the other"
634msgid "Drag using 3 fingers any application from one window to the other"
631msgstr ""
635msgstr ""
po/cy.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:06+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -199,7 +199,7 @@ msgid "Switches applications via the launcher."
199msgstr ""
199msgstr ""
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203msgstr ""
203msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -533,7 +533,7 @@ msgctxt "Apps sorted alphabetically"
533msgid "A-Z"
533msgid "A-Z"
534msgstr ""
534msgstr ""
535
535
536−#: qml/Launcher/MoreAppsHeader.qml:39
536+#: qml/Launcher/MoreAppsHeader.qml:55
537msgid "More apps in the store"
537msgid "More apps in the store"
538msgstr ""
538msgstr ""
539
539
@@ -630,6 +630,10 @@ msgctxt "Button: Call back on phone"
630msgid "Call back"
630msgid "Call back"
631msgstr ""
631msgstr ""
632
632
633+#: qml/Panel/PanelMenuPage.qml:92
634+msgid "Back"
635+msgstr ""
636+
633#: qml/Stage/SideStage.qml:76
637#: qml/Stage/SideStage.qml:76
634msgid "Drag using 3 fingers any application from one window to the other"
638msgid "Drag using 3 fingers any application from one window to the other"
635msgstr ""
639msgstr ""
po/da.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
11+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -199,7 +199,7 @@ msgid "Switches applications via the launcher."
199msgstr ""
199msgstr ""
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203msgstr ""
203msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -533,7 +533,7 @@ msgctxt "Apps sorted alphabetically"
533msgid "A-Z"
533msgid "A-Z"
534msgstr ""
534msgstr ""
535
535
536−#: qml/Launcher/MoreAppsHeader.qml:39
536+#: qml/Launcher/MoreAppsHeader.qml:55
537msgid "More apps in the store"
537msgid "More apps in the store"
538msgstr ""
538msgstr ""
539
539
@@ -624,6 +624,10 @@ msgctxt "Button: Call back on phone"
624msgid "Call back"
624msgid "Call back"
625msgstr ""
625msgstr ""
626
626
627+#: qml/Panel/PanelMenuPage.qml:92
628+msgid "Back"
629+msgstr ""
630+
627#: qml/Stage/SideStage.qml:76
631#: qml/Stage/SideStage.qml:76
628msgid "Drag using 3 fingers any application from one window to the other"
632msgid "Drag using 3 fingers any application from one window to the other"
629msgstr ""
633msgstr ""
po/de.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2017-01-18 22:45+0000\n"
11"PO-Revision-Date: 2017-01-18 22:45+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Schaltet über den Starter zwischen Anwendungen um"
198msgstr "Schaltet über den Starter zwischen Anwendungen um"
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 bis 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -536,7 +536,7 @@ msgctxt "Apps sorted alphabetically"
536msgid "A-Z"
536msgid "A-Z"
537msgstr "A-Z"
537msgstr "A-Z"
538
538
539−#: qml/Launcher/MoreAppsHeader.qml:39
539+#: qml/Launcher/MoreAppsHeader.qml:55
540msgid "More apps in the store"
540msgid "More apps in the store"
541msgstr ""
541msgstr ""
542
542
@@ -627,6 +627,10 @@ msgctxt "Button: Call back on phone"
627msgid "Call back"
627msgid "Call back"
628msgstr "Zurückrufen"
628msgstr "Zurückrufen"
629
629
630+#: qml/Panel/PanelMenuPage.qml:92
631+msgid "Back"
632+msgstr ""
633+
630#: qml/Stage/SideStage.qml:76
634#: qml/Stage/SideStage.qml:76
631msgid "Drag using 3 fingers any application from one window to the other"
635msgid "Drag using 3 fingers any application from one window to the other"
632msgstr "Eine Anwendung mit 3 Fingern von einem Fenster zum anderen ziehen"
636msgstr "Eine Anwendung mit 3 Fingern von einem Fenster zum anderen ziehen"
@@ -1387,6 +1391,9 @@ msgstr "Sehr schwaches Passwort"
1387#~ msgstr ""
1391#~ msgstr ""
1388#~ "Vom oberen Rand her wischen, um die Benachrichtigungsleiste zu öffnen"
1392#~ "Vom oberen Rand her wischen, um die Benachrichtigungsleiste zu öffnen"
1389
1393
1394+#~ msgid "Super + 0 to 9"
1395+#~ msgstr "Super + 0 bis 9"
1396+
1390#~ msgid "Takes a screenshot of a window."
1397#~ msgid "Takes a screenshot of a window."
1391#~ msgstr "Macht ein Bildschirmfoto eines Fensters."
1398#~ msgstr "Macht ein Bildschirmfoto eines Fensters."
1392
1399
po/el.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-04-25 16:24+0000\n"
11"PO-Revision-Date: 2016-04-25 16:24+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr "Εναλλαγή εφαρμογών μέσω του εκκινητή εφαρμογών."
198msgstr "Εναλλαγή εφαρμογών μέσω του εκκινητή εφαρμογών."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -536,7 +536,7 @@ msgctxt "Apps sorted alphabetically"
536msgid "A-Z"
536msgid "A-Z"
537msgstr ""
537msgstr ""
538
538
539−#: qml/Launcher/MoreAppsHeader.qml:39
539+#: qml/Launcher/MoreAppsHeader.qml:55
540msgid "More apps in the store"
540msgid "More apps in the store"
541msgstr ""
541msgstr ""
542
542
@@ -627,6 +627,10 @@ msgctxt "Button: Call back on phone"
627msgid "Call back"
627msgid "Call back"
628msgstr "Επανάκληση"
628msgstr "Επανάκληση"
629
629
630+#: qml/Panel/PanelMenuPage.qml:92
631+msgid "Back"
632+msgstr ""
633+
630#: qml/Stage/SideStage.qml:76
634#: qml/Stage/SideStage.qml:76
631msgid "Drag using 3 fingers any application from one window to the other"
635msgid "Drag using 3 fingers any application from one window to the other"
632msgstr ""
636msgstr ""
po/en_AU.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-03-27 10:09+0000\n"
11"PO-Revision-Date: 2016-03-27 10:09+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -530,7 +530,7 @@ msgctxt "Apps sorted alphabetically"
530msgid "A-Z"
530msgid "A-Z"
531msgstr ""
531msgstr ""
532
532
533−#: qml/Launcher/MoreAppsHeader.qml:39
533+#: qml/Launcher/MoreAppsHeader.qml:55
534msgid "More apps in the store"
534msgid "More apps in the store"
535msgstr ""
535msgstr ""
536
536
@@ -621,6 +621,10 @@ msgctxt "Button: Call back on phone"
621msgid "Call back"
621msgid "Call back"
622msgstr "Call back"
622msgstr "Call back"
623
623
624+#: qml/Panel/PanelMenuPage.qml:92
625+msgid "Back"
626+msgstr ""
627+
624#: qml/Stage/SideStage.qml:76
628#: qml/Stage/SideStage.qml:76
625msgid "Drag using 3 fingers any application from one window to the other"
629msgid "Drag using 3 fingers any application from one window to the other"
626msgstr "Drag using 3 fingers any application from one window to the other"
630msgstr "Drag using 3 fingers any application from one window to the other"
po/en_GB.po+14−7
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-07-05 00:37+0000\n"
11"PO-Revision-Date: 2016-07-05 00:37+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Switches applications via the launcher."
198msgstr "Switches applications via the launcher."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 to 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -530,7 +530,7 @@ msgctxt "Apps sorted alphabetically"
530msgid "A-Z"
530msgid "A-Z"
531msgstr "A-Z"
531msgstr "A-Z"
532
532
533−#: qml/Launcher/MoreAppsHeader.qml:39
533+#: qml/Launcher/MoreAppsHeader.qml:55
534msgid "More apps in the store"
534msgid "More apps in the store"
535msgstr "More apps in the store"
535msgstr "More apps in the store"
536
536
@@ -621,13 +621,17 @@ msgctxt "Button: Call back on phone"
621msgid "Call back"
621msgid "Call back"
622msgstr "Call back"
622msgstr "Call back"
623
623
624+#: qml/Panel/PanelMenuPage.qml:92
625+msgid "Back"
626+msgstr ""
627+
624#: qml/Stage/SideStage.qml:76
628#: qml/Stage/SideStage.qml:76
625msgid "Drag using 3 fingers any application from one window to the other"
629msgid "Drag using 3 fingers any application from one window to the other"
626msgstr "Drag using 3 fingers any application from one window to the other"
630msgstr "Drag using 3 fingers any application from one window to the other"
627
631
628#: qml/Tutorial/TutorialLeftLong.qml:49
632#: qml/Tutorial/TutorialLeftLong.qml:49
629msgid "Long swipe from the left edge to open the Application Drawer"
633msgid "Long swipe from the left edge to open the Application Drawer"
630−msgstr ""
634+msgstr "Long swipe from the left edge to open the Application Drawer"
631
635
632#: qml/Tutorial/TutorialLeft.qml:47
636#: qml/Tutorial/TutorialLeft.qml:47
633msgid "Short swipe from the left edge to open the launcher"
637msgid "Short swipe from the left edge to open the launcher"
@@ -1375,3 +1379,6 @@ msgstr "Very weak password"
1375
1379
1376#~ msgid "Takes a screenshot of a window."
1380#~ msgid "Takes a screenshot of a window."
1377#~ msgstr "Takes a screenshot of a window."
1381#~ msgstr "Takes a screenshot of a window."
1382+
1383+#~ msgid "Super + 0 to 9"
1384+#~ msgstr "Super + 0 to 9"
po/eo.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/es.po+34−25
@@ -7,16 +7,16 @@ 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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11−"PO-Revision-Date: 2016-03-25 12:02+0000\n"
11+"PO-Revision-Date: 2017-03-05 14:59+0000\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
13"Language-Team: Spanish <es@li.org>\n"
13"Language-Team: Spanish <es@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=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -24,15 +24,15 @@ msgstr "Contraseña: "
24
24
25#: plugins/LightDM/Greeter.cpp:203
25#: plugins/LightDM/Greeter.cpp:203
26msgid "Username"
26msgid "Username"
27−msgstr ""
27+msgstr "Nombre de usuario"
28
28
29#: plugins/LightDM/Greeter.cpp:242
29#: plugins/LightDM/Greeter.cpp:242
30msgid "Failed to authenticate"
30msgid "Failed to authenticate"
31−msgstr ""
31+msgstr "No se pudo autenticar"
32
32
33#: plugins/LightDM/Greeter.cpp:244
33#: plugins/LightDM/Greeter.cpp:244
34msgid "Invalid password, please try again"
34msgid "Invalid password, please try again"
35−msgstr ""
35+msgstr "Contraseña incorrecta; inténtelo de nuevo"
36
36
37#: plugins/LightDM/Greeter.cpp:254
37#: plugins/LightDM/Greeter.cpp:254
38msgid "Log In"
38msgid "Log In"
@@ -44,11 +44,11 @@ msgstr "Reintentar"
44
44
45#: plugins/LightDM/UsersModel.cpp:152
45#: plugins/LightDM/UsersModel.cpp:152
46msgid "Login"
46msgid "Login"
47−msgstr ""
47+msgstr "Acceder"
48
48
49#: plugins/LightDM/UsersModel.cpp:160
49#: plugins/LightDM/UsersModel.cpp:160
50msgid "Guest Session"
50msgid "Guest Session"
51−msgstr ""
51+msgstr "Sesión de invitado"
52
52
53#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
@@ -70,7 +70,7 @@ msgstr "Cerrar la sesión"
70
70
71#: qml/Components/Dialogs.qml:178
71#: qml/Components/Dialogs.qml:178
72msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
73−msgstr "¿Seguro que quiere cerrar la sesión?"
73+msgstr "¿Confirma que quiere cerrar la sesión?"
74
74
75#: qml/Components/Dialogs.qml:181
75#: qml/Components/Dialogs.qml:181
76msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
@@ -96,7 +96,7 @@ msgstr "Reiniciar"
96
96
97#: qml/Components/Dialogs.qml:212
97#: qml/Components/Dialogs.qml:212
98msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
99−msgstr "¿Seguro que quiere reiniciar?"
99+msgstr "¿Confirma que quiere reiniciar?"
100
100
101#: qml/Components/Dialogs.qml:215
101#: qml/Components/Dialogs.qml:215
102msgid "No"
102msgid "No"
@@ -116,7 +116,7 @@ msgid ""
116"Are you sure you would like\n"
116"Are you sure you would like\n"
117"to power off?"
117"to power off?"
118msgstr ""
118msgstr ""
119−"¿Seguro que quiere\n"
119+"¿Confirma que quiere\n"
120"apagar?"
120"apagar?"
121
121
122#: qml/Components/Dialogs.qml:244
122#: qml/Components/Dialogs.qml:244
@@ -151,7 +151,7 @@ msgstr "Alt + ImprPant"
151
151
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
153msgid "Takes a screenshot of the current window."
153msgid "Takes a screenshot of the current window."
154−msgstr ""
154+msgstr "Toma una captura de la ventana actual."
155
155
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
157msgid "Super + Space"
157msgid "Super + Space"
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Recorre las aplicaciones del Lanzador."
198msgstr "Recorre las aplicaciones del Lanzador."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 a 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -207,11 +207,11 @@ msgstr "Lo mismo que hacer clic en un icono del Lanzador."
207
207
208#: qml/Components/KeyboardShortcutsOverlay.qml:177
208#: qml/Components/KeyboardShortcutsOverlay.qml:177
209msgid "Super + A"
209msgid "Super + A"
210−msgstr ""
210+msgstr "Súper + A"
211
211
212#: qml/Components/KeyboardShortcutsOverlay.qml:182
212#: qml/Components/KeyboardShortcutsOverlay.qml:182
213msgid "Opens the Application Drawer."
213msgid "Opens the Application Drawer."
214−msgstr ""
214+msgstr "Abre el cajón de aplicaciones."
215
215
216#: qml/Components/KeyboardShortcutsOverlay.qml:194
216#: qml/Components/KeyboardShortcutsOverlay.qml:194
217msgid "Scopes"
217msgid "Scopes"
@@ -360,19 +360,19 @@ msgstr ""
360
360
361#: qml/Components/VirtualTouchPad.qml:327
361#: qml/Components/VirtualTouchPad.qml:327
362msgid "Tap left button to click."
362msgid "Tap left button to click."
363−msgstr ""
363+msgstr "Presione el botón izquierdo para una pulsación."
364
364
365#: qml/Components/VirtualTouchPad.qml:339
365#: qml/Components/VirtualTouchPad.qml:339
366msgid "Tap right button to right click."
366msgid "Tap right button to right click."
367−msgstr ""
367+msgstr "Presione el botón derecho para una pulsación secundaria."
368
368
369#: qml/Components/VirtualTouchPad.qml:351
369#: qml/Components/VirtualTouchPad.qml:351
370msgid "Swipe with two fingers to scroll."
370msgid "Swipe with two fingers to scroll."
371−msgstr ""
371+msgstr "Deslice con dos dedos para desplazarse."
372
372
373#: qml/Components/VirtualTouchPad.qml:396
373#: qml/Components/VirtualTouchPad.qml:396
374msgid "Find more settings in the system settings."
374msgid "Find more settings in the system settings."
375−msgstr ""
375+msgstr "Encuentre más opciones en Configuración del sistema."
376
376
377#: qml/Dash/DashPageHeader.qml:361
377#: qml/Dash/DashPageHeader.qml:361
378msgctxt "Button: Open the Ubuntu Store"
378msgctxt "Button: Open the Ubuntu Store"
@@ -528,16 +528,16 @@ msgstr "Seleccionar entorno de escritorio"
528
528
529#: qml/Launcher/Drawer.qml:92
529#: qml/Launcher/Drawer.qml:92
530msgid "Search…"
530msgid "Search…"
531−msgstr ""
531+msgstr "Buscar…"
532
532
533#: qml/Launcher/Drawer.qml:127
533#: qml/Launcher/Drawer.qml:127
534msgctxt "Apps sorted alphabetically"
534msgctxt "Apps sorted alphabetically"
535msgid "A-Z"
535msgid "A-Z"
536−msgstr ""
536+msgstr "A-Z"
537
537
538−#: qml/Launcher/MoreAppsHeader.qml:39
538+#: qml/Launcher/MoreAppsHeader.qml:55
539msgid "More apps in the store"
539msgid "More apps in the store"
540−msgstr ""
540+msgstr "Más aplicaciones en la tienda"
541
541
542#: qml/Notifications/NotificationMenuItemFactory.qml:124
542#: qml/Notifications/NotificationMenuItemFactory.qml:124
543msgid "Show password"
543msgid "Show password"
@@ -626,6 +626,10 @@ msgctxt "Button: Call back on phone"
626msgid "Call back"
626msgid "Call back"
627msgstr "Devolver llamada"
627msgstr "Devolver llamada"
628
628
629+#: qml/Panel/PanelMenuPage.qml:92
630+msgid "Back"
631+msgstr ""
632+
629#: qml/Stage/SideStage.qml:76
633#: qml/Stage/SideStage.qml:76
630msgid "Drag using 3 fingers any application from one window to the other"
634msgid "Drag using 3 fingers any application from one window to the other"
631msgstr ""
635msgstr ""
@@ -634,6 +638,8 @@ msgstr ""
634#: qml/Tutorial/TutorialLeftLong.qml:49
638#: qml/Tutorial/TutorialLeftLong.qml:49
635msgid "Long swipe from the left edge to open the Application Drawer"
639msgid "Long swipe from the left edge to open the Application Drawer"
636msgstr ""
640msgstr ""
641+"Deslice prolongadamente desde el borde izquierdo para abrir el cajón de "
642+"aplicaciones"
637
643
638#: qml/Tutorial/TutorialLeft.qml:47
644#: qml/Tutorial/TutorialLeft.qml:47
639msgid "Short swipe from the left edge to open the launcher"
645msgid "Short swipe from the left edge to open the launcher"
@@ -1392,3 +1398,6 @@ msgstr "Contraseña muy débil"
1392
1398
1393#~ msgid "Takes a screenshot of a window."
1399#~ msgid "Takes a screenshot of a window."
1394#~ msgstr "Captura una ventana."
1400#~ msgstr "Captura una ventana."
1401+
1402+#~ msgid "Super + 0 to 9"
1403+#~ msgstr "Super + 0 a 9"
po/et.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-12-28 06:29+0000\n"
11"PO-Revision-Date: 2016-12-28 06:29+0000\n"
12"Last-Translator: Karlis <Unknown>\n"
12"Last-Translator: Karlis <Unknown>\n"
13"Language-Team: Estonian <et@li.org>\n"
13"Language-Team: Estonian <et@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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/eu.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -529,7 +529,7 @@ msgctxt "Apps sorted alphabetically"
529msgid "A-Z"
529msgid "A-Z"
530msgstr ""
530msgstr ""
531
531
532−#: qml/Launcher/MoreAppsHeader.qml:39
532+#: qml/Launcher/MoreAppsHeader.qml:55
533msgid "More apps in the store"
533msgid "More apps in the store"
534msgstr ""
534msgstr ""
535
535
@@ -620,6 +620,10 @@ msgctxt "Button: Call back on phone"
620msgid "Call back"
620msgid "Call back"
621msgstr ""
621msgstr ""
622
622
623+#: qml/Panel/PanelMenuPage.qml:92
624+msgid "Back"
625+msgstr ""
626+
623#: qml/Stage/SideStage.qml:76
627#: qml/Stage/SideStage.qml:76
624msgid "Drag using 3 fingers any application from one window to the other"
628msgid "Drag using 3 fingers any application from one window to the other"
625msgstr ""
629msgstr ""
po/fa.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-10-18 07:03+0000\n"
11"PO-Revision-Date: 2016-10-18 07:03+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "تعویض بین برنامه‌ها از طریق اجراگر"
198msgstr "تعویض بین برنامه‌ها از طریق اجراگر"
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "سوپر + ۰ تا ۹"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -531,7 +531,7 @@ msgctxt "Apps sorted alphabetically"
531msgid "A-Z"
531msgid "A-Z"
532msgstr ""
532msgstr ""
533
533
534−#: qml/Launcher/MoreAppsHeader.qml:39
534+#: qml/Launcher/MoreAppsHeader.qml:55
535msgid "More apps in the store"
535msgid "More apps in the store"
536msgstr ""
536msgstr ""
537
537
@@ -619,6 +619,10 @@ msgctxt "Button: Call back on phone"
619msgid "Call back"
619msgid "Call back"
620msgstr "پاسخ تماس"
620msgstr "پاسخ تماس"
621
621
622+#: qml/Panel/PanelMenuPage.qml:92
623+msgid "Back"
624+msgstr ""
625+
622#: qml/Stage/SideStage.qml:76
626#: qml/Stage/SideStage.qml:76
623msgid "Drag using 3 fingers any application from one window to the other"
627msgid "Drag using 3 fingers any application from one window to the other"
624msgstr "هر پنجره‌ای را با کشیدن سه‌انگشت از پنجره‌ای به ینجرهٔ دیگر ببرید"
628msgstr "هر پنجره‌ای را با کشیدن سه‌انگشت از پنجره‌ای به ینجرهٔ دیگر ببرید"
@@ -1379,3 +1383,6 @@ msgstr "گذرواژهٔ خیلی ضعیف"
1379
1383
1380#~ msgid "Takes a screenshot of a window."
1384#~ msgid "Takes a screenshot of a window."
1381#~ msgstr "نماگرفت از یک پنجره"
1385#~ msgstr "نماگرفت از یک پنجره"
1386+
1387+#~ msgid "Super + 0 to 9"
1388+#~ msgstr "سوپر + ۰ تا ۹"
po/fi.po+26−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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -24,15 +24,15 @@ msgstr "Salasana: "
24
24
25#: plugins/LightDM/Greeter.cpp:203
25#: plugins/LightDM/Greeter.cpp:203
26msgid "Username"
26msgid "Username"
27−msgstr ""
27+msgstr "Käyttäjätunnus"
28
28
29#: plugins/LightDM/Greeter.cpp:242
29#: plugins/LightDM/Greeter.cpp:242
30msgid "Failed to authenticate"
30msgid "Failed to authenticate"
31−msgstr ""
31+msgstr "Tunnistautuminen epäonnistui"
32
32
33#: plugins/LightDM/Greeter.cpp:244
33#: plugins/LightDM/Greeter.cpp:244
34msgid "Invalid password, please try again"
34msgid "Invalid password, please try again"
35−msgstr ""
35+msgstr "Virheellinen salasana, yritä uudelleen"
36
36
37#: plugins/LightDM/Greeter.cpp:254
37#: plugins/LightDM/Greeter.cpp:254
38msgid "Log In"
38msgid "Log In"
@@ -44,11 +44,11 @@ msgstr "Yritä uudelleen"
44
44
45#: plugins/LightDM/UsersModel.cpp:152
45#: plugins/LightDM/UsersModel.cpp:152
46msgid "Login"
46msgid "Login"
47−msgstr ""
47+msgstr "Kirjaudu"
48
48
49#: plugins/LightDM/UsersModel.cpp:160
49#: plugins/LightDM/UsersModel.cpp:160
50msgid "Guest Session"
50msgid "Guest Session"
51−msgstr ""
51+msgstr "Vierasistunto"
52
52
53#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
@@ -151,7 +151,7 @@ msgstr "Alt + PrtScr"
151
151
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
153msgid "Takes a screenshot of the current window."
153msgid "Takes a screenshot of the current window."
154−msgstr ""
154+msgstr "Ottaa kuvakaappauksen nykyisestä ikkunasta."
155
155
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
157msgid "Super + Space"
157msgid "Super + Space"
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Vaihtaa sovellusten välillä käynnistimessä."
198msgstr "Vaihtaa sovellusten välillä käynnistimessä."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0-9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -207,7 +207,7 @@ msgstr "Sama kuin käynnistimen painikkeen napsauttaminen."
207
207
208#: qml/Components/KeyboardShortcutsOverlay.qml:177
208#: qml/Components/KeyboardShortcutsOverlay.qml:177
209msgid "Super + A"
209msgid "Super + A"
210−msgstr ""
210+msgstr "Super + A"
211
211
212#: qml/Components/KeyboardShortcutsOverlay.qml:182
212#: qml/Components/KeyboardShortcutsOverlay.qml:182
213msgid "Opens the Application Drawer."
213msgid "Opens the Application Drawer."
@@ -373,7 +373,7 @@ msgstr ""
373
373
374#: qml/Components/VirtualTouchPad.qml:396
374#: qml/Components/VirtualTouchPad.qml:396
375msgid "Find more settings in the system settings."
375msgid "Find more settings in the system settings."
376−msgstr ""
376+msgstr "Lisää asetuksia on esillä järjestelmän asetuksissa."
377
377
378#: qml/Dash/DashPageHeader.qml:361
378#: qml/Dash/DashPageHeader.qml:361
379msgctxt "Button: Open the Ubuntu Store"
379msgctxt "Button: Open the Ubuntu Store"
@@ -503,11 +503,11 @@ msgstr "Yritä uudelleen"
503
503
504#: qml/Greeter/Greeter.qml:562
504#: qml/Greeter/Greeter.qml:562
505msgid "Enter passphrase to unlock"
505msgid "Enter passphrase to unlock"
506−msgstr ""
506+msgstr "Anna tunnuslause avataksesi lukituksen"
507
507
508#: qml/Greeter/Greeter.qml:563
508#: qml/Greeter/Greeter.qml:563
509msgid "Enter passcode to unlock"
509msgid "Enter passcode to unlock"
510−msgstr ""
510+msgstr "Anna suojakoodi avataksesi lukituksen"
511
511
512#: qml/Greeter/NarrowView.qml:242
512#: qml/Greeter/NarrowView.qml:242
513msgid "Emergency"
513msgid "Emergency"
@@ -527,16 +527,16 @@ msgstr "Valitse työpöytäympäristö"
527
527
528#: qml/Launcher/Drawer.qml:92
528#: qml/Launcher/Drawer.qml:92
529msgid "Search…"
529msgid "Search…"
530−msgstr ""
530+msgstr "Etsi…"
531
531
532#: qml/Launcher/Drawer.qml:127
532#: qml/Launcher/Drawer.qml:127
533msgctxt "Apps sorted alphabetically"
533msgctxt "Apps sorted alphabetically"
534msgid "A-Z"
534msgid "A-Z"
535−msgstr ""
535+msgstr "A-Ö"
536
536
537−#: qml/Launcher/MoreAppsHeader.qml:39
537+#: qml/Launcher/MoreAppsHeader.qml:55
538msgid "More apps in the store"
538msgid "More apps in the store"
539−msgstr ""
539+msgstr "Lisää sovelluksia kaupassa"
540
540
541#: qml/Notifications/NotificationMenuItemFactory.qml:124
541#: qml/Notifications/NotificationMenuItemFactory.qml:124
542msgid "Show password"
542msgid "Show password"
@@ -625,6 +625,10 @@ msgctxt "Button: Call back on phone"
625msgid "Call back"
625msgid "Call back"
626msgstr "Soita takaisin"
626msgstr "Soita takaisin"
627
627
628+#: qml/Panel/PanelMenuPage.qml:92
629+msgid "Back"
630+msgstr ""
631+
628#: qml/Stage/SideStage.qml:76
632#: qml/Stage/SideStage.qml:76
629msgid "Drag using 3 fingers any application from one window to the other"
633msgid "Drag using 3 fingers any application from one window to the other"
630msgstr "Vedä kolmea sormea käyttäen mikä tahansa sovellus ikkunasta toiseen"
634msgstr "Vedä kolmea sormea käyttäen mikä tahansa sovellus ikkunasta toiseen"
@@ -1387,3 +1391,6 @@ msgstr "Erittäin heikko salasana"
1387
1391
1388#~ msgid "Takes a screenshot of a window."
1392#~ msgid "Takes a screenshot of a window."
1389#~ msgstr "Ottaa kuvakaappauksen ikkunasta."
1393#~ msgstr "Ottaa kuvakaappauksen ikkunasta."
1394+
1395+#~ msgid "Super + 0 to 9"
1396+#~ msgstr "Super + 0-9"
po/fo.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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 <jo@jebster.net>\n"
12"Last-Translator: Jógvan Olsen <jo@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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -530,7 +530,7 @@ msgctxt "Apps sorted alphabetically"
530msgid "A-Z"
530msgid "A-Z"
531msgstr ""
531msgstr ""
532
532
533−#: qml/Launcher/MoreAppsHeader.qml:39
533+#: qml/Launcher/MoreAppsHeader.qml:55
534msgid "More apps in the store"
534msgid "More apps in the store"
535msgstr ""
535msgstr ""
536
536
@@ -621,6 +621,10 @@ msgctxt "Button: Call back on phone"
621msgid "Call back"
621msgid "Call back"
622msgstr "Ring aftur"
622msgstr "Ring aftur"
623
623
624+#: qml/Panel/PanelMenuPage.qml:92
625+msgid "Back"
626+msgstr ""
627+
624#: qml/Stage/SideStage.qml:76
628#: qml/Stage/SideStage.qml:76
625msgid "Drag using 3 fingers any application from one window to the other"
629msgid "Drag using 3 fingers any application from one window to the other"
626msgstr ""
630msgstr ""
po/fr.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2017-02-07 18:31+0000\n"
11"PO-Revision-Date: 2017-02-07 18:31+0000\n"
12"Last-Translator: Anne017 <anneonyme017@openmailbox.org>\n"
12"Last-Translator: Anne017 <anneonyme017@openmailbox.org>\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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Bascule les applications via le lanceur."
198msgstr "Bascule les applications via le lanceur."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 à 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -538,7 +538,7 @@ msgctxt "Apps sorted alphabetically"
538msgid "A-Z"
538msgid "A-Z"
539msgstr "A-Z"
539msgstr "A-Z"
540
540
541−#: qml/Launcher/MoreAppsHeader.qml:39
541+#: qml/Launcher/MoreAppsHeader.qml:55
542msgid "More apps in the store"
542msgid "More apps in the store"
543msgstr "Plus d'applications dans la logithèque"
543msgstr "Plus d'applications dans la logithèque"
544
544
@@ -629,6 +629,10 @@ msgctxt "Button: Call back on phone"
629msgid "Call back"
629msgid "Call back"
630msgstr "Rappeler"
630msgstr "Rappeler"
631
631
632+#: qml/Panel/PanelMenuPage.qml:92
633+msgid "Back"
634+msgstr ""
635+
632#: qml/Stage/SideStage.qml:76
636#: qml/Stage/SideStage.qml:76
633msgid "Drag using 3 fingers any application from one window to the other"
637msgid "Drag using 3 fingers any application from one window to the other"
634msgstr ""
638msgstr ""
@@ -1423,3 +1427,6 @@ msgstr "Mot de passe très faible"
1423
1427
1424#~ msgid "Takes a screenshot of a window."
1428#~ msgid "Takes a screenshot of a window."
1425#~ msgstr "Prends une capture d'écran d'une fenêtre."
1429#~ msgstr "Prends une capture d'écran d'une fenêtre."
1430+
1431+#~ msgid "Super + 0 to 9"
1432+#~ msgstr "Super + 0 à 9"
po/ga.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-01-25 11:33+0000\n"
11"PO-Revision-Date: 2016-01-25 11:33+0000\n"
12"Last-Translator: Joshua Kiley <Unknown>\n"
12"Last-Translator: Joshua Kiley <Unknown>\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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -527,7 +527,7 @@ msgctxt "Apps sorted alphabetically"
527msgid "A-Z"
527msgid "A-Z"
528msgstr ""
528msgstr ""
529
529
530−#: qml/Launcher/MoreAppsHeader.qml:39
530+#: qml/Launcher/MoreAppsHeader.qml:55
531msgid "More apps in the store"
531msgid "More apps in the store"
532msgstr ""
532msgstr ""
533
533
@@ -621,6 +621,10 @@ msgctxt "Button: Call back on phone"
621msgid "Call back"
621msgid "Call back"
622msgstr "Glaoch Ar Ais"
622msgstr "Glaoch Ar Ais"
623
623
624+#: qml/Panel/PanelMenuPage.qml:92
625+msgid "Back"
626+msgstr ""
627+
624#: qml/Stage/SideStage.qml:76
628#: qml/Stage/SideStage.qml:76
625msgid "Drag using 3 fingers any application from one window to the other"
629msgid "Drag using 3 fingers any application from one window to the other"
626msgstr ""
630msgstr ""
po/gd.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-04-08 18:34+0000\n"
11"PO-Revision-Date: 2016-04-08 18:34+0000\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\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: 2017-02-22 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21"Language: gd\n"
21"Language: gd\n"
22
22
23#: plugins/LightDM/Greeter.cpp:188
23#: plugins/LightDM/Greeter.cpp:188
@@ -200,8 +200,8 @@ msgid "Switches applications via the launcher."
200msgstr "Nì seo suids eadar aplacaidean slighe an lòinseir."
200msgstr "Nì seo suids eadar aplacaidean slighe an lòinseir."
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:164
202#: qml/Components/KeyboardShortcutsOverlay.qml:164
203−msgid "Super + 0 to 9"
203+msgid "Super + 1 to 0"
204−msgstr "Super + 0 gu 9"
204+msgstr ""
205
205
206#: qml/Components/KeyboardShortcutsOverlay.qml:169
206#: qml/Components/KeyboardShortcutsOverlay.qml:169
207msgid "Same as clicking on a launcher icon."
207msgid "Same as clicking on a launcher icon."
@@ -541,7 +541,7 @@ msgctxt "Apps sorted alphabetically"
541msgid "A-Z"
541msgid "A-Z"
542msgstr ""
542msgstr ""
543
543
544−#: qml/Launcher/MoreAppsHeader.qml:39
544+#: qml/Launcher/MoreAppsHeader.qml:55
545msgid "More apps in the store"
545msgid "More apps in the store"
546msgstr ""
546msgstr ""
547
547
@@ -638,6 +638,10 @@ msgctxt "Button: Call back on phone"
638msgid "Call back"
638msgid "Call back"
639msgstr "Fònaig air ais"
639msgstr "Fònaig air ais"
640
640
641+#: qml/Panel/PanelMenuPage.qml:92
642+msgid "Back"
643+msgstr ""
644+
641#: qml/Stage/SideStage.qml:76
645#: qml/Stage/SideStage.qml:76
642msgid "Drag using 3 fingers any application from one window to the other"
646msgid "Drag using 3 fingers any application from one window to the other"
643msgstr ""
647msgstr ""
@@ -1430,5 +1434,8 @@ msgstr "Facal-faire glè lag"
1430#~ "Dèan grad-shlaighdeadh fada no goirid on oir dheas a dh’fhaicinn nan "
1434#~ "Dèan grad-shlaighdeadh fada no goirid on oir dheas a dh’fhaicinn nan "
1431#~ "aplacaidean fosgailte agad"
1435#~ "aplacaidean fosgailte agad"
1432
1436
1437+#~ msgid "Super + 0 to 9"
1438+#~ msgstr "Super + 0 gu 9"
1439+
1433#~ msgid "Takes a screenshot of a window."
1440#~ msgid "Takes a screenshot of a window."
1434#~ msgstr "Togaidh seo glacadh-sgrìn de dh'uinneag."
1441#~ msgstr "Togaidh seo glacadh-sgrìn de dh'uinneag."
po/gl.po+15−7
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2017-02-02 07:25+0000\n"
11"PO-Revision-Date: 2017-02-02 07:25+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,8 +196,8 @@ msgid "Switches applications via the launcher."
196msgstr "Cambia entre aplicativos co Iniciador."
196msgstr "Cambia entre aplicativos co Iniciador."
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200−msgstr "Super + 0 a 9"
200+msgstr "Super + 1 a 0"
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
203msgid "Same as clicking on a launcher icon."
203msgid "Same as clicking on a launcher icon."
@@ -367,7 +367,7 @@ msgstr "Toque no botón dereito para clic dereito."
367
367
368#: qml/Components/VirtualTouchPad.qml:351
368#: qml/Components/VirtualTouchPad.qml:351
369msgid "Swipe with two fingers to scroll."
369msgid "Swipe with two fingers to scroll."
370−msgstr "Esvare dous dedos para desprazar."
370+msgstr "Esvarar con dous dedos para desprazar."
371
371
372#: qml/Components/VirtualTouchPad.qml:396
372#: qml/Components/VirtualTouchPad.qml:396
373msgid "Find more settings in the system settings."
373msgid "Find more settings in the system settings."
@@ -530,7 +530,7 @@ msgctxt "Apps sorted alphabetically"
530msgid "A-Z"
530msgid "A-Z"
531msgstr "A-Z"
531msgstr "A-Z"
532
532
533−#: qml/Launcher/MoreAppsHeader.qml:39
533+#: qml/Launcher/MoreAppsHeader.qml:55
534msgid "More apps in the store"
534msgid "More apps in the store"
535msgstr "Máis aplicativos na tenda"
535msgstr "Máis aplicativos na tenda"
536
536
@@ -621,6 +621,10 @@ msgctxt "Button: Call back on phone"
621msgid "Call back"
621msgid "Call back"
622msgstr "Chamar de volta"
622msgstr "Chamar de volta"
623
623
624+#: qml/Panel/PanelMenuPage.qml:92
625+msgid "Back"
626+msgstr "Atrás"
627+
624#: qml/Stage/SideStage.qml:76
628#: qml/Stage/SideStage.qml:76
625msgid "Drag using 3 fingers any application from one window to the other"
629msgid "Drag using 3 fingers any application from one window to the other"
626msgstr "Arrastre con 3 dedos calquera aplicativo dunha xanela á outra"
630msgstr "Arrastre con 3 dedos calquera aplicativo dunha xanela á outra"
@@ -628,6 +632,7 @@ msgstr "Arrastre con 3 dedos calquera aplicativo dunha xanela á outra"
628#: qml/Tutorial/TutorialLeftLong.qml:49
632#: qml/Tutorial/TutorialLeftLong.qml:49
629msgid "Long swipe from the left edge to open the Application Drawer"
633msgid "Long swipe from the left edge to open the Application Drawer"
630msgstr ""
634msgstr ""
635+"Esvarar longo desde o bordo esquerdo para abrir o caixón dos aplicativos"
631
636
632#: qml/Tutorial/TutorialLeft.qml:47
637#: qml/Tutorial/TutorialLeft.qml:47
633msgid "Short swipe from the left edge to open the launcher"
638msgid "Short swipe from the left edge to open the launcher"
@@ -1384,3 +1389,6 @@ msgstr "O contrasinal é moi feble"
1384
1389
1385#~ msgid "Takes a screenshot of a window."
1390#~ msgid "Takes a screenshot of a window."
1386#~ msgstr "Capturar unha xanela da pantalla."
1391#~ msgstr "Capturar unha xanela da pantalla."
1392+
1393+#~ msgid "Super + 0 to 9"
1394+#~ msgstr "Super + 0 a 9"
po/gv.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -533,7 +533,7 @@ msgctxt "Apps sorted alphabetically"
533msgid "A-Z"
533msgid "A-Z"
534msgstr ""
534msgstr ""
535
535
536−#: qml/Launcher/MoreAppsHeader.qml:39
536+#: qml/Launcher/MoreAppsHeader.qml:55
537msgid "More apps in the store"
537msgid "More apps in the store"
538msgstr ""
538msgstr ""
539
539
@@ -624,6 +624,10 @@ msgctxt "Button: Call back on phone"
624msgid "Call back"
624msgid "Call back"
625msgstr ""
625msgstr ""
626
626
627+#: qml/Panel/PanelMenuPage.qml:92
628+msgid "Back"
629+msgstr ""
630+
627#: qml/Stage/SideStage.qml:76
631#: qml/Stage/SideStage.qml:76
628msgid "Drag using 3 fingers any application from one window to the other"
632msgid "Drag using 3 fingers any application from one window to the other"
629msgstr ""
633msgstr ""
po/he.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/hi.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/hr.po+19−12
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-05-04 17:52+0000\n"
11"PO-Revision-Date: 2016-05-04 17:52+0000\n"
12"Last-Translator: gogo <trebelnik2@gmail.com>\n"
12"Last-Translator: gogo <trebelnik2@gmail.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: 2017-02-22 06:05+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -25,15 +25,15 @@ msgstr "Lozinka: "
25
25
26#: plugins/LightDM/Greeter.cpp:203
26#: plugins/LightDM/Greeter.cpp:203
27msgid "Username"
27msgid "Username"
28−msgstr ""
28+msgstr "Korisničko ime"
29
29
30#: plugins/LightDM/Greeter.cpp:242
30#: plugins/LightDM/Greeter.cpp:242
31msgid "Failed to authenticate"
31msgid "Failed to authenticate"
32−msgstr ""
32+msgstr "Ovjera nije uspjela"
33
33
34#: plugins/LightDM/Greeter.cpp:244
34#: plugins/LightDM/Greeter.cpp:244
35msgid "Invalid password, please try again"
35msgid "Invalid password, please try again"
36−msgstr ""
36+msgstr "Neispravna lozinka, pokušajte ponovno"
37
37
38#: plugins/LightDM/Greeter.cpp:254
38#: plugins/LightDM/Greeter.cpp:254
39msgid "Log In"
39msgid "Log In"
@@ -45,11 +45,11 @@ msgstr "Pokušaj ponovno"
45
45
46#: plugins/LightDM/UsersModel.cpp:152
46#: plugins/LightDM/UsersModel.cpp:152
47msgid "Login"
47msgid "Login"
48−msgstr ""
48+msgstr "Prijava"
49
49
50#: plugins/LightDM/UsersModel.cpp:160
50#: plugins/LightDM/UsersModel.cpp:160
51msgid "Guest Session"
51msgid "Guest Session"
52−msgstr ""
52+msgstr "Prijava gosta"
53
53
54#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:50
55#: plugins/Unity/Launcher/launcheritem.cpp:122
55#: plugins/Unity/Launcher/launcheritem.cpp:122
@@ -152,7 +152,7 @@ msgstr "Alt + PrtScr"
152
152
153#: qml/Components/KeyboardShortcutsOverlay.qml:80
153#: qml/Components/KeyboardShortcutsOverlay.qml:80
154msgid "Takes a screenshot of the current window."
154msgid "Takes a screenshot of the current window."
155−msgstr ""
155+msgstr "Uslikava sliku zaslona trenutnog prozora."
156
156
157#: qml/Components/KeyboardShortcutsOverlay.qml:88
157#: qml/Components/KeyboardShortcutsOverlay.qml:88
158msgid "Super + Space"
158msgid "Super + Space"
@@ -199,8 +199,8 @@ msgid "Switches applications via the launcher."
199msgstr "Prebacuje aplikacije putem pokretača."
199msgstr "Prebacuje aplikacije putem pokretača."
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203−msgstr "Super + 0 do 9"
203+msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
206msgid "Same as clicking on a launcher icon."
206msgid "Same as clicking on a launcher icon."
@@ -534,7 +534,7 @@ msgctxt "Apps sorted alphabetically"
534msgid "A-Z"
534msgid "A-Z"
535msgstr ""
535msgstr ""
536
536
537−#: qml/Launcher/MoreAppsHeader.qml:39
537+#: qml/Launcher/MoreAppsHeader.qml:55
538msgid "More apps in the store"
538msgid "More apps in the store"
539msgstr ""
539msgstr ""
540
540
@@ -628,6 +628,10 @@ msgctxt "Button: Call back on phone"
628msgid "Call back"
628msgid "Call back"
629msgstr "Uzvrati poziv"
629msgstr "Uzvrati poziv"
630
630
631+#: qml/Panel/PanelMenuPage.qml:92
632+msgid "Back"
633+msgstr ""
634+
631#: qml/Stage/SideStage.qml:76
635#: qml/Stage/SideStage.qml:76
632msgid "Drag using 3 fingers any application from one window to the other"
636msgid "Drag using 3 fingers any application from one window to the other"
633msgstr ""
637msgstr ""
@@ -1381,3 +1385,6 @@ msgstr "Vrlo slaba lozinka"
1381
1385
1382#~ msgid "Takes a screenshot of a window."
1386#~ msgid "Takes a screenshot of a window."
1383#~ msgstr "Uslikava prozor."
1387#~ msgstr "Uslikava prozor."
1388+
1389+#~ msgid "Super + 0 to 9"
1390+#~ msgstr "Super + 0 do 9"
po/hu.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-08-17 10:53+0000\n"
11"PO-Revision-Date: 2016-08-17 10:53+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Alkalmazás váltás az indítóval"
198msgstr "Alkalmazás váltás az indítóval"
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0-9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -532,7 +532,7 @@ msgctxt "Apps sorted alphabetically"
532msgid "A-Z"
532msgid "A-Z"
533msgstr ""
533msgstr ""
534
534
535−#: qml/Launcher/MoreAppsHeader.qml:39
535+#: qml/Launcher/MoreAppsHeader.qml:55
536msgid "More apps in the store"
536msgid "More apps in the store"
537msgstr ""
537msgstr ""
538
538
@@ -623,6 +623,10 @@ msgctxt "Button: Call back on phone"
623msgid "Call back"
623msgid "Call back"
624msgstr "Visszahívás"
624msgstr "Visszahívás"
625
625
626+#: qml/Panel/PanelMenuPage.qml:92
627+msgid "Back"
628+msgstr ""
629+
626#: qml/Stage/SideStage.qml:76
630#: qml/Stage/SideStage.qml:76
627msgid "Drag using 3 fingers any application from one window to the other"
631msgid "Drag using 3 fingers any application from one window to the other"
628msgstr ""
632msgstr ""
@@ -1390,3 +1394,6 @@ msgstr "Nagyon gyenge jelszó"
1390
1394
1391#~ msgid "Takes a screenshot of a window."
1395#~ msgid "Takes a screenshot of a window."
1392#~ msgstr "Képernyőkép készítése az ablakról."
1396#~ msgstr "Képernyőkép készítése az ablakról."
1397+
1398+#~ msgid "Super + 0 to 9"
1399+#~ msgstr "Super + 0-9"
po/hy.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -197,7 +197,7 @@ msgid "Switches applications via the launcher."
197msgstr ""
197msgstr ""
198
198
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
200−msgid "Super + 0 to 9"
200+msgid "Super + 1 to 0"
201msgstr ""
201msgstr ""
202
202
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -530,7 +530,7 @@ msgctxt "Apps sorted alphabetically"
530msgid "A-Z"
530msgid "A-Z"
531msgstr ""
531msgstr ""
532
532
533−#: qml/Launcher/MoreAppsHeader.qml:39
533+#: qml/Launcher/MoreAppsHeader.qml:55
534msgid "More apps in the store"
534msgid "More apps in the store"
535msgstr ""
535msgstr ""
536
536
@@ -621,6 +621,10 @@ msgctxt "Button: Call back on phone"
621msgid "Call back"
621msgid "Call back"
622msgstr ""
622msgstr ""
623
623
624+#: qml/Panel/PanelMenuPage.qml:92
625+msgid "Back"
626+msgstr ""
627+
624#: qml/Stage/SideStage.qml:76
628#: qml/Stage/SideStage.qml:76
625msgid "Drag using 3 fingers any application from one window to the other"
629msgid "Drag using 3 fingers any application from one window to the other"
626msgstr ""
630msgstr ""
po/ia.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Excambia le applicationes via le lanceator"
198msgstr "Excambia le applicationes via le lanceator"
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 a 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -532,7 +532,7 @@ msgctxt "Apps sorted alphabetically"
532msgid "A-Z"
532msgid "A-Z"
533msgstr ""
533msgstr ""
534
534
535−#: qml/Launcher/MoreAppsHeader.qml:39
535+#: qml/Launcher/MoreAppsHeader.qml:55
536msgid "More apps in the store"
536msgid "More apps in the store"
537msgstr ""
537msgstr ""
538
538
@@ -623,6 +623,10 @@ msgctxt "Button: Call back on phone"
623msgid "Call back"
623msgid "Call back"
624msgstr "Appellar retro"
624msgstr "Appellar retro"
625
625
626+#: qml/Panel/PanelMenuPage.qml:92
627+msgid "Back"
628+msgstr ""
629+
626#: qml/Stage/SideStage.qml:76
630#: qml/Stage/SideStage.qml:76
627msgid "Drag using 3 fingers any application from one window to the other"
631msgid "Drag using 3 fingers any application from one window to the other"
628msgstr "Tirar per 3 digitos qualcunque application ab un fenestra al altere"
632msgstr "Tirar per 3 digitos qualcunque application ab un fenestra al altere"
@@ -1378,3 +1382,6 @@ msgstr "Contrasigno troppo debile"
1378
1382
1379#~ msgid "Takes a screenshot of a window."
1383#~ msgid "Takes a screenshot of a window."
1380#~ msgstr "Prende un imagine instantanee de un fenestra."
1384#~ msgstr "Prende un imagine instantanee de un fenestra."
1385+
1386+#~ msgid "Super + 0 to 9"
1387+#~ msgstr "Super + 0 a 9"
po/id.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -529,7 +529,7 @@ msgctxt "Apps sorted alphabetically"
529msgid "A-Z"
529msgid "A-Z"
530msgstr ""
530msgstr ""
531
531
532−#: qml/Launcher/MoreAppsHeader.qml:39
532+#: qml/Launcher/MoreAppsHeader.qml:55
533msgid "More apps in the store"
533msgid "More apps in the store"
534msgstr ""
534msgstr ""
535
535
@@ -620,6 +620,10 @@ msgctxt "Button: Call back on phone"
620msgid "Call back"
620msgid "Call back"
621msgstr ""
621msgstr ""
622
622
623+#: qml/Panel/PanelMenuPage.qml:92
624+msgid "Back"
625+msgstr ""
626+
623#: qml/Stage/SideStage.qml:76
627#: qml/Stage/SideStage.qml:76
624msgid "Drag using 3 fingers any application from one window to the other"
628msgid "Drag using 3 fingers any application from one window to the other"
625msgstr ""
629msgstr ""
po/is.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
12+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
20+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
21−"X-Generator: Launchpad (build 18326)\n"
21+"X-Generator: Launchpad (build 18331)\n"
22"Language: is\n"
22"Language: is\n"
23
23
24#: plugins/LightDM/Greeter.cpp:188
24#: plugins/LightDM/Greeter.cpp:188
@@ -201,7 +201,7 @@ msgid "Switches applications via the launcher."
201msgstr ""
201msgstr ""
202
202
203#: qml/Components/KeyboardShortcutsOverlay.qml:164
203#: qml/Components/KeyboardShortcutsOverlay.qml:164
204−msgid "Super + 0 to 9"
204+msgid "Super + 1 to 0"
205msgstr ""
205msgstr ""
206
206
207#: qml/Components/KeyboardShortcutsOverlay.qml:169
207#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -535,7 +535,7 @@ msgctxt "Apps sorted alphabetically"
535msgid "A-Z"
535msgid "A-Z"
536msgstr ""
536msgstr ""
537
537
538−#: qml/Launcher/MoreAppsHeader.qml:39
538+#: qml/Launcher/MoreAppsHeader.qml:55
539msgid "More apps in the store"
539msgid "More apps in the store"
540msgstr ""
540msgstr ""
541
541
@@ -626,6 +626,10 @@ msgctxt "Button: Call back on phone"
626msgid "Call back"
626msgid "Call back"
627msgstr ""
627msgstr ""
628
628
629+#: qml/Panel/PanelMenuPage.qml:92
630+msgid "Back"
631+msgstr ""
632+
629#: qml/Stage/SideStage.qml:76
633#: qml/Stage/SideStage.qml:76
630msgid "Drag using 3 fingers any application from one window to the other"
634msgid "Drag using 3 fingers any application from one window to the other"
631msgstr ""
635msgstr ""
po/it.po+27−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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2017-02-14 10:03+0000\n"
11"PO-Revision-Date: 2017-02-14 10:03+0000\n"
12"Last-Translator: Milo Casagrande <milo.casagrande@gmail.com>\n"
12"Last-Translator: Milo Casagrande <milo.casagrande@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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Passa a un'altra applicazione attraverso il Launcher"
198msgstr "Passa a un'altra applicazione attraverso il Launcher"
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 fino a 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -211,7 +211,7 @@ msgstr "Super + A"
211
211
212#: qml/Components/KeyboardShortcutsOverlay.qml:182
212#: qml/Components/KeyboardShortcutsOverlay.qml:182
213msgid "Opens the Application Drawer."
213msgid "Opens the Application Drawer."
214−msgstr ""
214+msgstr "Apre il cassetto delle applicazioni"
215
215
216#: qml/Components/KeyboardShortcutsOverlay.qml:194
216#: qml/Components/KeyboardShortcutsOverlay.qml:194
217msgid "Scopes"
217msgid "Scopes"
@@ -361,19 +361,19 @@ msgstr ""
361
361
362#: qml/Components/VirtualTouchPad.qml:327
362#: qml/Components/VirtualTouchPad.qml:327
363msgid "Tap left button to click."
363msgid "Tap left button to click."
364−msgstr ""
364+msgstr "Toccare il pulsante sinistro per il clic"
365
365
366#: qml/Components/VirtualTouchPad.qml:339
366#: qml/Components/VirtualTouchPad.qml:339
367msgid "Tap right button to right click."
367msgid "Tap right button to right click."
368−msgstr ""
368+msgstr "Toccare il pulsante destro per il clic destro"
369
369
370#: qml/Components/VirtualTouchPad.qml:351
370#: qml/Components/VirtualTouchPad.qml:351
371msgid "Swipe with two fingers to scroll."
371msgid "Swipe with two fingers to scroll."
372−msgstr ""
372+msgstr "Scorrere con due dita per lo scorrimento"
373
373
374#: qml/Components/VirtualTouchPad.qml:396
374#: qml/Components/VirtualTouchPad.qml:396
375msgid "Find more settings in the system settings."
375msgid "Find more settings in the system settings."
376−msgstr ""
376+msgstr "Trova ulteriori impostazioni nelle impostazioni di sistema"
377
377
378#: qml/Dash/DashPageHeader.qml:361
378#: qml/Dash/DashPageHeader.qml:361
379msgctxt "Button: Open the Ubuntu Store"
379msgctxt "Button: Open the Ubuntu Store"
@@ -505,15 +505,15 @@ msgstr "Riprova"
505
505
506#: qml/Greeter/Greeter.qml:562
506#: qml/Greeter/Greeter.qml:562
507msgid "Enter passphrase to unlock"
507msgid "Enter passphrase to unlock"
508−msgstr ""
508+msgstr "Digitare la passphrase per sbloccare"
509
509
510#: qml/Greeter/Greeter.qml:563
510#: qml/Greeter/Greeter.qml:563
511msgid "Enter passcode to unlock"
511msgid "Enter passcode to unlock"
512−msgstr ""
512+msgstr "Digitare il codice per sbloccare"
513
513
514#: qml/Greeter/NarrowView.qml:242
514#: qml/Greeter/NarrowView.qml:242
515msgid "Emergency"
515msgid "Emergency"
516−msgstr ""
516+msgstr "Emergenza"
517
517
518#: qml/Greeter/PromptList.qml:126
518#: qml/Greeter/PromptList.qml:126
519msgid "Passphrase"
519msgid "Passphrase"
@@ -525,20 +525,20 @@ msgstr "Codice"
525
525
526#: qml/Greeter/SessionsList.qml:122
526#: qml/Greeter/SessionsList.qml:122
527msgid "Select desktop environment"
527msgid "Select desktop environment"
528−msgstr ""
528+msgstr "Seleziona l'ambiente grafico"
529
529
530#: qml/Launcher/Drawer.qml:92
530#: qml/Launcher/Drawer.qml:92
531msgid "Search…"
531msgid "Search…"
532−msgstr ""
532+msgstr "Cerca…"
533
533
534#: qml/Launcher/Drawer.qml:127
534#: qml/Launcher/Drawer.qml:127
535msgctxt "Apps sorted alphabetically"
535msgctxt "Apps sorted alphabetically"
536msgid "A-Z"
536msgid "A-Z"
537−msgstr ""
537+msgstr "A-Z"
538
538
539−#: qml/Launcher/MoreAppsHeader.qml:39
539+#: qml/Launcher/MoreAppsHeader.qml:55
540msgid "More apps in the store"
540msgid "More apps in the store"
541−msgstr ""
541+msgstr "Maggiori applicazioni nello store"
542
542
543#: qml/Notifications/NotificationMenuItemFactory.qml:124
543#: qml/Notifications/NotificationMenuItemFactory.qml:124
544msgid "Show password"
544msgid "Show password"
@@ -627,6 +627,10 @@ msgctxt "Button: Call back on phone"
627msgid "Call back"
627msgid "Call back"
628msgstr "Richiama"
628msgstr "Richiama"
629
629
630+#: qml/Panel/PanelMenuPage.qml:92
631+msgid "Back"
632+msgstr ""
633+
630#: qml/Stage/SideStage.qml:76
634#: qml/Stage/SideStage.qml:76
631msgid "Drag using 3 fingers any application from one window to the other"
635msgid "Drag using 3 fingers any application from one window to the other"
632msgstr ""
636msgstr ""
@@ -635,6 +639,8 @@ msgstr ""
635#: qml/Tutorial/TutorialLeftLong.qml:49
639#: qml/Tutorial/TutorialLeftLong.qml:49
636msgid "Long swipe from the left edge to open the Application Drawer"
640msgid "Long swipe from the left edge to open the Application Drawer"
637msgstr ""
641msgstr ""
642+"Scorrimento lungo dal bordo sinistro per aprire il cassetto delle "
643+"applicazioni"
638
644
639#: qml/Tutorial/TutorialLeft.qml:47
645#: qml/Tutorial/TutorialLeft.qml:47
640msgid "Short swipe from the left edge to open the launcher"
646msgid "Short swipe from the left edge to open the launcher"
@@ -1397,5 +1403,8 @@ msgstr "Password molto fragile"
1397#~ msgstr ""
1403#~ msgstr ""
1398#~ "Posizionare il mouse sul bordo destro per vedere le applicazioni aperte"
1404#~ "Posizionare il mouse sul bordo destro per vedere le applicazioni aperte"
1399
1405
1406+#~ msgid "Super + 0 to 9"
1407+#~ msgstr "Super + 0 fino a 9"
1408+
1400#~ msgid "Takes a screenshot of a window."
1409#~ msgid "Takes a screenshot of a window."
1401#~ msgstr "Cattura una schermata di una finestra"
1410#~ msgstr "Cattura una schermata di una finestra"
po/ja.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -525,7 +525,7 @@ msgctxt "Apps sorted alphabetically"
525msgid "A-Z"
525msgid "A-Z"
526msgstr ""
526msgstr ""
527
527
528−#: qml/Launcher/MoreAppsHeader.qml:39
528+#: qml/Launcher/MoreAppsHeader.qml:55
529msgid "More apps in the store"
529msgid "More apps in the store"
530msgstr ""
530msgstr ""
531
531
@@ -616,6 +616,10 @@ msgctxt "Button: Call back on phone"
616msgid "Call back"
616msgid "Call back"
617msgstr ""
617msgstr ""
618
618
619+#: qml/Panel/PanelMenuPage.qml:92
620+msgid "Back"
621+msgstr ""
622+
619#: qml/Stage/SideStage.qml:76
623#: qml/Stage/SideStage.qml:76
620msgid "Drag using 3 fingers any application from one window to the other"
624msgid "Drag using 3 fingers any application from one window to the other"
621msgstr ""
625msgstr ""
po/km.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -528,7 +528,7 @@ msgctxt "Apps sorted alphabetically"
528msgid "A-Z"
528msgid "A-Z"
529msgstr ""
529msgstr ""
530
530
531−#: qml/Launcher/MoreAppsHeader.qml:39
531+#: qml/Launcher/MoreAppsHeader.qml:55
532msgid "More apps in the store"
532msgid "More apps in the store"
533msgstr ""
533msgstr ""
534
534
@@ -616,6 +616,10 @@ msgctxt "Button: Call back on phone"
616msgid "Call back"
616msgid "Call back"
617msgstr "ហៅ​មកវិញ"
617msgstr "ហៅ​មកវិញ"
618
618
619+#: qml/Panel/PanelMenuPage.qml:92
620+msgid "Back"
621+msgstr ""
622+
619#: qml/Stage/SideStage.qml:76
623#: qml/Stage/SideStage.qml:76
620msgid "Drag using 3 fingers any application from one window to the other"
624msgid "Drag using 3 fingers any application from one window to the other"
621msgstr ""
625msgstr ""
po/kn.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/ko.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -525,7 +525,7 @@ msgctxt "Apps sorted alphabetically"
525msgid "A-Z"
525msgid "A-Z"
526msgstr ""
526msgstr ""
527
527
528−#: qml/Launcher/MoreAppsHeader.qml:39
528+#: qml/Launcher/MoreAppsHeader.qml:55
529msgid "More apps in the store"
529msgid "More apps in the store"
530msgstr ""
530msgstr ""
531
531
@@ -613,6 +613,10 @@ msgctxt "Button: Call back on phone"
613msgid "Call back"
613msgid "Call back"
614msgstr "부재중 번호로 전화"
614msgstr "부재중 번호로 전화"
615
615
616+#: qml/Panel/PanelMenuPage.qml:92
617+msgid "Back"
618+msgstr ""
619+
616#: qml/Stage/SideStage.qml:76
620#: qml/Stage/SideStage.qml:76
617msgid "Drag using 3 fingers any application from one window to the other"
621msgid "Drag using 3 fingers any application from one window to the other"
618msgstr ""
622msgstr ""
po/ku.po+45−41
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -24,31 +24,31 @@ msgstr "Şîfre: "
24
24
25#: plugins/LightDM/Greeter.cpp:203
25#: plugins/LightDM/Greeter.cpp:203
26msgid "Username"
26msgid "Username"
27−msgstr ""
27+msgstr "Navê bikarhêner"
28
28
29#: plugins/LightDM/Greeter.cpp:242
29#: plugins/LightDM/Greeter.cpp:242
30msgid "Failed to authenticate"
30msgid "Failed to authenticate"
31−msgstr ""
31+msgstr "Rastandina nasnavê bi ser neket"
32
32
33#: plugins/LightDM/Greeter.cpp:244
33#: plugins/LightDM/Greeter.cpp:244
34msgid "Invalid password, please try again"
34msgid "Invalid password, please try again"
35−msgstr ""
35+msgstr "Nasnavê bê derbazdar, ji kerema xwere dibare bike"
36
36
37#: plugins/LightDM/Greeter.cpp:254
37#: plugins/LightDM/Greeter.cpp:254
38msgid "Log In"
38msgid "Log In"
39−msgstr ""
39+msgstr "Têketin"
40
40
41#: plugins/LightDM/Greeter.cpp:254
41#: plugins/LightDM/Greeter.cpp:254
42msgid "Retry"
42msgid "Retry"
43−msgstr ""
43+msgstr "Dîsa Biceribîne"
44
44
45#: plugins/LightDM/UsersModel.cpp:152
45#: plugins/LightDM/UsersModel.cpp:152
46msgid "Login"
46msgid "Login"
47−msgstr ""
47+msgstr "Têkevê"
48
48
49#: plugins/LightDM/UsersModel.cpp:160
49#: plugins/LightDM/UsersModel.cpp:160
50msgid "Guest Session"
50msgid "Guest Session"
51−msgstr ""
51+msgstr "Danişîna Mêvanî"
52
52
53#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
@@ -57,7 +57,7 @@ msgstr "Kurteriyê pêveke"
57
57
58#: plugins/Unity/Launcher/launcheritem.cpp:55
58#: plugins/Unity/Launcher/launcheritem.cpp:55
59msgid "Quit"
59msgid "Quit"
60−msgstr ""
60+msgstr "Derkeve"
61
61
62#: plugins/Unity/Launcher/launcheritem.cpp:122
62#: plugins/Unity/Launcher/launcheritem.cpp:122
63msgid "Unpin shortcut"
63msgid "Unpin shortcut"
@@ -66,7 +66,7 @@ msgstr "Derzîdanka kurteriyê rake"
66#: qml/Components/Dialogs.qml:177
66#: qml/Components/Dialogs.qml:177
67msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
68msgid "Log out"
68msgid "Log out"
69−msgstr ""
69+msgstr "Derkeve"
70
70
71#: qml/Components/Dialogs.qml:178
71#: qml/Components/Dialogs.qml:178
72msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
@@ -75,12 +75,12 @@ msgstr "Ji dil dixwazî derkevî?"
75#: qml/Components/Dialogs.qml:181
75#: qml/Components/Dialogs.qml:181
76msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
77msgid "Lock"
77msgid "Lock"
78−msgstr ""
78+msgstr "Qufl Bike"
79
79
80#: qml/Components/Dialogs.qml:191
80#: qml/Components/Dialogs.qml:191
81msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
82msgid "Log Out"
82msgid "Log Out"
83−msgstr ""
83+msgstr "Derkeve"
84
84
85#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
85#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
86#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
@@ -92,7 +92,7 @@ msgstr "Betal bike"
92#: qml/Components/Dialogs.qml:211
92#: qml/Components/Dialogs.qml:211
93msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
94msgid "Reboot"
94msgid "Reboot"
95−msgstr ""
95+msgstr "Ji nû ve dest pê bike"
96
96
97#: qml/Components/Dialogs.qml:212
97#: qml/Components/Dialogs.qml:212
98msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
@@ -109,7 +109,7 @@ msgstr "Erê"
109#: qml/Components/Dialogs.qml:239
109#: qml/Components/Dialogs.qml:239
110msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
111msgid "Power"
111msgid "Power"
112−msgstr ""
112+msgstr "Hêz"
113
113
114#: qml/Components/Dialogs.qml:240
114#: qml/Components/Dialogs.qml:240
115msgid ""
115msgid ""
@@ -122,24 +122,24 @@ msgstr ""
122#: qml/Components/Dialogs.qml:244
122#: qml/Components/Dialogs.qml:244
123msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
124msgid "Power off"
124msgid "Power off"
125−msgstr ""
125+msgstr "Bigire"
126
126
127#: qml/Components/Dialogs.qml:255
127#: qml/Components/Dialogs.qml:255
128msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
129msgid "Restart"
129msgid "Restart"
130−msgstr ""
130+msgstr "Nûdestpêbike"
131
131
132#: qml/Components/KeyboardShortcutsOverlay.qml:41
132#: qml/Components/KeyboardShortcutsOverlay.qml:41
133msgid "Keyboard Shortcuts"
133msgid "Keyboard Shortcuts"
134−msgstr ""
134+msgstr "Kurteriyên Klavyeyê"
135
135
136#: qml/Components/KeyboardShortcutsOverlay.qml:55
136#: qml/Components/KeyboardShortcutsOverlay.qml:55
137msgid "Unity 8"
137msgid "Unity 8"
138−msgstr ""
138+msgstr "Unity 8"
139
139
140#: qml/Components/KeyboardShortcutsOverlay.qml:62
140#: qml/Components/KeyboardShortcutsOverlay.qml:62
141msgid "PrtScr"
141msgid "PrtScr"
142−msgstr ""
142+msgstr "PrtScr"
143
143
144#: qml/Components/KeyboardShortcutsOverlay.qml:67
144#: qml/Components/KeyboardShortcutsOverlay.qml:67
145msgid "Takes a screenshot."
145msgid "Takes a screenshot."
@@ -171,7 +171,7 @@ msgstr ""
171
171
172#: qml/Components/KeyboardShortcutsOverlay.qml:118
172#: qml/Components/KeyboardShortcutsOverlay.qml:118
173msgid "Launcher"
173msgid "Launcher"
174−msgstr ""
174+msgstr "Destpêker"
175
175
176#: qml/Components/KeyboardShortcutsOverlay.qml:125
176#: qml/Components/KeyboardShortcutsOverlay.qml:125
177msgid "Super (Hold)"
177msgid "Super (Hold)"
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -227,7 +227,7 @@ msgstr ""
227
227
228#: qml/Components/KeyboardShortcutsOverlay.qml:222
228#: qml/Components/KeyboardShortcutsOverlay.qml:222
229msgid "Switching"
229msgid "Switching"
230−msgstr ""
230+msgstr "Derbasbûn"
231
231
232#: qml/Components/KeyboardShortcutsOverlay.qml:229
232#: qml/Components/KeyboardShortcutsOverlay.qml:229
233msgid "Alt + Tab"
233msgid "Alt + Tab"
@@ -247,7 +247,7 @@ msgstr ""
247
247
248#: qml/Components/KeyboardShortcutsOverlay.qml:255
248#: qml/Components/KeyboardShortcutsOverlay.qml:255
249msgid "Cursor Left or Right"
249msgid "Cursor Left or Right"
250−msgstr ""
250+msgstr "Rast anjî çep bigerîne"
251
251
252#: qml/Components/KeyboardShortcutsOverlay.qml:260
252#: qml/Components/KeyboardShortcutsOverlay.qml:260
253msgid "Moves the focus."
253msgid "Moves the focus."
@@ -255,7 +255,7 @@ msgstr ""
255
255
256#: qml/Components/KeyboardShortcutsOverlay.qml:272
256#: qml/Components/KeyboardShortcutsOverlay.qml:272
257msgid "Windows"
257msgid "Windows"
258−msgstr ""
258+msgstr "Pencere(Windows)"
259
259
260#: qml/Components/KeyboardShortcutsOverlay.qml:279
260#: qml/Components/KeyboardShortcutsOverlay.qml:279
261msgid "Ctrl + Super + D"
261msgid "Ctrl + Super + D"
@@ -317,7 +317,7 @@ msgstr ""
317#: qml/Components/MediaServices/VideoPlayerControls.qml:49
317#: qml/Components/MediaServices/VideoPlayerControls.qml:49
318#, qt-format
318#, qt-format
319msgid "%1:%2"
319msgid "%1:%2"
320−msgstr ""
320+msgstr "%1:%2"
321
321
322#: qml/Components/ModeSwitchWarningDialog.qml:33
322#: qml/Components/ModeSwitchWarningDialog.qml:33
323msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
@@ -343,7 +343,7 @@ msgstr ""
343
343
344#: qml/Components/ModeSwitchWarningDialog.qml:94
344#: qml/Components/ModeSwitchWarningDialog.qml:94
345msgid "Close all"
345msgid "Close all"
346−msgstr ""
346+msgstr "Hemû yan bigire"
347
347
348#: qml/Components/SharingPicker.qml:54
348#: qml/Components/SharingPicker.qml:54
349msgid "Preview Share Item"
349msgid "Preview Share Item"
@@ -374,17 +374,17 @@ msgstr ""
374#: qml/Dash/DashPageHeader.qml:361
374#: qml/Dash/DashPageHeader.qml:361
375msgctxt "Button: Open the Ubuntu Store"
375msgctxt "Button: Open the Ubuntu Store"
376msgid "Store"
376msgid "Store"
377−msgstr ""
377+msgstr "Firoşgeh"
378
378
379#: qml/Dash/DashPageHeader.qml:368
379#: qml/Dash/DashPageHeader.qml:368
380msgctxt "Button: Start a search in the current dash scope"
380msgctxt "Button: Start a search in the current dash scope"
381msgid "Search"
381msgid "Search"
382−msgstr ""
382+msgstr "Lê bigere :"
383
383
384#: qml/Dash/DashPageHeader.qml:378
384#: qml/Dash/DashPageHeader.qml:378
385msgctxt "Button: Show the current dash scope settings"
385msgctxt "Button: Show the current dash scope settings"
386msgid "Settings"
386msgid "Settings"
387−msgstr ""
387+msgstr "Mîheng"
388
388
389#: qml/Dash/DashPageHeader.qml:385
389#: qml/Dash/DashPageHeader.qml:385
390msgid "Remove from Favorites"
390msgid "Remove from Favorites"
@@ -400,7 +400,7 @@ msgstr ""
400
400
401#: qml/Dash/FiltersPopover.qml:70
401#: qml/Dash/FiltersPopover.qml:70
402msgid "Reset"
402msgid "Reset"
403−msgstr ""
403+msgstr "Ji nû dest pê bike"
404
404
405#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
405#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
406msgid "Show less"
406msgid "Show less"
@@ -413,15 +413,15 @@ msgstr ""
413#: qml/Dash/GenericScopeView.qml:578
413#: qml/Dash/GenericScopeView.qml:578
414msgctxt "Label: Hint for dash search line edit"
414msgctxt "Label: Hint for dash search line edit"
415msgid "Search"
415msgid "Search"
416−msgstr ""
416+msgstr "Lê bigere :"
417
417
418#: qml/Dash/PageHeaderExtraPanel.qml:67
418#: qml/Dash/PageHeaderExtraPanel.qml:67
419msgid "Recent Searches"
419msgid "Recent Searches"
420−msgstr ""
420+msgstr "Lêgerînên dawiyê"
421
421
422#: qml/Dash/PageHeaderExtraPanel.qml:78
422#: qml/Dash/PageHeaderExtraPanel.qml:78
423msgid "Clear All"
423msgid "Clear All"
424−msgstr ""
424+msgstr "Tevî Paqij Bike"
425
425
426#: qml/Dash/Previews/PreviewActionCombo.qml:36
426#: qml/Dash/Previews/PreviewActionCombo.qml:36
427msgid "More..."
427msgid "More..."
@@ -462,7 +462,7 @@ msgstr ""
462
462
463#: qml/Dash/ScopesList.qml:187
463#: qml/Dash/ScopesList.qml:187
464msgid "Home"
464msgid "Home"
465−msgstr ""
465+msgstr "Mal"
466
466
467#: qml/Dash/ScopesList.qml:188
467#: qml/Dash/ScopesList.qml:188
468msgid "Also installed"
468msgid "Also installed"
@@ -470,7 +470,7 @@ msgstr ""
470
470
471#: qml/Greeter/CoverPage.qml:127
471#: qml/Greeter/CoverPage.qml:127
472msgid "Unlock"
472msgid "Unlock"
473−msgstr ""
473+msgstr "Qufilê rake"
474
474
475#: qml/Greeter/DelayedLockscreen.qml:43
475#: qml/Greeter/DelayedLockscreen.qml:43
476msgid "Device Locked"
476msgid "Device Locked"
@@ -493,7 +493,7 @@ msgstr[1] ""
493
493
494#: qml/Greeter/Greeter.qml:561
494#: qml/Greeter/Greeter.qml:561
495msgid "Try again"
495msgid "Try again"
496−msgstr ""
496+msgstr "Dîsa biceribîne"
497
497
498#: qml/Greeter/Greeter.qml:562
498#: qml/Greeter/Greeter.qml:562
499msgid "Enter passphrase to unlock"
499msgid "Enter passphrase to unlock"
@@ -509,7 +509,7 @@ msgstr ""
509
509
510#: qml/Greeter/PromptList.qml:126
510#: qml/Greeter/PromptList.qml:126
511msgid "Passphrase"
511msgid "Passphrase"
512−msgstr ""
512+msgstr "Hevoka şîfreyê"
513
513
514#: qml/Greeter/PromptList.qml:126
514#: qml/Greeter/PromptList.qml:126
515msgid "Passcode"
515msgid "Passcode"
@@ -517,7 +517,7 @@ msgstr ""
517
517
518#: qml/Greeter/SessionsList.qml:122
518#: qml/Greeter/SessionsList.qml:122
519msgid "Select desktop environment"
519msgid "Select desktop environment"
520−msgstr ""
520+msgstr "Derdora sermaseyê hilbijêre"
521
521
522#: qml/Launcher/Drawer.qml:92
522#: qml/Launcher/Drawer.qml:92
523msgid "Search…"
523msgid "Search…"
@@ -528,7 +528,7 @@ msgctxt "Apps sorted alphabetically"
528msgid "A-Z"
528msgid "A-Z"
529msgstr ""
529msgstr ""
530
530
531−#: qml/Launcher/MoreAppsHeader.qml:39
531+#: qml/Launcher/MoreAppsHeader.qml:55
532msgid "More apps in the store"
532msgid "More apps in the store"
533msgstr ""
533msgstr ""
534
534
@@ -619,6 +619,10 @@ msgctxt "Button: Call back on phone"
619msgid "Call back"
619msgid "Call back"
620msgstr ""
620msgstr ""
621
621
622+#: qml/Panel/PanelMenuPage.qml:92
623+msgid "Back"
624+msgstr ""
625+
622#: qml/Stage/SideStage.qml:76
626#: qml/Stage/SideStage.qml:76
623msgid "Drag using 3 fingers any application from one window to the other"
627msgid "Drag using 3 fingers any application from one window to the other"
624msgstr ""
628msgstr ""
po/ky.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/lo.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/lt.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -197,7 +197,7 @@ msgid "Switches applications via the launcher."
197msgstr ""
197msgstr ""
198
198
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
200−msgid "Super + 0 to 9"
200+msgid "Super + 1 to 0"
201msgstr ""
201msgstr ""
202
202
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -527,7 +527,7 @@ msgctxt "Apps sorted alphabetically"
527msgid "A-Z"
527msgid "A-Z"
528msgstr ""
528msgstr ""
529
529
530−#: qml/Launcher/MoreAppsHeader.qml:39
530+#: qml/Launcher/MoreAppsHeader.qml:55
531msgid "More apps in the store"
531msgid "More apps in the store"
532msgstr ""
532msgstr ""
533
533
@@ -618,6 +618,10 @@ msgctxt "Button: Call back on phone"
618msgid "Call back"
618msgid "Call back"
619msgstr ""
619msgstr ""
620
620
621+#: qml/Panel/PanelMenuPage.qml:92
622+msgid "Back"
623+msgstr ""
624+
621#: qml/Stage/SideStage.qml:76
625#: qml/Stage/SideStage.qml:76
622msgid "Drag using 3 fingers any application from one window to the other"
626msgid "Drag using 3 fingers any application from one window to the other"
623msgstr ""
627msgstr ""
po/lv.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
11+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21"Language: lv\n"
21"Language: lv\n"
22
22
23#: plugins/LightDM/Greeter.cpp:188
23#: plugins/LightDM/Greeter.cpp:188
@@ -200,7 +200,7 @@ msgid "Switches applications via the launcher."
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:164
202#: qml/Components/KeyboardShortcutsOverlay.qml:164
203−msgid "Super + 0 to 9"
203+msgid "Super + 1 to 0"
204msgstr ""
204msgstr ""
205
205
206#: qml/Components/KeyboardShortcutsOverlay.qml:169
206#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -531,7 +531,7 @@ msgctxt "Apps sorted alphabetically"
531msgid "A-Z"
531msgid "A-Z"
532msgstr ""
532msgstr ""
533
533
534−#: qml/Launcher/MoreAppsHeader.qml:39
534+#: qml/Launcher/MoreAppsHeader.qml:55
535msgid "More apps in the store"
535msgid "More apps in the store"
536msgstr ""
536msgstr ""
537
537
@@ -625,6 +625,10 @@ msgctxt "Button: Call back on phone"
625msgid "Call back"
625msgid "Call back"
626msgstr "Atzvanīt"
626msgstr "Atzvanīt"
627
627
628+#: qml/Panel/PanelMenuPage.qml:92
629+msgid "Back"
630+msgstr ""
631+
628#: qml/Stage/SideStage.qml:76
632#: qml/Stage/SideStage.qml:76
629msgid "Drag using 3 fingers any application from one window to the other"
633msgid "Drag using 3 fingers any application from one window to the other"
630msgstr ""
634msgstr ""
po/ml.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/mr.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/ms.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-12-20 14:02+0000\n"
11"PO-Revision-Date: 2016-12-20 14:02+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,8 +196,8 @@ msgid "Switches applications via the launcher."
196msgstr "Tukar aplikasi melalui pelancar."
196msgstr "Tukar aplikasi melalui pelancar."
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200−msgstr "Super + 0 hingga 9"
200+msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
203msgid "Same as clicking on a launcher icon."
203msgid "Same as clicking on a launcher icon."
@@ -530,7 +530,7 @@ msgctxt "Apps sorted alphabetically"
530msgid "A-Z"
530msgid "A-Z"
531msgstr "A-Z"
531msgstr "A-Z"
532
532
533−#: qml/Launcher/MoreAppsHeader.qml:39
533+#: qml/Launcher/MoreAppsHeader.qml:55
534msgid "More apps in the store"
534msgid "More apps in the store"
535msgstr "Lagi apl di dalam kedai"
535msgstr "Lagi apl di dalam kedai"
536
536
@@ -621,6 +621,10 @@ msgctxt "Button: Call back on phone"
621msgid "Call back"
621msgid "Call back"
622msgstr "Panggilan semula"
622msgstr "Panggilan semula"
623
623
624+#: qml/Panel/PanelMenuPage.qml:92
625+msgid "Back"
626+msgstr ""
627+
624#: qml/Stage/SideStage.qml:76
628#: qml/Stage/SideStage.qml:76
625msgid "Drag using 3 fingers any application from one window to the other"
629msgid "Drag using 3 fingers any application from one window to the other"
626msgstr ""
630msgstr ""
@@ -1393,3 +1397,6 @@ msgstr "Kata laluan sangat lemah"
1393
1397
1394#~ msgid "Takes a screenshot of a window."
1398#~ msgid "Takes a screenshot of a window."
1395#~ msgstr "Ambil cekupan skrin bagi tetingkap."
1399#~ msgstr "Ambil cekupan skrin bagi tetingkap."
1400+
1401+#~ msgid "Super + 0 to 9"
1402+#~ msgstr "Super + 0 hingga 9"
po/my.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/nb.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2017-01-27 07:01+0000\n"
11"PO-Revision-Date: 2017-01-27 07:01+0000\n"
12"Last-Translator: Åka Sikrom <Unknown>\n"
12"Last-Translator: Åka Sikrom <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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Bytter mellom programmer via oppstarteren."
198msgstr "Bytter mellom programmer via oppstarteren."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 to 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -534,7 +534,7 @@ msgctxt "Apps sorted alphabetically"
534msgid "A-Z"
534msgid "A-Z"
535msgstr "A-Å"
535msgstr "A-Å"
536
536
537−#: qml/Launcher/MoreAppsHeader.qml:39
537+#: qml/Launcher/MoreAppsHeader.qml:55
538msgid "More apps in the store"
538msgid "More apps in the store"
539msgstr "Flere programmer i butikken"
539msgstr "Flere programmer i butikken"
540
540
@@ -625,6 +625,10 @@ msgctxt "Button: Call back on phone"
625msgid "Call back"
625msgid "Call back"
626msgstr "Ring tilbake"
626msgstr "Ring tilbake"
627
627
628+#: qml/Panel/PanelMenuPage.qml:92
629+msgid "Back"
630+msgstr ""
631+
628#: qml/Stage/SideStage.qml:76
632#: qml/Stage/SideStage.qml:76
629msgid "Drag using 3 fingers any application from one window to the other"
633msgid "Drag using 3 fingers any application from one window to the other"
630msgstr "Dra et program fra et vindu til et annet med 3 fingre"
634msgstr "Dra et program fra et vindu til et annet med 3 fingre"
@@ -1377,3 +1381,6 @@ msgstr "Veldig svakt passord"
1377
1381
1378#~ msgid "Takes a screenshot of a window."
1382#~ msgid "Takes a screenshot of a window."
1379#~ msgstr "Tar bilde av et vindu."
1383#~ msgstr "Tar bilde av et vindu."
1384+
1385+#~ msgid "Super + 0 to 9"
1386+#~ msgstr "Super + 0 to 9"
po/ne.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/nl.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-11-01 08:29+0000\n"
11"PO-Revision-Date: 2016-11-01 08:29+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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Wisselt toepassingen via de Starter."
198msgstr "Wisselt toepassingen via de Starter."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 tot 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -537,7 +537,7 @@ msgctxt "Apps sorted alphabetically"
537msgid "A-Z"
537msgid "A-Z"
538msgstr ""
538msgstr ""
539
539
540−#: qml/Launcher/MoreAppsHeader.qml:39
540+#: qml/Launcher/MoreAppsHeader.qml:55
541msgid "More apps in the store"
541msgid "More apps in the store"
542msgstr ""
542msgstr ""
543
543
@@ -628,6 +628,10 @@ msgctxt "Button: Call back on phone"
628msgid "Call back"
628msgid "Call back"
629msgstr "Terugbellen"
629msgstr "Terugbellen"
630
630
631+#: qml/Panel/PanelMenuPage.qml:92
632+msgid "Back"
633+msgstr ""
634+
631#: qml/Stage/SideStage.qml:76
635#: qml/Stage/SideStage.qml:76
632msgid "Drag using 3 fingers any application from one window to the other"
636msgid "Drag using 3 fingers any application from one window to the other"
633msgstr ""
637msgstr ""
@@ -1390,3 +1394,6 @@ msgstr "Zeer zwak wachtwoord"
1390
1394
1391#~ msgid "Takes a screenshot of a window."
1395#~ msgid "Takes a screenshot of a window."
1392#~ msgstr "Maakt een schermafdruk van een venster."
1396#~ msgstr "Maakt een schermafdruk van een venster."
1397+
1398+#~ msgid "Super + 0 to 9"
1399+#~ msgstr "Super + 0 tot 9"
po/nn.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/oc.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-10-27 13:43+0000\n"
11"PO-Revision-Date: 2016-10-27 13:43+0000\n"
12"Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary@yahoo.fr>\n"
12"Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary@yahoo.fr>\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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Bascula las aplicacions via l'aviador."
198msgstr "Bascula las aplicacions via l'aviador."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 a 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -537,7 +537,7 @@ msgctxt "Apps sorted alphabetically"
537msgid "A-Z"
537msgid "A-Z"
538msgstr ""
538msgstr ""
539
539
540−#: qml/Launcher/MoreAppsHeader.qml:39
540+#: qml/Launcher/MoreAppsHeader.qml:55
541msgid "More apps in the store"
541msgid "More apps in the store"
542msgstr ""
542msgstr ""
543
543
@@ -628,6 +628,10 @@ msgctxt "Button: Call back on phone"
628msgid "Call back"
628msgid "Call back"
629msgstr "Rapelar"
629msgstr "Rapelar"
630
630
631+#: qml/Panel/PanelMenuPage.qml:92
632+msgid "Back"
633+msgstr ""
634+
631#: qml/Stage/SideStage.qml:76
635#: qml/Stage/SideStage.qml:76
632msgid "Drag using 3 fingers any application from one window to the other"
636msgid "Drag using 3 fingers any application from one window to the other"
633msgstr ""
637msgstr ""
@@ -1269,6 +1273,9 @@ msgstr "Senhal fòrça feble"
1269#~ msgid "Takes a screenshot of a window."
1273#~ msgid "Takes a screenshot of a window."
1270#~ msgstr "Prend una captura d'ecran d'una fenèstra."
1274#~ msgstr "Prend una captura d'ecran d'una fenèstra."
1271
1275
1276+#~ msgid "Super + 0 to 9"
1277+#~ msgstr "Super + 0 a 9"
1278+
1272#~ msgid "Long swipe from the left edge to open the Today scope"
1279#~ msgid "Long swipe from the left edge to open the Today scope"
1273#~ msgstr ""
1280#~ msgstr ""
1274#~ "Fasètz lisar a partir del bòrd esquèrre fins al bòrd dreit per dobrir lo "
1281#~ "Fasètz lisar a partir del bòrd esquèrre fins al bòrd dreit per dobrir lo "
po/or.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/pa.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -528,7 +528,7 @@ msgctxt "Apps sorted alphabetically"
528msgid "A-Z"
528msgid "A-Z"
529msgstr ""
529msgstr ""
530
530
531−#: qml/Launcher/MoreAppsHeader.qml:39
531+#: qml/Launcher/MoreAppsHeader.qml:55
532msgid "More apps in the store"
532msgid "More apps in the store"
533msgstr ""
533msgstr ""
534
534
@@ -619,6 +619,10 @@ msgctxt "Button: Call back on phone"
619msgid "Call back"
619msgid "Call back"
620msgstr ""
620msgstr ""
621
621
622+#: qml/Panel/PanelMenuPage.qml:92
623+msgid "Back"
624+msgstr ""
625+
622#: qml/Stage/SideStage.qml:76
626#: qml/Stage/SideStage.qml:76
623msgid "Drag using 3 fingers any application from one window to the other"
627msgid "Drag using 3 fingers any application from one window to the other"
624msgstr ""
628msgstr ""
po/pl.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-11-01 15:06+0000\n"
11"PO-Revision-Date: 2016-11-01 15:06+0000\n"
12"Last-Translator: Krzysztof Tataradziński <Unknown>\n"
12"Last-Translator: Krzysztof Tataradziński <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: 2017-02-22 06:05+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -197,8 +197,8 @@ msgid "Switches applications via the launcher."
197msgstr "Przełącza aplikacje poprzez panel uruchamiania"
197msgstr "Przełącza aplikacje poprzez panel uruchamiania"
198
198
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
200−msgid "Super + 0 to 9"
200+msgid "Super + 1 to 0"
201−msgstr "Super + 0-9"
201+msgstr ""
202
202
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
204msgid "Same as clicking on a launcher icon."
204msgid "Same as clicking on a launcher icon."
@@ -531,7 +531,7 @@ msgctxt "Apps sorted alphabetically"
531msgid "A-Z"
531msgid "A-Z"
532msgstr ""
532msgstr ""
533
533
534−#: qml/Launcher/MoreAppsHeader.qml:39
534+#: qml/Launcher/MoreAppsHeader.qml:55
535msgid "More apps in the store"
535msgid "More apps in the store"
536msgstr ""
536msgstr ""
537
537
@@ -625,6 +625,10 @@ msgctxt "Button: Call back on phone"
625msgid "Call back"
625msgid "Call back"
626msgstr "Oddzwoń"
626msgstr "Oddzwoń"
627
627
628+#: qml/Panel/PanelMenuPage.qml:92
629+msgid "Back"
630+msgstr ""
631+
628#: qml/Stage/SideStage.qml:76
632#: qml/Stage/SideStage.qml:76
629msgid "Drag using 3 fingers any application from one window to the other"
633msgid "Drag using 3 fingers any application from one window to the other"
630msgstr ""
634msgstr ""
@@ -1382,3 +1386,6 @@ msgstr "Bardzo słabe hasło"
1382
1386
1383#~ msgid "Takes a screenshot of a window."
1387#~ msgid "Takes a screenshot of a window."
1384#~ msgstr "Pobiera zrzut ekranu okna"
1388#~ msgstr "Pobiera zrzut ekranu okna"
1389+
1390+#~ msgid "Super + 0 to 9"
1391+#~ msgstr "Super + 0-9"
po/pt.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-06-20 11:37+0000\n"
11"PO-Revision-Date: 2016-06-20 11:37+0000\n"
12"Last-Translator: Ivo Xavier <ivoxavier.8@gmail.com>\n"
12"Last-Translator: Ivo Xavier <ivoxavier.8@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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "Muda aplicações através do Launcher."
198msgstr "Muda aplicações através do Launcher."
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 a 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -535,7 +535,7 @@ msgctxt "Apps sorted alphabetically"
535msgid "A-Z"
535msgid "A-Z"
536msgstr ""
536msgstr ""
537
537
538−#: qml/Launcher/MoreAppsHeader.qml:39
538+#: qml/Launcher/MoreAppsHeader.qml:55
539msgid "More apps in the store"
539msgid "More apps in the store"
540msgstr ""
540msgstr ""
541
541
@@ -626,6 +626,10 @@ msgctxt "Button: Call back on phone"
626msgid "Call back"
626msgid "Call back"
627msgstr "Ligar de volta"
627msgstr "Ligar de volta"
628
628
629+#: qml/Panel/PanelMenuPage.qml:92
630+msgid "Back"
631+msgstr ""
632+
629#: qml/Stage/SideStage.qml:76
633#: qml/Stage/SideStage.qml:76
630msgid "Drag using 3 fingers any application from one window to the other"
634msgid "Drag using 3 fingers any application from one window to the other"
631msgstr "Arraste qualquer app usando três dedos de uma janela para outra"
635msgstr "Arraste qualquer app usando três dedos de uma janela para outra"
@@ -1386,3 +1390,6 @@ msgstr "Palavra-passe muito fraca"
1386
1390
1387#~ msgid "Takes a screenshot of a window."
1391#~ msgid "Takes a screenshot of a window."
1388#~ msgstr "Tira uma captura de uma janela."
1392#~ msgstr "Tira uma captura de uma janela."
1393+
1394+#~ msgid "Super + 0 to 9"
1395+#~ msgstr "Super + 0 a 9"
po/pt_BR.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -530,7 +530,7 @@ msgctxt "Apps sorted alphabetically"
530msgid "A-Z"
530msgid "A-Z"
531msgstr ""
531msgstr ""
532
532
533−#: qml/Launcher/MoreAppsHeader.qml:39
533+#: qml/Launcher/MoreAppsHeader.qml:55
534msgid "More apps in the store"
534msgid "More apps in the store"
535msgstr ""
535msgstr ""
536
536
@@ -621,6 +621,10 @@ msgctxt "Button: Call back on phone"
621msgid "Call back"
621msgid "Call back"
622msgstr "Retornar chamada"
622msgstr "Retornar chamada"
623
623
624+#: qml/Panel/PanelMenuPage.qml:92
625+msgid "Back"
626+msgstr ""
627+
624#: qml/Stage/SideStage.qml:76
628#: qml/Stage/SideStage.qml:76
625msgid "Drag using 3 fingers any application from one window to the other"
629msgid "Drag using 3 fingers any application from one window to the other"
626msgstr ""
630msgstr ""
po/ro.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -199,7 +199,7 @@ msgid "Switches applications via the launcher."
199msgstr ""
199msgstr ""
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203msgstr ""
203msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -533,7 +533,7 @@ msgctxt "Apps sorted alphabetically"
533msgid "A-Z"
533msgid "A-Z"
534msgstr ""
534msgstr ""
535
535
536−#: qml/Launcher/MoreAppsHeader.qml:39
536+#: qml/Launcher/MoreAppsHeader.qml:55
537msgid "More apps in the store"
537msgid "More apps in the store"
538msgstr ""
538msgstr ""
539
539
@@ -627,6 +627,10 @@ msgctxt "Button: Call back on phone"
627msgid "Call back"
627msgid "Call back"
628msgstr ""
628msgstr ""
629
629
630+#: qml/Panel/PanelMenuPage.qml:92
631+msgid "Back"
632+msgstr ""
633+
630#: qml/Stage/SideStage.qml:76
634#: qml/Stage/SideStage.qml:76
631msgid "Drag using 3 fingers any application from one window to the other"
635msgid "Drag using 3 fingers any application from one window to the other"
632msgstr ""
636msgstr ""
po/ru.po+20−13
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -25,15 +25,15 @@ msgstr "Пароль: "
25
25
26#: plugins/LightDM/Greeter.cpp:203
26#: plugins/LightDM/Greeter.cpp:203
27msgid "Username"
27msgid "Username"
28−msgstr ""
28+msgstr "Имя пользователя"
29
29
30#: plugins/LightDM/Greeter.cpp:242
30#: plugins/LightDM/Greeter.cpp:242
31msgid "Failed to authenticate"
31msgid "Failed to authenticate"
32−msgstr ""
32+msgstr "Не удалось пройти проверку подлинности"
33
33
34#: plugins/LightDM/Greeter.cpp:244
34#: plugins/LightDM/Greeter.cpp:244
35msgid "Invalid password, please try again"
35msgid "Invalid password, please try again"
36−msgstr ""
36+msgstr "Неправильный пароль, пожалуйста повторите снова"
37
37
38#: plugins/LightDM/Greeter.cpp:254
38#: plugins/LightDM/Greeter.cpp:254
39msgid "Log In"
39msgid "Log In"
@@ -197,8 +197,8 @@ msgid "Switches applications via the launcher."
197msgstr ""
197msgstr ""
198
198
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
200−msgid "Super + 0 to 9"
200+msgid "Super + 1 to 0"
201−msgstr "Super + число от 0 до 9"
201+msgstr ""
202
202
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
204msgid "Same as clicking on a launcher icon."
204msgid "Same as clicking on a launcher icon."
@@ -370,7 +370,7 @@ msgstr ""
370
370
371#: qml/Components/VirtualTouchPad.qml:396
371#: qml/Components/VirtualTouchPad.qml:396
372msgid "Find more settings in the system settings."
372msgid "Find more settings in the system settings."
373−msgstr ""
373+msgstr "Дополнительные настройки в параметрах системы."
374
374
375#: qml/Dash/DashPageHeader.qml:361
375#: qml/Dash/DashPageHeader.qml:361
376msgctxt "Button: Open the Ubuntu Store"
376msgctxt "Button: Open the Ubuntu Store"
@@ -523,20 +523,20 @@ msgstr "Секретный код"
523
523
524#: qml/Greeter/SessionsList.qml:122
524#: qml/Greeter/SessionsList.qml:122
525msgid "Select desktop environment"
525msgid "Select desktop environment"
526−msgstr ""
526+msgstr "Выберите окружение рабочего стола"
527
527
528#: qml/Launcher/Drawer.qml:92
528#: qml/Launcher/Drawer.qml:92
529msgid "Search…"
529msgid "Search…"
530−msgstr ""
530+msgstr "Найти..."
531
531
532#: qml/Launcher/Drawer.qml:127
532#: qml/Launcher/Drawer.qml:127
533msgctxt "Apps sorted alphabetically"
533msgctxt "Apps sorted alphabetically"
534msgid "A-Z"
534msgid "A-Z"
535msgstr ""
535msgstr ""
536
536
537−#: qml/Launcher/MoreAppsHeader.qml:39
537+#: qml/Launcher/MoreAppsHeader.qml:55
538msgid "More apps in the store"
538msgid "More apps in the store"
539−msgstr ""
539+msgstr "Ещё приложения в магазине"
540
540
541#: qml/Notifications/NotificationMenuItemFactory.qml:124
541#: qml/Notifications/NotificationMenuItemFactory.qml:124
542msgid "Show password"
542msgid "Show password"
@@ -628,6 +628,10 @@ msgctxt "Button: Call back on phone"
628msgid "Call back"
628msgid "Call back"
629msgstr "Позвонить"
629msgstr "Позвонить"
630
630
631+#: qml/Panel/PanelMenuPage.qml:92
632+msgid "Back"
633+msgstr ""
634+
631#: qml/Stage/SideStage.qml:76
635#: qml/Stage/SideStage.qml:76
632msgid "Drag using 3 fingers any application from one window to the other"
636msgid "Drag using 3 fingers any application from one window to the other"
633msgstr "Передвигайте любое приложение с помощью трёх пальцев"
637msgstr "Передвигайте любое приложение с помощью трёх пальцев"
@@ -1379,3 +1383,6 @@ msgstr "Very weak password"
1379
1383
1380#~ msgid "Takes a screenshot of a window."
1384#~ msgid "Takes a screenshot of a window."
1381#~ msgstr "Снимок окна."
1385#~ msgstr "Снимок окна."
1386+
1387+#~ msgid "Super + 0 to 9"
1388+#~ msgstr "Super + число от 0 до 9"
po/shn.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/si.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,7 +198,7 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202msgstr ""
202msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -528,7 +528,7 @@ msgctxt "Apps sorted alphabetically"
528msgid "A-Z"
528msgid "A-Z"
529msgstr ""
529msgstr ""
530
530
531−#: qml/Launcher/MoreAppsHeader.qml:39
531+#: qml/Launcher/MoreAppsHeader.qml:55
532msgid "More apps in the store"
532msgid "More apps in the store"
533msgstr ""
533msgstr ""
534
534
@@ -619,6 +619,10 @@ msgctxt "Button: Call back on phone"
619msgid "Call back"
619msgid "Call back"
620msgstr ""
620msgstr ""
621
621
622+#: qml/Panel/PanelMenuPage.qml:92
623+msgid "Back"
624+msgstr ""
625+
622#: qml/Stage/SideStage.qml:76
626#: qml/Stage/SideStage.qml:76
623msgid "Drag using 3 fingers any application from one window to the other"
627msgid "Drag using 3 fingers any application from one window to the other"
624msgstr ""
628msgstr ""
po/sk.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-09-28 04:43+0000\n"
11"PO-Revision-Date: 2016-09-28 04:43+0000\n"
12"Last-Translator: P_E_T_O <Unknown>\n"
12"Last-Translator: P_E_T_O <Unknown>\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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20"Language: sk\n"
20"Language: sk\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
@@ -199,8 +199,8 @@ msgid "Switches applications via the launcher."
199msgstr "Prepínanie aplikácií pomocou launchera."
199msgstr "Prepínanie aplikácií pomocou launchera."
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203−msgstr "Super + 0 do 9"
203+msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
206msgid "Same as clicking on a launcher icon."
206msgid "Same as clicking on a launcher icon."
@@ -537,7 +537,7 @@ msgctxt "Apps sorted alphabetically"
537msgid "A-Z"
537msgid "A-Z"
538msgstr ""
538msgstr ""
539
539
540−#: qml/Launcher/MoreAppsHeader.qml:39
540+#: qml/Launcher/MoreAppsHeader.qml:55
541msgid "More apps in the store"
541msgid "More apps in the store"
542msgstr ""
542msgstr ""
543
543
@@ -631,6 +631,10 @@ msgctxt "Button: Call back on phone"
631msgid "Call back"
631msgid "Call back"
632msgstr "Zavolať naspäť"
632msgstr "Zavolať naspäť"
633
633
634+#: qml/Panel/PanelMenuPage.qml:92
635+msgid "Back"
636+msgstr ""
637+
634#: qml/Stage/SideStage.qml:76
638#: qml/Stage/SideStage.qml:76
635msgid "Drag using 3 fingers any application from one window to the other"
639msgid "Drag using 3 fingers any application from one window to the other"
636msgstr ""
640msgstr ""
@@ -1301,3 +1305,6 @@ msgstr "Heslo je veľmi slabé"
1301
1305
1302#~ msgid "Takes a screenshot of a window."
1306#~ msgid "Takes a screenshot of a window."
1303#~ msgstr "Vytvorí snímku okna."
1307#~ msgstr "Vytvorí snímku okna."
1308+
1309+#~ msgid "Super + 0 to 9"
1310+#~ msgstr "Super + 0 do 9"
po/sl.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-01-31 18:34+0000\n"
11"PO-Revision-Date: 2016-01-31 18:34+0000\n"
12"Last-Translator: Bernard Banko <Unknown>\n"
12"Last-Translator: Bernard Banko <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: 2017-02-22 06:05+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -199,7 +199,7 @@ msgid "Switches applications via the launcher."
199msgstr ""
199msgstr ""
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203msgstr ""
203msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -535,7 +535,7 @@ msgctxt "Apps sorted alphabetically"
535msgid "A-Z"
535msgid "A-Z"
536msgstr ""
536msgstr ""
537
537
538−#: qml/Launcher/MoreAppsHeader.qml:39
538+#: qml/Launcher/MoreAppsHeader.qml:55
539msgid "More apps in the store"
539msgid "More apps in the store"
540msgstr ""
540msgstr ""
541
541
@@ -632,6 +632,10 @@ msgctxt "Button: Call back on phone"
632msgid "Call back"
632msgid "Call back"
633msgstr "Pokliči nazaj"
633msgstr "Pokliči nazaj"
634
634
635+#: qml/Panel/PanelMenuPage.qml:92
636+msgid "Back"
637+msgstr ""
638+
635#: qml/Stage/SideStage.qml:76
639#: qml/Stage/SideStage.qml:76
636msgid "Drag using 3 fingers any application from one window to the other"
640msgid "Drag using 3 fingers any application from one window to the other"
637msgstr "S tremi prsti povlecite program iz enega v drugo okno"
641msgstr "S tremi prsti povlecite program iz enega v drugo okno"
po/sq.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-04-21 06:03+0000\n"
11"PO-Revision-Date: 2016-04-21 06:03+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: sq\n"
13"Language-Team: sq\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: 2017-02-22 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:12+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20"Language: sq\n"
20"Language: sq\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
@@ -197,7 +197,7 @@ msgid "Switches applications via the launcher."
197msgstr ""
197msgstr ""
198
198
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
200−msgid "Super + 0 to 9"
200+msgid "Super + 1 to 0"
201msgstr ""
201msgstr ""
202
202
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -527,7 +527,7 @@ msgctxt "Apps sorted alphabetically"
527msgid "A-Z"
527msgid "A-Z"
528msgstr ""
528msgstr ""
529
529
530−#: qml/Launcher/MoreAppsHeader.qml:39
530+#: qml/Launcher/MoreAppsHeader.qml:55
531msgid "More apps in the store"
531msgid "More apps in the store"
532msgstr ""
532msgstr ""
533
533
@@ -618,6 +618,10 @@ msgctxt "Button: Call back on phone"
618msgid "Call back"
618msgid "Call back"
619msgstr ""
619msgstr ""
620
620
621+#: qml/Panel/PanelMenuPage.qml:92
622+msgid "Back"
623+msgstr ""
624+
621#: qml/Stage/SideStage.qml:76
625#: qml/Stage/SideStage.qml:76
622msgid "Drag using 3 fingers any application from one window to the other"
626msgid "Drag using 3 fingers any application from one window to the other"
623msgstr ""
627msgstr ""
po/sr.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
11+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
12"PO-Revision-Date: 2016-08-22 20:43+0000\n"
12"PO-Revision-Date: 2016-08-22 20:43+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,8 +17,8 @@ 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: 2017-02-22 06:05+0000\n"
20+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
21−"X-Generator: Launchpad (build 18326)\n"
21+"X-Generator: Launchpad (build 18331)\n"
22"Language: sr\n"
22"Language: sr\n"
23
23
24#: plugins/LightDM/Greeter.cpp:188
24#: plugins/LightDM/Greeter.cpp:188
@@ -201,8 +201,8 @@ msgid "Switches applications via the launcher."
201msgstr "Пребацује програме преко покретача."
201msgstr "Пребацује програме преко покретача."
202
202
203#: qml/Components/KeyboardShortcutsOverlay.qml:164
203#: qml/Components/KeyboardShortcutsOverlay.qml:164
204−msgid "Super + 0 to 9"
204+msgid "Super + 1 to 0"
205−msgstr "Super + 0 до 9"
205+msgstr ""
206
206
207#: qml/Components/KeyboardShortcutsOverlay.qml:169
207#: qml/Components/KeyboardShortcutsOverlay.qml:169
208msgid "Same as clicking on a launcher icon."
208msgid "Same as clicking on a launcher icon."
@@ -534,7 +534,7 @@ msgctxt "Apps sorted alphabetically"
534msgid "A-Z"
534msgid "A-Z"
535msgstr ""
535msgstr ""
536
536
537−#: qml/Launcher/MoreAppsHeader.qml:39
537+#: qml/Launcher/MoreAppsHeader.qml:55
538msgid "More apps in the store"
538msgid "More apps in the store"
539msgstr ""
539msgstr ""
540
540
@@ -628,6 +628,10 @@ msgctxt "Button: Call back on phone"
628msgid "Call back"
628msgid "Call back"
629msgstr "Позови назад"
629msgstr "Позови назад"
630
630
631+#: qml/Panel/PanelMenuPage.qml:92
632+msgid "Back"
633+msgstr ""
634+
631#: qml/Stage/SideStage.qml:76
635#: qml/Stage/SideStage.qml:76
632msgid "Drag using 3 fingers any application from one window to the other"
636msgid "Drag using 3 fingers any application from one window to the other"
633msgstr ""
637msgstr ""
@@ -1384,3 +1388,6 @@ msgstr "Веома слаба лозинка"
1384
1388
1385#~ msgid "Takes a screenshot of a window."
1389#~ msgid "Takes a screenshot of a window."
1386#~ msgstr "Slika prozor"
1390#~ msgstr "Slika prozor"
1391+
1392+#~ msgid "Super + 0 to 9"
1393+#~ msgstr "Super + 0 до 9"
po/sv.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-06-19 19:31+0000\n"
11"PO-Revision-Date: 2016-06-19 19:31+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20"Language: sv\n"
20"Language: sv\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
@@ -199,8 +199,8 @@ msgid "Switches applications via the launcher."
199msgstr "Byter program via Programstartaren."
199msgstr "Byter program via Programstartaren."
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203−msgstr "Super + 0 till 9"
203+msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
206msgid "Same as clicking on a launcher icon."
206msgid "Same as clicking on a launcher icon."
@@ -532,7 +532,7 @@ msgctxt "Apps sorted alphabetically"
532msgid "A-Z"
532msgid "A-Z"
533msgstr ""
533msgstr ""
534
534
535−#: qml/Launcher/MoreAppsHeader.qml:39
535+#: qml/Launcher/MoreAppsHeader.qml:55
536msgid "More apps in the store"
536msgid "More apps in the store"
537msgstr ""
537msgstr ""
538
538
@@ -623,6 +623,10 @@ msgctxt "Button: Call back on phone"
623msgid "Call back"
623msgid "Call back"
624msgstr "Ring upp"
624msgstr "Ring upp"
625
625
626+#: qml/Panel/PanelMenuPage.qml:92
627+msgid "Back"
628+msgstr ""
629+
626#: qml/Stage/SideStage.qml:76
630#: qml/Stage/SideStage.qml:76
627msgid "Drag using 3 fingers any application from one window to the other"
631msgid "Drag using 3 fingers any application from one window to the other"
628msgstr "Dra ett program från ett fönster till det andra med tre fingrar"
632msgstr "Dra ett program från ett fönster till det andra med tre fingrar"
@@ -1383,3 +1387,6 @@ msgstr "Väldigt svagt lösenord"
1383
1387
1384#~ msgid "Takes a screenshot of a window."
1388#~ msgid "Takes a screenshot of a window."
1385#~ msgstr "Tar en skärmbild av ett fönster."
1389#~ msgstr "Tar en skärmbild av ett fönster."
1390+
1391+#~ msgid "Super + 0 to 9"
1392+#~ msgstr "Super + 0 till 9"
po/sw.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:13+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -528,7 +528,7 @@ msgctxt "Apps sorted alphabetically"
528msgid "A-Z"
528msgid "A-Z"
529msgstr ""
529msgstr ""
530
530
531−#: qml/Launcher/MoreAppsHeader.qml:39
531+#: qml/Launcher/MoreAppsHeader.qml:55
532msgid "More apps in the store"
532msgid "More apps in the store"
533msgstr ""
533msgstr ""
534
534
@@ -619,6 +619,10 @@ msgctxt "Button: Call back on phone"
619msgid "Call back"
619msgid "Call back"
620msgstr ""
620msgstr ""
621
621
622+#: qml/Panel/PanelMenuPage.qml:92
623+msgid "Back"
624+msgstr ""
625+
622#: qml/Stage/SideStage.qml:76
626#: qml/Stage/SideStage.qml:76
623msgid "Drag using 3 fingers any application from one window to the other"
627msgid "Drag using 3 fingers any application from one window to the other"
624msgstr ""
628msgstr ""
po/ta.po+26−20
@@ -7,16 +7,16 @@ 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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11−"PO-Revision-Date: 2013-10-24 11:36+0000\n"
11+"PO-Revision-Date: 2017-03-02 04:54+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"
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=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20"Language: ta\n"
20"Language: ta\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
@@ -71,74 +71,76 @@ msgstr ""
71
71
72#: qml/Components/Dialogs.qml:178
72#: qml/Components/Dialogs.qml:178
73msgid "Are you sure you want to log out?"
73msgid "Are you sure you want to log out?"
74−msgstr ""
74+msgstr "நீங்கள் வெளியேற விரும்புகிறேர்களா ?"
75
75
76#: qml/Components/Dialogs.qml:181
76#: qml/Components/Dialogs.qml:181
77msgctxt "Button: Lock the system"
77msgctxt "Button: Lock the system"
78msgid "Lock"
78msgid "Lock"
79−msgstr ""
79+msgstr "பூட்டுக"
80
80
81#: qml/Components/Dialogs.qml:191
81#: qml/Components/Dialogs.qml:191
82msgctxt "Button: Log out from the system"
82msgctxt "Button: Log out from the system"
83msgid "Log Out"
83msgid "Log Out"
84−msgstr ""
84+msgstr "விடுபதிகை"
85
85
86#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
87#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
88#: qml/Wizard/Pages/passcode-confirm.qml:32
88#: qml/Wizard/Pages/passcode-confirm.qml:32
89#: qml/Wizard/Pages/passcode-set.qml:32
89#: qml/Wizard/Pages/passcode-set.qml:32
90msgid "Cancel"
90msgid "Cancel"
91−msgstr ""
91+msgstr "தவிர்"
92
92
93#: qml/Components/Dialogs.qml:211
93#: qml/Components/Dialogs.qml:211
94msgctxt "Title: Reboot dialog"
94msgctxt "Title: Reboot dialog"
95msgid "Reboot"
95msgid "Reboot"
96−msgstr ""
96+msgstr "மீள்துவக்கு"
97
97
98#: qml/Components/Dialogs.qml:212
98#: qml/Components/Dialogs.qml:212
99msgid "Are you sure you want to reboot?"
99msgid "Are you sure you want to reboot?"
100−msgstr ""
100+msgstr "மீள்துவக்க விருப்பமா?"
101
101
102#: qml/Components/Dialogs.qml:215
102#: qml/Components/Dialogs.qml:215
103msgid "No"
103msgid "No"
104−msgstr ""
104+msgstr "வேண்டாம்"
105
105
106#: qml/Components/Dialogs.qml:223
106#: qml/Components/Dialogs.qml:223
107msgid "Yes"
107msgid "Yes"
108−msgstr ""
108+msgstr "ஆம்"
109
109
110#: qml/Components/Dialogs.qml:239
110#: qml/Components/Dialogs.qml:239
111msgctxt "Title: Power off/Restart dialog"
111msgctxt "Title: Power off/Restart dialog"
112msgid "Power"
112msgid "Power"
113−msgstr ""
113+msgstr "மின்சக்தி"
114
114
115#: qml/Components/Dialogs.qml:240
115#: qml/Components/Dialogs.qml:240
116msgid ""
116msgid ""
117"Are you sure you would like\n"
117"Are you sure you would like\n"
118"to power off?"
118"to power off?"
119msgstr ""
119msgstr ""
120+"கண்டிப்பாக அணைக்க\n"
121+"வேண்டுமா?"
120
122
121#: qml/Components/Dialogs.qml:244
123#: qml/Components/Dialogs.qml:244
122msgctxt "Button: Power off the system"
124msgctxt "Button: Power off the system"
123msgid "Power off"
125msgid "Power off"
124−msgstr ""
126+msgstr "மின்சக்தி நிறுத்து"
125
127
126#: qml/Components/Dialogs.qml:255
128#: qml/Components/Dialogs.qml:255
127msgctxt "Button: Restart the system"
129msgctxt "Button: Restart the system"
128msgid "Restart"
130msgid "Restart"
129−msgstr ""
131+msgstr "மீள்துவக்கு"
130
132
131#: qml/Components/KeyboardShortcutsOverlay.qml:41
133#: qml/Components/KeyboardShortcutsOverlay.qml:41
132msgid "Keyboard Shortcuts"
134msgid "Keyboard Shortcuts"
133−msgstr ""
135+msgstr "விசைப்பலகை குறுக்குவழிகள்"
134
136
135#: qml/Components/KeyboardShortcutsOverlay.qml:55
137#: qml/Components/KeyboardShortcutsOverlay.qml:55
136msgid "Unity 8"
138msgid "Unity 8"
137−msgstr ""
139+msgstr "யூனிடீ 8"
138
140
139#: qml/Components/KeyboardShortcutsOverlay.qml:62
141#: qml/Components/KeyboardShortcutsOverlay.qml:62
140msgid "PrtScr"
142msgid "PrtScr"
141−msgstr ""
143+msgstr "திரைப்பிடி"
142
144
143#: qml/Components/KeyboardShortcutsOverlay.qml:67
145#: qml/Components/KeyboardShortcutsOverlay.qml:67
144msgid "Takes a screenshot."
146msgid "Takes a screenshot."
@@ -197,7 +199,7 @@ msgid "Switches applications via the launcher."
197msgstr ""
199msgstr ""
198
200
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
200−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
201msgstr ""
203msgstr ""
202
204
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -527,7 +529,7 @@ msgctxt "Apps sorted alphabetically"
527msgid "A-Z"
529msgid "A-Z"
528msgstr ""
530msgstr ""
529
531
530−#: qml/Launcher/MoreAppsHeader.qml:39
532+#: qml/Launcher/MoreAppsHeader.qml:55
531msgid "More apps in the store"
533msgid "More apps in the store"
532msgstr ""
534msgstr ""
533
535
@@ -618,6 +620,10 @@ msgctxt "Button: Call back on phone"
618msgid "Call back"
620msgid "Call back"
619msgstr ""
621msgstr ""
620
622
623+#: qml/Panel/PanelMenuPage.qml:92
624+msgid "Back"
625+msgstr ""
626+
621#: qml/Stage/SideStage.qml:76
627#: qml/Stage/SideStage.qml:76
622msgid "Drag using 3 fingers any application from one window to the other"
628msgid "Drag using 3 fingers any application from one window to the other"
623msgstr ""
629msgstr ""
po/te.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/th.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/tr.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:05+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,8 +196,8 @@ msgid "Switches applications via the launcher."
196msgstr "Başlatıcı üzerinden uygulamaları değiştirir."
196msgstr "Başlatıcı üzerinden uygulamaları değiştirir."
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200−msgstr "Super + 0'dan 9'a"
200+msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
203msgid "Same as clicking on a launcher icon."
203msgid "Same as clicking on a launcher icon."
@@ -530,7 +530,7 @@ msgctxt "Apps sorted alphabetically"
530msgid "A-Z"
530msgid "A-Z"
531msgstr ""
531msgstr ""
532
532
533−#: qml/Launcher/MoreAppsHeader.qml:39
533+#: qml/Launcher/MoreAppsHeader.qml:55
534msgid "More apps in the store"
534msgid "More apps in the store"
535msgstr ""
535msgstr ""
536
536
@@ -621,6 +621,10 @@ msgctxt "Button: Call back on phone"
621msgid "Call back"
621msgid "Call back"
622msgstr "Geri ara"
622msgstr "Geri ara"
623
623
624+#: qml/Panel/PanelMenuPage.qml:92
625+msgid "Back"
626+msgstr ""
627+
624#: qml/Stage/SideStage.qml:76
628#: qml/Stage/SideStage.qml:76
625msgid "Drag using 3 fingers any application from one window to the other"
629msgid "Drag using 3 fingers any application from one window to the other"
626msgstr ""
630msgstr ""
@@ -1345,5 +1349,8 @@ msgstr "Çok zayıf şifre"
1345#~ msgid "Takes a screenshot of a window."
1349#~ msgid "Takes a screenshot of a window."
1346#~ msgstr "Bir pencerenin ekran görüntüsünü alır."
1350#~ msgstr "Bir pencerenin ekran görüntüsünü alır."
1347
1351
1352+#~ msgid "Super + 0 to 9"
1353+#~ msgstr "Super + 0'dan 9'a"
1354+
1348#~ msgid "Long swipe from the left edge to open the Today scope"
1355#~ msgid "Long swipe from the left edge to open the Today scope"
1349#~ msgstr "Bugün kapsamını açmak için sol kenardan uzun kaydırın"
1356#~ msgstr "Bugün kapsamını açmak için sol kenardan uzun kaydırın"
po/ug.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-07-03 13:56+0000\n"
11"PO-Revision-Date: 2016-07-03 13:56+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr ""
198msgstr ""
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 to 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -527,7 +527,7 @@ msgctxt "Apps sorted alphabetically"
527msgid "A-Z"
527msgid "A-Z"
528msgstr ""
528msgstr ""
529
529
530−#: qml/Launcher/MoreAppsHeader.qml:39
530+#: qml/Launcher/MoreAppsHeader.qml:55
531msgid "More apps in the store"
531msgid "More apps in the store"
532msgstr ""
532msgstr ""
533
533
@@ -615,6 +615,10 @@ msgctxt "Button: Call back on phone"
615msgid "Call back"
615msgid "Call back"
616msgstr "تىلفۇن ئۇرلىۋاتىدۇ"
616msgstr "تىلفۇن ئۇرلىۋاتىدۇ"
617
617
618+#: qml/Panel/PanelMenuPage.qml:92
619+msgid "Back"
620+msgstr ""
621+
618#: qml/Stage/SideStage.qml:76
622#: qml/Stage/SideStage.qml:76
619msgid "Drag using 3 fingers any application from one window to the other"
623msgid "Drag using 3 fingers any application from one window to the other"
620msgstr ""
624msgstr ""
@@ -1310,3 +1314,6 @@ msgstr ""
1310
1314
1311#~ msgid "You almost got it!"
1315#~ msgid "You almost got it!"
1312#~ msgstr "ھازىرلا پۈتۈرىدۇ!"
1316#~ msgstr "ھازىرلا پۈتۈرىدۇ!"
1317+
1318+#~ msgid "Super + 0 to 9"
1319+#~ msgstr "Super + 0 to 9"
po/uk.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2017-01-17 10:58+0000\n"
11"PO-Revision-Date: 2017-01-17 10:58+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: 2017-02-22 06:06+0000\n"
19+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
20−"X-Generator: Launchpad (build 18326)\n"
20+"X-Generator: Launchpad (build 18331)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
@@ -199,8 +199,8 @@ msgid "Switches applications via the launcher."
199msgstr "Перемкнути програму за допомогою засобу запуску."
199msgstr "Перемкнути програму за допомогою засобу запуску."
200
200
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
202−msgid "Super + 0 to 9"
202+msgid "Super + 1 to 0"
203−msgstr "Win + 0-9"
203+msgstr ""
204
204
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
206msgid "Same as clicking on a launcher icon."
206msgid "Same as clicking on a launcher icon."
@@ -538,7 +538,7 @@ msgctxt "Apps sorted alphabetically"
538msgid "A-Z"
538msgid "A-Z"
539msgstr "А-Я"
539msgstr "А-Я"
540
540
541−#: qml/Launcher/MoreAppsHeader.qml:39
541+#: qml/Launcher/MoreAppsHeader.qml:55
542msgid "More apps in the store"
542msgid "More apps in the store"
543msgstr "Інші програми можна знайти у крамниці"
543msgstr "Інші програми можна знайти у крамниці"
544
544
@@ -632,6 +632,10 @@ msgctxt "Button: Call back on phone"
632msgid "Call back"
632msgid "Call back"
633msgstr "Зворотний виклик"
633msgstr "Зворотний виклик"
634
634
635+#: qml/Panel/PanelMenuPage.qml:92
636+msgid "Back"
637+msgstr ""
638+
635#: qml/Stage/SideStage.qml:76
639#: qml/Stage/SideStage.qml:76
636msgid "Drag using 3 fingers any application from one window to the other"
640msgid "Drag using 3 fingers any application from one window to the other"
637msgstr "Пересувайте будь-який додаток за допомогою трьох пальців"
641msgstr "Пересувайте будь-який додаток за допомогою трьох пальців"
@@ -1408,3 +1412,6 @@ msgstr "Дуже слабкий пароль"
1408
1412
1409#~ msgid "Takes a screenshot of a window."
1413#~ msgid "Takes a screenshot of a window."
1410#~ msgstr "Зробити знімок вікна."
1414#~ msgstr "Зробити знімок вікна."
1415+
1416+#~ msgid "Super + 0 to 9"
1417+#~ msgstr "Win + 0-9"
po/unity8.pot+7−3
@@ -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: 2017-02-16 13:49+0000\n"
11+"POT-Creation-Date: 2017-03-08 09:56+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"
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/update-unity-pot+17
@@ -1,4 +1,21 @@
1#!/bin/sh
1#!/bin/sh
2+
3+#
4+# Copyright (C) 2017 Canonical Ltd
5+#
6+# This program is free software: you can redistribute it and/or modify
7+# it under the terms of the GNU General Public License version 3 as
8+# published by the Free Software Foundation.
9+#
10+# This program is distributed in the hope that it will be useful,
11+# but WITHOUT ANY WARRANTY; without even the implied warranty of
12+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+# GNU General Public License for more details.
14+#
15+# You should have received a copy of the GNU General Public License
16+# along with this program. If not, see <http://www.gnu.org/licenses/>.
17+#
18+
2set -e
19set -e
3cd $(dirname $0)
20cd $(dirname $0)
4PO_DIR=$PWD
21PO_DIR=$PWD
po/ur.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/uz.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/vi.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/wo.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/xh.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/zh_CN.po+13−6
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-04-13 06:27+0000\n"
11"PO-Revision-Date: 2016-04-13 06:27+0000\n"
12"Last-Translator: YunQiang Su <wzssyqa@gmail.com>\n"
12"Last-Translator: YunQiang Su <wzssyqa@gmail.com>\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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -198,8 +198,8 @@ msgid "Switches applications via the launcher."
198msgstr "通过启动器切换应用程序。"
198msgstr "通过启动器切换应用程序。"
199
199
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
201−msgid "Super + 0 to 9"
201+msgid "Super + 1 to 0"
202−msgstr "Super + 0 至 9"
202+msgstr ""
203
203
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
204#: qml/Components/KeyboardShortcutsOverlay.qml:169
205msgid "Same as clicking on a launcher icon."
205msgid "Same as clicking on a launcher icon."
@@ -527,7 +527,7 @@ msgctxt "Apps sorted alphabetically"
527msgid "A-Z"
527msgid "A-Z"
528msgstr ""
528msgstr ""
529
529
530−#: qml/Launcher/MoreAppsHeader.qml:39
530+#: qml/Launcher/MoreAppsHeader.qml:55
531msgid "More apps in the store"
531msgid "More apps in the store"
532msgstr ""
532msgstr ""
533
533
@@ -615,6 +615,10 @@ msgctxt "Button: Call back on phone"
615msgid "Call back"
615msgid "Call back"
616msgstr "回电"
616msgstr "回电"
617
617
618+#: qml/Panel/PanelMenuPage.qml:92
619+msgid "Back"
620+msgstr ""
621+
618#: qml/Stage/SideStage.qml:76
622#: qml/Stage/SideStage.qml:76
619msgid "Drag using 3 fingers any application from one window to the other"
623msgid "Drag using 3 fingers any application from one window to the other"
620msgstr "使用三指将任何应用从一个窗口拖拽至另一个"
624msgstr "使用三指将任何应用从一个窗口拖拽至另一个"
@@ -1330,3 +1334,6 @@ msgstr "密码强度:非常弱"
1330
1334
1331#~ msgid "Takes a screenshot of a window."
1335#~ msgid "Takes a screenshot of a window."
1332#~ msgstr "给窗口截图。"
1336#~ msgstr "给窗口截图。"
1337+
1338+#~ msgid "Super + 0 to 9"
1339+#~ msgstr "Super + 0 至 9"
po/zh_HK.po+9−5
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:188
21#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
@@ -196,7 +196,7 @@ msgid "Switches applications via the launcher."
196msgstr ""
196msgstr ""
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
198#: qml/Components/KeyboardShortcutsOverlay.qml:164
199−msgid "Super + 0 to 9"
199+msgid "Super + 1 to 0"
200msgstr ""
200msgstr ""
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
202#: qml/Components/KeyboardShortcutsOverlay.qml:169
@@ -526,7 +526,7 @@ msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527msgstr ""
527msgstr ""
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -617,6 +617,10 @@ msgctxt "Button: Call back on phone"
617msgid "Call back"
617msgid "Call back"
618msgstr ""
618msgstr ""
619
619
620+#: qml/Panel/PanelMenuPage.qml:92
621+msgid "Back"
622+msgstr ""
623+
620#: qml/Stage/SideStage.qml:76
624#: qml/Stage/SideStage.qml:76
621msgid "Drag using 3 fingers any application from one window to the other"
625msgid "Drag using 3 fingers any application from one window to the other"
622msgstr ""
626msgstr ""
po/zh_TW.po+31−24
@@ -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: 2017-02-16 13:49+0000\n"
10+"POT-Creation-Date: 2017-03-08 09:56+0000\n"
11"PO-Revision-Date: 2016-02-24 04:40+0000\n"
11"PO-Revision-Date: 2016-02-24 04:40+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: 2017-02-22 06:06+0000\n"
18+"X-Launchpad-Export-Date: 2017-03-14 07:14+0000\n"
19−"X-Generator: Launchpad (build 18326)\n"
19+"X-Generator: Launchpad (build 18331)\n"
20"Language: zh_TW\n"
20"Language: zh_TW\n"
21
21
22#: plugins/LightDM/Greeter.cpp:188
22#: plugins/LightDM/Greeter.cpp:188
@@ -25,15 +25,15 @@ msgstr "密碼: "
25
25
26#: plugins/LightDM/Greeter.cpp:203
26#: plugins/LightDM/Greeter.cpp:203
27msgid "Username"
27msgid "Username"
28−msgstr ""
28+msgstr "使用者名稱"
29
29
30#: plugins/LightDM/Greeter.cpp:242
30#: plugins/LightDM/Greeter.cpp:242
31msgid "Failed to authenticate"
31msgid "Failed to authenticate"
32−msgstr ""
32+msgstr "身分核對失敗"
33
33
34#: plugins/LightDM/Greeter.cpp:244
34#: plugins/LightDM/Greeter.cpp:244
35msgid "Invalid password, please try again"
35msgid "Invalid password, please try again"
36−msgstr ""
36+msgstr "密碼錯誤,請再試一次"
37
37
38#: plugins/LightDM/Greeter.cpp:254
38#: plugins/LightDM/Greeter.cpp:254
39msgid "Log In"
39msgid "Log In"
@@ -45,11 +45,11 @@ msgstr "重試"
45
45
46#: plugins/LightDM/UsersModel.cpp:152
46#: plugins/LightDM/UsersModel.cpp:152
47msgid "Login"
47msgid "Login"
48−msgstr ""
48+msgstr "登入"
49
49
50#: plugins/LightDM/UsersModel.cpp:160
50#: plugins/LightDM/UsersModel.cpp:160
51msgid "Guest Session"
51msgid "Guest Session"
52−msgstr ""
52+msgstr "訪客作業階段"
53
53
54#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:50
55#: plugins/Unity/Launcher/launcheritem.cpp:122
55#: plugins/Unity/Launcher/launcheritem.cpp:122
@@ -197,8 +197,8 @@ msgid "Switches applications via the launcher."
197msgstr ""
197msgstr ""
198
198
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
199#: qml/Components/KeyboardShortcutsOverlay.qml:164
200−msgid "Super + 0 to 9"
200+msgid "Super + 1 to 0"
201−msgstr "Super + 0 到 9"
201+msgstr ""
202
202
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
203#: qml/Components/KeyboardShortcutsOverlay.qml:169
204msgid "Same as clicking on a launcher icon."
204msgid "Same as clicking on a launcher icon."
@@ -206,7 +206,7 @@ msgstr ""
206
206
207#: qml/Components/KeyboardShortcutsOverlay.qml:177
207#: qml/Components/KeyboardShortcutsOverlay.qml:177
208msgid "Super + A"
208msgid "Super + A"
209−msgstr ""
209+msgstr "Super + A"
210
210
211#: qml/Components/KeyboardShortcutsOverlay.qml:182
211#: qml/Components/KeyboardShortcutsOverlay.qml:182
212msgid "Opens the Application Drawer."
212msgid "Opens the Application Drawer."
@@ -218,7 +218,7 @@ msgstr ""
218
218
219#: qml/Components/KeyboardShortcutsOverlay.qml:201
219#: qml/Components/KeyboardShortcutsOverlay.qml:201
220msgid "Super (Tap)"
220msgid "Super (Tap)"
221−msgstr ""
221+msgstr "Super (輕觸)"
222
222
223#: qml/Components/KeyboardShortcutsOverlay.qml:206
223#: qml/Components/KeyboardShortcutsOverlay.qml:206
224msgid "Opens the Scopes home."
224msgid "Opens the Scopes home."
@@ -282,7 +282,7 @@ msgstr ""
282
282
283#: qml/Components/KeyboardShortcutsOverlay.qml:318
283#: qml/Components/KeyboardShortcutsOverlay.qml:318
284msgid "Ctrl + Super + Left or Right"
284msgid "Ctrl + Super + Left or Right"
285−msgstr ""
285+msgstr "Ctrl + Super + 左或右"
286
286
287#: qml/Components/KeyboardShortcutsOverlay.qml:323
287#: qml/Components/KeyboardShortcutsOverlay.qml:323
288msgid "Semi-maximizes the current window."
288msgid "Semi-maximizes the current window."
@@ -519,14 +519,14 @@ msgstr ""
519
519
520#: qml/Launcher/Drawer.qml:92
520#: qml/Launcher/Drawer.qml:92
521msgid "Search…"
521msgid "Search…"
522−msgstr ""
522+msgstr "搜尋..."
523
523
524#: qml/Launcher/Drawer.qml:127
524#: qml/Launcher/Drawer.qml:127
525msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
526msgid "A-Z"
526msgid "A-Z"
527−msgstr ""
527+msgstr "A-Z"
528
528
529−#: qml/Launcher/MoreAppsHeader.qml:39
529+#: qml/Launcher/MoreAppsHeader.qml:55
530msgid "More apps in the store"
530msgid "More apps in the store"
531msgstr ""
531msgstr ""
532
532
@@ -614,6 +614,10 @@ msgctxt "Button: Call back on phone"
614msgid "Call back"
614msgid "Call back"
615msgstr "回撥"
615msgstr "回撥"
616
616
617+#: qml/Panel/PanelMenuPage.qml:92
618+msgid "Back"
619+msgstr ""
620+
617#: qml/Stage/SideStage.qml:76
621#: qml/Stage/SideStage.qml:76
618msgid "Drag using 3 fingers any application from one window to the other"
622msgid "Drag using 3 fingers any application from one window to the other"
619msgstr ""
623msgstr ""
@@ -659,15 +663,15 @@ msgstr "下一個"
659
663
660#: qml/Wizard/Pages/20-keyboard.qml:31
664#: qml/Wizard/Pages/20-keyboard.qml:31
661msgid "Select Keyboard"
665msgid "Select Keyboard"
662−msgstr ""
666+msgstr "選取鍵盤"
663
667
664#: qml/Wizard/Pages/20-keyboard.qml:71
668#: qml/Wizard/Pages/20-keyboard.qml:71
665msgid "Keyboard language"
669msgid "Keyboard language"
666−msgstr ""
670+msgstr "鍵盤語言"
667
671
668#: qml/Wizard/Pages/20-keyboard.qml:93
672#: qml/Wizard/Pages/20-keyboard.qml:93
669msgid "Keyboard layout"
673msgid "Keyboard layout"
670−msgstr ""
674+msgstr "鍵盤配置"
671
675
672#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:207
676#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:207
673#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/77-system-update.qml:152
677#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/77-system-update.qml:152
@@ -776,7 +780,7 @@ msgstr "隱私權政策"
776
780
777#: qml/Wizard/Pages/77-system-update.qml:28
781#: qml/Wizard/Pages/77-system-update.qml:28
778msgid "Update Device"
782msgid "Update Device"
779−msgstr ""
783+msgstr "更新裝置"
780
784
781#: qml/Wizard/Pages/77-system-update.qml:55
785#: qml/Wizard/Pages/77-system-update.qml:55
782msgid ""
786msgid ""
@@ -787,7 +791,7 @@ msgstr ""
787#: qml/Wizard/Pages/77-system-update.qml:76
791#: qml/Wizard/Pages/77-system-update.qml:76
788msgctxt "string identifying name of the update"
792msgctxt "string identifying name of the update"
789msgid "Ubuntu system"
793msgid "Ubuntu system"
790−msgstr ""
794+msgstr "Ubuntu 系統"
791
795
792#: qml/Wizard/Pages/77-system-update.qml:83
796#: qml/Wizard/Pages/77-system-update.qml:83
793#, qt-format
797#, qt-format
@@ -801,7 +805,7 @@ msgstr ""
801
805
802#: qml/Wizard/Pages/77-system-update.qml:116
806#: qml/Wizard/Pages/77-system-update.qml:116
803msgid "Install and restart now"
807msgid "Install and restart now"
804−msgstr ""
808+msgstr "馬上安裝並重新啟動"
805
809
806#: qml/Wizard/Pages/80-finished.qml:89
810#: qml/Wizard/Pages/80-finished.qml:89
807msgid "Welcome to Ubuntu"
811msgid "Welcome to Ubuntu"
@@ -843,7 +847,7 @@ msgstr ""
843
847
844#: qml/Wizard/Pages/here-terms.qml:107
848#: qml/Wizard/Pages/here-terms.qml:107
845msgid "Service Terms"
849msgid "Service Terms"
846−msgstr ""
850+msgstr "服務條款"
847
851
848#: qml/Wizard/Pages/passcode-confirm.qml:43
852#: qml/Wizard/Pages/passcode-confirm.qml:43
849#: qml/Wizard/Pages/passcode-desktop.qml:97
853#: qml/Wizard/Pages/passcode-desktop.qml:97
@@ -894,7 +898,7 @@ msgstr ""
894
898
895#: qml/Wizard/Pages/password-set.qml:62
899#: qml/Wizard/Pages/password-set.qml:62
896msgid "Enter at least 8 characters"
900msgid "Enter at least 8 characters"
897−msgstr ""
901+msgstr "輸入至少 8 個字元"
898
902
899#: qml/Wizard/Pages/password-set.qml:74
903#: qml/Wizard/Pages/password-set.qml:74
900msgid "Choose password"
904msgid "Choose password"
@@ -1311,3 +1315,6 @@ msgstr "密碼強度極弱"
1311
1315
1312#~ msgid "%a %d %b %l:%M %p"
1316#~ msgid "%a %d %b %l:%M %p"
1313#~ msgstr "(%a) %d月%b日 %p %l:%M"
1317#~ msgstr "(%a) %d月%b日 %p %l:%M"
1318+
1319+#~ msgid "Super + 0 to 9"
1320+#~ msgstr "Super + 0 到 9"
qml/ApplicationMenus/MenuBar.qml+49−24
@@ -28,11 +28,19 @@ Item {
28 property alias unityMenuModel: rowRepeater.model
28 property alias unityMenuModel: rowRepeater.model
29 property bool enableKeyFilter: false
29 property bool enableKeyFilter: false
30 property real overflowWidth: width
30 property real overflowWidth: width
31+ property bool windowMoving: false
31
32
32 // read from outside
33 // read from outside
33 readonly property bool valid: rowRepeater.count > 0
34 readonly property bool valid: rowRepeater.count > 0
34 readonly property bool showRequested: d.longAltPressed || d.currentItem != null
35 readonly property bool showRequested: d.longAltPressed || d.currentItem != null
35
36
37+ // MoveHandler API for DecoratedWindow
38+ signal pressed(var mouse)
39+ signal pressedChangedEx(bool pressed, var pressedButtons, real mouseX, real mouseY)
40+ signal positionChanged(var mouse)
41+ signal released(var mouse)
42+ signal doubleClicked(var mouse)
43+
36 implicitWidth: row.width
44 implicitWidth: row.width
37 height: parent.height
45 height: parent.height
38
46
@@ -77,7 +85,7 @@ Item {
77 anchors.fill: parent
85 anchors.fill: parent
78 enabled: d.currentItem != null
86 enabled: d.currentItem != null
79 hoverEnabled: enabled && d.currentItem && d.currentItem.__popup != null
87 hoverEnabled: enabled && d.currentItem && d.currentItem.__popup != null
80− onPressed: d.dismissAll()
88+ onPressed: { mouse.accepted = false; d.dismissAll(); }
81 }
89 }
82
90
83 Row {
91 Row {
@@ -96,6 +104,11 @@ Item {
96 onModelReset: d.firstInvisibleIndex = undefined
104 onModelReset: d.firstInvisibleIndex = undefined
97 }
105 }
98
106
107+ Component {
108+ id: menuComponent
109+ MenuPopup { }
110+ }
111+
99 Repeater {
112 Repeater {
100 id: rowRepeater
113 id: rowRepeater
101
114
@@ -114,12 +127,19 @@ Item {
114
127
115 implicitWidth: column.implicitWidth
128 implicitWidth: column.implicitWidth
116 implicitHeight: row.height
129 implicitHeight: row.height
117− enabled: model.sensitive && shouldDisplay
130+ enabled: (model.sensitive === true) && shouldDisplay
118 opacity: shouldDisplay ? 1 : 0
131 opacity: shouldDisplay ? 1 : 0
119
132
120 function show() {
133 function show() {
121 if (!__popup) {
134 if (!__popup) {
122− __popup = menuComponent.createObject(root, { objectName: visualItem.objectName + "-menu" });
135+ __popup = menuComponent.createObject(root,
136+ {
137+ objectName: visualItem.objectName + "-menu",
138+ desiredX: Qt.binding(function() { return visualItem.x - units.gu(1); }),
139+ desiredY: Qt.binding(function() { return root.height; }),
140+ unityMenuModel: Qt.binding(function() { return root.unityMenuModel.submenu(visualItem.__ownIndex); })
141+ });
142+ __popup.reset();
123 __popup.childActivated.connect(dismiss);
143 __popup.childActivated.connect(dismiss);
124 // force the current item to be the newly popped up menu
144 // force the current item to be the newly popped up menu
125 } else {
145 } else {
@@ -162,17 +182,6 @@ Item {
162 onDismissAll: visualItem.dismiss()
182 onDismissAll: visualItem.dismiss()
163 }
183 }
164
184
165− Component {
166− id: menuComponent
167− MenuPopup {
168− desiredX: visualItem.x - units.gu(1)
169− desiredY: parent.height
170− unityMenuModel: root.unityMenuModel.submenu(visualItem.__ownIndex)
171−
172− Component.onCompleted: reset();
173− }
174− }
175−
176 RowLayout {
185 RowLayout {
177 id: column
186 id: column
178 spacing: units.gu(1)
187 spacing: units.gu(1)
@@ -217,24 +226,40 @@ Item {
217 } // Row
226 } // Row
218
227
219 MouseArea {
228 MouseArea {
220− anchors.fill: row
229+ anchors.fill: parent
221 hoverEnabled: d.currentItem
230 hoverEnabled: d.currentItem
222
231
232+ property bool moved: false
233+
223 onEntered: {
234 onEntered: {
224 if (d.currentItem) {
235 if (d.currentItem) {
225 updateCurrentItemFromPosition(Qt.point(mouseX, mouseY))
236 updateCurrentItemFromPosition(Qt.point(mouseX, mouseY))
226 }
237 }
227 }
238 }
228− onPositionChanged: {
239+
229− if (d.currentItem) {
240+ onClicked: {
241+ if (!moved) {
242+ var prevItem = d.currentItem;
230− updateCurrentItemFromPosition(Qt.point(mouse.x, mouse.y))
243+ updateCurrentItemFromPosition(Qt.point(mouseX, mouseY));
244+ if (prevItem && d.currentItem == prevItem) {
245+ prevItem.hide();
246+ }
231 }
247 }
248+ moved = false;
232 }
249 }
233− onClicked: {
250+
234− var prevItem = d.currentItem;
251+ // for the MoveHandler
252+ onPressed: root.pressed(mouse)
253+ onPressedChanged: root.pressedChangedEx(pressed, pressedButtons, mouseX, mouseY)
254+ onReleased: root.released(mouse)
255+ onDoubleClicked: root.doubleClicked(mouse)
256+
257+ Mouse.ignoreSynthesizedEvents: true
258+ Mouse.onPositionChanged: {
259+ root.positionChanged(mouse);
260+ moved = root.windowMoving;
261+ if (d.currentItem) {
235− updateCurrentItemFromPosition(Qt.point(mouse.x, mouse.y))
262+ updateCurrentItemFromPosition(Qt.point(mouse.x, mouse.y))
236− if (prevItem && d.currentItem == prevItem) {
237− prevItem.hide();
238 }
263 }
239 }
264 }
240
265
@@ -259,7 +284,7 @@ Item {
259 hoverEnabled: d.currentItem
284 hoverEnabled: d.currentItem
260 onEntered: d.currentItem = this
285 onEntered: d.currentItem = this
261 onPositionChanged: d.currentItem = this
286 onPositionChanged: d.currentItem = this
262− onClicked: d.currentItem = this
287+ onPressed: d.currentItem = this
263
288
264 property Item __popup: null;
289 property Item __popup: null;
265 readonly property bool popupVisible: __popup && __popup.visible
290 readonly property bool popupVisible: __popup && __popup.visible
qml/ApplicationMenus/MenuItem.qml+6−6
@@ -34,7 +34,7 @@ ActionItem {
34 val += units.gu(1) + title.contentWidth;
34 val += units.gu(1) + title.contentWidth;
35 if (hasSubmenu) {
35 if (hasSubmenu) {
36 val += units.gu(1) + chevronIcon.width;
36 val += units.gu(1) + chevronIcon.width;
37− } else if (shortcut != undefined) {
37+ } else if (menuData && menuData.shortcut != undefined) {
38 val += units.gu(3) + shortcutLabel.contentWidth;
38 val += units.gu(3) + shortcutLabel.contentWidth;
39 }
39 }
40 return val + units.gu(1);
40 return val + units.gu(1);
@@ -49,9 +49,9 @@ ActionItem {
49 enabled: root.enabled
49 enabled: root.enabled
50
50
51 // FIXME - SDK Action:text modifies menu text with html underline for mnemonic
51 // FIXME - SDK Action:text modifies menu text with html underline for mnemonic
52− text: menuData.label.replace("_", "&").replace("<u>", "&").replace("</u>", "")
52+ text: menuData ? menuData.label.replace("_", "&").replace("<u>", "&").replace("</u>", "") : ""
53− checkable: menuData.isCheck || menuData.isRadio
53+ checkable: menuData && (menuData.isCheck || menuData.isRadio)
54− checked: menuData.isToggled
54+ checked: menuData && menuData.isToggled
55 }
55 }
56
56
57 width: {
57 width: {
@@ -127,8 +127,8 @@ ActionItem {
127 color: enabled ? theme.palette.normal.overlaySecondaryText :
127 color: enabled ? theme.palette.normal.overlaySecondaryText :
128 theme.palette.disabled.overlaySecondaryText
128 theme.palette.disabled.overlaySecondaryText
129
129
130− visible: menuData.shortcut != undefined && !root.hasSubmenu && QuickUtils.keyboardAttached
130+ visible: menuData && menuData.shortcut != undefined && !root.hasSubmenu && QuickUtils.keyboardAttached
131− text: menuData.shortcut ? menuData.shortcut : ""
131+ text: menuData && menuData.shortcut ? menuData.shortcut : ""
132 }
132 }
133 }
133 }
134
134
qml/ApplicationMenus/MenuPopup.qml+75−73
@@ -276,6 +276,79 @@ UbuntuShape {
276 }
276 }
277 }
277 }
278
278
279+ Component {
280+ id: separatorComponent
281+ ListItems.ThinDivider {
282+ // Parent will be loader
283+ objectName: parent.objectName + "-separator"
284+ implicitHeight: units.dp(2)
285+ }
286+ }
287+
288+ Component {
289+ id: menuItemComponent
290+ MenuItem {
291+ // Parent will be loader
292+ id: menuItem
293+ menuData: parent.__menuData
294+ objectName: parent.objectName + "-actionItem"
295+
296+ width: MathUtils.clamp(implicitWidth, d.__minimumWidth, d.__maximumWidth)
297+
298+ action.onTriggered: {
299+ submenuHoverTimer.stop();
300+
301+ d.currentItem = parent;
302+
303+ if (hasSubmenu) {
304+ if (!popup) {
305+ var model = root.unityMenuModel.submenu(__ownIndex);
306+ popup = submenuComponent.createObject(focusScope, {
307+ objectName: parent.objectName + "-",
308+ unityMenuModel: model,
309+ substractWidth: true,
310+ desiredX: Qt.binding(function() { return root.width }),
311+ desiredY: Qt.binding(function() {
312+ var dummy = listView.contentY; // force a recalc on contentY change.
313+ return mapToItem(container, 0, y).y;
314+ })
315+ });
316+ popup.retreat.connect(function() {
317+ popup.destroy();
318+ popup = null;
319+ menuItem.forceActiveFocus();
320+ });
321+ popup.childActivated.connect(function() {
322+ popup.destroy();
323+ popup = null;
324+ root.childActivated();
325+ });
326+ } else if (popup) {
327+ popup.visible = true;
328+ }
329+ } else {
330+ root.unityMenuModel.activate(__ownIndex);
331+ root.childActivated();
332+ }
333+ }
334+
335+ Connections {
336+ target: d
337+ onCurrentIndexChanged: {
338+ if (popup && d.currentIndex != __ownIndex) {
339+ popup.visible = false;
340+ }
341+ }
342+ onDismissAll: {
343+ if (popup) {
344+ popup.destroy();
345+ popup = null;
346+ }
347+ }
348+ }
349+ }
350+ }
351+
279 ColumnLayout {
352 ColumnLayout {
280 id: menuColumn
353 id: menuColumn
281 spacing: 0
354 spacing: 0
@@ -289,6 +362,8 @@ UbuntuShape {
289 id: loader
362 id: loader
290 objectName: root.objectName + "-item" + __ownIndex
363 objectName: root.objectName + "-item" + __ownIndex
291
364
365+ property Item popup: null
366+ property var __menuData: model
292 property int __ownIndex: index
367 property int __ownIndex: index
293 property bool __isSeparator: model.isSeparator
368 property bool __isSeparator: model.isSeparator
294
369
@@ -301,80 +376,7 @@ UbuntuShape {
301 return menuItemComponent;
376 return menuItemComponent;
302 }
377 }
303
378
304− property Item popup: null
305−
306 Layout.fillWidth: true
379 Layout.fillWidth: true
307−
308− Component {
309− id: menuItemComponent
310− MenuItem {
311− id: menuItem
312− menuData: model
313− objectName: loader.objectName + "-actionItem"
314−
315− width: MathUtils.clamp(implicitWidth, d.__minimumWidth, d.__maximumWidth)
316−
317− action.onTriggered: {
318− submenuHoverTimer.stop();
319−
320− d.currentItem = loader;
321−
322− if (hasSubmenu) {
323− if (!popup) {
324− var model = root.unityMenuModel.submenu(__ownIndex);
325− popup = submenuComponent.createObject(focusScope, {
326− objectName: loader.objectName + "-",
327− unityMenuModel: model,
328− substractWidth: true,
329− desiredX: Qt.binding(function() { return root.width }),
330− desiredY: Qt.binding(function() {
331− var dummy = listView.contentY; // force a recalc on contentY change.
332− return mapToItem(container, 0, y).y;
333− })
334− });
335− popup.retreat.connect(function() {
336− popup.destroy();
337− popup = null;
338− menuItem.forceActiveFocus();
339− });
340− popup.childActivated.connect(function() {
341− popup.destroy();
342− popup = null;
343− root.childActivated();
344− });
345− } else if (popup) {
346− popup.visible = true;
347− }
348− } else {
349− root.unityMenuModel.activate(__ownIndex);
350− root.childActivated();
351− }
352− }
353−
354− Connections {
355− target: d
356− onCurrentIndexChanged: {
357− if (popup && d.currentIndex != __ownIndex) {
358− popup.visible = false;
359− }
360− }
361− onDismissAll: {
362− if (popup) {
363− popup.destroy();
364− popup = null;
365− }
366− }
367− }
368− }
369− }
370−
371− Component {
372− id: separatorComponent
373− ListItems.ThinDivider {
374− objectName: loader.objectName + "-separator"
375− implicitHeight: units.dp(2)
376− }
377− }
378 }
380 }
379
381
380 }
382 }
qml/Components/KeyboardShortcutsOverlay.qml+1−1
@@ -161,7 +161,7 @@ Rectangle {
161 }
161 }
162
162
163 Label {
163 Label {
164− text: i18n.tr("Super + 0 to 9")
164+ text: i18n.tr("Super + 1 to 0")
165 fontSize: "small"
165 fontSize: "small"
166 font.weight: Font.Medium
166 font.weight: Font.Medium
167 }
167 }
qml/Components/WindowControlButtons.qml−21
@@ -47,13 +47,6 @@ Row {
47 onClicked: root.closeClicked()
47 onClicked: root.closeClicked()
48 visible: root.closeButtonShown
48 visible: root.closeButtonShown
49
49
50− // We dont want touch events to fall through to parent,
51− // otherwise the containsMouse will not work.
52− MouseArea {
53− anchors.fill: parent
54− propagateComposedEvents: true
55− }
56−
57 Rectangle {
50 Rectangle {
58 anchors.fill: parent
51 anchors.fill: parent
59 anchors.margins: windowIsMaximized ? units.dp(3) : 0
52 anchors.margins: windowIsMaximized ? units.dp(3) : 0
@@ -78,13 +71,6 @@ Row {
78 onClicked: root.minimizeClicked()
71 onClicked: root.minimizeClicked()
79 visible: root.minimizeButtonVisible
72 visible: root.minimizeButtonVisible
80
73
81− // We dont want touch events to fall through to parent,
82− // otherwise the containsMouse will not work.
83− MouseArea {
84− anchors.fill: parent
85− propagateComposedEvents: true
86− }
87−
88 Rectangle {
74 Rectangle {
89 anchors.fill: parent
75 anchors.fill: parent
90 anchors.margins: windowIsMaximized ? units.dp(3) : 0
76 anchors.margins: windowIsMaximized ? units.dp(3) : 0
@@ -118,13 +104,6 @@ Row {
118 }
104 }
119 }
105 }
120
106
121− // We dont want touch events to fall through to parent,
122− // otherwise the containsMouse will not work.
123− MouseArea {
124− anchors.fill: parent
125− propagateComposedEvents: true
126− }
127−
128 Rectangle {
107 Rectangle {
129 anchors.fill: parent
108 anchors.fill: parent
130 anchors.margins: windowIsMaximized ? units.dp(3) : 0
109 anchors.margins: windowIsMaximized ? units.dp(3) : 0
qml/ErrorApplication.qmlnew file+67
@@ -0,0 +1,67 @@
1+/*
2+* Copyright (C) 2017 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 QtQuick.Window 2.2
19+import Ubuntu.Components 1.3
20+import WindowManager 1.0
21+
22+Instantiator {
23+ id: root
24+ model: Screens
25+
26+ ScreenWindow {
27+ id: window
28+ objectName: "screen"+index
29+ screen: model.screen
30+ visibility: applicationArguments.hasFullscreen ? Window.FullScreen : Window.Windowed
31+ flags: applicationArguments.hasFrameless ? Qt.FramelessWindowHint : 0
32+
33+ Binding {
34+ when: applicationArguments.hasGeometry
35+ target: window
36+ property: "width"
37+ value: applicationArguments.windowGeometry.width
38+ }
39+ Binding {
40+ when: applicationArguments.hasGeometry
41+ target: window
42+ property: "height"
43+ value: applicationArguments.windowGeometry.height
44+ }
45+
46+ Loader {
47+ width: window.width
48+ height: window.height
49+
50+ Rectangle {
51+ color: "white"
52+ Column {
53+ spacing: units.gu(1)
54+
55+ Label {
56+ text: "Unity encountered an unrecoverable error while loading:"
57+ fontSize: "large"
58+ }
59+
60+ Label {
61+ text: errorString
62+ }
63+ }
64+ }
65+ }
66+ }
67+}
qml/Greeter/GreeterPrompt.qml+29−10
@@ -16,6 +16,7 @@
16
16
17import QtQuick 2.4
17import QtQuick 2.4
18import Ubuntu.Components 1.3
18import Ubuntu.Components 1.3
19+import GSettings 1.0
19import "../Components"
20import "../Components"
20
21
21FocusScope {
22FocusScope {
@@ -43,6 +44,11 @@ FocusScope {
43 }
44 }
44 }
45 }
45
46
47+ GSettings {
48+ id: unity8Settings
49+ schema.id: "com.canonical.Unity8"
50+ }
51+
46 StyledItem {
52 StyledItem {
47 id: d
53 id: d
48
54
@@ -154,14 +160,27 @@ FocusScope {
154 }
160 }
155
161
156 secondaryItem: [
162 secondaryItem: [
157− Icon {
163+ Row {
158− id: capsIcon
164+ id: extraIcons
165+ spacing: passwordInput.frameSpacing
166+ Icon {
159− name: "keyboard-caps-enabled"
167+ name: "keyboard-caps-enabled"
160− height: units.gu(3)
168+ height: units.gu(3)
161− width: units.gu(3)
169+ width: units.gu(3)
162− color: d.textColor
170+ color: d.textColor
163− visible: root.isSecret && false // TODO: detect when caps lock is on
171+ visible: root.isSecret && false // TODO: detect when caps lock is on
164− readonly property real visibleWidth: visible ? width + passwordInput.frameSpacing : 0
172+ }
173+ Icon {
174+ name: "input-keyboard-symbolic"
175+ height: units.gu(3)
176+ width: units.gu(3)
177+ color: d.textColor
178+ visible: !unity8Settings.alwaysShowOsk
179+ MouseArea {
180+ anchors.fill: parent
181+ onClicked: unity8Settings.alwaysShowOsk = true
182+ }
183+ }
165 }
184 }
166 ]
185 ]
167
186
@@ -199,7 +218,7 @@ FocusScope {
199 right: parent.right
218 right: parent.right
200 verticalCenter: parent.verticalCenter
219 verticalCenter: parent.verticalCenter
201 leftMargin: units.gu(1.5)
220 leftMargin: units.gu(1.5)
202− rightMargin: anchors.leftMargin + capsIcon.visibleWidth
221+ rightMargin: anchors.leftMargin + extraIcons.width
203 }
222 }
204 text: root.text
223 text: root.text
205 visible: passwordInput.text == "" && !passwordInput.inputMethodComposing
224 visible: passwordInput.text == "" && !passwordInput.inputMethodComposing
@@ -221,7 +240,7 @@ FocusScope {
221 anchors.left: parent.left
240 anchors.left: parent.left
222 anchors.right: parent.right
241 anchors.right: parent.right
223 anchors.leftMargin: passwordInput.frameSpacing * 2
242 anchors.leftMargin: passwordInput.frameSpacing * 2
224− anchors.rightMargin: passwordInput.frameSpacing * 2 + capsIcon.visibleWidth
243+ anchors.rightMargin: passwordInput.frameSpacing * 2 + extraIcons.width
225 color: d.drawColor
244 color: d.drawColor
226 text: passwordInput.displayText
245 text: passwordInput.displayText
227 visible: root.isPrompt && !root.interactive
246 visible: root.isPrompt && !root.interactive
qml/Launcher/Launcher.qml+3
@@ -114,6 +114,9 @@ FocusScope {
114
114
115 function hide(flags) {
115 function hide(flags) {
116 if ((flags & ignoreHideIfMouseOverLauncher) && Utils.Functions.itemUnderMouse(panel)) {
116 if ((flags & ignoreHideIfMouseOverLauncher) && Utils.Functions.itemUnderMouse(panel)) {
117+ if (state == "drawer") {
118+ switchToNextState("visibleTemporary");
119+ }
117 return;
120 return;
118 }
121 }
119 switchToNextState("")
122 switchToNextState("")
qml/Launcher/LauncherPanel.qml+3−1
@@ -92,8 +92,10 @@ Rectangle {
92 objectName: "dashItem"
92 objectName: "dashItem"
93 width: parent.width * .6
93 width: parent.width * .6
94 height: width
94 height: width
95+ sourceSize.width: width
96+ sourceSize.height: height
95 anchors.centerIn: parent
97 anchors.centerIn: parent
96− source: "graphics/home.png"
98+ source: "graphics/home.svg"
97 rotation: root.rotation
99 rotation: root.rotation
98 }
100 }
99 AbstractButton {
101 AbstractButton {
qml/Launcher/MoreAppsHeader.qml+16
@@ -1,3 +1,19 @@
1+/*
2+ * Copyright (C) 2017 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+
1import QtQuick 2.4
17import QtQuick 2.4
2import Ubuntu.Components 1.3
18import Ubuntu.Components 1.3
3
19
qml/Launcher/graphics/home.svgnew file+243
@@ -0,0 +1,243 @@
1+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+<!-- Created with Inkscape (http://www.inkscape.org/) -->
3+
4+<svg
5+ xmlns:dc="http://purl.org/dc/elements/1.1/"
6+ xmlns:cc="http://creativecommons.org/ns#"
7+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8+ xmlns:svg="http://www.w3.org/2000/svg"
9+ xmlns="http://www.w3.org/2000/svg"
10+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12+ viewBox="0 0 90 89.999999"
13+ style="enable-background:new"
14+ inkscape:export-ydpi="180"
15+ inkscape:export-xdpi="180"
16+ inkscape:export-filename="app_shape02.png"
17+ sodipodi:docname="home@18.svg"
18+ inkscape:version="0.92+devel unknown"
19+ version="1.1"
20+ id="svg3336"
21+ height="90"
22+ width="90">
23+ <sodipodi:namedview
24+ inkscape:snap-global="false"
25+ fit-margin-bottom="0"
26+ fit-margin-right="0"
27+ fit-margin-left="0"
28+ fit-margin-top="0"
29+ inkscape:snap-grids="true"
30+ inkscape:guide-bbox="true"
31+ showguides="false"
32+ inkscape:snap-center="true"
33+ inkscape:snap-object-midpoints="true"
34+ inkscape:snap-midpoints="true"
35+ inkscape:snap-smooth-nodes="true"
36+ inkscape:snap-intersection-paths="true"
37+ inkscape:object-nodes="true"
38+ inkscape:object-paths="true"
39+ inkscape:snap-bbox-midpoints="true"
40+ inkscape:snap-bbox-edge-midpoints="true"
41+ inkscape:bbox-nodes="true"
42+ inkscape:bbox-paths="true"
43+ inkscape:snap-bbox="true"
44+ showborder="true"
45+ inkscape:showpageshadow="false"
46+ inkscape:snap-page="true"
47+ inkscape:window-maximized="1"
48+ inkscape:window-y="24"
49+ inkscape:window-x="0"
50+ inkscape:window-height="1029"
51+ inkscape:window-width="1920"
52+ showgrid="false"
53+ inkscape:current-layer="layer1"
54+ inkscape:document-units="px"
55+ inkscape:cy="-8.7116629"
56+ inkscape:cx="2.9876656"
57+ inkscape:zoom="1.5625"
58+ inkscape:pageshadow="2"
59+ inkscape:pageopacity="0"
60+ borderopacity="1.0"
61+ bordercolor="#666666"
62+ pagecolor="#4f4f4f"
63+ id="base"
64+ inkscape:document-rotation="0">
65+ <inkscape:grid
66+ type="xygrid"
67+ id="grid811"
68+ originx="-211"
69+ originy="-195.00023"
70+ visible="true"
71+ enabled="true" />
72+ <sodipodi:guide
73+ orientation="1,0"
74+ position="-107,-35.000232"
75+ id="guide819"
76+ inkscape:locked="false" />
77+ <sodipodi:guide
78+ orientation="1,0"
79+ position="-91,-51.000232"
80+ id="guide821"
81+ inkscape:locked="false" />
82+ <sodipodi:guide
83+ orientation="1,0"
84+ position="181,-67.000232"
85+ id="guide823"
86+ inkscape:locked="false" />
87+ <sodipodi:guide
88+ orientation="1,0"
89+ position="197,-67.000232"
90+ id="guide825"
91+ inkscape:locked="false" />
92+ <sodipodi:guide
93+ orientation="0,1"
94+ position="117,196.99977"
95+ id="guide827"
96+ inkscape:locked="false" />
97+ <sodipodi:guide
98+ orientation="0,1"
99+ position="125,180.99977"
100+ id="guide829"
101+ inkscape:locked="false" />
102+ <sodipodi:guide
103+ orientation="0,1"
104+ position="-35,-91.000232"
105+ id="guide831"
106+ inkscape:locked="false" />
107+ <sodipodi:guide
108+ orientation="0,1"
109+ position="5.0000002,-107.00023"
110+ id="guide833"
111+ inkscape:locked="false" />
112+ <inkscape:grid
113+ type="axonomgrid"
114+ id="grid835"
115+ units="px"
116+ empspacing="60"
117+ gridanglex="42.9"
118+ gridanglez="42.9"
119+ spacingy="3.522px"
120+ enabled="false"
121+ originx="-211"
122+ originy="-194.00023" />
123+ <sodipodi:guide
124+ orientation="0,1"
125+ position="133,164.99977"
126+ id="guide4126"
127+ inkscape:locked="false" />
128+ <sodipodi:guide
129+ orientation="0,1"
130+ position="-51,-75.000232"
131+ id="guide4128"
132+ inkscape:locked="false" />
133+ <sodipodi:guide
134+ orientation="1,0"
135+ position="-75,-115.00023"
136+ id="guide4130"
137+ inkscape:locked="false" />
138+ <sodipodi:guide
139+ orientation="1,0"
140+ position="165,-75.000232"
141+ id="guide4134"
142+ inkscape:locked="false" />
143+ <sodipodi:guide
144+ orientation="-0.70710678,0.70710678"
145+ position="333,332.99977"
146+ id="guide4136"
147+ inkscape:locked="false" />
148+ <sodipodi:guide
149+ orientation="1,0"
150+ position="45,-243.00023"
151+ id="guide4138"
152+ inkscape:locked="false" />
153+ <sodipodi:guide
154+ orientation="0,1"
155+ position="333,44.999767"
156+ id="guide4140"
157+ inkscape:locked="false" />
158+ <sodipodi:guide
159+ orientation="0.70710678,0.70710678"
160+ position="333,-243.00023"
161+ id="guide4142"
162+ inkscape:locked="false" />
163+ <sodipodi:guide
164+ orientation="0,1"
165+ position="37,-195.00023"
166+ id="guide4152"
167+ inkscape:locked="false" />
168+ <sodipodi:guide
169+ orientation="0,1"
170+ position="125,284.99977"
171+ id="guide4154"
172+ inkscape:locked="false" />
173+ <sodipodi:guide
174+ position="133,-115.00023"
175+ orientation="1,0"
176+ id="guide4361"
177+ inkscape:locked="false" />
178+ <sodipodi:guide
179+ position="365,-43.000232"
180+ orientation="0,1"
181+ id="guide4363"
182+ inkscape:locked="false" />
183+ <sodipodi:guide
184+ position="-43,-19.000232"
185+ orientation="1,0"
186+ id="guide4229"
187+ inkscape:locked="false" />
188+ <sodipodi:guide
189+ position="101,132.99977"
190+ orientation="0,1"
191+ id="guide4233"
192+ inkscape:locked="false" />
193+ <sodipodi:guide
194+ position="-30.52,-307.00023"
195+ orientation="0,1"
196+ id="guide4235"
197+ inkscape:locked="false" />
198+ </sodipodi:namedview>
199+ <defs
200+ id="defs3338">
201+ <clipPath
202+ clipPathUnits="userSpaceOnUse"
203+ id="clipPath4755">
204+ <path
205+ style="color:#000000;opacity:0.24899998;fill:#5e2c73;stroke-width:5"
206+ d="M 360,50 594,284 V 215.89844 C 594,70.73665 573.2426,50 427.94531,50 Z"
207+ id="path4757"
208+ inkscape:connector-curvature="0" />
209+ </clipPath>
210+ <clipPath
211+ clipPathUnits="userSpaceOnUse"
212+ id="clipPath4767">
213+ <path
214+ style="color:#000000;fill:#f6f6f6;stroke-width:5"
215+ d="M 543.8125,454.1875 312.18945,685.81055 367.94531,681 C 512.70468,668.50896 526.55393,654.72881 539,510.10156 Z"
216+ id="path4769"
217+ inkscape:connector-curvature="0" />
218+ </clipPath>
219+ </defs>
220+ <metadata
221+ id="metadata3341">
222+ <rdf:RDF>
223+ <cc:Work
224+ rdf:about="">
225+ <dc:format>image/svg+xml</dc:format>
226+ <dc:type
227+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
228+ <dc:title></dc:title>
229+ </cc:Work>
230+ </rdf:RDF>
231+ </metadata>
232+ <g
233+ inkscape:groupmode="layer"
234+ id="layer1"
235+ inkscape:label="Pictogram"
236+ transform="translate(-243,-242.99977)">
237+ <path
238+ style="color:#000000;fill:#ffffff;stroke-width:8;stroke-linecap:square"
239+ d="m 288,243.00023 a 44.999951,44.999951 0 0 0 -45,45 44.999951,44.999951 0 0 0 45,44.99954 44.999951,44.999951 0 0 0 45,-44.99954 44.999951,44.999951 0 0 0 -45,-45 z m 14.57434,13.77039 c 1.02065,-0.0231 2.06021,0.22446 3.0092,0.77195 2.76095,1.59476 3.70514,5.12339 2.11064,7.88408 -1.59271,2.76068 -5.12109,3.70488 -7.88178,2.11064 -2.75891,-1.59271 -3.70494,-5.12125 -2.11248,-7.88041 1.04672,-1.8117 2.9259,-2.84213 4.87442,-2.88626 z m -14.5748,6.15598 c 2.32096,0 4.56584,0.32221 6.69895,0.91089 0.37619,2.31944 1.75264,4.4561 3.94752,5.7227 2.19107,1.26304 4.72599,1.38994 6.92062,0.56079 4.26774,4.19709 7.04521,9.90478 7.44987,16.26267 l -8.22457,0.12112 C 304.03344,277.89278 296.80747,271.1402 288,271.1402 c -2.53726,0 -4.9441,0.5641 -7.10161,1.56813 l -4.01059,-7.18662 c 3.34938,-1.65779 7.12182,-2.59511 11.11174,-2.59511 z m -13.90979,4.21169 4.21992,7.06779 c -4.3351,3.05147 -7.16833,8.09073 -7.16833,13.79461 0,5.70414 2.83323,10.74309 7.16833,13.79278 l -4.21992,7.06916 c -5.0519,-3.37556 -8.80916,-8.53411 -10.36858,-14.57708 1.82199,-1.48672 2.98818,-3.74984 2.98818,-6.28532 0,-2.53701 -1.16619,-4.80043 -2.98818,-6.28715 1.56145,-6.04118 5.31871,-11.19923 10.36858,-14.57479 z m -15.48569,15.08943 c 3.18747,0 5.7716,2.58397 5.7716,5.77297 0,3.18746 -2.58413,5.77114 -5.7716,5.77114 -3.18924,0 -5.77296,-2.58368 -5.77296,-5.77114 0,-3.189 2.58372,-5.77297 5.77296,-5.77297 z m 46.18604,7.2666 8.2264,0.12112 c -0.40465,6.3579 -3.18213,12.06558 -7.44987,16.26267 -2.19462,-0.82915 -4.72803,-0.70428 -6.92062,0.5608 -2.19438,1.26888 -3.57087,3.40326 -3.94706,5.72269 -2.13286,0.59047 -4.378,0.91318 -6.69895,0.91318 -3.99018,0 -7.76236,-0.93758 -11.11175,-2.5974 l 4.0106,-7.18662 c 2.15726,1.00378 4.56389,1.56859 7.10115,1.56859 8.80772,0 16.03339,-6.75074 16.7901,-15.36503 z m -1.96713,18.19415 c 1.94837,0.044 3.82782,1.0739 4.87304,2.88443 1.59449,2.76095 0.64796,6.28907 -2.11247,7.88179 -2.76069,1.5945 -6.28862,0.64822 -7.88133,-2.11247 -1.59475,-2.75917 -0.64821,-6.2873 2.11247,-7.88179 0.94829,-0.5475 1.98772,-0.795 3.00829,-0.77196 z"
240+ id="circle4206"
241+ inkscape:connector-curvature="0" />
242+ </g>
243+</svg>
qml/Launcher/graphics/home@18.pngdeleted

Binary file not shown.

qml/OrientedShell.qml+8−6
@@ -194,6 +194,12 @@ Item {
194 value: !shell.oskEnabled || shell.usageScenario == "desktop"
194 value: !shell.oskEnabled || shell.usageScenario == "desktop"
195 }
195 }
196
196
197+ Binding {
198+ target: unity8Settings
199+ property: "oskSwitchVisible"
200+ value: shell.hasKeyboard
201+ }
202+
197 readonly property int supportedOrientations: shell.supportedOrientations
203 readonly property int supportedOrientations: shell.supportedOrientations
198 & (deviceConfiguration.supportedOrientations == deviceConfiguration.useNativeOrientation
204 & (deviceConfiguration.supportedOrientations == deviceConfiguration.useNativeOrientation
199 ? orientations.native_
205 ? orientations.native_
@@ -265,12 +271,8 @@ Item {
265 mode: applicationArguments.mode
271 mode: applicationArguments.mode
266 hasMouse: pointerInputDevices > 0
272 hasMouse: pointerInputDevices > 0
267 hasKeyboard: keyboardsModel.count > 0
273 hasKeyboard: keyboardsModel.count > 0
268− // TODO: Factor in if the current screen is a touch screen and if the user wants to
274+ hasTouchscreen: touchScreensModel.count > 0
269− // have multiple keyboards around. For now we only enable one keyboard at a time
275+ oskEnabled: unity8Settings.alwaysShowOsk || !hasKeyboard || forceOSKEnabled
270− // thus hiding it here if there is a physical one around or if we have a second
271− // screen (the virtual touchpad & osk on the phone) attached.
272− oskEnabled: (keyboardsModel.count === 0 && Screens.count === 1) ||
273− forceOSKEnabled
274
276
275 usageScenario: {
277 usageScenario: {
276 if (unity8Settings.usageMode === "Windowed") {
278 if (unity8Settings.usageMode === "Windowed") {
qml/Panel/Panel.qml+7−11
@@ -23,9 +23,6 @@ import Utils 0.1
23import Unity.ApplicationMenu 0.1
23import Unity.ApplicationMenu 0.1
24
24
25import QtQuick.Window 2.2
25import QtQuick.Window 2.2
26−// for indicator-keyboard
27−import AccountsService 0.1
28−import Unity.InputInfo 0.1
29
26
30import "../ApplicationMenus"
27import "../ApplicationMenus"
31import "../Components"
28import "../Components"
@@ -47,6 +44,8 @@ Item {
47 property bool fullscreenMode: false
44 property bool fullscreenMode: false
48 property real panelAreaShowProgress: 1.0
45 property real panelAreaShowProgress: 1.0
49 property bool greeterShown: false
46 property bool greeterShown: false
47+ property bool hasKeyboard: false
48+
50 property string mode: "staged"
49 property string mode: "staged"
51 property PanelState panelState
50 property PanelState panelState
52
51
@@ -231,6 +230,8 @@ Item {
231 target: __indicators
230 target: __indicators
232 onShownChanged: bar.dismiss();
231 onShownChanged: bar.dismiss();
233 }
232 }
233+
234+ onDoubleClicked: panelState.restoreClicked()
234 }
235 }
235 }
236 }
236 }
237 }
@@ -337,12 +338,12 @@ Item {
337 objectName: identifier+"-panelItem"
338 objectName: identifier+"-panelItem"
338
339
339 property int ownIndex: index
340 property int ownIndex: index
340− property bool overflow: parent.width - x > __indicators.overFlowWidth
341+ readonly property bool overflow: parent.width - x > __indicators.overFlowWidth
341− property bool hidden: !expanded && (overflow || !indicatorVisible || hideSessionIndicator || hideKeyboardIndicator)
342+ readonly property bool hidden: !expanded && (overflow || !indicatorVisible || hideSessionIndicator || hideKeyboardIndicator)
342 // HACK for indicator-session
343 // HACK for indicator-session
343 readonly property bool hideSessionIndicator: identifier == "indicator-session" && Math.min(Screen.width, Screen.height) <= units.gu(60)
344 readonly property bool hideSessionIndicator: identifier == "indicator-session" && Math.min(Screen.width, Screen.height) <= units.gu(60)
344 // HACK for indicator-keyboard
345 // HACK for indicator-keyboard
345− readonly property bool hideKeyboardIndicator: identifier == "indicator-keyboard" && (AccountsService.keymaps.length < 2 || keyboardsModel.count == 0)
346+ readonly property bool hideKeyboardIndicator: identifier == "indicator-keyboard" && !hasKeyboard
346
347
347 height: parent.height
348 height: parent.height
348 expanded: indicators.expanded
349 expanded: indicators.expanded
@@ -396,11 +397,6 @@ Item {
396 }
397 }
397 }
398 }
398
399
399− InputDeviceModel {
400− id: keyboardsModel
401− deviceFilter: InputInfo.Keyboard
402− }
403−
404 IndicatorsLight {
400 IndicatorsLight {
405 id: indicatorLights
401 id: indicatorLights
406 }
402 }
qml/Panel/PanelMenuPage.qml+1−1
@@ -89,7 +89,7 @@ PageStack {
89 leadingActionBar.actions: [
89 leadingActionBar.actions: [
90 Action {
90 Action {
91 iconName: "back"
91 iconName: "back"
92− text: "Back"
92+ text: i18n.tr("Back")
93 onTriggered: {
93 onTriggered: {
94 root.pop();
94 root.pop();
95 }
95 }
qml/Shell.qml+4−2
@@ -71,6 +71,7 @@ StyledItem {
71 }
71 }
72 property bool hasMouse: false
72 property bool hasMouse: false
73 property bool hasKeyboard: false
73 property bool hasKeyboard: false
74+ property bool hasTouchscreen: false
74
75
75 // to be read from outside
76 // to be read from outside
76 readonly property int mainAppWindowOrientationAngle: stage.mainAppWindowOrientationAngle
77 readonly property int mainAppWindowOrientationAngle: stage.mainAppWindowOrientationAngle
@@ -550,6 +551,7 @@ StyledItem {
550 fullscreenMode: (focusedSurfaceIsFullscreen && !LightDMService.greeter.active && launcher.progress == 0 && !stage.spreadShown)
551 fullscreenMode: (focusedSurfaceIsFullscreen && !LightDMService.greeter.active && launcher.progress == 0 && !stage.spreadShown)
551 || greeter.hasLockedApp
552 || greeter.hasLockedApp
552 greeterShown: greeter && greeter.shown
553 greeterShown: greeter && greeter.shown
554+ hasKeyboard: shell.hasKeyboard
553 panelState: panelState
555 panelState: panelState
554 }
556 }
555
557
@@ -645,8 +647,8 @@ StyledItem {
645 objectName: "tutorial"
647 objectName: "tutorial"
646 anchors.fill: parent
648 anchors.fill: parent
647
649
648− paused: callManager.hasCalls || !greeter || greeter.active ||
650+ paused: callManager.hasCalls || !greeter || greeter.active || wizard.active
649− wizard.active
651+ || !hasTouchscreen // TODO #1661557 something better for no touchscreen
650 delayed: dialogs.hasActiveDialog || notifications.hasNotification ||
652 delayed: dialogs.hasActiveDialog || notifications.hasNotification ||
651 inputMethod.visible ||
653 inputMethod.visible ||
652 (launcher.shown && !launcher.lockedVisible) ||
654 (launcher.shown && !launcher.lockedVisible) ||
qml/ShellScreen.qml+1
@@ -33,6 +33,7 @@ ScreenWindow {
33 }
33 }
34
34
35 Loader {
35 Loader {
36+ id: loader
36 width: screenWindow.width
37 width: screenWindow.width
37 height: screenWindow.height
38 height: screenWindow.height
38
39
qml/Stage/ApplicationWindow.qml+1
@@ -28,6 +28,7 @@ FocusScope {
28 property bool orientationChangesEnabled: d.supportsSurfaceResize ? d.surfaceOldEnoughToBeResized : true
28 property bool orientationChangesEnabled: d.supportsSurfaceResize ? d.surfaceOldEnoughToBeResized : true
29 readonly property string title: surface && surface.name !== "" ? surface.name : d.name
29 readonly property string title: surface && surface.name !== "" ? surface.name : d.name
30 readonly property QtObject focusedSurface: d.focusedSurface.surface
30 readonly property QtObject focusedSurface: d.focusedSurface.surface
31+ readonly property alias surfaceInitialized: d.surfaceInitialized
31
32
32 // to be set from outside
33 // to be set from outside
33 property QtObject surface
34 property QtObject surface
qml/Stage/ChildWindow.qml+34−1
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2016 Canonical, Ltd.
2+ * Copyright (C) 2016-2017 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
@@ -143,6 +143,39 @@ Item {
143 consumesInput: true
143 consumesInput: true
144 }
144 }
145
145
146+ Loader {
147+ active: d.moveable
148+ anchors.fill: parent
149+ sourceComponent: Component {
150+ MouseArea {
151+ acceptedButtons: Qt.LeftButton
152+ property bool dragging: false
153+ cursorShape: undefined // don't interfere with the cursor shape set by the underlying MirSurfaceItem
154+ onPressed: {
155+ if (mouse.button == Qt.LeftButton && mouse.modifiers == Qt.AltModifier) {
156+ d.moveHandler.handlePressedChanged(true, Qt.LeftButton, mouse.x, mouse.y);
157+ dragging = true;
158+ mouse.accepted = true;
159+ } else {
160+ mouse.accepted = false;
161+ }
162+ }
163+ onPositionChanged: {
164+ if (dragging) {
165+ d.moveHandler.handlePositionChanged(mouse);
166+ }
167+ }
168+ onReleased: {
169+ if (dragging) {
170+ d.moveHandler.handlePressedChanged(false, Qt.LeftButton);
171+ d.moveHandler.handleReleased();
172+ dragging = false;
173+ }
174+ }
175+ }
176+ }
177+ }
178+
146 Loader {
179 Loader {
147 id: touchOverlayLoader
180 id: touchOverlayLoader
148 active: d.resizeable || d.moveable
181 active: d.resizeable || d.moveable
qml/Stage/DecoratedWindow.qml+7
@@ -82,6 +82,10 @@ FocusScope {
82 signal decorationPressed()
82 signal decorationPressed()
83 signal decorationReleased()
83 signal decorationReleased()
84
84
85+ function cancelDrag() {
86+ moveHandler.cancelDrag();
87+ }
88+
85 QtObject {
89 QtObject {
86 id: d
90 id: d
87 property int requestedDecorationHeight: root.hasDecoration ? decoration.height : 0
91 property int requestedDecorationHeight: root.hasDecoration ? decoration.height : 0
@@ -206,12 +210,14 @@ FocusScope {
206 height: units.gu(3)
210 height: units.gu(3)
207
211
208 title: applicationWindow.title
212 title: applicationWindow.title
213+ windowMoving: moveHandler.moving && !altDragHandler.dragging
209
214
210 opacity: root.hasDecoration ? Math.min(1, root.showDecoration) : 0
215 opacity: root.hasDecoration ? Math.min(1, root.showDecoration) : 0
211 Behavior on opacity { UbuntuNumberAnimation { } }
216 Behavior on opacity { UbuntuNumberAnimation { } }
212
217
213 onPressed: root.decorationPressed();
218 onPressed: root.decorationPressed();
214 onPressedChanged: moveHandler.handlePressedChanged(pressed, pressedButtons, mouseX, mouseY)
219 onPressedChanged: moveHandler.handlePressedChanged(pressed, pressedButtons, mouseX, mouseY)
220+ onPressedChangedEx: moveHandler.handlePressedChanged(pressed, pressedButtons, mouseX, mouseY)
215 onPositionChanged: moveHandler.handlePositionChanged(mouse)
221 onPositionChanged: moveHandler.handlePositionChanged(mouse)
216 onReleased: {
222 onReleased: {
217 root.decorationReleased();
223 root.decorationReleased();
@@ -257,6 +263,7 @@ FocusScope {
257 }
263 }
258
264
259 MouseArea {
265 MouseArea {
266+ id: altDragHandler
260 anchors.fill: applicationWindow
267 anchors.fill: applicationWindow
261 acceptedButtons: Qt.LeftButton
268 acceptedButtons: Qt.LeftButton
262 property bool dragging: false
269 property bool dragging: false
qml/Stage/MoveHandler.qml+13
@@ -29,6 +29,7 @@ QtObject {
29 property real boundsTopMargin: 0
29 property real boundsTopMargin: 0
30
30
31 readonly property bool dragging: priv.dragging
31 readonly property bool dragging: priv.dragging
32+ readonly property bool moving: priv.moving
32
33
33 signal fakeMaximizeAnimationRequested(real amount)
34 signal fakeMaximizeAnimationRequested(real amount)
34 signal fakeMaximizeLeftAnimationRequested(real amount)
35 signal fakeMaximizeLeftAnimationRequested(real amount)
@@ -43,6 +44,7 @@ QtObject {
43 property real distanceX
44 property real distanceX
44 property real distanceY
45 property real distanceY
45 property bool dragging
46 property bool dragging
47+ property bool moving
46
48
47 readonly property int triggerArea: units.gu(8)
49 readonly property int triggerArea: units.gu(8)
48 property bool nearLeftEdge: target.maximizedLeft
50 property bool nearLeftEdge: target.maximizedLeft
@@ -110,6 +112,7 @@ QtObject {
110
112
111 function handlePositionChanged(mouse, sensingPoints) {
113 function handlePositionChanged(mouse, sensingPoints) {
112 if (priv.dragging) {
114 if (priv.dragging) {
115+ priv.moving = true;
113 priv.mouseDownTimer.stop();
116 priv.mouseDownTimer.stop();
114 Mir.cursorName = "grabbing";
117 Mir.cursorName = "grabbing";
115
118
@@ -180,6 +183,7 @@ QtObject {
180 }
183 }
181
184
182 function handleReleased(touchMode) {
185 function handleReleased(touchMode) {
186+ priv.moving = false;
183 if (touchMode) {
187 if (touchMode) {
184 priv.progress = 0;
188 priv.progress = 0;
185 priv.resetEdges();
189 priv.resetEdges();
@@ -190,4 +194,13 @@ QtObject {
190 target.restoredY = target.y;
194 target.restoredY = target.y;
191 }
195 }
192 }
196 }
197+
198+ function cancelDrag() {
199+ priv.dragging = false;
200+ root.stopFakeAnimation();
201+ priv.mouseDownTimer.stop();
202+ Mir.cursorName = "";
203+ priv.progress = 0;
204+ priv.resetEdges();
205+ }
193}
206}
qml/Stage/Stage.qml+23−11
@@ -471,7 +471,7 @@ FocusScope {
471 extend: "stagedRightEdge"
471 extend: "stagedRightEdge"
472 PropertyChanges {
472 PropertyChanges {
473 target: sideStage
473 target: sideStage
474− opacity: priv.sideStageDelegate.x === sideStage.x ? 1 : 0
474+ opacity: priv.sideStageDelegate && priv.sideStageDelegate.x === sideStage.x ? 1 : 0
475 visible: true
475 visible: true
476 }
476 }
477 },
477 },
@@ -724,6 +724,7 @@ FocusScope {
724 // miral doesn't know about our window decorations. So we have to deduct them
724 // miral doesn't know about our window decorations. So we have to deduct them
725 value: Qt.point(appDelegate.requestedX + appDelegate.clientAreaItem.x,
725 value: Qt.point(appDelegate.requestedX + appDelegate.clientAreaItem.x,
726 appDelegate.requestedY + appDelegate.clientAreaItem.y)
726 appDelegate.requestedY + appDelegate.clientAreaItem.y)
727+ when: root.mode == "windowed"
727 }
728 }
728
729
729 // In those are for windowed mode. Those values basically store the window's properties
730 // In those are for windowed mode. Those values basically store the window's properties
@@ -769,7 +770,6 @@ FocusScope {
769 Math.max(0, priv.virtualKeyboardHeight - (appContainer.height - (appDelegate.requestedY + appDelegate.height))))
770 Math.max(0, priv.virtualKeyboardHeight - (appContainer.height - (appDelegate.requestedY + appDelegate.height))))
770 when: root.oskEnabled && appDelegate.focus && (appDelegate.state == "normal" || appDelegate.state == "restored")
771 when: root.oskEnabled && appDelegate.focus && (appDelegate.state == "normal" || appDelegate.state == "restored")
771 && root.inputMethodRect.height > 0
772 && root.inputMethodRect.height > 0
772−
773 }
773 }
774
774
775 Behavior on x { id: xBehavior; enabled: priv.closingIndex >= 0; UbuntuNumberAnimation { onRunningChanged: if (!running) priv.closingIndex = -1} }
775 Behavior on x { id: xBehavior; enabled: priv.closingIndex >= 0; UbuntuNumberAnimation { onRunningChanged: if (!running) priv.closingIndex = -1} }
@@ -934,7 +934,8 @@ FocusScope {
934 } else if (model.window.state === Mir.MaximizedBottomRightState) {
934 } else if (model.window.state === Mir.MaximizedBottomRightState) {
935 appDelegate.maximizeBottomRight();
935 appDelegate.maximizeBottomRight();
936 } else if (model.window.state === Mir.RestoredState) {
936 } else if (model.window.state === Mir.RestoredState) {
937− if (appDelegate.fullscreen && appDelegate.prevWindowState != WindowStateStorage.WindowStateRestored) {
937+ if (appDelegate.fullscreen && appDelegate.prevWindowState != WindowStateStorage.WindowStateRestored
938+ && appDelegate.prevWindowState != WindowStateStorage.WindowStateNormal) {
938 model.window.requestState(WindowStateStorage.toMirState(appDelegate.prevWindowState));
939 model.window.requestState(WindowStateStorage.toMirState(appDelegate.prevWindowState));
939 } else {
940 } else {
940 appDelegate.restore();
941 appDelegate.restore();
@@ -946,6 +947,21 @@ FocusScope {
946 }
947 }
947 }
948 }
948
949
950+ readonly property bool windowReady: clientAreaItem.surfaceInitialized
951+ onWindowReadyChanged: {
952+ if (windowReady) {
953+ var loadedMirState = WindowStateStorage.toMirState(windowStateSaver.loadedState);
954+ // need to apply the shell chrome policy on top the saved window state
955+ var policy;
956+ if (root.mode == "windowed") {
957+ policy = windowedFullscreenPolicy;
958+ } else {
959+ policy = stagedFullscreenPolicy
960+ }
961+ window.requestState(policy.applyPolicy(loadedMirState, surface.shellChrome));
962+ }
963+ }
964+
949 Component.onCompleted: {
965 Component.onCompleted: {
950 if (application && application.rotatesWindowContents) {
966 if (application && application.rotatesWindowContents) {
951 decoratedWindow.surfaceOrientationAngle = shellOrientationAngle;
967 decoratedWindow.surfaceOrientationAngle = shellOrientationAngle;
@@ -958,7 +974,6 @@ FocusScope {
958 windowedY = priv.focusedAppDelegate ? priv.focusedAppDelegate.windowedY + units.gu(3) : normalZ * units.gu(3)
974 windowedY = priv.focusedAppDelegate ? priv.focusedAppDelegate.windowedY + units.gu(3) : normalZ * units.gu(3)
959 // Now load any saved state. This needs to happen *after* the cascading!
975 // Now load any saved state. This needs to happen *after* the cascading!
960 windowStateSaver.load();
976 windowStateSaver.load();
961− model.window.requestState(WindowStateStorage.toMirState(windowState));
962
977
963 updateQmlFocusFromMirSurfaceFocus();
978 updateQmlFocusFromMirSurfaceFocus();
964
979
@@ -1174,6 +1189,7 @@ FocusScope {
1174 states: [
1189 states: [
1175 State {
1190 State {
1176 name: "spread"; when: root.state == "spread"
1191 name: "spread"; when: root.state == "spread"
1192+ StateChangeScript { script: { decoratedWindow.cancelDrag(); } }
1177 PropertyChanges {
1193 PropertyChanges {
1178 target: decoratedWindow;
1194 target: decoratedWindow;
1179 showDecoration: false;
1195 showDecoration: false;
@@ -1200,6 +1216,7 @@ FocusScope {
1200 }
1216 }
1201 PropertyChanges { target: dragArea; enabled: true }
1217 PropertyChanges { target: dragArea; enabled: true }
1202 PropertyChanges { target: windowInfoItem; opacity: spreadMaths.tileInfoOpacity; visible: spreadMaths.itemVisible }
1218 PropertyChanges { target: windowInfoItem; opacity: spreadMaths.tileInfoOpacity; visible: spreadMaths.itemVisible }
1219+ PropertyChanges { target: touchControls; enabled: false }
1203 },
1220 },
1204 State {
1221 State {
1205 name: "stagedRightEdge"
1222 name: "stagedRightEdge"
@@ -1442,7 +1459,7 @@ FocusScope {
1442 ]
1459 ]
1443 transitions: [
1460 transitions: [
1444 Transition {
1461 Transition {
1445− from: "staged,stagedWithSideStage"; to: "normal"
1462+ from: "staged,stagedWithSideStage"
1446 enabled: appDelegate.animationsEnabled
1463 enabled: appDelegate.animationsEnabled
1447 PropertyAction { target: appDelegate; properties: "visuallyMinimized,visuallyMaximized" }
1464 PropertyAction { target: appDelegate; properties: "visuallyMinimized,visuallyMaximized" }
1448 UbuntuNumberAnimation { target: appDelegate; properties: "x,y,requestedX,requestedY,opacity,requestedWidth,requestedHeight,scale"; duration: priv.animationDuration }
1465 UbuntuNumberAnimation { target: appDelegate; properties: "x,y,requestedX,requestedY,opacity,requestedWidth,requestedHeight,scale"; duration: priv.animationDuration }
@@ -1463,8 +1480,7 @@ FocusScope {
1463 },
1480 },
1464 Transition {
1481 Transition {
1465 from: "normal,staged"; to: "stagedWithSideStage"
1482 from: "normal,staged"; to: "stagedWithSideStage"
1466− UbuntuNumberAnimation { target: appDelegate; properties: "x,y"; duration: priv.animationDuration }
1467− UbuntuNumberAnimation { target: appDelegate; properties: "requestedWidth,requestedHeight"; duration: priv.animationDuration }
1483+ UbuntuNumberAnimation { target: appDelegate; properties: "x,y,requestedWidth,requestedHeight"; duration: priv.animationDuration }
1468 },
1484 },
1469 Transition {
1485 Transition {
1470 to: "windowedRightEdge"
1486 to: "windowedRightEdge"
@@ -1504,7 +1520,6 @@ FocusScope {
1504 from: ",normal,restored,maximized,maximizedLeft,maximizedRight,maximizedTopLeft,maximizedTopRight,maximizedBottomLeft,maximizedBottomRight,maximizedHorizontally,maximizedVertically,fullscreen"
1520 from: ",normal,restored,maximized,maximizedLeft,maximizedRight,maximizedTopLeft,maximizedTopRight,maximizedBottomLeft,maximizedBottomRight,maximizedHorizontally,maximizedVertically,fullscreen"
1505 to: "minimized"
1521 to: "minimized"
1506 SequentialAnimation {
1522 SequentialAnimation {
1507− ScriptAction { script: print("transitioning:", appDelegate.x, appDelegate.y, appDelegate.scale) }
1508 ScriptAction { script: { fakeRectangle.stop(); } }
1523 ScriptAction { script: { fakeRectangle.stop(); } }
1509 PropertyAction { target: appDelegate; property: "visuallyMaximized" }
1524 PropertyAction { target: appDelegate; property: "visuallyMaximized" }
1510 UbuntuNumberAnimation { target: appDelegate; properties: "x,y,scale,opacity"; duration: priv.animationDuration }
1525 UbuntuNumberAnimation { target: appDelegate; properties: "x,y,scale,opacity"; duration: priv.animationDuration }
@@ -1515,7 +1530,6 @@ FocusScope {
1515 from: "minimized"
1530 from: "minimized"
1516 to: ",normal,restored,maximized,maximizedLeft,maximizedRight,maximizedTopLeft,maximizedTopRight,maximizedBottomLeft,maximizedBottomRight,maximizedHorizontally,maximizedVertically,fullscreen"
1531 to: ",normal,restored,maximized,maximizedLeft,maximizedRight,maximizedTopLeft,maximizedTopRight,maximizedBottomLeft,maximizedBottomRight,maximizedHorizontally,maximizedVertically,fullscreen"
1517 SequentialAnimation {
1532 SequentialAnimation {
1518− ScriptAction { script: print("transitioning:", appDelegate.x, appDelegate.y, appDelegate.scale) }
1519 PropertyAction { target: appDelegate; property: "visuallyMinimized,z" }
1533 PropertyAction { target: appDelegate; property: "visuallyMinimized,z" }
1520 ParallelAnimation {
1534 ParallelAnimation {
1521 UbuntuNumberAnimation { target: appDelegate; properties: "x"; from: -appDelegate.width / 2; duration: priv.animationDuration }
1535 UbuntuNumberAnimation { target: appDelegate; properties: "x"; from: -appDelegate.width / 2; duration: priv.animationDuration }
@@ -1662,8 +1676,6 @@ FocusScope {
1662
1676
1663 WindowedFullscreenPolicy {
1677 WindowedFullscreenPolicy {
1664 id: windowedFullscreenPolicy
1678 id: windowedFullscreenPolicy
1665− active: root.mode == "windowed"
1666− surface: model.window.surface
1667 }
1679 }
1668 StagedFullscreenPolicy {
1680 StagedFullscreenPolicy {
1669 id: stagedFullscreenPolicy
1681 id: stagedFullscreenPolicy
qml/Stage/StageMaths.qml+16
@@ -1,3 +1,19 @@
1+/*
2+ * Copyright (C) 2017 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+
1import QtQuick 2.4
17import QtQuick 2.4
2import Unity.Application 0.1
18import Unity.Application 0.1
3import Ubuntu.Components 1.3
19import Ubuntu.Components 1.3
qml/Stage/StagedFullscreenPolicy.qml+5−11
@@ -28,14 +28,14 @@ import Unity.Application 0.1
28QtObject {
28QtObject {
29 property bool active: true
29 property bool active: true
30
30
31− property var surface: null
31+ function applyPolicy(surfaceState, surfaceChrome) {
32− onSurfaceChanged: {
33− if (!active || !surface) return;
34− if (surface.shellChrome === Mir.LowChrome) {
32+ if (surfaceChrome === Mir.LowChrome) {
35− surface.requestState(Mir.FullscreenState);
33+ return Mir.FullscreenState;
36 }
34 }
35+ return surfaceState;
37 }
36 }
38
37
38+ property var surface: null
39 property var _connections: Connections {
39 property var _connections: Connections {
40 target: surface
40 target: surface
41 onShellChromeChanged: {
41 onShellChromeChanged: {
@@ -46,11 +46,5 @@ QtObject {
46 surface.requestState(Mir.RestoredState);
46 surface.requestState(Mir.RestoredState);
47 }
47 }
48 }
48 }
49− onStateChanged: {
50− if (!active) return;
51− if (surface.state === Mir.RestoredState && surface.shellChrome === Mir.LowChrome) {
52− surface.requestState(Mir.FullscreenState);
53− }
54− }
55 }
49 }
56}
50}
qml/Stage/WindowDecoration.qml+12−14
@@ -33,23 +33,21 @@ MouseArea {
33 property alias overlayShown: buttons.overlayShown
33 property alias overlayShown: buttons.overlayShown
34 property var menu: undefined
34 property var menu: undefined
35 property bool enableMenus: true
35 property bool enableMenus: true
36+ property bool windowMoving: false
36
37
37 readonly property real buttonsWidth: buttons.width + row.spacing
38 readonly property real buttonsWidth: buttons.width + row.spacing
38
39
39 acceptedButtons: Qt.AllButtons // prevent leaking unhandled mouse events
40 acceptedButtons: Qt.AllButtons // prevent leaking unhandled mouse events
40 hoverEnabled: true
41 hoverEnabled: true
41
42
42− drag.target: Item {}
43− drag.filterChildren: true
44− drag.threshold: 0
45−
46 signal closeClicked()
43 signal closeClicked()
47 signal minimizeClicked()
44 signal minimizeClicked()
48 signal maximizeClicked()
45 signal maximizeClicked()
49 signal maximizeHorizontallyClicked()
46 signal maximizeHorizontallyClicked()
50 signal maximizeVerticallyClicked()
47 signal maximizeVerticallyClicked()
51
48
52− onClicked: mouse.accepted = true // propogated event
49+ signal pressedChangedEx(bool pressed, var pressedButtons, real mouseX, real mouseY)
50+
53 onDoubleClicked: {
51 onDoubleClicked: {
54 if (mouse.button == Qt.LeftButton) {
52 if (mouse.button == Qt.LeftButton) {
55 root.maximizeClicked();
53 root.maximizeClicked();
@@ -69,13 +67,6 @@ MouseArea {
69 (menuBar.showRequested || root.containsMouse)
67 (menuBar.showRequested || root.containsMouse)
70 }
68 }
71
69
72− // We dont want touch events to fall through to parent as it expect some child MouseArea to have them
73− // If not some MouseArea in the menu bar, it will be this one.
74− MouseArea {
75− anchors.fill: parent
76− propagateComposedEvents: true
77− }
78−
79 Rectangle {
70 Rectangle {
80 id: background
71 id: background
81 anchors.fill: parent
72 anchors.fill: parent
@@ -136,7 +127,7 @@ MouseArea {
136 fontSize: "medium"
127 fontSize: "medium"
137 font.weight: root.active ? Font.Light : Font.Medium
128 font.weight: root.active ? Font.Light : Font.Medium
138 elide: Text.ElideRight
129 elide: Text.ElideRight
139− opacity: overlayShown || priv.shouldShowMenus ? 0 : 1
130+ opacity: overlayShown || menuBarLoader.visible ? 0 : 1
140 visible: opacity != 0
131 visible: opacity != 0
141 Behavior on opacity { UbuntuNumberAnimation {} }
132 Behavior on opacity { UbuntuNumberAnimation {} }
142 }
133 }
@@ -154,9 +145,16 @@ MouseArea {
154 height: menuBarLoader.height
145 height: menuBarLoader.height
155 enableKeyFilter: valid && root.active && root.enableMenus
146 enableKeyFilter: valid && root.active && root.enableMenus
156 unityMenuModel: root.menu
147 unityMenuModel: root.menu
148+ windowMoving: root.windowMoving
149+
150+ onPressed: root.onPressed(mouse)
151+ onPressedChangedEx: root.pressedChangedEx(pressed, pressedButtons, mouseX, mouseY)
152+ onPositionChanged: root.onPositionChanged(mouse)
153+ onReleased: root.onReleased(mouse)
154+ onDoubleClicked: root.onDoubleClicked(mouse)
157 }
155 }
158
156
159− opacity: !overlayShown && priv.shouldShowMenus ? 1 : 0
157+ opacity: (!overlayShown && priv.shouldShowMenus) || (active && priv.menuBar.valid && root.windowMoving) ? 1 : 0
160 visible: opacity == 1
158 visible: opacity == 1
161 Behavior on opacity { UbuntuNumberAnimation {} }
159 Behavior on opacity { UbuntuNumberAnimation {} }
162 }
160 }
qml/Stage/WindowInfoItem.qml+16
@@ -1,3 +1,19 @@
1+/*
2+ * Copyright (C) 2017 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+
1import QtQuick 2.4
17import QtQuick 2.4
2import Ubuntu.Components 1.3
18import Ubuntu.Components 1.3
3
19
qml/Stage/WindowResizeArea.qml+12
@@ -152,6 +152,18 @@ MouseArea {
152 onCursorNameChanged: {
152 onCursorNameChanged: {
153 Mir.cursorName = cursorName;
153 Mir.cursorName = cursorName;
154 }
154 }
155+ Component.onDestruction: {
156+ // TODO Qt 5.8 has fixed the problem with containsMouse
157+ // not being updated when the MouseArea that had containsMouse
158+ // is hidden/removed. When we start using Qt 5.8 we should
159+ // try to fix this scenario
160+ // two windows side by side
161+ // cursor in the resize left area of the right one
162+ // close window by Alt+F4
163+ // cursor should change to resize right of the left one
164+ // currently changes to ""
165+ Mir.cursorName = "";
166+ }
155
167
156 function updateBorders() {
168 function updateBorders() {
157 leftBorder = mouseX <= borderThickness;
169 leftBorder = mouseX <= borderThickness;
qml/Stage/WindowStateSaver.qml+4−3
@@ -28,6 +28,8 @@ QtObject {
28 property int leftMargin: 0
28 property int leftMargin: 0
29 property int minimumY: 0
29 property int minimumY: 0
30
30
31+ property int loadedState
32+
31 function load() {
33 function load() {
32 var defaultWidth = units.gu(60);
34 var defaultWidth = units.gu(60);
33 var defaultHeight = units.gu(50);
35 var defaultHeight = units.gu(50);
@@ -41,14 +43,13 @@ QtObject {
41 (target.fullscreen ? 0 : root.leftMargin)); });
43 (target.fullscreen ? 0 : root.leftMargin)); });
42 target.windowedY = Qt.binding(function() { return Math.max(Math.min(windowGeometry.y, screenHeight - target.windowedHeight), minimumY); });
44 target.windowedY = Qt.binding(function() { return Math.max(Math.min(windowGeometry.y, screenHeight - target.windowedHeight), minimumY); });
43
45
44− var windowState = WindowStateStorage.getState(target.appId, WindowStateStorage.WindowStateNormal)
45− target.restore(false /* animated */, windowState);
46−
47 target.updateNormalGeometry();
46 target.updateNormalGeometry();
48
47
49 // initialize the x/y to restore to
48 // initialize the x/y to restore to
50 target.restoredX = target.normalX;
49 target.restoredX = target.normalX;
51 target.restoredY = target.normalY;
50 target.restoredY = target.normalY;
51+
52+ loadedState = WindowStateStorage.getState(target.appId, WindowStateStorage.WindowStateNormal);
52 }
53 }
53
54
54 function save() {
55 function save() {
qml/Stage/WindowedFullscreenPolicy.qml+4−12
@@ -22,18 +22,10 @@ import Unity.Application 0.1
22// On first surface load; if the surface is set to low chrome & fullscreen, the
22// On first surface load; if the surface is set to low chrome & fullscreen, the
23// state of the window is returned to restored.
23// state of the window is returned to restored.
24QtObject {
24QtObject {
25− property bool active: true
25+ function applyPolicy(surfaceState, surfaceChrome) {
26− property QtObject surface: null
27−
28− property bool _firstTimeSurface: true
29−
30− onSurfaceChanged: {
31− if (!active || !surface) return;
32− if (!_firstTimeSurface) return;
33− _firstTimeSurface = false;
34−
35− if (surface.state === Mir.FullscreenState && surface.shellChrome === Mir.LowChrome) {
26+ if (surfaceState === Mir.FullscreenState && surfaceChrome === Mir.LowChrome) {
36− surface.requestState(Mir.RestoredState);
27+ return Mir.RestoredState;
37 }
28 }
29+ return surfaceState;
38 }
30 }
39}
31}
src/UnityApplication.cpp+13−2
@@ -21,6 +21,7 @@
21#include <QProcess>
21#include <QProcess>
22#include <QScreen>
22#include <QScreen>
23#include <QQmlContext>
23#include <QQmlContext>
24+#include <QQmlComponent>
24
25
25#include <libintl.h>
26#include <libintl.h>
26
27
@@ -83,7 +84,17 @@ UnityApplication::UnityApplication(int & argc, char ** argv)
83 pxpgu = 8;
84 pxpgu = 8;
84 }
85 }
85 m_qmlEngine->rootContext()->setContextProperty("internalGu", pxpgu);
86 m_qmlEngine->rootContext()->setContextProperty("internalGu", pxpgu);
86− m_qmlEngine->load(m_qmlArgs.qmlfie());
87+
88+ auto component(new QQmlComponent(m_qmlEngine, m_qmlArgs.qmlfie()));
89+ component->create();
90+ if (component->status() == QQmlComponent::Error) {
91+ m_qmlEngine->rootContext()->setContextProperty(QStringLiteral("errorString"), component->errorString());
92+ auto errorComponent(new QQmlComponent(m_qmlEngine,
93+ QUrl::fromLocalFile(::qmlDirectory() + "/ErrorApplication.qml")));
94+ errorComponent->create();
95+ qDebug() << errorComponent->errorString();
96+ return;
97+ }
87
98
88 #ifdef UNITY8_ENABLE_TOUCH_EMULATION
99 #ifdef UNITY8_ENABLE_TOUCH_EMULATION
89 // You will need this if you want to interact with touch-only components using a mouse
100 // You will need this if you want to interact with touch-only components using a mouse
@@ -118,7 +129,7 @@ void UnityApplication::destroyResources()
118
129
119void UnityApplication::setupQmlEngine()
130void UnityApplication::setupQmlEngine()
120{
131{
121− m_qmlEngine = new QQmlApplicationEngine(this);
132+ m_qmlEngine = new QQmlEngine(this);
122
133
123 m_qmlEngine->setBaseUrl(QUrl::fromLocalFile(::qmlDirectory()));
134 m_qmlEngine->setBaseUrl(QUrl::fromLocalFile(::qmlDirectory()));
124
135
src/UnityApplication.h+1−1
@@ -47,7 +47,7 @@ private:
47 MouseTouchAdaptor *m_mouseTouchAdaptor{nullptr};
47 MouseTouchAdaptor *m_mouseTouchAdaptor{nullptr};
48 #endif
48 #endif
49
49
50− QQmlApplicationEngine *m_qmlEngine{nullptr};
50+ QQmlEngine *m_qmlEngine{nullptr};
51};
51};
52
52
53#endif // UNITYAPPLICATION_H
53#endif // UNITYAPPLICATION_H
tests/CMakeLists.txt+1
@@ -143,3 +143,4 @@ add_subdirectory(plugins)
143add_subdirectory(qmltests)
143add_subdirectory(qmltests)
144add_subdirectory(whitespace)
144add_subdirectory(whitespace)
145add_subdirectory(imports)
145add_subdirectory(imports)
146+add_subdirectory(copyright)
tests/copyright/check_copyright.sh+33−4
@@ -1,7 +1,7 @@
1#!/bin/sh
1#!/bin/sh
2
2
3#
3#
4−# Copyright (C) 2013 Canonical Ltd
4+# Copyright (C) 2017 Canonical Ltd
5#
5#
6# This program is free software: you can redistribute it and/or modify
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License version 3 as
7# it under the terms of the GNU General Public License version 3 as
@@ -15,8 +15,6 @@
15# You should have received a copy of the GNU General Public License
15# You should have received a copy of the GNU General Public License
16# along with this program. If not, see <http://www.gnu.org/licenses/>.
16# along with this program. If not, see <http://www.gnu.org/licenses/>.
17#
17#
18−# Authored by: Michi Henning <michi.henning@canonical.com>
19−#
20
18
21#
19#
22# Check that, somewhere in the first 30 lines of each file, the string "Copyright" (case independent) appears.
20# Check that, somewhere in the first 30 lines of each file, the string "Copyright" (case independent) appears.
@@ -33,7 +31,38 @@ usage()
33[ $# -lt 1 ] && usage
31[ $# -lt 1 ] && usage
34[ $# -gt 2 ] && usage
32[ $# -gt 2 ] && usage
35
33
34+# image files
36−ignore_pat="\\.sci$"
35+ignore_pat="\\.sci$|\\.svg$|\\.png$|\\.jpg$"
36+# git/bzr files
37+ignore_pat="$ignore_pat|/\\.bzr/|\\.bzrignore$|\\.gitignore$|/\\.bazaar/Makefile$|/\\.bzr-builddeb/default\\.conf$"
38+# info files
39+ignore_pat="$ignore_pat|/README$|/CODING$|/LGPL_EXCEPTION\\.txt$"
40+# cmake files
41+ignore_pat="$ignore_pat|/CMakeLists\\.txt$|\\.cmake$"
42+# card creator test files
43+ignore_pat="$ignore_pat|/cardcreator/.*\\.res$|/cardcreator/.*\\.res\\.cardcreator$|/cardcreator/.*\\.tst$"
44+# project files
45+ignore_pat="$ignore_pat|/\\.project$|/\\.pydevproject$|/\\.settings/|/\\.crossbuilder/"
46+# test desktop files
47+ignore_pat="$ignore_pat|/tests/.*/.*\\.desktop$"
48+# xml files
49+ignore_pat="$ignore_pat|\\.xml$"
50+# /data/ files
51+ignore_pat="$ignore_pat|/data/.*\\.conf$|/data/.*\\.in|/data/.*\\.url-dispatcher$|/data/.*\\.pkla$"
52+# polkit files
53+ignore_pat="$ignore_pat|\\.pkla$"
54+# /debian/ files
55+ignore_pat="$ignore_pat|/debian/"
56+# qmldir files
57+ignore_pat="$ignore_pat|/qmldir$"
58+# Doxygen files
59+ignore_pat="$ignore_pat|/Doxyfile.in$"
60+# Wizard license files
61+ignore_pat="$ignore_pat|/Wizard/licenses/.*\\.html$"
62+# qrc files
63+ignore_pat="$ignore_pat|\\.qrc$"
64+# the doc devices.conf file
65+ignore_pat="$ignore_pat|/doc/devices\\.conf$"
37
66
38#
67#
39# We don't use the -i option of licensecheck to add ignore_dir to the pattern because Jenkins creates directories
68# We don't use the -i option of licensecheck to add ignore_dir to the pattern because Jenkins creates directories
tests/mocks/Biometryd/MockOperation.h−1
@@ -40,7 +40,6 @@ Q_SIGNALS:
40
40
41private:
41private:
42 QObject *m_observer;
42 QObject *m_observer;
43− bool m_running;
44};
43};
45
44
46Q_DECLARE_METATYPE(MockOperation*)
45Q_DECLARE_METATYPE(MockOperation*)
tests/mocks/Unity/Application/ApplicationManager.cpp+1
@@ -337,6 +337,7 @@ void ApplicationManager::buildListOfAvailableApplications()
337 application->setScreenshotId("camera");
337 application->setScreenshotId("camera");
338 application->setIconId("camera");
338 application->setIconId("camera");
339 application->setFullscreen(true);
339 application->setFullscreen(true);
340+ application->setShellChrome(Mir::LowChrome);
340 application->setSupportedOrientations(Qt::PortraitOrientation
341 application->setSupportedOrientations(Qt::PortraitOrientation
341 | Qt::LandscapeOrientation
342 | Qt::LandscapeOrientation
342 | Qt::InvertedPortraitOrientation
343 | Qt::InvertedPortraitOrientation
tests/mocks/Unity/Indicators/fakeindicatorsmodeldata.js+16
@@ -1,3 +1,19 @@
1+/*
2+ * Copyright (C) 2017 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+
1var usageScenario = (typeof shell != 'undefined') ? shell.usageScenario : "desktop";
17var usageScenario = (typeof shell != 'undefined') ? shell.usageScenario : "desktop";
2
18
3var fakeMenuData = {
19var fakeMenuData = {
tests/mocks/liblightdm/MockController.cpp+2−1
@@ -25,6 +25,7 @@ MockController::MockController(QObject *parent)
25 : QObject(parent)
25 : QObject(parent)
26 , m_selectGuestHint(false)
26 , m_selectGuestHint(false)
27 , m_hasGuestAccountHint(false)
27 , m_hasGuestAccountHint(false)
28+ , m_sessionMode("single")
28 , m_fullSessions(
29 , m_fullSessions(
29 {
30 {
30 {"ubuntu", "Ubuntu"},
31 {"ubuntu", "Ubuntu"},
@@ -68,7 +69,7 @@ void MockController::reset()
68 setSelectGuestHint(false);
69 setSelectGuestHint(false);
69 setHasGuestAccountHint(false);
70 setHasGuestAccountHint(false);
70 setUserMode(userMode);
71 setUserMode(userMode);
71− setSessionMode("full");
72+ setSessionMode("single");
72 setNumSessions(numFullSessions());
73 setNumSessions(numFullSessions());
73 setShowManualLoginHint(false);
74 setShowManualLoginHint(false);
74 setHideUsersHint(false);
75 setHideUsersHint(false);
tests/plugins/Utils/WindowInputMonitorTest.cpp+31−1
@@ -32,7 +32,7 @@ public:
32 qint64 elapsed() const override { return m_valid ? msecsSinceEpoch - m_msecsSinceReference : qrand(); }
32 qint64 elapsed() const override { return m_valid ? msecsSinceEpoch - m_msecsSinceReference : qrand(); }
33
33
34private:
34private:
35− qint64 m_msecsSinceReference;
35+ qint64 m_msecsSinceReference{0};
36 bool m_valid{false};
36 bool m_valid{false};
37};
37};
38qint64 FakeElapsedTimer::msecsSinceEpoch = 0;
38qint64 FakeElapsedTimer::msecsSinceEpoch = 0;
@@ -89,6 +89,8 @@ private Q_SLOTS:
89 void tapWhileTouching();
89 void tapWhileTouching();
90 void multipleHomeKeys();
90 void multipleHomeKeys();
91
91
92+ void keyComboInvolvingHome();
93+
92 void repeatedSuperPress();
94 void repeatedSuperPress();
93
95
94private:
96private:
@@ -197,6 +199,34 @@ void WindowInputMonitorTest::touchTapTouch()
197 QCOMPARE(activatedSpy.count(), expectedActivatedCount);
199 QCOMPARE(activatedSpy.count(), expectedActivatedCount);
198}
200}
199
201
202+void WindowInputMonitorTest::keyComboInvolvingHome()
203+{
204+ WindowInputMonitor homeKeyWatcher(m_fakeTimerFactory->create(this), new FakeElapsedTimer);
205+ QSignalSpy activatedSpy(&homeKeyWatcher, &WindowInputMonitor::homeKeyActivated);
206+ QVERIFY(activatedSpy.isValid());
207+
208+ passTime(1000);
209+ {
210+ QKeyEvent keyEvent(QEvent::KeyPress, Qt::Key_Super_L, Qt::NoModifier);
211+ homeKeyWatcher.update(&keyEvent);
212+ }
213+ {
214+ QKeyEvent keyEvent(QEvent::KeyPress, Qt::Key_A, Qt::NoModifier);
215+ homeKeyWatcher.update(&keyEvent);
216+ }
217+ {
218+ QKeyEvent keyEvent(QEvent::KeyRelease, Qt::Key_A, Qt::NoModifier);
219+ homeKeyWatcher.update(&keyEvent);
220+ }
221+ {
222+ QKeyEvent keyEvent(QEvent::KeyRelease, Qt::Key_Super_L, Qt::NoModifier);
223+ homeKeyWatcher.update(&keyEvent);
224+ }
225+ passTime(1000);
226+
227+ QCOMPARE(activatedSpy.count(), 0);
228+}
229+
200void WindowInputMonitorTest::tapWhileTouching()
230void WindowInputMonitorTest::tapWhileTouching()
201{
231{
202 WindowInputMonitor homeKeyWatcher(m_fakeTimerFactory->create(this), new FakeElapsedTimer);
232 WindowInputMonitor homeKeyWatcher(m_fakeTimerFactory->create(this), new FakeElapsedTimer);
tests/qmltests/ApplicationMenuDataLoader.qml+16
@@ -1,3 +1,19 @@
1+/*
2+ * Copyright 2017 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+
1import QtQuick 2.4
17import QtQuick 2.4
2import Ubuntu.Components 1.3
18import Ubuntu.Components 1.3
3import Unity.Application 0.1
19import Unity.Application 0.1
tests/qmltests/ApplicationMenus/tst_MenuBar.qml+3
@@ -83,6 +83,7 @@ Item {
83 menuBar.dismiss();
83 menuBar.dismiss();
84 menuBackend.modelData = appMenuData.generateTestData(5,5,2,3, "menu")
84 menuBackend.modelData = appMenuData.generateTestData(5,5,2,3, "menu")
85 activatedSpy.clear();
85 activatedSpy.clear();
86+ waitForRendering(menuBar);
86 }
87 }
87
88
88 function test_mouseNavigation() {
89 function test_mouseNavigation() {
@@ -95,6 +96,7 @@ Item {
95 var menuItem2 = findChild(menuBar, "menuBar-item2"); verify(menuItem2);
96 var menuItem2 = findChild(menuBar, "menuBar-item2"); verify(menuItem2);
96
97
97 menuItem0.show();
98 menuItem0.show();
99+ mouseMove(menuItem0, menuItem0.width/2, menuItem0.height/2);
98 compare(priv.currentItem, menuItem0, "CurrentItem should be set to item 0");
100 compare(priv.currentItem, menuItem0, "CurrentItem should be set to item 0");
99 compare(priv.currentItem.popupVisible, true, "Popup should be visible");
101 compare(priv.currentItem.popupVisible, true, "Popup should be visible");
100
102
@@ -176,6 +178,7 @@ Item {
176
178
177 keyPress(data.tag, Qt.AltModifier, 100);
179 keyPress(data.tag, Qt.AltModifier, 100);
178 tryCompare(priv, "currentItem", menuItem);
180 tryCompare(priv, "currentItem", menuItem);
181+ keyRelease(data.tag, Qt.AltModifier, 100);
179 }
182 }
180
183
181 function test_menuActivateClosesMenu() {
184 function test_menuActivateClosesMenu() {
tests/qmltests/Greeter/tst_WideView.qml+4
@@ -355,6 +355,7 @@ StyledItem {
355 loader.active = true;
355 loader.active = true;
356 tryCompare(loader, "status", Loader.Ready);
356 tryCompare(loader, "status", Loader.Ready);
357 removeTimeConstraintsFromSwipeAreas(loader.item);
357 removeTimeConstraintsFromSwipeAreas(loader.item);
358+ LightDMController.sessionMode = "single";
358 }
359 }
359
360
360 function getIndexOf(name) {
361 function getIndexOf(name) {
@@ -418,6 +419,7 @@ StyledItem {
418 }
419 }
419
420
420 function test_sessionIconsAreValid() {
421 function test_sessionIconsAreValid() {
422+ LightDMController.sessionMode = "full";
421 selectUser("has-password");
423 selectUser("has-password");
422
424
423 // Test the login list icon is valid
425 // Test the login list icon is valid
@@ -439,6 +441,7 @@ StyledItem {
439 // Ensure the default session is selected (Ubuntu)
441 // Ensure the default session is selected (Ubuntu)
440 cleanup();
442 cleanup();
441
443
444+ LightDMController.sessionMode = "full";
442 selectUser("has-password");
445 selectUser("has-password");
443
446
444 var sessionChooserButton = findChild(view, "sessionChooserButton");
447 var sessionChooserButton = findChild(view, "sessionChooserButton");
@@ -484,6 +487,7 @@ StyledItem {
484 }
487 }
485
488
486 function test_sessionIconShownWithMultipleSessions() {
489 function test_sessionIconShownWithMultipleSessions() {
490+ LightDMController.sessionMode = "full";
487 selectUser("has-password");
491 selectUser("has-password");
488
492
489 var sessionChooserButton = findChild(view, "sessionChooserButton");
493 var sessionChooserButton = findChild(view, "sessionChooserButton");
tests/qmltests/Launcher/tst_Drawer.qml+17
@@ -311,5 +311,22 @@ StyledItem {
311
311
312 compare(launcher.lastSelectedApplication, "calendar-app");
312 compare(launcher.lastSelectedApplication, "calendar-app");
313 }
313 }
314+
315+ function test_focusAppFromLauncherWhileDrawerIsOpen() {
316+ // FIXME: Skipping this test because of a bug in Qt. Please enable
317+ // once https://codereview.qt-project.org/#/c/184942/ is accepted
318+ skip();
319+
320+ launcher.openDrawer(true);
321+ waitForRendering(launcher);
322+ waitUntilTransitionsEnd(launcher);
323+
324+ var appIcon = findChild(launcher, "launcherDelegate4")
325+
326+ mouseMove(launcher, units.gu(4), launcher.height / 2)
327+ mouseClick(appIcon, appIcon.width / 2, appIcon.height / 2);
328+
329+ tryCompare(launcher, "state", "visibleTemporary");
330+ }
314 }
331 }
315}
332}
tests/qmltests/Panel/tst_Panel.qml+6−3
@@ -272,6 +272,7 @@ PanelTest {
272 }
272 }
273
273
274 function cleanup() {
274 function cleanup() {
275+ panel.hasKeyboard = false;
275 panel.indicators.hide();
276 panel.indicators.hide();
276 panel.applicationMenus.hide();
277 panel.applicationMenus.hide();
277 waitForAllAnimationToComplete("initial");
278 waitForAllAnimationToComplete("initial");
@@ -713,8 +714,8 @@ PanelTest {
713 { tag: "No keyboard, no keymap", keyboard: false, keymaps: [], hidden: true },
714 { tag: "No keyboard, no keymap", keyboard: false, keymaps: [], hidden: true },
714 { tag: "No keyboard, one keymap", keyboard: false, keymaps: ["us"], hidden: true },
715 { tag: "No keyboard, one keymap", keyboard: false, keymaps: ["us"], hidden: true },
715 { tag: "No keyboard, 2 keymaps", keyboard: false, keymaps: ["us", "cs"], hidden: true },
716 { tag: "No keyboard, 2 keymaps", keyboard: false, keymaps: ["us", "cs"], hidden: true },
716− { tag: "Keyboard, no keymap", keyboard: true, keymaps: [], hidden: true },
717+ { tag: "Keyboard, no keymap", keyboard: true, keymaps: [], hidden: false },
717− { tag: "Keyboard, one keymap", keyboard: true, keymaps: ["us"], hidden: true },
718+ { tag: "Keyboard, one keymap", keyboard: true, keymaps: ["us"], hidden: false },
718 { tag: "Keyboard, 2 keymaps", keyboard: true, keymaps: ["us", "cs"], hidden: false }
719 { tag: "Keyboard, 2 keymaps", keyboard: true, keymaps: ["us", "cs"], hidden: false }
719 ];
720 ];
720 }
721 }
@@ -722,6 +723,7 @@ PanelTest {
722 function test_hidingKeyboardIndicator(data) {
723 function test_hidingKeyboardIndicator(data) {
723 var item = findChild(panel, "indicator-keyboard-panelItem");
724 var item = findChild(panel, "indicator-keyboard-panelItem");
724 AccountsService.keymaps = data.keymaps;
725 AccountsService.keymaps = data.keymaps;
726+ panel.hasKeyboard = data.keyboard;
725 if (data.keyboard) {
727 if (data.keyboard) {
726 MockInputDeviceBackend.addMockDevice("/indicator_kbd0", InputInfo.Keyboard);
728 MockInputDeviceBackend.addMockDevice("/indicator_kbd0", InputInfo.Keyboard);
727 } else {
729 } else {
@@ -734,11 +736,12 @@ PanelTest {
734 function test_visibleIndicators_data() {
736 function test_visibleIndicators_data() {
735 return [
737 return [
736 { visible: [true, false, true, false, true, true, false, true] },
738 { visible: [true, false, true, false, true, true, false, true] },
737− { visible: [false, false, false, false, false, false, true, false] }
739+ { visible: [true, false, false, false, false, false, true, false] }
738 ];
740 ];
739 }
741 }
740
742
741 function test_visibleIndicators(data) {
743 function test_visibleIndicators(data) {
744+ panel.hasKeyboard = true;
742 for (var i = 0; i < data.visible.length; i++) {
745 for (var i = 0; i < data.visible.length; i++) {
743 var visible = data.visible[i];
746 var visible = data.visible[i];
744 root.setIndicatorVisible(i, visible);
747 root.setIndicatorVisible(i, visible);
tests/qmltests/Stage/tst_DesktopStage.qml+47−3
@@ -324,7 +324,7 @@ Item {
324 var maximizeButton = findChild(appDelegate, "maximizeWindowButton");
324 var maximizeButton = findChild(appDelegate, "maximizeWindowButton");
325 verify(maximizeButton);
325 verify(maximizeButton);
326 mouseClick(maximizeButton);
326 mouseClick(maximizeButton);
327− tryCompare(appDelegate, "visuallyMaximized", true);
327+ tryCompare(appDelegate, "maximized", true);
328 }
328 }
329
329
330 function test_tappingOnDecorationFocusesApplication(data) {
330 function test_tappingOnDecorationFocusesApplication(data) {
@@ -640,7 +640,7 @@ Item {
640 var dialerAppDelegate = startApplication("dialer-app");
640 var dialerAppDelegate = startApplication("dialer-app");
641
641
642 // verify the drop shadow becomes visible
642 // verify the drop shadow becomes visible
643− verify(panelState.dropShadow == true);
643+ tryCompareFunction(function() { return panelState.dropShadow; }, true);
644
644
645 // close the maximized app
645 // close the maximized app
646 ApplicationManager.stopApplication("facebook-webapp");
646 ApplicationManager.stopApplication("facebook-webapp");
@@ -774,6 +774,32 @@ Item {
774 tryCompareFunction(function(){return posBefore == posAfter;}, data.button !== Qt.LeftButton ? true : false);
774 tryCompareFunction(function(){return posBefore == posAfter;}, data.button !== Qt.LeftButton ? true : false);
775 }
775 }
776
776
777+ function test_spreadDisablesWindowDrag() {
778+ var appDelegate = startApplication("dialer-app");
779+ verify(appDelegate);
780+ var decoration = findChild(appDelegate, "appWindowDecoration");
781+ verify(decoration);
782+
783+ // grab the decoration
784+ mousePress(decoration);
785+
786+ // enter the spread
787+ keyPress(Qt.Key_W, Qt.MetaModifier)
788+ tryCompare(stage, "state", "spread");
789+
790+ // try to drag the window
791+ mouseMove(decoration, 10, 10, 200);
792+
793+ // verify it's not moving even before we release the decoration drag
794+ tryCompare(appDelegate, "dragging", false);
795+
796+ // cleanup
797+ mouseRelease(decoration);
798+ keyRelease(Qt.Key_W, Qt.MetaModifier);
799+ stage.closeSpread();
800+ tryCompare(stage, "state", "windowed");
801+ }
802+
777 // regression test for https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1627281
803 // regression test for https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1627281
778 function test_doubleTapToMaximizeWindow() {
804 function test_doubleTapToMaximizeWindow() {
779 var dialerAppDelegate = startApplication("dialer-app");
805 var dialerAppDelegate = startApplication("dialer-app");
@@ -788,7 +814,7 @@ Item {
788 waitUntilTransitionsEnd(dialerAppDelegate);
814 waitUntilTransitionsEnd(dialerAppDelegate);
789 waitUntilTransitionsEnd(stage);
815 waitUntilTransitionsEnd(stage);
790
816
791− tryCompare(dialerAppDelegate, "state", "maximized");
817+ tryCompare(dialerAppDelegate, "maximized", true);
792 }
818 }
793
819
794 function test_saveRestoreSize() {
820 function test_saveRestoreSize() {
@@ -1016,5 +1042,23 @@ Item {
1016 expectFail("", "Hovering the window controls should be ignored when the menu is open");
1042 expectFail("", "Hovering the window controls should be ignored when the menu is open");
1017 tryCompare(closeButton, "containsMouse", true);
1043 tryCompare(closeButton, "containsMouse", true);
1018 }
1044 }
1045+
1046+ function test_windowControlsTouchInteractionWithMenu() {
1047+ var appDelegate = startApplication("gmail-webapp");
1048+
1049+ var wd = findChild(appDelegate, "appWindowDecoration");
1050+ var maxButton = findChild(wd, "maximizeWindowButton");
1051+ var menuBarLoader = findChild(wd, "menuBarLoader");
1052+ var menuNav = findInvisibleChild(menuBarLoader, "d");
1053+
1054+ // make the menubar active and visible, select first item
1055+ menuBarLoader.active = true;
1056+ menuNav.select(0);
1057+ tryCompare(menuBarLoader.item, "visible", true);
1058+
1059+ // verify the maximized button can still be tapped
1060+ tap(maxButton);
1061+ tryCompare(appDelegate, "state", "maximized");
1062+ }
1019 }
1063 }
1020}
1064}
tests/qmltests/Tutorial/tst_Tutorial.qml+1
@@ -149,6 +149,7 @@ Rectangle {
149 native_: shellLoader.nativeOrientation
149 native_: shellLoader.nativeOrientation
150 primary: shellLoader.primaryOrientation
150 primary: shellLoader.primaryOrientation
151 }
151 }
152+ hasTouchscreen: true
152
153
153 Component.onDestruction: {
154 Component.onDestruction: {
154 shellLoader.itemDestroyed = true;
155 shellLoader.itemDestroyed = true;
tests/qmltests/tst_OrientedShell.qml+17−3
@@ -709,9 +709,11 @@ Rectangle {
709 // false -> true -> false
709 // false -> true -> false
710 compare(transitionSpy.count, 2);
710 compare(transitionSpy.count, 2);
711
711
712+ if (!data.windowed) { // subject to shell-chrome policies
712− // It should retain native dimensions regardless of its rotation/orientation
713+ // It should retain native dimensions regardless of its rotation/orientation
713− compare(cameraSurface.width, orientedShell.width);
714+ compare(cameraSurface.width, orientedShell.width);
714− compare(cameraSurface.height, orientedShell.height);
715+ compare(cameraSurface.height, orientedShell.height);
716+ }
715
717
716 // Surface focus shouldn't have been touched because of the rotation
718 // Surface focus shouldn't have been touched because of the rotation
717 compare(focusChangedSpy.count, 0);
719 compare(focusChangedSpy.count, 0);
@@ -1655,5 +1657,17 @@ Rectangle {
1655 tryCompare(dialogLoader, "item", null);
1657 tryCompare(dialogLoader, "item", null);
1656 compare(window.activeFocusItem, surfaceItem);
1658 compare(window.activeFocusItem, surfaceItem);
1657 }
1659 }
1660+
1661+ function test_tutorialDisabledWithNoTouchscreen() {
1662+ loadShell("desktop");
1663+ usageModeSelector.selectWindowed();
1664+
1665+ MockInputDeviceBackend.addMockDevice("/touchscreen", InputInfo.TouchScreen);
1666+ var tutorial = findChild(shell, "tutorial");
1667+ tryCompare(tutorial, "paused", false);
1668+
1669+ MockInputDeviceBackend.removeDevice("/touchscreen");
1670+ tryCompare(tutorial, "paused", true);
1671+ }
1658 }
1672 }
1659}
1673}
tests/qmltests/tst_Shell.qml+76−22
@@ -144,6 +144,7 @@ Rectangle {
144 primary: shellLoader.primaryOrientation
144 primary: shellLoader.primaryOrientation
145 }
145 }
146 mode: shellLoader.mode
146 mode: shellLoader.mode
147+ hasTouchscreen: true
147 Component.onCompleted: {
148 Component.onCompleted: {
148 ApplicationManager.startApplication("unity8-dash");
149 ApplicationManager.startApplication("unity8-dash");
149 }
150 }
@@ -341,7 +342,7 @@ Rectangle {
341
342
342 Row {
343 Row {
343 CheckBox {
344 CheckBox {
344− id: fullscreeAppCheck
345+ id: fullscreenAppCheck
345 activeFocusOnPress: false
346 activeFocusOnPress: false
346 activeFocusOnTab: false
347 activeFocusOnTab: false
347
348
@@ -355,13 +356,10 @@ Rectangle {
355 }
356 }
356
357
357 Binding {
358 Binding {
358− target: fullscreeAppCheck
359+ target: fullscreenAppCheck
359 when: topLevelSurfaceList && topLevelSurfaceList.focusedWindow
360 when: topLevelSurfaceList && topLevelSurfaceList.focusedWindow
360 property: "checked"
361 property: "checked"
361− value: {
362− if (!topLevelSurfaceList || !topLevelSurfaceList.focusedWindow) return false;
363− return topLevelSurfaceList.focusedWindow.state === Mir.FullscreenState
362+ value: topLevelSurfaceList.focusedWindow.state === Mir.FullscreenState
364− }
365 }
363 }
366 }
364 }
367 Label {
365 Label {
@@ -372,6 +370,8 @@ Rectangle {
372 Row {
370 Row {
373 CheckBox {
371 CheckBox {
374 id: chromeAppCheck
372 id: chromeAppCheck
373+ activeFocusOnPress: false
374+ activeFocusOnTab: false
375
375
376 onTriggered: {
376 onTriggered: {
377 if (!topLevelSurfaceList.focusedWindow || !topLevelSurfaceList.focusedWindow.surface) return;
377 if (!topLevelSurfaceList.focusedWindow || !topLevelSurfaceList.focusedWindow.surface) return;
@@ -387,10 +387,8 @@ Rectangle {
387 target: chromeAppCheck
387 target: chromeAppCheck
388 when: topLevelSurfaceList && topLevelSurfaceList.focusedWindow !== null && topLevelSurfaceList.focusedWindow.surface !== null
388 when: topLevelSurfaceList && topLevelSurfaceList.focusedWindow !== null && topLevelSurfaceList.focusedWindow.surface !== null
389 property: "checked"
389 property: "checked"
390− value: {
391− if (!topLevelSurfaceList || !topLevelSurfaceList.focusedWindow || !topLevelSurfaceList.focusedWindow.surface) return false;
390+ value: topLevelSurfaceList.focusedWindow.surface &&
392− topLevelSurfaceList.focusedWindow.surface.shellChrome === Mir.LowChrome
391+ topLevelSurfaceList.focusedWindow.surface.shellChrome === Mir.LowChrome
393− }
394 }
392 }
395 }
393 }
396 Label {
394 Label {
@@ -2299,7 +2297,6 @@ Rectangle {
2299 return [
2297 return [
2300 { tag: "phone" },
2298 { tag: "phone" },
2301 { tag: "tablet" },
2299 { tag: "tablet" },
2302− { tag: "desktop" },
2303 ]
2300 ]
2304 }
2301 }
2305
2302
@@ -2679,8 +2676,8 @@ Rectangle {
2679 }
2676 }
2680
2677
2681 function test_cursorHidingWithFullscreenApp() {
2678 function test_cursorHidingWithFullscreenApp() {
2682− loadShell("desktop");
2679+ loadShell("phone");
2683− shell.usageScenario = "desktop";
2680+ shell.usageScenario = "phone";
2684 waitForRendering(shell);
2681 waitForRendering(shell);
2685 swipeAwayGreeter();
2682 swipeAwayGreeter();
2686
2683
@@ -2742,14 +2739,14 @@ Rectangle {
2742 GSettingsController.setEnableIndicatorMenu(true);
2739 GSettingsController.setEnableIndicatorMenu(true);
2743 }
2740 }
2744
2741
2745− function test_spreadDisabled_data() {
2742+ function test_spreadDisabled_WithSwipe_data() {
2746 return [
2743 return [
2747 { tag: "enabled", spreadEnabled: true },
2744 { tag: "enabled", spreadEnabled: true },
2748 { tag: "disabled", spreadEnabled: false }
2745 { tag: "disabled", spreadEnabled: false }
2749 ];
2746 ];
2750 }
2747 }
2751
2748
2752− function test_spreadDisabled(data) {
2749+ function test_spreadDisabled_WithSwipe(data) {
2753 loadShell("phone");
2750 loadShell("phone");
2754 swipeAwayGreeter();
2751 swipeAwayGreeter();
2755 var stage = findChild(shell, "stage");
2752 var stage = findChild(shell, "stage");
@@ -2758,9 +2755,20 @@ Rectangle {
2758 // Try swiping
2755 // Try swiping
2759 touchFlick(shell, shell.width - 2, shell.height / 2, units.gu(1), shell.height / 2);
2756 touchFlick(shell, shell.width - 2, shell.height / 2, units.gu(1), shell.height / 2);
2760 tryCompare(stage, "state", data.spreadEnabled ? "spread" : "staged");
2757 tryCompare(stage, "state", data.spreadEnabled ? "spread" : "staged");
2758+ }
2759+
2760+ function test_spreadDisabled_WithEdgePush_data() {
2761+ return [
2762+ { tag: "enabled", spreadEnabled: true },
2763+ { tag: "disabled", spreadEnabled: false }
2764+ ];
2765+ }
2761
2766
2762− stage.closeSpread();
2767+ function test_spreadDisabled_WithEdgePush(data) {
2763− tryCompare(stage, "state", "staged");
2768+ loadShell("phone");
2769+ swipeAwayGreeter();
2770+ var stage = findChild(shell, "stage");
2771+ stage.spreadEnabled = data.spreadEnabled;
2764
2772
2765 // Try by edge push
2773 // Try by edge push
2766 var cursor = findChild(shell, "cursor");
2774 var cursor = findChild(shell, "cursor");
@@ -2770,21 +2778,43 @@ Rectangle {
2770 }
2778 }
2771 mouseMove(stage, stage.width - units.gu(5), units.gu(10));
2779 mouseMove(stage, stage.width - units.gu(5), units.gu(10));
2772 tryCompare(stage, "state", data.spreadEnabled ? "spread" : "staged");
2780 tryCompare(stage, "state", data.spreadEnabled ? "spread" : "staged");
2781+ }
2773
2782
2774− stage.closeSpread();
2783+ function test_spreadDisabled_WithAltTab_data() {
2775− tryCompare(stage, "state", "staged");
2784+ return [
2785+ { tag: "enabled", spreadEnabled: true },
2786+ { tag: "disabled", spreadEnabled: false }
2787+ ];
2788+ }
2789+
2790+ function test_spreadDisabled_WithAltTab(data) {
2791+ loadShell("phone");
2792+ swipeAwayGreeter();
2793+ var stage = findChild(shell, "stage");
2794+ stage.spreadEnabled = data.spreadEnabled;
2776
2795
2777 // Try by alt+tab
2796 // Try by alt+tab
2778 keyPress(Qt.Key_Alt);
2797 keyPress(Qt.Key_Alt);
2779 keyClick(Qt.Key_Tab);
2798 keyClick(Qt.Key_Tab);
2780 tryCompare(stage, "state", data.spreadEnabled ? "spread" : "staged");
2799 tryCompare(stage, "state", data.spreadEnabled ? "spread" : "staged");
2781 keyRelease(Qt.Key_Alt);
2800 keyRelease(Qt.Key_Alt);
2801+ }
2782
2802
2783− stage.closeSpread();
2803+ function test_spreadDisabled_WithSuperW_data() {
2784− tryCompare(stage, "state", "staged");
2804+ return [
2805+ { tag: "enabled", spreadEnabled: true },
2806+ { tag: "disabled", spreadEnabled: false }
2807+ ];
2808+ }
2809+
2810+ function test_spreadDisabled_WithSuperW(data) {
2811+ loadShell("phone");
2812+ swipeAwayGreeter();
2813+ var stage = findChild(shell, "stage");
2814+ stage.spreadEnabled = data.spreadEnabled;
2785
2815
2786 // Try by Super+W
2816 // Try by Super+W
2787− keyPress(Qt.Key_W, Qt.MetaModifier)
2817+ keyPress(Qt.Key_W, Qt.MetaModifier, 200);
2788 tryCompare(stage, "state", data.spreadEnabled ? "spread" : "staged");
2818 tryCompare(stage, "state", data.spreadEnabled ? "spread" : "staged");
2789 keyRelease(Qt.Key_W, Qt.MetaModifier)
2819 keyRelease(Qt.Key_W, Qt.MetaModifier)
2790 }
2820 }
@@ -2915,5 +2945,29 @@ Rectangle {
2915 tryCompare(topLevelSurfaceList.focusedWindow, "surface", appDelegate.surface);
2945 tryCompare(topLevelSurfaceList.focusedWindow, "surface", appDelegate.surface);
2916 tryCompare(topLevelSurfaceList.applicationAt(0), "appId", "dialer-app");
2946 tryCompare(topLevelSurfaceList.applicationAt(0), "appId", "dialer-app");
2917 }
2947 }
2948+
2949+ function test_doubleClickPanelRestoresWindow() {
2950+ loadShell("desktop");
2951+ shell.usageScenario = "desktop";
2952+ waitForRendering(shell);
2953+ swipeAwayGreeter();
2954+
2955+ // start dialer
2956+ var appDelegate = startApplication("dialer-app")
2957+ verify(appDelegate);
2958+ tryCompare(appDelegate, "state", "normal");
2959+
2960+ // maximize dialer
2961+ var decoration = findChild(appDelegate, "appWindowDecoration");
2962+ verify(decoration);
2963+ mouseDoubleClickSequence(decoration);
2964+ tryCompare(appDelegate, "state", "maximized");
2965+
2966+ // double click the panel
2967+ var panel = findChild(shell, "panel");
2968+ verify(panel);
2969+ mouseDoubleClickSequence(panel, panel.width/2, PanelState.panelHeight/2, Qt.LeftButton, Qt.NoModifier, 300);
2970+ tryCompare(appDelegate, "state", "restored");
2971+ }
2918 }
2972 }
2919}
2973}
tests/qmltests/tst_ShellWithPin.qml+1
@@ -69,6 +69,7 @@ Item {
69 property bool itemDestroyed: false
69 property bool itemDestroyed: false
70 sourceComponent: Component {
70 sourceComponent: Component {
71 Shell {
71 Shell {
72+ hasTouchscreen: true
72 Component.onDestruction: {
73 Component.onDestruction: {
73 shellLoader.itemDestroyed = true
74 shellLoader.itemDestroyed = true
74 }
75 }
tests/scripts/alert-launcher-icon.sh+16
@@ -1,3 +1,19 @@
1#!/bin/sh
1#!/bin/sh
2
2
3+#
4+# Copyright (C) 2017 Canonical Ltd
5+#
6+# This program is free software: you can redistribute it and/or modify
7+# it under the terms of the GNU General Public License version 3 as
8+# published by the Free Software Foundation.
9+#
10+# This program is distributed in the hope that it will be useful,
11+# but WITHOUT ANY WARRANTY; without even the implied warranty of
12+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+# GNU General Public License for more details.
14+#
15+# You should have received a copy of the GNU General Public License
16+# along with this program. If not, see <http://www.gnu.org/licenses/>.
17+#
18+
3qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 com.canonical.Unity.Launcher.Item.Alert
19qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 com.canonical.Unity.Launcher.Item.Alert
tests/scripts/get-progress.sh+16
@@ -1,3 +1,19 @@
1#!/bin/sh
1#!/bin/sh
2
2
3+#
4+# Copyright (C) 2017 Canonical Ltd
5+#
6+# This program is free software: you can redistribute it and/or modify
7+# it under the terms of the GNU General Public License version 3 as
8+# published by the Free Software Foundation.
9+#
10+# This program is distributed in the hope that it will be useful,
11+# but WITHOUT ANY WARRANTY; without even the implied warranty of
12+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+# GNU General Public License for more details.
14+#
15+# You should have received a copy of the GNU General Public License
16+# along with this program. If not, see <http://www.gnu.org/licenses/>.
17+#
18+
3qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 org.freedesktop.DBus.Properties.Get com.canonical.Unity.Launcher.Item progress
19qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 org.freedesktop.DBus.Properties.Get com.canonical.Unity.Launcher.Item progress
tests/scripts/list-launcher-icons.sh+16
@@ -1,3 +1,19 @@
1#!/bin/sh
1#!/bin/sh
2
2
3+#
4+# Copyright (C) 2017 Canonical Ltd
5+#
6+# This program is free software: you can redistribute it and/or modify
7+# it under the terms of the GNU General Public License version 3 as
8+# published by the Free Software Foundation.
9+#
10+# This program is distributed in the hope that it will be useful,
11+# but WITHOUT ANY WARRANTY; without even the implied warranty of
12+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+# GNU General Public License for more details.
14+#
15+# You should have received a copy of the GNU General Public License
16+# along with this program. If not, see <http://www.gnu.org/licenses/>.
17+#
18+
3qdbus com.canonical.Unity | grep Launcher | cut -f6 -d/
19qdbus com.canonical.Unity | grep Launcher | cut -f6 -d/
tests/scripts/set-count-visible.sh+16
@@ -1,3 +1,19 @@
1#!/bin/sh
1#!/bin/sh
2
2
3+#
4+# Copyright (C) 2017 Canonical Ltd
5+#
6+# This program is free software: you can redistribute it and/or modify
7+# it under the terms of the GNU General Public License version 3 as
8+# published by the Free Software Foundation.
9+#
10+# This program is distributed in the hope that it will be useful,
11+# but WITHOUT ANY WARRANTY; without even the implied warranty of
12+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+# GNU General Public License for more details.
14+#
15+# You should have received a copy of the GNU General Public License
16+# along with this program. If not, see <http://www.gnu.org/licenses/>.
17+#
18+
3qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 org.freedesktop.DBus.Properties.Set com.canonical.Unity.Launcher.Item countVisible $2
19qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 org.freedesktop.DBus.Properties.Set com.canonical.Unity.Launcher.Item countVisible $2
tests/scripts/set-count.sh+16
@@ -1,3 +1,19 @@
1#!/bin/sh
1#!/bin/sh
2
2
3+#
4+# Copyright (C) 2017 Canonical Ltd
5+#
6+# This program is free software: you can redistribute it and/or modify
7+# it under the terms of the GNU General Public License version 3 as
8+# published by the Free Software Foundation.
9+#
10+# This program is distributed in the hope that it will be useful,
11+# but WITHOUT ANY WARRANTY; without even the implied warranty of
12+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+# GNU General Public License for more details.
14+#
15+# You should have received a copy of the GNU General Public License
16+# along with this program. If not, see <http://www.gnu.org/licenses/>.
17+#
18+
3qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 org.freedesktop.DBus.Properties.Set com.canonical.Unity.Launcher.Item count $2
19qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 org.freedesktop.DBus.Properties.Set com.canonical.Unity.Launcher.Item count $2
tests/scripts/set-progress.sh+16
@@ -1,3 +1,19 @@
1#!/bin/sh
1#!/bin/sh
2
2
3+#
4+# Copyright (C) 2017 Canonical Ltd
5+#
6+# This program is free software: you can redistribute it and/or modify
7+# it under the terms of the GNU General Public License version 3 as
8+# published by the Free Software Foundation.
9+#
10+# This program is distributed in the hope that it will be useful,
11+# but WITHOUT ANY WARRANTY; without even the implied warranty of
12+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+# GNU General Public License for more details.
14+#
15+# You should have received a copy of the GNU General Public License
16+# along with this program. If not, see <http://www.gnu.org/licenses/>.
17+#
18+
3qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 org.freedesktop.DBus.Properties.Set com.canonical.Unity.Launcher.Item progress $2
19qdbus com.canonical.Unity.Launcher /com/canonical/Unity/Launcher/$1 org.freedesktop.DBus.Properties.Set com.canonical.Unity.Launcher.Item progress $2
tools/CMakeLists.txt+2−12
@@ -1,14 +1,4 @@
1−add_executable(${SCOPE_TOOL}
1+add_subdirectory(menutool)
2− scopetool.cpp
2+add_subdirectory(scopetool)
3− registry-tracker.cpp
4− ../src/UnixSignalHandler.cpp
5− )
6−
7−qt5_use_modules(${SCOPE_TOOL} Qml Quick)
8−
9−# install binaries
10−install(TARGETS ${SCOPE_TOOL}
11− RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
12− )
13
3
14install(FILES unlock-device DESTINATION ${SHELL_APP_DIR})
4install(FILES unlock-device DESTINATION ${SHELL_APP_DIR})
tools/menutool/CMakeLists.txtnew file+5
@@ -0,0 +1,5 @@
1+add_executable(menutool
2+ menutool.cpp
3+ )
4+
5+qt5_use_modules(menutool Qml Quick)
tools/menutool/READMEnew file+11
@@ -0,0 +1,11 @@
1+This tool can be used to browse the menus of another application
2+
3+How to use:
4+ * Start application that exports menus
5+ e.g. QT_QPA_PLATFORMTHEME=ubuntuappmenu kate
6+ * Figure out which is the dbus address
7+ * This is a bit tricky, but using qdbusviewer to see the addresses
8+ that appear when starting the app and looking for one that
9+ contains com/Ubuntu/Menu/0 should be enough
10+ * Start tool passing the dbus address
11+ builddir/menutool/menutool :1.293
tools/menutool/menutool.cppnew file+62
@@ -0,0 +1,62 @@
1+/*
2+ * Copyright (C) 2017 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+// Qt
18+#include <QDebug>
19+#include <QCommandLineParser>
20+#include <QGuiApplication>
21+#include <QQmlContext>
22+#include <QQmlEngine>
23+#include <QQuickView>
24+
25+// local
26+#include <paths.h>
27+
28+int main(int argc, char *argv[])
29+{
30+ QGuiApplication::setApplicationName("Menu Test Tool");
31+ QGuiApplication *application = new QGuiApplication(argc, argv);
32+
33+ QCommandLineParser parser;
34+ parser.parse(application->arguments());
35+ const QStringList args = parser.positionalArguments();
36+
37+ if (args.count() != 1) {
38+ qWarning() << "You need to pass the dbus address";
39+ return 1;
40+ }
41+
42+ QQuickView* view = new QQuickView();
43+ view->setResizeMode(QQuickView::SizeRootObjectToView);
44+ view->setTitle(QGuiApplication::applicationName());
45+ view->engine()->setBaseUrl(QUrl::fromLocalFile(::qmlDirectory()));
46+ view->rootContext()->setContextProperty("contextBusName", args[0]);
47+
48+ QUrl source(::sourceDirectory() + "/tools/menutool/menutool.qml");
49+ prependImportPaths(view->engine(), ::overrideImportPaths());
50+ prependImportPaths(view->engine(), ::nonMirImportPaths());
51+
52+ view->setSource(source);
53+
54+ view->show();
55+
56+ int result = application->exec();
57+
58+ delete view;
59+ delete application;
60+
61+ return result;
62+}
tools/menutool/menutool.qmlnew file+118
@@ -0,0 +1,118 @@
1+/*
2+* Copyright (C) 2017 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 Ubuntu.Components 1.3
19+
20+import "../../qml/ApplicationMenus"
21+import "../../qml/Panel"
22+import "../../qml/Components/PanelState"
23+
24+import QMenuModel 0.1
25+import Unity.Indicators 0.1 as Indicators
26+
27+Item {
28+ width: units.gu(180)
29+ height: units.gu(120)
30+
31+ UnityMenuModel {
32+ id: menuModel
33+ busName: contextBusName
34+ menuObjectPath: "/com/ubuntu/Menu/0"
35+ actions: { "unity": "/com/ubuntu/Menu/0" }
36+ }
37+
38+ readonly property bool hasMenus: repeater.count > 0
39+ Repeater {
40+ id: repeater
41+ model: menuModel
42+ delegate: Item {}
43+ }
44+
45+ Panel {
46+ id: panel
47+
48+ height: parent.height
49+ width: parent.width / 2
50+ minimizedPanelHeight: units.gu(6)
51+ visible: hasMenus
52+
53+ mode: "windowed"
54+
55+ applicationMenus {
56+ model: menuModel
57+ }
58+
59+ Rectangle {
60+ width: 50
61+ height: 50
62+ anchors.centerIn: parent
63+ color: "gray"
64+ rotation: 45
65+ Timer {
66+ interval: 20
67+ running: true
68+ repeat: true
69+ onTriggered: parent.rotation = parent.rotation+1
70+ }
71+ }
72+
73+ Rectangle {
74+ color: "green"
75+ anchors.bottom: parent.bottom
76+ anchors.right: parent.right
77+ Label {
78+ id: label
79+ anchors.centerIn: parent
80+ text: "Click here to open touch menu manually"
81+ }
82+ width: label.width + units.gu(2)
83+ height: label.height + units.gu(2)
84+ MouseArea {
85+ anchors.fill: parent
86+ onClicked: panel.applicationMenus.show();
87+ }
88+ visible: !panel.applicationMenus.shown
89+ }
90+ }
91+
92+ Rectangle {
93+ color: "blue"
94+ height: parent.height
95+ width: parent.width / 2
96+ x: width
97+ visible: hasMenus
98+
99+ MenuBar {
100+ id: menuBar
101+ height: units.gu(3)
102+ width: parent.width
103+ enableKeyFilter: true
104+ unityMenuModel: menuModel
105+ }
106+ }
107+
108+ Component.onCompleted: {
109+ theme.name = "Ubuntu.Components.Themes.SuruDark";
110+ PanelState.title = "Drag here to open touch menu";
111+ }
112+
113+ Text {
114+ anchors.centerIn: parent
115+ text: "The dbus address you gave has no menus. Make sure you read the README file."
116+ visible: !hasMenus
117+ }
118+}
tools/scopetool/CMakeLists.txtnew file+12
@@ -0,0 +1,12 @@
1+add_executable(${SCOPE_TOOL}
2+ scopetool.cpp
3+ registry-tracker.cpp
4+ ../../src/UnixSignalHandler.cpp
5+ )
6+
7+qt5_use_modules(${SCOPE_TOOL} Qml Quick)
8+
9+# install binaries
10+install(TARGETS ${SCOPE_TOOL}
11+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
12+ )
tools/registry-tracker.cpp → tools/scopetool/registry-tracker.cpprenamed

The content is the same.

tools/registry-tracker.h → tools/scopetool/registry-tracker.hrenamed

The content is the same.

tools/scopetool.cpp → tools/scopetool/scopetool.cpprenamed

The content is the same.

tools/unlock-device+16
@@ -1,6 +1,22 @@
1#!/bin/bash
1#!/bin/bash
2# -*- Mode: sh; indent-tabs-mode: nil; tab-width: 4 -*-
2# -*- Mode: sh; indent-tabs-mode: nil; tab-width: 4 -*-
3
3
4+#
5+# Copyright (C) 2017 Canonical Ltd
6+#
7+# This program is free software: you can redistribute it and/or modify
8+# it under the terms of the GNU General Public License version 3 as
9+# published by the Free Software Foundation.
10+#
11+# This program is distributed in the hope that it will be useful,
12+# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+# GNU General Public License for more details.
15+#
16+# You should have received a copy of the GNU General Public License
17+# along with this program. If not, see <http://www.gnu.org/licenses/>.
18+#
19+
4# Our goal here is to get an Ubuntu Touch device into a testable unlocked state.
20# Our goal here is to get an Ubuntu Touch device into a testable unlocked state.
5# This will include a reboot.
21# This will include a reboot.
6
22