on xenial help sign in
Merge trunk

[ Albert Astals Cid ] * Initialize the image to be transparent (LP: #1517128) * Update pot file * clazy improvements [ Andrea Cimitan ] * Shadows in launcher and dash using UbuntuShapeIcon [ CI Train Bot ] * Resync trunk. [ Daniel d'Andrada ] * Cursor plugin: add scroll wheel handling (LP: #1497091) * Cursor: Add more fallback names, a blank and custom cursor support * DesktopStage: swiping from right edge shows window spread * Don't stretch application surfaces when resizing (LP: #1497083) * Mouse has to push against edges to show launcher or apps spread (LP: #1510969) [ Josh Arenson ] * Don't let IntegratedLightDM muck with the username (LP: #1497081) [ Lukáš Tinkl ] * Implement new visuals for panel and window decorations (LP: #1493066, #1511020, #1497095) * Let systemd/logind handle the lid-close action * Make saving screenshots really async [ Michael Zanetti ] * detect touchpads too, not only mice (LP: #1518395) * move screenshots out of the Dash dir

commitd26558b9ff213f8bc3bd458538bff5f9f0770e0a authorDaniel d'Andrada <daniel.dandrada@canonical.com> dateMon 30 Nov 2015, 15:38 (11 years ago) parentbde7296a3c5737
201 files changed+6066−2336
data/com.canonical.Unity8.gschema.xml+16 debian/changelog+36 libs/UbuntuGestures/Pool.h−8 plugins/Cursor/CursorImageProvider.cpp+47−46 plugins/Cursor/MousePointer.cpp+15−2 plugins/Cursor/MousePointer.h+5 plugins/Cursor/plugin.cpp+1−1 plugins/Dash/CardCreator.js+24−7 plugins/Dash/horizontaljournal.cpp+1−1 plugins/Dash/listviewwithpageheader.cpp+3−3 plugins/Dash/organicgrid.cpp+3−3 plugins/Dash/organicgrid.h+2−2 plugins/Dash/verticaljournal.cpp+6−6 plugins/Dash/verticaljournal.h+1−1 plugins/GlobalShortcut/globalshortcutregistry.cpp+1−1 plugins/IntegratedLightDM/liblightdm/Greeter.cpp+1−1 plugins/IntegratedLightDM/liblightdm/UsersModelPrivate.cpp+1−2 plugins/ScreenGrabber/screengrabber.cpp+18−8 plugins/ScreenGrabber/screengrabber.h+5 plugins/Ubuntu/DownloadDaemonListener/DownloadTracker.h+1−1 plugins/Ubuntu/Gestures/Damper.h+2−2 plugins/Ubuntu/Gestures/DirectionalDragArea.cpp+3−3 plugins/Ubuntu/Gestures/DirectionalDragArea_p.h+3−3 plugins/Unity/Launcher/asadapter.h+3 plugins/Unity/Launcher/dbusinterface.cpp+8−7 plugins/Unity/Platform/platform.cpp+2−2 plugins/Unity/Session/dbusunitysessionservice.cpp+2−4 plugins/Utils/EdgeBarrierSettings.qml+66 plugins/Utils/constants.cpp+1−1 plugins/Utils/easingcurve.cpp+1−1 plugins/Utils/easingcurve.h+1−1 plugins/Utils/qmldir+1 plugins/Utils/timezoneFormatter.cpp+1−1 plugins/Utils/windowstatestorage.cpp+5−5 plugins/Utils/windowstatestorage.h+2−2 po/am.po+47−23 po/ar.po+44−20 po/ast.po+44−20 po/az.po+44−20 po/be.po+45−21 po/bg.po+44−20 po/bn.po+662 po/br.po+44−20 po/bs.po+44−20 po/ca.po+44−20 po/ca@valencia.po+44−20 po/ce.po+44−20 po/ckb.po+44−20 po/cs.po+44−20 po/cy.po+44−20 po/da.po+44−20 po/de.po+48−24 po/el.po+44−20 po/en_AU.po+44−20 po/en_GB.po+48−24 po/eo.po+44−20 po/es.po+47−23 po/eu.po+44−20 po/fa.po+48−24 po/fi.po+44−20 po/fo.po+44−20 po/fr.po+47−23 po/ga.po+44−20 po/gd.po+44−20 po/gl.po+47−23 po/gv.po+44−20 po/he.po+44−20 po/hi.po+44−20 po/hr.po+44−20 po/hu.po+44−20 po/hy.po+44−20 po/ia.po+44−20 po/id.po+44−20 po/is.po+44−20 po/it.po+44−20 po/ja.po+44−20 po/km.po+44−20 po/kn.po+44−20 po/ko.po+44−20 po/ku.po+44−20 po/ky.po+44−20 po/lo.po+44−20 po/lt.po+44−20 po/lv.po+44−20 po/ml.po+44−20 po/mr.po+44−20 po/ms.po+48−24 po/my.po+44−20 po/nb.po+44−20 po/nl.po+44−20 po/nn.po+44−20 po/oc.po+44−20 po/or.po+44−20 po/pa.po+44−20 po/pl.po+48−24 po/pt.po+48−24 po/pt_BR.po+44−20 po/ro.po+44−20 po/ru.po+44−20 po/shn.po+44−20 po/si.po+44−20 po/sk.po+44−20 po/sl.po+44−20 po/sq.po+44−20 po/sr.po+44−20 po/sv.po+44−20 po/sw.po+44−20 po/ta.po+44−20 po/te.po+44−20 po/th.po+44−20 po/tr.po+44−20 po/ug.po+44−20 po/uk.po+48−24 po/unity8.pot+43−19 po/ur.po+44−20 po/uz.po+44−20 po/vi.po+44−20 po/wo.po+44−20 po/xh.po+44−20 po/zh_CN.po+44−20 po/zh_HK.po+44−20 po/zh_TW.po+44−20 qml/Components/EdgeBarrier.qml+111 qml/Components/EdgeBarrierController.qml+71 qml/Components/ModeSwitchWarningDialog.qml+1−1 qml/Components/PanelState/PanelState.qml+3−2 qml/Components/WindowControlButtons.qml+73−28 qml/Components/graphics/window-close.svg+14 qml/Components/graphics/window-maximize.svg+12 qml/Components/graphics/window-minimize.svg+13 qml/Dash/CardCarousel.qml+1−10 qml/Dash/CardGrid.qml+2 qml/Dash/GenericScopeView.qml+1 qml/Dash/graphics/carousel_dropshadow@27.png qml/Dash/graphics/carousel_dropshadow@27.sci−5 qml/Launcher/Launcher.qml+30−32 qml/Launcher/LauncherDelegate.qml+4−14 qml/Launcher/LauncherPanel.qml+7 qml/Launcher/graphics/icon-top-highlight.png qml/OrientedShell.qml+7−2 qml/Panel/Handle.qml+2−2 qml/Panel/IndicatorItem.qml+3 qml/Panel/Indicators/client/IndicatorsClient.qml+1−1 qml/Panel/IndicatorsMenu.qml+2−2 qml/Panel/MenuContent.qml+1−1 qml/Panel/Panel.qml+68−80 qml/Panel/PanelSeparatorLine.qml−25 qml/Shell.qml+14−1 qml/Stages/ApplicationWindow.qml+29−3 qml/Stages/DecoratedWindow.qml+24−16 qml/Stages/DesktopSpread.qml+5−19 qml/Stages/DesktopStage.qml+107−48 qml/Stages/SessionContainer.qml+25−1 qml/Stages/SurfaceContainer.qml+55−3 qml/Stages/WindowDecoration.qml+15−10 qml/Stages/WindowResizeArea.qml+65−20 src/ShellApplication.cpp+6−5 tests/mocks/Cursor/Cursor.qml+2 tests/mocks/Unity/Application/ApplicationInfo.cpp+4−8 tests/mocks/Unity/Application/ApplicationScreenshotProvider.cpp+6−2 tests/mocks/Unity/Application/ApplicationTestInterface.cpp+2−2 tests/mocks/Unity/Application/MirSurface.cpp+52 tests/mocks/Unity/Application/MirSurface.h+16 qml/Dash/graphics/phone/screenshots/browser@12.png → tests/mocks/Unity/Application/resources/screenshots/browser@12.png qml/Dash/graphics/phone/screenshots/camera@12.png → tests/mocks/Unity/Application/resources/screenshots/camera@12.png qml/Dash/graphics/phone/screenshots/dialer@12.png → tests/mocks/Unity/Application/resources/screenshots/dialer@12.png qml/Dash/graphics/phone/screenshots/facebook@12.png → tests/mocks/Unity/Application/resources/screenshots/facebook@12.png qml/Dash/graphics/phone/screenshots/gallery@12.png → tests/mocks/Unity/Application/resources/screenshots/gallery@12.png qml/Dash/graphics/phone/screenshots/gmail-webapp.svg → tests/mocks/Unity/Application/resources/screenshots/gmail-webapp.svg qml/Dash/graphics/phone/screenshots/libreoffice@12.png → tests/mocks/Unity/Application/resources/screenshots/libreoffice@12.png qml/Dash/graphics/phone/screenshots/map@12.png → tests/mocks/Unity/Application/resources/screenshots/map@12.png qml/Dash/graphics/phone/screenshots/music@12.png → tests/mocks/Unity/Application/resources/screenshots/music@12.png qml/Dash/graphics/phone/screenshots/twitter@12.png → tests/mocks/Unity/Application/resources/screenshots/twitter@12.png qml/Dash/graphics/phone/screenshots/ubuntu-weather-app.svg → tests/mocks/Unity/Application/resources/screenshots/ubuntu-weather-app.svg qml/Dash/graphics/phone/screenshots/unity8-dash@12.png → tests/mocks/Unity/Application/resources/screenshots/unity8-dash@12.png qml/Dash/graphics/phone/screenshots/vkb_portrait.png → tests/mocks/Unity/Application/resources/screenshots/vkb_portrait.png tests/mocks/Unity/Application/resources/surfaces.qrc+13 tests/mocks/Unity/fake_categories.cpp+7−1 qml/Panel/PanelBackground.qml → tests/mocks/Utils/EdgeBarrierSettings.qml+4−3 tests/mocks/Utils/qmldir+1 tests/plugins/Dash/cardcreator/1.res+24−7 tests/plugins/Dash/cardcreator/2.res+1−1 tests/plugins/Dash/cardcreator/3.res+24−7 tests/plugins/Dash/cardcreator/4.res+1−1 tests/plugins/Dash/cardcreator/5.res+24−7 tests/plugins/Dash/cardcreator/6.res+1−1 tests/plugins/Dash/cardcreator/7.res+1−1 tests/plugins/Dash/cardcreator/8.res+7−7 tests/plugins/ScreenGrabber/CMakeLists.txt+1−1 tests/plugins/ScreenGrabber/ScreenGrabberTest.cpp+1 tests/qmltests/Components/tst_ZoomableImage.qml+1−1 tests/qmltests/EdgeBarrierControls.qml+97 tests/qmltests/Launcher/tst_Launcher.qml+15−5 tests/qmltests/Panel/tst_Panel.qml+44−10 tests/qmltests/Stages/tst_DesktopStage.qml+93−28 tests/qmltests/Stages/tst_PhoneStage.qml+1−1 tests/qmltests/Stages/tst_SurfaceContainer.qml+1−1 tests/qmltests/Stages/tst_TabletStage.qml+1−1 tests/qmltests/Stages/tst_WindowResizeArea.qml+31−12 tests/qmltests/tst_OrientedShell.qml+27 tests/qmltests/tst_Shell.qml+17−12
data/com.canonical.Unity8.gschema.xml+16
@@ -11,6 +11,22 @@
1111 <summary>The usage mode.</summary>
1212 <description>The usage mode chosen will affect the Window Management behaviour.</description>
1313 </key>
14+ <key type="y" name="edge-barrier-sensitivity">
15+ <default>35</default>
16+ <range min="1" max="100"/>
17+ <summary>Sensitivity of screen edge barriers for the mouse pointer.</summary>
18+ <description>Some UI actions like revealing the launcher or the applications spread are triggered by pushing the mouse pointer against a screen edge. This key defines how much you have to push in order to trigger the associated action.</description>
19+ </key>
20+ <key type="u" name="edge-barrier-min-push">
21+ <default>2</default>
22+ <summary>Minimum push needed to overcome edge barrier</summary>
23+ <description>How much you have to push (in grid units)the mouse against an edge barrier when sensibility is 100.</description>
24+ </key>
25+ <key type="u" name="edge-barrier-max-push">
26+ <default>60</default>
27+ <summary>Maximum push needed to overcome edge barrier</summary>
28+ <description>How much you have to push (in grid units) the mouse against an edge barrier when sensibility is 1.</description>
29+ </key>
1430 </schema>
1531
1632 <schema path="/com/canonical/unity8/greeter/" id="com.canonical.Unity8.Greeter" gettext-domain="unity8">
debian/changelog+36
@@ -1,3 +1,39 @@
1+unity8 (8.11+16.04.20151126-0ubuntu1) xenial; urgency=medium
2+
3+ [ Albert Astals Cid ]
4+ * Initialize the image to be transparent (LP: #1517128)
5+ * Update pot file
6+ * clazy improvements
7+
8+ [ Andrea Cimitan ]
9+ * Shadows in launcher and dash using UbuntuShapeIcon
10+
11+ [ CI Train Bot ]
12+ * Resync trunk.
13+
14+ [ Daniel d'Andrada ]
15+ * Cursor plugin: add scroll wheel handling (LP: #1497091)
16+ * Cursor: Add more fallback names, a blank and custom cursor support
17+ * DesktopStage: swiping from right edge shows window spread
18+ * Don't stretch application surfaces when resizing (LP: #1497083)
19+ * Mouse has to push against edges to show launcher or apps spread (LP:
20+ #1510969)
21+
22+ [ Josh Arenson ]
23+ * Don't let IntegratedLightDM muck with the username (LP: #1497081)
24+
25+ [ Lukáš Tinkl ]
26+ * Implement new visuals for panel and window decorations (LP:
27+ #1493066, #1511020, #1497095)
28+ * Let systemd/logind handle the lid-close action
29+ * Make saving screenshots really async
30+
31+ [ Michael Zanetti ]
32+ * detect touchpads too, not only mice (LP: #1518395)
33+ * move screenshots out of the Dash dir
34+
35+ -- Michał Sawicz <michal.sawicz@canonical.com> Thu, 26 Nov 2015 13:52:00 +0000
36+
137unity8 (8.11+16.04.20151112.1-0ubuntu1) xenial; urgency=medium
238
339 [ Albert Astals Cid ]
libs/UbuntuGestures/Pool.h−8
@@ -60,14 +60,6 @@ public:
6060 ItemType &operator*() const { return *item; }
6161 ItemType &value() const { return *item; }
6262
63− Iterator &operator= (const Iterator& other) {
64− index = other.index;
65− item = other.item;
66−
67− // by convention, always return *this
68− return *this;
69− }
70−
7163 operator bool() const { return item != nullptr; }
7264
7365 int index;
plugins/Cursor/CursorImageProvider.cpp+47−46
@@ -43,6 +43,7 @@ BuiltInCursorImage::BuiltInCursorImage()
4343 "</svg>";
4444
4545 qimage = QImage(20, 32, QImage::Format_ARGB32);
46+ qimage.fill(Qt::transparent);
4647 QPainter imagePainter(&qimage);
4748
4849 QSvgRenderer *svgRenderer = new QSvgRenderer(QByteArray(svgString));
@@ -115,67 +116,67 @@ CursorImageProvider::CursorImageProvider()
115116 }
116117 m_instance = this;
117118
118− m_fallbackNames[QLatin1String("closedhand")].append(QLatin1String("grabbing"));
119− m_fallbackNames[QLatin1String("closedhand")].append(QLatin1String("dnd-none"));
119+ m_fallbackNames[QStringLiteral("closedhand")].append(QStringLiteral("grabbing"));
120+ m_fallbackNames[QStringLiteral("closedhand")].append(QStringLiteral("dnd-none"));
120121
121− m_fallbackNames[QLatin1String("dnd-copy")].append(QLatin1String("dnd-none"));
122− m_fallbackNames[QLatin1String("dnd-copy")].append(QLatin1String("grabbing"));
123− m_fallbackNames[QLatin1String("dnd-copy")].append(QLatin1String("closedhand"));
122+ m_fallbackNames[QStringLiteral("dnd-copy")].append(QStringLiteral("dnd-none"));
123+ m_fallbackNames[QStringLiteral("dnd-copy")].append(QStringLiteral("grabbing"));
124+ m_fallbackNames[QStringLiteral("dnd-copy")].append(QStringLiteral("closedhand"));
124125
125− m_fallbackNames[QLatin1String("dnd-move")].append(QLatin1String("dnd-none"));
126− m_fallbackNames[QLatin1String("dnd-move")].append(QLatin1String("grabbing"));
127− m_fallbackNames[QLatin1String("dnd-move")].append(QLatin1String("closedhand"));
126+ m_fallbackNames[QStringLiteral("dnd-move")].append(QStringLiteral("dnd-none"));
127+ m_fallbackNames[QStringLiteral("dnd-move")].append(QStringLiteral("grabbing"));
128+ m_fallbackNames[QStringLiteral("dnd-move")].append(QStringLiteral("closedhand"));
128129
129− m_fallbackNames[QLatin1String("dnd-link")].append(QLatin1String("dnd-none"));
130− m_fallbackNames[QLatin1String("dnd-link")].append(QLatin1String("grabbing"));
131− m_fallbackNames[QLatin1String("dnd-link")].append(QLatin1String("closedhand"));
130+ m_fallbackNames[QStringLiteral("dnd-link")].append(QStringLiteral("dnd-none"));
131+ m_fallbackNames[QStringLiteral("dnd-link")].append(QStringLiteral("grabbing"));
132+ m_fallbackNames[QStringLiteral("dnd-link")].append(QStringLiteral("closedhand"));
132133
133− m_fallbackNames[QLatin1String("forbidden")].append(QLatin1String("crossed_circle")); // DMZ-White and DMZ-Black themes
134− m_fallbackNames[QLatin1String("forbidden")].append(QLatin1String("not-allowed"));
135− m_fallbackNames[QLatin1String("forbidden")].append(QLatin1String("circle"));
134+ m_fallbackNames[QStringLiteral("forbidden")].append(QStringLiteral("crossed_circle")); // DMZ-White and DMZ-Black themes
135+ m_fallbackNames[QStringLiteral("forbidden")].append(QStringLiteral("not-allowed"));
136+ m_fallbackNames[QStringLiteral("forbidden")].append(QStringLiteral("circle"));
136137
137− m_fallbackNames[QLatin1String("hand")].append(QLatin1String("pointing_hand"));
138− m_fallbackNames[QLatin1String("hand")].append(QLatin1String("pointer"));
138+ m_fallbackNames[QStringLiteral("hand")].append(QStringLiteral("pointing_hand"));
139+ m_fallbackNames[QStringLiteral("hand")].append(QStringLiteral("pointer"));
139140
140− m_fallbackNames[QLatin1String("ibeam")].append(QLatin1String("xterm"));
141− m_fallbackNames[QLatin1String("ibeam")].append(QLatin1String("text"));
141+ m_fallbackNames[QStringLiteral("ibeam")].append(QStringLiteral("xterm"));
142+ m_fallbackNames[QStringLiteral("ibeam")].append(QStringLiteral("text"));
142143
143− m_fallbackNames[QLatin1String("left_ptr")].append(QLatin1String("default"));
144− m_fallbackNames[QLatin1String("left_ptr")].append(QLatin1String("top_left_arrow"));
145− m_fallbackNames[QLatin1String("left_ptr")].append(QLatin1String("left_arrow"));
144+ m_fallbackNames[QStringLiteral("left_ptr")].append(QStringLiteral("default"));
145+ m_fallbackNames[QStringLiteral("left_ptr")].append(QStringLiteral("top_left_arrow"));
146+ m_fallbackNames[QStringLiteral("left_ptr")].append(QStringLiteral("left_arrow"));
146147
147− m_fallbackNames[QLatin1String("left_ptr_watch")].append(QLatin1String("half-busy"));
148− m_fallbackNames[QLatin1String("left_ptr_watch")].append(QLatin1String("progress"));
148+ m_fallbackNames[QStringLiteral("left_ptr_watch")].append(QStringLiteral("half-busy"));
149+ m_fallbackNames[QStringLiteral("left_ptr_watch")].append(QStringLiteral("progress"));
149150
150− m_fallbackNames[QLatin1String("size_bdiag")].append(QLatin1String("fd_double_arrow"));
151− m_fallbackNames[QLatin1String("size_bdiag")].append(QLatin1String("nesw-resize"));
151+ m_fallbackNames[QStringLiteral("size_bdiag")].append(QStringLiteral("fd_double_arrow"));
152+ m_fallbackNames[QStringLiteral("size_bdiag")].append(QStringLiteral("nesw-resize"));
152153
153− m_fallbackNames[QLatin1String("size_fdiag")].append(QLatin1String("bd_double_arrow")); // DMZ-White and DMZ-Black themes
154− m_fallbackNames[QLatin1String("size_fdiag")].append(QLatin1String("nwse-resize"));
154+ m_fallbackNames[QStringLiteral("size_fdiag")].append(QStringLiteral("bd_double_arrow")); // DMZ-White and DMZ-Black themes
155+ m_fallbackNames[QStringLiteral("size_fdiag")].append(QStringLiteral("nwse-resize"));
155156
156− m_fallbackNames[QLatin1String("size_hor")].append(QLatin1String("sb_h_double_arrow")); // DMZ-White and DMZ-Black themes
157− m_fallbackNames[QLatin1String("size_hor")].append(QLatin1String("ew-resize"));
158− m_fallbackNames[QLatin1String("size_hor")].append(QLatin1String("h_double_arrow"));
157+ m_fallbackNames[QStringLiteral("size_hor")].append(QStringLiteral("sb_h_double_arrow")); // DMZ-White and DMZ-Black themes
158+ m_fallbackNames[QStringLiteral("size_hor")].append(QStringLiteral("ew-resize"));
159+ m_fallbackNames[QStringLiteral("size_hor")].append(QStringLiteral("h_double_arrow"));
159160
160− m_fallbackNames[QLatin1String("size_ver")].append(QLatin1String("sb_v_double_arrow")); // DMZ-White and DMZ-Black themes
161− m_fallbackNames[QLatin1String("size_ver")].append(QLatin1String("ns-resize"));
162− m_fallbackNames[QLatin1String("size_ver")].append(QLatin1String("v_double_arrow"));
161+ m_fallbackNames[QStringLiteral("size_ver")].append(QStringLiteral("sb_v_double_arrow")); // DMZ-White and DMZ-Black themes
162+ m_fallbackNames[QStringLiteral("size_ver")].append(QStringLiteral("ns-resize"));
163+ m_fallbackNames[QStringLiteral("size_ver")].append(QStringLiteral("v_double_arrow"));
163164
164− m_fallbackNames[QLatin1String("split_h")].append(QLatin1String("sb_h_double_arrow")); // DMZ-White and DMZ-Black themes
165− m_fallbackNames[QLatin1String("split_h")].append(QLatin1String("col-resize"));
165+ m_fallbackNames[QStringLiteral("split_h")].append(QStringLiteral("sb_h_double_arrow")); // DMZ-White and DMZ-Black themes
166+ m_fallbackNames[QStringLiteral("split_h")].append(QStringLiteral("col-resize"));
166167
167− m_fallbackNames[QLatin1String("split_v")].append(QLatin1String("sb_v_double_arrow")); // DMZ-White and DMZ-Black themes
168− m_fallbackNames[QLatin1String("split_v")].append(QLatin1String("row-resize"));
168+ m_fallbackNames[QStringLiteral("split_v")].append(QStringLiteral("sb_v_double_arrow")); // DMZ-White and DMZ-Black themes
169+ m_fallbackNames[QStringLiteral("split_v")].append(QStringLiteral("row-resize"));
169170
170− m_fallbackNames[QLatin1String("up_arrow")].append(QLatin1String("sb_up_arrow")); // DMZ-White and DMZ-Black themes
171+ m_fallbackNames[QStringLiteral("up_arrow")].append(QStringLiteral("sb_up_arrow")); // DMZ-White and DMZ-Black themes
171172
172− m_fallbackNames[QLatin1String("watch")].append(QLatin1String("wait"));
173+ m_fallbackNames[QStringLiteral("watch")].append(QStringLiteral("wait"));
173174
174− m_fallbackNames[QLatin1String("whats_this")].append(QLatin1String("left_ptr_help"));
175− m_fallbackNames[QLatin1String("whats_this")].append(QLatin1String("help"));
176− m_fallbackNames[QLatin1String("whats_this")].append(QLatin1String("question_arrow"));
175+ m_fallbackNames[QStringLiteral("whats_this")].append(QStringLiteral("left_ptr_help"));
176+ m_fallbackNames[QStringLiteral("whats_this")].append(QStringLiteral("help"));
177+ m_fallbackNames[QStringLiteral("whats_this")].append(QStringLiteral("question_arrow"));
177178
178− m_fallbackNames[QLatin1String("xterm")].append(QLatin1String("ibeam"));
179+ m_fallbackNames[QStringLiteral("xterm")].append(QStringLiteral("ibeam"));
179180}
180181
181182CursorImageProvider::~CursorImageProvider()
@@ -219,7 +220,7 @@ CursorImage *CursorImageProvider::fetchCursor(const QString &cursorThemeAndName)
219220 QString themeName;
220221 QString cursorName;
221222 {
222− QStringList themeAndNameList = cursorThemeAndName.split("/");
223+ QStringList themeAndNameList = cursorThemeAndName.split('/');
223224 if (themeAndNameList.size() != 2) {
224225 return nullptr;
225226 }
@@ -248,10 +249,10 @@ CursorImage *CursorImageProvider::fetchCursor(const QString &themeName, const QS
248249 }
249250
250251 // if it all fails, there must be at least a left_ptr
251− if (cursorImage->qimage.isNull() && cursorName != "left_ptr") {
252+ if (cursorImage->qimage.isNull() && cursorName != QLatin1String("left_ptr")) {
252253 qDebug() << "CursorImageProvider:" << cursorName
253254 << "not found (nor its fallbacks, if any). Going for \"left_ptr\" as a last resort.";
254− cursorImage = fetchCursorHelper(themeName, "left_ptr");
255+ cursorImage = fetchCursorHelper(themeName, QStringLiteral("left_ptr"));
255256 }
256257
257258 if (cursorImage->qimage.isNull()) {
plugins/Cursor/MousePointer.cpp+15−2
@@ -27,8 +27,8 @@
2727
2828MousePointer::MousePointer(QQuickItem *parent)
2929 : MirMousePointerInterface(parent)
30− , m_cursorName("left_ptr")
31− , m_themeName("default")
30+ , m_cursorName(QStringLiteral("left_ptr"))
31+ , m_themeName(QStringLiteral("default"))
3232 , m_hotspotX(0)
3333 , m_hotspotY(0)
3434{
@@ -44,8 +44,10 @@ void MousePointer::handleMouseEvent(ulong timestamp, QPointF movement, Qt::Mouse
4444
4545 qreal newX = x() + movement.x();
4646 if (newX < 0) {
47+ Q_EMIT pushedLeftBoundary(qAbs(newX), buttons);
4748 newX = 0;
4849 } else if (newX > parentItem()->width()) {
50+ Q_EMIT pushedRightBoundary(newX - parentItem()->width(), buttons);
4951 newX = parentItem()->width();
5052 }
5153 setX(newX);
@@ -63,6 +65,17 @@ void MousePointer::handleMouseEvent(ulong timestamp, QPointF movement, Qt::Mouse
6365 buttons, modifiers);
6466}
6567
68+void MousePointer::handleWheelEvent(ulong timestamp, QPoint angleDelta, Qt::KeyboardModifiers modifiers)
69+{
70+ if (!parentItem()) {
71+ return;
72+ }
73+
74+ QPointF scenePosition = mapToItem(nullptr, QPointF(0, 0));
75+ QWindowSystemInterface::handleWheelEvent(window(), timestamp, scenePosition /* local */, scenePosition /* global */,
76+ QPoint() /* pixelDelta */, angleDelta, modifiers, Qt::ScrollUpdate);
77+}
78+
6679void MousePointer::itemChange(ItemChange change, const ItemChangeData &value)
6780{
6881 if (change == ItemSceneChange) {
plugins/Cursor/MousePointer.h+5
@@ -43,6 +43,11 @@ public:
4343public Q_SLOTS:
4444 void handleMouseEvent(ulong timestamp, QPointF movement, Qt::MouseButtons buttons,
4545 Qt::KeyboardModifiers modifiers) override;
46+ void handleWheelEvent(ulong timestamp, QPoint angleDelta, Qt::KeyboardModifiers modifiers) override;
47+
48+Q_SIGNALS:
49+ void pushedLeftBoundary(qreal amount, Qt::MouseButtons buttons);
50+ void pushedRightBoundary(qreal amount, Qt::MouseButtons buttons);
4651
4752protected:
4853 void itemChange(ItemChange change, const ItemChangeData &value) override;
plugins/Cursor/plugin.cpp+1−1
@@ -35,5 +35,5 @@ void CursorPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
3535{
3636 QQmlExtensionPlugin::initializeEngine(engine, uri);
3737
38− engine->addImageProvider(QLatin1String("cursor"), new CursorImageProvider());
38+ engine->addImageProvider(QStringLiteral("cursor"), new CursorImageProvider());
3939}
plugins/Dash/CardCreator.js+24−7
@@ -78,13 +78,30 @@ var kArtShapeHolderCode = 'Item { \n\
7878 height: 1; \n\
7979 hideSource: doShapeItem; \n\
8080 } \n\
81− UbuntuShape { \n\
82− id: artShapeShape; \n\
83− source: artShapeSource; \n\
81+ Loader { \n\
8482 anchors.fill: parent; \n\
85− visible: doShapeItem; \n\
86− radius: "medium"; \n\
87− aspect: root.artShapeStyle === "inset" ? UbuntuShape.Inset : UbuntuShape.Flat; \n\
83+ visible: artShape.doShapeItem; \n\
84+ sourceComponent: root.artShapeStyle === "icon" ? artShapeIconComponent : artShapeShapeComponent; \n\
85+ Component { \n\
86+ id: artShapeShapeComponent; \n\
87+ UbuntuShape { \n\
88+ source: artShapeSource; \n\
89+ sourceFillMode: UbuntuShape.PreserveAspectCrop; \n\
90+ radius: "medium"; \n\
91+ aspect: { \n\
92+ switch (root.artShapeStyle) { \n\
93+ case "inset": return UbuntuShape.Inset; \n\
94+ case "shadow": return UbuntuShape.DropShadow; \n\
95+ default: \n\
96+ case "flat": return UbuntuShape.Flat; \n\
97+ } \n\
98+ } \n\
99+ } \n\
100+ } \n\
101+ Component { \n\
102+ id: artShapeIconComponent; \n\
103+ ProportionalShape { source: artShapeSource; aspect: UbuntuShape.DropShadow; } \n\
104+ } \n\
88105 } \n\
89106 readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1; \n\
90107 readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : components !== undefined ? components["art"]["aspect-ratio"] : 1; \n\
@@ -236,7 +253,7 @@ var kTouchdownCode = 'UbuntuShape { \n\
236253 id: touchdown; \n\
237254 objectName: "touchdown"; \n\
238255 anchors { %1 } \n\
239− visible: root.pressed; \n\
256+ visible: root.artShapeStyle != "shadow" && root.artShapeStyle != "icon" && root.pressed; \n\
240257 radius: "medium"; \n\
241258 borderSource: "radius_pressed.sci" \n\
242259 }\n';
plugins/Dash/horizontaljournal.cpp+1−1
@@ -184,7 +184,7 @@ void HorizontalJournal::calculateImplicitHeight()
184184
185185void HorizontalJournal::processModelRemoves(const QVector<QQmlChangeSet::Change> &removes)
186186{
187− Q_FOREACH(const QQmlChangeSet::Change &remove, removes) {
187+ Q_FOREACH(const QQmlChangeSet::Change remove, removes) {
188188 for (int i = remove.count - 1; i >= 0; --i) {
189189 const int indexToRemove = remove.index + i;
190190 // We only support removing from the end so
plugins/Dash/listviewwithpageheader.cpp+3−3
@@ -941,7 +941,7 @@ void ListViewWithPageHeader::onModelUpdated(const QQmlChangeSet &changeSet, bool
941941// qDebug() << "ListViewWithPageHeader::onModelUpdated" << changeSet << reset;
942942 const auto oldFirstVisibleIndex = m_firstVisibleIndex;
943943
944− Q_FOREACH(const QQmlChangeSet::Change &remove, changeSet.removes()) {
944+ Q_FOREACH(const QQmlChangeSet::Change remove, changeSet.removes()) {
945945// qDebug() << "ListViewWithPageHeader::onModelUpdated Remove" << remove.index << remove.count;
946946 if (remove.index + remove.count > m_firstVisibleIndex && remove.index < m_firstVisibleIndex + m_visibleItems.count()) {
947947 const qreal oldFirstValidIndexPos = m_visibleItems.first()->y();
@@ -994,7 +994,7 @@ void ListViewWithPageHeader::onModelUpdated(const QQmlChangeSet &changeSet, bool
994994 }
995995 }
996996
997− Q_FOREACH(const QQmlChangeSet::Change &insert, changeSet.inserts()) {
997+ Q_FOREACH(const QQmlChangeSet::Change insert, changeSet.inserts()) {
998998// qDebug() << "ListViewWithPageHeader::onModelUpdated Insert" << insert.index << insert.count;
999999 const bool insertingInValidIndexes = insert.index > m_firstVisibleIndex && insert.index < m_firstVisibleIndex + m_visibleItems.count();
10001000 const bool firstItemWithViewOnTop = insert.index == 0 && m_firstVisibleIndex == 0 && m_visibleItems.first()->y() + m_clipItem->y() > contentY();
@@ -1052,7 +1052,7 @@ void ListViewWithPageHeader::onModelUpdated(const QQmlChangeSet &changeSet, bool
10521052 }
10531053 }
10541054
1055− Q_FOREACH(const QQmlChangeSet::Change &change, changeSet.changes()) {
1055+ Q_FOREACH(const QQmlChangeSet::Change change, changeSet.changes()) {
10561056// qDebug() << "ListViewWithPageHeader::onModelUpdated Change" << change.index << change.count;
10571057 for (int i = change.index; i < change.count; ++i) {
10581058 ListItem *item = itemAtIndex(i);
plugins/Dash/organicgrid.cpp+3−3
@@ -32,7 +32,7 @@ QSizeF OrganicGrid::smallDelegateSize() const
3232 return m_smallDelegateSize;
3333}
3434
35−void OrganicGrid::setSmallDelegateSize(const QSizeF &size)
35+void OrganicGrid::setSmallDelegateSize(const QSizeF size)
3636{
3737 if (m_smallDelegateSize != size) {
3838 m_smallDelegateSize = size;
@@ -49,7 +49,7 @@ QSizeF OrganicGrid::bigDelegateSize() const
4949 return m_bigDelegateSize;
5050}
5151
52−void OrganicGrid::setBigDelegateSize(const QSizeF &size)
52+void OrganicGrid::setBigDelegateSize(const QSizeF size)
5353{
5454 if (m_bigDelegateSize != size) {
5555 m_bigDelegateSize = size;
@@ -237,7 +237,7 @@ void OrganicGrid::calculateImplicitHeight()
237237
238238void OrganicGrid::processModelRemoves(const QVector<QQmlChangeSet::Change> &removes)
239239{
240− Q_FOREACH(const QQmlChangeSet::Change &remove, removes) {
240+ Q_FOREACH(const QQmlChangeSet::Change remove, removes) {
241241 for (int i = remove.count - 1; i >= 0; --i) {
242242 const int indexToRemove = remove.index + i;
243243 // We only support removing from the end
plugins/Dash/organicgrid.h+2−2
@@ -59,10 +59,10 @@ public:
5959 OrganicGrid();
6060
6161 QSizeF smallDelegateSize() const;
62− void setSmallDelegateSize(const QSizeF &size);
62+ void setSmallDelegateSize(const QSizeF size);
6363
6464 QSizeF bigDelegateSize() const;
65− void setBigDelegateSize(const QSizeF &size);
65+ void setBigDelegateSize(const QSizeF size);
6666
6767Q_SIGNALS:
6868 void smallDelegateSizeChanged();
plugins/Dash/verticaljournal.cpp+6−6
@@ -50,7 +50,7 @@ void VerticalJournal::setColumnWidth(qreal columnWidth)
5050
5151 if (isComponentComplete()) {
5252 Q_FOREACH(const auto &column, m_columnVisibleItems) {
53− Q_FOREACH(const ViewItem &item, column) {
53+ Q_FOREACH(const ViewItem item, column) {
5454 item.m_item->setWidth(columnWidth);
5555 }
5656 }
@@ -172,7 +172,7 @@ void VerticalJournal::cleanupExistingItems()
172172 // Cleanup the existing items
173173 for (int i = 0; i < m_columnVisibleItems.count(); ++i) {
174174 QList<ViewItem> &column = m_columnVisibleItems[i];
175− Q_FOREACH(const ViewItem &item, column)
175+ Q_FOREACH(const ViewItem item, column)
176176 releaseItem(item.m_item);
177177 column.clear();
178178 }
@@ -218,10 +218,10 @@ void VerticalJournal::doRelayout()
218218
219219 if (!allItems.isEmpty()) {
220220 if (allItems.first().m_modelIndex == 0) {
221− Q_FOREACH(const ViewItem &item, allItems)
221+ Q_FOREACH(const ViewItem item, allItems)
222222 addItemToView(item.m_modelIndex, item.m_item);
223223 } else {
224− Q_FOREACH(const ViewItem &item, allItems)
224+ Q_FOREACH(const ViewItem item, allItems)
225225 releaseItem(item.m_item);
226226 }
227227 }
@@ -230,7 +230,7 @@ void VerticalJournal::doRelayout()
230230void VerticalJournal::updateItemCulling(qreal visibleFromY, qreal visibleToY)
231231{
232232 Q_FOREACH(const auto &column, m_columnVisibleItems) {
233− Q_FOREACH(const ViewItem &item, column) {
233+ Q_FOREACH(const ViewItem item, column) {
234234 const bool cull = item.y() + item.height() <= visibleFromY || item.y() >= visibleToY;
235235 QQuickItemPrivate::get(item.m_item)->setCulled(cull);
236236 }
@@ -239,7 +239,7 @@ void VerticalJournal::updateItemCulling(qreal visibleFromY, qreal visibleToY)
239239
240240void VerticalJournal::processModelRemoves(const QVector<QQmlChangeSet::Change> &removes)
241241{
242− Q_FOREACH(const QQmlChangeSet::Change &remove, removes) {
242+ Q_FOREACH(const QQmlChangeSet::Change remove, removes) {
243243 for (int i = remove.count - 1; i >= 0; --i) {
244244 const int indexToRemove = remove.index + i;
245245 // Since we only support removing from the end, indexToRemove
plugins/Dash/verticaljournal.h+1−1
@@ -76,7 +76,7 @@ private:
7676 qreal x() const { return m_item->x(); }
7777 qreal y() const { return m_item->y(); }
7878 qreal height() const { return m_item->height(); }
79− bool operator<(const ViewItem &v) const { return m_modelIndex < v.m_modelIndex; }
79+ bool operator<(const ViewItem v) const { return m_modelIndex < v.m_modelIndex; }
8080
8181 QQuickItem *m_item;
8282 int m_modelIndex;
plugins/GlobalShortcut/globalshortcutregistry.cpp+1−1
@@ -104,7 +104,7 @@ void GlobalShortcutRegistry::setupFilterOnWindow(qulonglong wid)
104104 s_windowId = 0;
105105 }
106106
107− for(QWindow *window: qApp->allWindows()) {
107+ Q_FOREACH(QWindow *window, qApp->allWindows()) {
108108 if (window && window->winId() == wid) {
109109 m_filteredWindow = window;
110110 window->installEventFilter(this);
plugins/IntegratedLightDM/liblightdm/Greeter.cpp+1−1
@@ -173,7 +173,7 @@ void Greeter::respond(const QString &response)
173173
174174void Greeter::sendAuthenticationComplete()
175175{
176− if (qgetenv("UNITY_TESTING").isEmpty()) {
176+ if (qEnvironmentVariableIsEmpty("UNITY_TESTING")) {
177177 // simulate PAM's delay
178178 QTimer::singleShot(1000, this, &Greeter::authenticationComplete);
179179 } else {
plugins/IntegratedLightDM/liblightdm/UsersModelPrivate.cpp+1−2
@@ -34,8 +34,7 @@ UsersModelPrivate::UsersModelPrivate(UsersModel* parent)
3434 entries.reserve(users.count());
3535 Q_FOREACH(const QString &user, users)
3636 {
37− QVariant defaultValue = QString(user[0].toUpper() + user.mid(1));
38− QString name = settings.value(user + "/name", defaultValue).toString();
37+ QString name = settings.value(user + "/name", user).toString();
3938 entries.append({user, name, 0, 0, false, false, 0, 0});
4039 }
4140}
plugins/ScreenGrabber/screengrabber.cpp+18−8
@@ -23,23 +23,27 @@
2323#include <QtGui/QImage>
2424#include <QtGui/QGuiApplication>
2525#include <QtQuick/QQuickWindow>
26−#include <QtConcurrent/QtConcurrentRun>
2726
2827#include <QDebug>
2928
30−bool saveScreenshot(const QImage &screenshot, const QString &filename, const QString &format, int quality)
29+QString saveScreenshot(const QImage &screenshot, const QString &filename, const QString &format, int quality)
3130{
32− if (!screenshot.save(filename, format.toLatin1().data(), quality)) {
31+ if (screenshot.save(filename, format.toLatin1().data(), quality)) {
32+ return filename;
33+ } else {
3334 qWarning() << "ScreenGrabber: failed to save snapshot!";
34− return false;
3535 }
36−
37− return true;
36+ return QString();
3837}
3938
4039ScreenGrabber::ScreenGrabber(QObject *parent)
4140 : QObject(parent)
4241{
42+ QObject::connect(&m_watcher,
43+ &QFutureWatcher<QString>::finished,
44+ this,
45+ &ScreenGrabber::onScreenshotSaved);
46+
4347 QDir screenshotsDir;
4448 if (qEnvironmentVariableIsSet("UNITY_TESTING")) {
4549 qDebug() << "Using test environment";
@@ -85,8 +89,14 @@ void ScreenGrabber::captureAndSave(int angle)
8589 const QImage screenshot = main_window->grabWindow().transformed(QTransform().rotate(angle));
8690 const QString filename = makeFileName();
8791 qDebug() << "Saving screenshot to" << filename;
88− auto saveOp = QtConcurrent::run(saveScreenshot, screenshot, filename, getFormat(), screenshotQuality);
89− if (saveOp.result()) {
92+ QFuture<QString> saveFuture(QtConcurrent::run(saveScreenshot, screenshot, filename, getFormat(), screenshotQuality));
93+ m_watcher.setFuture(saveFuture);
94+}
95+
96+void ScreenGrabber::onScreenshotSaved()
97+{
98+ const QString filename = m_watcher.future().result();
99+ if (!filename.isEmpty()) {
90100 Q_EMIT screenshotSaved(filename);
91101 }
92102}
plugins/ScreenGrabber/screengrabber.h+5
@@ -19,6 +19,7 @@
1919
2020#include <QObject>
2121#include <QString>
22+#include <QtConcurrent>
2223
2324class ScreenGrabber: public QObject
2425{
@@ -34,11 +35,15 @@ public Q_SLOTS:
3435Q_SIGNALS:
3536 void screenshotSaved(const QString &filename);
3637
38+private Q_SLOTS:
39+ void onScreenshotSaved();
40+
3741private:
3842 QString makeFileName() const;
3943 QString getFormat() const;
4044 QString fileNamePrefix;
4145 int screenshotQuality = -1; // default quality for the format
46+ QFutureWatcher<QString> m_watcher;
4247};
4348
4449#endif
plugins/Ubuntu/DownloadDaemonListener/DownloadTracker.h+1−1
@@ -48,7 +48,7 @@ public:
4848Q_SIGNALS:
4949 void serviceChanged(const QString &service);
5050 void dbusPathChanged(const QString &dbusPath);
51− void serviceReadyChanged(const bool &serviceReady);
51+ void serviceReadyChanged(const bool serviceReady);
5252
5353 void canceled(bool success);
5454 void error(const QString &error);
plugins/Ubuntu/Gestures/Damper.h+2−2
@@ -67,12 +67,12 @@ public:
6767
6868 qreal maxDelta() const { return m_x.maxDelta(); }
6969
70− void reset(const QPointF &point) {
70+ void reset(const QPointF point) {
7171 m_x.reset(point.x());
7272 m_y.reset(point.y());
7373 }
7474
75− void update(const QPointF &point) {
75+ void update(const QPointF point) {
7676 m_x.update(point.x());
7777 m_y.update(point.y());
7878 }
plugins/Ubuntu/Gestures/DirectionalDragArea.cpp+3−3
@@ -614,7 +614,7 @@ void DirectionalDragAreaPrivate::setStatus(Status newStatus)
614614 }
615615}
616616
617−void DirectionalDragAreaPrivate::setPublicPos(const QPointF &point)
617+void DirectionalDragAreaPrivate::setPublicPos(const QPointF point)
618618{
619619 bool xChanged = publicPos.x() != point.x();
620620 bool yChanged = publicPos.y() != point.y();
@@ -653,7 +653,7 @@ void DirectionalDragAreaPrivate::setPublicPos(const QPointF &point)
653653 }
654654}
655655
656−void DirectionalDragAreaPrivate::setPublicScenePos(const QPointF &point)
656+void DirectionalDragAreaPrivate::setPublicScenePos(const QPointF point)
657657{
658658 bool xChanged = publicScenePos.x() != point.x();
659659 bool yChanged = publicScenePos.y() != point.y();
@@ -863,7 +863,7 @@ void DirectionalDragAreaPrivate::updateSceneDirectionVector()
863863 sceneDirectionVector = sceneDirection - sceneOrigin;
864864}
865865
866−qreal DirectionalDragAreaPrivate::projectOntoDirectionVector(const QPointF &sceneVector) const
866+qreal DirectionalDragAreaPrivate::projectOntoDirectionVector(const QPointF sceneVector) const
867867{
868868 // same as dot product as sceneDirectionVector is a unit vector
869869 return sceneVector.x() * sceneDirectionVector.x() +
plugins/Ubuntu/Gestures/DirectionalDragArea_p.h+3−3
@@ -84,13 +84,13 @@ public:
8484 bool isPastMaxDistance() const;
8585 const QTouchEvent::TouchPoint *fetchTargetTouchPoint(QTouchEvent *event);
8686 void setStatus(Status newStatus);
87− void setPublicPos(const QPointF &point);
88− void setPublicScenePos(const QPointF &point);
87+ void setPublicPos(const QPointF point);
88+ void setPublicScenePos(const QPointF point);
8989 bool isWithinTouchCompositionWindow();
9090 void updateSceneDirectionVector();
9191 // returns the scalar projection between the given vector (in scene coordinates)
9292 // and m_sceneDirectionVector
93− qreal projectOntoDirectionVector(const QPointF &sceneVector) const;
93+ qreal projectOntoDirectionVector(const QPointF sceneVector) const;
9494 void touchOwnershipEvent(TouchOwnershipEvent *event);
9595 void unownedTouchEvent(UnownedTouchEvent *event);
9696 void unownedTouchEvent_undecided(UnownedTouchEvent *unownedTouchEvent);
plugins/Unity/Launcher/asadapter.h+3
@@ -28,6 +28,9 @@ public:
2828 ASAdapter();
2929 ~ASAdapter();
3030
31+ ASAdapter(const ASAdapter&) = delete;
32+ ASAdapter& operator=(const ASAdapter&) = delete;
33+
3134 void syncItems(const QList<LauncherItem*> &list);
3235
3336private:
plugins/Unity/Launcher/dbusinterface.cpp+8−7
@@ -159,11 +159,12 @@ bool DBusInterface::handleMessage(const QDBusMessage& message, const QDBusConnec
159159 return false;
160160 }
161161
162− if (message.member() == QLatin1String("Get") && (message.arguments().count() != 2 || message.arguments()[0].toString() != QLatin1String("com.canonical.Unity.Launcher.Item"))) {
162+ const QList<QVariant> messageArguments = message.arguments();
163+ if (message.member() == QLatin1String("Get") && (messageArguments.count() != 2 || messageArguments[0].toString() != QLatin1String("com.canonical.Unity.Launcher.Item"))) {
163164 return false;
164165 }
165166
166− if (message.member() == QLatin1String("Set") && (message.arguments().count() != 3 || message.arguments()[0].toString() != QLatin1String("com.canonical.Unity.Launcher.Item"))) {
167+ if (message.member() == QLatin1String("Set") && (messageArguments.count() != 3 || messageArguments[0].toString() != QLatin1String("com.canonical.Unity.Launcher.Item"))) {
167168 return false;
168169 }
169170
@@ -176,7 +177,7 @@ bool DBusInterface::handleMessage(const QDBusMessage& message, const QDBusConnec
176177
177178 QVariantList retval;
178179 if (message.member() == QLatin1String("Get")) {
179− QString cachedString = message.arguments()[1].toString();
180+ QString cachedString = messageArguments[1].toString();
180181 if (!item) {
181182 return false;
182183 }
@@ -188,21 +189,21 @@ bool DBusInterface::handleMessage(const QDBusMessage& message, const QDBusConnec
188189 retval.append(QVariant::fromValue(QDBusVariant(item->progress())));
189190 }
190191 } else if (message.member() == QLatin1String("Set")) {
191− QString cachedString = message.arguments()[1].toString();
192+ QString cachedString = messageArguments[1].toString();
192193 if (cachedString == QLatin1String("count")) {
193− int newCount = message.arguments()[2].value<QDBusVariant>().variant().toInt();
194+ int newCount = messageArguments[2].value<QDBusVariant>().variant().toInt();
194195 if (!item || newCount != item->count()) {
195196 Q_EMIT countChanged(appid, newCount);
196197 notifyPropertyChanged(QStringLiteral("com.canonical.Unity.Launcher.Item"), encodeAppId(appid), QStringLiteral("count"), QVariant(newCount));
197198 }
198199 } else if (cachedString == QLatin1String("countVisible")) {
199− bool newVisible = message.arguments()[2].value<QDBusVariant>().variant().toBool();
200+ bool newVisible = messageArguments[2].value<QDBusVariant>().variant().toBool();
200201 if (!item || newVisible != item->countVisible()) {
201202 Q_EMIT countVisibleChanged(appid, newVisible);
202203 notifyPropertyChanged(QStringLiteral("com.canonical.Unity.Launcher.Item"), encodeAppId(appid), QStringLiteral("countVisible"), newVisible);
203204 }
204205 } else if (cachedString == QLatin1String("progress")) {
205− int newProgress = message.arguments()[2].value<QDBusVariant>().variant().toInt();
206+ int newProgress = messageArguments[2].value<QDBusVariant>().variant().toInt();
206207 if (!item || newProgress != item->progress()) {
207208 Q_EMIT progressChanged(appid, newProgress);
208209 notifyPropertyChanged(QStringLiteral("com.canonical.Unity.Launcher.Item"), encodeAppId(appid), QStringLiteral("progress"), QVariant(newProgress));
plugins/Unity/Platform/platform.cpp+2−2
@@ -20,7 +20,7 @@
2020
2121Platform::Platform(QObject *parent)
2222 : QObject(parent)
23− , m_iface("org.freedesktop.hostname1", "/org/freedesktop/hostname1", "org.freedesktop.hostname1",
23+ , m_iface(QStringLiteral("org.freedesktop.hostname1"), QStringLiteral("/org/freedesktop/hostname1"), QStringLiteral("org.freedesktop.hostname1"),
2424 QDBusConnection::systemBus(), this)
2525{
2626 QMetaObject::invokeMethod(this, "init");
@@ -29,7 +29,7 @@ Platform::Platform(QObject *parent)
2929void Platform::init()
3030{
3131 m_chassis = m_iface.property("Chassis").toString();
32− m_isPC = (m_chassis == "desktop" || m_chassis == "laptop" || m_chassis == "server");
32+ m_isPC = (m_chassis == QLatin1String("desktop") || m_chassis == QLatin1String("laptop") || m_chassis == QLatin1String("server"));
3333}
3434
3535QString Platform::chassis() const
plugins/Unity/Session/dbusunitysessionservice.cpp+2−4
@@ -84,11 +84,11 @@ public:
8484 if (m_systemdInhibitFd.isValid())
8585 return;
8686
87− // inhibit systemd handling of power/sleep/lid buttons
87+ // inhibit systemd handling of power/sleep/hibernate buttons
8888 // http://www.freedesktop.org/wiki/Software/systemd/inhibit
8989
9090 QDBusMessage msg = QDBusMessage::createMethodCall(LOGIN1_SERVICE, LOGIN1_PATH, LOGIN1_IFACE, QStringLiteral("Inhibit"));
91− msg << "handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch"; // what
91+ msg << "handle-power-key:handle-suspend-key:handle-hibernate-key"; // what
9292 msg << "Unity"; // who
9393 msg << "Unity8 handles power events"; // why
9494 msg << "block"; // mode
@@ -97,7 +97,6 @@ public:
9797 QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingCall, this);
9898 connect(watcher, &QDBusPendingCallWatcher::finished,
9999 this, [this](QDBusPendingCallWatcher* watcher) {
100−
101100 QDBusPendingReply<QDBusUnixFileDescriptor> reply = *watcher;
102101 watcher->deleteLater();
103102 if (reply.isError()) {
@@ -109,7 +108,6 @@ public:
109108 });
110109 }
111110
112−
113111 bool checkLogin1Call(const QString &method) const
114112 {
115113 QDBusMessage msg = QDBusMessage::createMethodCall(LOGIN1_SERVICE, LOGIN1_PATH, LOGIN1_IFACE, method);
plugins/Utils/EdgeBarrierSettings.qmlnew file+66
@@ -0,0 +1,66 @@
1+/*
2+ * Copyright (C) 2015 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+pragma Singleton
18+import QtQuick 2.4
19+import GSettings 1.0
20+
21+QtObject {
22+ id: root
23+
24+ // The only public property
25+ readonly property real pushThreshold:
26+ d.minPushThreshold + ((d.maxPushThreshold - d.minPushThreshold) * (1.0 - d.sensitivity))
27+
28+ onPushThresholdChanged: {
29+ // Avoid calling d.printSettings() directly as it would spam the console during initialization
30+ d.printSettingsTimer.start();
31+ }
32+
33+ property QtObject priv: QtObject {
34+ id: d
35+
36+ property Timer printSettingsTimer: Timer {
37+ interval: 1
38+ onTriggered: printSettings();
39+ }
40+ function printSettings() {
41+ console.log("EdgeBarrierSettings: min="+(minPushThreshold/units.gu(1))+"gu("+minPushThreshold+"px)"
42+ +", max="+(maxPushThreshold/units.gu(1))+"gu("+maxPushThreshold+"px)"
43+ +", sensitivity="+sensitivity
44+ +", threshold="+(pushThreshold/units.gu(1))+"gu("+pushThreshold+"px)"
45+ );
46+ }
47+
48+ property real defaultMinPushThreshold: units.gu(2)
49+ property real minPushThreshold: gsettings.edgeBarrierMinPush ? units.gu(gsettings.edgeBarrierMinPush) : defaultMinPushThreshold
50+ property real maxPushThreshold: {
51+ if (gsettings.edgeBarrierMaxPush && units.gu(gsettings.edgeBarrierMaxPush) > minPushThreshold) {
52+ return units.gu(gsettings.edgeBarrierMaxPush);
53+ } else if (minPushThreshold == defaultMinPushThreshold) {
54+ return units.gu(60);
55+ } else {
56+ return minPushThreshold * 10.0;
57+ }
58+ }
59+ // Value range is [0.0, 1.0]
60+ readonly property real sensitivity: gsettings.edgeBarrierSensitivity
61+ ? Math.min(Math.max(0, gsettings.edgeBarrierSensitivity), 100) / 100
62+ : 0.35
63+
64+ property var gsettings: GSettings { schema.id: "com.canonical.Unity8" }
65+ }
66+}
plugins/Utils/constants.cpp+1−1
@@ -19,7 +19,7 @@
1919Constants::Constants(QObject *parent)
2020 : QObject(parent)
2121{
22− if (qgetenv("QT_LOAD_TESTABILITY").isEmpty()) {
22+ if (qEnvironmentVariableIsEmpty("QT_LOAD_TESTABILITY")) {
2323 m_indicatorValueTimeout = 30000;
2424 } else {
2525 m_indicatorValueTimeout = 5000;
plugins/Utils/easingcurve.cpp+1−1
@@ -32,7 +32,7 @@ QEasingCurve::Type EasingCurve::type() const
3232 return m_easingCurve.type();
3333}
3434
35−void EasingCurve::setType(const QEasingCurve::Type &type)
35+void EasingCurve::setType(const QEasingCurve::Type type)
3636{
3737 // FIXME: Working around bug https://bugreports.qt-project.org/browse/QTBUG-38686 here
3838 QEasingCurve newCurve;
plugins/Utils/easingcurve.h+1−1
@@ -46,7 +46,7 @@ public:
4646 EasingCurve(QObject *parent = 0);
4747
4848 QEasingCurve::Type type() const;
49− void setType(const QEasingCurve::Type &type);
49+ void setType(const QEasingCurve::Type type);
5050
5151 qreal period() const;
5252 void setPeriod(qreal period);
plugins/Utils/qmldir+1
@@ -2,3 +2,4 @@ module Utils
22plugin Utils-qml
33typeinfo Utils.qmltypes
44Style 0.1 Style.js
5+singleton EdgeBarrierSettings 0.1 EdgeBarrierSettings.qml
plugins/Utils/timezoneFormatter.cpp+1−1
@@ -29,7 +29,7 @@ QString TimezoneFormatter::currentTimeInTimezone(const QVariant &tzId) const
2929 if (tz.isValid()) {
3030 const QDateTime now = QDateTime::currentDateTime().toTimeZone(tz);
3131 // return locale-aware string in the form "day, hh:mm", e.g. "Mon 14:30" or "Mon 1:30 pm"
32− return QStringLiteral("%1 %2").arg(now.toString(QStringLiteral("ddd"))).arg(now.time().toString(Qt::DefaultLocaleShortDate));
32+ return QStringLiteral("%1 %2").arg(now.toString(QStringLiteral("ddd")), now.time().toString(Qt::DefaultLocaleShortDate));
3333 }
3434 return QString();
3535}
plugins/Utils/windowstatestorage.cpp+5−5
@@ -66,10 +66,10 @@ WindowStateStorage::WindowState WindowStateStorage::getState(const QString &wind
6666 if (!query.first()) {
6767 return defaultValue;
6868 }
69− return (WindowState)query.value("state").toInt();
69+ return (WindowState)query.value(QStringLiteral("state")).toInt();
7070}
7171
72−void WindowStateStorage::saveGeometry(const QString &windowId, const QRect &rect)
72+void WindowStateStorage::saveGeometry(const QString &windowId, const QRect rect)
7373{
7474 const QString queryString = QStringLiteral("INSERT OR REPLACE INTO geometry (windowId, x, y, width, height) values ('%1', '%2', '%3', '%4', '%5');")
7575 .arg(windowId)
@@ -94,7 +94,7 @@ void WindowStateStorage::executeAsyncQuery(const QString &queryString)
9494 }
9595}
9696
97−QRect WindowStateStorage::getGeometry(const QString &windowId, const QRect &defaultValue) const
97+QRect WindowStateStorage::getGeometry(const QString &windowId, const QRect defaultValue) const
9898{
9999 QString queryString = QStringLiteral("SELECT * FROM geometry WHERE windowId = '%1';")
100100 .arg(windowId);
@@ -120,9 +120,9 @@ void WindowStateStorage::initdb()
120120 query.exec(QStringLiteral("CREATE TABLE geometry(windowId TEXT UNIQUE, x INTEGER, y INTEGER, width INTEGER, height INTEGER);"));
121121 }
122122
123− if (!m_db.tables().contains("state")) {
123+ if (!m_db.tables().contains(QStringLiteral("state"))) {
124124 QSqlQuery query;
125− query.exec("CREATE TABLE state(windowId TEXT UNIQUE, state INTEGER);");
125+ query.exec(QStringLiteral("CREATE TABLE state(windowId TEXT UNIQUE, state INTEGER);"));
126126 }
127127}
128128
plugins/Utils/windowstatestorage.h+2−2
@@ -35,8 +35,8 @@ public:
3535 Q_INVOKABLE void saveState(const QString &windowId, WindowState state);
3636 Q_INVOKABLE WindowState getState(const QString &windowId, WindowState defaultValue) const;
3737
38− Q_INVOKABLE void saveGeometry(const QString &windowId, const QRect &rect);
39− Q_INVOKABLE QRect getGeometry(const QString &windowId, const QRect &defaultValue) const;
38+ Q_INVOKABLE void saveGeometry(const QString &windowId, const QRect rect);
39+ Q_INVOKABLE QRect getGeometry(const QString &windowId, const QRect defaultValue) const;
4040
4141private:
4242 void initdb();
po/am.po+47−23
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-11-19 19:27+0000\n"
1212"Last-Translator: samson <Unknown>\n"
1313"Language-Team: Amharic <am@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:33+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "እባክዎን ይቆዩ %1 ደቂቃ እና ከዛ እንደ ገና ይምክሩ…"
5555msgstr[1] "እባክዎን ይቆዩ %1 ደቂቃዎች እና ከዛ እንደ ገና ይምክሩ…"
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "መውጫ"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "በእርግጥ መውጣት ይፈልጋሉ?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "መቆለፊያ"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "መውጫ"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "መሰረዣ"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "ማጥፊያ"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "በእርግጥ ማጥፋት ይፈልጋሉ?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "እንደገና ማስነሻ"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "ማጥፊያ"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "እንደገና ማስነሻ"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "በእርግጥ እንደገና ማስነሳት ይፈልጋሉ?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "አይ"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "አዎ"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "ሐይል"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"በእርግጥ ሐይሉን ማጥፋት\n"
128128"ይፈልጋሉ?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "ሐይል ማጥፊያ"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "እንደገና ማስጀመሪያ"
@@ -149,6 +149,30 @@ msgstr "የ ድንገተኛ ጥሪ"
149149msgid "OK"
150150msgstr "እሺ"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
@@ -236,7 +260,7 @@ msgstr "እንዲሁም የተገጠሙ"
236260
237261#: qml/DisabledScreenNotice.qml:42
238262msgid "Your device is now connected to an external display."
239−msgstr ""
263+msgstr "የ እርስዎ አካል አሁን ከ ውጪ ማሳያ ጋር ተገናኝቷል"
240264
241265#: qml/Greeter/CoverPage.qml:107
242266msgid "Unlock"
@@ -384,7 +408,7 @@ msgstr "አልተቻለም: እንደገና ለመሞከር መታ ያድርጉ"
384408#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
385409msgctxt "Button: Send a reply message"
386410msgid "Send"
387−msgstr ""
411+msgstr "መላኪያ"
388412
389413#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
390414msgctxt "Label: Hint in message indicator line edit"
@@ -394,7 +418,7 @@ msgstr "መመለሻ"
394418#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
395419msgctxt "Button: Call back on phone"
396420msgid "Call back"
397−msgstr ""
421+msgstr "መልሶ መደወያ"
398422
399423#: qml/Panel/Indicators/ModemInfoItem.qml:105
400424msgid "Unlock SIM"
po/ar.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-29 09:41+0000\n"
1212"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
1313"Language-Team: Arabic <ar@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
1818"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:33+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -61,72 +61,72 @@ msgstr[3] "برجاء الانتظار %1 دقائق ثم المحاولة مج
6161msgstr[4] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
6262msgstr[5] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
6363
64−#: qml/Components/Dialogs.qml:116
64+#: qml/Components/Dialogs.qml:144
6565msgctxt "Title: Lock/Log out dialog"
6666msgid "Log out"
6767msgstr "خروج"
6868
69−#: qml/Components/Dialogs.qml:117
69+#: qml/Components/Dialogs.qml:145
7070msgid "Are you sure you want to log out?"
7171msgstr "هل أنت متأكد من رغبتك في تسجيل الخروج؟"
7272
73−#: qml/Components/Dialogs.qml:119
73+#: qml/Components/Dialogs.qml:147
7474msgctxt "Button: Lock the system"
7575msgid "Lock"
7676msgstr "أوصِد"
7777
78−#: qml/Components/Dialogs.qml:126
78+#: qml/Components/Dialogs.qml:154
7979msgctxt "Button: Log out from the system"
8080msgid "Log Out"
8181msgstr "خروج"
8282
83−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
84−#: qml/Components/Dialogs.qml:225
83+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
84+#: qml/Components/Dialogs.qml:253
8585msgid "Cancel"
8686msgstr "إلغاء"
8787
88−#: qml/Components/Dialogs.qml:145
88+#: qml/Components/Dialogs.qml:173
8989msgctxt "Title: Reboot/Shut down dialog"
9090msgid "Shut down"
9191msgstr "إطفاء الجهاز"
9292
93−#: qml/Components/Dialogs.qml:146
93+#: qml/Components/Dialogs.qml:174
9494msgid "Are you sure you want to shut down?"
9595msgstr "هل أنت متأكد من رغبتك في إطفاء الجهاز؟"
9696
97−#: qml/Components/Dialogs.qml:148
97+#: qml/Components/Dialogs.qml:176
9898msgctxt "Button: Reboot the system"
9999msgid "Reboot"
100100msgstr "إعادة التشغيل"
101101
102−#: qml/Components/Dialogs.qml:157
102+#: qml/Components/Dialogs.qml:185
103103msgctxt "Button: Shut down the system"
104104msgid "Shut down"
105105msgstr "إطفاء الجهاز"
106106
107−#: qml/Components/Dialogs.qml:179
107+#: qml/Components/Dialogs.qml:207
108108msgctxt "Title: Reboot dialog"
109109msgid "Reboot"
110110msgstr "إعادة التشغيل"
111111
112−#: qml/Components/Dialogs.qml:180
112+#: qml/Components/Dialogs.qml:208
113113msgid "Are you sure you want to reboot?"
114114msgstr "هل أنت متأكد من رغبتك في إعادة تشغيل الجهاز؟"
115115
116−#: qml/Components/Dialogs.qml:182
116+#: qml/Components/Dialogs.qml:210
117117msgid "No"
118118msgstr "لا"
119119
120−#: qml/Components/Dialogs.qml:189
120+#: qml/Components/Dialogs.qml:217
121121msgid "Yes"
122122msgstr "نعم"
123123
124−#: qml/Components/Dialogs.qml:204
124+#: qml/Components/Dialogs.qml:232
125125msgctxt "Title: Power off/Restart dialog"
126126msgid "Power"
127127msgstr "الطاقة"
128128
129−#: qml/Components/Dialogs.qml:205
129+#: qml/Components/Dialogs.qml:233
130130msgid ""
131131"Are you sure you would like\n"
132132"to power off?"
@@ -134,12 +134,12 @@ msgstr ""
134134"هل أنت متأكد من رغبتك\n"
135135"في إيقاف التشغيل؟"
136136
137−#: qml/Components/Dialogs.qml:207
137+#: qml/Components/Dialogs.qml:235
138138msgctxt "Button: Power off the system"
139139msgid "Power off"
140140msgstr "إيقاف التشغيل"
141141
142−#: qml/Components/Dialogs.qml:216
142+#: qml/Components/Dialogs.qml:244
143143msgctxt "Button: Restart the system"
144144msgid "Restart"
145145msgstr "إعادة التشغيل"
@@ -156,6 +156,30 @@ msgstr "مكالمة طوارئ"
156156msgid "OK"
157157msgstr "موافق"
158158
159+#: qml/Components/ModeSwitchWarningDialog.qml:32
160+msgid "Apps may have unsaved data:"
161+msgstr ""
162+
163+#: qml/Components/ModeSwitchWarningDialog.qml:57
164+msgid "Re-dock, save your work and close these apps to continue."
165+msgstr ""
166+
167+#: qml/Components/ModeSwitchWarningDialog.qml:63
168+msgid "Or force close now (unsaved data will be lost)."
169+msgstr ""
170+
171+#: qml/Components/ModeSwitchWarningDialog.qml:75
172+msgid "OK, I will reconnect"
173+msgstr ""
174+
175+#: qml/Components/ModeSwitchWarningDialog.qml:76
176+msgid "Reconnect now!"
177+msgstr ""
178+
179+#: qml/Components/ModeSwitchWarningDialog.qml:88
180+msgid "Close all"
181+msgstr ""
182+
159183#: qml/Dash/DashPageHeader.qml:265
160184msgctxt "Button: Open the Ubuntu Store"
161185msgid "Store"
po/ast.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-10-06 12:07+0000\n"
1212"Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
1313"Language-Team: Asturian <ast@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -55,72 +55,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5555msgstr[0] "Por favor, espera %1 minutu y vuelvi a intentalo…"
5656msgstr[1] "Por favor, espera %1 minutos y vuelvi a intentalo…"
5757
58−#: qml/Components/Dialogs.qml:116
58+#: qml/Components/Dialogs.qml:144
5959msgctxt "Title: Lock/Log out dialog"
6060msgid "Log out"
6161msgstr "Zarrar sesión"
6262
63−#: qml/Components/Dialogs.qml:117
63+#: qml/Components/Dialogs.qml:145
6464msgid "Are you sure you want to log out?"
6565msgstr "¿De xuru que quies zarrar la sesión?"
6666
67−#: qml/Components/Dialogs.qml:119
67+#: qml/Components/Dialogs.qml:147
6868msgctxt "Button: Lock the system"
6969msgid "Lock"
7070msgstr "Bloquiar"
7171
72−#: qml/Components/Dialogs.qml:126
72+#: qml/Components/Dialogs.qml:154
7373msgctxt "Button: Log out from the system"
7474msgid "Log Out"
7575msgstr "Zarrar sesión"
7676
77−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
78−#: qml/Components/Dialogs.qml:225
77+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
78+#: qml/Components/Dialogs.qml:253
7979msgid "Cancel"
8080msgstr "Encaboxar"
8181
82−#: qml/Components/Dialogs.qml:145
82+#: qml/Components/Dialogs.qml:173
8383msgctxt "Title: Reboot/Shut down dialog"
8484msgid "Shut down"
8585msgstr "Apagáu"
8686
87−#: qml/Components/Dialogs.qml:146
87+#: qml/Components/Dialogs.qml:174
8888msgid "Are you sure you want to shut down?"
8989msgstr "¿De xuru que quies apagar?"
9090
91−#: qml/Components/Dialogs.qml:148
91+#: qml/Components/Dialogs.qml:176
9292msgctxt "Button: Reboot the system"
9393msgid "Reboot"
9494msgstr "Reaniciar"
9595
96−#: qml/Components/Dialogs.qml:157
96+#: qml/Components/Dialogs.qml:185
9797msgctxt "Button: Shut down the system"
9898msgid "Shut down"
9999msgstr "Apagar"
100100
101−#: qml/Components/Dialogs.qml:179
101+#: qml/Components/Dialogs.qml:207
102102msgctxt "Title: Reboot dialog"
103103msgid "Reboot"
104104msgstr "Reaniciu"
105105
106−#: qml/Components/Dialogs.qml:180
106+#: qml/Components/Dialogs.qml:208
107107msgid "Are you sure you want to reboot?"
108108msgstr "¿De xuru que quies reaniciar?"
109109
110−#: qml/Components/Dialogs.qml:182
110+#: qml/Components/Dialogs.qml:210
111111msgid "No"
112112msgstr "Non"
113113
114−#: qml/Components/Dialogs.qml:189
114+#: qml/Components/Dialogs.qml:217
115115msgid "Yes"
116116msgstr "Sí"
117117
118−#: qml/Components/Dialogs.qml:204
118+#: qml/Components/Dialogs.qml:232
119119msgctxt "Title: Power off/Restart dialog"
120120msgid "Power"
121121msgstr "Apagáu"
122122
123−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:233
124124msgid ""
125125"Are you sure you would like\n"
126126"to power off?"
@@ -128,12 +128,12 @@ msgstr ""
128128"¿De xuru que te prestaría\n"
129129"apagar?"
130130
131−#: qml/Components/Dialogs.qml:207
131+#: qml/Components/Dialogs.qml:235
132132msgctxt "Button: Power off the system"
133133msgid "Power off"
134134msgstr "Apagar"
135135
136−#: qml/Components/Dialogs.qml:216
136+#: qml/Components/Dialogs.qml:244
137137msgctxt "Button: Restart the system"
138138msgid "Restart"
139139msgstr "Reaniciar"
@@ -150,6 +150,30 @@ msgstr "Llamada d'emerxencia"
150150msgid "OK"
151151msgstr "Aceutar"
152152
153+#: qml/Components/ModeSwitchWarningDialog.qml:32
154+msgid "Apps may have unsaved data:"
155+msgstr ""
156+
157+#: qml/Components/ModeSwitchWarningDialog.qml:57
158+msgid "Re-dock, save your work and close these apps to continue."
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:63
162+msgid "Or force close now (unsaved data will be lost)."
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:75
166+msgid "OK, I will reconnect"
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:76
170+msgid "Reconnect now!"
171+msgstr ""
172+
173+#: qml/Components/ModeSwitchWarningDialog.qml:88
174+msgid "Close all"
175+msgstr ""
176+
153177#: qml/Dash/DashPageHeader.qml:265
154178msgctxt "Button: Open the Ubuntu Store"
155179msgid "Store"
po/az.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-09-03 16:39+0000\n"
1212"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
1313"Language-Team: Azerbaijani <az@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "Çıxmaq istәdiyinizdәn әminsiniz?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "İmtina"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "Sistemi söndürmәk istәdiyinizә әminsiniz?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "Yenidәn başlatmaq istәdiyinizә әminsiniz?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "Yox"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "Hə"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr "Zərurət zəngi"
147147msgid "OK"
148148msgstr "Oldu"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/be.po+45−21
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-09-24 14:32+0000\n"
1212"Last-Translator: Siamion Šachalevič <semen.shah@gmail.com>\n"
1313"Language-Team: Belarusian <be@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -59,72 +59,72 @@ msgstr[0] "Пачакайце %1 хвіліну і паўтарыце спроб
5959msgstr[1] "Пачакайце %1 хвіліны і паўтарыце спробу…"
6060msgstr[2] "Пачакайце %1 хвілін і паўтарыце спробу…"
6161
62−#: qml/Components/Dialogs.qml:116
62+#: qml/Components/Dialogs.qml:144
6363msgctxt "Title: Lock/Log out dialog"
6464msgid "Log out"
6565msgstr "Выйсці"
6666
67−#: qml/Components/Dialogs.qml:117
67+#: qml/Components/Dialogs.qml:145
6868msgid "Are you sure you want to log out?"
6969msgstr "Вы ўпэўненыя, што хочаце выйсці?"
7070
71−#: qml/Components/Dialogs.qml:119
71+#: qml/Components/Dialogs.qml:147
7272msgctxt "Button: Lock the system"
7373msgid "Lock"
7474msgstr "Заблакаваць"
7575
76−#: qml/Components/Dialogs.qml:126
76+#: qml/Components/Dialogs.qml:154
7777msgctxt "Button: Log out from the system"
7878msgid "Log Out"
7979msgstr "Выйсці"
8080
81−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
82−#: qml/Components/Dialogs.qml:225
81+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
82+#: qml/Components/Dialogs.qml:253
8383msgid "Cancel"
8484msgstr "Скасаваць"
8585
86−#: qml/Components/Dialogs.qml:145
86+#: qml/Components/Dialogs.qml:173
8787msgctxt "Title: Reboot/Shut down dialog"
8888msgid "Shut down"
8989msgstr "Выключыць"
9090
91−#: qml/Components/Dialogs.qml:146
91+#: qml/Components/Dialogs.qml:174
9292msgid "Are you sure you want to shut down?"
9393msgstr "Вы ўпэўненыя, што жадаеце выключыць прыладу?"
9494
95−#: qml/Components/Dialogs.qml:148
95+#: qml/Components/Dialogs.qml:176
9696msgctxt "Button: Reboot the system"
9797msgid "Reboot"
9898msgstr "Перазагрузіць"
9999
100−#: qml/Components/Dialogs.qml:157
100+#: qml/Components/Dialogs.qml:185
101101msgctxt "Button: Shut down the system"
102102msgid "Shut down"
103103msgstr "Выключыць"
104104
105−#: qml/Components/Dialogs.qml:179
105+#: qml/Components/Dialogs.qml:207
106106msgctxt "Title: Reboot dialog"
107107msgid "Reboot"
108108msgstr "Перазагрузіць"
109109
110−#: qml/Components/Dialogs.qml:180
110+#: qml/Components/Dialogs.qml:208
111111msgid "Are you sure you want to reboot?"
112112msgstr "Вы ўпэўнены, што жадаеце перазагрузіць?"
113113
114−#: qml/Components/Dialogs.qml:182
114+#: qml/Components/Dialogs.qml:210
115115msgid "No"
116116msgstr "Не"
117117
118−#: qml/Components/Dialogs.qml:189
118+#: qml/Components/Dialogs.qml:217
119119msgid "Yes"
120120msgstr "Так"
121121
122−#: qml/Components/Dialogs.qml:204
122+#: qml/Components/Dialogs.qml:232
123123msgctxt "Title: Power off/Restart dialog"
124124msgid "Power"
125125msgstr "Сілкаванне"
126126
127−#: qml/Components/Dialogs.qml:205
127+#: qml/Components/Dialogs.qml:233
128128msgid ""
129129"Are you sure you would like\n"
130130"to power off?"
@@ -132,12 +132,12 @@ msgstr ""
132132"Вы ўпэўнены, што хочаце\n"
133133"выключыць кампутар?"
134134
135−#: qml/Components/Dialogs.qml:207
135+#: qml/Components/Dialogs.qml:235
136136msgctxt "Button: Power off the system"
137137msgid "Power off"
138138msgstr "Выключыць"
139139
140−#: qml/Components/Dialogs.qml:216
140+#: qml/Components/Dialogs.qml:244
141141msgctxt "Button: Restart the system"
142142msgid "Restart"
143143msgstr "Перазапуск"
@@ -154,6 +154,30 @@ msgstr "Терміновы выклік"
154154msgid "OK"
155155msgstr "Добра"
156156
157+#: qml/Components/ModeSwitchWarningDialog.qml:32
158+msgid "Apps may have unsaved data:"
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:57
162+msgid "Re-dock, save your work and close these apps to continue."
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:63
166+msgid "Or force close now (unsaved data will be lost)."
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:75
170+msgid "OK, I will reconnect"
171+msgstr ""
172+
173+#: qml/Components/ModeSwitchWarningDialog.qml:76
174+msgid "Reconnect now!"
175+msgstr ""
176+
177+#: qml/Components/ModeSwitchWarningDialog.qml:88
178+msgid "Close all"
179+msgstr ""
180+
157181#: qml/Dash/DashPageHeader.qml:265
158182msgctxt "Button: Open the Ubuntu Store"
159183msgid "Store"
@@ -249,7 +273,7 @@ msgstr "Разблакаваць"
249273
250274#: qml/Greeter/LoginList.qml:236
251275msgid "Retry"
252−msgstr "Паспрабаваць ізноў"
276+msgstr "Паспрабаваць зноў"
253277
254278#: qml/Greeter/LoginList.qml:237
255279msgid "Tap to unlock"
po/bg.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-04-12 14:43+0000\n"
1212"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
1313"Language-Team: Bulgarian <bg@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"Искате ли да \n"
128128"изключите захранването на устройството?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr ""
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr ""
@@ -149,6 +149,30 @@ msgstr "Спешно повикване"
149149msgid "OK"
150150msgstr ""
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
po/bn.ponew file+662
@@ -0,0 +1,662 @@
1+# Bengali translation for unity8
2+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
3+# This file is distributed under the same license as the unity8 package.
4+# FIRST AUTHOR <EMAIL@ADDRESS>, 2015.
5+#
6+msgid ""
7+msgstr ""
8+"Project-Id-Version: unity8\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
11+"PO-Revision-Date: 2015-11-27 19:38+0000\n"
12+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13+"Language-Team: Bengali <bn@li.org>\n"
14+"MIME-Version: 1.0\n"
15+"Content-Type: text/plain; charset=UTF-8\n"
16+"Content-Transfer-Encoding: 8bit\n"
17+"Plural-Forms: nplurals=2; plural=n != 1;\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
19+"X-Generator: Launchpad (build 17850)\n"
20+
21+#: plugins/IntegratedLightDM/Greeter.cpp:112
22+msgid "Password: "
23+msgstr ""
24+
25+#: plugins/Unity/Launcher/launcheritem.cpp:47
26+#: plugins/Unity/Launcher/launcheritem.cpp:106
27+msgid "Pin shortcut"
28+msgstr ""
29+
30+#: plugins/Unity/Launcher/launcheritem.cpp:52
31+msgid "Quit"
32+msgstr ""
33+
34+#: plugins/Unity/Launcher/launcheritem.cpp:106
35+msgid "Unpin shortcut"
36+msgstr ""
37+
38+#: qml/Components/DelayedLockscreen.qml:49
39+msgid "Device Locked"
40+msgstr ""
41+
42+#: qml/Components/DelayedLockscreen.qml:64
43+msgid "You have been locked out due to too many failed passphrase attempts."
44+msgstr ""
45+
46+#: qml/Components/DelayedLockscreen.qml:65
47+msgid "You have been locked out due to too many failed passcode attempts."
48+msgstr ""
49+
50+#: qml/Components/DelayedLockscreen.qml:74
51+#, qt-format
52+msgid "Please wait %1 minute and then try again…"
53+msgid_plural "Please wait %1 minutes and then try again…"
54+msgstr[0] ""
55+msgstr[1] ""
56+
57+#: qml/Components/Dialogs.qml:144
58+msgctxt "Title: Lock/Log out dialog"
59+msgid "Log out"
60+msgstr ""
61+
62+#: qml/Components/Dialogs.qml:145
63+msgid "Are you sure you want to log out?"
64+msgstr ""
65+
66+#: qml/Components/Dialogs.qml:147
67+msgctxt "Button: Lock the system"
68+msgid "Lock"
69+msgstr ""
70+
71+#: qml/Components/Dialogs.qml:154
72+msgctxt "Button: Log out from the system"
73+msgid "Log Out"
74+msgstr ""
75+
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
78+msgid "Cancel"
79+msgstr ""
80+
81+#: qml/Components/Dialogs.qml:173
82+msgctxt "Title: Reboot/Shut down dialog"
83+msgid "Shut down"
84+msgstr ""
85+
86+#: qml/Components/Dialogs.qml:174
87+msgid "Are you sure you want to shut down?"
88+msgstr ""
89+
90+#: qml/Components/Dialogs.qml:176
91+msgctxt "Button: Reboot the system"
92+msgid "Reboot"
93+msgstr ""
94+
95+#: qml/Components/Dialogs.qml:185
96+msgctxt "Button: Shut down the system"
97+msgid "Shut down"
98+msgstr ""
99+
100+#: qml/Components/Dialogs.qml:207
101+msgctxt "Title: Reboot dialog"
102+msgid "Reboot"
103+msgstr ""
104+
105+#: qml/Components/Dialogs.qml:208
106+msgid "Are you sure you want to reboot?"
107+msgstr ""
108+
109+#: qml/Components/Dialogs.qml:210
110+msgid "No"
111+msgstr ""
112+
113+#: qml/Components/Dialogs.qml:217
114+msgid "Yes"
115+msgstr ""
116+
117+#: qml/Components/Dialogs.qml:232
118+msgctxt "Title: Power off/Restart dialog"
119+msgid "Power"
120+msgstr ""
121+
122+#: qml/Components/Dialogs.qml:233
123+msgid ""
124+"Are you sure you would like\n"
125+"to power off?"
126+msgstr ""
127+
128+#: qml/Components/Dialogs.qml:235
129+msgctxt "Button: Power off the system"
130+msgid "Power off"
131+msgstr ""
132+
133+#: qml/Components/Dialogs.qml:244
134+msgctxt "Button: Restart the system"
135+msgid "Restart"
136+msgstr ""
137+
138+#: qml/Components/Lockscreen.qml:245
139+msgid "Return to Call"
140+msgstr ""
141+
142+#: qml/Components/Lockscreen.qml:245
143+msgid "Emergency Call"
144+msgstr ""
145+
146+#: qml/Components/Lockscreen.qml:277
147+msgid "OK"
148+msgstr ""
149+
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
174+#: qml/Dash/DashPageHeader.qml:265
175+msgctxt "Button: Open the Ubuntu Store"
176+msgid "Store"
177+msgstr ""
178+
179+#: qml/Dash/DashPageHeader.qml:272
180+msgctxt "Button: Start a search in the current dash scope"
181+msgid "Search"
182+msgstr ""
183+
184+#: qml/Dash/DashPageHeader.qml:282
185+msgctxt "Button: Show the current dash scope settings"
186+msgid "Settings"
187+msgstr ""
188+
189+#: qml/Dash/DashPageHeader.qml:289
190+msgid "Remove from Favorites"
191+msgstr ""
192+
193+#: qml/Dash/DashPageHeader.qml:289
194+msgid "Add to Favorites"
195+msgstr ""
196+
197+#: qml/Dash/GenericScopeView.qml:569 qml/Dash/GenericScopeView.qml:727
198+msgid "See less"
199+msgstr ""
200+
201+#: qml/Dash/GenericScopeView.qml:569
202+msgid "See all"
203+msgstr ""
204+
205+#: qml/Dash/GenericScopeView.qml:631
206+msgctxt "Label: Hint for dash search line edit"
207+msgid "Search"
208+msgstr ""
209+
210+#: qml/Dash/Previews/PreviewActionCombo.qml:35
211+msgid "More..."
212+msgstr ""
213+
214+#: qml/Dash/Previews/PreviewActionCombo.qml:35
215+msgid "Less..."
216+msgstr ""
217+
218+#: qml/Dash/Previews/PreviewCommentInput.qml:68
219+#: qml/Dash/Previews/PreviewRatingInput.qml:174
220+msgid "Send"
221+msgstr ""
222+
223+#: qml/Dash/Previews/PreviewRatingInput.qml:84
224+msgid "Rate this"
225+msgstr ""
226+
227+#: qml/Dash/Previews/PreviewRatingInput.qml:129
228+msgid "Add a review"
229+msgstr ""
230+
231+#: qml/Dash/Previews/PreviewSharing.qml:51
232+msgid "Preview Share Item"
233+msgstr ""
234+
235+#: qml/Dash/PullToRefreshScopeStyle.qml:55
236+msgid "Pull to refresh…"
237+msgstr ""
238+
239+#: qml/Dash/PullToRefreshScopeStyle.qml:60
240+msgid "Release to refresh…"
241+msgstr ""
242+
243+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
244+msgid "Enable location data"
245+msgstr ""
246+
247+#: qml/Dash/ScopesList.qml:67
248+msgid "Manage"
249+msgstr ""
250+
251+#: qml/Dash/ScopesList.qml:113
252+msgid "Home"
253+msgstr ""
254+
255+#: qml/Dash/ScopesList.qml:114
256+msgid "Also installed"
257+msgstr ""
258+
259+#: qml/DisabledScreenNotice.qml:42
260+msgid "Your device is now connected to an external display."
261+msgstr ""
262+
263+#: qml/Greeter/CoverPage.qml:107
264+msgid "Unlock"
265+msgstr ""
266+
267+#: qml/Greeter/LoginList.qml:236
268+msgid "Retry"
269+msgstr ""
270+
271+#: qml/Greeter/LoginList.qml:237
272+msgid "Tap to unlock"
273+msgstr ""
274+
275+#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:53
276+msgid "Sorry, incorrect passphrase."
277+msgstr ""
278+
279+#: qml/Greeter/NarrowView.qml:55 qml/Wizard/Pages/passwd-confirm.qml:54
280+msgid "Sorry, incorrect passcode."
281+msgstr ""
282+
283+#: qml/Greeter/NarrowView.qml:56
284+msgid "This will be your last attempt."
285+msgstr ""
286+
287+#: qml/Greeter/NarrowView.qml:58
288+msgid ""
289+"If passphrase is entered incorrectly, your phone will conduct a factory "
290+"reset and all personal data will be deleted."
291+msgstr ""
292+
293+#: qml/Greeter/NarrowView.qml:59
294+msgid ""
295+"If passcode is entered incorrectly, your phone will conduct a factory reset "
296+"and all personal data will be deleted."
297+msgstr ""
298+
299+#: qml/Greeter/NarrowView.qml:116
300+#, qt-format
301+msgid "Enter %1"
302+msgstr ""
303+
304+#: qml/Greeter/NarrowView.qml:117 qml/Wizard/Pages/passwd-set.qml:60
305+msgid "Enter passphrase"
306+msgstr ""
307+
308+#: qml/Greeter/NarrowView.qml:118
309+msgid "Enter passcode"
310+msgstr ""
311+
312+#: qml/Greeter/NarrowView.qml:119
313+#, qt-format
314+msgid "Sorry, incorrect %1"
315+msgstr ""
316+
317+#: qml/Greeter/NarrowView.qml:120
318+msgid "Sorry, incorrect passphrase"
319+msgstr ""
320+
321+#: qml/Greeter/NarrowView.qml:121
322+msgctxt "passphrase"
323+msgid "Please re-enter"
324+msgstr ""
325+
326+#: qml/Greeter/NarrowView.qml:122
327+msgid "Sorry, incorrect passcode"
328+msgstr ""
329+
330+#: qml/Notifications/NotificationMenuItemFactory.qml:129
331+msgid "Show password"
332+msgstr ""
333+
334+#: qml/Panel/ActiveCallHint.qml:79
335+msgid "Tap to return to call..."
336+msgstr ""
337+
338+#: qml/Panel/ActiveCallHint.qml:92
339+msgid "Conference"
340+msgstr ""
341+
342+#: qml/Panel/Indicators/MenuItemFactory.qml:731
343+msgid "Nothing is playing"
344+msgstr ""
345+
346+#: qml/Panel/Indicators/MenuItemFactory.qml:860
347+#, qt-format
348+msgid "%1 hour"
349+msgid_plural "%1 hours"
350+msgstr[0] ""
351+msgstr[1] ""
352+
353+#: qml/Panel/Indicators/MenuItemFactory.qml:864
354+#, qt-format
355+msgid "%1 minute"
356+msgid_plural "%1 minutes"
357+msgstr[0] ""
358+msgstr[1] ""
359+
360+#: qml/Panel/Indicators/MenuItemFactory.qml:869
361+#, qt-format
362+msgid "%1 second"
363+msgid_plural "%1 seconds"
364+msgstr[0] ""
365+msgstr[1] ""
366+
367+#: qml/Panel/Indicators/MenuItemFactory.qml:872
368+msgid "0 seconds"
369+msgstr ""
370+
371+#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
372+#: qml/Panel/Indicators/MenuItemFactory.qml:874
373+#, qt-format
374+msgid "%1 remaining"
375+msgstr ""
376+
377+#: qml/Panel/Indicators/MenuItemFactory.qml:880
378+msgid "In queue…"
379+msgstr ""
380+
381+#: qml/Panel/Indicators/MenuItemFactory.qml:884
382+msgid "Downloading"
383+msgstr ""
384+
385+#: qml/Panel/Indicators/MenuItemFactory.qml:886
386+msgid "Paused, tap to resume"
387+msgstr ""
388+
389+#: qml/Panel/Indicators/MenuItemFactory.qml:888
390+msgid "Canceled"
391+msgstr ""
392+
393+#: qml/Panel/Indicators/MenuItemFactory.qml:890
394+msgid "Finished"
395+msgstr ""
396+
397+#: qml/Panel/Indicators/MenuItemFactory.qml:892
398+msgid "Failed, tap to retry"
399+msgstr ""
400+
401+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
402+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
403+msgctxt "Button: Send a reply message"
404+msgid "Send"
405+msgstr ""
406+
407+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
408+msgctxt "Label: Hint in message indicator line edit"
409+msgid "Reply"
410+msgstr ""
411+
412+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
413+msgctxt "Button: Call back on phone"
414+msgid "Call back"
415+msgstr ""
416+
417+#: qml/Panel/Indicators/ModemInfoItem.qml:105
418+msgid "Unlock SIM"
419+msgstr ""
420+
421+#: qml/Panel/Indicators/RoamingIndication.qml:27
422+msgid "Roaming"
423+msgstr ""
424+
425+#: qml/Tutorial/TutorialBottomFinish.qml:24
426+msgid "This action does different things for different apps"
427+msgstr ""
428+
429+#: qml/Tutorial/TutorialBottomFinish.qml:25
430+msgid "Tap here to finish."
431+msgstr ""
432+
433+#: qml/Tutorial/TutorialBottom.qml:28
434+msgid "Open special menus"
435+msgstr ""
436+
437+#: qml/Tutorial/TutorialBottom.qml:29
438+msgid "Swipe up from the bottom edge."
439+msgstr ""
440+
441+#: qml/Tutorial/TutorialContent.qml:80 qml/Tutorial/TutorialLeftFinish.qml:25
442+#: qml/Tutorial/TutorialRight.qml:144
443+msgid "Tap here to continue."
444+msgstr ""
445+
446+#: qml/Tutorial/TutorialLeftFinish.qml:24
447+msgid "These are the shortcuts to favorite apps"
448+msgstr ""
449+
450+#: qml/Tutorial/TutorialLeft.qml:26
451+msgid "Open the launcher"
452+msgstr ""
453+
454+#: qml/Tutorial/TutorialLeft.qml:27
455+msgid "Short swipe from the left edge."
456+msgstr ""
457+
458+#: qml/Tutorial/TutorialPage.qml:178
459+msgid "You almost got it!"
460+msgstr ""
461+
462+#: qml/Tutorial/TutorialPage.qml:195
463+msgid "Try again."
464+msgstr ""
465+
466+#: qml/Tutorial/TutorialRight.qml:31
467+msgid "To view open apps"
468+msgstr ""
469+
470+#: qml/Tutorial/TutorialRight.qml:32
471+msgid "Long swipe from the right edge."
472+msgstr ""
473+
474+#: qml/Tutorial/TutorialRight.qml:122
475+msgid "View all your running tasks."
476+msgstr ""
477+
478+#: qml/Wizard/Page.qml:89
479+msgctxt "Button: Go back one page in the Wizard"
480+msgid "Back"
481+msgstr ""
482+
483+#: qml/Wizard/Pages/10-welcome.qml:27
484+msgid "Hi!"
485+msgstr ""
486+
487+#: qml/Wizard/Pages/10-welcome.qml:44
488+msgid "Welcome to your Ubuntu phone."
489+msgstr ""
490+
491+#: qml/Wizard/Pages/10-welcome.qml:52
492+msgid "Let’s get started."
493+msgstr ""
494+
495+#: qml/Wizard/Pages/10-welcome.qml:88 qml/Wizard/Pages/30-passwd-type.qml:128
496+#: qml/Wizard/Pages/40-wifi.qml:215 qml/Wizard/Pages/50-location.qml:131
497+#: qml/Wizard/Pages/60-reporting.qml:60 qml/Wizard/Pages/passwd-confirm.qml:82
498+#: qml/Wizard/Pages/passwd-set.qml:90
499+msgid "Continue"
500+msgstr ""
501+
502+#: qml/Wizard/Pages/20-sim.qml:25
503+msgid "Add a SIM card and restart your device"
504+msgstr ""
505+
506+#: qml/Wizard/Pages/20-sim.qml:59
507+msgid "Without it, you won’t be able to make calls or use text messaging."
508+msgstr ""
509+
510+#: qml/Wizard/Pages/20-sim.qml:73 qml/Wizard/Pages/40-wifi.qml:215
511+msgid "Skip"
512+msgstr ""
513+
514+#: qml/Wizard/Pages/30-passwd-type.qml:39
515+msgid "Lock security"
516+msgstr ""
517+
518+#: qml/Wizard/Pages/30-passwd-type.qml:74
519+msgid "Please select how you’d like to unlock your phone."
520+msgstr ""
521+
522+#: qml/Wizard/Pages/30-passwd-type.qml:97
523+msgctxt "Label: Type of security method"
524+msgid "Swipe"
525+msgstr ""
526+
527+#: qml/Wizard/Pages/30-passwd-type.qml:98
528+msgctxt "Label: Description of security method"
529+msgid "No security"
530+msgstr ""
531+
532+#: qml/Wizard/Pages/30-passwd-type.qml:100
533+msgctxt "Label: Type of security method"
534+msgid "Passcode"
535+msgstr ""
536+
537+#: qml/Wizard/Pages/30-passwd-type.qml:101
538+msgctxt "Label: Description of security method"
539+msgid "4 digits only"
540+msgstr ""
541+
542+#: qml/Wizard/Pages/30-passwd-type.qml:103
543+msgctxt "Label: Type of security method"
544+msgid "Passphrase"
545+msgstr ""
546+
547+#: qml/Wizard/Pages/30-passwd-type.qml:104
548+msgctxt "Label: Description of security method"
549+msgid "Numbers and letters"
550+msgstr ""
551+
552+#: qml/Wizard/Pages/40-wifi.qml:29
553+msgid "Connect to Wi‑Fi"
554+msgstr ""
555+
556+#: qml/Wizard/Pages/40-wifi.qml:168
557+msgid "Available networks…"
558+msgstr ""
559+
560+#: qml/Wizard/Pages/40-wifi.qml:169
561+msgid "No available networks."
562+msgstr ""
563+
564+#: qml/Wizard/Pages/50-location.qml:27
565+msgid "Location"
566+msgstr ""
567+
568+#: qml/Wizard/Pages/50-location.qml:62
569+msgid "Let the phone detect your location:"
570+msgstr ""
571+
572+#: qml/Wizard/Pages/50-location.qml:69
573+msgid "Using GPS only (less accurate)"
574+msgstr ""
575+
576+#: qml/Wizard/Pages/50-location.qml:86
577+msgid "Using GPS, anonymized Wi-Fi and cellular network info (recommended)"
578+msgstr ""
579+
580+#. Translators: HERE is a trademark for Nokia's location service, you probably shouldn't translate it
581+#: qml/Wizard/Pages/50-location.qml:103
582+msgid ""
583+"By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
584+"conditions</a>."
585+msgstr ""
586+
587+#: qml/Wizard/Pages/50-location.qml:112
588+msgid "Not at all"
589+msgstr ""
590+
591+#: qml/Wizard/Pages/50-location.qml:124
592+msgid "You can change your mind later in <b>System Settings</b>."
593+msgstr ""
594+
595+#: qml/Wizard/Pages/60-reporting.qml:26
596+msgid "Improving your experience"
597+msgstr ""
598+
599+#: qml/Wizard/Pages/60-reporting.qml:46
600+msgid ""
601+"Your phone is set up to automatically report errors to Canonical and its "
602+"partners, the makers of the operating system."
603+msgstr ""
604+
605+#: qml/Wizard/Pages/60-reporting.qml:53
606+msgid ""
607+"This can be disabled in <b>System Settings</b> under <b>Security &amp; "
608+"Privacy</b>"
609+msgstr ""
610+
611+#: qml/Wizard/Pages/80-finished.qml:24
612+msgid "All done"
613+msgstr ""
614+
615+#: qml/Wizard/Pages/80-finished.qml:39
616+msgid "Nice work!"
617+msgstr ""
618+
619+#: qml/Wizard/Pages/80-finished.qml:46
620+msgid "Your phone is now ready to use."
621+msgstr ""
622+
623+#: qml/Wizard/Pages/80-finished.qml:53
624+msgid "Finish"
625+msgstr ""
626+
627+#: qml/Wizard/Pages/here-terms.qml:27
628+msgid "Terms & Conditions"
629+msgstr ""
630+
631+#: qml/Wizard/Pages/passwd-confirm.qml:49
632+msgid "Confirm passphrase"
633+msgstr ""
634+
635+#: qml/Wizard/Pages/passwd-confirm.qml:50
636+msgid "Confirm passcode"
637+msgstr ""
638+
639+#: qml/Wizard/Pages/passwd-confirm.qml:53
640+#: qml/Wizard/Pages/passwd-confirm.qml:54
641+msgid "Please try again."
642+msgstr ""
643+
644+#: qml/Wizard/Pages/passwd-set.qml:61
645+msgid "Choose your passcode"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/passwd-set.qml:68
649+msgid "Passphrase must be 4 characters long"
650+msgstr ""
651+
652+#. Translators: This is the arrow for "Back" buttons
653+#: qml/Wizard/StackButton.qml:39
654+#, qt-format
655+msgid "〈 %1"
656+msgstr ""
657+
658+#. Translators: This is the arrow for "Forward" buttons
659+#: qml/Wizard/StackButton.qml:42
660+#, qt-format
661+msgid "%1 〉"
662+msgstr ""
po/br.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-10-05 06:47+0000\n"
1212"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
1313"Language-Team: Breton <br@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Gortozit %1 vunutenn, mar plij, hag esaeit en-dro..."
5959msgstr[1] "Gortozit %1 a vunutoù, mar plij, hag esaeit en-dro..."
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Digevreañ"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Ha sur oc'h e fell deoc'h digevreañ ?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Prennañ"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Digevreañ"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Nullañ"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Lazhañ ar benveg"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Ha sur oc'h e fell deoc'h lazhañ ar benveg ?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Adloc'hañ"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Lazhañ ar benveg"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Adloc'hañ"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Ha sur oc'h e fell deoc'h adloc'hañ ?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "N'on ket"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Ya"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Enaouiñ"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Ha sur oc'h e fell deoc'h\n"
132132"troc'hañ an tredan ?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Lazhañ"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Adloc'hañ"
@@ -153,6 +153,30 @@ msgstr "Pellgomzadenn vallus"
153153msgid "OK"
154154msgstr "Mat eo"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
po/bs.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-01-16 22:33+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Bosnian <bs@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -56,72 +56,72 @@ msgstr[0] "Molim pričekajte %1 minutu i onda pokušajte ponovo..."
5656msgstr[1] "Molim pričekajte %1 minute i onda pokušajte ponovo..."
5757msgstr[2] "Molim pričekajte %1 minuta i onda pokušajte ponovo"
5858
59−#: qml/Components/Dialogs.qml:116
59+#: qml/Components/Dialogs.qml:144
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Odjavite se"
6363
64−#: qml/Components/Dialogs.qml:117
64+#: qml/Components/Dialogs.qml:145
6565msgid "Are you sure you want to log out?"
6666msgstr "Da li ste sigurni da se želite odjaviti?"
6767
68−#: qml/Components/Dialogs.qml:119
68+#: qml/Components/Dialogs.qml:147
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Zaključaj"
7272
73−#: qml/Components/Dialogs.qml:126
73+#: qml/Components/Dialogs.qml:154
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Odjavi se"
7777
78−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
79−#: qml/Components/Dialogs.qml:225
78+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
79+#: qml/Components/Dialogs.qml:253
8080msgid "Cancel"
8181msgstr "Otkaži"
8282
83−#: qml/Components/Dialogs.qml:145
83+#: qml/Components/Dialogs.qml:173
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Ugasi"
8787
88−#: qml/Components/Dialogs.qml:146
88+#: qml/Components/Dialogs.qml:174
8989msgid "Are you sure you want to shut down?"
9090msgstr "Da li ste sigurni da želite ugasiti?"
9191
92−#: qml/Components/Dialogs.qml:148
92+#: qml/Components/Dialogs.qml:176
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "Ponovo pokreni"
9696
97−#: qml/Components/Dialogs.qml:157
97+#: qml/Components/Dialogs.qml:185
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Gašenje sistema"
101101
102−#: qml/Components/Dialogs.qml:179
102+#: qml/Components/Dialogs.qml:207
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "Ponovo pokreni"
106106
107−#: qml/Components/Dialogs.qml:180
107+#: qml/Components/Dialogs.qml:208
108108msgid "Are you sure you want to reboot?"
109109msgstr "Da li ste sigurni da želite ponovo pokrenuti?"
110110
111−#: qml/Components/Dialogs.qml:182
111+#: qml/Components/Dialogs.qml:210
112112msgid "No"
113113msgstr "Ne"
114114
115−#: qml/Components/Dialogs.qml:189
115+#: qml/Components/Dialogs.qml:217
116116msgid "Yes"
117117msgstr "Da"
118118
119−#: qml/Components/Dialogs.qml:204
119+#: qml/Components/Dialogs.qml:232
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Napajanje"
123123
124−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:233
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
@@ -129,12 +129,12 @@ msgstr ""
129129"Da li ste sigurni da želite\n"
130130"isključiti?"
131131
132−#: qml/Components/Dialogs.qml:207
132+#: qml/Components/Dialogs.qml:235
133133msgctxt "Button: Power off the system"
134134msgid "Power off"
135135msgstr "Isključi"
136136
137−#: qml/Components/Dialogs.qml:216
137+#: qml/Components/Dialogs.qml:244
138138msgctxt "Button: Restart the system"
139139msgid "Restart"
140140msgstr "Restartuj"
@@ -151,6 +151,30 @@ msgstr "Hitan Poziv"
151151msgid "OK"
152152msgstr "U redu"
153153
154+#: qml/Components/ModeSwitchWarningDialog.qml:32
155+msgid "Apps may have unsaved data:"
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:57
159+msgid "Re-dock, save your work and close these apps to continue."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:63
163+msgid "Or force close now (unsaved data will be lost)."
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:75
167+msgid "OK, I will reconnect"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:76
171+msgid "Reconnect now!"
172+msgstr ""
173+
174+#: qml/Components/ModeSwitchWarningDialog.qml:88
175+msgid "Close all"
176+msgstr ""
177+
154178#: qml/Dash/DashPageHeader.qml:265
155179msgctxt "Button: Open the Ubuntu Store"
156180msgid "Store"
po/ca.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-04 09:48+0000\n"
1212"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
5959msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Surt"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Segur que voleu sortir?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Bloca"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Surt"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Cancel·la"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Apaga"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Segur que voleu apagar?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Reinicia"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Apaga"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Reinicia"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Segur que voleu reiniciar?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "No"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Sí"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Energia"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Segur que voleu\n"
132132"apagar?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Apaga"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Reinicia"
@@ -153,6 +153,30 @@ msgstr "Trucada d'emergència"
153153msgid "OK"
154154msgstr "D'acord"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
po/ca@valencia.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-02-22 15:22+0000\n"
1212"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
5959msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Segur que voleu eixir?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr ""
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr ""
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Cancel·la"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Segur que voleu apagar?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr ""
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr ""
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Segur que voleu reiniciar?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "No"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Sí"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr ""
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Segur que voleu\n"
132132"apagar?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr ""
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr ""
@@ -153,6 +153,30 @@ msgstr "Cridada d'emergència"
153153msgid "OK"
154154msgstr "D'acord"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
po/ce.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-02-15 04:01+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Chechen <ce@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/ckb.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-01-21 11:05+0000\n"
1212"Last-Translator: Aras <aras.noori@gmail.com>\n"
1313"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr "هێڵی فریاگوزاری"
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/cs.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-07 10:44+0000\n"
1212"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
1313"Language-Team: Czech <cs@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020"Language: cs\n"
2121
@@ -58,72 +58,72 @@ msgstr[0] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
5858msgstr[1] "Počkejte, prosím, %1 minuty a poté to zkuste znovu..."
5959msgstr[2] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Odhlásit se"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Jste si jistí, že se chcete odhlásit?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Uzamknout"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Odhlásit"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Zrušit"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Vypnout"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Jste si jistí, že chcete zařízení vypnout?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Restartovat"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Vypnout"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Restartovat"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Jste si jistí, že chcete zařízení restartovat?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "Ne"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Ano"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Vypnutí"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Jste si jistí, že chcete\n"
132132"telefon vypnout?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Vypnutí"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Reboot"
@@ -153,6 +153,30 @@ msgstr "Tísňové volání"
153153msgid "OK"
154154msgstr "OK"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
po/cy.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-31 13:21+0000\n"
1212"Last-Translator: Owen Llywelyn <owen.llywelyn@gmail.com>\n"
1313"Language-Team: Welsh <cy@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
1818"2 : 3;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -59,72 +59,72 @@ msgstr[1] "Arhoswch am %1 munud cyn cynnig eto..."
5959msgstr[2] "Arhoswch am %1 munud cyn cynnig eto..."
6060msgstr[3] "Arhoswch am %1 munud cyn cynnig eto..."
6161
62−#: qml/Components/Dialogs.qml:116
62+#: qml/Components/Dialogs.qml:144
6363msgctxt "Title: Lock/Log out dialog"
6464msgid "Log out"
6565msgstr "Allgofnodi"
6666
67−#: qml/Components/Dialogs.qml:117
67+#: qml/Components/Dialogs.qml:145
6868msgid "Are you sure you want to log out?"
6969msgstr "Ydych chi'n sicr eich bod am allgofnodi?"
7070
71−#: qml/Components/Dialogs.qml:119
71+#: qml/Components/Dialogs.qml:147
7272msgctxt "Button: Lock the system"
7373msgid "Lock"
7474msgstr "Cloi"
7575
76−#: qml/Components/Dialogs.qml:126
76+#: qml/Components/Dialogs.qml:154
7777msgctxt "Button: Log out from the system"
7878msgid "Log Out"
7979msgstr "Allgofnodi"
8080
81−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
82−#: qml/Components/Dialogs.qml:225
81+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
82+#: qml/Components/Dialogs.qml:253
8383msgid "Cancel"
8484msgstr "Diddymu"
8585
86−#: qml/Components/Dialogs.qml:145
86+#: qml/Components/Dialogs.qml:173
8787msgctxt "Title: Reboot/Shut down dialog"
8888msgid "Shut down"
8989msgstr "Diffodd"
9090
91−#: qml/Components/Dialogs.qml:146
91+#: qml/Components/Dialogs.qml:174
9292msgid "Are you sure you want to shut down?"
9393msgstr "Ydych chi'n sicr eich bod am ddiffodd?"
9494
95−#: qml/Components/Dialogs.qml:148
95+#: qml/Components/Dialogs.qml:176
9696msgctxt "Button: Reboot the system"
9797msgid "Reboot"
9898msgstr "Ailgychwyn"
9999
100−#: qml/Components/Dialogs.qml:157
100+#: qml/Components/Dialogs.qml:185
101101msgctxt "Button: Shut down the system"
102102msgid "Shut down"
103103msgstr "Diffodd"
104104
105−#: qml/Components/Dialogs.qml:179
105+#: qml/Components/Dialogs.qml:207
106106msgctxt "Title: Reboot dialog"
107107msgid "Reboot"
108108msgstr "Ailgychwyn"
109109
110−#: qml/Components/Dialogs.qml:180
110+#: qml/Components/Dialogs.qml:208
111111msgid "Are you sure you want to reboot?"
112112msgstr "Ydych chi'n sicr eich bod am ailgychwyn?"
113113
114−#: qml/Components/Dialogs.qml:182
114+#: qml/Components/Dialogs.qml:210
115115msgid "No"
116116msgstr "Na"
117117
118−#: qml/Components/Dialogs.qml:189
118+#: qml/Components/Dialogs.qml:217
119119msgid "Yes"
120120msgstr "Ydw"
121121
122−#: qml/Components/Dialogs.qml:204
122+#: qml/Components/Dialogs.qml:232
123123msgctxt "Title: Power off/Restart dialog"
124124msgid "Power"
125125msgstr "Pŵer"
126126
127−#: qml/Components/Dialogs.qml:205
127+#: qml/Components/Dialogs.qml:233
128128msgid ""
129129"Are you sure you would like\n"
130130"to power off?"
@@ -132,12 +132,12 @@ msgstr ""
132132"Ydych chi'n sicr eich bod am\n"
133133"ddiffodd y pŵer?"
134134
135−#: qml/Components/Dialogs.qml:207
135+#: qml/Components/Dialogs.qml:235
136136msgctxt "Button: Power off the system"
137137msgid "Power off"
138138msgstr "Diffodd y pŵer"
139139
140−#: qml/Components/Dialogs.qml:216
140+#: qml/Components/Dialogs.qml:244
141141msgctxt "Button: Restart the system"
142142msgid "Restart"
143143msgstr "Ailgychwyn"
@@ -154,6 +154,30 @@ msgstr "Galwad Frys"
154154msgid "OK"
155155msgstr "Iawn"
156156
157+#: qml/Components/ModeSwitchWarningDialog.qml:32
158+msgid "Apps may have unsaved data:"
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:57
162+msgid "Re-dock, save your work and close these apps to continue."
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:63
166+msgid "Or force close now (unsaved data will be lost)."
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:75
170+msgid "OK, I will reconnect"
171+msgstr ""
172+
173+#: qml/Components/ModeSwitchWarningDialog.qml:76
174+msgid "Reconnect now!"
175+msgstr ""
176+
177+#: qml/Components/ModeSwitchWarningDialog.qml:88
178+msgid "Close all"
179+msgstr ""
180+
157181#: qml/Dash/DashPageHeader.qml:265
158182msgctxt "Button: Open the Ubuntu Store"
159183msgid "Store"
po/da.po+44−20
@@ -8,7 +8,7 @@ msgid ""
88msgstr ""
99"Project-Id-Version: unity8\n"
1010"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
11+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1212"PO-Revision-Date: 2015-07-06 12:05+0000\n"
1313"Last-Translator: Folmer Fredslund <Unknown>\n"
1414"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Type: text/plain; charset=UTF-8\n"
1717"Content-Transfer-Encoding: 8bit\n"
1818"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -59,72 +59,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5959msgstr[0] "Vent venligst %1 minut og prøv igen..."
6060msgstr[1] "Vent venligst %1 minutter og prøv igen..."
6161
62−#: qml/Components/Dialogs.qml:116
62+#: qml/Components/Dialogs.qml:144
6363msgctxt "Title: Lock/Log out dialog"
6464msgid "Log out"
6565msgstr "Log af"
6666
67−#: qml/Components/Dialogs.qml:117
67+#: qml/Components/Dialogs.qml:145
6868msgid "Are you sure you want to log out?"
6969msgstr "Vil du logge ud?"
7070
71−#: qml/Components/Dialogs.qml:119
71+#: qml/Components/Dialogs.qml:147
7272msgctxt "Button: Lock the system"
7373msgid "Lock"
7474msgstr "Lås"
7575
76−#: qml/Components/Dialogs.qml:126
76+#: qml/Components/Dialogs.qml:154
7777msgctxt "Button: Log out from the system"
7878msgid "Log Out"
7979msgstr "Log af"
8080
81−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
82−#: qml/Components/Dialogs.qml:225
81+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
82+#: qml/Components/Dialogs.qml:253
8383msgid "Cancel"
8484msgstr "Annullér"
8585
86−#: qml/Components/Dialogs.qml:145
86+#: qml/Components/Dialogs.qml:173
8787msgctxt "Title: Reboot/Shut down dialog"
8888msgid "Shut down"
8989msgstr "Luk ned"
9090
91−#: qml/Components/Dialogs.qml:146
91+#: qml/Components/Dialogs.qml:174
9292msgid "Are you sure you want to shut down?"
9393msgstr "Er du sikker på du vil lukke ned?"
9494
95−#: qml/Components/Dialogs.qml:148
95+#: qml/Components/Dialogs.qml:176
9696msgctxt "Button: Reboot the system"
9797msgid "Reboot"
9898msgstr "Genstart"
9999
100−#: qml/Components/Dialogs.qml:157
100+#: qml/Components/Dialogs.qml:185
101101msgctxt "Button: Shut down the system"
102102msgid "Shut down"
103103msgstr "Luk ned"
104104
105−#: qml/Components/Dialogs.qml:179
105+#: qml/Components/Dialogs.qml:207
106106msgctxt "Title: Reboot dialog"
107107msgid "Reboot"
108108msgstr "Genstart"
109109
110−#: qml/Components/Dialogs.qml:180
110+#: qml/Components/Dialogs.qml:208
111111msgid "Are you sure you want to reboot?"
112112msgstr "Er du sikker på du vil genstarte?"
113113
114−#: qml/Components/Dialogs.qml:182
114+#: qml/Components/Dialogs.qml:210
115115msgid "No"
116116msgstr "Nej"
117117
118−#: qml/Components/Dialogs.qml:189
118+#: qml/Components/Dialogs.qml:217
119119msgid "Yes"
120120msgstr "Ja"
121121
122−#: qml/Components/Dialogs.qml:204
122+#: qml/Components/Dialogs.qml:232
123123msgctxt "Title: Power off/Restart dialog"
124124msgid "Power"
125125msgstr "Sluk/genstart"
126126
127−#: qml/Components/Dialogs.qml:205
127+#: qml/Components/Dialogs.qml:233
128128msgid ""
129129"Are you sure you would like\n"
130130"to power off?"
@@ -132,12 +132,12 @@ msgstr ""
132132"Er du sikker på at du vil\n"
133133"slukke enheden?"
134134
135−#: qml/Components/Dialogs.qml:207
135+#: qml/Components/Dialogs.qml:235
136136msgctxt "Button: Power off the system"
137137msgid "Power off"
138138msgstr "Luk ned"
139139
140−#: qml/Components/Dialogs.qml:216
140+#: qml/Components/Dialogs.qml:244
141141msgctxt "Button: Restart the system"
142142msgid "Restart"
143143msgstr "Genstart"
@@ -154,6 +154,30 @@ msgstr "Nødopkald"
154154msgid "OK"
155155msgstr "Ok"
156156
157+#: qml/Components/ModeSwitchWarningDialog.qml:32
158+msgid "Apps may have unsaved data:"
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:57
162+msgid "Re-dock, save your work and close these apps to continue."
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:63
166+msgid "Or force close now (unsaved data will be lost)."
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:75
170+msgid "OK, I will reconnect"
171+msgstr ""
172+
173+#: qml/Components/ModeSwitchWarningDialog.qml:76
174+msgid "Reconnect now!"
175+msgstr ""
176+
177+#: qml/Components/ModeSwitchWarningDialog.qml:88
178+msgid "Close all"
179+msgstr ""
180+
157181#: qml/Dash/DashPageHeader.qml:265
158182msgctxt "Button: Open the Ubuntu Store"
159183msgid "Store"
po/de.po+48−24
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-24 18:03+0000\n"
1212"Last-Translator: Torsten Franz <Unknown>\n"
1313"Language-Team: German <de@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Bitte %1 Minute warten und es dann erneut versuchen …"
5959msgstr[1] "Bitte %1 Minuten warten und es dann erneut versuchen …"
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Abmelden"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Sind Sie sicher, dass Sie sich abmelden wollen?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Sperren"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Abmelden"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Abbrechen"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Ausschalten"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Sind Sie sicher, dass Sie herunterfahren wollen?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Neustarten"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Ausschalten"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Neustarten"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Sind Sie sicher, dass Sie neu starten wollen?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "Nein"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Ja"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Ausschalten"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Sind Sie sicher, dass Sie das\n"
132132"Gerät ausschalten wollen?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Ausschalten"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Neustarten"
@@ -153,6 +153,30 @@ msgstr "Notruf"
153153msgid "OK"
154154msgstr "OK"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
@@ -212,7 +236,7 @@ msgstr "Bewertung hinzufügen"
212236
213237#: qml/Dash/Previews/PreviewSharing.qml:51
214238msgid "Preview Share Item"
215−msgstr ""
239+msgstr "Vorschau für zu teilendes Element"
216240
217241#: qml/Dash/PullToRefreshScopeStyle.qml:55
218242msgid "Pull to refresh…"
@@ -240,7 +264,7 @@ msgstr "Ebenfalls installiert"
240264
241265#: qml/DisabledScreenNotice.qml:42
242266msgid "Your device is now connected to an external display."
243−msgstr ""
267+msgstr "Ihr Gerät ist jetzt mit einem externen Bildschirm verbunden."
244268
245269#: qml/Greeter/CoverPage.qml:107
246270msgid "Unlock"
@@ -388,7 +412,7 @@ msgstr "Fehlgeschlagen, tippen Sie zum Wiederholen"
388412#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
389413msgctxt "Button: Send a reply message"
390414msgid "Send"
391−msgstr ""
415+msgstr "Senden"
392416
393417#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
394418msgctxt "Label: Hint in message indicator line edit"
@@ -398,7 +422,7 @@ msgstr "Antworten"
398422#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
399423msgctxt "Button: Call back on phone"
400424msgid "Call back"
401−msgstr ""
425+msgstr "Zurückrufen"
402426
403427#: qml/Panel/Indicators/ModemInfoItem.qml:105
404428msgid "Unlock SIM"
po/el.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-05 21:52+0000\n"
1212"Last-Translator: Simos Xenitellis <Unknown>\n"
1313"Language-Team: Greek <el@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Παρακαλώ περιμένετε %1 λεπτό και δοκιμάστε ξανά..."
5959msgstr[1] "Παρακαλώ περιμένετε %1 λεπτά και δοκιμάστε ξανά..."
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Αποσύνδεση"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Επιθυμείτε σίγουρα να αποσυνδεθείτε;"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Κλείδωμα"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Αποσύνδεση"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Ακύρωση"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Τερματισμός λειτουργίας"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Επιθυμείτε σίγουρα τερματισμό;"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Επανεκκίνηση"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Τερματισμός"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Επανεκκίνηση"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Επιθυμείτε σίγουρα επανεκκίνηση;"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "Όχι"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Ναι"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Τερματισμός"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Επιθυμείτε σίγουρα τον\n"
132132"τερματισμό λειτουργίας;"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Τερματισμός"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Επανεκκίνηση"
@@ -153,6 +153,30 @@ msgstr "Κλήση έκτακτης ανάγκης"
153153msgid "OK"
154154msgstr "OK"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
po/en_AU.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-12 07:17+0000\n"
1212"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
1313"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Please wait %1 minute and then try again…"
5555msgstr[1] "Please wait %1 minutes and then try again…"
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Log out"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "Are you sure you want to log out?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Lock"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Log Out"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "Cancel"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Shut down"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "Are you sure you want to shut down?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Reboot"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Shut down"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Reboot"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "Are you sure you want to reboot?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "No"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "Yes"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Power"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"Are you sure you would like\n"
128128"to power off?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Power off"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Restart"
@@ -149,6 +149,30 @@ msgstr "Emergency Call"
149149msgid "OK"
150150msgstr "OK"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
po/en_GB.po+48−24
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-04-23 12:59+0000\n"
1212"Last-Translator: Andi Chandler <Unknown>\n"
1313"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Please wait %1 minute and then try again…"
5555msgstr[1] "Please wait %1 minutes and then try again…"
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Log out"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "Are you sure you want to log out?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Lock"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Log Out"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "Cancel"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Shut down"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "Are you sure you want to shut down?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Reboot"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Shut down"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Reboot"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "Are you sure you want to reboot?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "No"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "Yes"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Power"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"Are you sure you would like\n"
128128"to power off?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Power off"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Restart"
@@ -149,6 +149,30 @@ msgstr "Emergency Call"
149149msgid "OK"
150150msgstr "OK"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
@@ -208,7 +232,7 @@ msgstr "Add a review"
208232
209233#: qml/Dash/Previews/PreviewSharing.qml:51
210234msgid "Preview Share Item"
211−msgstr ""
235+msgstr "Preview Share Item"
212236
213237#: qml/Dash/PullToRefreshScopeStyle.qml:55
214238msgid "Pull to refresh…"
@@ -236,7 +260,7 @@ msgstr "Also installed"
236260
237261#: qml/DisabledScreenNotice.qml:42
238262msgid "Your device is now connected to an external display."
239−msgstr ""
263+msgstr "Your device is now connected to an external display."
240264
241265#: qml/Greeter/CoverPage.qml:107
242266msgid "Unlock"
@@ -384,7 +408,7 @@ msgstr "Failed, tap to retry"
384408#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
385409msgctxt "Button: Send a reply message"
386410msgid "Send"
387−msgstr ""
411+msgstr "Send"
388412
389413#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
390414msgctxt "Label: Hint in message indicator line edit"
@@ -394,7 +418,7 @@ msgstr "Reply"
394418#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
395419msgctxt "Button: Call back on phone"
396420msgid "Call back"
397−msgstr ""
421+msgstr "Call back"
398422
399423#: qml/Panel/Indicators/ModemInfoItem.qml:105
400424msgid "Unlock SIM"
po/eo.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-06-06 23:37+0000\n"
1212"Last-Translator: Eliovir <Unknown>\n"
1313"Language-Team: Esperanto <eo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/es.po+47−23
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-04 06:08+0000\n"
1212"Last-Translator: Paco Molinero <paco@byasl.com>\n"
1313"Language-Team: Spanish <es@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Espere %1 minuto e inténtelo de nuevo..."
5959msgstr[1] "Espere %1 minutos e inténtelo de nuevo..."
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Cerrar la sesión"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "¿Seguro que quiere cerrar la sesión?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Bloquear"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Cerrar la sesión"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Cancelar"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Apagar"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "¿Está seguro de que quiere apagar?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Reiniciar"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Apagar"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Reiniciar"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "¿Seguro que quiere reiniciar?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "No"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Sí"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Apagar"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"¿Seguro que quiere\n"
132132"apagar?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Apagar"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Reiniciar"
@@ -153,6 +153,30 @@ msgstr "Llamada de emergencia"
153153msgid "OK"
154154msgstr "Aceptar"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
@@ -240,7 +264,7 @@ msgstr "También instalados"
240264
241265#: qml/DisabledScreenNotice.qml:42
242266msgid "Your device is now connected to an external display."
243−msgstr ""
267+msgstr "Se ha conectado el dispositivo a una pantalla externa."
244268
245269#: qml/Greeter/CoverPage.qml:107
246270msgid "Unlock"
@@ -388,7 +412,7 @@ msgstr "Falló, toque para reintentar"
388412#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
389413msgctxt "Button: Send a reply message"
390414msgid "Send"
391−msgstr ""
415+msgstr "Responder"
392416
393417#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
394418msgctxt "Label: Hint in message indicator line edit"
@@ -398,7 +422,7 @@ msgstr "Responder"
398422#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
399423msgctxt "Button: Call back on phone"
400424msgid "Call back"
401−msgstr ""
425+msgstr "Devolver llamada"
402426
403427#: qml/Panel/Indicators/ModemInfoItem.qml:105
404428msgid "Unlock SIM"
po/eu.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-13 23:29+0000\n"
1212"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
1313"Language-Team: Basque <eu@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -57,83 +57,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5757msgstr[0] "Itxaron minutu %1ez eta saiatu berriro…"
5858msgstr[1] "Itxaron %1 minutuz eta saiatu berriro…"
5959
60−#: qml/Components/Dialogs.qml:116
60+#: qml/Components/Dialogs.qml:144
6161msgctxt "Title: Lock/Log out dialog"
6262msgid "Log out"
6363msgstr "Amaitu saioa"
6464
65−#: qml/Components/Dialogs.qml:117
65+#: qml/Components/Dialogs.qml:145
6666msgid "Are you sure you want to log out?"
6767msgstr "Ziur saioa amaitu nahi duzula?"
6868
69−#: qml/Components/Dialogs.qml:119
69+#: qml/Components/Dialogs.qml:147
7070msgctxt "Button: Lock the system"
7171msgid "Lock"
7272msgstr "Blokeatu"
7373
74−#: qml/Components/Dialogs.qml:126
74+#: qml/Components/Dialogs.qml:154
7575msgctxt "Button: Log out from the system"
7676msgid "Log Out"
7777msgstr "Amaitu saioa"
7878
79−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
80−#: qml/Components/Dialogs.qml:225
79+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
80+#: qml/Components/Dialogs.qml:253
8181msgid "Cancel"
8282msgstr "Utzi"
8383
84−#: qml/Components/Dialogs.qml:145
84+#: qml/Components/Dialogs.qml:173
8585msgctxt "Title: Reboot/Shut down dialog"
8686msgid "Shut down"
8787msgstr "Itzali"
8888
89−#: qml/Components/Dialogs.qml:146
89+#: qml/Components/Dialogs.qml:174
9090msgid "Are you sure you want to shut down?"
9191msgstr "Ziur itzali nahi duzula?"
9292
93−#: qml/Components/Dialogs.qml:148
93+#: qml/Components/Dialogs.qml:176
9494msgctxt "Button: Reboot the system"
9595msgid "Reboot"
9696msgstr "Berrabiarazi"
9797
98−#: qml/Components/Dialogs.qml:157
98+#: qml/Components/Dialogs.qml:185
9999msgctxt "Button: Shut down the system"
100100msgid "Shut down"
101101msgstr "Itzali"
102102
103−#: qml/Components/Dialogs.qml:179
103+#: qml/Components/Dialogs.qml:207
104104msgctxt "Title: Reboot dialog"
105105msgid "Reboot"
106106msgstr "Berrabiarazi"
107107
108−#: qml/Components/Dialogs.qml:180
108+#: qml/Components/Dialogs.qml:208
109109msgid "Are you sure you want to reboot?"
110110msgstr "Ziur berrabiarazi nahi duzula?"
111111
112−#: qml/Components/Dialogs.qml:182
112+#: qml/Components/Dialogs.qml:210
113113msgid "No"
114114msgstr "Ez"
115115
116−#: qml/Components/Dialogs.qml:189
116+#: qml/Components/Dialogs.qml:217
117117msgid "Yes"
118118msgstr "Bai"
119119
120−#: qml/Components/Dialogs.qml:204
120+#: qml/Components/Dialogs.qml:232
121121msgctxt "Title: Power off/Restart dialog"
122122msgid "Power"
123123msgstr "Itzali"
124124
125−#: qml/Components/Dialogs.qml:205
125+#: qml/Components/Dialogs.qml:233
126126msgid ""
127127"Are you sure you would like\n"
128128"to power off?"
129129msgstr "Ziur itzali nahi duzula?"
130130
131−#: qml/Components/Dialogs.qml:207
131+#: qml/Components/Dialogs.qml:235
132132msgctxt "Button: Power off the system"
133133msgid "Power off"
134134msgstr "Itzali"
135135
136−#: qml/Components/Dialogs.qml:216
136+#: qml/Components/Dialogs.qml:244
137137msgctxt "Button: Restart the system"
138138msgid "Restart"
139139msgstr "Berrabiarazi"
@@ -150,6 +150,30 @@ msgstr "Larrialdi-deia"
150150msgid "OK"
151151msgstr "Ados"
152152
153+#: qml/Components/ModeSwitchWarningDialog.qml:32
154+msgid "Apps may have unsaved data:"
155+msgstr ""
156+
157+#: qml/Components/ModeSwitchWarningDialog.qml:57
158+msgid "Re-dock, save your work and close these apps to continue."
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:63
162+msgid "Or force close now (unsaved data will be lost)."
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:75
166+msgid "OK, I will reconnect"
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:76
170+msgid "Reconnect now!"
171+msgstr ""
172+
173+#: qml/Components/ModeSwitchWarningDialog.qml:88
174+msgid "Close all"
175+msgstr ""
176+
153177#: qml/Dash/DashPageHeader.qml:265
154178msgctxt "Button: Open the Ubuntu Store"
155179msgid "Store"
po/fa.po+48−24
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-11 15:43+0000\n"
1212"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
1313"Language-Team: Persian <fa@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid "Please wait %1 minute and then try again…"
5454msgid_plural "Please wait %1 minutes and then try again…"
5555msgstr[0] "لطفاُ %1 دقیقه صبر نموده و سپس مجدّداً تلاش نمایید…"
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "خروج از حساب"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "مطمئنید که می‌خواهید از حساب خارج شوید"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "قفل"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "خروج"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "لغو"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "خاموش کردن"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "مطمئنید که می‌خواهید خاموش کنید؟"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "راه‌اندازی دوباره"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "خاموش"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "راه‌اندازی دوباره"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "مطمئنید که می‌خواهید مجدّداً راه‌اندازی کنسد؟"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "خیر"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "بله"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "انرژی"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"آیا مطمئن هستید که\n"
128128"می‌خواهید خاموش کنید؟"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "خاموش کردن"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "راه‌اندازی دوباره"
@@ -149,6 +149,30 @@ msgstr "تماس اضطراری"
149149msgid "OK"
150150msgstr "قبول"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
@@ -208,7 +232,7 @@ msgstr "افزودن یک بازبینی"
208232
209233#: qml/Dash/Previews/PreviewSharing.qml:51
210234msgid "Preview Share Item"
211−msgstr ""
235+msgstr "پیش‌نمای مورد هم‌رسانی"
212236
213237#: qml/Dash/PullToRefreshScopeStyle.qml:55
214238msgid "Pull to refresh…"
@@ -236,7 +260,7 @@ msgstr "هم‌چنین نصب شده"
236260
237261#: qml/DisabledScreenNotice.qml:42
238262msgid "Your device is now connected to an external display."
239−msgstr ""
263+msgstr "افزاره‌تان اکنون به یک نمایشگر خارجی وصل شده است."
240264
241265#: qml/Greeter/CoverPage.qml:107
242266msgid "Unlock"
@@ -381,7 +405,7 @@ msgstr "شکست خورد، برای تلاش دوباره ضربه بزنید"
381405#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
382406msgctxt "Button: Send a reply message"
383407msgid "Send"
384−msgstr ""
408+msgstr "ارسال"
385409
386410#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
387411msgctxt "Label: Hint in message indicator line edit"
@@ -391,7 +415,7 @@ msgstr "پاسخ دادن"
391415#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
392416msgctxt "Button: Call back on phone"
393417msgid "Call back"
394−msgstr ""
418+msgstr "پاسخ تماس"
395419
396420#: qml/Panel/Indicators/ModemInfoItem.qml:105
397421msgid "Unlock SIM"
po/fi.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-04 18:32+0000\n"
1212"Last-Translator: Jiri Grönroos <Unknown>\n"
1313"Language-Team: Finnish <fi@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -56,72 +56,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5656msgstr[0] "Odota %1 minuutti ja yritä sitten uudelleen…"
5757msgstr[1] "Odota %1 minuuttia ja yritä sitten uudelleen…"
5858
59−#: qml/Components/Dialogs.qml:116
59+#: qml/Components/Dialogs.qml:144
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Kirjaudu ulos"
6363
64−#: qml/Components/Dialogs.qml:117
64+#: qml/Components/Dialogs.qml:145
6565msgid "Are you sure you want to log out?"
6666msgstr "Haluatko varmasti kirjautua ulos?"
6767
68−#: qml/Components/Dialogs.qml:119
68+#: qml/Components/Dialogs.qml:147
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Lukitse"
7272
73−#: qml/Components/Dialogs.qml:126
73+#: qml/Components/Dialogs.qml:154
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Kirjaudu ulos"
7777
78−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
79−#: qml/Components/Dialogs.qml:225
78+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
79+#: qml/Components/Dialogs.qml:253
8080msgid "Cancel"
8181msgstr "Peru"
8282
83−#: qml/Components/Dialogs.qml:145
83+#: qml/Components/Dialogs.qml:173
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Sammuta"
8787
88−#: qml/Components/Dialogs.qml:146
88+#: qml/Components/Dialogs.qml:174
8989msgid "Are you sure you want to shut down?"
9090msgstr "Haluatko varmasti sammuttaa laitteen?"
9191
92−#: qml/Components/Dialogs.qml:148
92+#: qml/Components/Dialogs.qml:176
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "Käynnistä uudelleen"
9696
97−#: qml/Components/Dialogs.qml:157
97+#: qml/Components/Dialogs.qml:185
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Sammuta"
101101
102−#: qml/Components/Dialogs.qml:179
102+#: qml/Components/Dialogs.qml:207
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "Käynnistä uudelleen"
106106
107−#: qml/Components/Dialogs.qml:180
107+#: qml/Components/Dialogs.qml:208
108108msgid "Are you sure you want to reboot?"
109109msgstr "Haluatko varmasti käynnistää laitteen uudelleen?"
110110
111−#: qml/Components/Dialogs.qml:182
111+#: qml/Components/Dialogs.qml:210
112112msgid "No"
113113msgstr "Ei"
114114
115−#: qml/Components/Dialogs.qml:189
115+#: qml/Components/Dialogs.qml:217
116116msgid "Yes"
117117msgstr "Kyllä"
118118
119−#: qml/Components/Dialogs.qml:204
119+#: qml/Components/Dialogs.qml:232
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Sammutus"
123123
124−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:233
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
@@ -129,12 +129,12 @@ msgstr ""
129129"Haluatko varmasti\n"
130130"sammuttaa laitteen?"
131131
132−#: qml/Components/Dialogs.qml:207
132+#: qml/Components/Dialogs.qml:235
133133msgctxt "Button: Power off the system"
134134msgid "Power off"
135135msgstr "Sammuta"
136136
137−#: qml/Components/Dialogs.qml:216
137+#: qml/Components/Dialogs.qml:244
138138msgctxt "Button: Restart the system"
139139msgid "Restart"
140140msgstr "Käynnistä uudelleen"
@@ -151,6 +151,30 @@ msgstr "Hätäpuhelu"
151151msgid "OK"
152152msgstr "OK"
153153
154+#: qml/Components/ModeSwitchWarningDialog.qml:32
155+msgid "Apps may have unsaved data:"
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:57
159+msgid "Re-dock, save your work and close these apps to continue."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:63
163+msgid "Or force close now (unsaved data will be lost)."
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:75
167+msgid "OK, I will reconnect"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:76
171+msgid "Reconnect now!"
172+msgstr ""
173+
174+#: qml/Components/ModeSwitchWarningDialog.qml:88
175+msgid "Close all"
176+msgstr ""
177+
154178#: qml/Dash/DashPageHeader.qml:265
155179msgctxt "Button: Open the Ubuntu Store"
156180msgid "Store"
po/fo.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-01-14 20:08+0000\n"
1212"Last-Translator: Jógvan Olsen <jeggy@jebster.net>\n"
1313"Language-Team: Faroese <fo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/fr.po+47−23
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-11-07 19:43+0000\n"
1212"Last-Translator: Jean-Marc <Unknown>\n"
1313"Language-Team: French <fr@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Veuillez patienter %1 minute et réessayer..."
5959msgstr[1] "Veuillez patienter %1 minutes et réessayer..."
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Fermer la session"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Êtes-vous sûr de vouloir vous déconnecter ?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Verrouiller"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Fermer la session"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Annuler"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Éteindre"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Êtes-vous sûr de vouloir éteindre ?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Redémarrer"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Éteindre"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Redémarrer"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Êtes-vous sûr de vouloir redémarrer ?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "Non"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Oui"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Alimentation"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Êtes-vous sûr de vouloir\n"
132132"couper l'alimentation ?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Éteindre"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Redémarrer"
@@ -153,6 +153,30 @@ msgstr "Appel d'urgence"
153153msgid "OK"
154154msgstr "OK"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
@@ -240,7 +264,7 @@ msgstr "Également installées"
240264
241265#: qml/DisabledScreenNotice.qml:42
242266msgid "Your device is now connected to an external display."
243−msgstr ""
267+msgstr "Votre périphérique est maintenant connecté à un écran externe."
244268
245269#: qml/Greeter/CoverPage.qml:107
246270msgid "Unlock"
@@ -390,7 +414,7 @@ msgstr "Échec, appuyez pour réessayer"
390414#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
391415msgctxt "Button: Send a reply message"
392416msgid "Send"
393−msgstr ""
417+msgstr "Envoyer"
394418
395419#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
396420msgctxt "Label: Hint in message indicator line edit"
@@ -400,7 +424,7 @@ msgstr "Répondre"
400424#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
401425msgctxt "Button: Call back on phone"
402426msgid "Call back"
403−msgstr ""
427+msgstr "Rappeler"
404428
405429#: qml/Panel/Indicators/ModemInfoItem.qml:105
406430msgid "Unlock SIM"
po/ga.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-20 16:25+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Irish <ga@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/gd.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-16 10:56+0000\n"
1212"Last-Translator: GunChleoc <Unknown>\n"
1313"Language-Team: Fòram na Gàidhlig\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
1818"(n > 2 && n < 20) ? 2 : 3;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121"Language: gd\n"
2222
@@ -62,72 +62,72 @@ msgstr[1] "Fuirich ort %1 dhiog 's feuch ris a-rithist an uairsin…"
6262msgstr[2] "Fuirich ort %1 diogan 's feuch ris a-rithist an uairsin…"
6363msgstr[3] "Fuirich ort %1 diog 's feuch ris a-rithist an uairsin…"
6464
65−#: qml/Components/Dialogs.qml:116
65+#: qml/Components/Dialogs.qml:144
6666msgctxt "Title: Lock/Log out dialog"
6767msgid "Log out"
6868msgstr "Clàraich a-mach"
6969
70−#: qml/Components/Dialogs.qml:117
70+#: qml/Components/Dialogs.qml:145
7171msgid "Are you sure you want to log out?"
7272msgstr "A bheil thu cinnteach gu bheil thu airson clàradh a-mach?"
7373
74−#: qml/Components/Dialogs.qml:119
74+#: qml/Components/Dialogs.qml:147
7575msgctxt "Button: Lock the system"
7676msgid "Lock"
7777msgstr "Glais"
7878
79−#: qml/Components/Dialogs.qml:126
79+#: qml/Components/Dialogs.qml:154
8080msgctxt "Button: Log out from the system"
8181msgid "Log Out"
8282msgstr "Clàraich a-mach"
8383
84−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
85−#: qml/Components/Dialogs.qml:225
84+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
85+#: qml/Components/Dialogs.qml:253
8686msgid "Cancel"
8787msgstr "Sguir dheth"
8888
89−#: qml/Components/Dialogs.qml:145
89+#: qml/Components/Dialogs.qml:173
9090msgctxt "Title: Reboot/Shut down dialog"
9191msgid "Shut down"
9292msgstr "Dùin sìos"
9393
94−#: qml/Components/Dialogs.qml:146
94+#: qml/Components/Dialogs.qml:174
9595msgid "Are you sure you want to shut down?"
9696msgstr "A bheil thu cinnteach gu bheil thu airson a dhùnadh sìos?"
9797
98−#: qml/Components/Dialogs.qml:148
98+#: qml/Components/Dialogs.qml:176
9999msgctxt "Button: Reboot the system"
100100msgid "Reboot"
101101msgstr "Ath-thòisich an siostam"
102102
103−#: qml/Components/Dialogs.qml:157
103+#: qml/Components/Dialogs.qml:185
104104msgctxt "Button: Shut down the system"
105105msgid "Shut down"
106106msgstr "Dùin sìos"
107107
108−#: qml/Components/Dialogs.qml:179
108+#: qml/Components/Dialogs.qml:207
109109msgctxt "Title: Reboot dialog"
110110msgid "Reboot"
111111msgstr "Ath-thòisich an siostam"
112112
113−#: qml/Components/Dialogs.qml:180
113+#: qml/Components/Dialogs.qml:208
114114msgid "Are you sure you want to reboot?"
115115msgstr "A bheil thu cinnteach gu bheil thu airson tòiseachadh às ùr?"
116116
117−#: qml/Components/Dialogs.qml:182
117+#: qml/Components/Dialogs.qml:210
118118msgid "No"
119119msgstr "Chan eil"
120120
121−#: qml/Components/Dialogs.qml:189
121+#: qml/Components/Dialogs.qml:217
122122msgid "Yes"
123123msgstr "Tha"
124124
125−#: qml/Components/Dialogs.qml:204
125+#: qml/Components/Dialogs.qml:232
126126msgctxt "Title: Power off/Restart dialog"
127127msgid "Power"
128128msgstr "Cumhachd"
129129
130−#: qml/Components/Dialogs.qml:205
130+#: qml/Components/Dialogs.qml:233
131131msgid ""
132132"Are you sure you would like\n"
133133"to power off?"
@@ -135,12 +135,12 @@ msgstr ""
135135"A bheil thu cinnteach gu bheil thu\n"
136136"airson a' chumhachd a chur dheth?"
137137
138−#: qml/Components/Dialogs.qml:207
138+#: qml/Components/Dialogs.qml:235
139139msgctxt "Button: Power off the system"
140140msgid "Power off"
141141msgstr "Cuir a' chumhachd dheth"
142142
143−#: qml/Components/Dialogs.qml:216
143+#: qml/Components/Dialogs.qml:244
144144msgctxt "Button: Restart the system"
145145msgid "Restart"
146146msgstr "Ath-thòisich"
@@ -157,6 +157,30 @@ msgstr "Gairm èiginn"
157157msgid "OK"
158158msgstr "Ceart ma-thà"
159159
160+#: qml/Components/ModeSwitchWarningDialog.qml:32
161+msgid "Apps may have unsaved data:"
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:57
165+msgid "Re-dock, save your work and close these apps to continue."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:63
169+msgid "Or force close now (unsaved data will be lost)."
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:75
173+msgid "OK, I will reconnect"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:76
177+msgid "Reconnect now!"
178+msgstr ""
179+
180+#: qml/Components/ModeSwitchWarningDialog.qml:88
181+msgid "Close all"
182+msgstr ""
183+
160184#: qml/Dash/DashPageHeader.qml:265
161185msgctxt "Button: Open the Ubuntu Store"
162186msgid "Store"
po/gl.po+47−23
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-08-01 03:25+0000\n"
1212"Last-Translator: Marcos Lans <Unknown>\n"
1313"Language-Team: Galician <gl@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Agarde %1 minuto e ténteo de novo…"
5555msgstr[1] "Agarde %1 minutos e ténteo de novo…"
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Saír"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "Confirma que desexa pechar a sesión?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Bloquear"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Saír da sesión"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "Cancelar"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Apagar"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "Confirma que desexa apagar?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Reiniciar"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Apagar"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Reiniciar"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "Confirma que desexa reiniciar?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "Non"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "Si"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Alimentación"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr "Confirma que desexa apagar?"
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "Apagar"
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "Reiniciar"
@@ -147,6 +147,30 @@ msgstr "Chamada de emerxencia"
147147msgid "OK"
148148msgstr "Aceptar"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
@@ -234,7 +258,7 @@ msgstr "Tamén instalado"
234258
235259#: qml/DisabledScreenNotice.qml:42
236260msgid "Your device is now connected to an external display."
237−msgstr ""
261+msgstr "O dispositivo conectouse a unha pantalla externa."
238262
239263#: qml/Greeter/CoverPage.qml:107
240264msgid "Unlock"
@@ -382,7 +406,7 @@ msgstr "Fallou, toque para reintentar"
382406#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
383407msgctxt "Button: Send a reply message"
384408msgid "Send"
385−msgstr ""
409+msgstr "Enviar"
386410
387411#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
388412msgctxt "Label: Hint in message indicator line edit"
@@ -392,7 +416,7 @@ msgstr "Responder"
392416#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
393417msgctxt "Button: Call back on phone"
394418msgid "Call back"
395−msgstr ""
419+msgstr "Chamar de volta"
396420
397421#: qml/Panel/Indicators/ModemInfoItem.qml:105
398422msgid "Unlock SIM"
po/gv.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-04-02 14:24+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Manx <gv@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -59,72 +59,72 @@ msgstr[0] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
5959msgstr[1] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
6060msgstr[2] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
6161
62−#: qml/Components/Dialogs.qml:116
62+#: qml/Components/Dialogs.qml:144
6363msgctxt "Title: Lock/Log out dialog"
6464msgid "Log out"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:117
67+#: qml/Components/Dialogs.qml:145
6868msgid "Are you sure you want to log out?"
6969msgstr "Vel oo shickyr dy vel oo laccal loggal magh?"
7070
71−#: qml/Components/Dialogs.qml:119
71+#: qml/Components/Dialogs.qml:147
7272msgctxt "Button: Lock the system"
7373msgid "Lock"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:126
76+#: qml/Components/Dialogs.qml:154
7777msgctxt "Button: Log out from the system"
7878msgid "Log Out"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
82−#: qml/Components/Dialogs.qml:225
81+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
82+#: qml/Components/Dialogs.qml:253
8383msgid "Cancel"
8484msgstr "Cur ass"
8585
86−#: qml/Components/Dialogs.qml:145
86+#: qml/Components/Dialogs.qml:173
8787msgctxt "Title: Reboot/Shut down dialog"
8888msgid "Shut down"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:146
91+#: qml/Components/Dialogs.qml:174
9292msgid "Are you sure you want to shut down?"
9393msgstr "Vel oo shickyr dy vel oo laccal dooney?"
9494
95−#: qml/Components/Dialogs.qml:148
95+#: qml/Components/Dialogs.qml:176
9696msgctxt "Button: Reboot the system"
9797msgid "Reboot"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:157
100+#: qml/Components/Dialogs.qml:185
101101msgctxt "Button: Shut down the system"
102102msgid "Shut down"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:179
105+#: qml/Components/Dialogs.qml:207
106106msgctxt "Title: Reboot dialog"
107107msgid "Reboot"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:180
110+#: qml/Components/Dialogs.qml:208
111111msgid "Are you sure you want to reboot?"
112112msgstr "Vel oo shickyr dy vel oo laccal aahoshiaghey?"
113113
114−#: qml/Components/Dialogs.qml:182
114+#: qml/Components/Dialogs.qml:210
115115msgid "No"
116116msgstr "Cha nel"
117117
118−#: qml/Components/Dialogs.qml:189
118+#: qml/Components/Dialogs.qml:217
119119msgid "Yes"
120120msgstr "Ta"
121121
122−#: qml/Components/Dialogs.qml:204
122+#: qml/Components/Dialogs.qml:232
123123msgctxt "Title: Power off/Restart dialog"
124124msgid "Power"
125125msgstr ""
126126
127−#: qml/Components/Dialogs.qml:205
127+#: qml/Components/Dialogs.qml:233
128128msgid ""
129129"Are you sure you would like\n"
130130"to power off?"
@@ -132,12 +132,12 @@ msgstr ""
132132"Vel oo shickyr dy vel oo laccal\n"
133133"mooghey?"
134134
135−#: qml/Components/Dialogs.qml:207
135+#: qml/Components/Dialogs.qml:235
136136msgctxt "Button: Power off the system"
137137msgid "Power off"
138138msgstr ""
139139
140−#: qml/Components/Dialogs.qml:216
140+#: qml/Components/Dialogs.qml:244
141141msgctxt "Button: Restart the system"
142142msgid "Restart"
143143msgstr ""
@@ -154,6 +154,30 @@ msgstr "Eam eginit"
154154msgid "OK"
155155msgstr "Mie dy liooar"
156156
157+#: qml/Components/ModeSwitchWarningDialog.qml:32
158+msgid "Apps may have unsaved data:"
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:57
162+msgid "Re-dock, save your work and close these apps to continue."
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:63
166+msgid "Or force close now (unsaved data will be lost)."
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:75
170+msgid "OK, I will reconnect"
171+msgstr ""
172+
173+#: qml/Components/ModeSwitchWarningDialog.qml:76
174+msgid "Reconnect now!"
175+msgstr ""
176+
177+#: qml/Components/ModeSwitchWarningDialog.qml:88
178+msgid "Close all"
179+msgstr ""
180+
157181#: qml/Dash/DashPageHeader.qml:265
158182msgctxt "Button: Open the Ubuntu Store"
159183msgid "Store"
po/he.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-12 08:47+0000\n"
1212"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
1313"Language-Team: Hebrew <he@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "יציאה"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "האם אכן לצאת מהמערכת?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "נעילה"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "יציאה"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "ביטול"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "כיבוי"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "האם לכבות?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "הפעלה מחדש"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "כיבוי"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "הפעלה מחדש"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "האם להפעיל מחדש?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "לא"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "כן"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "צריכת חשמל"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr "האם לכבות?"
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "כיבוי"
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "הפעלה מחדש"
@@ -147,6 +147,30 @@ msgstr "שיחת חירום"
147147msgid "OK"
148148msgstr "אישור"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/hi.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-01-15 01:49+0000\n"
1212"Last-Translator: Siddhanathan Shanmugam <Unknown>\n"
1313"Language-Team: Hindi <hi@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr "आपातकालीन कॉल"
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/hr.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-06-27 04:14+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Croatian <hr@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -56,72 +56,72 @@ msgstr[0] "Pričekajte %1 minutu a zatim ponovno pokušajte…"
5656msgstr[1] "Pričekajte %1 minute a zatim ponovno pokušajte…"
5757msgstr[2] "Pričekajte %1 minutua a zatim ponovno pokušajte…"
5858
59−#: qml/Components/Dialogs.qml:116
59+#: qml/Components/Dialogs.qml:144
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Odjava"
6363
64−#: qml/Components/Dialogs.qml:117
64+#: qml/Components/Dialogs.qml:145
6565msgid "Are you sure you want to log out?"
6666msgstr "Sigurno se želite odjaviti?"
6767
68−#: qml/Components/Dialogs.qml:119
68+#: qml/Components/Dialogs.qml:147
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Zaključaj"
7272
73−#: qml/Components/Dialogs.qml:126
73+#: qml/Components/Dialogs.qml:154
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Odjava"
7777
78−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
79−#: qml/Components/Dialogs.qml:225
78+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
79+#: qml/Components/Dialogs.qml:253
8080msgid "Cancel"
8181msgstr "Odustani"
8282
83−#: qml/Components/Dialogs.qml:145
83+#: qml/Components/Dialogs.qml:173
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Isključi"
8787
88−#: qml/Components/Dialogs.qml:146
88+#: qml/Components/Dialogs.qml:174
8989msgid "Are you sure you want to shut down?"
9090msgstr "Sigurno želite isključiti?"
9191
92−#: qml/Components/Dialogs.qml:148
92+#: qml/Components/Dialogs.qml:176
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "Ponovno pokreni"
9696
97−#: qml/Components/Dialogs.qml:157
97+#: qml/Components/Dialogs.qml:185
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Isključi"
101101
102−#: qml/Components/Dialogs.qml:179
102+#: qml/Components/Dialogs.qml:207
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "Ponovno pokreni"
106106
107−#: qml/Components/Dialogs.qml:180
107+#: qml/Components/Dialogs.qml:208
108108msgid "Are you sure you want to reboot?"
109109msgstr "Sigurno želite ponovno pokrenuti?"
110110
111−#: qml/Components/Dialogs.qml:182
111+#: qml/Components/Dialogs.qml:210
112112msgid "No"
113113msgstr "Ne"
114114
115−#: qml/Components/Dialogs.qml:189
115+#: qml/Components/Dialogs.qml:217
116116msgid "Yes"
117117msgstr "Da"
118118
119−#: qml/Components/Dialogs.qml:204
119+#: qml/Components/Dialogs.qml:232
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Isključivanje"
123123
124−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:233
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
@@ -129,12 +129,12 @@ msgstr ""
129129"Sigurno želite\n"
130130"isključiti?"
131131
132−#: qml/Components/Dialogs.qml:207
132+#: qml/Components/Dialogs.qml:235
133133msgctxt "Button: Power off the system"
134134msgid "Power off"
135135msgstr "Isključi"
136136
137−#: qml/Components/Dialogs.qml:216
137+#: qml/Components/Dialogs.qml:244
138138msgctxt "Button: Restart the system"
139139msgid "Restart"
140140msgstr "Ponovo pokreni"
@@ -151,6 +151,30 @@ msgstr "Hitni poziv"
151151msgid "OK"
152152msgstr "U redu"
153153
154+#: qml/Components/ModeSwitchWarningDialog.qml:32
155+msgid "Apps may have unsaved data:"
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:57
159+msgid "Re-dock, save your work and close these apps to continue."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:63
163+msgid "Or force close now (unsaved data will be lost)."
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:75
167+msgid "OK, I will reconnect"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:76
171+msgid "Reconnect now!"
172+msgstr ""
173+
174+#: qml/Components/ModeSwitchWarningDialog.qml:88
175+msgid "Close all"
176+msgstr ""
177+
154178#: qml/Dash/DashPageHeader.qml:265
155179msgctxt "Button: Open the Ubuntu Store"
156180msgid "Store"
po/hu.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-11-20 14:56+0000\n"
1212"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
1313"Language-Team: Hungarian <hu@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Várjon %1 percet és próbálja újra…"
5555msgstr[1] "Várjon %1 percet és próbálja újra…"
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Kijelentkezés"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "Biztos benne, hogy kijelentkezik?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Zárolás"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Kijelentkezés"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "Mégse"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Leállítás"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "Biztosan le szeretné állítani?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Újraindítás"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Leállítás"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Újraindítás"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "Biztosan újra szeretné indítani?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "Nem"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "Igen"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Menü"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"Biztos benne, hogy ki\n"
128128"szeretné kapcsolni?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Kikapcsolás"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Újraindítás"
@@ -149,6 +149,30 @@ msgstr "Segélyhívás"
149149msgid "OK"
150150msgstr "OK"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
po/hy.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-10-28 06:34+0000\n"
1212"Last-Translator: Vahan Harutyunyan <Unknown>\n"
1313"Language-Team: Armenian <hy@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -57,84 +57,84 @@ msgstr[0] ""
5757"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին...\r\n"
5858"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին..."
5959
60−#: qml/Components/Dialogs.qml:116
60+#: qml/Components/Dialogs.qml:144
6161msgctxt "Title: Lock/Log out dialog"
6262msgid "Log out"
6363msgstr ""
6464
65−#: qml/Components/Dialogs.qml:117
65+#: qml/Components/Dialogs.qml:145
6666msgid "Are you sure you want to log out?"
6767msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք դուրս գալ համակարգից"
6868
69−#: qml/Components/Dialogs.qml:119
69+#: qml/Components/Dialogs.qml:147
7070msgctxt "Button: Lock the system"
7171msgid "Lock"
7272msgstr ""
7373
74−#: qml/Components/Dialogs.qml:126
74+#: qml/Components/Dialogs.qml:154
7575msgctxt "Button: Log out from the system"
7676msgid "Log Out"
7777msgstr ""
7878
79−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
80−#: qml/Components/Dialogs.qml:225
79+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
80+#: qml/Components/Dialogs.qml:253
8181msgid "Cancel"
8282msgstr "Չեղյալ համարել"
8383
84−#: qml/Components/Dialogs.qml:145
84+#: qml/Components/Dialogs.qml:173
8585msgctxt "Title: Reboot/Shut down dialog"
8686msgid "Shut down"
8787msgstr ""
8888
89−#: qml/Components/Dialogs.qml:146
89+#: qml/Components/Dialogs.qml:174
9090msgid "Are you sure you want to shut down?"
9191msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք անջատել համակարգիչը"
9292
93−#: qml/Components/Dialogs.qml:148
93+#: qml/Components/Dialogs.qml:176
9494msgctxt "Button: Reboot the system"
9595msgid "Reboot"
9696msgstr ""
9797
98−#: qml/Components/Dialogs.qml:157
98+#: qml/Components/Dialogs.qml:185
9999msgctxt "Button: Shut down the system"
100100msgid "Shut down"
101101msgstr ""
102102
103−#: qml/Components/Dialogs.qml:179
103+#: qml/Components/Dialogs.qml:207
104104msgctxt "Title: Reboot dialog"
105105msgid "Reboot"
106106msgstr ""
107107
108−#: qml/Components/Dialogs.qml:180
108+#: qml/Components/Dialogs.qml:208
109109msgid "Are you sure you want to reboot?"
110110msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք վերաբեռնել համակարգիչը"
111111
112−#: qml/Components/Dialogs.qml:182
112+#: qml/Components/Dialogs.qml:210
113113msgid "No"
114114msgstr "Ոչ"
115115
116−#: qml/Components/Dialogs.qml:189
116+#: qml/Components/Dialogs.qml:217
117117msgid "Yes"
118118msgstr "Այո"
119119
120−#: qml/Components/Dialogs.qml:204
120+#: qml/Components/Dialogs.qml:232
121121msgctxt "Title: Power off/Restart dialog"
122122msgid "Power"
123123msgstr ""
124124
125−#: qml/Components/Dialogs.qml:205
125+#: qml/Components/Dialogs.qml:233
126126msgid ""
127127"Are you sure you would like\n"
128128"to power off?"
129129msgstr ""
130130"Դուք համոզվա՞ծ եք, որ ցանկանում եք անջատել համակարգիչը սնուցման աղբյուրից"
131131
132−#: qml/Components/Dialogs.qml:207
132+#: qml/Components/Dialogs.qml:235
133133msgctxt "Button: Power off the system"
134134msgid "Power off"
135135msgstr ""
136136
137−#: qml/Components/Dialogs.qml:216
137+#: qml/Components/Dialogs.qml:244
138138msgctxt "Button: Restart the system"
139139msgid "Restart"
140140msgstr ""
@@ -151,6 +151,30 @@ msgstr ""
151151msgid "OK"
152152msgstr ""
153153
154+#: qml/Components/ModeSwitchWarningDialog.qml:32
155+msgid "Apps may have unsaved data:"
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:57
159+msgid "Re-dock, save your work and close these apps to continue."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:63
163+msgid "Or force close now (unsaved data will be lost)."
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:75
167+msgid "OK, I will reconnect"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:76
171+msgid "Reconnect now!"
172+msgstr ""
173+
174+#: qml/Components/ModeSwitchWarningDialog.qml:88
175+msgid "Close all"
176+msgstr ""
177+
154178#: qml/Dash/DashPageHeader.qml:265
155179msgctxt "Button: Open the Ubuntu Store"
156180msgid "Store"
po/ia.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-08-25 19:31+0000\n"
1212"Last-Translator: karm <melo@carmu.com>\n"
1313"Language-Team: Interlingua <ia@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -56,72 +56,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5656msgstr[0] "Per favor attende %1 minuta e postea tenta de nove"
5757msgstr[1] "Per favor attende %1 minutas e postea reproba"
5858
59−#: qml/Components/Dialogs.qml:116
59+#: qml/Components/Dialogs.qml:144
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Clauder de session"
6363
64−#: qml/Components/Dialogs.qml:117
64+#: qml/Components/Dialogs.qml:145
6565msgid "Are you sure you want to log out?"
6666msgstr "Desira tu vermente Clauder le Session"
6767
68−#: qml/Components/Dialogs.qml:119
68+#: qml/Components/Dialogs.qml:147
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Blocar"
7272
73−#: qml/Components/Dialogs.qml:126
73+#: qml/Components/Dialogs.qml:154
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Claude session"
7777
78−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
79−#: qml/Components/Dialogs.qml:225
78+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
79+#: qml/Components/Dialogs.qml:253
8080msgid "Cancel"
8181msgstr "Cancellar"
8282
83−#: qml/Components/Dialogs.qml:145
83+#: qml/Components/Dialogs.qml:173
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Stoppar"
8787
88−#: qml/Components/Dialogs.qml:146
88+#: qml/Components/Dialogs.qml:174
8989msgid "Are you sure you want to shut down?"
9090msgstr "Desira tu vermente Stoppar"
9191
92−#: qml/Components/Dialogs.qml:148
92+#: qml/Components/Dialogs.qml:176
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "Reinitiar"
9696
97−#: qml/Components/Dialogs.qml:157
97+#: qml/Components/Dialogs.qml:185
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Stoppar"
101101
102−#: qml/Components/Dialogs.qml:179
102+#: qml/Components/Dialogs.qml:207
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "Reinitiar"
106106
107−#: qml/Components/Dialogs.qml:180
107+#: qml/Components/Dialogs.qml:208
108108msgid "Are you sure you want to reboot?"
109109msgstr "Desira tu vermente reinitiar"
110110
111−#: qml/Components/Dialogs.qml:182
111+#: qml/Components/Dialogs.qml:210
112112msgid "No"
113113msgstr "No"
114114
115−#: qml/Components/Dialogs.qml:189
115+#: qml/Components/Dialogs.qml:217
116116msgid "Yes"
117117msgstr "Si"
118118
119−#: qml/Components/Dialogs.qml:204
119+#: qml/Components/Dialogs.qml:232
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Energia"
123123
124−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:233
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
@@ -129,12 +129,12 @@ msgstr ""
129129"Desira tu vermente \n"
130130"stoppar le energia?"
131131
132−#: qml/Components/Dialogs.qml:207
132+#: qml/Components/Dialogs.qml:235
133133msgctxt "Button: Power off the system"
134134msgid "Power off"
135135msgstr "Stoppar le energia"
136136
137−#: qml/Components/Dialogs.qml:216
137+#: qml/Components/Dialogs.qml:244
138138msgctxt "Button: Restart the system"
139139msgid "Restart"
140140msgstr "Reinitiar"
@@ -151,6 +151,30 @@ msgstr "Appello de emergentia"
151151msgid "OK"
152152msgstr "OK"
153153
154+#: qml/Components/ModeSwitchWarningDialog.qml:32
155+msgid "Apps may have unsaved data:"
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:57
159+msgid "Re-dock, save your work and close these apps to continue."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:63
163+msgid "Or force close now (unsaved data will be lost)."
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:75
167+msgid "OK, I will reconnect"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:76
171+msgid "Reconnect now!"
172+msgstr ""
173+
174+#: qml/Components/ModeSwitchWarningDialog.qml:88
175+msgid "Close all"
176+msgstr ""
177+
154178#: qml/Dash/DashPageHeader.qml:265
155179msgctxt "Button: Open the Ubuntu Store"
156180msgid "Store"
po/id.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-06-26 22:35+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Indonesian <id@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -55,72 +55,72 @@ msgid "Please wait %1 minute and then try again…"
5555msgid_plural "Please wait %1 minutes and then try again…"
5656msgstr[0] "Harap tunggu %1 menit lalu coba lagi..."
5757
58−#: qml/Components/Dialogs.qml:116
58+#: qml/Components/Dialogs.qml:144
5959msgctxt "Title: Lock/Log out dialog"
6060msgid "Log out"
6161msgstr ""
6262
63−#: qml/Components/Dialogs.qml:117
63+#: qml/Components/Dialogs.qml:145
6464msgid "Are you sure you want to log out?"
6565msgstr "Anda yakin ingin log keluar?"
6666
67−#: qml/Components/Dialogs.qml:119
67+#: qml/Components/Dialogs.qml:147
6868msgctxt "Button: Lock the system"
6969msgid "Lock"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:126
72+#: qml/Components/Dialogs.qml:154
7373msgctxt "Button: Log out from the system"
7474msgid "Log Out"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
78−#: qml/Components/Dialogs.qml:225
77+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
78+#: qml/Components/Dialogs.qml:253
7979msgid "Cancel"
8080msgstr "Batal"
8181
82−#: qml/Components/Dialogs.qml:145
82+#: qml/Components/Dialogs.qml:173
8383msgctxt "Title: Reboot/Shut down dialog"
8484msgid "Shut down"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:146
87+#: qml/Components/Dialogs.qml:174
8888msgid "Are you sure you want to shut down?"
8989msgstr "Anda yakin ingin mematikan?"
9090
91−#: qml/Components/Dialogs.qml:148
91+#: qml/Components/Dialogs.qml:176
9292msgctxt "Button: Reboot the system"
9393msgid "Reboot"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:157
96+#: qml/Components/Dialogs.qml:185
9797msgctxt "Button: Shut down the system"
9898msgid "Shut down"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:179
101+#: qml/Components/Dialogs.qml:207
102102msgctxt "Title: Reboot dialog"
103103msgid "Reboot"
104104msgstr ""
105105
106−#: qml/Components/Dialogs.qml:180
106+#: qml/Components/Dialogs.qml:208
107107msgid "Are you sure you want to reboot?"
108108msgstr "Anda yakin ingin boot ulang?"
109109
110−#: qml/Components/Dialogs.qml:182
110+#: qml/Components/Dialogs.qml:210
111111msgid "No"
112112msgstr "Tidak"
113113
114−#: qml/Components/Dialogs.qml:189
114+#: qml/Components/Dialogs.qml:217
115115msgid "Yes"
116116msgstr "Ya"
117117
118−#: qml/Components/Dialogs.qml:204
118+#: qml/Components/Dialogs.qml:232
119119msgctxt "Title: Power off/Restart dialog"
120120msgid "Power"
121121msgstr ""
122122
123−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:233
124124msgid ""
125125"Are you sure you would like\n"
126126"to power off?"
@@ -128,12 +128,12 @@ msgstr ""
128128"Anda yakin ingin\n"
129129"mematikan daya?"
130130
131−#: qml/Components/Dialogs.qml:207
131+#: qml/Components/Dialogs.qml:235
132132msgctxt "Button: Power off the system"
133133msgid "Power off"
134134msgstr ""
135135
136−#: qml/Components/Dialogs.qml:216
136+#: qml/Components/Dialogs.qml:244
137137msgctxt "Button: Restart the system"
138138msgid "Restart"
139139msgstr ""
@@ -150,6 +150,30 @@ msgstr "Panggilan Darurat"
150150msgid "OK"
151151msgstr "OK"
152152
153+#: qml/Components/ModeSwitchWarningDialog.qml:32
154+msgid "Apps may have unsaved data:"
155+msgstr ""
156+
157+#: qml/Components/ModeSwitchWarningDialog.qml:57
158+msgid "Re-dock, save your work and close these apps to continue."
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:63
162+msgid "Or force close now (unsaved data will be lost)."
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:75
166+msgid "OK, I will reconnect"
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:76
170+msgid "Reconnect now!"
171+msgstr ""
172+
173+#: qml/Components/ModeSwitchWarningDialog.qml:88
174+msgid "Close all"
175+msgstr ""
176+
153177#: qml/Dash/DashPageHeader.qml:265
154178msgctxt "Button: Open the Ubuntu Store"
155179msgid "Store"
po/is.po+44−20
@@ -9,7 +9,7 @@ msgid ""
99msgstr ""
1010"Project-Id-Version: po_unity8-is\n"
1111"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
12−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
12+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1313"PO-Revision-Date: 2014-11-13 09:32+0000\n"
1414"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
1515"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
@@ -17,7 +17,7 @@ msgstr ""
1717"Content-Type: text/plain; charset=UTF-8\n"
1818"Content-Transfer-Encoding: 8bit\n"
1919"Plural-Forms: nplurals=2; plural=n != 1;\n"
20−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
20+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2121"X-Generator: Launchpad (build 17850)\n"
2222"Language: is\n"
2323
@@ -61,72 +61,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
6161msgstr[0] "Bíddu í %1 mínútu og reyndu svo aftur"
6262msgstr[1] "Bíddu í %1 mínútur og reyndu svo aftur"
6363
64−#: qml/Components/Dialogs.qml:116
64+#: qml/Components/Dialogs.qml:144
6565msgctxt "Title: Lock/Log out dialog"
6666msgid "Log out"
6767msgstr ""
6868
69−#: qml/Components/Dialogs.qml:117
69+#: qml/Components/Dialogs.qml:145
7070msgid "Are you sure you want to log out?"
7171msgstr "Ertu viss um að þú viljir skrá þig út?"
7272
73−#: qml/Components/Dialogs.qml:119
73+#: qml/Components/Dialogs.qml:147
7474msgctxt "Button: Lock the system"
7575msgid "Lock"
7676msgstr ""
7777
78−#: qml/Components/Dialogs.qml:126
78+#: qml/Components/Dialogs.qml:154
7979msgctxt "Button: Log out from the system"
8080msgid "Log Out"
8181msgstr ""
8282
83−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
84−#: qml/Components/Dialogs.qml:225
83+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
84+#: qml/Components/Dialogs.qml:253
8585msgid "Cancel"
8686msgstr "Hætta við"
8787
88−#: qml/Components/Dialogs.qml:145
88+#: qml/Components/Dialogs.qml:173
8989msgctxt "Title: Reboot/Shut down dialog"
9090msgid "Shut down"
9191msgstr ""
9292
93−#: qml/Components/Dialogs.qml:146
93+#: qml/Components/Dialogs.qml:174
9494msgid "Are you sure you want to shut down?"
9595msgstr "Ertu viss um að þú viljir slökkva á símanum?"
9696
97−#: qml/Components/Dialogs.qml:148
97+#: qml/Components/Dialogs.qml:176
9898msgctxt "Button: Reboot the system"
9999msgid "Reboot"
100100msgstr ""
101101
102−#: qml/Components/Dialogs.qml:157
102+#: qml/Components/Dialogs.qml:185
103103msgctxt "Button: Shut down the system"
104104msgid "Shut down"
105105msgstr ""
106106
107−#: qml/Components/Dialogs.qml:179
107+#: qml/Components/Dialogs.qml:207
108108msgctxt "Title: Reboot dialog"
109109msgid "Reboot"
110110msgstr ""
111111
112−#: qml/Components/Dialogs.qml:180
112+#: qml/Components/Dialogs.qml:208
113113msgid "Are you sure you want to reboot?"
114114msgstr "Ertu viss að þú viljir enduræsa?"
115115
116−#: qml/Components/Dialogs.qml:182
116+#: qml/Components/Dialogs.qml:210
117117msgid "No"
118118msgstr "Nei"
119119
120−#: qml/Components/Dialogs.qml:189
120+#: qml/Components/Dialogs.qml:217
121121msgid "Yes"
122122msgstr "Já"
123123
124−#: qml/Components/Dialogs.qml:204
124+#: qml/Components/Dialogs.qml:232
125125msgctxt "Title: Power off/Restart dialog"
126126msgid "Power"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:205
129+#: qml/Components/Dialogs.qml:233
130130msgid ""
131131"Are you sure you would like\n"
132132"to power off?"
@@ -134,12 +134,12 @@ msgstr ""
134134"Ertu viss um að þú viljir\n"
135135"slökkva á símanum?"
136136
137−#: qml/Components/Dialogs.qml:207
137+#: qml/Components/Dialogs.qml:235
138138msgctxt "Button: Power off the system"
139139msgid "Power off"
140140msgstr ""
141141
142−#: qml/Components/Dialogs.qml:216
142+#: qml/Components/Dialogs.qml:244
143143msgctxt "Button: Restart the system"
144144msgid "Restart"
145145msgstr ""
@@ -156,6 +156,30 @@ msgstr "Neyðarsímtal"
156156msgid "OK"
157157msgstr "Í lagi"
158158
159+#: qml/Components/ModeSwitchWarningDialog.qml:32
160+msgid "Apps may have unsaved data:"
161+msgstr ""
162+
163+#: qml/Components/ModeSwitchWarningDialog.qml:57
164+msgid "Re-dock, save your work and close these apps to continue."
165+msgstr ""
166+
167+#: qml/Components/ModeSwitchWarningDialog.qml:63
168+msgid "Or force close now (unsaved data will be lost)."
169+msgstr ""
170+
171+#: qml/Components/ModeSwitchWarningDialog.qml:75
172+msgid "OK, I will reconnect"
173+msgstr ""
174+
175+#: qml/Components/ModeSwitchWarningDialog.qml:76
176+msgid "Reconnect now!"
177+msgstr ""
178+
179+#: qml/Components/ModeSwitchWarningDialog.qml:88
180+msgid "Close all"
181+msgstr ""
182+
159183#: qml/Dash/DashPageHeader.qml:265
160184msgctxt "Button: Open the Ubuntu Store"
161185msgid "Store"
po/it.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-09-18 08:24+0000\n"
1212"Last-Translator: Claudio Arseni <claudio.arseni@gmail.com>\n"
1313"Language-Team: Italian <it@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Attendere %1 minuto poi riprovare…"
5959msgstr[1] "Attendere %1 minuti poi riprovare…"
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Termina sessione"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Terminare veramente la sessione?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Blocca"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Termina sessione"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Annulla"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Spegni"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Spegnere veramente il dispositivo?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Riavvia"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Spegni"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Riavvia"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Riavviare veramente il dispositivo?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "No"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Sì"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Alimentazione"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Spegnere veramente\n"
132132"il dispositivo?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Spegni"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Riavvia"
@@ -153,6 +153,30 @@ msgstr "Chiamata di emergenza"
153153msgid "OK"
154154msgstr "OK"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
po/ja.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-10-05 10:05+0000\n"
1212"Last-Translator: Kentaro Kazuhama <Unknown>\n"
1313"Language-Team: Japanese <ja@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -53,83 +53,83 @@ msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "%1 分待ってからやり直してください…"
5555
56−#: qml/Components/Dialogs.qml:116
56+#: qml/Components/Dialogs.qml:144
5757msgctxt "Title: Lock/Log out dialog"
5858msgid "Log out"
5959msgstr ""
6060
61−#: qml/Components/Dialogs.qml:117
61+#: qml/Components/Dialogs.qml:145
6262msgid "Are you sure you want to log out?"
6363msgstr "本当にログアウトしますか?"
6464
65−#: qml/Components/Dialogs.qml:119
65+#: qml/Components/Dialogs.qml:147
6666msgctxt "Button: Lock the system"
6767msgid "Lock"
6868msgstr ""
6969
70−#: qml/Components/Dialogs.qml:126
70+#: qml/Components/Dialogs.qml:154
7171msgctxt "Button: Log out from the system"
7272msgid "Log Out"
7373msgstr ""
7474
75−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
76−#: qml/Components/Dialogs.qml:225
75+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
76+#: qml/Components/Dialogs.qml:253
7777msgid "Cancel"
7878msgstr "キャンセル"
7979
80−#: qml/Components/Dialogs.qml:145
80+#: qml/Components/Dialogs.qml:173
8181msgctxt "Title: Reboot/Shut down dialog"
8282msgid "Shut down"
8383msgstr ""
8484
85−#: qml/Components/Dialogs.qml:146
85+#: qml/Components/Dialogs.qml:174
8686msgid "Are you sure you want to shut down?"
8787msgstr "本当にシャットダウンしますか?"
8888
89−#: qml/Components/Dialogs.qml:148
89+#: qml/Components/Dialogs.qml:176
9090msgctxt "Button: Reboot the system"
9191msgid "Reboot"
9292msgstr ""
9393
94−#: qml/Components/Dialogs.qml:157
94+#: qml/Components/Dialogs.qml:185
9595msgctxt "Button: Shut down the system"
9696msgid "Shut down"
9797msgstr ""
9898
99−#: qml/Components/Dialogs.qml:179
99+#: qml/Components/Dialogs.qml:207
100100msgctxt "Title: Reboot dialog"
101101msgid "Reboot"
102102msgstr ""
103103
104−#: qml/Components/Dialogs.qml:180
104+#: qml/Components/Dialogs.qml:208
105105msgid "Are you sure you want to reboot?"
106106msgstr "本当に再起動しますか?"
107107
108−#: qml/Components/Dialogs.qml:182
108+#: qml/Components/Dialogs.qml:210
109109msgid "No"
110110msgstr "いいえ"
111111
112−#: qml/Components/Dialogs.qml:189
112+#: qml/Components/Dialogs.qml:217
113113msgid "Yes"
114114msgstr "はい"
115115
116−#: qml/Components/Dialogs.qml:204
116+#: qml/Components/Dialogs.qml:232
117117msgctxt "Title: Power off/Restart dialog"
118118msgid "Power"
119119msgstr "電源"
120120
121−#: qml/Components/Dialogs.qml:205
121+#: qml/Components/Dialogs.qml:233
122122msgid ""
123123"Are you sure you would like\n"
124124"to power off?"
125125msgstr "本当に電源を切りますか?"
126126
127−#: qml/Components/Dialogs.qml:207
127+#: qml/Components/Dialogs.qml:235
128128msgctxt "Button: Power off the system"
129129msgid "Power off"
130130msgstr "電源を切る"
131131
132−#: qml/Components/Dialogs.qml:216
132+#: qml/Components/Dialogs.qml:244
133133msgctxt "Button: Restart the system"
134134msgid "Restart"
135135msgstr "再起動"
@@ -146,6 +146,30 @@ msgstr "緊急通報"
146146msgid "OK"
147147msgstr "OK"
148148
149+#: qml/Components/ModeSwitchWarningDialog.qml:32
150+msgid "Apps may have unsaved data:"
151+msgstr ""
152+
153+#: qml/Components/ModeSwitchWarningDialog.qml:57
154+msgid "Re-dock, save your work and close these apps to continue."
155+msgstr ""
156+
157+#: qml/Components/ModeSwitchWarningDialog.qml:63
158+msgid "Or force close now (unsaved data will be lost)."
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:75
162+msgid "OK, I will reconnect"
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:76
166+msgid "Reconnect now!"
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:88
170+msgid "Close all"
171+msgstr ""
172+
149173#: qml/Dash/DashPageHeader.qml:265
150174msgctxt "Button: Open the Ubuntu Store"
151175msgid "Store"
po/km.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-08-20 02:48+0000\n"
1212"Last-Translator: Sophea Sok <sksophea@gmail.com>\n"
1313"Language-Team: Khmer <km@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "ចេញ"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "តើ​អ្នក​ពិតជា​ចង់​ចេញ​មែន​ឬ?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "ចាក់សោ"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "ចេញ"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "បោះបង់"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "បិទ"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "តើ​អ្នក​ពិតជា​ចង់​បិទ​មែន​ឬ?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "ចាប់ផ្ដើម​ឡើងវិញ"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "បិទ"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "ចាប់ផ្ដើម​ឡើងវិញ"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "តើ​អ្នក​ពិតជា​ចង់​ចាប់ផ្ដើម​ឡើងវិញ​មែន​ឬ?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "ទេ"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "បាទ/ចាស"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "ថាមពល"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"តើ​អ្នក​ពិតជា​ចង់\n"
128128"បិទ​មែន​ឬ?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "បិទ"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "ចាប់ផ្ដើម​ឡើងវិញ"
@@ -149,6 +149,30 @@ msgstr "ការ​ហៅ​ពេល​អាសន្ន"
149149msgid "OK"
150150msgstr "យល់ព្រម"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
po/kn.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-06-27 05:43+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Kannada <kn@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/ko.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-08-19 13:02+0000\n"
1212"Last-Translator: MinSik CHO <Unknown>\n"
1313"Language-Team: Korean <ko@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -53,83 +53,83 @@ msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "%1분 정도 기다린 후 다시 시독해주십시오..."
5555
56−#: qml/Components/Dialogs.qml:116
56+#: qml/Components/Dialogs.qml:144
5757msgctxt "Title: Lock/Log out dialog"
5858msgid "Log out"
5959msgstr "로그아웃"
6060
61−#: qml/Components/Dialogs.qml:117
61+#: qml/Components/Dialogs.qml:145
6262msgid "Are you sure you want to log out?"
6363msgstr "정말 로그아웃하시겠습니까?"
6464
65−#: qml/Components/Dialogs.qml:119
65+#: qml/Components/Dialogs.qml:147
6666msgctxt "Button: Lock the system"
6767msgid "Lock"
6868msgstr "잠그기"
6969
70−#: qml/Components/Dialogs.qml:126
70+#: qml/Components/Dialogs.qml:154
7171msgctxt "Button: Log out from the system"
7272msgid "Log Out"
7373msgstr "로그아웃"
7474
75−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
76−#: qml/Components/Dialogs.qml:225
75+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
76+#: qml/Components/Dialogs.qml:253
7777msgid "Cancel"
7878msgstr "취소"
7979
80−#: qml/Components/Dialogs.qml:145
80+#: qml/Components/Dialogs.qml:173
8181msgctxt "Title: Reboot/Shut down dialog"
8282msgid "Shut down"
8383msgstr "컴퓨터 끄기"
8484
85−#: qml/Components/Dialogs.qml:146
85+#: qml/Components/Dialogs.qml:174
8686msgid "Are you sure you want to shut down?"
8787msgstr "정말 컴퓨터를 끄시겠습니까?"
8888
89−#: qml/Components/Dialogs.qml:148
89+#: qml/Components/Dialogs.qml:176
9090msgctxt "Button: Reboot the system"
9191msgid "Reboot"
9292msgstr "다시 시작"
9393
94−#: qml/Components/Dialogs.qml:157
94+#: qml/Components/Dialogs.qml:185
9595msgctxt "Button: Shut down the system"
9696msgid "Shut down"
9797msgstr "컴퓨터 끄기"
9898
99−#: qml/Components/Dialogs.qml:179
99+#: qml/Components/Dialogs.qml:207
100100msgctxt "Title: Reboot dialog"
101101msgid "Reboot"
102102msgstr "다시 시작"
103103
104−#: qml/Components/Dialogs.qml:180
104+#: qml/Components/Dialogs.qml:208
105105msgid "Are you sure you want to reboot?"
106106msgstr "정말 컴퓨터를 다시 시작하시겠습니까?"
107107
108−#: qml/Components/Dialogs.qml:182
108+#: qml/Components/Dialogs.qml:210
109109msgid "No"
110110msgstr "아니요"
111111
112−#: qml/Components/Dialogs.qml:189
112+#: qml/Components/Dialogs.qml:217
113113msgid "Yes"
114114msgstr "예"
115115
116−#: qml/Components/Dialogs.qml:204
116+#: qml/Components/Dialogs.qml:232
117117msgctxt "Title: Power off/Restart dialog"
118118msgid "Power"
119119msgstr "전원"
120120
121−#: qml/Components/Dialogs.qml:205
121+#: qml/Components/Dialogs.qml:233
122122msgid ""
123123"Are you sure you would like\n"
124124"to power off?"
125125msgstr "정말 컴퓨터를 끄시겠습니까?"
126126
127−#: qml/Components/Dialogs.qml:207
127+#: qml/Components/Dialogs.qml:235
128128msgctxt "Button: Power off the system"
129129msgid "Power off"
130130msgstr "컴퓨터 끄기"
131131
132−#: qml/Components/Dialogs.qml:216
132+#: qml/Components/Dialogs.qml:244
133133msgctxt "Button: Restart the system"
134134msgid "Restart"
135135msgstr "다시 시작"
@@ -146,6 +146,30 @@ msgstr "긴급 통화"
146146msgid "OK"
147147msgstr "확인"
148148
149+#: qml/Components/ModeSwitchWarningDialog.qml:32
150+msgid "Apps may have unsaved data:"
151+msgstr ""
152+
153+#: qml/Components/ModeSwitchWarningDialog.qml:57
154+msgid "Re-dock, save your work and close these apps to continue."
155+msgstr ""
156+
157+#: qml/Components/ModeSwitchWarningDialog.qml:63
158+msgid "Or force close now (unsaved data will be lost)."
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:75
162+msgid "OK, I will reconnect"
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:76
166+msgid "Reconnect now!"
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:88
170+msgid "Close all"
171+msgstr ""
172+
149173#: qml/Dash/DashPageHeader.qml:265
150174msgctxt "Button: Open the Ubuntu Store"
151175msgid "Store"
po/ku.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-09-10 13:14+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Kurdish <ku@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "Ji dil dixwazî derkevî?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "Betal bike"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "Ji dil dixwazî bigirî?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "Ji dil dixwazî bidî destpêkirin?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "Na"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "Erê"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"Ji dil dixwazî\n"
128128"kompîturê bigirî?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr ""
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr ""
@@ -149,6 +149,30 @@ msgstr "Lêgerîna Lezgîn"
149149msgid "OK"
150150msgstr "BAŞ E"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
po/ky.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-06-27 06:17+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Kirghiz <ky@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/lo.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-10-02 10:00+0000\n"
1212"Last-Translator: Anousak <anousak@gmail.com>\n"
1313"Language-Team: Lao <lo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/lt.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-05-19 17:15+0000\n"
1212"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n"
1313"Language-Team: Lithuanian <lt@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"(n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -55,83 +55,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5555msgstr[0] ""
5656msgstr[1] ""
5757
58−#: qml/Components/Dialogs.qml:116
58+#: qml/Components/Dialogs.qml:144
5959msgctxt "Title: Lock/Log out dialog"
6060msgid "Log out"
6161msgstr ""
6262
63−#: qml/Components/Dialogs.qml:117
63+#: qml/Components/Dialogs.qml:145
6464msgid "Are you sure you want to log out?"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:119
67+#: qml/Components/Dialogs.qml:147
6868msgctxt "Button: Lock the system"
6969msgid "Lock"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:126
72+#: qml/Components/Dialogs.qml:154
7373msgctxt "Button: Log out from the system"
7474msgid "Log Out"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
78−#: qml/Components/Dialogs.qml:225
77+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
78+#: qml/Components/Dialogs.qml:253
7979msgid "Cancel"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:145
82+#: qml/Components/Dialogs.qml:173
8383msgctxt "Title: Reboot/Shut down dialog"
8484msgid "Shut down"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:146
87+#: qml/Components/Dialogs.qml:174
8888msgid "Are you sure you want to shut down?"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:148
91+#: qml/Components/Dialogs.qml:176
9292msgctxt "Button: Reboot the system"
9393msgid "Reboot"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:157
96+#: qml/Components/Dialogs.qml:185
9797msgctxt "Button: Shut down the system"
9898msgid "Shut down"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:179
101+#: qml/Components/Dialogs.qml:207
102102msgctxt "Title: Reboot dialog"
103103msgid "Reboot"
104104msgstr ""
105105
106−#: qml/Components/Dialogs.qml:180
106+#: qml/Components/Dialogs.qml:208
107107msgid "Are you sure you want to reboot?"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:182
110+#: qml/Components/Dialogs.qml:210
111111msgid "No"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:189
114+#: qml/Components/Dialogs.qml:217
115115msgid "Yes"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:204
118+#: qml/Components/Dialogs.qml:232
119119msgctxt "Title: Power off/Restart dialog"
120120msgid "Power"
121121msgstr ""
122122
123−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:233
124124msgid ""
125125"Are you sure you would like\n"
126126"to power off?"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:207
129+#: qml/Components/Dialogs.qml:235
130130msgctxt "Button: Power off the system"
131131msgid "Power off"
132132msgstr ""
133133
134−#: qml/Components/Dialogs.qml:216
134+#: qml/Components/Dialogs.qml:244
135135msgctxt "Button: Restart the system"
136136msgid "Restart"
137137msgstr ""
@@ -148,6 +148,30 @@ msgstr "Pagalbos skambutis"
148148msgid "OK"
149149msgstr ""
150150
151+#: qml/Components/ModeSwitchWarningDialog.qml:32
152+msgid "Apps may have unsaved data:"
153+msgstr ""
154+
155+#: qml/Components/ModeSwitchWarningDialog.qml:57
156+msgid "Re-dock, save your work and close these apps to continue."
157+msgstr ""
158+
159+#: qml/Components/ModeSwitchWarningDialog.qml:63
160+msgid "Or force close now (unsaved data will be lost)."
161+msgstr ""
162+
163+#: qml/Components/ModeSwitchWarningDialog.qml:75
164+msgid "OK, I will reconnect"
165+msgstr ""
166+
167+#: qml/Components/ModeSwitchWarningDialog.qml:76
168+msgid "Reconnect now!"
169+msgstr ""
170+
171+#: qml/Components/ModeSwitchWarningDialog.qml:88
172+msgid "Close all"
173+msgstr ""
174+
151175#: qml/Dash/DashPageHeader.qml:265
152176msgctxt "Button: Open the Ubuntu Store"
153177msgid "Store"
po/lv.po+44−20
@@ -8,7 +8,7 @@ msgid ""
88msgstr ""
99"Project-Id-Version: unity\n"
1010"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
11+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1212"PO-Revision-Date: 2015-11-22 19:13+0000\n"
1313"Last-Translator: Klavs Anson <anson.klavs@gmail.com>\n"
1414"Language-Team: Latvian <lata-l10n@googlegroups.com>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Type: text/plain; charset=UTF-8\n"
1717"Content-Transfer-Encoding: 8bit\n"
1818"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-23 05:29+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121"Language: lv\n"
2222
@@ -57,72 +57,72 @@ msgstr[0] "Lūdzu, uzgaidiet %1 minūti un tad mēģiniet vēlreiz..."
5757msgstr[1] "Lūdzu, uzgaidiet %1 minūtes un tad mēģiniet vēlreiz..."
5858msgstr[2] "Lūdzu, uzgaidiet %1 minūtes un tad mēģiniet vēlreiz..."
5959
60−#: qml/Components/Dialogs.qml:116
60+#: qml/Components/Dialogs.qml:144
6161msgctxt "Title: Lock/Log out dialog"
6262msgid "Log out"
6363msgstr "Izrakstīties"
6464
65−#: qml/Components/Dialogs.qml:117
65+#: qml/Components/Dialogs.qml:145
6666msgid "Are you sure you want to log out?"
6767msgstr "Vai tiešām vēlaties izrakstīties?"
6868
69−#: qml/Components/Dialogs.qml:119
69+#: qml/Components/Dialogs.qml:147
7070msgctxt "Button: Lock the system"
7171msgid "Lock"
7272msgstr "Bloķēt"
7373
74−#: qml/Components/Dialogs.qml:126
74+#: qml/Components/Dialogs.qml:154
7575msgctxt "Button: Log out from the system"
7676msgid "Log Out"
7777msgstr "Izrakstīties"
7878
79−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
80−#: qml/Components/Dialogs.qml:225
79+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
80+#: qml/Components/Dialogs.qml:253
8181msgid "Cancel"
8282msgstr "Atcelt"
8383
84−#: qml/Components/Dialogs.qml:145
84+#: qml/Components/Dialogs.qml:173
8585msgctxt "Title: Reboot/Shut down dialog"
8686msgid "Shut down"
8787msgstr "Izslēgt"
8888
89−#: qml/Components/Dialogs.qml:146
89+#: qml/Components/Dialogs.qml:174
9090msgid "Are you sure you want to shut down?"
9191msgstr "Vai tiešām vēlaties izslēgt?"
9292
93−#: qml/Components/Dialogs.qml:148
93+#: qml/Components/Dialogs.qml:176
9494msgctxt "Button: Reboot the system"
9595msgid "Reboot"
9696msgstr "Pārstartēt"
9797
98−#: qml/Components/Dialogs.qml:157
98+#: qml/Components/Dialogs.qml:185
9999msgctxt "Button: Shut down the system"
100100msgid "Shut down"
101101msgstr "Izslēgt"
102102
103−#: qml/Components/Dialogs.qml:179
103+#: qml/Components/Dialogs.qml:207
104104msgctxt "Title: Reboot dialog"
105105msgid "Reboot"
106106msgstr "Pārstartēt"
107107
108−#: qml/Components/Dialogs.qml:180
108+#: qml/Components/Dialogs.qml:208
109109msgid "Are you sure you want to reboot?"
110110msgstr "Vai tiešām vēlaties pārstartēt?"
111111
112−#: qml/Components/Dialogs.qml:182
112+#: qml/Components/Dialogs.qml:210
113113msgid "No"
114114msgstr "Nē"
115115
116−#: qml/Components/Dialogs.qml:189
116+#: qml/Components/Dialogs.qml:217
117117msgid "Yes"
118118msgstr "Jā"
119119
120−#: qml/Components/Dialogs.qml:204
120+#: qml/Components/Dialogs.qml:232
121121msgctxt "Title: Power off/Restart dialog"
122122msgid "Power"
123123msgstr "Izslēgšana"
124124
125−#: qml/Components/Dialogs.qml:205
125+#: qml/Components/Dialogs.qml:233
126126msgid ""
127127"Are you sure you would like\n"
128128"to power off?"
@@ -130,12 +130,12 @@ msgstr ""
130130"Vai tiešām vēlaties\n"
131131"izslēgt?"
132132
133−#: qml/Components/Dialogs.qml:207
133+#: qml/Components/Dialogs.qml:235
134134msgctxt "Button: Power off the system"
135135msgid "Power off"
136136msgstr "Izslēgt"
137137
138−#: qml/Components/Dialogs.qml:216
138+#: qml/Components/Dialogs.qml:244
139139msgctxt "Button: Restart the system"
140140msgid "Restart"
141141msgstr "Pārstartēt"
@@ -152,6 +152,30 @@ msgstr "Ārkārtas situācijas zvans"
152152msgid "OK"
153153msgstr "Labi"
154154
155+#: qml/Components/ModeSwitchWarningDialog.qml:32
156+msgid "Apps may have unsaved data:"
157+msgstr ""
158+
159+#: qml/Components/ModeSwitchWarningDialog.qml:57
160+msgid "Re-dock, save your work and close these apps to continue."
161+msgstr ""
162+
163+#: qml/Components/ModeSwitchWarningDialog.qml:63
164+msgid "Or force close now (unsaved data will be lost)."
165+msgstr ""
166+
167+#: qml/Components/ModeSwitchWarningDialog.qml:75
168+msgid "OK, I will reconnect"
169+msgstr ""
170+
171+#: qml/Components/ModeSwitchWarningDialog.qml:76
172+msgid "Reconnect now!"
173+msgstr ""
174+
175+#: qml/Components/ModeSwitchWarningDialog.qml:88
176+msgid "Close all"
177+msgstr ""
178+
155179#: qml/Dash/DashPageHeader.qml:265
156180msgctxt "Button: Open the Ubuntu Store"
157181msgid "Store"
po/ml.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-11-23 11:44+0000\n"
1212"Last-Translator: ST Alfas <Unknown>\n"
1313"Language-Team: Malayalam <ml@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr "അടിയന്തിര വിളി"
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/mr.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-01-14 19:54+0000\n"
1212"Last-Translator: Rohan Deshmukh <Unknown>\n"
1313"Language-Team: Marathi <mr@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "लॉक करा"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "रद्द"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "नाही"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "हो"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/ms.po+48−24
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-01-17 09:05+0000\n"
1212"Last-Translator: abuyop <Unknown>\n"
1313"Language-Team: Malay <ms@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -56,83 +56,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5656msgstr[0] "Sila tunggu %1 minit kemudian cuba lagi..."
5757msgstr[1] "Sila tunggu %1 minit kemudian cuba lagi..."
5858
59−#: qml/Components/Dialogs.qml:116
59+#: qml/Components/Dialogs.qml:144
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Daftar keluar"
6363
64−#: qml/Components/Dialogs.qml:117
64+#: qml/Components/Dialogs.qml:145
6565msgid "Are you sure you want to log out?"
6666msgstr "Anda pasti mahu mendaftar keluar?"
6767
68−#: qml/Components/Dialogs.qml:119
68+#: qml/Components/Dialogs.qml:147
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Kunci"
7272
73−#: qml/Components/Dialogs.qml:126
73+#: qml/Components/Dialogs.qml:154
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Daftar Keluar"
7777
78−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
79−#: qml/Components/Dialogs.qml:225
78+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
79+#: qml/Components/Dialogs.qml:253
8080msgid "Cancel"
8181msgstr "Batal"
8282
83−#: qml/Components/Dialogs.qml:145
83+#: qml/Components/Dialogs.qml:173
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Matikan"
8787
88−#: qml/Components/Dialogs.qml:146
88+#: qml/Components/Dialogs.qml:174
8989msgid "Are you sure you want to shut down?"
9090msgstr "Anda pasti mahu matikan?"
9191
92−#: qml/Components/Dialogs.qml:148
92+#: qml/Components/Dialogs.qml:176
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "But Semula"
9696
97−#: qml/Components/Dialogs.qml:157
97+#: qml/Components/Dialogs.qml:185
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Matikan"
101101
102−#: qml/Components/Dialogs.qml:179
102+#: qml/Components/Dialogs.qml:207
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "But Semula"
106106
107−#: qml/Components/Dialogs.qml:180
107+#: qml/Components/Dialogs.qml:208
108108msgid "Are you sure you want to reboot?"
109109msgstr "Anda pasti mahu but semula?"
110110
111−#: qml/Components/Dialogs.qml:182
111+#: qml/Components/Dialogs.qml:210
112112msgid "No"
113113msgstr "Tidak"
114114
115−#: qml/Components/Dialogs.qml:189
115+#: qml/Components/Dialogs.qml:217
116116msgid "Yes"
117117msgstr "Ya"
118118
119−#: qml/Components/Dialogs.qml:204
119+#: qml/Components/Dialogs.qml:232
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Kuasa"
123123
124−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:233
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
128128msgstr "Anda pasti mahu tutup?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Padam"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Mula Semula"
@@ -149,6 +149,30 @@ msgstr "panggilan Kecemasan"
149149msgid "OK"
150150msgstr "OK"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr "Apl mungkin mempunyai data tidak disimpan:"
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr "Labuh-semula, simpan kerja anda dan tutup apl ini untuk teruskan."
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr "Atau paksa tutup sekarang (data belum disimpan akan hilang)."
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr "OK, Saya akan sambung semula"
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr "Sambung semula sekarang!"
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr "Tutup semua"
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
@@ -208,7 +232,7 @@ msgstr "Tambah ulasan"
208232
209233#: qml/Dash/Previews/PreviewSharing.qml:51
210234msgid "Preview Share Item"
211−msgstr ""
235+msgstr "Pratonton Item Kongsi"
212236
213237#: qml/Dash/PullToRefreshScopeStyle.qml:55
214238msgid "Pull to refresh…"
@@ -236,7 +260,7 @@ msgstr "Juga dipasang"
236260
237261#: qml/DisabledScreenNotice.qml:42
238262msgid "Your device is now connected to an external display."
239−msgstr ""
263+msgstr "Peranti anda kini bersambung dengan paparan luar."
240264
241265#: qml/Greeter/CoverPage.qml:107
242266msgid "Unlock"
@@ -384,7 +408,7 @@ msgstr "Gagal, ketuk untuk cuba lagi"
384408#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
385409msgctxt "Button: Send a reply message"
386410msgid "Send"
387−msgstr ""
411+msgstr "Hantar"
388412
389413#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
390414msgctxt "Label: Hint in message indicator line edit"
@@ -394,7 +418,7 @@ msgstr "Balas"
394418#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
395419msgctxt "Button: Call back on phone"
396420msgid "Call back"
397−msgstr ""
421+msgstr "Panggilan semula"
398422
399423#: qml/Panel/Indicators/ModemInfoItem.qml:105
400424msgid "Unlock SIM"
po/my.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-12-12 11:12+0000\n"
1212"Last-Translator: Pyae Sone <Unknown>\n"
1313"Language-Team: Burmese <my@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "ထွက်"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "သော့ခတ်"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "ထွက်ခွာရန်"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "ပယ်ဖျက်မည်"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "စနစ်ပြန်လည်စတင်ရန်"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "စနစ်ပြန်လည်စတင်ရန်"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "မဟုတ်ပါ"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "ဟုတ်ကဲ့"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "ပါဝါ"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "ပါဝါပိတ်မည်။"
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "အစမှ ပြန်ဖွင့်မည်"
@@ -147,6 +147,30 @@ msgstr "အရေးပေါ်ခေါ်မည်"
147147msgid "OK"
148148msgstr "ကောင်းပြီ"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/nb.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-05 19:44+0000\n"
1212"Last-Translator: Mathias Bynke <Unknown>\n"
1313"Language-Team: Norwegian Bokmal <nb@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -56,72 +56,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5656msgstr[0] "Vent i %1 minutt, og prøv deretter på nytt …"
5757msgstr[1] "Vent i %1 minutter, og prøv deretter på nytt …"
5858
59−#: qml/Components/Dialogs.qml:116
59+#: qml/Components/Dialogs.qml:144
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Logg ut"
6363
64−#: qml/Components/Dialogs.qml:117
64+#: qml/Components/Dialogs.qml:145
6565msgid "Are you sure you want to log out?"
6666msgstr "Er du sikker på at du vil logge ut?"
6767
68−#: qml/Components/Dialogs.qml:119
68+#: qml/Components/Dialogs.qml:147
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Lås"
7272
73−#: qml/Components/Dialogs.qml:126
73+#: qml/Components/Dialogs.qml:154
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Logg ut"
7777
78−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
79−#: qml/Components/Dialogs.qml:225
78+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
79+#: qml/Components/Dialogs.qml:253
8080msgid "Cancel"
8181msgstr "Avbryt"
8282
83−#: qml/Components/Dialogs.qml:145
83+#: qml/Components/Dialogs.qml:173
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Slå av"
8787
88−#: qml/Components/Dialogs.qml:146
88+#: qml/Components/Dialogs.qml:174
8989msgid "Are you sure you want to shut down?"
9090msgstr "Er du sikker på at du vil slå av?"
9191
92−#: qml/Components/Dialogs.qml:148
92+#: qml/Components/Dialogs.qml:176
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "Start på nytt"
9696
97−#: qml/Components/Dialogs.qml:157
97+#: qml/Components/Dialogs.qml:185
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Slå av"
101101
102−#: qml/Components/Dialogs.qml:179
102+#: qml/Components/Dialogs.qml:207
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "Start på nytt"
106106
107−#: qml/Components/Dialogs.qml:180
107+#: qml/Components/Dialogs.qml:208
108108msgid "Are you sure you want to reboot?"
109109msgstr "Er du sikker på at du vil starte på nytt?"
110110
111−#: qml/Components/Dialogs.qml:182
111+#: qml/Components/Dialogs.qml:210
112112msgid "No"
113113msgstr "Nei"
114114
115−#: qml/Components/Dialogs.qml:189
115+#: qml/Components/Dialogs.qml:217
116116msgid "Yes"
117117msgstr "Ja"
118118
119−#: qml/Components/Dialogs.qml:204
119+#: qml/Components/Dialogs.qml:232
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Slå av"
123123
124−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:233
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
@@ -129,12 +129,12 @@ msgstr ""
129129"Er du sikker på at du vil \n"
130130"skru av?"
131131
132−#: qml/Components/Dialogs.qml:207
132+#: qml/Components/Dialogs.qml:235
133133msgctxt "Button: Power off the system"
134134msgid "Power off"
135135msgstr "Slå av"
136136
137−#: qml/Components/Dialogs.qml:216
137+#: qml/Components/Dialogs.qml:244
138138msgctxt "Button: Restart the system"
139139msgid "Restart"
140140msgstr "Start på nytt"
@@ -151,6 +151,30 @@ msgstr "Nødanrop"
151151msgid "OK"
152152msgstr "OK"
153153
154+#: qml/Components/ModeSwitchWarningDialog.qml:32
155+msgid "Apps may have unsaved data:"
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:57
159+msgid "Re-dock, save your work and close these apps to continue."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:63
163+msgid "Or force close now (unsaved data will be lost)."
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:75
167+msgid "OK, I will reconnect"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:76
171+msgid "Reconnect now!"
172+msgstr ""
173+
174+#: qml/Components/ModeSwitchWarningDialog.qml:88
175+msgid "Close all"
176+msgstr ""
177+
154178#: qml/Dash/DashPageHeader.qml:265
155179msgctxt "Button: Open the Ubuntu Store"
156180msgid "Store"
po/nl.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-07 07:14+0000\n"
1212"Last-Translator: Hannie Dumoleyn <Unknown>\n"
1313"Language-Team: Dutch <nl@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Wacht a.u.b. %1 minuut en probeer het dan opnieuw…"
5959msgstr[1] "Wacht a.u.b. %1 minuten en probeer het dan opnieuw…"
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Afmelden"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Weet u zeker dat u zich wilt afmelden?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Vergrendelen"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Afmelden"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Annuleren"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Uitschakelen"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Weet u zeker dat u het apparaat wilt uitschakelen?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Herstarten"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Uitschakelen"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Herstarten"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Weet u zeker dat u het apparaat wilt herstarten?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "Nee"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Ja"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Energie"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Weet u zeker dat u het apparaat\n"
132132"wilt uitschakelen?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Uitschakelen"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Herstarten"
@@ -153,6 +153,30 @@ msgstr "Noodoproep"
153153msgid "OK"
154154msgstr "Ok"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
po/nn.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-05-12 11:32+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Norwegian Nynorsk <nn@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/oc.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-02-05 20:35+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Occitan (post 1500) <oc@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "Non"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/or.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-03-21 05:28+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Oriya <or@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n!=1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/pa.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-04-24 04:29+0000\n"
1212"Last-Translator: Gursharnjit_Singh <ubuntuser13@gmail.com>\n"
1313"Language-Team: Punjabi <pa@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "%1 ਮਿੰਟ ਲਈ ਉਡੀਕੋ ਤੇ ਫੇਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ..."
5555msgstr[1] "%1 ਮਿੰਟਾਂ ਲਈ ਉਡੀਕੋ ਤੇ ਫੇਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ..."
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "ਲਾਗ ਆਉਟ"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "ਕੀ ਤੁਸੀਂ ਲਾਗ ਆਉਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "ਲਾਕ"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "ਲਾਗ ਆਉਟ"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "ਰੱਦ ਕਰੋ"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "ਬੰਦ ਕਰੋ"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "ਕੀ ਤੁਸੀਂ ਬੰਦ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "ਮੁਡ਼-ਚਾਲੂ"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "ਬੰਦ ਕਰੋ"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "ਮੁਡ਼-ਚਾਲੂ"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "ਕੀ ਤੁਸੀਂ ਮੁੜ-ਚਾਲੂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "ਨਹੀਂ"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "ਹਾਂ"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "ਪਾਵਰ"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"ਕੀ ਤੁਸੀਂ ਪਾਵਰ-ਆਫ਼ ਕਰਨਾ\n"
128128"ਚਾਹੁੰਦੇ ਹੋ?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "ਬੰਦ ਕਰੋ"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "ਮੁੜ ਚਾਲੂ"
@@ -149,6 +149,30 @@ msgstr "ਅਪਾਤਕਾਲੀਨ ਕਾਲ"
149149msgid "OK"
150150msgstr "ਠੀਕ"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
po/pl.po+48−24
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-12 09:46+0000\n"
1212"Last-Translator: Seweryn Opyd <Unknown>\n"
1313"Language-Team: Polish <pl@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
1818"|| n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -56,83 +56,83 @@ msgstr[0] "Poczekaj %1 minutę i spróbuj ponownie…"
5656msgstr[1] "Poczekaj %1 minuty i spróbuj ponownie…"
5757msgstr[2] "Poczekaj %1 minut i spróbuj ponownie…"
5858
59−#: qml/Components/Dialogs.qml:116
59+#: qml/Components/Dialogs.qml:144
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Wylogowanie"
6363
64−#: qml/Components/Dialogs.qml:117
64+#: qml/Components/Dialogs.qml:145
6565msgid "Are you sure you want to log out?"
6666msgstr "Wylogować?"
6767
68−#: qml/Components/Dialogs.qml:119
68+#: qml/Components/Dialogs.qml:147
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Blokada"
7272
73−#: qml/Components/Dialogs.qml:126
73+#: qml/Components/Dialogs.qml:154
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Wyloguj"
7777
78−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
79−#: qml/Components/Dialogs.qml:225
78+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
79+#: qml/Components/Dialogs.qml:253
8080msgid "Cancel"
8181msgstr "Anuluj"
8282
83−#: qml/Components/Dialogs.qml:145
83+#: qml/Components/Dialogs.qml:173
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Wyłącz"
8787
88−#: qml/Components/Dialogs.qml:146
88+#: qml/Components/Dialogs.qml:174
8989msgid "Are you sure you want to shut down?"
9090msgstr "Wyłączyć?"
9191
92−#: qml/Components/Dialogs.qml:148
92+#: qml/Components/Dialogs.qml:176
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "Uruchom ponownie"
9696
97−#: qml/Components/Dialogs.qml:157
97+#: qml/Components/Dialogs.qml:185
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Wyłącz"
101101
102−#: qml/Components/Dialogs.qml:179
102+#: qml/Components/Dialogs.qml:207
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "Uruchom ponownie"
106106
107−#: qml/Components/Dialogs.qml:180
107+#: qml/Components/Dialogs.qml:208
108108msgid "Are you sure you want to reboot?"
109109msgstr "Uruchomić ponownie?"
110110
111−#: qml/Components/Dialogs.qml:182
111+#: qml/Components/Dialogs.qml:210
112112msgid "No"
113113msgstr "Nie"
114114
115−#: qml/Components/Dialogs.qml:189
115+#: qml/Components/Dialogs.qml:217
116116msgid "Yes"
117117msgstr "Tak"
118118
119−#: qml/Components/Dialogs.qml:204
119+#: qml/Components/Dialogs.qml:232
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Zasilanie"
123123
124−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:233
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
128128msgstr "Czy na pewno wyłączyć?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Wyłącz"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Uruchom ponownie"
@@ -149,6 +149,30 @@ msgstr "Telefon ratunkowy"
149149msgid "OK"
150150msgstr "OK"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
@@ -208,7 +232,7 @@ msgstr "Dodaj recenzję"
208232
209233#: qml/Dash/Previews/PreviewSharing.qml:51
210234msgid "Preview Share Item"
211−msgstr ""
235+msgstr "Podgląd współdzielonego elementu"
212236
213237#: qml/Dash/PullToRefreshScopeStyle.qml:55
214238msgid "Pull to refresh…"
@@ -236,7 +260,7 @@ msgstr "Również zainstalowane"
236260
237261#: qml/DisabledScreenNotice.qml:42
238262msgid "Your device is now connected to an external display."
239−msgstr ""
263+msgstr "Twoje urządzenie jest teraz połączone z zewnętrznym ekranem."
240264
241265#: qml/Greeter/CoverPage.qml:107
242266msgid "Unlock"
@@ -387,7 +411,7 @@ msgstr "Błąd, kliknij aby powtórzyć"
387411#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
388412msgctxt "Button: Send a reply message"
389413msgid "Send"
390−msgstr ""
414+msgstr "Wyślij"
391415
392416#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
393417msgctxt "Label: Hint in message indicator line edit"
@@ -397,7 +421,7 @@ msgstr "Odpowiedz"
397421#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
398422msgctxt "Button: Call back on phone"
399423msgid "Call back"
400−msgstr ""
424+msgstr "Oddzwoń"
401425
402426#: qml/Panel/Indicators/ModemInfoItem.qml:105
403427msgid "Unlock SIM"
po/pt.po+48−24
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-29 10:01+0000\n"
1212"Last-Translator: Ivo Xavier <ivofernandes12@gmail.com>\n"
1313"Language-Team: Portuguese <pt@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Por favor, aguarde %1 minuto e tente novamente…"
5959msgstr[1] "Por favor, aguarde %1 minutos e tente novamente…"
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Terminar sessão"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Quer mesmo sair?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Bloquear"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Terminar sessão"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Cancelar"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Desligar"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Quer mesmo desligar?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Reiniciar"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Desligar"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Reiniciar"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Quer mesmo reiniciar?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "Não"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Sim"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Energia"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Tem a certeza de quer\n"
132132"desligar?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Desligar"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Reiniciar"
@@ -153,6 +153,30 @@ msgstr "Chamada de emergência"
153153msgid "OK"
154154msgstr "OK"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
@@ -212,7 +236,7 @@ msgstr "Adicione uma crítica"
212236
213237#: qml/Dash/Previews/PreviewSharing.qml:51
214238msgid "Preview Share Item"
215−msgstr ""
239+msgstr "Pré-visualizar partilha"
216240
217241#: qml/Dash/PullToRefreshScopeStyle.qml:55
218242msgid "Pull to refresh…"
@@ -240,7 +264,7 @@ msgstr "Também instalado"
240264
241265#: qml/DisabledScreenNotice.qml:42
242266msgid "Your device is now connected to an external display."
243−msgstr ""
267+msgstr "O seu dispositivo está agora ligado a um monitor externo"
244268
245269#: qml/Greeter/CoverPage.qml:107
246270msgid "Unlock"
@@ -388,7 +412,7 @@ msgstr "Falhou, toque para repetir"
388412#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
389413msgctxt "Button: Send a reply message"
390414msgid "Send"
391−msgstr ""
415+msgstr "Enviar"
392416
393417#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
394418msgctxt "Label: Hint in message indicator line edit"
@@ -398,7 +422,7 @@ msgstr "Responder"
398422#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
399423msgctxt "Button: Call back on phone"
400424msgid "Call back"
401−msgstr ""
425+msgstr "Ligar de volta"
402426
403427#: qml/Panel/Indicators/ModemInfoItem.qml:105
404428msgid "Unlock SIM"
po/pt_BR.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-08-05 04:40+0000\n"
1212"Last-Translator: Julio Alexander Sieg <julio.sieg@gmail.com>\n"
1313"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -56,72 +56,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5656msgstr[0] "Por favor espere %1 minuto e tente novamente..."
5757msgstr[1] "Por favor espere %1 minutos e tente novamente..."
5858
59−#: qml/Components/Dialogs.qml:116
59+#: qml/Components/Dialogs.qml:144
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Sair"
6363
64−#: qml/Components/Dialogs.qml:117
64+#: qml/Components/Dialogs.qml:145
6565msgid "Are you sure you want to log out?"
6666msgstr "Você tem certeza que deseja sair?"
6767
68−#: qml/Components/Dialogs.qml:119
68+#: qml/Components/Dialogs.qml:147
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Travar"
7272
73−#: qml/Components/Dialogs.qml:126
73+#: qml/Components/Dialogs.qml:154
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Sair"
7777
78−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
79−#: qml/Components/Dialogs.qml:225
78+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
79+#: qml/Components/Dialogs.qml:253
8080msgid "Cancel"
8181msgstr "Cancelar"
8282
83−#: qml/Components/Dialogs.qml:145
83+#: qml/Components/Dialogs.qml:173
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Desligar"
8787
88−#: qml/Components/Dialogs.qml:146
88+#: qml/Components/Dialogs.qml:174
8989msgid "Are you sure you want to shut down?"
9090msgstr "Você tem certeza que deseja desligar?"
9191
92−#: qml/Components/Dialogs.qml:148
92+#: qml/Components/Dialogs.qml:176
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "Reiniciar"
9696
97−#: qml/Components/Dialogs.qml:157
97+#: qml/Components/Dialogs.qml:185
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Desligar"
101101
102−#: qml/Components/Dialogs.qml:179
102+#: qml/Components/Dialogs.qml:207
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "Reiniciar"
106106
107−#: qml/Components/Dialogs.qml:180
107+#: qml/Components/Dialogs.qml:208
108108msgid "Are you sure you want to reboot?"
109109msgstr "Você tem certeza que deseja reiniciar?"
110110
111−#: qml/Components/Dialogs.qml:182
111+#: qml/Components/Dialogs.qml:210
112112msgid "No"
113113msgstr "Não"
114114
115−#: qml/Components/Dialogs.qml:189
115+#: qml/Components/Dialogs.qml:217
116116msgid "Yes"
117117msgstr "Sim"
118118
119−#: qml/Components/Dialogs.qml:204
119+#: qml/Components/Dialogs.qml:232
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Desligamento"
123123
124−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:233
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
@@ -129,12 +129,12 @@ msgstr ""
129129"Você tem certeza que deseja\n"
130130"desligar?"
131131
132−#: qml/Components/Dialogs.qml:207
132+#: qml/Components/Dialogs.qml:235
133133msgctxt "Button: Power off the system"
134134msgid "Power off"
135135msgstr "Desligar"
136136
137−#: qml/Components/Dialogs.qml:216
137+#: qml/Components/Dialogs.qml:244
138138msgctxt "Button: Restart the system"
139139msgid "Restart"
140140msgstr "Reiniciar"
@@ -151,6 +151,30 @@ msgstr "Chamada de emergência"
151151msgid "OK"
152152msgstr "OK"
153153
154+#: qml/Components/ModeSwitchWarningDialog.qml:32
155+msgid "Apps may have unsaved data:"
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:57
159+msgid "Re-dock, save your work and close these apps to continue."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:63
163+msgid "Or force close now (unsaved data will be lost)."
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:75
167+msgid "OK, I will reconnect"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:76
171+msgid "Reconnect now!"
172+msgstr ""
173+
174+#: qml/Components/ModeSwitchWarningDialog.qml:88
175+msgid "Close all"
176+msgstr ""
177+
154178#: qml/Dash/DashPageHeader.qml:265
155179msgctxt "Button: Open the Ubuntu Store"
156180msgid "Store"
po/ro.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-06 17:47+0000\n"
1212"Last-Translator: Meriuță Cornel <meriutacornel@neacornel.eu>\n"
1313"Language-Team: Romanian <ro@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
1818"== 0) && (n != 0))) ? 2: 1));\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -59,72 +59,72 @@ msgstr[0] "Așteptați %1 minut și apoi încercați din nou..."
5959msgstr[1] "Așteptați %1 minute și apoi încercați din nou..."
6060msgstr[2] "Așteptați %1 de minute și apoi încercați din nou..."
6161
62−#: qml/Components/Dialogs.qml:116
62+#: qml/Components/Dialogs.qml:144
6363msgctxt "Title: Lock/Log out dialog"
6464msgid "Log out"
6565msgstr "Închide sesiunea"
6666
67−#: qml/Components/Dialogs.qml:117
67+#: qml/Components/Dialogs.qml:145
6868msgid "Are you sure you want to log out?"
6969msgstr "Sunteți sigur că doriți să închideți sesiunea?"
7070
71−#: qml/Components/Dialogs.qml:119
71+#: qml/Components/Dialogs.qml:147
7272msgctxt "Button: Lock the system"
7373msgid "Lock"
7474msgstr "Blocare"
7575
76−#: qml/Components/Dialogs.qml:126
76+#: qml/Components/Dialogs.qml:154
7777msgctxt "Button: Log out from the system"
7878msgid "Log Out"
7979msgstr "Ieșire din cont"
8080
81−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
82−#: qml/Components/Dialogs.qml:225
81+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
82+#: qml/Components/Dialogs.qml:253
8383msgid "Cancel"
8484msgstr "Anulează"
8585
86−#: qml/Components/Dialogs.qml:145
86+#: qml/Components/Dialogs.qml:173
8787msgctxt "Title: Reboot/Shut down dialog"
8888msgid "Shut down"
8989msgstr "Închidere"
9090
91−#: qml/Components/Dialogs.qml:146
91+#: qml/Components/Dialogs.qml:174
9292msgid "Are you sure you want to shut down?"
9393msgstr "Sunteți sigur că doriți să închideți?"
9494
95−#: qml/Components/Dialogs.qml:148
95+#: qml/Components/Dialogs.qml:176
9696msgctxt "Button: Reboot the system"
9797msgid "Reboot"
9898msgstr "Repornire"
9999
100−#: qml/Components/Dialogs.qml:157
100+#: qml/Components/Dialogs.qml:185
101101msgctxt "Button: Shut down the system"
102102msgid "Shut down"
103103msgstr "Închidere"
104104
105−#: qml/Components/Dialogs.qml:179
105+#: qml/Components/Dialogs.qml:207
106106msgctxt "Title: Reboot dialog"
107107msgid "Reboot"
108108msgstr "Repornire"
109109
110−#: qml/Components/Dialogs.qml:180
110+#: qml/Components/Dialogs.qml:208
111111msgid "Are you sure you want to reboot?"
112112msgstr "Sunteți sigur că doriți să reporniți?"
113113
114−#: qml/Components/Dialogs.qml:182
114+#: qml/Components/Dialogs.qml:210
115115msgid "No"
116116msgstr "Nu"
117117
118−#: qml/Components/Dialogs.qml:189
118+#: qml/Components/Dialogs.qml:217
119119msgid "Yes"
120120msgstr "Da"
121121
122−#: qml/Components/Dialogs.qml:204
122+#: qml/Components/Dialogs.qml:232
123123msgctxt "Title: Power off/Restart dialog"
124124msgid "Power"
125125msgstr "Alimentare"
126126
127−#: qml/Components/Dialogs.qml:205
127+#: qml/Components/Dialogs.qml:233
128128msgid ""
129129"Are you sure you would like\n"
130130"to power off?"
@@ -132,12 +132,12 @@ msgstr ""
132132"Sunteți sigur că doriți să\n"
133133"opriți alimentarea?"
134134
135−#: qml/Components/Dialogs.qml:207
135+#: qml/Components/Dialogs.qml:235
136136msgctxt "Button: Power off the system"
137137msgid "Power off"
138138msgstr "Oprire"
139139
140−#: qml/Components/Dialogs.qml:216
140+#: qml/Components/Dialogs.qml:244
141141msgctxt "Button: Restart the system"
142142msgid "Restart"
143143msgstr "Repornire"
@@ -154,6 +154,30 @@ msgstr "Apel de urgență"
154154msgid "OK"
155155msgstr "În regulă"
156156
157+#: qml/Components/ModeSwitchWarningDialog.qml:32
158+msgid "Apps may have unsaved data:"
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:57
162+msgid "Re-dock, save your work and close these apps to continue."
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:63
166+msgid "Or force close now (unsaved data will be lost)."
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:75
170+msgid "OK, I will reconnect"
171+msgstr ""
172+
173+#: qml/Components/ModeSwitchWarningDialog.qml:76
174+msgid "Reconnect now!"
175+msgstr ""
176+
177+#: qml/Components/ModeSwitchWarningDialog.qml:88
178+msgid "Close all"
179+msgstr ""
180+
157181#: qml/Dash/DashPageHeader.qml:265
158182msgctxt "Button: Open the Ubuntu Store"
159183msgid "Store"
po/ru.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-06 05:33+0000\n"
1212"Last-Translator: ☠Jay ZDLin☠ <Unknown>\n"
1313"Language-Team: Russian <ru@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -60,83 +60,83 @@ msgstr[0] "Подождите %1 минуту и попытайтесь снов
6060msgstr[1] "Подождите %1 минуты и попытайтесь снова…"
6161msgstr[2] "Подождите %1 минут и попытайтесь снова…"
6262
63−#: qml/Components/Dialogs.qml:116
63+#: qml/Components/Dialogs.qml:144
6464msgctxt "Title: Lock/Log out dialog"
6565msgid "Log out"
6666msgstr "Завершение сеанса"
6767
68−#: qml/Components/Dialogs.qml:117
68+#: qml/Components/Dialogs.qml:145
6969msgid "Are you sure you want to log out?"
7070msgstr "Завершить сеанс?"
7171
72−#: qml/Components/Dialogs.qml:119
72+#: qml/Components/Dialogs.qml:147
7373msgctxt "Button: Lock the system"
7474msgid "Lock"
7575msgstr "Заблокировать"
7676
77−#: qml/Components/Dialogs.qml:126
77+#: qml/Components/Dialogs.qml:154
7878msgctxt "Button: Log out from the system"
7979msgid "Log Out"
8080msgstr "Выйти из системы"
8181
82−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
83−#: qml/Components/Dialogs.qml:225
82+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
83+#: qml/Components/Dialogs.qml:253
8484msgid "Cancel"
8585msgstr "Отменить"
8686
87−#: qml/Components/Dialogs.qml:145
87+#: qml/Components/Dialogs.qml:173
8888msgctxt "Title: Reboot/Shut down dialog"
8989msgid "Shut down"
9090msgstr "Выключение"
9191
92−#: qml/Components/Dialogs.qml:146
92+#: qml/Components/Dialogs.qml:174
9393msgid "Are you sure you want to shut down?"
9494msgstr "Выключить?"
9595
96−#: qml/Components/Dialogs.qml:148
96+#: qml/Components/Dialogs.qml:176
9797msgctxt "Button: Reboot the system"
9898msgid "Reboot"
9999msgstr "Перезагрузить"
100100
101−#: qml/Components/Dialogs.qml:157
101+#: qml/Components/Dialogs.qml:185
102102msgctxt "Button: Shut down the system"
103103msgid "Shut down"
104104msgstr "Выключить"
105105
106−#: qml/Components/Dialogs.qml:179
106+#: qml/Components/Dialogs.qml:207
107107msgctxt "Title: Reboot dialog"
108108msgid "Reboot"
109109msgstr "Перезагрузка"
110110
111−#: qml/Components/Dialogs.qml:180
111+#: qml/Components/Dialogs.qml:208
112112msgid "Are you sure you want to reboot?"
113113msgstr "Перезагрузить систему?"
114114
115−#: qml/Components/Dialogs.qml:182
115+#: qml/Components/Dialogs.qml:210
116116msgid "No"
117117msgstr "Нет"
118118
119−#: qml/Components/Dialogs.qml:189
119+#: qml/Components/Dialogs.qml:217
120120msgid "Yes"
121121msgstr "Да"
122122
123−#: qml/Components/Dialogs.qml:204
123+#: qml/Components/Dialogs.qml:232
124124msgctxt "Title: Power off/Restart dialog"
125125msgid "Power"
126126msgstr "Питание"
127127
128−#: qml/Components/Dialogs.qml:205
128+#: qml/Components/Dialogs.qml:233
129129msgid ""
130130"Are you sure you would like\n"
131131"to power off?"
132132msgstr "Отключить питание?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Отключить"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Перезагрузить"
@@ -153,6 +153,30 @@ msgstr "Экстренный вызов"
153153msgid "OK"
154154msgstr "ОК"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
po/shn.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-11-10 12:09+0000\n"
1212"Last-Translator: Rockworld <sumoisrock@gmail.com>\n"
1313"Language-Team: Shan <shn@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/si.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-06-26 22:36+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Sinhalese <si@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "අවලංගු කරන්න"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "නිවාදැමිම තහවුරු කරන්න"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "යළි පණගැන්වීම තහවුරු කරන්න"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "නැත"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "ඔව්"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,12 +127,12 @@ msgstr ""
127127"පරිගණකය වසාදැමිම\n"
128128"ඔබ තහවුරු කරන්නේද?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr ""
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr ""
@@ -149,6 +149,30 @@ msgstr "හදිසි ඇමතුම"
149149msgid "OK"
150150msgstr ""
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
po/sk.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-04-10 09:15+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Slovak <sk@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/sl.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-06 21:10+0000\n"
1212"Last-Translator: Sasa Batistic <Unknown>\n"
1313"Language-Team: Slovenian <sl@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
1818"n%100==4 ? 3 : 0);\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -57,72 +57,72 @@ msgstr[1] "Počakajte %1 minuto ter poskusite ponovno ..."
5757msgstr[2] "Počakajte %1 minuti ter poskusite ponovno ..."
5858msgstr[3] "Počakajte %1 minute ter poskusite ponovno ..."
5959
60−#: qml/Components/Dialogs.qml:116
60+#: qml/Components/Dialogs.qml:144
6161msgctxt "Title: Lock/Log out dialog"
6262msgid "Log out"
6363msgstr "Odjava"
6464
65−#: qml/Components/Dialogs.qml:117
65+#: qml/Components/Dialogs.qml:145
6666msgid "Are you sure you want to log out?"
6767msgstr "Ali ste prepričani, da se želite odjaviti?"
6868
69−#: qml/Components/Dialogs.qml:119
69+#: qml/Components/Dialogs.qml:147
7070msgctxt "Button: Lock the system"
7171msgid "Lock"
7272msgstr "Zakleni"
7373
74−#: qml/Components/Dialogs.qml:126
74+#: qml/Components/Dialogs.qml:154
7575msgctxt "Button: Log out from the system"
7676msgid "Log Out"
7777msgstr "Odjavi se"
7878
79−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
80−#: qml/Components/Dialogs.qml:225
79+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
80+#: qml/Components/Dialogs.qml:253
8181msgid "Cancel"
8282msgstr "Prekliči"
8383
84−#: qml/Components/Dialogs.qml:145
84+#: qml/Components/Dialogs.qml:173
8585msgctxt "Title: Reboot/Shut down dialog"
8686msgid "Shut down"
8787msgstr "Izklop"
8888
89−#: qml/Components/Dialogs.qml:146
89+#: qml/Components/Dialogs.qml:174
9090msgid "Are you sure you want to shut down?"
9191msgstr "Ali ste prepričani, da želite izklopiti?"
9292
93−#: qml/Components/Dialogs.qml:148
93+#: qml/Components/Dialogs.qml:176
9494msgctxt "Button: Reboot the system"
9595msgid "Reboot"
9696msgstr "Ponovno zaženi"
9797
98−#: qml/Components/Dialogs.qml:157
98+#: qml/Components/Dialogs.qml:185
9999msgctxt "Button: Shut down the system"
100100msgid "Shut down"
101101msgstr "Izklopi"
102102
103−#: qml/Components/Dialogs.qml:179
103+#: qml/Components/Dialogs.qml:207
104104msgctxt "Title: Reboot dialog"
105105msgid "Reboot"
106106msgstr "Ponovni zagon"
107107
108−#: qml/Components/Dialogs.qml:180
108+#: qml/Components/Dialogs.qml:208
109109msgid "Are you sure you want to reboot?"
110110msgstr "Ali ste prepričani, da želite ponovno zagnati?"
111111
112−#: qml/Components/Dialogs.qml:182
112+#: qml/Components/Dialogs.qml:210
113113msgid "No"
114114msgstr "Ne"
115115
116−#: qml/Components/Dialogs.qml:189
116+#: qml/Components/Dialogs.qml:217
117117msgid "Yes"
118118msgstr "Da"
119119
120−#: qml/Components/Dialogs.qml:204
120+#: qml/Components/Dialogs.qml:232
121121msgctxt "Title: Power off/Restart dialog"
122122msgid "Power"
123123msgstr "Napajanje"
124124
125−#: qml/Components/Dialogs.qml:205
125+#: qml/Components/Dialogs.qml:233
126126msgid ""
127127"Are you sure you would like\n"
128128"to power off?"
@@ -130,12 +130,12 @@ msgstr ""
130130"Ali ste prepričani, da želite\n"
131131"izključiti?"
132132
133−#: qml/Components/Dialogs.qml:207
133+#: qml/Components/Dialogs.qml:235
134134msgctxt "Button: Power off the system"
135135msgid "Power off"
136136msgstr "Izključi"
137137
138−#: qml/Components/Dialogs.qml:216
138+#: qml/Components/Dialogs.qml:244
139139msgctxt "Button: Restart the system"
140140msgid "Restart"
141141msgstr "Ponovno zaženi"
@@ -152,6 +152,30 @@ msgstr "Klic v sili"
152152msgid "OK"
153153msgstr "V REDU"
154154
155+#: qml/Components/ModeSwitchWarningDialog.qml:32
156+msgid "Apps may have unsaved data:"
157+msgstr ""
158+
159+#: qml/Components/ModeSwitchWarningDialog.qml:57
160+msgid "Re-dock, save your work and close these apps to continue."
161+msgstr ""
162+
163+#: qml/Components/ModeSwitchWarningDialog.qml:63
164+msgid "Or force close now (unsaved data will be lost)."
165+msgstr ""
166+
167+#: qml/Components/ModeSwitchWarningDialog.qml:75
168+msgid "OK, I will reconnect"
169+msgstr ""
170+
171+#: qml/Components/ModeSwitchWarningDialog.qml:76
172+msgid "Reconnect now!"
173+msgstr ""
174+
175+#: qml/Components/ModeSwitchWarningDialog.qml:88
176+msgid "Close all"
177+msgstr ""
178+
155179#: qml/Dash/DashPageHeader.qml:265
156180msgctxt "Button: Open the Ubuntu Store"
157181msgid "Store"
po/sq.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-01-15 13:51+0000\n"
1212"Last-Translator: Besmir Zanaj <besmirzanaj@gmail.com>\n"
1313"Language-Team: Albanian <sq@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:33+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:29+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Dalja"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Kyç"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Dil"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "Anullo"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Fik"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Rindize"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Fik"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Rindize"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "Jo"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "Po"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Tensioni"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "Fike"
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "Rindiz"
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr "OK"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/sr.po+44−20
@@ -8,7 +8,7 @@ msgid ""
88msgstr ""
99"Project-Id-Version: unity\n"
1010"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
11+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1212"PO-Revision-Date: 2015-11-20 19:29+0000\n"
1313"Last-Translator: Bojan Bogdanović <Unknown>\n"
1414"Language-Team: српски <xfce4@xfce4.org>\n"
@@ -17,7 +17,7 @@ msgstr ""
1717"Content-Transfer-Encoding: 8bit\n"
1818"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1919"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
20−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
20+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2121"X-Generator: Launchpad (build 17850)\n"
2222"Language: sr\n"
2323
@@ -58,72 +58,72 @@ msgstr[0] "Молим, сачекајте %1 минута, па покушајт
5858msgstr[1] "Молим, сачекајте %1 минута, па покушајте поново…"
5959msgstr[2] "Молим, сачекајте %1 минута, па покушајте поново…"
6060
61−#: qml/Components/Dialogs.qml:116
61+#: qml/Components/Dialogs.qml:144
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Одјава"
6565
66−#: qml/Components/Dialogs.qml:117
66+#: qml/Components/Dialogs.qml:145
6767msgid "Are you sure you want to log out?"
6868msgstr "Сигурно желите да се одјавите?"
6969
70−#: qml/Components/Dialogs.qml:119
70+#: qml/Components/Dialogs.qml:147
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Закључај"
7474
75−#: qml/Components/Dialogs.qml:126
75+#: qml/Components/Dialogs.qml:154
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Одјава"
7979
80−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
81−#: qml/Components/Dialogs.qml:225
80+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
81+#: qml/Components/Dialogs.qml:253
8282msgid "Cancel"
8383msgstr "Откажи"
8484
85−#: qml/Components/Dialogs.qml:145
85+#: qml/Components/Dialogs.qml:173
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Угаси"
8989
90−#: qml/Components/Dialogs.qml:146
90+#: qml/Components/Dialogs.qml:174
9191msgid "Are you sure you want to shut down?"
9292msgstr "Сигурно желите да угасите?"
9393
94−#: qml/Components/Dialogs.qml:148
94+#: qml/Components/Dialogs.qml:176
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Поново покрени"
9898
99−#: qml/Components/Dialogs.qml:157
99+#: qml/Components/Dialogs.qml:185
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Угаси"
103103
104−#: qml/Components/Dialogs.qml:179
104+#: qml/Components/Dialogs.qml:207
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Поново покрени"
108108
109−#: qml/Components/Dialogs.qml:180
109+#: qml/Components/Dialogs.qml:208
110110msgid "Are you sure you want to reboot?"
111111msgstr "Сигурно желите да поново покренете?"
112112
113−#: qml/Components/Dialogs.qml:182
113+#: qml/Components/Dialogs.qml:210
114114msgid "No"
115115msgstr "Не"
116116
117−#: qml/Components/Dialogs.qml:189
117+#: qml/Components/Dialogs.qml:217
118118msgid "Yes"
119119msgstr "Да"
120120
121−#: qml/Components/Dialogs.qml:204
121+#: qml/Components/Dialogs.qml:232
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Напајање"
125125
126−#: qml/Components/Dialogs.qml:205
126+#: qml/Components/Dialogs.qml:233
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,12 +131,12 @@ msgstr ""
131131"Сигурно желите да\n"
132132"искључите?"
133133
134−#: qml/Components/Dialogs.qml:207
134+#: qml/Components/Dialogs.qml:235
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Искључи"
138138
139−#: qml/Components/Dialogs.qml:216
139+#: qml/Components/Dialogs.qml:244
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Покрени поново"
@@ -153,6 +153,30 @@ msgstr "Хитан позив"
153153msgid "OK"
154154msgstr "У реду"
155155
156+#: qml/Components/ModeSwitchWarningDialog.qml:32
157+msgid "Apps may have unsaved data:"
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:57
161+msgid "Re-dock, save your work and close these apps to continue."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:63
165+msgid "Or force close now (unsaved data will be lost)."
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:75
169+msgid "OK, I will reconnect"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:76
173+msgid "Reconnect now!"
174+msgstr ""
175+
176+#: qml/Components/ModeSwitchWarningDialog.qml:88
177+msgid "Close all"
178+msgstr ""
179+
156180#: qml/Dash/DashPageHeader.qml:265
157181msgctxt "Button: Open the Ubuntu Store"
158182msgid "Store"
po/sv.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-12 22:17+0000\n"
1212"Last-Translator: Josef Andersson <Unknown>\n"
1313"Language-Team: Swedish\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020"Language: sv\n"
2121
@@ -55,72 +55,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5555msgstr[0] "Vänta %1 minut och prova sedan igen…"
5656msgstr[1] "Vänta %1 minuter och prova sedan igen…"
5757
58−#: qml/Components/Dialogs.qml:116
58+#: qml/Components/Dialogs.qml:144
5959msgctxt "Title: Lock/Log out dialog"
6060msgid "Log out"
6161msgstr "Logga ut"
6262
63−#: qml/Components/Dialogs.qml:117
63+#: qml/Components/Dialogs.qml:145
6464msgid "Are you sure you want to log out?"
6565msgstr "Är du säker på att du vill logga ut?"
6666
67−#: qml/Components/Dialogs.qml:119
67+#: qml/Components/Dialogs.qml:147
6868msgctxt "Button: Lock the system"
6969msgid "Lock"
7070msgstr "Lås"
7171
72−#: qml/Components/Dialogs.qml:126
72+#: qml/Components/Dialogs.qml:154
7373msgctxt "Button: Log out from the system"
7474msgid "Log Out"
7575msgstr "Logga ut"
7676
77−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
78−#: qml/Components/Dialogs.qml:225
77+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
78+#: qml/Components/Dialogs.qml:253
7979msgid "Cancel"
8080msgstr "Avbryt"
8181
82−#: qml/Components/Dialogs.qml:145
82+#: qml/Components/Dialogs.qml:173
8383msgctxt "Title: Reboot/Shut down dialog"
8484msgid "Shut down"
8585msgstr "Stäng av"
8686
87−#: qml/Components/Dialogs.qml:146
87+#: qml/Components/Dialogs.qml:174
8888msgid "Are you sure you want to shut down?"
8989msgstr "Är du säker på att du vill stänga av?"
9090
91−#: qml/Components/Dialogs.qml:148
91+#: qml/Components/Dialogs.qml:176
9292msgctxt "Button: Reboot the system"
9393msgid "Reboot"
9494msgstr "Starta om"
9595
96−#: qml/Components/Dialogs.qml:157
96+#: qml/Components/Dialogs.qml:185
9797msgctxt "Button: Shut down the system"
9898msgid "Shut down"
9999msgstr "Stäng av"
100100
101−#: qml/Components/Dialogs.qml:179
101+#: qml/Components/Dialogs.qml:207
102102msgctxt "Title: Reboot dialog"
103103msgid "Reboot"
104104msgstr "Starta om"
105105
106−#: qml/Components/Dialogs.qml:180
106+#: qml/Components/Dialogs.qml:208
107107msgid "Are you sure you want to reboot?"
108108msgstr "Är du säker på att du vill starta om?"
109109
110−#: qml/Components/Dialogs.qml:182
110+#: qml/Components/Dialogs.qml:210
111111msgid "No"
112112msgstr "Nej"
113113
114−#: qml/Components/Dialogs.qml:189
114+#: qml/Components/Dialogs.qml:217
115115msgid "Yes"
116116msgstr "Ja"
117117
118−#: qml/Components/Dialogs.qml:204
118+#: qml/Components/Dialogs.qml:232
119119msgctxt "Title: Power off/Restart dialog"
120120msgid "Power"
121121msgstr "Ström"
122122
123−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:233
124124msgid ""
125125"Are you sure you would like\n"
126126"to power off?"
@@ -128,12 +128,12 @@ msgstr ""
128128"Är du säker på att du vill \n"
129129"stänga av?"
130130
131−#: qml/Components/Dialogs.qml:207
131+#: qml/Components/Dialogs.qml:235
132132msgctxt "Button: Power off the system"
133133msgid "Power off"
134134msgstr "Stäng av"
135135
136−#: qml/Components/Dialogs.qml:216
136+#: qml/Components/Dialogs.qml:244
137137msgctxt "Button: Restart the system"
138138msgid "Restart"
139139msgstr "Starta om"
@@ -150,6 +150,30 @@ msgstr "Nödsamtal"
150150msgid "OK"
151151msgstr "OK"
152152
153+#: qml/Components/ModeSwitchWarningDialog.qml:32
154+msgid "Apps may have unsaved data:"
155+msgstr ""
156+
157+#: qml/Components/ModeSwitchWarningDialog.qml:57
158+msgid "Re-dock, save your work and close these apps to continue."
159+msgstr ""
160+
161+#: qml/Components/ModeSwitchWarningDialog.qml:63
162+msgid "Or force close now (unsaved data will be lost)."
163+msgstr ""
164+
165+#: qml/Components/ModeSwitchWarningDialog.qml:75
166+msgid "OK, I will reconnect"
167+msgstr ""
168+
169+#: qml/Components/ModeSwitchWarningDialog.qml:76
170+msgid "Reconnect now!"
171+msgstr ""
172+
173+#: qml/Components/ModeSwitchWarningDialog.qml:88
174+msgid "Close all"
175+msgstr ""
176+
153177#: qml/Dash/DashPageHeader.qml:265
154178msgctxt "Button: Open the Ubuntu Store"
155179msgid "Store"
po/sw.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-17 20:02+0000\n"
1212"Last-Translator: Valentine <mwangi_valentino@yahoo.com>\n"
1313"Language-Team: Swahili <sw@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -56,83 +56,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5656msgstr[0] "Subiri dakika %1 halafu jaribu tena..."
5757msgstr[1] "Subiri dakika %1 halafu jaribu tena"
5858
59−#: qml/Components/Dialogs.qml:116
59+#: qml/Components/Dialogs.qml:144
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Logi nje"
6363
64−#: qml/Components/Dialogs.qml:117
64+#: qml/Components/Dialogs.qml:145
6565msgid "Are you sure you want to log out?"
6666msgstr "Una uhakika unataka kulogi nje?"
6767
68−#: qml/Components/Dialogs.qml:119
68+#: qml/Components/Dialogs.qml:147
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Funga"
7272
73−#: qml/Components/Dialogs.qml:126
73+#: qml/Components/Dialogs.qml:154
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Logi nje"
7777
78−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
79−#: qml/Components/Dialogs.qml:225
78+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
79+#: qml/Components/Dialogs.qml:253
8080msgid "Cancel"
8181msgstr "Ghairi"
8282
83−#: qml/Components/Dialogs.qml:145
83+#: qml/Components/Dialogs.qml:173
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Zima"
8787
88−#: qml/Components/Dialogs.qml:146
88+#: qml/Components/Dialogs.qml:174
8989msgid "Are you sure you want to shut down?"
9090msgstr "Una uhakika unataka kuzima?"
9191
92−#: qml/Components/Dialogs.qml:148
92+#: qml/Components/Dialogs.qml:176
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "Washa tena"
9696
97−#: qml/Components/Dialogs.qml:157
97+#: qml/Components/Dialogs.qml:185
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Zima"
101101
102−#: qml/Components/Dialogs.qml:179
102+#: qml/Components/Dialogs.qml:207
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "Washa tena"
106106
107−#: qml/Components/Dialogs.qml:180
107+#: qml/Components/Dialogs.qml:208
108108msgid "Are you sure you want to reboot?"
109109msgstr "Una uhakika unataka kuzima halafu uwashe tena?"
110110
111−#: qml/Components/Dialogs.qml:182
111+#: qml/Components/Dialogs.qml:210
112112msgid "No"
113113msgstr "La"
114114
115−#: qml/Components/Dialogs.qml:189
115+#: qml/Components/Dialogs.qml:217
116116msgid "Yes"
117117msgstr "Ndio"
118118
119−#: qml/Components/Dialogs.qml:204
119+#: qml/Components/Dialogs.qml:232
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Zima"
123123
124−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:233
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
128128msgstr "Una uhakika unataka kuzima?"
129129
130−#: qml/Components/Dialogs.qml:207
130+#: qml/Components/Dialogs.qml:235
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Zima"
134134
135−#: qml/Components/Dialogs.qml:216
135+#: qml/Components/Dialogs.qml:244
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Zima na uwashe"
@@ -149,6 +149,30 @@ msgstr "Simu ya dharura"
149149msgid "OK"
150150msgstr "Sawa"
151151
152+#: qml/Components/ModeSwitchWarningDialog.qml:32
153+msgid "Apps may have unsaved data:"
154+msgstr ""
155+
156+#: qml/Components/ModeSwitchWarningDialog.qml:57
157+msgid "Re-dock, save your work and close these apps to continue."
158+msgstr ""
159+
160+#: qml/Components/ModeSwitchWarningDialog.qml:63
161+msgid "Or force close now (unsaved data will be lost)."
162+msgstr ""
163+
164+#: qml/Components/ModeSwitchWarningDialog.qml:75
165+msgid "OK, I will reconnect"
166+msgstr ""
167+
168+#: qml/Components/ModeSwitchWarningDialog.qml:76
169+msgid "Reconnect now!"
170+msgstr ""
171+
172+#: qml/Components/ModeSwitchWarningDialog.qml:88
173+msgid "Close all"
174+msgstr ""
175+
152176#: qml/Dash/DashPageHeader.qml:265
153177msgctxt "Button: Open the Ubuntu Store"
154178msgid "Store"
po/ta.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-10-24 11:36+0000\n"
1212"Last-Translator: Arun Kumar - அருண் குமார் <thangam.arunx@gmail.com>\n"
1313"Language-Team: Ubuntu Tamil Team/Free Tamil Computing/Thamizha\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020"Language: ta\n"
2121
@@ -55,83 +55,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5555msgstr[0] ""
5656msgstr[1] ""
5757
58−#: qml/Components/Dialogs.qml:116
58+#: qml/Components/Dialogs.qml:144
5959msgctxt "Title: Lock/Log out dialog"
6060msgid "Log out"
6161msgstr ""
6262
63−#: qml/Components/Dialogs.qml:117
63+#: qml/Components/Dialogs.qml:145
6464msgid "Are you sure you want to log out?"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:119
67+#: qml/Components/Dialogs.qml:147
6868msgctxt "Button: Lock the system"
6969msgid "Lock"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:126
72+#: qml/Components/Dialogs.qml:154
7373msgctxt "Button: Log out from the system"
7474msgid "Log Out"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
78−#: qml/Components/Dialogs.qml:225
77+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
78+#: qml/Components/Dialogs.qml:253
7979msgid "Cancel"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:145
82+#: qml/Components/Dialogs.qml:173
8383msgctxt "Title: Reboot/Shut down dialog"
8484msgid "Shut down"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:146
87+#: qml/Components/Dialogs.qml:174
8888msgid "Are you sure you want to shut down?"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:148
91+#: qml/Components/Dialogs.qml:176
9292msgctxt "Button: Reboot the system"
9393msgid "Reboot"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:157
96+#: qml/Components/Dialogs.qml:185
9797msgctxt "Button: Shut down the system"
9898msgid "Shut down"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:179
101+#: qml/Components/Dialogs.qml:207
102102msgctxt "Title: Reboot dialog"
103103msgid "Reboot"
104104msgstr ""
105105
106−#: qml/Components/Dialogs.qml:180
106+#: qml/Components/Dialogs.qml:208
107107msgid "Are you sure you want to reboot?"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:182
110+#: qml/Components/Dialogs.qml:210
111111msgid "No"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:189
114+#: qml/Components/Dialogs.qml:217
115115msgid "Yes"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:204
118+#: qml/Components/Dialogs.qml:232
119119msgctxt "Title: Power off/Restart dialog"
120120msgid "Power"
121121msgstr ""
122122
123−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:233
124124msgid ""
125125"Are you sure you would like\n"
126126"to power off?"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:207
129+#: qml/Components/Dialogs.qml:235
130130msgctxt "Button: Power off the system"
131131msgid "Power off"
132132msgstr ""
133133
134−#: qml/Components/Dialogs.qml:216
134+#: qml/Components/Dialogs.qml:244
135135msgctxt "Button: Restart the system"
136136msgid "Restart"
137137msgstr ""
@@ -148,6 +148,30 @@ msgstr "அவசர அழைப்பு"
148148msgid "OK"
149149msgstr ""
150150
151+#: qml/Components/ModeSwitchWarningDialog.qml:32
152+msgid "Apps may have unsaved data:"
153+msgstr ""
154+
155+#: qml/Components/ModeSwitchWarningDialog.qml:57
156+msgid "Re-dock, save your work and close these apps to continue."
157+msgstr ""
158+
159+#: qml/Components/ModeSwitchWarningDialog.qml:63
160+msgid "Or force close now (unsaved data will be lost)."
161+msgstr ""
162+
163+#: qml/Components/ModeSwitchWarningDialog.qml:75
164+msgid "OK, I will reconnect"
165+msgstr ""
166+
167+#: qml/Components/ModeSwitchWarningDialog.qml:76
168+msgid "Reconnect now!"
169+msgstr ""
170+
171+#: qml/Components/ModeSwitchWarningDialog.qml:88
172+msgid "Close all"
173+msgstr ""
174+
151175#: qml/Dash/DashPageHeader.qml:265
152176msgctxt "Button: Open the Ubuntu Store"
153177msgid "Store"
po/te.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-07-19 10:04+0000\n"
1212"Last-Translator: Praveen Illa <mail2ipn@gmail.com>\n"
1313"Language-Team: Telugu <te@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr "అత్యవసర పిలుపు"
147147msgid "OK"
148148msgstr "సరే"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/th.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-10-02 04:55+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Thai <th@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/tr.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-03-22 15:56+0000\n"
1212"Last-Translator: Arda Ünlü <aarda.uunlu@gmail.com>\n"
1313"Language-Team: Turkish <tr@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Lütfen %1 dakika bekleyin ve yeniden deneyin..."
5555msgstr[1] "Lütfen %1 dakika bekleyin ve yeniden deneyin..."
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Oturumu kapat"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "Oturumu kapatmak istediğinize emin misiniz?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Kilitle"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Oturumu Kapat"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "İptal"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Kapat"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "Kapatmak istediğinize emin misiniz?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Yeniden başlat"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Kapat"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Yeniden başlat"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "Bilgisayarı yeniden başlatmak istediğinize emin misiniz?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "Hayır"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "Evet"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Güç"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr "Bilgisayarı kapatmak istediğinize emin misiniz?"
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "Sistemi Kapat"
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "Yeniden başlat"
@@ -147,6 +147,30 @@ msgstr "Acil Arama"
147147msgid "OK"
148148msgstr "Tamam"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/ug.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-10-25 04:00+0000\n"
1212"Last-Translator: Eltikin <eltikinuyghur@hotmail.com>\n"
1313"Language-Team: Uyghur Computer Science Association <UKIJ@yahoogroups.com>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -53,72 +53,72 @@ msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "%1 مىنۇت كۈتۈپ ئاندىن قايتا سىناڭ…"
5555
56−#: qml/Components/Dialogs.qml:116
56+#: qml/Components/Dialogs.qml:144
5757msgctxt "Title: Lock/Log out dialog"
5858msgid "Log out"
5959msgstr "تىزىمدىن چىق"
6060
61−#: qml/Components/Dialogs.qml:117
61+#: qml/Components/Dialogs.qml:145
6262msgid "Are you sure you want to log out?"
6363msgstr "راستلا چىقىپ كېتەمسىز؟"
6464
65−#: qml/Components/Dialogs.qml:119
65+#: qml/Components/Dialogs.qml:147
6666msgctxt "Button: Lock the system"
6767msgid "Lock"
6868msgstr "قۇلۇپلا"
6969
70−#: qml/Components/Dialogs.qml:126
70+#: qml/Components/Dialogs.qml:154
7171msgctxt "Button: Log out from the system"
7272msgid "Log Out"
7373msgstr "تىزىمدىن چىق"
7474
75−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
76−#: qml/Components/Dialogs.qml:225
75+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
76+#: qml/Components/Dialogs.qml:253
7777msgid "Cancel"
7878msgstr "بولدىلا"
7979
80−#: qml/Components/Dialogs.qml:145
80+#: qml/Components/Dialogs.qml:173
8181msgctxt "Title: Reboot/Shut down dialog"
8282msgid "Shut down"
8383msgstr "تاقا"
8484
85−#: qml/Components/Dialogs.qml:146
85+#: qml/Components/Dialogs.qml:174
8686msgid "Are you sure you want to shut down?"
8787msgstr "راستلا تاقامسىز؟"
8888
89−#: qml/Components/Dialogs.qml:148
89+#: qml/Components/Dialogs.qml:176
9090msgctxt "Button: Reboot the system"
9191msgid "Reboot"
9292msgstr "قايتا قوزغات"
9393
94−#: qml/Components/Dialogs.qml:157
94+#: qml/Components/Dialogs.qml:185
9595msgctxt "Button: Shut down the system"
9696msgid "Shut down"
9797msgstr "تاقا"
9898
99−#: qml/Components/Dialogs.qml:179
99+#: qml/Components/Dialogs.qml:207
100100msgctxt "Title: Reboot dialog"
101101msgid "Reboot"
102102msgstr "قايتا قوزغات"
103103
104−#: qml/Components/Dialogs.qml:180
104+#: qml/Components/Dialogs.qml:208
105105msgid "Are you sure you want to reboot?"
106106msgstr "راستلا قايتا قوزغىتامسىز؟"
107107
108−#: qml/Components/Dialogs.qml:182
108+#: qml/Components/Dialogs.qml:210
109109msgid "No"
110110msgstr "ياق"
111111
112−#: qml/Components/Dialogs.qml:189
112+#: qml/Components/Dialogs.qml:217
113113msgid "Yes"
114114msgstr "ھەئە"
115115
116−#: qml/Components/Dialogs.qml:204
116+#: qml/Components/Dialogs.qml:232
117117msgctxt "Title: Power off/Restart dialog"
118118msgid "Power"
119119msgstr "توك مەنبە"
120120
121−#: qml/Components/Dialogs.qml:205
121+#: qml/Components/Dialogs.qml:233
122122msgid ""
123123"Are you sure you would like\n"
124124"to power off?"
@@ -126,12 +126,12 @@ msgstr ""
126126"راستلا\n"
127127"توكنى ئۈزەمسىز؟"
128128
129−#: qml/Components/Dialogs.qml:207
129+#: qml/Components/Dialogs.qml:235
130130msgctxt "Button: Power off the system"
131131msgid "Power off"
132132msgstr "توكنى ئۈز"
133133
134−#: qml/Components/Dialogs.qml:216
134+#: qml/Components/Dialogs.qml:244
135135msgctxt "Button: Restart the system"
136136msgid "Restart"
137137msgstr "قايتا قوزغات"
@@ -148,6 +148,30 @@ msgstr "جىددىي تېلېفون"
148148msgid "OK"
149149msgstr "تامام"
150150
151+#: qml/Components/ModeSwitchWarningDialog.qml:32
152+msgid "Apps may have unsaved data:"
153+msgstr ""
154+
155+#: qml/Components/ModeSwitchWarningDialog.qml:57
156+msgid "Re-dock, save your work and close these apps to continue."
157+msgstr ""
158+
159+#: qml/Components/ModeSwitchWarningDialog.qml:63
160+msgid "Or force close now (unsaved data will be lost)."
161+msgstr ""
162+
163+#: qml/Components/ModeSwitchWarningDialog.qml:75
164+msgid "OK, I will reconnect"
165+msgstr ""
166+
167+#: qml/Components/ModeSwitchWarningDialog.qml:76
168+msgid "Reconnect now!"
169+msgstr ""
170+
171+#: qml/Components/ModeSwitchWarningDialog.qml:88
172+msgid "Close all"
173+msgstr ""
174+
151175#: qml/Dash/DashPageHeader.qml:265
152176msgctxt "Button: Open the Ubuntu Store"
153177msgid "Store"
po/uk.po+48−24
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-04 05:53+0000\n"
1212"Last-Translator: Yuri Chornoivan <yurchor@gmail.com>\n"
1313"Language-Team: Ukrainian <uk@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
19+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
2020"X-Generator: Launchpad (build 17850)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -60,72 +60,72 @@ msgstr[0] "Зачекайте %1 хвилину і повторіть спроб
6060msgstr[1] "Зачекайте %1 хвилини і повторіть спробу…"
6161msgstr[2] "Зачекайте %1 хвилин і повторіть спробу…"
6262
63−#: qml/Components/Dialogs.qml:116
63+#: qml/Components/Dialogs.qml:144
6464msgctxt "Title: Lock/Log out dialog"
6565msgid "Log out"
6666msgstr "Вийти"
6767
68−#: qml/Components/Dialogs.qml:117
68+#: qml/Components/Dialogs.qml:145
6969msgid "Are you sure you want to log out?"
7070msgstr "Ви справді хочете вийти?"
7171
72−#: qml/Components/Dialogs.qml:119
72+#: qml/Components/Dialogs.qml:147
7373msgctxt "Button: Lock the system"
7474msgid "Lock"
7575msgstr "Заблокувати"
7676
77−#: qml/Components/Dialogs.qml:126
77+#: qml/Components/Dialogs.qml:154
7878msgctxt "Button: Log out from the system"
7979msgid "Log Out"
8080msgstr "Вийти"
8181
82−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
83−#: qml/Components/Dialogs.qml:225
82+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
83+#: qml/Components/Dialogs.qml:253
8484msgid "Cancel"
8585msgstr "Скасувати"
8686
87−#: qml/Components/Dialogs.qml:145
87+#: qml/Components/Dialogs.qml:173
8888msgctxt "Title: Reboot/Shut down dialog"
8989msgid "Shut down"
9090msgstr "Вимкнути"
9191
92−#: qml/Components/Dialogs.qml:146
92+#: qml/Components/Dialogs.qml:174
9393msgid "Are you sure you want to shut down?"
9494msgstr "Ви справді хочете вимкнути пристрій?"
9595
96−#: qml/Components/Dialogs.qml:148
96+#: qml/Components/Dialogs.qml:176
9797msgctxt "Button: Reboot the system"
9898msgid "Reboot"
9999msgstr "Перезавантажити"
100100
101−#: qml/Components/Dialogs.qml:157
101+#: qml/Components/Dialogs.qml:185
102102msgctxt "Button: Shut down the system"
103103msgid "Shut down"
104104msgstr "Вимкнути"
105105
106−#: qml/Components/Dialogs.qml:179
106+#: qml/Components/Dialogs.qml:207
107107msgctxt "Title: Reboot dialog"
108108msgid "Reboot"
109109msgstr "Перезавантажити"
110110
111−#: qml/Components/Dialogs.qml:180
111+#: qml/Components/Dialogs.qml:208
112112msgid "Are you sure you want to reboot?"
113113msgstr "Ви справді хочете перезавантажити пристрій?"
114114
115−#: qml/Components/Dialogs.qml:182
115+#: qml/Components/Dialogs.qml:210
116116msgid "No"
117117msgstr "Ні"
118118
119−#: qml/Components/Dialogs.qml:189
119+#: qml/Components/Dialogs.qml:217
120120msgid "Yes"
121121msgstr "Так"
122122
123−#: qml/Components/Dialogs.qml:204
123+#: qml/Components/Dialogs.qml:232
124124msgctxt "Title: Power off/Restart dialog"
125125msgid "Power"
126126msgstr "Живлення"
127127
128−#: qml/Components/Dialogs.qml:205
128+#: qml/Components/Dialogs.qml:233
129129msgid ""
130130"Are you sure you would like\n"
131131"to power off?"
@@ -133,12 +133,12 @@ msgstr ""
133133"Ви справді хочете вимкнути\n"
134134"живлення?"
135135
136−#: qml/Components/Dialogs.qml:207
136+#: qml/Components/Dialogs.qml:235
137137msgctxt "Button: Power off the system"
138138msgid "Power off"
139139msgstr "Вимкнути"
140140
141−#: qml/Components/Dialogs.qml:216
141+#: qml/Components/Dialogs.qml:244
142142msgctxt "Button: Restart the system"
143143msgid "Restart"
144144msgstr "Перезапустити"
@@ -155,6 +155,30 @@ msgstr "Терміновий виклик"
155155msgid "OK"
156156msgstr "Гаразд"
157157
158+#: qml/Components/ModeSwitchWarningDialog.qml:32
159+msgid "Apps may have unsaved data:"
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:57
163+msgid "Re-dock, save your work and close these apps to continue."
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:63
167+msgid "Or force close now (unsaved data will be lost)."
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:75
171+msgid "OK, I will reconnect"
172+msgstr ""
173+
174+#: qml/Components/ModeSwitchWarningDialog.qml:76
175+msgid "Reconnect now!"
176+msgstr ""
177+
178+#: qml/Components/ModeSwitchWarningDialog.qml:88
179+msgid "Close all"
180+msgstr ""
181+
158182#: qml/Dash/DashPageHeader.qml:265
159183msgctxt "Button: Open the Ubuntu Store"
160184msgid "Store"
@@ -214,7 +238,7 @@ msgstr "Додати рецензію"
214238
215239#: qml/Dash/Previews/PreviewSharing.qml:51
216240msgid "Preview Share Item"
217−msgstr ""
241+msgstr "Попередній перегляд спільного запису"
218242
219243#: qml/Dash/PullToRefreshScopeStyle.qml:55
220244msgid "Pull to refresh…"
@@ -242,7 +266,7 @@ msgstr "Також встановлено"
242266
243267#: qml/DisabledScreenNotice.qml:42
244268msgid "Your device is now connected to an external display."
245−msgstr ""
269+msgstr "Ваш пристрій з’єднано із зовнішнім дисплеєм."
246270
247271#: qml/Greeter/CoverPage.qml:107
248272msgid "Unlock"
@@ -393,7 +417,7 @@ msgstr "Помилка, торкніться, щоб повторити спро
393417#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
394418msgctxt "Button: Send a reply message"
395419msgid "Send"
396−msgstr ""
420+msgstr "Надіслати"
397421
398422#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
399423msgctxt "Label: Hint in message indicator line edit"
@@ -403,7 +427,7 @@ msgstr "Відповісти"
403427#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
404428msgctxt "Button: Call back on phone"
405429msgid "Call back"
406−msgstr ""
430+msgstr "Зворотний виклик"
407431
408432#: qml/Panel/Indicators/ModemInfoItem.qml:105
409433msgid "Unlock SIM"
po/unity8.pot+43−19
@@ -8,7 +8,7 @@ msgid ""
88msgstr ""
99"Project-Id-Version: unity8\n"
1010"Report-Msgid-Bugs-To: \n"
11−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
11+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/ur.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-05-05 03:12+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Urdu <ur@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "ھاں"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/uz.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-04 16:03+0000\n"
1212"Last-Translator: Learner <muzaffar.habibullayev@yandex.ru>\n"
1313"Language-Team: Uzbek <uz@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/vi.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-01-15 01:19+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Vietnamese <vi@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/wo.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-10-29 11:16+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Wolof <wo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Dila ñaan nga xaar %1 simili te jéemaat..."
5555msgstr[1] "Dila ñaan nga xaar %1 simili te jéemaat..."
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Génn"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "Wóor na ne danga bëgg a génn?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Tëj"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Génn"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "Neenal"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Fay"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "Wóor na ne danga bëgg a fay?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Fay-taalaat"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Fay"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Fay-taalaat"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "Wóor na ne danga bëgg a fay-taalaat?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "Déet"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "Waaw"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Fay"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr "Wóor na ne danga bëgg a fay?"
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "Fay"
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "Fay-taalaat"
@@ -147,6 +147,30 @@ msgstr "Wooteb wallu"
147147msgid "OK"
148148msgstr "OK"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/xh.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2013-09-28 13:20+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Xhosa <xh@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr ""
147147msgid "OK"
148148msgstr ""
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/zh_CN.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-27 10:26+0000\n"
1212"Last-Translator: Ian Li <Unknown>\n"
1313"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -53,72 +53,72 @@ msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "请稍候 %1 分钟,然后重试..."
5555
56−#: qml/Components/Dialogs.qml:116
56+#: qml/Components/Dialogs.qml:144
5757msgctxt "Title: Lock/Log out dialog"
5858msgid "Log out"
5959msgstr "退出"
6060
61−#: qml/Components/Dialogs.qml:117
61+#: qml/Components/Dialogs.qml:145
6262msgid "Are you sure you want to log out?"
6363msgstr "您确定要注销?"
6464
65−#: qml/Components/Dialogs.qml:119
65+#: qml/Components/Dialogs.qml:147
6666msgctxt "Button: Lock the system"
6767msgid "Lock"
6868msgstr "锁定"
6969
70−#: qml/Components/Dialogs.qml:126
70+#: qml/Components/Dialogs.qml:154
7171msgctxt "Button: Log out from the system"
7272msgid "Log Out"
7373msgstr "退出"
7474
75−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
76−#: qml/Components/Dialogs.qml:225
75+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
76+#: qml/Components/Dialogs.qml:253
7777msgid "Cancel"
7878msgstr "取消"
7979
80−#: qml/Components/Dialogs.qml:145
80+#: qml/Components/Dialogs.qml:173
8181msgctxt "Title: Reboot/Shut down dialog"
8282msgid "Shut down"
8383msgstr "关机"
8484
85−#: qml/Components/Dialogs.qml:146
85+#: qml/Components/Dialogs.qml:174
8686msgid "Are you sure you want to shut down?"
8787msgstr "您确定要关机?"
8888
89−#: qml/Components/Dialogs.qml:148
89+#: qml/Components/Dialogs.qml:176
9090msgctxt "Button: Reboot the system"
9191msgid "Reboot"
9292msgstr "重启"
9393
94−#: qml/Components/Dialogs.qml:157
94+#: qml/Components/Dialogs.qml:185
9595msgctxt "Button: Shut down the system"
9696msgid "Shut down"
9797msgstr "关机"
9898
99−#: qml/Components/Dialogs.qml:179
99+#: qml/Components/Dialogs.qml:207
100100msgctxt "Title: Reboot dialog"
101101msgid "Reboot"
102102msgstr "重启"
103103
104−#: qml/Components/Dialogs.qml:180
104+#: qml/Components/Dialogs.qml:208
105105msgid "Are you sure you want to reboot?"
106106msgstr "您确定要重启吗?"
107107
108−#: qml/Components/Dialogs.qml:182
108+#: qml/Components/Dialogs.qml:210
109109msgid "No"
110110msgstr "否"
111111
112−#: qml/Components/Dialogs.qml:189
112+#: qml/Components/Dialogs.qml:217
113113msgid "Yes"
114114msgstr "是"
115115
116−#: qml/Components/Dialogs.qml:204
116+#: qml/Components/Dialogs.qml:232
117117msgctxt "Title: Power off/Restart dialog"
118118msgid "Power"
119119msgstr "电源"
120120
121−#: qml/Components/Dialogs.qml:205
121+#: qml/Components/Dialogs.qml:233
122122msgid ""
123123"Are you sure you would like\n"
124124"to power off?"
@@ -126,12 +126,12 @@ msgstr ""
126126"您确定要\n"
127127"关闭电源吗?"
128128
129−#: qml/Components/Dialogs.qml:207
129+#: qml/Components/Dialogs.qml:235
130130msgctxt "Button: Power off the system"
131131msgid "Power off"
132132msgstr "关闭电源"
133133
134−#: qml/Components/Dialogs.qml:216
134+#: qml/Components/Dialogs.qml:244
135135msgctxt "Button: Restart the system"
136136msgid "Restart"
137137msgstr "重启"
@@ -148,6 +148,30 @@ msgstr "紧急呼叫"
148148msgid "OK"
149149msgstr "确定"
150150
151+#: qml/Components/ModeSwitchWarningDialog.qml:32
152+msgid "Apps may have unsaved data:"
153+msgstr ""
154+
155+#: qml/Components/ModeSwitchWarningDialog.qml:57
156+msgid "Re-dock, save your work and close these apps to continue."
157+msgstr ""
158+
159+#: qml/Components/ModeSwitchWarningDialog.qml:63
160+msgid "Or force close now (unsaved data will be lost)."
161+msgstr ""
162+
163+#: qml/Components/ModeSwitchWarningDialog.qml:75
164+msgid "OK, I will reconnect"
165+msgstr ""
166+
167+#: qml/Components/ModeSwitchWarningDialog.qml:76
168+msgid "Reconnect now!"
169+msgstr ""
170+
171+#: qml/Components/ModeSwitchWarningDialog.qml:88
172+msgid "Close all"
173+msgstr ""
174+
151175#: qml/Dash/DashPageHeader.qml:265
152176msgctxt "Button: Open the Ubuntu Store"
153177msgid "Store"
po/zh_HK.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2014-08-10 11:45+0000\n"
1212"Last-Translator: Daniel Cheung <daniel.2345@hotmail.com>\n"
1313"Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
@@ -54,83 +54,83 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
@@ -147,6 +147,30 @@ msgstr "緊急電話"
147147msgid "OK"
148148msgstr "確定"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
po/zh_TW.po+44−20
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-11-04 15:02+0000\n"
10+"POT-Creation-Date: 2015-11-20 14:45+0100\n"
1111"PO-Revision-Date: 2015-07-31 09:29+0000\n"
1212"Last-Translator: Po-Hsu Lin <po-hsu.lin@canonical.com>\n"
1313"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-11-21 05:34+0000\n"
18+"X-Launchpad-Export-Date: 2015-11-30 05:30+0000\n"
1919"X-Generator: Launchpad (build 17850)\n"
2020"Language: zh_TW\n"
2121
@@ -54,83 +54,83 @@ msgid "Please wait %1 minute and then try again…"
5454msgid_plural "Please wait %1 minutes and then try again…"
5555msgstr[0] "請等候 %1 分鐘再試…"
5656
57−#: qml/Components/Dialogs.qml:116
57+#: qml/Components/Dialogs.qml:144
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "登出"
6161
62−#: qml/Components/Dialogs.qml:117
62+#: qml/Components/Dialogs.qml:145
6363msgid "Are you sure you want to log out?"
6464msgstr "確定要登出?"
6565
66−#: qml/Components/Dialogs.qml:119
66+#: qml/Components/Dialogs.qml:147
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "上鎖"
7070
71−#: qml/Components/Dialogs.qml:126
71+#: qml/Components/Dialogs.qml:154
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "登出"
7575
76−#: qml/Components/Dialogs.qml:133 qml/Components/Dialogs.qml:166
77−#: qml/Components/Dialogs.qml:225
76+#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:194
77+#: qml/Components/Dialogs.qml:253
7878msgid "Cancel"
7979msgstr "取消"
8080
81−#: qml/Components/Dialogs.qml:145
81+#: qml/Components/Dialogs.qml:173
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "關機"
8585
86−#: qml/Components/Dialogs.qml:146
86+#: qml/Components/Dialogs.qml:174
8787msgid "Are you sure you want to shut down?"
8888msgstr "確定要關機?"
8989
90−#: qml/Components/Dialogs.qml:148
90+#: qml/Components/Dialogs.qml:176
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "重新開機"
9494
95−#: qml/Components/Dialogs.qml:157
95+#: qml/Components/Dialogs.qml:185
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "關機"
9999
100−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:207
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "重新開機"
104104
105−#: qml/Components/Dialogs.qml:180
105+#: qml/Components/Dialogs.qml:208
106106msgid "Are you sure you want to reboot?"
107107msgstr "確定要重新開機?"
108108
109−#: qml/Components/Dialogs.qml:182
109+#: qml/Components/Dialogs.qml:210
110110msgid "No"
111111msgstr "否"
112112
113−#: qml/Components/Dialogs.qml:189
113+#: qml/Components/Dialogs.qml:217
114114msgid "Yes"
115115msgstr "是"
116116
117−#: qml/Components/Dialogs.qml:204
117+#: qml/Components/Dialogs.qml:232
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "電源"
121121
122−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:233
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
126126msgstr "確定要關閉電源?"
127127
128−#: qml/Components/Dialogs.qml:207
128+#: qml/Components/Dialogs.qml:235
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "關閉電源"
132132
133−#: qml/Components/Dialogs.qml:216
133+#: qml/Components/Dialogs.qml:244
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "重新啟動"
@@ -147,6 +147,30 @@ msgstr "緊急通話"
147147msgid "OK"
148148msgstr "確定"
149149
150+#: qml/Components/ModeSwitchWarningDialog.qml:32
151+msgid "Apps may have unsaved data:"
152+msgstr ""
153+
154+#: qml/Components/ModeSwitchWarningDialog.qml:57
155+msgid "Re-dock, save your work and close these apps to continue."
156+msgstr ""
157+
158+#: qml/Components/ModeSwitchWarningDialog.qml:63
159+msgid "Or force close now (unsaved data will be lost)."
160+msgstr ""
161+
162+#: qml/Components/ModeSwitchWarningDialog.qml:75
163+msgid "OK, I will reconnect"
164+msgstr ""
165+
166+#: qml/Components/ModeSwitchWarningDialog.qml:76
167+msgid "Reconnect now!"
168+msgstr ""
169+
170+#: qml/Components/ModeSwitchWarningDialog.qml:88
171+msgid "Close all"
172+msgstr ""
173+
150174#: qml/Dash/DashPageHeader.qml:265
151175msgctxt "Button: Open the Ubuntu Store"
152176msgid "Store"
qml/Components/EdgeBarrier.qmlnew file+111
@@ -0,0 +1,111 @@
1+/*
2+ * Copyright (C) 2015 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.4
18+import Ubuntu.Components 1.3
19+
20+/*
21+ An edge barrier for the mouse pointer
22+
23+ The further you push against it, the stronger the visual hint. Until it's
24+ overcome, when passed() is emitted.
25+ */
26+Item {
27+ id: root
28+
29+ // Supported values are: Qt.LeftEdge, Qt.RightEdge
30+ property int edge: Qt.LeftEdge
31+
32+ property Item target: parent
33+ function push(amount) { controller.push(amount); }
34+ signal passed()
35+
36+ anchors.top: (edge == Qt.LeftEdge || edge == Qt.RightEdge) ? target.top : undefined
37+ anchors.bottom: (edge == Qt.LeftEdge || edge == Qt.RightEdge) ? target.bottom : undefined
38+ anchors.left: edge == Qt.LeftEdge ? target.left : undefined
39+ anchors.right: edge == Qt.RightEdge ? target.right : undefined
40+
41+ width: units.gu(0.5)
42+
43+ property Component material
44+
45+ Loader {
46+ id: materialContainer
47+
48+ sourceComponent: root.material
49+
50+ anchors.top: parent.top
51+ anchors.bottom: parent.bottom
52+ anchors.left: root.edge == Qt.LeftEdge ? root.left : undefined
53+ anchors.right: root.edge == Qt.RightEdge ? root.right : undefined
54+
55+ anchors.leftMargin: root.edge == Qt.LeftEdge ? -width * (1 - positionProgress) : 0
56+ anchors.rightMargin: root.edge == Qt.RightEdge ? -width * (1 - positionProgress) : 0
57+
58+ property real positionProgress
59+
60+ visible: positionProgress > 0
61+
62+ width: units.gu(2)
63+ }
64+
65+ EdgeBarrierController {
66+ id: controller
67+ objectName: "edgeBarrierController"
68+ anchors.fill: parent
69+ onPassed: root.passed();
70+ }
71+
72+ state: {
73+ if (controller.progress === 0.0) {
74+ return "";
75+ } else if (controller.progress < 1.0) {
76+ return "resisting";
77+ } else { // controller.progress == 1.0
78+ return "passed";
79+ }
80+ }
81+ states: [
82+ State {
83+ name: ""
84+ PropertyChanges { target: materialContainer; opacity: 0.0 }
85+ PropertyChanges { target: materialContainer; positionProgress: 0.0 }
86+ },
87+ State {
88+ name: "resisting"
89+ PropertyChanges { target: materialContainer; opacity: controller.progress }
90+ PropertyChanges { target: materialContainer; positionProgress: controller.progress }
91+ },
92+ State {
93+ name: "passed"
94+ PropertyChanges { target: materialContainer; opacity: 0.0 }
95+ PropertyChanges { target: materialContainer; positionProgress: 1.0 }
96+ }
97+ ]
98+ transitions: [
99+ Transition {
100+ from: "passed"; to: ""
101+ },
102+ Transition {
103+ from: "resisting"; to: ""
104+ UbuntuNumberAnimation { target: materialContainer; properties: "opacity,positionProgress" }
105+ },
106+ Transition {
107+ from: "resisting"; to: "passed"
108+ UbuntuNumberAnimation { target: materialContainer; property: "opacity" }
109+ }
110+ ]
111+}
qml/Components/EdgeBarrierController.qmlnew file+71
@@ -0,0 +1,71 @@
1+/*
2+ * Copyright (C) 2015 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.4
18+import Utils 0.1 // For EdgeBarrierSettings
19+
20+MouseArea {
21+ id: root
22+
23+ hoverEnabled: true
24+
25+ // Edge push progress
26+ // Value range is [0.0, 1.0]
27+ readonly property real progress: Math.min(Math.max(0.0, _accumulatedPush / EdgeBarrierSettings.pushThreshold), 1.0)
28+
29+ // Emitted when progress reaches 1.0
30+ // Should trigger the action associated with this edge
31+ signal passed()
32+
33+ function push(amount) {
34+ if (!root._containsMouse) {
35+ return;
36+ }
37+
38+ if (_accumulatedPush === EdgeBarrierSettings.pushThreshold) {
39+ // NO-OP
40+ return;
41+ }
42+
43+ if (_accumulatedPush + amount > EdgeBarrierSettings.pushThreshold) {
44+ _accumulatedPush = EdgeBarrierSettings.pushThreshold;
45+ } else {
46+ _accumulatedPush += amount;
47+ }
48+
49+ if (_accumulatedPush === EdgeBarrierSettings.pushThreshold) {
50+ passed();
51+ }
52+ }
53+
54+ onEnabledChanged: {
55+ if (!enabled) {
56+ // reset
57+ _accumulatedPush = 0;
58+ }
59+ }
60+
61+ // to be overwritten by tests
62+ property bool _containsMouse: root.containsMouse
63+ on_ContainsMouseChanged: {
64+ if (!_containsMouse) {
65+ // reset
66+ _accumulatedPush = 0;
67+ }
68+ }
69+
70+ property real _accumulatedPush: 0
71+}
qml/Components/ModeSwitchWarningDialog.qml+1−1
@@ -75,7 +75,7 @@ ShellDialog {
7575 property string notClickedText: i18n.tr("OK, I will reconnect")
7676 property string clickedText: i18n.tr("Reconnect now!")
7777 text: clicked ? clickedText : notClickedText
78− color: "#333333"
78+ color: "#292929"
7979
8080 MouseArea {
8181 anchors.fill: parent
qml/Components/PanelState/PanelState.qml+3−2
@@ -22,10 +22,11 @@ QtObject {
2222
2323 property string title: ""
2424 property bool buttonsVisible: false
25−
26− property int panelHeight: 0
25+ property bool dropShadow: false
26+ property int panelHeight: units.gu(3)
2727
2828 signal close()
2929 signal minimize()
3030 signal maximize()
31+ signal focusMaximizedApp()
3132}
qml/Components/WindowControlButtons.qml+73−28
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -12,8 +12,6 @@
1212 *
1313 * You should have received a copy of the GNU General Public License
1414 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Authors: Michael Zanetti <michael.zanetti@canonical.com>
1715 */
1816
1917import QtQuick 2.4
@@ -21,43 +19,90 @@ import Ubuntu.Components 1.3
2119
2220Row {
2321 id: root
24− spacing: units.gu(0.5)
22+ spacing: units.gu(1)
23+
24+ // to be set from outside
25+ property bool active: false
2526
2627 signal close()
2728 signal minimize()
2829 signal maximize()
2930
30− Rectangle {
31+ MouseArea {
32+ id: closeWindowButton
3133 objectName: "closeWindowButton"
32− height: parent.height; width: height; radius: height / 2
33− gradient: Gradient {
34− GradientStop { color: "#F49073"; position: 0 }
35− GradientStop { color: "#DF4F1C"; position: 1 }
34+ hoverEnabled: true
35+ height: parent.height
36+ width: height
37+ onClicked: root.close()
38+
39+ Rectangle {
40+ anchors.centerIn: parent
41+ width: units.gu(2)
42+ height: units.gu(2)
43+ radius: height / 2
44+ color: "#ed3146"
45+ visible: parent.containsMouse
46+ }
47+ Icon {
48+ width: height
49+ height: parent.height *.5
50+ anchors.centerIn: parent
51+ source: "graphics/window-close.svg"
52+ color: root.active ? "white" : "#5d5d5d"
53+ keyColor: "black"
3654 }
37− border.width: units.dp(.5)
38− border.color: "black"
39− MouseArea { anchors.fill: parent; onClicked: root.close() }
4055 }
41− Rectangle {
56+
57+ MouseArea {
58+ id: minimizeWindowButton
4259 objectName: "minimizeWindowButton"
43− height: parent.height; width: height; radius: height / 2
44− gradient: Gradient {
45− GradientStop { color: "#92918C"; position: 0 }
46− GradientStop { color: "#5E5D58"; position: 1 }
60+ hoverEnabled: true
61+ height: parent.height
62+ width: height
63+ onClicked: root.minimize()
64+
65+ Rectangle {
66+ anchors.centerIn: parent
67+ width: units.gu(2)
68+ height: units.gu(2)
69+ radius: height / 2
70+ color: "#888888"
71+ visible: parent.containsMouse
72+ }
73+ Icon {
74+ width: height
75+ height: parent.height *.5
76+ anchors.centerIn: parent
77+ source: "graphics/window-minimize.svg"
78+ color: root.active ? "white" : "#5d5d5d"
79+ keyColor: "black"
4780 }
48− border.width: units.dp(.5)
49− border.color: "black"
50− MouseArea { anchors.fill: parent; onClicked: root.minimize() }
5181 }
52− Rectangle {
82+
83+ MouseArea {
84+ id: maximizeWindowButton
5385 objectName: "maximizeWindowButton"
54− height: parent.height; width: height; radius: height / 2
55− gradient: Gradient {
56− GradientStop { color: "#92918C"; position: 0 }
57− GradientStop { color: "#5E5D58"; position: 1 }
86+ hoverEnabled: true
87+ height: parent.height
88+ width: height
89+ onClicked: root.maximize()
90+
91+ Rectangle {
92+ anchors.centerIn: parent
93+ width: units.gu(2)
94+ height: units.gu(2)
95+ radius: height / 2
96+ color: "#888888"
97+ visible: parent.containsMouse
98+ }
99+ Icon {
100+ width: height
101+ height: parent.height *.5
102+ anchors.centerIn: parent
103+ source: "graphics/window-maximize.svg"
104+ color: root.active ? "white" : "#5d5d5d"
105+ keyColor: "black"
58106 }
59− border.width: units.dp(.5)
60− border.color: "black"
61− MouseArea { anchors.fill: parent; onClicked: root.maximize() }
62107 }
63108}
qml/Components/graphics/window-close.svgnew file+14
@@ -0,0 +1,14 @@
1+<?xml version="1.0" encoding="iso-8859-1"?>
2+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4+<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
5+ width="94.926px" height="94.926px" viewBox="0 0 94.926 94.926" style="enable-background:new 0 0 94.926 94.926;"
6+ xml:space="preserve">
7+<g>
8+ <path d="M55.931,47.463L94.306,9.09c0.826-0.827,0.826-2.167,0-2.994L88.833,0.62C88.436,0.224,87.896,0,87.335,0
9+ c-0.562,0-1.101,0.224-1.498,0.62L47.463,38.994L9.089,0.62c-0.795-0.795-2.202-0.794-2.995,0L0.622,6.096
10+ c-0.827,0.827-0.827,2.167,0,2.994l38.374,38.373L0.622,85.836c-0.827,0.827-0.827,2.167,0,2.994l5.473,5.476
11+ c0.397,0.396,0.936,0.62,1.498,0.62s1.1-0.224,1.497-0.62l38.374-38.374l38.374,38.374c0.397,0.396,0.937,0.62,1.498,0.62
12+ s1.101-0.224,1.498-0.62l5.473-5.476c0.826-0.827,0.826-2.167,0-2.994L55.931,47.463z"/>
13+</g>
14+</svg>
qml/Components/graphics/window-maximize.svgnew file+12
@@ -0,0 +1,12 @@
1+<?xml version="1.0" encoding="iso-8859-1"?>
2+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4+<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
5+ width="459px" height="459px" viewBox="0 0 459 459" style="enable-background:new 0 0 459 459;" xml:space="preserve">
6+<g>
7+ <g id="check-box-outline-blank">
8+ <path d="M408,51v357H51V51H408 M408,0H51C22.95,0,0,22.95,0,51v357c0,28.05,22.95,51,51,51h357c28.05,0,51-22.95,51-51V51
9+ C459,22.95,436.05,0,408,0L408,0z"/>
10+ </g>
11+</g>
12+</svg>
qml/Components/graphics/window-minimize.svgnew file+13
@@ -0,0 +1,13 @@
1+<?xml version="1.0" encoding="iso-8859-1"?>
2+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4+<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
5+ width="121.805px" height="121.804px" viewBox="0 0 121.805 121.804" style="enable-background:new 0 0 121.805 121.804;"
6+ xml:space="preserve">
7+<g>
8+ <g>
9+ <path d="M7.308,68.211h107.188c4.037,0,7.309-3.272,7.309-7.31c0-4.037-3.271-7.309-7.309-7.309H7.308
10+ C3.272,53.593,0,56.865,0,60.902C0,64.939,3.272,68.211,7.308,68.211z"/>
11+ </g>
12+</g>
13+</svg>
qml/Dash/CardCarousel.qml+1−10
@@ -68,18 +68,9 @@ DashRenderer {
6868 item.fontScale = Qt.binding(function() { return carousel.fontScale; });
6969 item.showHeader = Qt.binding(function() { return loader.explicitlyScaled; });
7070 item.titleAlignment = Qt.binding(function() { return cardTool.titleAlignment; });
71− item.artShapeStyle = "flat";
71+ item.artShapeStyle = "shadow";
7272 item.scopeStyle = cardCarousel.scopeStyle;
7373 }
74−
75− BorderImage {
76− anchors {
77− fill: parent
78− margins: -units.gu(1)
79− }
80− z: -1
81− source: "graphics/carousel_dropshadow.sci"
82− }
8374 }
8475 }
8576}
qml/Dash/CardGrid.qml+2
@@ -24,6 +24,7 @@ DashRenderer {
2424 if (!cardTool || !cardTool.template || typeof cardTool.template["collapsed-rows"] != "number") return 2;
2525 return cardTool.template["collapsed-rows"];
2626 }
27+ property string artShapeStyle: "inset";
2728
2829 expandedHeight: grid.totalContentHeight
2930 collapsedHeight: Math.min(grid.contentHeightForRows(collapsedRows, grid.cellHeight), expandedHeight)
@@ -69,6 +70,7 @@ DashRenderer {
6970 item.components = Qt.binding(function() { return cardTool.components; });
7071 item.titleAlignment = Qt.binding(function() { return cardTool.titleAlignment; });
7172 item.scopeStyle = root.scopeStyle;
73+ item.artShapeStyle = root.artShapeStyle;
7274 }
7375 Connections {
7476 target: loader.item
qml/Dash/GenericScopeView.qml+1
@@ -370,6 +370,7 @@ FocusScope {
370370 }
371371 }
372372 cardTool.artShapeSize = Qt.size(units.gu(8), units.gu(7.5));
373+ item.artShapeStyle = "icon";
373374 }
374375 item.cardTool = cardTool;
375376 }
qml/Dash/graphics/carousel_dropshadow@27.pngdeleted

Binary file not shown.

qml/Dash/graphics/carousel_dropshadow@27.scideleted−5
@@ -1,5 +0,0 @@
1−border.left: 108
2−border.top: 108
3−border.bottom: 108
4−border.right: 108
5−source: carousel_dropshadow@27.png
qml/Launcher/Launcher.qml+30−32
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013-2014 Canonical, Ltd.
2+ * Copyright (C) 2013-2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -84,6 +84,12 @@ Item {
8484 }
8585 }
8686
87+ function pushEdge(amount) {
88+ if (root.state === "") {
89+ edgeBarrier.push(amount);
90+ }
91+ }
92+
8793 Timer {
8894 id: teaseTimer
8995 interval: mode == "teasing" ? 200 : 300
@@ -96,7 +102,7 @@ Item {
96102 interval: 500
97103 onTriggered: {
98104 if (root.autohideEnabled) {
99− if (!panel.preventHiding && !hoverArea.containsMouse) {
105+ if (!panel.preventHiding) {
100106 root.state = ""
101107 } else {
102108 dismissTimer.restart()
@@ -176,7 +182,6 @@ Item {
176182 root.switchToNextState("visible")
177183 }
178184 }
179−
180185 }
181186
182187 MultiPointTouchArea {
@@ -203,6 +208,28 @@ Item {
203208 Behavior on opacity { NumberAnimation { duration: UbuntuAnimation.BriskDuration } }
204209 }
205210
211+ EdgeBarrier {
212+ id: edgeBarrier
213+ edge: Qt.LeftEdge
214+ target: parent
215+ enabled: root.available
216+ onPassed: { root.switchToNextState("visibleTemporary"); }
217+ material: Component {
218+ Item {
219+ Rectangle {
220+ width: parent.height
221+ height: parent.width
222+ rotation: -90
223+ anchors.centerIn: parent
224+ gradient: Gradient {
225+ GradientStop { position: 0.0; color: panel.color}
226+ GradientStop { position: 1.0; color: Qt.rgba(panel.r,panel.g,panel.b,0)}
227+ }
228+ }
229+ }
230+ }
231+ }
232+
206233 LauncherPanel {
207234 id: panel
208235 objectName: "launcherPanel"
@@ -248,33 +275,6 @@ Item {
248275 }
249276 }
250277
251− // TODO: This should be replaced by some mechanism that reveals the launcher
252− // after a certain resistance has been overcome, like unity7 does. However,
253− // as we don't get relative mouse coordinates yet, this will do for now.
254− MouseArea {
255− id: hoverArea
256− anchors { fill: panel; rightMargin: -1 }
257− hoverEnabled: true
258− propagateComposedEvents: true
259− onContainsMouseChanged: {
260− if (containsMouse) {
261− root.switchToNextState("visibleTemporary");
262− } else {
263− dismissTimer.restart();
264− }
265− }
266− onPressed: mouse.accepted = false;
267−
268− // We need to eat touch events here in order to make sure that
269− // we don't trigger both, the dragArea and the hoverArea
270− MultiPointTouchArea {
271− anchors { top: parent.top; right: parent.right; bottom: parent.bottom }
272− width: units.dp(1)
273− mouseEnabled: false
274− enabled: parent.enabled
275− }
276− }
277−
278278 DirectionalDragArea {
279279 id: dragArea
280280 objectName: "launcherDragArea"
@@ -322,7 +322,6 @@ Item {
322322 target: panel
323323 x: -root.x // so we never go past panelWidth, even when teased by tutorial
324324 }
325− PropertyChanges { target: hoverArea; enabled: false }
326325 },
327326 State {
328327 name: "visibleTemporary"
@@ -331,7 +330,6 @@ Item {
331330 target: root
332331 autohideEnabled: true
333332 }
334− PropertyChanges { target: hoverArea; enabled: true }
335333 },
336334 State {
337335 name: "teasing"
qml/Launcher/LauncherDelegate.qml+4−14
@@ -125,13 +125,11 @@ Item {
125125 height: parent.itemHeight + units.gu(1)
126126 anchors.centerIn: parent
127127
128− UbuntuShape {
128+ ProportionalShape {
129129 id: iconShape
130− anchors.fill: parent
131− anchors.margins: units.gu(1)
132− radius: "medium"
133− aspect: UbuntuShape.Flat
134− sourceFillMode: UbuntuShape.PreserveAspectCrop
130+ anchors.centerIn: parent
131+ width: parent.width - units.gu(2)
132+ aspect: UbuntuShape.DropShadow
135133 source: Image {
136134 id: iconImage
137135 sourceSize.width: iconShape.width
@@ -140,14 +138,6 @@ Item {
140138 }
141139 }
142140
143− BorderImage {
144− id: itemGlow
145− anchors.centerIn: iconItem
146− source: "graphics/icon-top-highlight.png"
147− width: root.itemWidth - units.gu(1)
148− height: root.itemHeight - units.gu(1)
149− }
150−
151141 UbuntuShape {
152142 id: countEmblem
153143 objectName: "countEmblem"
qml/Launcher/LauncherPanel.qml+7
@@ -33,6 +33,7 @@ Rectangle {
3333 property bool dragging: false
3434 property bool moving: launcherListView.moving || launcherListView.flicking
3535 property bool preventHiding: moving || dndArea.draggedIndex >= 0 || quickList.state === "open" || dndArea.pressed
36+ || mouseEventEater.containsMouse || dashItem.hovered
3637 property int highlightIndex: -1
3738
3839 signal applicationSelected(string appId)
@@ -44,6 +45,12 @@ Rectangle {
4445 }
4546 }
4647
48+ MouseArea {
49+ id: mouseEventEater
50+ anchors.fill: parent
51+ hoverEnabled: true
52+ }
53+
4754 Column {
4855 id: mainColumn
4956 anchors {
qml/Launcher/graphics/icon-top-highlight.pngdeleted

Binary file not shown.

qml/OrientedShell.qml+7−2
@@ -68,6 +68,11 @@ Rectangle {
6868 deviceFilter: InputInfo.Mouse
6969 }
7070
71+ InputDeviceModel {
72+ id: touchPadModel
73+ deviceFilter: InputInfo.TouchPad
74+ }
75+
7176 InputDeviceModel {
7277 id: keyboardsModel
7378 deviceFilter: InputInfo.Keyboard
@@ -183,7 +188,7 @@ Rectangle {
183188 nativeWidth: root.width
184189 nativeHeight: root.height
185190 mode: applicationArguments.mode
186− hasMouse: miceModel.count > deviceConfiguration.ignoredMice
191+ hasMouse: miceModel.count + touchPadModel.count > deviceConfiguration.ignoredMice
187192
188193 // TODO: Factor in the connected input devices (eg: physical keyboard, mouse, touchscreen),
189194 // what's the output device (eg: big TV, desktop monitor, phone display), etc.
@@ -197,7 +202,7 @@ Rectangle {
197202 return "tablet";
198203 }
199204 } else { // automatic
200− if (miceModel.count > deviceConfiguration.ignoredMice) {
205+ if (miceModel.count + touchPadModel.count > deviceConfiguration.ignoredMice) {
201206 return "desktop";
202207 } else {
203208 return deviceConfiguration.category;
qml/Panel/Handle.qml+2−2
@@ -19,7 +19,7 @@ import Ubuntu.Components 1.3
1919
2020Rectangle {
2121 id: handle
22− color: "#333333"
22+ color: "#5d5d5d"
2323 height: units.gu(2)
2424 property bool active: false
2525
@@ -35,7 +35,7 @@ Rectangle {
3535 id: dot
3636 width: units.dp(3)
3737 height: width
38− color: handle.active ? "#de4814" : "#717171"
38+ color: handle.active ? UbuntuColors.orange : "#888888"
3939 radius: units.dp(1)
4040 }
4141 }
qml/Panel/IndicatorItem.qml+3
@@ -66,6 +66,7 @@ IndicatorDelegate {
6666 opacity: 1.0
6767 font.family: "Ubuntu"
6868 fontSize: "medium"
69+ font.weight: Font.Light
6970 color: root.color
7071 Behavior on color { ColorAnimation { duration: UbuntuAnimation.FastDuration; easing: UbuntuAnimation.StandardEasing } }
7172 }
@@ -126,6 +127,7 @@ IndicatorDelegate {
126127 opacity: 1.0
127128 font.family: "Ubuntu"
128129 fontSize: "medium"
130+ font.weight: Font.Light
129131 color: root.color
130132 Behavior on color { ColorAnimation { duration: UbuntuAnimation.FastDuration; easing: UbuntuAnimation.StandardEasing } }
131133 }
@@ -142,6 +144,7 @@ IndicatorDelegate {
142144
143145 text: title !== "" ? title : identifier
144146 fontSize: "x-small"
147+ font.weight: Font.Light
145148 horizontalAlignment: Text.AlignHCenter
146149 opacity: 0
147150 color: root.color
qml/Panel/Indicators/client/IndicatorsClient.qml+1−1
@@ -22,7 +22,7 @@ import Ubuntu.Components 1.3
2222import Ubuntu.Components.ListItems 1.3 as ListItem
2323
2424Rectangle {
25− color: "black"
25+ color: "#292929"
2626 id: root
2727
2828 Component.onCompleted: {
qml/Panel/IndicatorsMenu.qml+2−2
@@ -38,7 +38,7 @@ Showable {
3838 property bool enableHint: true
3939 property bool contentEnabled: true
4040 property bool showOnClick: true
41− property color panelColor: "black"
41+ property color panelColor: "#292929"
4242
4343 signal showTapped(point position)
4444
@@ -110,7 +110,7 @@ Showable {
110110 height: units.gu(0.5)
111111 gradient: Gradient {
112112 GradientStop { position: 0.0; color: "transparent" }
113− GradientStop { position: 1.0; color: "black" }
113+ GradientStop { position: 1.0; color: "#292929" }
114114 }
115115 opacity: 0.3
116116 }
qml/Panel/MenuContent.qml+1−1
@@ -27,7 +27,7 @@ Rectangle {
2727
2828 property QtObject indicatorsModel: null
2929 property int currentMenuIndex: -1
30− color: "#221e1c" // FIXME not in palette yet
30+ color: "#292929" // FIXME not in palette yet
3131
3232 width: units.gu(40)
3333 height: units.gu(42)
qml/Panel/Panel.qml+68−80
@@ -30,23 +30,12 @@ Item {
3030 property real indicatorAreaShowProgress: 1.0
3131 property bool locked: false
3232
33− opacity: fullscreenMode && indicators.fullyClosed ? 0.0 : 1.0
34−
35− Binding {
36− target: PanelState
37− property: "panelHeight"
38− value: root.panelHeight
39− }
40−
4133 Rectangle {
4234 id: darkenedArea
4335 property real darkenedOpacity: 0.6
4436 anchors {
45− top: parent.top
37+ fill: parent
4638 topMargin: panelHeight
47− left: parent.left
48− right: parent.right
49− bottom: parent.bottom
5039 }
5140 color: "black"
5241 opacity: indicators.unitProgress * darkenedOpacity
@@ -59,16 +48,18 @@ Item {
5948 }
6049 }
6150
51+ Binding {
52+ target: PanelState
53+ property: "panelHeight"
54+ value: indicators.minimizedPanelHeight
55+ }
56+
6257 Item {
6358 id: indicatorArea
6459 objectName: "indicatorArea"
6560
6661 anchors.fill: parent
6762
68− Behavior on anchors.topMargin {
69− NumberAnimation { duration: UbuntuAnimation.FastDuration; easing: UbuntuAnimation.StandardEasing }
70− }
71−
7263 transform: Translate {
7364 y: indicators.state === "initial"
7465 ? (1.0 - indicatorAreaShowProgress) * -d.indicatorHeight
@@ -76,7 +67,7 @@ Item {
7667 }
7768
7869 BorderImage {
79− id: dropShadow
70+ id: indicatorsDropShadow
8071 anchors {
8172 fill: indicators
8273 leftMargin: -units.gu(1)
@@ -86,9 +77,19 @@ Item {
8677 source: "graphics/rectangular_dropshadow.sci"
8778 }
8879
80+ BorderImage {
81+ id: panelDropShadow
82+ anchors {
83+ fill: indicatorAreaBackground
84+ bottomMargin: -units.gu(1)
85+ }
86+ visible: PanelState.dropShadow && !callHint.visible
87+ source: "graphics/rectangular_dropshadow.sci"
88+ }
89+
8990 Rectangle {
9091 id: indicatorAreaBackground
91− color: callHint.visible ? "green" : "black"
92+ color: callHint.visible ? "green" : "#292929"
9293 anchors {
9394 top: parent.top
9495 left: parent.left
@@ -99,30 +100,6 @@ Item {
99100 Behavior on color { ColorAnimation { duration: UbuntuAnimation.FastDuration } }
100101 }
101102
102− PanelSeparatorLine {
103− id: orangeLine
104− anchors {
105− top: indicatorAreaBackground.bottom
106− left: parent.left
107− right: indicators.left
108− }
109− saturation: 1 - indicators.unitProgress
110−
111− // Don't let input event pass trough
112− MouseArea { anchors.fill: parent }
113− }
114−
115− Image {
116− anchors {
117− top: indicators.top
118− bottom: indicators.bottom
119− right: indicators.left
120− topMargin: indicatorArea.anchors.topMargin + indicators.minimizedPanelHeight
121− }
122− width: units.dp(2)
123− source: "graphics/VerticalDivider.png"
124− }
125−
126103 MouseArea {
127104 anchors {
128105 top: parent.top
@@ -130,7 +107,29 @@ Item {
130107 right: indicators.left
131108 }
132109 height: indicators.minimizedPanelHeight
133− onClicked: { if (callHint.visible) { callHint.showLiveCall(); } }
110+ hoverEnabled: true
111+ onClicked: callHint.visible ? callHint.showLiveCall() : PanelState.focusMaximizedApp()
112+ onDoubleClicked: PanelState.maximize()
113+
114+ // WindowControlButtons inside the mouse area, otherwise QML doesn't grok nested hover events :/
115+ // cf. https://bugreports.qt.io/browse/QTBUG-32909
116+ WindowControlButtons {
117+ id: windowControlButtons
118+ objectName: "panelWindowControlButtons"
119+ anchors {
120+ left: parent.left
121+ top: parent.top
122+ leftMargin: units.gu(1)
123+ topMargin: units.gu(0.5)
124+ bottomMargin: units.gu(0.5)
125+ }
126+ height: indicators.minimizedPanelHeight - anchors.topMargin - anchors.bottomMargin
127+ visible: PanelState.buttonsVisible && parent.containsMouse && !root.locked && !callHint.visible
128+ active: PanelState.buttonsVisible
129+ onClose: PanelState.close()
130+ onMinimize: PanelState.minimize()
131+ onMaximize: PanelState.maximize()
132+ }
134133 }
135134
136135 IndicatorsMenu {
@@ -146,7 +145,7 @@ Item {
146145 width: root.width - (windowControlButtons.visible ? windowControlButtons.width + titleLabel.width : 0)
147146 minimizedPanelHeight: units.gu(3)
148147 expandedPanelHeight: units.gu(7)
149− openedHeight: root.height - indicatorOrangeLine.height
148+ openedHeight: root.height
150149
151150 overFlowWidth: {
152151 if (callHint.visible) {
@@ -163,58 +162,34 @@ Item {
163162 callHint.showLiveCall();
164163 }
165164 }
166−
167− hideDragHandle {
168− anchors.bottomMargin: -indicatorOrangeLine.height
169− }
170− }
171−
172− WindowControlButtons {
173− id: windowControlButtons
174− objectName: "panelWindowControlButtons"
175− anchors {
176− left: parent.left
177− top: parent.top
178− margins: units.gu(0.7)
179− }
180− height: indicators.minimizedPanelHeight - anchors.margins * 2
181− visible: PanelState.buttonsVisible && !root.locked
182− onClose: PanelState.close()
183− onMinimize: PanelState.minimize()
184− onMaximize: PanelState.maximize()
185165 }
186166
187167 Label {
188168 id: titleLabel
189169 objectName: "windowDecorationTitle"
190170 anchors {
191− left: windowControlButtons.right
171+ left: parent.left
192172 top: parent.top
193− margins: units.gu(0.7)
173+ leftMargin: units.gu(1)
174+ topMargin: units.gu(0.5)
175+ bottomMargin: units.gu(0.5)
194176 }
195− color: "#DFDBD2"
196− height: windowControlButtons.height
197− visible: windowControlButtons.visible
177+ color: PanelState.buttonsVisible ? "#ffffff" : "#5d5d5d"
178+ height: indicators.minimizedPanelHeight - anchors.topMargin - anchors.bottomMargin
179+ visible: !windowControlButtons.visible && !root.locked && !callHint.visible
198180 verticalAlignment: Text.AlignVCenter
199− fontSize: "small"
200− font.bold: true
181+ fontSize: "medium"
182+ font.weight: Font.Normal
201183 text: PanelState.title
202184 }
203185
204− PanelSeparatorLine {
205− id: indicatorOrangeLine
206− anchors {
207− top: indicators.bottom
208− left: indicators.left
209− right: indicators.right
210− }
211− }
186+ // TODO here would the Locally integrated menus come
212187
213188 ActiveCallHint {
214189 id: __callHint
215190 anchors {
216191 top: parent.top
217− left: windowControlButtons.visible ? windowControlButtons.right : parent.left
192+ left: parent.left
218193 }
219194 height: indicators.minimizedPanelHeight
220195 visible: active && indicators.state == "initial"
@@ -224,7 +199,7 @@ Item {
224199 QtObject {
225200 id: d
226201 objectName: "panelPriv"
227− readonly property real indicatorHeight: indicators.minimizedPanelHeight + indicatorOrangeLine.height
202+ readonly property real indicatorHeight: indicators.minimizedPanelHeight
228203 }
229204
230205 states: [
@@ -234,6 +209,7 @@ Item {
234209 PropertyChanges {
235210 target: indicatorArea;
236211 anchors.topMargin: 0
212+ opacity: 1;
237213 }
238214 },
239215 State {
@@ -242,6 +218,7 @@ Item {
242218 PropertyChanges {
243219 target: indicatorArea;
244220 anchors.topMargin: indicators.state === "initial" ? -d.indicatorHeight : 0
221+ opacity: indicators.fullyClosed ? 0.0 : 1.0
245222 }
246223 PropertyChanges {
247224 target: indicators.showDragHandle;
@@ -249,4 +226,15 @@ Item {
249226 }
250227 }
251228 ]
229+
230+ transitions: [
231+ Transition {
232+ to: "onscreen"
233+ UbuntuNumberAnimation { target: indicatorArea; properties: "anchors.topMargin,opacity" }
234+ },
235+ Transition {
236+ to: "offscreen"
237+ UbuntuNumberAnimation { target: indicatorArea; properties: "anchors.topMargin,opacity" }
238+ }
239+ ]
252240}
qml/Panel/PanelSeparatorLine.qmldeleted−25
@@ -1,25 +0,0 @@
1−/*
2− * Copyright (C) 2013 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−import QtQuick 2.4
18−
19−Rectangle {
20− property real saturation: 1.0
21−
22− // orange in HSL
23− color: Qt.hsla(16.0/360.0, saturation * 0.83, 0.47, 1.0)
24− height: units.dp(2)
25−}
qml/Shell.qml+14−1
@@ -269,7 +269,7 @@ Item {
269269 target: applicationsDisplayLoader.item
270270 property: "maximizedAppTopMargin"
271271 // Not just using panel.panelHeight as that changes depending on the focused app.
272− value: panel.indicators.minimizedPanelHeight + units.dp(2) // dp(2) for orange line
272+ value: panel.indicators.minimizedPanelHeight
273273 }
274274 Binding {
275275 target: applicationsDisplayLoader.item
@@ -663,6 +663,19 @@ Item {
663663 id: cursor
664664 visible: shell.hasMouse
665665 z: screenGrabber.z + 1
666+
667+ onPushedLeftBoundary: {
668+ if (buttons === Qt.NoButton) {
669+ launcher.pushEdge(amount);
670+ }
671+ }
672+
673+ onPushedRightBoundary: {
674+ if (buttons === Qt.NoButton && applicationsDisplayLoader.item
675+ && applicationsDisplayLoader.item.pushRightEdge) {
676+ applicationsDisplayLoader.item.pushRightEdge(amount);
677+ }
678+ }
666679 }
667680
668681 Rectangle {
qml/Stages/ApplicationWindow.qml+29−3
@@ -34,6 +34,8 @@ FocusScope {
3434 property QtObject application
3535 property int surfaceOrientationAngle
3636 property alias resizeSurface: sessionContainer.resizeSurface
37+ property int requestedWidth: -1
38+ property int requestedHeight: -1
3739
3840 QtObject {
3941 id: d
@@ -54,7 +56,7 @@ FocusScope {
5456 // Whether the Application had a surface before but lost it.
5557 property bool hadSurface: sessionContainer.surfaceContainer.hadSurface
5658
57− property bool needToTakeScreenshot:
59+ readonly property bool needToTakeScreenshot:
5860 ((sessionContainer.surface && d.surfaceInitialized) || d.hadSurface)
5961 && screenshotImage.status === Image.Null
6062 && d.applicationState === ApplicationInfoInterface.Stopped
@@ -69,7 +71,7 @@ FocusScope {
6971 // Remove this when possible
7072 property bool surfaceInitialized: false
7173
72− property bool supportsSurfaceResize:
74+ readonly property bool supportsSurfaceResize:
7375 application &&
7476 ((application.supportedOrientations & Qt.PortraitOrientation)
7577 || (application.supportedOrientations & Qt.InvertedPortraitOrientation))
@@ -135,7 +137,9 @@ FocusScope {
135137 id: sessionContainer
136138 // A fake application might not even have a session property.
137139 session: application && application.session ? application.session : null
138− anchors.fill: parent
140+
141+ requestedWidth: root.requestedWidth
142+ requestedHeight: root.requestedHeight
139143
140144 surfaceOrientationAngle: application && application.rotatesWindowContents ? root.surfaceOrientationAngle : 0
141145
@@ -150,6 +154,28 @@ FocusScope {
150154 focus: true
151155 }
152156
157+ // SessionContainer size drives ApplicationWindow size
158+ Binding {
159+ target: root; property: "width"
160+ value: stateGroup.state === "surface" ? sessionContainer.width : root.requestedWidth
161+ when: root.requestedWidth >= 0
162+ }
163+ Binding {
164+ target: root; property: "height"
165+ value: stateGroup.state === "surface" ? sessionContainer.height : root.requestedHeight
166+ when: root.requestedHeight >= 0
167+ }
168+
169+ // ApplicationWindow size drives SessionContainer size
170+ Binding {
171+ target: sessionContainer; property: "width"; value: root.width
172+ when: root.requestedWidth < 0
173+ }
174+ Binding {
175+ target: sessionContainer; property: "height"; value: root.height
176+ when: root.requestedHeight < 0
177+ }
178+
153179 StateGroup {
154180 id: stateGroup
155181 objectName: "applicationWindowStateGroup"
qml/Stages/DecoratedWindow.qml+24−16
@@ -23,29 +23,27 @@ import Unity.Application 0.1
2323FocusScope {
2424 id: root
2525
26+ width: applicationWindow.width
27+ height: (decorationShown ? decoration.height : 0) + applicationWindow.height
28+
2629 property alias window: applicationWindow
2730 property alias application: applicationWindow.application
2831 property alias active: decoration.active
2932 property alias title: decoration.title
33+ property alias fullscreen: applicationWindow.fullscreen
3034
31− property bool decorationShown: true
35+ readonly property bool decorationShown: !fullscreen
3236 property bool highlightShown: false
3337 property real shadowOpacity: 1
3438
39+ property alias requestedWidth: applicationWindow.requestedWidth
40+ property real requestedHeight
41+
3542 signal close()
3643 signal maximize()
3744 signal minimize()
3845 signal decorationPressed()
3946
40− BorderImage {
41− anchors {
42− fill: root
43− margins: -units.gu(2)
44− }
45− source: "graphics/dropshadow2gu.sci"
46− opacity: root.shadowOpacity * .3
47− }
48−
4947 Rectangle {
5048 id: selectionHighlight
5149 anchors.fill: parent
@@ -58,7 +56,17 @@ FocusScope {
5856 anchors { left: selectionHighlight.left; right: selectionHighlight.right; bottom: selectionHighlight.bottom; }
5957 height: units.dp(2)
6058 color: UbuntuColors.orange
61− visible: root.highlightShown
59+ visible: highlightShown
60+ }
61+
62+ BorderImage {
63+ anchors {
64+ fill: root
65+ margins: active ? -units.gu(2) : -units.gu(1.5)
66+ }
67+ source: "graphics/dropshadow2gu.sci"
68+ opacity: root.shadowOpacity * .3
69+ enabled: !fullscreen
6270 }
6371
6472 WindowDecoration {
@@ -68,12 +76,13 @@ FocusScope {
6876 anchors { left: parent.left; top: parent.top; right: parent.right }
6977 height: units.gu(3)
7078 width: root.width
71− title: window.title !== "" ? window.title : ""
79+ title: window.title
80+ visible: root.decorationShown
81+
7282 onClose: root.close();
73− onMaximize: root.maximize();
83+ onMaximize: { root.decorationPressed(); root.maximize(); }
7484 onMinimize: root.minimize();
7585 onPressed: root.decorationPressed();
76− visible: decorationShown
7786 }
7887
7988 ApplicationWindow {
@@ -82,8 +91,7 @@ FocusScope {
8291 anchors.top: parent.top
8392 anchors.topMargin: decoration.height
8493 anchors.left: parent.left
85− width: root.width
86− height: root.height - decoration.height
94+ requestedHeight: root.requestedHeight - (root.decorationShown ? decoration.height : 0)
8795 interactive: true
8896 focus: true
8997 }
qml/Stages/DesktopSpread.qml+5−19
@@ -28,6 +28,11 @@ FocusScope {
2828
2929 readonly property alias highlightedIndex: spreadRepeater.highlightedIndex
3030
31+ function show() {
32+ spreadContainer.animateIn = true;
33+ root.state = "altTab";
34+ }
35+
3136 onFocusChanged: {
3237 // When the spread comes active, we want to keep focus to the input handler below
3338 // Make sure nothing inside the ApplicationWindow grabs our focus!
@@ -515,23 +520,4 @@ FocusScope {
515520 }
516521
517522 ]
518−
519− MouseArea {
520− id: rightEdgePushArea
521− anchors {
522− top: parent.top
523− right: parent.right
524− bottom: parent.bottom
525− }
526− // TODO: Make this a push to edge thing like the launcher when we can,
527− // for now, yes, we want 1 pixel, regardless of the scaling
528− width: 1
529− hoverEnabled: true
530− onContainsMouseChanged: {
531− if (containsMouse) {
532− spreadContainer.animateIn = true;
533− root.state = "altTab";
534− }
535− }
536− }
537523}
qml/Stages/DesktopStage.qml+107−48
@@ -12,12 +12,9 @@
1212 *
1313 * You should have received a copy of the GNU General Public License
1414 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Authors: Michael Zanetti <michael.zanetti@canonical.com>
1715 */
1816
1917import QtQuick 2.4
20−import QtQuick.Layouts 1.1
2118import Ubuntu.Components 1.3
2219import Unity.Application 0.1
2320import "../Components/PanelState"
@@ -33,6 +30,11 @@ AbstractStage {
3330 // functions to be called from outside
3431 function updateFocusedAppOrientation() { /* TODO */ }
3532 function updateFocusedAppOrientationAnimated() { /* TODO */}
33+ function pushRightEdge(amount) {
34+ if (spread.state === "") {
35+ edgeBarrier.push(amount);
36+ }
37+ }
3638
3739 mainApp: ApplicationManager.focusedApplicationId
3840 ? ApplicationManager.findApplication(ApplicationManager.focusedApplicationId)
@@ -55,7 +57,7 @@ AbstractStage {
5557 onFocusRequested: {
5658 var appIndex = priv.indexOf(appId);
5759 var appDelegate = appRepeater.itemAt(appIndex);
58− appDelegate.restoreFromMinimized();
60+ appDelegate.restore();
5961
6062 if (spread.state == "altTab") {
6163 spread.cancel();
@@ -107,7 +109,7 @@ AbstractStage {
107109 id: minimizeRestoreShortcut
108110 shortcut: Qt.MetaModifier|Qt.ControlModifier|Qt.Key_Down
109111 onTriggered: priv.focusedAppDelegate.maximized || priv.focusedAppDelegate.maximizedLeft || priv.focusedAppDelegate.maximizedRight
110− ? priv.focusedAppDelegate.restore() : priv.focusedAppDelegate.minimize(true)
112+ ? priv.focusedAppDelegate.restoreFromMaximized() : priv.focusedAppDelegate.minimize()
111113 active: priv.focusedAppDelegate !== null
112114 }
113115
@@ -119,18 +121,16 @@ AbstractStage {
119121 var index = indexOf(focusedAppId);
120122 return index >= 0 && index < appRepeater.count ? appRepeater.itemAt(index) : null
121123 }
124+ onFocusedAppDelegateChanged: updateForegroundMaximizedApp();
125+
122126 property int foregroundMaximizedAppIdIndex: -1
123127
124128 function updateForegroundMaximizedApp() {
125129 for (var i = 0; i < appRepeater.count; i++) {
126130 var item = appRepeater.itemAt(i);
127−
128131 if (item && item.visuallyMaximized) {
129− var app = ApplicationManager.get(i);
130− if (app) {
131− foregroundMaximizedAppIdIndex = i;
132− return;
133− }
132+ foregroundMaximizedAppIdIndex = i;
133+ return;
134134 }
135135 }
136136 foregroundMaximizedAppIdIndex = -1;
@@ -149,7 +149,7 @@ AbstractStage {
149149 for (var i = 0; i < appRepeater.count; i++) {
150150 var appDelegate = appRepeater.itemAt(i);
151151 if (appDelegate && !appDelegate.minimized) {
152− appDelegate.minimize(false); // minimize but don't switch focus
152+ appDelegate.minimize();
153153 }
154154 }
155155
@@ -173,24 +173,47 @@ AbstractStage {
173173 onClose: {
174174 ApplicationManager.stopApplication(ApplicationManager.focusedApplicationId)
175175 }
176− onMinimize: appRepeater.itemAt(0).minimize(true);
177− onMaximize: appRepeater.itemAt(0).restore();
176+ onMinimize: priv.focusedAppDelegate && priv.focusedAppDelegate.minimize();
177+ onMaximize: priv.focusedAppDelegate // don't restore minimized apps when double clicking the panel
178+ && priv.focusedAppDelegate.restoreFromMaximized();
179+ onFocusMaximizedApp: if (priv.foregroundMaximizedAppIdIndex != -1) {
180+ ApplicationManager.focusApplication(appRepeater.itemAt(priv.foregroundMaximizedAppIdIndex).appId);
181+ }
178182 }
179183
180184 Binding {
181185 target: PanelState
182186 property: "buttonsVisible"
183− value: priv.focusedAppDelegate !== null && priv.focusedAppDelegate.maximized
187+ value: priv.focusedAppDelegate !== null && priv.focusedAppDelegate.maximized // FIXME for Locally integrated menus
188+ && spread.state == ""
184189 }
185190
186191 Binding {
187192 target: PanelState
188193 property: "title"
189− value: priv.focusedAppDelegate !== null && priv.focusedAppDelegate.title
190− when: priv.focusedAppDelegate && priv.focusedAppDelegate.maximized
194+ value: {
195+ if (priv.focusedAppDelegate !== null && spread.state == "") {
196+ if (priv.focusedAppDelegate.maximized)
197+ return priv.focusedAppDelegate.title
198+ else
199+ return priv.focusedAppDelegate.appName
200+ }
201+ return ""
202+ }
203+ when: priv.focusedAppDelegate
191204 }
192205
193− Component.onDestruction: PanelState.buttonsVisible = false;
206+ Binding {
207+ target: PanelState
208+ property: "dropShadow"
209+ value: priv.focusedAppDelegate && !priv.focusedAppDelegate.maximized && priv.foregroundMaximizedAppIdIndex !== -1
210+ }
211+
212+ Component.onDestruction: {
213+ PanelState.title = "";
214+ PanelState.buttonsVisible = false;
215+ PanelState.dropShadow = false;
216+ }
194217
195218 FocusScope {
196219 id: appContainer
@@ -211,17 +234,16 @@ AbstractStage {
211234 model: ApplicationManager
212235 objectName: "appRepeater"
213236
214− onItemAdded: priv.updateForegroundMaximizedApp()
215− onItemRemoved: priv.updateForegroundMaximizedApp()
216−
217237 delegate: FocusScope {
218238 id: appDelegate
219239 objectName: "appDelegate_" + appId
220240 z: ApplicationManager.count - index
221− y: units.gu(3)
222− width: units.gu(60)
223− height: units.gu(50)
241+ y: PanelState.panelHeight
224242 focus: appId === priv.focusedAppId
243+ width: decoratedWindow.width
244+ height: decoratedWindow.height
245+ property alias requestedWidth: decoratedWindow.requestedWidth
246+ property alias requestedHeight: decoratedWindow.requestedHeight
225247
226248 QtObject {
227249 id: appDelegatePrivate
@@ -238,6 +260,7 @@ AbstractStage {
238260 readonly property string appId: model.appId
239261 property bool animationsEnabled: true
240262 property alias title: decoratedWindow.title
263+ readonly property string appName: model.name
241264 property bool visuallyMaximized: false
242265 property bool visuallyMinimized: false
243266
@@ -247,7 +270,6 @@ AbstractStage {
247270 }
248271 }
249272
250− onZChanged: priv.updateForegroundMaximizedApp()
251273 onVisuallyMaximizedChanged: priv.updateForegroundMaximizedApp()
252274
253275 visible: !visuallyMinimized &&
@@ -287,17 +309,16 @@ AbstractStage {
287309 }
288310 function minimize(animated) {
289311 animationsEnabled = (animated === undefined) || animated;
290− appDelegatePrivate.maximized = false;
291312 appDelegatePrivate.minimized = true;
292313 }
293− function restore(animated) {
314+ function restoreFromMaximized(animated) {
294315 animationsEnabled = (animated === undefined) || animated;
295316 appDelegatePrivate.minimized = false;
296317 appDelegatePrivate.maximized = false;
297318 appDelegatePrivate.maximizedLeft = false;
298319 appDelegatePrivate.maximizedRight = false;
299320 }
300− function restoreFromMinimized(animated) {
321+ function restore(animated) {
301322 animationsEnabled = (animated === undefined) || animated;
302323 appDelegatePrivate.minimized = false;
303324 if (maximized)
@@ -310,6 +331,14 @@ AbstractStage {
310331 }
311332
312333 states: [
334+ State {
335+ name: "fullscreen"; when: decoratedWindow.fullscreen
336+ extend: "maximized"
337+ PropertyChanges {
338+ target: appDelegate;
339+ y: -PanelState.panelHeight
340+ }
341+ },
313342 State {
314343 name: "normal";
315344 when: !appDelegate.maximized && !appDelegate.minimized
@@ -321,22 +350,24 @@ AbstractStage {
321350 }
322351 },
323352 State {
324− name: "maximized"; when: appDelegate.maximized
353+ name: "maximized"; when: appDelegate.maximized && !appDelegate.minimized
325354 PropertyChanges {
326355 target: appDelegate;
327356 x: 0; y: 0;
328− width: root.width; height: root.height;
357+ requestedWidth: root.width; requestedHeight: root.height;
329358 visuallyMinimized: false;
330359 visuallyMaximized: true
331360 }
332361 },
333362 State {
334363 name: "maximizedLeft"; when: appDelegate.maximizedLeft && !appDelegate.minimized
335− PropertyChanges { target: appDelegate; x: 0; y: units.gu(3); width: root.width/2; height: root.height - units.gu(3) }
364+ PropertyChanges { target: appDelegate; x: 0; y: PanelState.panelHeight;
365+ requestedWidth: root.width/2; requestedHeight: root.height - PanelState.panelHeight }
336366 },
337367 State {
338368 name: "maximizedRight"; when: appDelegate.maximizedRight && !appDelegate.minimized
339− PropertyChanges { target: appDelegate; x: root.width/2; y: units.gu(3); width: root.width/2; height: root.height - units.gu(3) }
369+ PropertyChanges { target: appDelegate; x: root.width/2; y: PanelState.panelHeight;
370+ requestedWidth: root.width/2; requestedHeight: root.height - PanelState.panelHeight }
340371 },
341372 State {
342373 name: "minimized"; when: appDelegate.minimized
@@ -355,32 +386,32 @@ AbstractStage {
355386 to: "normal"
356387 enabled: appDelegate.animationsEnabled
357388 PropertyAction { target: appDelegate; properties: "visuallyMinimized,visuallyMaximized" }
358− UbuntuNumberAnimation { target: appDelegate; properties: "x,y,opacity,width,height,scale"; duration: UbuntuAnimation.FastDuration }
359− },
360− Transition {
361− to: "maximized"
362− enabled: appDelegate.animationsEnabled
363− PropertyAction { target: appDelegate; property: "visuallyMinimized" }
364− SequentialAnimation {
365− UbuntuNumberAnimation { target: appDelegate; properties: "x,y,opacity,width,height,scale"; duration: UbuntuAnimation.FastDuration }
366− PropertyAction { target: appDelegate; property: "visuallyMaximized" }
367− }
389+ UbuntuNumberAnimation { target: appDelegate; properties: "x,y,opacity,requestedWidth,requestedHeight,scale"; duration: UbuntuAnimation.FastDuration }
368390 },
369391 Transition {
370392 to: "minimized"
371393 enabled: appDelegate.animationsEnabled
372394 PropertyAction { target: appDelegate; property: "visuallyMaximized" }
373395 SequentialAnimation {
374− UbuntuNumberAnimation { target: appDelegate; properties: "x,y,opacity,width,height,scale"; duration: UbuntuAnimation.FastDuration }
396+ UbuntuNumberAnimation { target: appDelegate; properties: "x,y,opacity,requestedWidth,requestedHeight,scale"; duration: UbuntuAnimation.FastDuration }
375397 PropertyAction { target: appDelegate; property: "visuallyMinimized" }
376398 ScriptAction {
377399 script: {
378− if (appDelegate.animationsEnabled && state === "minimized" ) {
400+ if (appDelegate.minimized) {
379401 priv.focusNext();
380402 }
381403 }
382404 }
383405 }
406+ },
407+ Transition {
408+ to: "*" //maximized and fullscreen
409+ enabled: appDelegate.animationsEnabled
410+ PropertyAction { target: appDelegate; property: "visuallyMinimized" }
411+ SequentialAnimation {
412+ UbuntuNumberAnimation { target: appDelegate; properties: "x,y,opacity,requestedWidth,requestedHeight,scale"; duration: UbuntuAnimation.FastDuration }
413+ PropertyAction { target: appDelegate; property: "visuallyMaximized" }
414+ }
384415 }
385416 ]
386417
@@ -410,16 +441,14 @@ AbstractStage {
410441 objectName: "decoratedWindow"
411442 anchors.left: appDelegate.left
412443 anchors.top: appDelegate.top
413− width: appDelegate.width
414− height: appDelegate.height
415444 application: ApplicationManager.get(index)
416445 active: ApplicationManager.focusedApplicationId === model.appId
417446 focus: true
418447
419448 onClose: ApplicationManager.stopApplication(model.appId)
420449 onMaximize: appDelegate.maximized || appDelegate.maximizedLeft || appDelegate.maximizedRight
421− ? appDelegate.restore() : appDelegate.maximize()
422− onMinimize: appDelegate.minimize(true)
450+ ? appDelegate.restoreFromMaximized() : appDelegate.maximize()
451+ onMinimize: appDelegate.minimize()
423452 onDecorationPressed: { ApplicationManager.focusApplication(model.appId) }
424453 }
425454 }
@@ -447,6 +476,36 @@ AbstractStage {
447476 enabled: visible
448477 }
449478
479+ EdgeBarrier {
480+ id: edgeBarrier
481+
482+ // NB: it does its own positioning according to the specified edge
483+ edge: Qt.RightEdge
484+
485+ onPassed: { spread.show(); }
486+ material: Component {
487+ Item {
488+ Rectangle {
489+ width: parent.height
490+ height: parent.width
491+ rotation: 90
492+ anchors.centerIn: parent
493+ gradient: Gradient {
494+ GradientStop { position: 0.0; color: Qt.rgba(0.16,0.16,0.16,0.7)}
495+ GradientStop { position: 1.0; color: Qt.rgba(0.16,0.16,0.16,0)}
496+ }
497+ }
498+ }
499+ }
500+ }
501+
502+ DirectionalDragArea {
503+ direction: Direction.Leftwards
504+ anchors { top: parent.top; right: parent.right; bottom: parent.bottom }
505+ width: units.gu(1)
506+ onDraggingChanged: { if (dragging) { spread.show(); } }
507+ }
508+
450509 DesktopSpread {
451510 id: spread
452511 objectName: "spread"
qml/Stages/SessionContainer.qml+25−1
@@ -29,13 +29,37 @@ FocusScope {
2929 property alias surfaceOrientationAngle: _surfaceContainer.surfaceOrientationAngle
3030 property alias resizeSurface: _surfaceContainer.resizeSurface
3131
32+ property int requestedWidth: -1
33+ property int requestedHeight: -1
34+
3235 readonly property alias surfaceContainer: _surfaceContainer
3336 SurfaceContainer {
3437 id: _surfaceContainer
35− anchors.fill: parent
38+ requestedWidth: root.requestedWidth
39+ requestedHeight: root.requestedHeight
3640 surface: session ? session.surface : null
3741 }
3842
43+ // SurfaceContainer size drives SessionContainer size
44+ Binding {
45+ target: root; property: "width"; value: _surfaceContainer.width
46+ when: root.requestedWidth >= 0
47+ }
48+ Binding {
49+ target: root; property: "height"; value: _surfaceContainer.height
50+ when: root.requestedHeight >= 0
51+ }
52+
53+ // SessionContainer size drives SurfaceContainer size
54+ Binding {
55+ target: _surfaceContainer; property: "width"; value: root.width
56+ when: root.requestedWidth < 0
57+ }
58+ Binding {
59+ target: _surfaceContainer; property: "height"; value: root.height
60+ when: root.requestedHeight < 0
61+ }
62+
3963 Repeater {
4064 id: childSessionsRepeater
4165 model: root.childSessions
qml/Stages/SurfaceContainer.qml+55−3
@@ -31,6 +31,9 @@ FocusScope {
3131 property string name: surface ? surface.name : ""
3232 property bool resizeSurface: true
3333
34+ property int requestedWidth: -1
35+ property int requestedHeight: -1
36+
3437 onSurfaceChanged: {
3538 if (surface) {
3639 surfaceItem.surface = surface;
@@ -54,16 +57,65 @@ FocusScope {
5457
5558 consumesInput: true
5659
57− surfaceWidth: root.resizeSurface ? width : -1
58− surfaceHeight: root.resizeSurface ? height : -1
60+ surfaceWidth: {
61+ if (root.resizeSurface) {
62+ if (root.requestedWidth >= 0) {
63+ return root.requestedWidth;
64+ } else {
65+ return width;
66+ }
67+ } else {
68+ return -1;
69+ }
70+ }
71+
72+ surfaceHeight: {
73+ if (root.resizeSurface) {
74+ if (root.requestedHeight >= 0) {
75+ return root.requestedHeight;
76+ } else {
77+ return height;
78+ }
79+ } else {
80+ return -1;
81+ }
82+ }
5983
60− anchors.fill: root
6184 enabled: root.interactive
6285 focus: true
6386 antialiasing: !root.interactive
6487 orientationAngle: root.surfaceOrientationAngle
6588 }
6689
90+ // MirSurface size drives SurfaceContainer size
91+ Binding {
92+ target: surfaceItem; property: "width"; value: root.surface ? root.surface.size.width : 0
93+ when: root.requestedWidth >= 0 && root.surface
94+ }
95+ Binding {
96+ target: surfaceItem; property: "height"; value: root.surface ? root.surface.size.height : 0
97+ when: root.requestedHeight >= 0 && root.surface
98+ }
99+ Binding {
100+ target: root; property: "width"; value: surfaceItem.width
101+ when: root.requestedWidth >= 0
102+ }
103+ Binding {
104+ target: root; property: "height"; value: surfaceItem.height
105+ when: root.requestedHeight >= 0
106+ }
107+
108+ // SurfaceContainer size drives MirSurface size
109+ Binding {
110+ target: surfaceItem; property: "width"; value: root.width
111+ when: root.requestedWidth < 0
112+ }
113+ Binding {
114+ target: surfaceItem; property: "height"; value: root.height
115+ when: root.requestedHeight < 0
116+ }
117+
118+
67119 TouchGate {
68120 targetItem: surfaceItem
69121 anchors.fill: root
qml/Stages/WindowDecoration.qml+15−10
@@ -33,6 +33,8 @@ MouseArea {
3333 signal minimize()
3434 signal maximize()
3535
36+ onDoubleClicked: root.maximize()
37+
3638 QtObject {
3739 id: priv
3840 property real distanceX
@@ -65,20 +67,23 @@ MouseArea {
6567 anchors.fill: parent
6668 anchors.bottomMargin: -radius
6769 radius: units.gu(.5)
68− gradient: Gradient {
69− GradientStop { color: "#626055"; position: 0 }
70− GradientStop { color: "#3C3B37"; position: 1 }
71− }
70+ color: "#292929"
7271 }
7372
7473 Row {
75− anchors { fill: parent; margins: units.gu(0.7) }
76− spacing: units.gu(1)
77− opacity: root.active ? 1 : 0.5
74+ anchors {
75+ fill: parent
76+ leftMargin: units.gu(1)
77+ rightMargin: units.gu(1)
78+ topMargin: units.gu(0.5)
79+ bottomMargin: units.gu(0.5)
80+ }
81+ spacing: units.gu(3)
7882
7983 WindowControlButtons {
8084 id: buttons
8185 height: parent.height
86+ active: root.active
8287 onClose: root.close();
8388 onMinimize: root.minimize();
8489 onMaximize: root.maximize();
@@ -87,12 +92,12 @@ MouseArea {
8792 Label {
8893 id: titleLabel
8994 objectName: "windowDecorationTitle"
90− color: "#DFDBD2"
95+ color: root.active ? "white" : "#5d5d5d"
9196 height: parent.height
9297 width: parent.width - buttons.width - parent.anchors.rightMargin - parent.anchors.leftMargin
9398 verticalAlignment: Text.AlignVCenter
94− fontSize: "small"
95− font.bold: true
99+ fontSize: "medium"
100+ font.weight: root.active ? Font.Light : Font.Normal
96101 elide: Text.ElideRight
97102 }
98103 }
qml/Stages/WindowResizeArea.qml+65−20
@@ -25,7 +25,7 @@ MouseArea {
2525 anchors.fill: target
2626 anchors.margins: -borderThickness
2727
28− hoverEnabled: true
28+ hoverEnabled: target && !target.maximized // don't grab the resize under the panel
2929
3030 property var windowStateStorage: WindowStateStorage
3131
@@ -36,6 +36,8 @@ MouseArea {
3636 property int borderThickness: 0
3737 property int minWidth: 0
3838 property int minHeight: 0
39+ property int defaultWidth: units.gu(60)
40+ property int defaultHeight: units.gu(50)
3941 property int screenWidth: 0
4042 property int screenHeight: 0
4143
@@ -67,13 +69,14 @@ MouseArea {
6769 }
6870
6971 Component.onCompleted: {
70− var windowGeometry = windowStateStorage.getGeometry(root.windowId, Qt.rect(target.x, target.y, target.width, target.height))
71− if (windowGeometry !== undefined) {
72− target.width = Math.min(windowGeometry.width, root.screenWidth)
73− target.height = Math.min(windowGeometry.height, root.screenHeight - PanelState.panelHeight)
74− target.x = Math.max(Math.min(windowGeometry.x, root.screenWidth - target.width), 0)
75− target.y = Math.max(Math.min(windowGeometry.y, root.screenHeight - target.height), PanelState.panelHeight)
76− }
72+ var windowGeometry = windowStateStorage.getGeometry(root.windowId,
73+ Qt.rect(target.x, target.y, defaultWidth, defaultHeight));
74+
75+ target.requestedWidth = Math.min(Math.max(windowGeometry.width, minWidth), screenWidth);
76+ target.requestedHeight = Math.min(Math.max(windowGeometry.height, minHeight), root.screenHeight - PanelState.panelHeight);
77+ target.x = Math.max(Math.min(windowGeometry.x, root.screenWidth - target.requestedWidth), 0)
78+ target.y = Math.max(Math.min(windowGeometry.y, root.screenHeight - target.requestedHeight), PanelState.panelHeight)
79+
7780 var windowState = windowStateStorage.getState(root.windowId, WindowStateStorage.WindowStateNormal)
7881 if (windowState === WindowStateStorage.WindowStateMaximized) {
7982 target.maximize(false)
@@ -93,6 +96,18 @@ MouseArea {
9396 property bool topBorder: false
9497 property bool bottomBorder: false
9598
99+ // true - A change in surface size will cause the left border of the window to move accordingly.
100+ // The window's right border will stay in the same position.
101+ // false - a change in surface size will cause the right border of the window to move accordingly.
102+ // The window's left border will stay in the same position.
103+ property bool moveLeftBorder: false
104+
105+ // true - A change in surface size will cause the top border of the window to move accordingly.
106+ // The window's bottom border will stay in the same position.
107+ // false - a change in surface size will cause the bottom border of the window to move accordingly.
108+ // The window's top border will stay in the same position.
109+ property bool moveTopBorder: false
110+
96111 property bool dragging: false
97112 property real startMousePosX
98113 property real startMousePosY
@@ -100,6 +115,8 @@ MouseArea {
100115 property real startY
101116 property real startWidth
102117 property real startHeight
118+ property real currentWidth
119+ property real currentHeight
103120
104121 property string cursorName: {
105122 if (root.containsMouse || root.pressed) {
@@ -138,11 +155,24 @@ MouseArea {
138155 }
139156 }
140157
158+ Timer {
159+ id: resetBordersToMoveTimer
160+ interval: 2000
161+ onTriggered: {
162+ d.moveLeftBorder = false;
163+ d.moveTopBorder = false;
164+ }
165+ }
166+
141167 onPressedChanged: {
142168 var pos = mapToItem(target.parent, mouseX, mouseY);
143169
144170 if (pressed) {
145171 d.updateBorders();
172+ resetBordersToMoveTimer.stop();
173+ d.moveLeftBorder = d.leftBorder;
174+ d.moveTopBorder = d.topBorder;
175+
146176 var pos = mapToItem(root.target.parent, mouseX, mouseY);
147177 d.startMousePosX = pos.x;
148178 d.startMousePosY = pos.y;
@@ -150,8 +180,11 @@ MouseArea {
150180 d.startY = target.y;
151181 d.startWidth = target.width;
152182 d.startHeight = target.height;
183+ d.currentWidth = target.width;
184+ d.currentHeight = target.height;
153185 d.dragging = true;
154186 } else {
187+ resetBordersToMoveTimer.start();
155188 d.dragging = false;
156189 if (containsMouse) {
157190 d.updateBorders();
@@ -182,37 +215,49 @@ MouseArea {
182215 if (d.leftBorder) {
183216 var newTargetX = d.startX + deltaX;
184217 if (target.x + target.width > newTargetX + minWidth) {
185− target.width = target.x + target.width - newTargetX;
186− target.x = newTargetX;
218+ target.requestedWidth = target.x + target.width - newTargetX;
187219 } else {
188− target.x = target.x + target.width - minWidth;
189− target.width = minWidth;
220+ target.requestedWidth = minWidth;
190221 }
191222
192223 } else if (d.rightBorder) {
193224 if (d.startWidth + deltaX >= minWidth) {
194− target.width = d.startWidth + deltaX;
225+ target.requestedWidth = d.startWidth + deltaX;
195226 } else {
196− target.width = minWidth;
227+ target.requestedWidth = minWidth;
197228 }
198229 }
199230
200231 if (d.topBorder) {
201232 var newTargetY = d.startY + deltaY;
202233 if (target.y + target.height > newTargetY + minHeight) {
203− target.height = target.y + target.height - newTargetY;
204− target.y = newTargetY;
234+ target.requestedHeight = target.y + target.height - newTargetY;
205235 } else {
206− target.y = target.y + target.height - minHeight;
207− target.height = minHeight;
236+ target.requestedHeight = minHeight;
208237 }
209238
210239 } else if (d.bottomBorder) {
211240 if (d.startHeight + deltaY >= minHeight) {
212− target.height = d.startHeight + deltaY;
241+ target.requestedHeight = d.startHeight + deltaY;
213242 } else {
214− target.height = minHeight;
243+ target.requestedHeight = minHeight;
244+ }
245+ }
246+ }
247+
248+ Connections {
249+ target: root.target
250+ onWidthChanged: {
251+ if (d.moveLeftBorder) {
252+ target.x += d.currentWidth - target.width;
253+ }
254+ d.currentWidth = target.width;
255+ }
256+ onHeightChanged: {
257+ if (d.moveTopBorder) {
258+ target.y += d.currentHeight - target.height;
215259 }
260+ d.currentHeight = target.height;
216261 }
217262 }
218263}
src/ShellApplication.cpp+6−5
@@ -103,7 +103,7 @@ ShellApplication::ShellApplication(int & argc, char ** argv, bool isMirServer)
103103 // (eg cloned desktop, several desktops, etc)
104104 if (isMirServer && screens().count() == 2) {
105105 m_shellView->setScreen(screens().at(1));
106− m_qmlArgs.setDeviceName("desktop");
106+ m_qmlArgs.setDeviceName(QStringLiteral("desktop"));
107107
108108 m_secondaryWindow = new SecondaryWindow(m_qmlEngine);
109109 m_secondaryWindow->setScreen(screens().at(0));
@@ -164,7 +164,7 @@ void ShellApplication::onScreenAdded(QScreen * /*screen*/)
164164 // (eg cloned desktop, several desktops, etc)
165165 if (screens().count() == 2) {
166166 m_shellView->setScreen(screens().at(1));
167− m_qmlArgs.setDeviceName("desktop");
167+ m_qmlArgs.setDeviceName(QStringLiteral("desktop"));
168168 // Changing the QScreen where a QWindow is drawn makes it also lose focus (besides having
169169 // its backing QPlatformWindow recreated). So lets refocus it.
170170 m_shellView->requestActivate();
@@ -183,12 +183,13 @@ void ShellApplication::onScreenAboutToBeRemoved(QScreen *screen)
183183 // TODO: Support an arbitrary number of screens and different policies
184184 // (eg cloned desktop, several desktops, etc)
185185 if (screen == m_shellView->screen()) {
186− Q_ASSERT(screens().count() > 1);
187− Q_ASSERT(screens().at(0) != screen);
186+ const QList<QScreen *> allScreens = screens();
187+ Q_ASSERT(allScreens.count() > 1);
188+ Q_ASSERT(allScreens.at(0) != screen);
188189 Q_ASSERT(m_secondaryWindow);
189190 delete m_secondaryWindow;
190191 m_secondaryWindow = nullptr;
191− m_shellView->setScreen(screens().first());
192+ m_shellView->setScreen(allScreens.first());
192193 m_qmlArgs.setDeviceName(m_deviceName);
193194 // Changing the QScreen where a QWindow is drawn makes it also lose focus (besides having
194195 // its backing QPlatformWindow recreated). So lets refocus it.
tests/mocks/Cursor/Cursor.qml+2
@@ -17,4 +17,6 @@
1717import QtQuick 2.4
1818
1919Item {
20+ signal pushedLeftBoundary(real amount, int buttons)
21+ signal pushedRightBoundary(real amount, int buttons)
2022}
tests/mocks/Unity/Application/ApplicationInfo.cpp+4−8
@@ -73,8 +73,7 @@ void ApplicationInfo::createSession()
7373{
7474 if (m_session || state() == ApplicationInfo::Stopped) { return; }
7575
76− QUrl screenshotUrl = QString("file://%1").arg(m_screenshotFileName);
77− setSession(SessionManager::singleton()->createSession(appId(), screenshotUrl));
76+ setSession(SessionManager::singleton()->createSession(appId(), m_screenshotFileName));
7877}
7978
8079void ApplicationInfo::destroySession()
@@ -125,21 +124,18 @@ void ApplicationInfo::setScreenshotId(const QString &screenshotId)
125124 QString screenshotFileName;
126125
127126 if (screenshotId.endsWith(".svg")) {
128− screenshotFileName = QString("%1/Dash/graphics/phone/screenshots/%2")
129− .arg(qmlDirectory())
127+ screenshotFileName = QString("qrc:///Unity/Application/screenshots/%2")
130128 .arg(screenshotId);
131129 } else {
132− screenshotFileName = QString("%1/Dash/graphics/phone/screenshots/%2@12.png")
133− .arg(qmlDirectory())
130+ screenshotFileName = QString("qrc:///Unity/Application/screenshots/%2@12.png")
134131 .arg(screenshotId);
135132 }
136133
137134 if (screenshotFileName != m_screenshotFileName) {
138135 m_screenshotFileName = screenshotFileName;
139136
140− QUrl screenshotUrl = QString("file://%1").arg(m_screenshotFileName);
141137 if (m_session) {
142− m_session->setScreenshot(screenshotUrl);
138+ m_session->setScreenshot(screenshotFileName);
143139 }
144140 }
145141}
tests/mocks/Unity/Application/ApplicationScreenshotProvider.cpp+6−2
@@ -44,9 +44,13 @@ QImage ApplicationScreenshotProvider::requestImage(const QString &imageId, QSize
4444 return QImage();
4545 }
4646
47+ QString screenshot = app->screenshot();
48+ // QImage doesn't understand qrc:/// but we have QUrls in use which don't like the empty protcol ":/"
49+ screenshot.replace("qrc:///", ":/");
50+
4751 QImage image;
48− if (!image.load(app->screenshot())) {
49− qWarning() << "failed loading app image" << app->screenshot();
52+ if (!image.load(screenshot)) {
53+ qWarning() << "failed loading app image" << screenshot;
5054 }
5155
5256
tests/mocks/Unity/Application/ApplicationTestInterface.cpp+2−2
@@ -40,7 +40,7 @@ Session* ApplicationTestInterface::addChildSession(Session* existingSession, con
4040{
4141 if (!existingSession) return nullptr;
4242
43− QUrl screenshotUrl = QString("file://%1/Dash/graphics/phone/screenshots/%2@12.png")
43+ QUrl screenshotUrl = QString("qrc:///Unity/Application/screenshots/%2@12.png")
4444 .arg(qmlDirectory())
4545 .arg(surfaceImage);
4646
@@ -90,7 +90,7 @@ quint32 ApplicationTestInterface::addChildSession(const QString& appId, quint32
9090 return 0;
9191 }
9292
93− QUrl screenshotUrl = QString("file://%1/Dash/graphics/phone/screenshots/%2@12.png")
93+ QUrl screenshotUrl = QString("qrc:///Unity/Application/screenshots/%2@12.png")
9494 .arg(qmlDirectory())
9595 .arg(surfaceImage);
9696
tests/mocks/Unity/Application/MirSurface.cpp+52
@@ -35,8 +35,12 @@ MirSurface::MirSurface(const QString& name,
3535 , m_activeFocus(false)
3636 , m_width(-1)
3737 , m_height(-1)
38+ , m_slowToResize(false)
3839{
3940// qDebug() << "MirSurface::MirSurface() " << name;
41+ m_delayedResizeTimer.setInterval(600);
42+ m_delayedResizeTimer.setSingleShot(true);
43+ connect(&m_delayedResizeTimer, &QTimer::timeout, this, &MirSurface::applyDelayedResize);
4044}
4145
4246MirSurface::~MirSurface()
@@ -196,8 +200,39 @@ int MirSurface::height() const
196200}
197201
198202void MirSurface::resize(int width, int height)
203+{
204+ if (m_slowToResize) {
205+ if (!m_delayedResizeTimer.isActive()) {
206+ m_delayedResize.setWidth(width);
207+ m_delayedResize.setHeight(height);
208+ m_delayedResizeTimer.start();
209+ } else {
210+ m_pendingResize.setWidth(width);
211+ m_pendingResize.setHeight(height);
212+ }
213+ } else {
214+ doResize(width, height);
215+ }
216+}
217+
218+void MirSurface::applyDelayedResize()
219+{
220+ doResize(m_delayedResize.width(), m_delayedResize.height());
221+ m_delayedResize.setWidth(-1);
222+ m_delayedResize.setHeight(-1);
223+
224+ if (m_pendingResize.isValid()) {
225+ QSize size = m_pendingResize;
226+ m_pendingResize.setWidth(-1);
227+ m_pendingResize.setHeight(-1);
228+ resize(size.width(), size.height());
229+ }
230+}
231+
232+void MirSurface::doResize(int width, int height)
199233{
200234 bool changed = false;
235+
201236 if (width != m_width) {
202237 m_width = width;
203238 Q_EMIT widthChanged();
@@ -214,3 +249,20 @@ void MirSurface::resize(int width, int height)
214249 Q_EMIT sizeChanged(QSize(width, height));
215250 }
216251}
252+
253+bool MirSurface::isSlowToResize() const
254+{
255+ return m_slowToResize;
256+}
257+
258+void MirSurface::setSlowToResize(bool value)
259+{
260+ if (m_slowToResize != value) {
261+ m_slowToResize = value;
262+ Q_EMIT slowToResizeChanged();
263+ if (!m_slowToResize && m_delayedResizeTimer.isActive()) {
264+ m_delayedResizeTimer.stop();
265+ applyDelayedResize();
266+ }
267+ }
268+}
tests/mocks/Unity/Application/MirSurface.h+16
@@ -18,6 +18,7 @@
1818#define MOCK_MIR_SURFACE_H
1919
2020#include <QObject>
21+#include <QTimer>
2122#include <QUrl>
2223#include <QHash>
2324
@@ -33,6 +34,7 @@ class MirSurface : public unity::shell::application::MirSurfaceInterface
3334 Q_PROPERTY(int width READ width NOTIFY widthChanged)
3435 Q_PROPERTY(int height READ height NOTIFY heightChanged)
3536 Q_PROPERTY(bool activeFocus READ activeFocus NOTIFY activeFocusChanged)
37+ Q_PROPERTY(bool slowToResize READ isSlowToResize WRITE setSlowToResize NOTIFY slowToResizeChanged)
3638
3739public:
3840 MirSurface(const QString& name,
@@ -77,6 +79,9 @@ public:
7779 int width() const;
7880 int height() const;
7981
82+ bool isSlowToResize() const;
83+ void setSlowToResize(bool value);
84+
8085 /////
8186 // internal mock stuff
8287
@@ -94,13 +99,18 @@ Q_SIGNALS:
9499 void orientationAngleChanged(Mir::OrientationAngle angle);
95100 void widthChanged();
96101 void heightChanged();
102+ void slowToResizeChanged();
97103
98104 ////
99105 // internal mock stuff
100106 void screenshotUrlChanged(QUrl);
101107 void activeFocusChanged(bool);
102108
109+private Q_SLOTS:
110+ void applyDelayedResize();
111+
103112private:
113+ void doResize(int width, int height);
104114 void updateVisibility();
105115
106116 const QString m_name;
@@ -114,6 +124,12 @@ private:
114124 bool m_activeFocus;
115125 int m_width;
116126 int m_height;
127+
128+ bool m_slowToResize;
129+ QTimer m_delayedResizeTimer;
130+ QSize m_delayedResize;
131+ QSize m_pendingResize;
132+
117133 struct View {
118134 bool visible;
119135 };
qml/Dash/graphics/phone/screenshots/browser@12.png → tests/mocks/Unity/Application/resources/screenshots/browser@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/camera@12.png → tests/mocks/Unity/Application/resources/screenshots/camera@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/dialer@12.png → tests/mocks/Unity/Application/resources/screenshots/dialer@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/facebook@12.png → tests/mocks/Unity/Application/resources/screenshots/facebook@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/gallery@12.png → tests/mocks/Unity/Application/resources/screenshots/gallery@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/gmail-webapp.svg → tests/mocks/Unity/Application/resources/screenshots/gmail-webapp.svgrenamed

The content is the same.

qml/Dash/graphics/phone/screenshots/libreoffice@12.png → tests/mocks/Unity/Application/resources/screenshots/libreoffice@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/map@12.png → tests/mocks/Unity/Application/resources/screenshots/map@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/music@12.png → tests/mocks/Unity/Application/resources/screenshots/music@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/twitter@12.png → tests/mocks/Unity/Application/resources/screenshots/twitter@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/ubuntu-weather-app.svg → tests/mocks/Unity/Application/resources/screenshots/ubuntu-weather-app.svgrenamed

The content is the same.

qml/Dash/graphics/phone/screenshots/unity8-dash@12.png → tests/mocks/Unity/Application/resources/screenshots/unity8-dash@12.pngrenamed

Binary file not shown.

qml/Dash/graphics/phone/screenshots/vkb_portrait.png → tests/mocks/Unity/Application/resources/screenshots/vkb_portrait.pngrenamed

Binary file not shown.

tests/mocks/Unity/Application/resources/surfaces.qrc+13
@@ -3,5 +3,18 @@
33 <file>VirtualKeyboard.qml</file>
44 <file>MirSurfaceItem.qml</file>
55 <file>vkb_portrait.png</file>
6+ <file>screenshots/browser@12.png</file>
7+ <file>screenshots/camera@12.png</file>
8+ <file>screenshots/dialer@12.png</file>
9+ <file>screenshots/facebook@12.png</file>
10+ <file>screenshots/gallery@12.png</file>
11+ <file>screenshots/gmail-webapp.svg</file>
12+ <file>screenshots/map@12.png</file>
13+ <file>screenshots/music@12.png</file>
14+ <file>screenshots/twitter@12.png</file>
15+ <file>screenshots/ubuntu-weather-app.svg</file>
16+ <file>screenshots/unity8-dash@12.png</file>
17+ <file>screenshots/vkb_portrait.png</file>
18+ <file>screenshots/libreoffice@12.png</file>
619 </qresource>
720</RCC>
tests/mocks/Unity/fake_categories.cpp+7−1
@@ -47,7 +47,13 @@ Categories::data(const QModelIndex& index, int role) const
4747 ResultsModel *resultsModel = resultModel(index.row());
4848 switch (role) {
4949 case RoleCategoryId:
50− return QString("%1").arg(index.row());
50+ if (index.row() == 6) {
51+ return QString("predefined");
52+ } else if (index.row() == 8) {
53+ return QString("local");
54+ } else {
55+ return QString("%1").arg(index.row());
56+ }
5157 case RoleName:
5258 return QString("Category %1").arg(index.row());
5359 case RoleIcon:
qml/Panel/PanelBackground.qml → tests/mocks/Utils/EdgeBarrierSettings.qmlrenamed+4−3
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013 Canonical, Ltd.
2+ * Copyright (C) 2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -14,8 +14,9 @@
1414 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1515 */
1616
17+pragma Singleton
1718import QtQuick 2.4
1819
19−Rectangle {
20− color: "black"
20+QtObject {
21+ readonly property real pushThreshold: units.gu(8)
2122}
tests/mocks/Utils/qmldir+1
@@ -3,3 +3,4 @@ plugin FakeUtils-qml
33typeinfo Utils.qmltypes
44Style 0.1 Style.js
55HomeKeyWatcher 0.1 HomeKeyWatcher.qml
6+singleton EdgeBarrierSettings 0.1 EdgeBarrierSettings.qml
tests/plugins/Dash/cardcreator/1.res+24−7
@@ -40,13 +40,30 @@ Item {
4040 height: 1;
4141 hideSource: doShapeItem;
4242 }
43− UbuntuShape {
44− id: artShapeShape;
45− source: artShapeSource;
43+ Loader {
4644 anchors.fill: parent;
47− visible: doShapeItem;
48− radius: "medium";
49− aspect: root.artShapeStyle === "inset" ? UbuntuShape.Inset : UbuntuShape.Flat;
45+ visible: artShape.doShapeItem;
46+ sourceComponent: root.artShapeStyle === "icon" ? artShapeIconComponent : artShapeShapeComponent;
47+ Component {
48+ id: artShapeShapeComponent;
49+ UbuntuShape {
50+ source: artShapeSource;
51+ sourceFillMode: UbuntuShape.PreserveAspectCrop;
52+ radius: "medium";
53+ aspect: {
54+ switch (root.artShapeStyle) {
55+ case "inset": return UbuntuShape.Inset;
56+ case "shadow": return UbuntuShape.DropShadow;
57+ default:
58+ case "flat": return UbuntuShape.Flat;
59+ }
60+ }
61+ }
62+ }
63+ Component {
64+ id: artShapeIconComponent;
65+ ProportionalShape { source: artShapeSource; aspect: UbuntuShape.DropShadow; }
66+ }
5067 }
5168 readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1;
5269 readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : components !== undefined ? components["art"]["aspect-ratio"] : 1;
@@ -97,7 +114,7 @@ UbuntuShape {
97114 id: touchdown;
98115 objectName: "touchdown";
99116 anchors { fill: artShapeHolder }
100− visible: root.pressed;
117+ visible: root.artShapeStyle != "shadow" && root.artShapeStyle != "icon" && root.pressed;
101118 radius: "medium";
102119 borderSource: "radius_pressed.sci"
103120}
tests/plugins/Dash/cardcreator/2.res+1−1
@@ -124,7 +124,7 @@ UbuntuShape {
124124 id: touchdown;
125125 objectName: "touchdown";
126126 anchors { fill: backgroundLoader }
127− visible: root.pressed;
127+ visible: root.artShapeStyle != "shadow" && root.artShapeStyle != "icon" && root.pressed;
128128 radius: "medium";
129129 borderSource: "radius_pressed.sci"
130130}
tests/plugins/Dash/cardcreator/3.res+24−7
@@ -40,13 +40,30 @@ Item {
4040 height: 1;
4141 hideSource: doShapeItem;
4242 }
43− UbuntuShape {
44− id: artShapeShape;
45− source: artShapeSource;
43+ Loader {
4644 anchors.fill: parent;
47− visible: doShapeItem;
48− radius: "medium";
49− aspect: root.artShapeStyle === "inset" ? UbuntuShape.Inset : UbuntuShape.Flat;
45+ visible: artShape.doShapeItem;
46+ sourceComponent: root.artShapeStyle === "icon" ? artShapeIconComponent : artShapeShapeComponent;
47+ Component {
48+ id: artShapeShapeComponent;
49+ UbuntuShape {
50+ source: artShapeSource;
51+ sourceFillMode: UbuntuShape.PreserveAspectCrop;
52+ radius: "medium";
53+ aspect: {
54+ switch (root.artShapeStyle) {
55+ case "inset": return UbuntuShape.Inset;
56+ case "shadow": return UbuntuShape.DropShadow;
57+ default:
58+ case "flat": return UbuntuShape.Flat;
59+ }
60+ }
61+ }
62+ }
63+ Component {
64+ id: artShapeIconComponent;
65+ ProportionalShape { source: artShapeSource; aspect: UbuntuShape.DropShadow; }
66+ }
5067 }
5168 readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1;
5269 readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : components !== undefined ? components["art"]["aspect-ratio"] : 1;
@@ -115,7 +132,7 @@ UbuntuShape {
115132 id: touchdown;
116133 objectName: "touchdown";
117134 anchors { fill: artShapeHolder }
118− visible: root.pressed;
135+ visible: root.artShapeStyle != "shadow" && root.artShapeStyle != "icon" && root.pressed;
119136 radius: "medium";
120137 borderSource: "radius_pressed.sci"
121138}
tests/plugins/Dash/cardcreator/4.res+1−1
@@ -105,7 +105,7 @@ UbuntuShape {
105105 id: touchdown;
106106 objectName: "touchdown";
107107 anchors { fill: root }
108− visible: root.pressed;
108+ visible: root.artShapeStyle != "shadow" && root.artShapeStyle != "icon" && root.pressed;
109109 radius: "medium";
110110 borderSource: "radius_pressed.sci"
111111}
tests/plugins/Dash/cardcreator/5.res+24−7
@@ -40,13 +40,30 @@ Item {
4040 height: 1;
4141 hideSource: doShapeItem;
4242 }
43− UbuntuShape {
44− id: artShapeShape;
45− source: artShapeSource;
43+ Loader {
4644 anchors.fill: parent;
47− visible: doShapeItem;
48− radius: "medium";
49− aspect: root.artShapeStyle === "inset" ? UbuntuShape.Inset : UbuntuShape.Flat;
45+ visible: artShape.doShapeItem;
46+ sourceComponent: root.artShapeStyle === "icon" ? artShapeIconComponent : artShapeShapeComponent;
47+ Component {
48+ id: artShapeShapeComponent;
49+ UbuntuShape {
50+ source: artShapeSource;
51+ sourceFillMode: UbuntuShape.PreserveAspectCrop;
52+ radius: "medium";
53+ aspect: {
54+ switch (root.artShapeStyle) {
55+ case "inset": return UbuntuShape.Inset;
56+ case "shadow": return UbuntuShape.DropShadow;
57+ default:
58+ case "flat": return UbuntuShape.Flat;
59+ }
60+ }
61+ }
62+ }
63+ Component {
64+ id: artShapeIconComponent;
65+ ProportionalShape { source: artShapeSource; aspect: UbuntuShape.DropShadow; }
66+ }
5067 }
5168 readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1;
5269 readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : components !== undefined ? components["art"]["aspect-ratio"] : 1;
@@ -134,7 +151,7 @@ UbuntuShape {
134151 id: touchdown;
135152 objectName: "touchdown";
136153 anchors { fill: artShapeHolder }
137− visible: root.pressed;
154+ visible: root.artShapeStyle != "shadow" && root.artShapeStyle != "icon" && root.pressed;
138155 radius: "medium";
139156 borderSource: "radius_pressed.sci"
140157}
tests/plugins/Dash/cardcreator/6.res+1−1
@@ -113,7 +113,7 @@ UbuntuShape {
113113 id: touchdown;
114114 objectName: "touchdown";
115115 anchors { fill: backgroundLoader }
116− visible: root.pressed;
116+ visible: root.artShapeStyle != "shadow" && root.artShapeStyle != "icon" && root.pressed;
117117 radius: "medium";
118118 borderSource: "radius_pressed.sci"
119119}
tests/plugins/Dash/cardcreator/7.res+1−1
@@ -137,7 +137,7 @@ UbuntuShape {
137137 id: touchdown;
138138 objectName: "touchdown";
139139 anchors { fill: backgroundLoader }
140− visible: root.pressed;
140+ visible: root.artShapeStyle != "shadow" && root.artShapeStyle != "icon" && root.pressed;
141141 radius: "medium";
142142 borderSource: "radius_pressed.sci"
143143}
tests/plugins/Dash/cardcreator/8.res+7−7
@@ -92,12 +92,12 @@ left: parent.left;
9292 ]
9393 }
9494UbuntuShape {
95− id: touchdown;
96− objectName: "touchdown";
97− anchors { fill: backgroundLoader }
98− visible: root.pressed;
99− radius: "medium";
100− borderSource: "radius_pressed.sci"
101− }
95+ id: touchdown;
96+ objectName: "touchdown";
97+ anchors { fill: backgroundLoader }
98+ visible: root.artShapeStyle != "shadow" && root.artShapeStyle != "icon" && root.pressed;
99+ radius: "medium";
100+ borderSource: "radius_pressed.sci"
101+}
102102implicitHeight: row.y + row.height + units.gu(1);
103103}
tests/plugins/ScreenGrabber/CMakeLists.txt+1−1
@@ -9,6 +9,6 @@ add_definitions(
99add_definitions(-DBUILT_PLUGINS_DIR="${CMAKE_BINARY_DIR}/plugins")
1010
1111add_executable(ScreenGrabberTestExec ScreenGrabberTest.cpp ${CMAKE_SOURCE_DIR}/plugins/ScreenGrabber/screengrabber.cpp)
12−qt5_use_modules(ScreenGrabberTestExec Test Quick)
12+qt5_use_modules(ScreenGrabberTestExec Test Quick Concurrent)
1313target_link_libraries(ScreenGrabberTestExec ${Qt5Quick_LIBRARIES} ScreenGrabber-qml)
1414add_unity8_uitest(ScreenGrabber ScreenGrabberTestExec DEPENDS ScreenGrabber-qml)
tests/plugins/ScreenGrabber/ScreenGrabberTest.cpp+1
@@ -59,6 +59,7 @@ private Q_SLOTS:
5959 {
6060 QSignalSpy grabberSpy(m_grabber, &ScreenGrabber::screenshotSaved);
6161 m_grabber->captureAndSave(90); // rotate by 90°
62+ QTRY_VERIFY(grabberSpy.count() == 1);
6263 const QVariantList args = grabberSpy.takeFirst();
6364 const QString filename = args.first().toString();
6465 QVERIFY(!filename.isEmpty());
tests/qmltests/Components/tst_ZoomableImage.qml+1−1
@@ -36,7 +36,7 @@ Rectangle {
3636 }
3737
3838 property var widgetData2: {
39− "source": "../../../qml/Dash/graphics/phone/screenshots/gallery@12.png",
39+ "source": "../../mocks/Unity/Application/resources/screenshots/gallery@12.png",
4040 "zoomable": true
4141 }
4242
tests/qmltests/EdgeBarrierControls.qmlnew file+97
@@ -0,0 +1,97 @@
1+/*
2+ * Copyright 2015 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.4
18+import QtQuick.Layouts 1.1
19+import Ubuntu.Components 1.3
20+import Unity.Test 0.1
21+
22+RowLayout {
23+ id: root
24+ Layout.fillWidth: true
25+
26+ property var target: null
27+ property string backgroundColor: "darkGrey"
28+ property alias text: label.text
29+ signal dragged(real amount);
30+
31+ Binding {
32+ id: containsMouseBinding
33+
34+ // only activate the binding once the controls start to get used in order to not
35+ // interfere with automated tests
36+ property bool activated: false
37+
38+ when: root.target !== undefined && root.target !== null && activated
39+ target: root.target
40+ property: "_containsMouse"
41+ value: checkbox.checked
42+ }
43+
44+
45+ Rectangle {
46+ width: label.width + units.gu(1)
47+ height: units.gu(4)
48+ color: root.backgroundColor
49+
50+ Rectangle {
51+ anchors.fill: parent
52+ color: "darkGreen"
53+ opacity: target ? target.progress : 0
54+ }
55+
56+ Label {
57+ id: label
58+ color: "white"
59+ anchors.centerIn: parent
60+ }
61+ MouseArea {
62+ id: mouseArea
63+ anchors.fill: parent
64+ property real lastX
65+ property bool dragging: false
66+ onPressedChanged: {
67+ if (pressed) {
68+ containsMouseBinding.activated = true;
69+ checkbox.checked = true;
70+ } else {
71+ dragging = false;
72+ }
73+ }
74+ onMouseXChanged: {
75+ if (dragging) {
76+ var amount = Math.abs(mouseX - lastX);
77+ lastX = mouseX;
78+ root.dragged(amount);
79+ } else {
80+ lastX = mouseX;
81+ dragging = true;
82+ }
83+ }
84+ }
85+ }
86+
87+ CheckBox {
88+ id: checkbox
89+ checked: false
90+ activeFocusOnPress: false
91+ onCheckedChanged: {
92+ if (checked) {
93+ containsMouseBinding.activated = true;
94+ }
95+ }
96+ }
97+}
tests/qmltests/Launcher/tst_Launcher.qml+15−5
@@ -22,6 +22,7 @@ import Ubuntu.Components 1.3
2222import ".."
2323import "../../../qml/Launcher"
2424import Unity.Launcher 0.1
25+import Utils 0.1 // For EdgeBarrierSettings
2526
2627/* Nothing is shown at first. If you drag from left edge you will bring up the
2728 launcher. */
@@ -67,6 +68,7 @@ Item {
6768
6869 Component.onCompleted: {
6970 launcherLoader.itemDestroyed = false;
71+ edgeBarrierControls.target = testCase.findChild(this, "edgeBarrierController");
7072 }
7173 Component.onDestruction: {
7274 launcherLoader.itemDestroyed = true;
@@ -82,6 +84,12 @@ Item {
8284
8385 MouseTouchEmulationCheckbox {}
8486
87+ EdgeBarrierControls {
88+ id: edgeBarrierControls
89+ text: "Drag here to pull out launcher"
90+ onDragged: { launcherLoader.item.pushEdge(amount); }
91+ }
92+
8593 Button {
8694 text: "emit hinting signal"
8795 onClicked: LauncherModel.emitHint()
@@ -207,8 +215,10 @@ Item {
207215 tryCompare(launcher, "state", "visible");
208216 }
209217
210− function revealByHover() {
218+ function revealByEdgePush() {
219+ // Place the mouse against the window/screen edge and push beyond the barrier threshold
211220 mouseMove(root, 1, root.height / 2);
221+ launcher.pushEdge(EdgeBarrierSettings.pushThreshold * 1.1);
212222
213223 var panel = findChild(launcher, "launcherPanel");
214224 verify(!!panel);
@@ -278,7 +288,7 @@ Item {
278288
279289 function test_clickingOnAppIconCausesSignalEmission(data) {
280290 if (data.mouse) {
281− revealByHover();
291+ revealByEdgePush();
282292 } else {
283293 dragLauncherIntoView();
284294 }
@@ -748,12 +758,12 @@ Item {
748758 verify(quickList, "state", "")
749759 }
750760
751− function test_revealByHover() {
761+ function test_revealByEdgePush() {
752762 var panel = findChild(launcher, "launcherPanel");
753763 verify(!!panel);
754764
755− revealByHover();
756− tryCompare(launcher, "state", "visibleTemporary");
765+ revealByEdgePush();
766+ compare(launcher.state, "visibleTemporary");
757767
758768 // Now move the mouse away and make sure it hides in less than a second
759769 mouseMove(root, root.width, root.height / 2)
tests/qmltests/Panel/tst_Panel.qml+44−10
@@ -23,6 +23,7 @@ import Unity.Application 0.1
2323import Unity.Indicators 0.1 as Indicators
2424import Ubuntu.Telephony 0.1 as Telephony
2525import "../../../qml/Panel"
26+import "../../../qml/Components/PanelState"
2627
2728IndicatorTest {
2829 id: root
@@ -30,6 +31,12 @@ IndicatorTest {
3031 height: units.gu(71)
3132 color: "white"
3233
34+ Binding {
35+ target: mouseEmulation
36+ property: "checked"
37+ value: !windowControlsCB.checked
38+ }
39+
3340 RowLayout {
3441 anchors.fill: parent
3542 anchors.margins: units.gu(1)
@@ -45,17 +52,18 @@ IndicatorTest {
4552 MouseArea {
4653 id: backgroundMouseArea
4754 anchors.fill: parent
48− }
55+ hoverEnabled: true
56+
57+ Panel {
58+ id: panel
59+ anchors.fill: parent
60+ indicators {
61+ width: parent.width > units.gu(60) ? units.gu(40) : parent.width
62+ indicatorsModel: root.indicatorsModel
63+ }
4964
50− Panel {
51− id: panel
52− anchors.fill: parent
53− indicators {
54− width: parent.width > units.gu(60) ? units.gu(40) : parent.width
55− indicatorsModel: root.indicatorsModel
65+ property real panelAndSeparatorHeight: panel.indicators.minimizedPanelHeight
5666 }
57−
58− property real panelAndSeparatorHeight: panel.indicators.minimizedPanelHeight + units.dp(2)
5967 }
6068 }
6169
@@ -93,6 +101,32 @@ IndicatorTest {
93101 }
94102 }
95103
104+ RowLayout {
105+ Layout.fillWidth: true
106+ CheckBox {
107+ id: windowControlsCB
108+ onClicked: PanelState.buttonsVisible = checked
109+ }
110+ Label {
111+ text: "Show window controls"
112+ }
113+ }
114+
115+ RowLayout {
116+ Layout.fillWidth: true
117+ CheckBox {
118+ onClicked: {
119+ if (checked)
120+ PanelState.title = "Fake window title"
121+ else
122+ PanelState.title = ""
123+ }
124+ }
125+ Label {
126+ text: "Show fake window title"
127+ }
128+ }
129+
96130 Rectangle {
97131 Layout.preferredHeight: units.dp(1);
98132 Layout.fillWidth: true;
@@ -127,7 +161,7 @@ IndicatorTest {
127161 color: "black"
128162 }
129163
130− MouseTouchEmulationCheckbox {}
164+ MouseTouchEmulationCheckbox { id: mouseEmulation }
131165 }
132166 }
133167
tests/qmltests/Stages/tst_DesktopStage.qml+93−28
@@ -17,11 +17,12 @@
1717import QtQuick 2.4
1818import QtTest 1.0
1919import Ubuntu.Components 1.3
20−import Ubuntu.Components.ListItems 1.3 as ListItem
20+import Ubuntu.Components.ListItems 1.3
2121import Unity.Application 0.1
2222import Unity.Test 0.1
2323import Utils 0.1
2424
25+import ".." // For EdgeBarrierControls
2526import "../../../qml/Stages"
2627import "../../../qml/Components"
2728
@@ -46,8 +47,8 @@ Item {
4647 WindowStateStorage.geometry = {
4748 'unity8-dash': Qt.rect(0, units.gu(3), units.gu(50), units.gu(40)),
4849 'dialer-app': Qt.rect(units.gu(51), units.gu(3), units.gu(50), units.gu(40)),
49− 'camera-app': Qt.rect(0, units.gu(44), units.gu(50), units.gu(40)),
50− 'gallery-app': Qt.rect(units.gu(51), units.gu(44), units.gu(50), units.gu(40))
50+ 'gmail-webapp': Qt.rect(0, units.gu(44), units.gu(50), units.gu(40)),
51+ 'twitter-webapp': Qt.rect(units.gu(51), units.gu(44), units.gu(50), units.gu(40))
5152 }
5253 }
5354
@@ -60,10 +61,18 @@ Item {
6061
6162 focus: true
6263
64+ property bool itemDestroyed: false
6365 sourceComponent: Component {
6466 DesktopStage {
6567 color: "darkblue"
6668 anchors.fill: parent
69+
70+ Component.onCompleted: {
71+ edgeBarrierControls.target = testCase.findChild(this, "edgeBarrierController");
72+ }
73+ Component.onDestruction: {
74+ desktopStageLoader.itemDestroyed = true;
75+ }
6776 orientations: Orientations {}
6877 }
6978 }
@@ -82,6 +91,28 @@ Item {
8291 Column {
8392 anchors { left: parent.left; right: parent.right; top: parent.top; margins: units.gu(1) }
8493 spacing: units.gu(1)
94+
95+ Button {
96+ color: "white"
97+ text: "Make surface slow to resize"
98+ activeFocusOnPress: false
99+ onClicked: {
100+ if (ApplicationManager.focusedApplicationId) {
101+ var surface = ApplicationManager.findApplication(ApplicationManager.focusedApplicationId).session.surface;
102+ surface.slowToResize = true;
103+ }
104+ }
105+ }
106+
107+ EdgeBarrierControls {
108+ id: edgeBarrierControls
109+ text: "Drag here to pull out spread"
110+ backgroundColor: "blue"
111+ onDragged: { desktopStageLoader.item.pushRightEdge(amount); }
112+ }
113+
114+ Divider {}
115+
85116 Repeater {
86117 model: ApplicationManager.availableApplications
87118 ApplicationCheckBox {
@@ -99,10 +130,16 @@ Item {
99130 property Item desktopStage: desktopStageLoader.status === Loader.Ready ? desktopStageLoader.item : null
100131
101132 function cleanup() {
133+ desktopStageLoader.itemDestroyed = false;
102134 desktopStageLoader.active = false;
103135
104136 tryCompare(desktopStageLoader, "status", Loader.Null);
105137 tryCompare(desktopStageLoader, "item", null);
138+ // Loader.status might be Loader.Null and Loader.item might be null but the Loader
139+ // actually took place. Likely because Loader waits until the next event loop
140+ // iteration to do its work. So to ensure the reload, we will wait until the
141+ // Shell instance gets destroyed.
142+ tryCompare(desktopStageLoader, "itemDestroyed", true);
106143
107144 killAllRunningApps();
108145
@@ -156,8 +193,8 @@ Item {
156193
157194 function test_tappingOnWindowChangesFocusedApp_data() {
158195 return [
159− {tag: "dash to dialer", apps: [ "unity8-dash", "dialer-app", "camera-app" ], focusfrom: 0, focusTo: 1 },
160− {tag: "dialer to dash", apps: [ "unity8-dash", "dialer-app", "camera-app" ], focusfrom: 1, focusTo: 0 },
196+ {tag: "dash to dialer", apps: [ "unity8-dash", "dialer-app", "gmail-webapp"], focusfrom: 0, focusTo: 1 },
197+ {tag: "dialer to dash", apps: [ "unity8-dash", "dialer-app", "gmail-webapp"], focusfrom: 1, focusTo: 0 }
161198 ]
162199 }
163200
@@ -203,8 +240,8 @@ Item {
203240
204241 function test_tappingOnDecorationFocusesApplication_data() {
205242 return [
206− {tag: "dash to dialer", apps: [ "unity8-dash", "dialer-app", "camera-app" ], focusfrom: 0, focusTo: 1 },
207− {tag: "dialer to dash", apps: [ "unity8-dash", "dialer-app", "camera-app" ], focusfrom: 1, focusTo: 0 },
243+ {tag: "dash to dialer", apps: [ "unity8-dash", "dialer-app", "gmail-webapp"], focusfrom: 0, focusTo: 1 },
244+ {tag: "dialer to dash", apps: [ "unity8-dash", "dialer-app", "gmail-webapp"], focusfrom: 1, focusTo: 0 }
208245 ]
209246 }
210247
@@ -214,12 +251,16 @@ Item {
214251 var fromAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusfrom]);
215252 verify(fromAppDecoration);
216253 tap(fromAppDecoration);
217− tryCompare(ApplicationManager.findApplication(data.apps[data.focusfrom]).session.surface, "activeFocus", true);
254+ var fromApp = ApplicationManager.findApplication(data.apps[data.focusfrom]);
255+ verify(fromApp);
256+ tryCompare(fromApp.session.surface, "activeFocus", true);
218257
219258 var toAppDecoration = findChild(desktopStage, "appWindowDecoration_" + data.apps[data.focusTo]);
220259 verify(toAppDecoration);
221260 tap(toAppDecoration);
222− tryCompare(ApplicationManager.findApplication(data.apps[data.focusTo]).session.surface, "activeFocus", true);
261+ var toApp = ApplicationManager.findApplication(data.apps[data.focusTo]);
262+ verify(toApp);
263+ tryCompare(toApp.session.surface, "activeFocus", true);
223264 }
224265
225266 function test_clickingOnDecorationFocusesApplication_data() {
@@ -339,26 +380,26 @@ Item {
339380 function test_maximizeApplicationHidesSurfacesBehindIt() {
340381 var dashApp = startApplication("unity8-dash");
341382 var dialerApp = startApplication("dialer-app");
342− var cameraApp = startApplication("camera-app");
383+ var gmailApp = startApplication("gmail-webapp");
343384
344385 var dashDelegate = findChild(desktopStage, "appDelegate_unity8-dash");
345386 verify(dashDelegate);
346387 var dialerDelegate = findChild(desktopStage, "appDelegate_dialer-app");
347388 verify(dialerDelegate);
348− var cameraDelegate = findChild(desktopStage, "appDelegate_camera-app");
349− verify(cameraDelegate);
389+ var gmailDelegate = findChild(desktopStage, "appDelegate_gmail-webapp");
390+ verify(gmailDelegate);
350391
351392 // maximize
352− findChild(dialerDelegate, "decoratedWindow").maximize();
393+ dialerDelegate.maximize();
353394 tryCompare(dialerDelegate, "visuallyMaximized", true);
354395
355396 tryCompare(dashApp.session.surface, "visible", false);
356− compare(cameraApp.session.surface.visible, true);
397+ compare(gmailApp.session.surface.visible, true);
357398
358399 // restore
359− findChild(dialerDelegate, "decoratedWindow").maximize();
400+ dialerDelegate.restoreFromMaximized();
360401 compare(dashApp.session.surface.visible, true);
361− compare(cameraApp.session.surface.visible, true);
402+ compare(gmailApp.session.surface.visible, true);
362403 }
363404
364405 function test_applicationsBecomeVisibleWhenOccludingAppRemoved() {
@@ -370,28 +411,52 @@ Item {
370411 var dialerDelegate = findChild(desktopStage, "appDelegate_dialer-app");
371412 verify(dialerDelegate);
372413
373− var cameraApp = startApplication("camera-app");
374− var cameraDelegate = findChild(desktopStage, "appDelegate_camera-app");
375− verify(cameraDelegate);
376− findChild(dialerDelegate, "decoratedWindow").maximize();
414+ var dialerMaximizeButton = findChild(dialerDelegate, "maximizeWindowButton");
415+ verify(dialerMaximizeButton);
416+ mouseClick(dialerMaximizeButton);
417+
418+ var mapApp = startApplication("map");
419+ var mapDelegate = findChild(desktopStage, "appDelegate_map");
420+ verify(mapDelegate);
377421
378− var galleryApp = startApplication("gallery-app");
379− var galleryDelegate = findChild(desktopStage, "appDelegate_gallery-app");
380− verify(galleryDelegate);
381− findChild(galleryDelegate, "decoratedWindow").maximize();
422+ var gmailApp = startApplication("gmail-webapp");
423+ var gmailDelegate = findChild(desktopStage, "appDelegate_gmail-webapp");
424+ verify(gmailDelegate);
425+
426+ var gmailMaximizeButton = findChild(gmailDelegate, "maximizeWindowButton");
427+ verify(gmailMaximizeButton);
428+ mouseClick(gmailMaximizeButton);
382429
383430 tryCompare(dialerDelegate, "visuallyMaximized", true);
384− tryCompare(galleryDelegate, "visuallyMaximized", true);
431+ tryCompare(gmailDelegate, "visuallyMaximized", true);
385432
386433 tryCompare(dashApp.session.surface, "visible", false);
387434 tryCompare(dialerApp.session.surface, "visible", false);
388− tryCompare(cameraApp.session.surface, "visible", false);
435+ tryCompare(mapApp.session.surface, "visible", false);
389436
390− ApplicationManager.stopApplication("gallery-app");
437+ ApplicationManager.stopApplication("gmail-webapp");
391438
392− compare(cameraApp.session.surface.visible, true);
439+ compare(mapApp.session.surface.visible, true);
393440 tryCompare(dialerApp.session.surface, "visible", true);
394441 tryCompare(dashApp.session.surface, "visible", false); // still occluded by maximised dialer
395442 }
443+
444+ function test_maximisedAppStaysVisibleWhenAppStarts() {
445+ var dashApp = startApplication("unity8-dash");
446+ var dashDelegate = findChild(desktopStage, "appDelegate_unity8-dash");
447+ verify(dashDelegate);
448+ // maximize
449+ var dashMaximizeButton = findChild(dashDelegate, "maximizeWindowButton");
450+ verify(dashMaximizeButton);
451+ mouseClick(dashMaximizeButton);
452+ tryCompare(dashDelegate, "visuallyMaximized", true);
453+
454+ var dialerApp = startApplication("dialer-app");
455+ var dialerDelegate = findChild(desktopStage, "appDelegate_dialer-app");
456+ verify(dialerDelegate);
457+
458+ compare(dialerDelegate.visible, true, "Dialer should be visible");
459+ compare(dashDelegate.visible, true, "Dash should still be visible");
460+ }
396461 }
397462}
tests/qmltests/Stages/tst_PhoneStage.qml+1−1
@@ -34,7 +34,7 @@ Item {
3434 anchors { fill: parent; rightMargin: units.gu(30) }
3535 focus: true
3636 dragAreaWidth: units.gu(2)
37− maximizedAppTopMargin: units.gu(3) + units.dp(2)
37+ maximizedAppTopMargin: units.gu(3)
3838 interactive: true
3939 shellOrientation: Qt.PortraitOrientation
4040 orientations: Orientations {}
tests/qmltests/Stages/tst_SurfaceContainer.qml+1−1
@@ -39,7 +39,7 @@ Rectangle {
3939 id: surfaceContainerLoader
4040 anchors {
4141 top: parent.top
42− topMargin: fullscreenCheckbox.checked ? 0 : units.gu(3) + units.dp(2)
42+ topMargin: fullscreenCheckbox.checked ? 0 : units.gu(3)
4343 bottom: parent.bottom
4444 left: parent.left
4545 }
tests/qmltests/Stages/tst_TabletStage.qml+1−1
@@ -50,7 +50,7 @@ Rectangle {
5050 tabletStageLoader.itemDestroyed = true;
5151 }
5252 dragAreaWidth: units.gu(2)
53− maximizedAppTopMargin: units.gu(3) + units.dp(2)
53+ maximizedAppTopMargin: units.gu(3)
5454 interactive: true
5555 shellOrientation: Qt.LandscapeOrientation
5656 nativeWidth: width
tests/qmltests/Stages/tst_WindowResizeArea.qml+31−12
@@ -30,8 +30,6 @@ Item {
3030 height: units.gu(60)
3131 width: units.gu(60)
3232
33− property var fakeWindow: windowLoader.item
34−
3533 Binding {
3634 target: PanelState
3735 property: "panelHeight"
@@ -47,10 +45,10 @@ Item {
4745 property alias minHeight: windowResizeArea.minHeight
4846 x: units.gu(20)
4947 y: units.gu(20)
50− height: units.gu(20)
51− width: units.gu(20)
52− property int windowHeight: height
53− property int windowWidth: width
48+ width: requestedWidth
49+ height: requestedHeight
50+ property real requestedWidth
51+ property real requestedHeight
5452 state: "normal"
5553
5654 function maximize() {
@@ -63,6 +61,8 @@ Item {
6361 borderThickness: units.gu(2)
6462 minWidth: units.gu(15)
6563 minHeight: units.gu(10)
64+ defaultWidth: units.gu(20)
65+ defaultHeight: units.gu(20)
6666 windowId: "test-window-id"
6767 screenWidth: root.width
6868 screenHeight: root.height
@@ -87,22 +87,41 @@ Item {
8787 Loader {
8888 id: windowLoader
8989 sourceComponent: fakeWindowComponent
90+ active: windowLoaderCheckbox.checked
9091 }
9192
92− MouseTouchEmulationCheckbox {
93− checked: false
94− color: "black"
93+ Column {
94+ MouseTouchEmulationCheckbox {
95+ checked: false
96+ color: "black"
97+ }
98+ RowLayout {
99+ Layout.fillWidth: true
100+ CheckBox {
101+ id: windowLoaderCheckbox
102+ checked: true
103+ activeFocusOnPress: false
104+ }
105+ Label {
106+ id: label
107+ color: "black"
108+ text: "Window loader active"
109+ anchors.verticalCenter: parent.verticalCenter
110+ }
111+ }
95112 }
96113
97114 UnityTestCase {
98115 name: "WindowResizeArea"
99116 when: windowShown
100117
118+ property var fakeWindow: windowLoader.item
119+
101120 function init() {
102121 fakeWindow.x = units.gu(20)
103122 fakeWindow.y = units.gu(20)
104− fakeWindow.width = units.gu(20)
105− fakeWindow.height = units.gu(20)
123+ fakeWindow.requestedWidth = units.gu(20)
124+ fakeWindow.requestedHeight = units.gu(20)
106125 }
107126
108127 function test_resizeWindowRightBottom_data() {
@@ -188,7 +207,7 @@ Item {
188207 function test_resizeSmallerAndLarger_data() {
189208 return [
190209 { tag: "topLeft", startX: -1, startY: -1, dx: units.gu(15), dy: units.gu(15) },
191− { tag: "bottomRight", startX: fakeWindow.width + 1, startY: fakeWindow.height + 1, dx: -units.gu(15), dy: -units.gu(15) }
210+ { tag: "bottomRight", startX: units.gu(20) + 1, startY: units.gu(20) + 1, dx: -units.gu(15), dy: -units.gu(15) }
192211 ]
193212 }
194213
tests/qmltests/tst_OrientedShell.qml+27
@@ -59,6 +59,10 @@ Rectangle {
5959 id: miceModel
6060 deviceFilter: InputInfo.Mouse
6161 }
62+ InputDeviceModel {
63+ id: touchpadModel
64+ deviceFilter: InputInfo.TouchPad
65+ }
6266 InputDeviceModel {
6367 id: keyboardsModel
6468 deviceFilter: InputInfo.Keyboard
@@ -348,6 +352,23 @@ Rectangle {
348352 }
349353 }
350354 }
355+ Row {
356+ Button {
357+ text: "Add touchpad"
358+ activeFocusOnPress: false
359+ onClicked: {
360+ MockInputDeviceBackend.addMockDevice("/touchpad" + touchpadModel.count, InputInfo.TouchPad)
361+ }
362+ }
363+ Button {
364+ text: "Remove touchpad"
365+ activeFocusOnPress: false
366+ onClicked: {
367+ MockInputDeviceBackend.removeDevice("/touchpad" + (touchpadModel.count - 1))
368+ }
369+ }
370+ }
371+
351372 Row {
352373 Button {
353374 text: "Add kbd"
@@ -1000,6 +1021,12 @@ Rectangle {
10001021 MockInputDeviceBackend.removeDevice("/mouse0");
10011022 tryCompare(shell, "usageScenario", "phone");
10021023 tryCompare(mockOskSettings, "stayHidden", false);
1024+
1025+ MockInputDeviceBackend.addMockDevice("/touchpad0", InputInfo.TouchPad);
1026+ tryCompare(shell, "usageScenario", "desktop");
1027+
1028+ MockInputDeviceBackend.removeDevice("/touchpad0");
1029+ tryCompare(shell, "usageScenario", "phone");
10031030 }
10041031
10051032 /*
tests/qmltests/tst_Shell.qml+17−12
@@ -954,6 +954,22 @@ Rectangle {
954954 removeTimeConstraintsFromDirectionalDragAreas(greeter);
955955 }
956956
957+ function revealLauncherByEdgePushWithMouse() {
958+ var launcher = findChild(shell, "launcher");
959+ verify(launcher);
960+
961+ // Place the mouse against the window/screen edge and push beyond the barrier threshold
962+ mouseMove(shell, 0, shell.height / 2);
963+ launcher.pushEdge(EdgeBarrierSettings.pushThreshold * 1.1);
964+
965+ var panel = findChild(launcher, "launcherPanel");
966+ verify(panel);
967+
968+ // wait until it gets fully extended
969+ tryCompare(panel, "x", 0);
970+ tryCompare(launcher, "state", "visibleTemporary");
971+ }
972+
957973 function test_focusRequestedHidesGreeter() {
958974 loadShell("phone");
959975 swipeAwayGreeter();
@@ -1713,8 +1729,7 @@ Rectangle {
17131729
17141730 tryCompare(desktopSpread, "state", "altTab")
17151731
1716− mouseMove(shell, 0, shell.height / 2);
1717− tryCompare(launcher, "state", "visibleTemporary")
1732+ revealLauncherByEdgePushWithMouse();
17181733 waitForRendering(shell)
17191734
17201735 mouseClick(bfb, bfb.width / 2, bfb.height / 2)
@@ -1777,15 +1792,10 @@ Rectangle {
17771792 tryCompare(panelButtons, "visible", false);
17781793
17791794 appDelegate.maximize(false);
1780− tryCompare(panelButtons, "visible", true);
17811795
17821796 shell.usageScenario = "phone";
17831797 waitForRendering(shell);
17841798 tryCompare(panelButtons, "visible", false);
1785−
1786− shell.usageScenario = "desktop";
1787− waitForRendering(shell);
1788− tryCompare(panelButtons, "visible", true);
17891799 }
17901800
17911801 function test_lockingGreeterHidesPanelButtons() {
@@ -1799,15 +1809,10 @@ Rectangle {
17991809 tryCompare(panelButtons, "visible", false);
18001810
18011811 appDelegate.maximize(false);
1802− tryCompare(panelButtons, "visible", true);
18031812
18041813 LightDM.Greeter.showGreeter();
18051814 waitForRendering(shell);
18061815 tryCompare(panelButtons, "visible", false);
1807−
1808− LightDM.Greeter.hideGreeter();
1809− waitForRendering(shell);
1810− tryCompare(panelButtons, "visible", true);
18111816 }
18121817
18131818 function test_cantMoveWindowUnderPanel() {