on xenial help sign in
merge trunk
commita456cefc69c58415edfd7afd430a8c7aa200551c authorMichael Zanetti <michael.zanetti@canonical.com> dateMon 13 Feb 2017, 14:46 (10 years ago) parent86451b49482eec
445 files changed+17486−9427
CMakeLists.txt+9−11 CODING+24 cmake/modules/QmlTest.cmake+187−11 data/com.canonical.Unity8.gschema.xml+5 data/unity8.conf+14−5 debian/changelog+118 debian/control+30−23 debian/rules+2−2 debian/shlibs.local+1 debian/tests/control+2−3 debian/tests/qmluitests.sh+4−14 debian/unity8-fake-env.install → debian/unity8-tests.install+4 debian/unity8-tests.lintian-overrides+1 debian/unity8.install+1 include/paths.h.in+26−1 plugins/AccountsService/AccountsService.h+1−1 plugins/Cursor/CursorImageInfo.cpp+1−2 plugins/Dash/abstractdashview.cpp+1−1 plugins/GlobalShortcut/globalshortcut.cpp+12−4 plugins/GlobalShortcut/globalshortcut.h+5 plugins/GlobalShortcut/globalshortcutregistry.cpp+14−4 plugins/LightDM/CMakeLists.txt+1−1 plugins/LightDM/DBusGreeterList.cpp+6−6 plugins/LightDM/DBusGreeterList.h+2−2 plugins/LightDM/Greeter.cpp+137−23 plugins/LightDM/Greeter.h+17−13 plugins/LightDM/GreeterPrivate.h+13−8 plugins/LightDM/IntegratedLightDM/liblightdm/Greeter.cpp+7−4 plugins/LightDM/IntegratedLightDM/liblightdm/Greeter.h+2−2 plugins/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.cpp+27−22 plugins/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.h+1 plugins/LightDM/IntegratedLightDM/liblightdm/SessionsModel.cpp−1 plugins/LightDM/IntegratedLightDM/liblightdm/SessionsModel.h+2−2 plugins/LightDM/IntegratedLightDM/liblightdm/UsersModel.h+1−2 plugins/LightDM/PromptsModel.cpp+97 plugins/LightDM/PromptsModel.h+70 plugins/LightDM/SessionsModel.cpp+1−2 plugins/LightDM/SessionsModel.h+5−7 plugins/LightDM/UsersModel.cpp+171−9 plugins/LightDM/UsersModel.h+6−8 plugins/LightDM/plugin.cpp+12−4 plugins/Lights/Lights.h+1−1 plugins/Powerd/Powerd.h+2−2 plugins/UInput/uinput.h+1−1 plugins/Ubuntu/CMakeLists.txt−1 plugins/Ubuntu/Gestures/CMakeLists.txt+1−1 plugins/Ubuntu/Gestures/Direction.h+1−1 plugins/Ubuntu/Gestures/TouchGestureArea.h+1−1 plugins/Ubuntu/Payments/CMakeLists.txt−20 plugins/Ubuntu/Payments/Payments.cpp−136 plugins/Ubuntu/Payments/Payments.h−69 plugins/Ubuntu/Payments/qmldir−3 plugins/Unity/ApplicationMenu/CMakeLists.txt+19 plugins/Unity/ApplicationMenu/applicationmenuregistry.cpp+141 plugins/Unity/ApplicationMenu/applicationmenuregistry.h+83 plugins/Unity/ApplicationMenu/com.ubuntu.MenuRegistrar.xml+83 plugins/Unity/ApplicationMenu/dbusapplicationmenuregistry.cpp+44 tests/mocks/LightDM/IntegratedLightDM/MockUsersModel.h → plugins/Unity/ApplicationMenu/dbusapplicationmenuregistry.h+11−16 plugins/Unity/ApplicationMenu/plugin.cpp+42 plugins/Ubuntu/Payments/plugin.h → plugins/Unity/ApplicationMenu/plugin.h+6−5 plugins/Unity/ApplicationMenu/qmldir+3 plugins/Unity/CMakeLists.txt+1 plugins/Unity/DashCommunicator/CMakeLists.txt+1 plugins/Unity/DashCommunicator/dashconnection.cpp+3 plugins/Unity/Indicators/indicators.h+5−5 plugins/Unity/Indicators/indicatorsmanager.h−2 plugins/Unity/Indicators/indicatorsmodel.h−1 plugins/Unity/Indicators/sharedunitymenumodel.cpp+4 plugins/Unity/InputInfo/qinputinfo.h+2−3 plugins/Unity/Launcher/launchermodel.cpp−1 plugins/Utils/CMakeLists.txt+1 plugins/Utils/appdrawerproxymodel.cpp+3−3 plugins/Utils/appdrawerproxymodel.h+2−2 plugins/Utils/easingcurve.h−1 plugins/Utils/plugin.cpp+3−1 plugins/Utils/tabfocusfence.cpp+72 plugins/Utils/tabfocusfence.h+38 plugins/Utils/unitysortfilterproxymodelqml.h+5 plugins/Utils/windowstatestorage.cpp+4−4 plugins/Utils/windowstatestorage.h+3−5 plugins/WindowManager/TopLevelWindowModel.cpp+36−28 plugins/WindowManager/TopLevelWindowModel.h+2 plugins/WindowManager/Window.h−1 plugins/Wizard/PageList.cpp+5−6 plugins/Wizard/timezonemodel.h+1−1 po/aa.po+85−57 po/am.po+102−71 po/ar.po+124−93 po/ast.po+92−61 po/az.po+84−56 po/be.po+85−57 po/bg.po+84−56 po/bn.po+84−56 po/br.po+110−73 po/bs.po+85−57 po/ca.po+92−61 po/ca@valencia.po+84−56 po/ce.po+84−56 po/ckb.po+84−56 po/co.po+85−57 po/cs.po+85−57 po/cy.po+85−57 po/da.po+85−57 po/de.po+98−67 po/el.po+88−60 po/en_AU.po+85−57 po/en_GB.po+92−61 po/eo.po+85−57 po/es.po+92−61 po/et.po+84−56 po/eu.po+85−57 po/fa.po+92−61 po/fi.po+92−61 po/fo.po+85−57 po/fr.po+93−62 po/ga.po+85−57 po/gd.po+92−61 po/gl.po+96−65 po/gv.po+84−56 po/he.po+85−57 po/hi.po+84−56 po/hr.po+92−61 po/hu.po+92−61 po/hy.po+84−56 po/ia.po+92−61 po/id.po+84−56 po/is.po+84−56 po/it.po+92−61 po/ja.po+84−56 po/km.po+85−57 po/kn.po+84−56 po/ko.po+85−57 po/ku.po+84−56 po/ky.po+84−56 po/lo.po+84−56 po/lt.po+84−56 po/lv.po+85−57 po/ml.po+84−56 po/mr.po+84−56 po/ms.po+92−61 po/my.po+85−57 po/nb.po+102−71 po/ne.po+85−57 po/nl.po+92−61 po/nn.po+84−56 po/oc.po+92−61 po/or.po+84−56 po/pa.po+85−57 po/pl.po+92−61 po/pt.po+92−61 po/pt_BR.po+85−57 po/ro.po+85−57 po/ru.po+92−61 po/shn.po+84−56 po/si.po+84−56 po/sk.po+92−61 po/sl.po+90−59 po/sq.po+85−57 po/sr.po+92−61 po/sv.po+92−61 po/sw.po+85−57 po/ta.po+84−56 po/te.po+84−56 po/th.po+84−56 po/tr.po+92−61 po/ug.po+86−58 po/uk.po+102−71 po/unity8.pot+82−54 po/ur.po+84−56 po/uz.po+84−56 po/vi.po+84−56 po/wo.po+85−57 po/xh.po+84−56 po/zh_CN.po+90−59 po/zh_HK.po+84−56 po/zh_TW.po+86−58 qml/ApplicationMenus/ApplicationMenuItemFactory.qml+135 qml/ApplicationMenus/MenuBar.qml+318 qml/ApplicationMenus/MenuItem.qml+150 qml/ApplicationMenus/MenuNavigator.qml+78 qml/ApplicationMenus/MenuPopup.qml+400 qml/ApplicationMenus/RegisteredApplicationMenuModel.qml+56 qml/CMakeLists.txt+1 qml/Components/Dialogs.qml+45−3 qml/Components/DragHandle.qml+1 qml/Components/KeyboardShortcutsOverlay.qml+1−1 qml/Components/KeymapSwitcher.qml+15−7 qml/Components/Lockscreen.qml+3−1 qml/Components/ModeSwitchWarningDialog.qml+8−2 qml/Components/PanelState/PanelState.qml+6−3 qml/Components/ScrollCalculator.qml+21−2 qml/Components/ShellDialog.qml+21−3 qml/Components/WindowControlButtons.qml+23 qml/Dash/CardGrid.qml+2−3 qml/Dash/CardTool.qml+2−26 qml/Dash/GenericScopeView.qml+1−1 qml/Dash/Previews/PreviewPayments.qml−81 qml/Dash/Previews/PreviewRatingInput.qml+1−1 qml/Dash/Previews/PreviewWidgetFactory.qml−1 qml/Dash/ScopesList.qml+120−39 qml/Dash/ScopesListCategory.qml+4−1 qml/Greeter/Circle.qml+1−1 qml/Greeter/FullLightDMImpl.qml+1 qml/Greeter/Greeter.qml+27−57 qml/Greeter/GreeterPrompt.qml+32−31 qml/Greeter/IntegratedLightDMImpl.qml+1 qml/Greeter/LightDMService.qml+4−4 qml/Greeter/LoginList.qml+42−111 qml/Greeter/NarrowView.qml+11−21 qml/Greeter/PromptList.qml+148 qml/Greeter/WideView.qml+13−22 qml/Launcher/Drawer.qml+86−4 qml/Launcher/DrawerGridView.qml+3−1 qml/Launcher/DrawerListView.qml+6 qml/Launcher/Launcher.qml+11−8 qml/Launcher/LauncherDelegate.qml+8−9 qml/Launcher/LauncherPanel.qml+39−20 qml/Launcher/MoreAppsHeader.qml+12−5 qml/Launcher/graphics/launcher-app-focus-ring.svg−12 qml/OrientedShell.qml+8−1 tests/mocks/LightDM/IntegratedLightDM/QLightDM/UsersModel → qml/Panel/FakePanelMenu.qml+11−2 qml/Panel/IndicatorPage.qml−188 qml/Panel/IndicatorItem.qml → qml/Panel/Indicators/IndicatorItem.qml+2−1 qml/Panel/Indicators/MenuItemFactory.qml → qml/Panel/Indicators/IndicatorMenuItemFactory.qml+7−10 qml/Panel/MenuContent.qml+7−10 qml/Panel/Panel.qml+300−96 qml/Panel/IndicatorsBar.qml → qml/Panel/PanelBar.qml+70−36 qml/Panel/IndicatorItemRow.qml → qml/Panel/PanelItemRow.qml+51−100 qml/Panel/IndicatorsMenu.qml → qml/Panel/PanelMenu.qml+45−19 qml/Panel/PanelMenuPage.qml+225 qml/Rotation/RotationStates.qml+2−2 qml/Shell.qml+69−15 qml/Stage/ChildWindow.qml+159 plugins/Ubuntu/Payments/plugin.cpp → qml/Stage/ChildWindowRepeater.qml+11−11 qml/Stage/ChildWindowTree.qml+127 qml/Stage/DecoratedWindow.qml+71−37 qml/Stage/MoveHandler.qml+23−18 qml/Stage/Stage.qml+67−12 qml/Stage/WindowControlsOverlay.qml+22−25 qml/Stage/WindowDecoration.qml+85−19 qml/Stage/WindowResizeArea.qml+3−2 src/CMakeLists.txt+9−2 src/DebuggingController.cpp+92 src/DebuggingController.h+57 src/MouseTouchAdaptor.cpp+28−1 src/MouseTouchAdaptor.h+1 src/ShellApplication.cpp+2−1 src/libunity8-private/abstractdbusservicemonitor.h+1−1 src/main.cpp+2−2 tests/CMakeLists.txt+19−9 tests/autopilot/unity8/dash.py+1−17 tests/autopilot/unity8/fixture_setup.py+1−1 tests/autopilot/unity8/shell/tests/__init__.py+1−1 tests/autopilot/unity8/shell/tests/test_helpers.py−49 tests/graphics/screenshots/gallery@12.png tests/mocks/AccountsService/AccountsService.cpp+2−3 tests/mocks/AccountsService/AccountsService.h+4−7 tests/mocks/AccountsService/CMakeLists.txt+3−3 tests/mocks/CMakeLists.txt+15−15 tests/mocks/Cursor/CMakeLists.txt+1−1 tests/mocks/GSettings.1.0/fake_gsettings.cpp+14 tests/mocks/GSettings.1.0/fake_gsettings.h+7 tests/mocks/LightDM/CMakeLists.txt−1 tests/mocks/LightDM/IntegratedLightDM/CMakeLists.txt−51 tests/mocks/LightDM/IntegratedLightDM/MockGreeter.cpp−51 tests/mocks/LightDM/IntegratedLightDM/MockGreeter.h−42 tests/mocks/LightDM/IntegratedLightDM/MockSessionsModel.cpp−66 tests/mocks/LightDM/IntegratedLightDM/MockSessionsModel.h−44 tests/mocks/LightDM/IntegratedLightDM/MockUsersModel.cpp−44 tests/mocks/LightDM/IntegratedLightDM/QLightDM/SessionsModel−17 tests/mocks/LightDM/IntegratedLightDM/liblightdm/CMakeLists.txt−20 tests/mocks/LightDM/IntegratedLightDM/liblightdm/Greeter.cpp−201 tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModel.cpp−123 tests/mocks/LightDM/IntegratedLightDM/plugin.cpp−79 tests/mocks/LightDM/IntegratedLightDM/qmldir−2 tests/mocks/LightDMController/CMakeLists.txt+15 tests/mocks/Ubuntu/Payments/plugin.cpp → tests/mocks/LightDMController/plugin.cpp+13−6 tests/mocks/Ubuntu/Payments/plugin.h → tests/mocks/LightDMController/plugin.h+4−6 tests/mocks/LightDMController/qmldir+2 tests/mocks/Lights/Lights.h+1−1 tests/mocks/Powerd/Powerd.h+2−2 tests/mocks/QMenuModel/dbus-enums.h+2−3 tests/mocks/QMenuModel/unitymenumodel.cpp+50−9 tests/mocks/QMenuModel/unitymenumodel.h+3−1 tests/mocks/QtMultimedia/mediaplayer.cpp+2−2 tests/mocks/QtMultimedia/mediaplayer.h+6−6 tests/mocks/UInput/mockuinput.h+1−1 tests/mocks/Ubuntu/CMakeLists.txt−1 tests/mocks/Ubuntu/Connectivity/networking-status.h+2−3 tests/mocks/Ubuntu/Payments/CMakeLists.txt−10 tests/mocks/Ubuntu/Payments/MockPayments.cpp−95 tests/mocks/Ubuntu/Payments/MockPayments.h−62 tests/mocks/Ubuntu/Payments/qmldir−3 tests/mocks/Ubuntu/SystemSettings/SecurityPrivacy/CMakeLists.txt+1−1 tests/mocks/Ubuntu/SystemSettings/SecurityPrivacy/MockSecurityPrivacy.h+1−1 tests/mocks/Unity/Application/ApplicationInfo.cpp+10−3 tests/mocks/Unity/Application/ApplicationInfo.h+4−1 tests/mocks/Unity/Application/ApplicationManager.cpp+9 tests/mocks/Unity/Application/CMakeLists.txt+1−1 tests/mocks/Unity/Application/MirMock.cpp+13 tests/mocks/Unity/Application/MirMock.h+4 tests/mocks/Unity/Application/MirSurface.cpp+43 tests/mocks/Unity/Application/MirSurface.h+11 tests/mocks/Unity/Application/MirSurfaceItem.cpp+20−5 tests/mocks/Unity/Application/MirSurfaceListModel.h−1 tests/mocks/Unity/Application/SurfaceManager.cpp+20−10 tests/mocks/Unity/Application/SurfaceManager.h+6−2 tests/mocks/Unity/Application/VirtualKeyboard.cpp+5−4 tests/mocks/Unity/Application/resources/Kate.qml+49 tests/mocks/Unity/Application/resources/KateDialog.qml+48 tests/mocks/Unity/Application/resources/KateMenu.qml+41 tests/mocks/Unity/Application/resources/surfaces.qrc+3 tests/mocks/Unity/ApplicationMenu/CMakeLists.txt+18 tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.cpp+47 tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.h+41 tests/mocks/Unity/ApplicationMenu/plugin.cpp+42 tests/mocks/LightDM/IntegratedLightDM/plugin.h → tests/mocks/Unity/ApplicationMenu/plugin.h+7−7 tests/mocks/Unity/ApplicationMenu/qmldir+3 tests/mocks/Unity/CMakeLists.txt+5 tests/mocks/Unity/Indicators/CMakeLists.txt+4 tests/mocks/Unity/Indicators/fakeindicatorsmodel.h−1 tests/mocks/Unity/Indicators/fakeindicatorsmodeldata.js+4−4 tests/mocks/Unity/InputInfo/qinputdeviceinfo_mock.cpp+6−2 tests/mocks/Unity/Launcher/MockAppDrawerModel.cpp+1−2 tests/mocks/Unity/Launcher/MockLauncherItem.cpp+1−1 tests/mocks/Unity/Notifications/MockActionModel.h+1−1 tests/mocks/Unity/Notifications/MockNotification.h+2−1 tests/mocks/Unity/Platform/CMakeLists.txt+1 tests/mocks/LightDM/IntegratedLightDM/QLightDM/Greeter → tests/mocks/Unity/Platform/MockPlatform.qml+10−2 tests/mocks/Unity/Platform/qmldir+2 tests/mocks/Unity/Screens/screens.cpp+1−1 tests/mocks/Unity/Screens/screens.h+1−1 tests/mocks/Unity/fake_previewwidgetmodel.h+1−1 tests/mocks/Unity/fake_scope.cpp+2−2 tests/mocks/Unity/fake_scopes.cpp+8−2 tests/mocks/Unity/fake_scopesoverview.h+2 tests/mocks/Utils/CMakeLists.txt+1 tests/mocks/Utils/plugin.cpp+3−1 tests/mocks/Utils/windowstatestorage.h+1−3 tests/mocks/liblightdm/CMakeLists.txt+18 tests/mocks/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.cpp → tests/mocks/liblightdm/GreeterPrivate.cpp tests/mocks/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.h → tests/mocks/liblightdm/GreeterPrivate.h tests/mocks/liblightdm/MockController.cpp+191 tests/mocks/liblightdm/MockController.h+106 tests/mocks/liblightdm/MockGreeter.cpp+316 tests/mocks/LightDM/IntegratedLightDM/liblightdm/Greeter.h → tests/mocks/liblightdm/MockGreeter.h+10−23 tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModel.cpp → tests/mocks/liblightdm/MockSessionsModel.cpp+39−42 tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModel.h → tests/mocks/liblightdm/MockSessionsModel.h+11−19 tests/mocks/liblightdm/MockUsersModel.cpp+219 tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModel.h → tests/mocks/liblightdm/MockUsersModel.h+9−18 tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModelPrivate.cpp → tests/mocks/liblightdm/SessionsModelPrivate.cpp tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModelPrivate.h → tests/mocks/liblightdm/SessionsModelPrivate.h tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModelPrivate.cpp → tests/mocks/liblightdm/UsersModelPrivate.cpp tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModelPrivate.h → tests/mocks/liblightdm/UsersModelPrivate.h tests/mocks/libusermetrics/CMakeLists.txt+1 tests/mocks/libusermetrics/ColorTheme.cpp+4 tests/mocks/libusermetrics/UserMetrics.cpp+5 tests/plugins/AccountsService/CMakeLists.txt+6 tests/plugins/Dash/CMakeLists.txt+26−1 tests/plugins/Dash/cardcreatortest.cpp+7−2 tests/plugins/Dash/horizontaljournaltest.cpp+5−2 tests/plugins/Dash/horizontaljournaltry.cpp+3−1 tests/plugins/Dash/listviewwithpageheadersectionexternalmodeltest.cpp+4−1 tests/plugins/Dash/listviewwithpageheadersectiontest.cpp+3−1 tests/plugins/Dash/listviewwithpageheadertest.cpp+3−1 tests/plugins/Dash/organicgridtest.cpp+4−1 tests/plugins/Dash/organicgridtry.cpp+3−1 tests/plugins/Dash/verticaljournaltest.cpp+5−2 tests/plugins/Dash/verticaljournaltry.cpp+3−1 tests/plugins/GlobalShortcut/CMakeLists.txt+11−5 tests/plugins/GlobalShortcut/GlobalShortcutTest.cpp+3−2 tests/plugins/Greeter/Unity/Launcher/CMakeLists.txt+5−20 tests/plugins/Greeter/Unity/Launcher/launchermodelastest.cpp+4−1 tests/plugins/ImageCache/CMakeLists.txt+10 tests/plugins/ImageCache/test.cpp+4−2 tests/plugins/LightDM/IntegratedLightDM/CMakeLists.txt+53−9 tests/plugins/LightDM/IntegratedLightDM/dbus.cpp+9−12 tests/plugins/LightDM/IntegratedLightDM/greeter.qml+2−7 tests/plugins/LightDM/IntegratedLightDM/promptsmodel.cpp+175 tests/plugins/LightDM/IntegratedLightDM/sessionsmodel.cpp+15−13 tests/plugins/LightDM/IntegratedLightDM/usersmodel.cpp+87−16 tests/plugins/SessionBroadcast/CMakeLists.txt+6 tests/plugins/Ubuntu/Gestures/CMakeLists.txt+8−4 tests/plugins/Ubuntu/Gestures/GestureTest.cpp+2−1 tests/plugins/Ubuntu/Gestures/tst_FloatingFlickable.qml+1−1 tests/plugins/Ubuntu/Gestures/tst_TouchGate.cpp+3−1 tests/plugins/Unity/Indicators/CMakeLists.txt+11−1 tests/plugins/Unity/Indicators/IndicatorsManagerTest.cpp+1−1 tests/plugins/Unity/Indicators/IndicatorsModelTest.cpp+1−1 tests/plugins/Unity/Launcher/CMakeLists.txt+9−3 tests/plugins/Unity/Launcher/launchermodeltest.cpp+22−5 tests/plugins/Unity/Session/CMakeLists.txt+6 tests/plugins/Utils/CMakeLists.txt+11−1 tests/plugins/Utils/DeviceConfigParserTest.cpp+4−1 tests/plugins/Utils/WindowStateStorageTest.cpp+64 tests/plugins/Wizard/CMakeLists.txt+6 tests/qmltests/ApplicationMenuDataLoader.qml+83 tests/qmltests/ApplicationMenus/tst_MenuBar.qml+196 tests/qmltests/ApplicationMenus/tst_MenuPopup.qml+318 tests/qmltests/CMakeLists.txt+27−7 tests/qmltests/Components/CMakeLists.txt+18−3 tests/qmltests/Components/tst_DragHandle.cpp+4−2 tests/qmltests/Components/tst_EdgeDragEvaluator.cpp+4−2 tests/qmltests/Components/tst_ZoomableImage.qml+1−1 tests/qmltests/Dash/Previews/tst_PreviewExpandable.qml−5 tests/qmltests/Dash/Previews/tst_PreviewImageGallery.qml+13−13 tests/qmltests/Dash/Previews/tst_PreviewPayments.qml−203 tests/qmltests/Dash/Previews/tst_PreviewZoomableImage.qml+5−5 tests/qmltests/Dash/tst_Dash.qml+5−51 tests/qmltests/Dash/tst_DashContent.qml+4−4 tests/qmltests/Dash/tst_DashShell.qml+9−41 tests/qmltests/Dash/tst_GenericScopeView.qml+6−22 tests/qmltests/Greeter/TestView.qml+7−16 tests/qmltests/Greeter/tst_Greeter.qml+62−110 tests/qmltests/Greeter/tst_Infographics.qml+1−11 tests/qmltests/Greeter/tst_NarrowView.qml+20−43 tests/qmltests/Greeter/tst_WideView.qml+125−121 tests/qmltests/Launcher/tst_Drawer.qml+58−7 tests/qmltests/Launcher/tst_Launcher.qml+15−6 tests/qmltests/Notifications/tst_Notifications.qml+11−11 tests/qmltests/Notifications/tst_SwipeToAct.qml+5−5 tests/qmltests/Panel/tst_IndicatorItem.qml → tests/qmltests/Panel/Indicators/tst_IndicatorItem.qml+1−1 tests/qmltests/Panel/Indicators/tst_MenuItemFactory.qml → tests/qmltests/Panel/Indicators/tst_IndicatorMenuItemFactory.qml+2−2 tests/qmltests/Panel/IndicatorTest.qml → tests/qmltests/Panel/PanelTest.qml−5 tests/qmltests/Panel/tst_MenuContent.qml+14−2 tests/qmltests/Panel/tst_Panel.qml+420−103 tests/qmltests/Panel/tst_IndicatorsBar.qml → tests/qmltests/Panel/tst_PanelBar.qml+24−33 tests/qmltests/Panel/tst_IndicatorItemRow.qml → tests/qmltests/Panel/tst_PanelItemRow.qml+36−32 tests/qmltests/Panel/tst_IndicatorsMenu.qml → tests/qmltests/Panel/tst_PanelMenu.qml+32−14 tests/qmltests/Panel/tst_IndicatorPage.qml → tests/qmltests/Panel/tst_PanelMenuPage.qml+53−47 tests/qmltests/Stage/ApplicationCheckBox.qml+1−1 tests/qmltests/Stage/tst_DecoratedWindow.qml+40−5 tests/qmltests/Stage/tst_DesktopStage.qml+26−45 tests/qmltests/Stage/tst_PhoneStage.qml+5 tests/qmltests/Stage/tst_TabletStage.qml+6 tests/qmltests/Stage/tst_WindowDecoration.qml+244 tests/qmltests/Stage/tst_WindowResizeArea.qml+17−9 tests/qmltests/Tutorial/tst_Tutorial.qml+3−3 tests/qmltests/tst_OrientedShell.qml+90−8 tests/qmltests/tst_Shell.qml+122−87 tests/qmltests/tst_ShellWithPin.qml+25−14 tests/uqmlscene/CMakeLists.txt+14−6 tests/uqmlscene/main.cpp+7−3 tests/utils/modules/Unity/Test/CMakeLists.txt+4−2 tests/utils/modules/Unity/Test/testutil.cpp+1−1
CMakeLists.txt+9−11
@@ -62,15 +62,15 @@ add_custom_target(cppcheck COMMAND cppcheck --enable=all -q --error-exitcode=2
6262 ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/tests)
6363
6464include(FindPkgConfig)
65−find_package(Qt5Core 5.4 REQUIRED)
66−find_package(Qt5Qml 5.4 REQUIRED)
67−find_package(Qt5Quick 5.4 REQUIRED)
68−find_package(Qt5Gui 5.4 REQUIRED)
69−find_package(Qt5DBus 5.4 REQUIRED)
70−find_package(Qt5Concurrent 5.4 REQUIRED)
71−find_package(Qt5Sql 5.4 REQUIRED)
72−
73−pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=23)
65+find_package(Qt5Core 5.6 REQUIRED)
66+find_package(Qt5Qml 5.6 REQUIRED)
67+find_package(Qt5Quick 5.6 REQUIRED)
68+find_package(Qt5Gui 5.6 REQUIRED)
69+find_package(Qt5DBus 5.6 REQUIRED)
70+find_package(Qt5Concurrent 5.6 REQUIRED)
71+find_package(Qt5Sql 5.6 REQUIRED)
72+
73+pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=26)
7474pkg_check_modules(GEONAMES REQUIRED geonames>=0.2)
7575pkg_check_modules(GIO REQUIRED gio-2.0>=2.32)
7676pkg_check_modules(GLIB REQUIRED glib-2.0>=2.32)
@@ -151,8 +151,6 @@ include_directories(
151151 ${APPLICATION_API_INCLUDE_DIRS}
152152)
153153
154−set(ARTIFACTS_DIR "" CACHE PATH "Store test artifacts in this directory.")
155−
156154# Quiet logger
157155set(QUIET_LOGGER OFF CACHE BOOL "Disable test output on stdout.")
158156if(NOT QUIET_LOGGER)
CODING+24
@@ -162,3 +162,27 @@ $ PYTHONPATH=../tests/autopilot autopilot3 run unity8.some.very.long.test.name
162162or run them all with
163163
164164$ PYTHONPATH=../tests/autopilot autopilot3 run unity8
165+
166+Debugging techniques
167+====================
168+
169+Unity8 heavily uses Qt and with that Qt debugging techniques mostly apply in the
170+same fashion. There are, however, some additional unity8-specific notes:
171+
172+* Enable/disable Qt scenegraph visualizer on the fly:
173+
174+ $ qdbus com.canonical.Unity8.Debugging /com/canonical/Unity8/Debugging SetSceneGraphVisualizer <mode>
175+
176+ This is equivalent to exporting QSG_VISUALIZE=<mode> before running unity8, except it does it on the
177+ fly.
178+
179+* Toggle slow animations on the fly:
180+
181+ $ qdbus com.canonical.Unity8.Debugging /com/canonical/Unity8/Debugging SetSlowAnimations <true|false>
182+
183+* Change logging filter rules on the fly:
184+
185+ $ qdbus com.canonical.Unity8.Debugging /com/canonical/Unity8/Debugging SetLoggingFilterRules <filter>
186+
187+ This is equivalent to exporting QT_LOGGING_RULES or defining them in QT_LOGGING_CONF, except it does
188+ it on the fly.
cmake/modules/QmlTest.cmake+187−11
@@ -55,6 +55,55 @@ function(add_qml_test PATH COMPONENT_NAME)
5555endfunction()
5656
5757
58+# add_qml_test_data(path component_name
59+# [...]
60+# )
61+#
62+# Install file called ${component_name} (or ${component_name}.qml) under
63+# ${path}.
64+
65+function(add_qml_test_data PATH COMPONENT_NAME)
66+ cmake_parse_arguments(TEST "" "DESTINATION" "" ${ARGN})
67+
68+ set(filename "${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/${COMPONENT_NAME}")
69+
70+ if (IS_DIRECTORY "${filename}")
71+ # As a convenience, allow specifying a directory and we will install
72+ # all files in the dir. We do it this way rather than passing
73+ # DIRECTORY to install() because we want to process any qml files.
74+ file(GLOB subfiles RELATIVE "${filename}" "${filename}/*")
75+ foreach(subfile ${subfiles})
76+ add_qml_test_data("${PATH}/${COMPONENT_NAME}" "${subfile}")
77+ endforeach()
78+ return()
79+ endif()
80+
81+ if (NOT EXISTS "${filename}")
82+ set(filename "${filename}.qml")
83+ set(COMPONENT_NAME "${COMPONENT_NAME}.qml")
84+ endif()
85+
86+ if ("${filename}" MATCHES "\\.qml$")
87+ file(READ "${filename}" contents)
88+ string(REGEX REPLACE "(\"[./]*)/qml(/|\")" "\\1\\2" contents "${contents}")
89+ # this is for (at least) cardcreatortest which pulls in an architecture-specific
90+ # import into the plugins directory (which is a 'qml' once installed).
91+ string(REGEX REPLACE "(import \"[./]*)/plugins(/|\")" "\\1/qml\\2" contents "${contents}")
92+ set(filename "${CMAKE_CURRENT_BINARY_DIR}/${PATH}/${COMPONENT_NAME}")
93+ file(WRITE "${filename}" "${contents}")
94+ endif()
95+
96+ if (TEST_DESTINATION)
97+ set(DESTINATION "${TEST_DESTINATION}")
98+ else()
99+ file(RELATIVE_PATH relcurpath "${CMAKE_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")
100+ set(DESTINATION "${SHELL_APP_DIR}/${relcurpath}/${PATH}")
101+ endif()
102+
103+ install(FILES "${filename}" DESTINATION "${DESTINATION}")
104+endfunction()
105+
106+
58107# add_qml_unittest(path component_name
59108# [...]
60109# )
@@ -71,6 +120,10 @@ function(add_qml_unittest PATH COMPONENT_NAME)
71120 ${ARGN}
72121 ARGS -input ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
73122 )
123+
124+ if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml")
125+ add_qml_test_data("${PATH}" "tst_${COMPONENT_NAME}.qml")
126+ endif()
74127endfunction()
75128
76129
@@ -91,6 +144,10 @@ function(add_manual_qml_test PATH COMPONENT_NAME)
91144 ${ARGN}
92145 ARGS ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
93146 )
147+
148+ if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml")
149+ add_qml_test_data("${PATH}" "tst_${COMPONENT_NAME}.qml")
150+ endif()
94151endfunction()
95152
96153
@@ -108,8 +165,7 @@ endfunction()
108165#
109166# Logging options in the standard form of "-o filename,format"
110167# will be appended to the arguments list, prefixed with ARG_PREFIX.
111−# XUnitXML files will be stored in current binary dir or under
112−# ARTIFACTS_DIR, if set.
168+# XUnitXML files will be stored in current binary dir.
113169#
114170# Three targets will be created:
115171# - test${component_name} - Runs the test
@@ -122,14 +178,8 @@ function(add_executable_test COMPONENT_NAME TARGET)
122178 cmake_parse_arguments(QMLTEST "${QMLTEST_OPTIONS}" "${QMLTEST_SINGLE}" "${QMLTEST_MULTI}" ${ARGN})
123179 mangle_arguments()
124180
125− if(ARTIFACTS_DIR)
126− file(RELATIVE_PATH path ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
127− file(MAKE_DIRECTORY ${ARTIFACTS_DIR}/${path})
128− set(file_logger -o ${ARTIFACTS_DIR}/${path}/test${COMPONENT_NAME}.xml,xunitxml)
129− else()
130− file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
131− set(file_logger -o ${CMAKE_CURRENT_BINARY_DIR}/test${COMPONENT_NAME}.xml,xunitxml)
132− endif()
181+ file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
182+ set(file_logger -o ${CMAKE_CURRENT_BINARY_DIR}/test${COMPONENT_NAME}.xml,xunitxml)
133183
134184 bake_arguments("${QMLTEST_ARG_PREFIX}" args ${iterations} ${file_logger} ${STDOUT_LOGGER})
135185
@@ -207,8 +257,129 @@ function(add_manual_test COMPONENT_NAME TARGET)
207257endfunction()
208258
209259
260+# add_meta_test(target)
261+#
262+# Adds a test target that will run one of our "meta" test targets, like
263+# xvfbuitests. This script will run the specified suite of tests on an
264+# installed system.
265+
266+function(add_meta_test TARGET_NAME)
267+ cmake_parse_arguments(TEST "SERIAL" "" "DEPENDS" ${ARGN})
268+
269+ add_custom_target(${TARGET_NAME})
270+
271+ set(filename "${CMAKE_BINARY_DIR}/tests/scripts/${TARGET_NAME}.sh")
272+ if(TEST_SERIAL)
273+ file(WRITE "${filename}" "#!/bin/sh\n\n")
274+ else()
275+ file(WRITE "${filename}" "#!/usr/bin/parallel --shebang --no-notice\n\n")
276+ endif()
277+
278+ add_meta_dependencies(${TARGET_NAME} DEPENDS ${TEST_DEPENDS})
279+ # else we will write the rest of the script as we add cmake targets
280+
281+ install(FILES "${filename}"
282+ PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
283+ GROUP_EXECUTE GROUP_READ
284+ WORLD_EXECUTE WORLD_READ
285+ DESTINATION "${SHELL_PRIVATE_LIBDIR}/tests/scripts"
286+ )
287+endfunction()
288+
289+
210290################### INTERNAL ####################
211291
292+function(install_test_script TARGET_NAME)
293+ cmake_parse_arguments(TEST "" "" "COMMAND;ENVIRONMENT" ${ARGN})
294+
295+ # Now write the above test into a shell script that we can run on an
296+ # installed system.
297+ set(script "#!/bin/sh\n\nset -x\n\n")
298+ foreach(ONE_ENV ${TEST_ENVIRONMENT})
299+ set(script "${script}export ${ONE_ENV}\n")
300+ endforeach()
301+ set(script "${script}export UNITY_TESTING_DATADIR=\"${CMAKE_INSTALL_PREFIX}/${SHELL_APP_DIR}\"\n")
302+ set(script "${script}export UNITY_TESTING_LIBDIR=\"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}\"\n")
303+ set(script "${script}\n")
304+ set(script "${script}XML_ARGS=\n")
305+ set(script "${script}if [ -n \"\$ARTIFACTS_DIR\" ]; then\n")
306+ set(script "${script} XML_ARGS=\"@XML_ARGS@\"\n")
307+ set(script "${script} mkdir -p \"@XML_DIR@\"\n")
308+ set(script "${script} touch \"@XML_FILE@\"\n")
309+ set(script "${script}fi\n")
310+ set(script "${script}\n")
311+ foreach(ONE_CMD ${TEST_COMMAND})
312+ set(script "${script}'${ONE_CMD}' ")
313+ endforeach()
314+ set(script "${script}\"\$@\"") # Allow passing arguments if desired
315+
316+ set(filename "${CMAKE_BINARY_DIR}/tests/scripts/${TARGET_NAME}.sh")
317+
318+ # Generate script to file then read it back to resolve any generator
319+ # expressions before we try to replace paths.
320+ file(GENERATE
321+ OUTPUT "${filename}"
322+ CONTENT "${script}"
323+ )
324+
325+ # Do replacement at install time to save needless work and to make sure
326+ # we are modifying file after generate step above (which doesn't happen
327+ # immediately). We can't use a custom-defined function or macro here...
328+ # So instead we use a giant ugly code block.
329+
330+ # START OF CODE BLOCK --------------------------------------------------
331+ install(CODE "
332+ file(READ \"${filename}\" replacestr)
333+
334+ # Now some replacements...
335+ # tests like to write xml output to our builddir; we don't need that, but we do want them in ARTIFACTS_DIR
336+ string(REGEX MATCH \"( '--parameter')? '-o'( '--parameter')? '[^']*,xunitxml' \" xmlargs \"\${replacestr}\")
337+ string(REGEX REPLACE \"( '--parameter')? '-o'( '--parameter')? '[^']*,xunitxml' \" \" \\\$XML_ARGS \" replacestr \"\${replacestr}\")
338+ string(REGEX REPLACE \"'[^']*/tests/\" \"'\\\$ARTIFACTS_DIR/tests/\" xmlargs \"\${xmlargs}\")
339+ string(REGEX REPLACE \".*'([^']*),xunitxml'.*\" \"\\\\1\" xmlfile \"\${xmlargs}\")
340+ string(REGEX REPLACE \"(.*)/[^/]*\" \"\\\\1\" xmldir \"\${xmlfile}\")
341+ string(REGEX REPLACE \"'\" \"\" xmlargs \"\${xmlargs}\") # strip single quotes
342+ string(REGEX REPLACE \"@XML_ARGS@\" \"\${xmlargs}\" replacestr \"\${replacestr}\")
343+ string(REGEX REPLACE \"@XML_DIR@\" \"\${xmldir}\" replacestr \"\${replacestr}\")
344+ string(REGEX REPLACE \"@XML_FILE@\" \"\${xmlfile}\" replacestr \"\${replacestr}\")
345+ # replace build/source roots with their install paths
346+ string(REPLACE \"${CMAKE_BINARY_DIR}/libs\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}\" replacestr \"\${replacestr}\")
347+ string(REPLACE \"${CMAKE_BINARY_DIR}/plugins\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_INSTALL_QML}\" replacestr \"\${replacestr}\")
348+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/libs\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/libs\" replacestr \"\${replacestr}\")
349+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/mocks\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_INSTALL_QML}/mocks\" replacestr \"\${replacestr}\")
350+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/plugins\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/plugins\" replacestr \"\${replacestr}\")
351+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/qmltests\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/qmltests\" replacestr \"\${replacestr}\")
352+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/uqmlscene\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}\" replacestr \"\${replacestr}\")
353+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/utils/modules\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_INSTALL_QML}/utils\" replacestr \"\${replacestr}\")
354+ string(REPLACE \"${CMAKE_SOURCE_DIR}/tests/plugins\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_APP_DIR}/tests/plugins\" replacestr \"\${replacestr}\")
355+ string(REPLACE \"${CMAKE_SOURCE_DIR}/tests/qmltests\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_APP_DIR}/tests/qmltests\" replacestr \"\${replacestr}\")
356+
357+ file(WRITE \"${filename}\" \"\${replacestr}\")
358+ ")
359+ # END OF CODE BLOCK --------------------------------------------------
360+
361+ install(FILES "${filename}"
362+ PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
363+ GROUP_EXECUTE GROUP_READ
364+ WORLD_EXECUTE WORLD_READ
365+ DESTINATION "${SHELL_PRIVATE_LIBDIR}/tests/scripts"
366+ )
367+endfunction()
368+
369+function(add_meta_dependencies UPSTREAM_TARGET)
370+ cmake_parse_arguments(TEST "" "" "DEPENDS" ${ARGN})
371+
372+ foreach(depend ${TEST_DEPENDS})
373+ add_dependencies(${UPSTREAM_TARGET} ${depend})
374+
375+ # add depend to the meta test script that we will install on system
376+ set(filename "${CMAKE_BINARY_DIR}/tests/scripts/${UPSTREAM_TARGET}.sh")
377+ if (EXISTS "${filename}")
378+ file(APPEND "${filename}" "${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/scripts/${depend}.sh \"\$@\" 2>&1\n")
379+ endif()
380+ endforeach()
381+endfunction()
382+
212383# add_qmltest_target(target_name target
213384# COMMAND test_exe [arg1 [...]] # execute this test with arguments
214385# [...] # see above for available arguments:
@@ -231,6 +402,11 @@ function(add_qmltest_target TARGET_NAME TARGET)
231402 DEPENDS ${TARGET} ${QMLTEST_DEPENDS}
232403 )
233404
405+ install_test_script(${TARGET_NAME}
406+ ENVIRONMENT ${QMLTEST_ENVIRONMENT}
407+ COMMAND ${QMLTEST_COMMAND}
408+ )
409+
234410 if(QMLTEST_ADD_TEST)
235411 add_test(
236412 NAME ${TARGET_NAME}
@@ -248,7 +424,7 @@ function(add_qmltest_target TARGET_NAME TARGET)
248424 endif()
249425
250426 foreach(UPSTREAM_TARGET ${QMLTEST_TARGETS})
251− add_dependencies(${UPSTREAM_TARGET} ${TARGET_NAME})
427+ add_meta_dependencies(${UPSTREAM_TARGET} DEPENDS ${TARGET_NAME})
252428 endforeach()
253429endfunction()
254430
data/com.canonical.Unity8.gschema.xml+5
@@ -53,6 +53,11 @@
5353 <summary>Enable or disable the indicator pull down menus</summary>
5454 <description>Toggle the availability of the indicator pull down menus</description>
5555 </key>
56+ <key type="s" name="appstore-uri">
57+ <default>'scope://com.canonical.scopes.clickstore'</default>
58+ <summary>The uri to the app store</summary>
59+ <description>This will be used whenever the user triggers an action to open the app store.</description>
60+ </key>
5661 </schema>
5762
5863 <schema path="/com/canonical/unity8/greeter/" id="com.canonical.Unity8.Greeter" gettext-domain="unity8">
data/unity8.conf+14−5
@@ -8,6 +8,15 @@ stop on desktop-end
88
99kill timeout 120
1010
11+#
12+# Ensure the shell always gets unthrottled touch events, so that applications
13+# who want full speed low-latency input can get it (LP: #1497105) and so that
14+# apps can use QML touch compression safely (the QML touch compression
15+# algorithm does not support nesting well - LP: #1486341, LP: #1556763 - so
16+# must be fed by the raw input event stream from Unity8).
17+#
18+env QML_NO_TOUCH_COMPRESSION=1
19+
1120respawn
1221expect stop
1322
@@ -45,11 +54,11 @@ pre-start script
4554
4655 initctl set-env --global MIR_SERVER_PROMPT_FILE=1
4756
48− # Disable Qt's stuttering 'touch compression' to fix scrolling smoothness
49− # issues (LP: #1486341, LP: #1556763). As a bonus, this eliminates most of
50− # the lag seen in the indicator panel pull-down (LP: #1488327) and also
51− # reduces lag seen in apps:
52− initctl set-env --global QML_NO_TOUCH_COMPRESSION=1
57+ #
58+ # Mir's input resampling is deprecated and going away soon. Turn it off
59+ # so we don't get a surprise change in behaviour when that happens.
60+ #
61+ initctl set-env --global MIR_CLIENT_INPUT_RATE=0
5362
5463 if [ "$XDG_SESSION_DESKTOP" = "ubuntu-touch" ]; then
5564 # On Ubuntu Touch, we currently use a trick where we auto-login the
debian/changelog+118
@@ -1,3 +1,121 @@
1+unity8 (8.15+17.04.20170206-0ubuntu1) zesty; urgency=medium
2+
3+ [ Daniel d'Andrada ]
4+ * Initial support for child windows (menus, dialogs, tooltips) (LP:
5+ #1543467, #1591384, #1656727)
6+
7+ -- Albert Astals Cid <albert.astals@canonical.com> Mon, 06 Feb 2017 09:12:23 +0000
8+
9+unity8 (8.15+17.04.20170131.1-0ubuntu1) zesty; urgency=medium
10+
11+ [ Rodney Dawes ]
12+ * Remove dependencies on clickscope.
13+
14+ -- Albert Astals Cid <albert.astals@canonical.com> Tue, 31 Jan 2017 14:40:33 +0000
15+
16+unity8 (8.15+17.04.20170124-0ubuntu1) zesty; urgency=medium
17+
18+ [ Albert Astals Cid ]
19+ * Limit tab-focus travelling on dialogs with a fence
20+ * Restore focus to where it was when our ShellDialogs get unloaded
21+ * Update current session after changing the user
22+ * Add keyboard navigation for Indicators
23+ * a window -> the current window
24+ * There's no spreadDelegate_ anymore
25+
26+ [ Daniel d'Andrada ]
27+ * Simplify DecoratedWindow
28+ * Remove unnecessary warning message
29+
30+ [ Josh Arenson ]
31+ * Add a test for the session chooser icon in the greeter's sessions
32+ list
33+
34+ [ Lukáš Tinkl ]
35+ * Fix keymap not being applied on the shell itself (LP: #1626435)
36+ * Shell dialog improvements (kbd focus, mouse eater)
37+ * Start searching directly as you type, w/o having to first
38+ focus/click the search field.
39+ * Add a test for the real implementation of WindowStateStorage
40+ * Use a four finger gesture to open the drawer, much like in u7
41+
42+ [ Michael Terry ]
43+ * Simplify the lightdm mock to make future greeter improvements easier
44+ to test.
45+ * Add support for guest sessions in unity8-greeter.
46+ * Use a model for PAM prompts, supporting more possible interactions.
47+ * Fix grouping of autopkg output and allow optionally passing
48+ arguments to installed test scripts.
49+ * Add support for LightDM hints for manual logins and hiding normal
50+ users.
51+
52+ [ Michael Zanetti ]
53+ * hint the launcher to indicate a successful size change to the user
54+ (LP: #1646457)
55+ * Improvements for the appdrawer (LP: #1648173)
56+ * Adjust home key to still focus the dash instead of messing with the
57+ drawer
58+ * allow 4 finger simulation with mousetouchadaptor
59+
60+ [ Nick Dedekind ]
61+ * Added Alt+F10 shortcut to open app menus. (LP: #1656896)
62+ * Fixed menu layout width calculations. (LP: #1657050)
63+ * Skip Panel::test_drag_indicator_item_down_shows_menu
64+
65+ -- Michał Sawicz <michal.sawicz@canonical.com> Tue, 24 Jan 2017 07:46:58 +0000
66+
67+unity8 (8.15+17.04.20170110.4-0ubuntu1) zesty; urgency=medium
68+
69+ [ Albert Astals Cid ]
70+ * Give focus to one of the buttons of the dialog
71+ * tst_WindowResizeArea: Use default values for mouseFlick speed and
72+ iterations (LP: #1651580)
73+ * Require Qt 5.6 & misc fixes
74+
75+ [ Daniel van Vugt ]
76+ * Deprecate usage of Mir's input resampling, instead opting for: (LP:
77+ #1497105, #1591328)
78+
79+ [ Josh Arenson ]
80+ * Allow the scopes list to automatically scroll when a scope is being
81+ dragged past the bounds of the screen. (LP: #1575319)
82+
83+ [ Lukáš Tinkl ]
84+ * Fix touch window controls being unreachable when the overlay is
85+ being displayed (LP: #1648167)
86+ * Fixup paths for window state storage in snappy environment
87+ * Add Unity.Platform mock for our tests (LP: #1655336)
88+
89+ [ Michael Zanetti ]
90+ * PreviewRatingInput: Use displayText instead of text to
91+ enable/disable the Send button (LP: #1595910)
92+ * Add a D-Bus interface to control some debug facilities on the fly
93+ * some launcher workarounds for the snapping
94+
95+ [ Michał Sawicz ]
96+ * Nuke leftover Platform in IndicatorsManager
97+
98+ [ Nick Dedekind ]
99+ * Added registry for application menus
100+
101+ [ Michael Terry, Nick Dedekind ]
102+ * Run the qmluitests.sh autopkg test against the installed package.
103+
104+ [ Michał Sawicz, Nick Dedekind ]
105+ * Application menus
106+
107+ [ Rodney Dawes ]
108+ * Remove the payments widget and dependency on libpay as no longer
109+ needed.
110+
111+ -- Michał Sawicz <michal.sawicz@canonical.com> Tue, 10 Jan 2017 14:48:42 +0000
112+
113+unity8 (8.15+17.04.20161215-0ubuntu2~1) zesty; urgency=medium
114+
115+ * No change rebuild
116+
117+ -- Timo Jyrinki <timo-jyrinki@ubuntu.com> Wed, 04 Jan 2017 10:54:32 +0200
118+
1119unity8 (8.15+17.04.20161215-0ubuntu1) zesty; urgency=medium
2120
3121 * Let the model deal with some window management decisions (LP:
debian/control+30−23
@@ -11,6 +11,7 @@ Build-Depends: cmake,
1111# to g++ so we don't try to run arm g++
1212# on an x86 CPU for example, when cross-compiling.
1313 g++:native,
14+ gdb,
1415 graphviz,
1516 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
1617 libandroid-properties-dev,
@@ -26,9 +27,8 @@ Build-Depends: cmake,
2627 libhardware-dev,
2728 liblightdm-qt5-3-dev,
2829 libpam0g-dev,
29− libpay2-dev,
3030 libpulse-dev,
31− libqmenumodel-dev (>= 0.2.10),
31+ libqmenumodel-dev (>= 0.2.11),
3232 libqt5svg5-dev,
3333 libqt5xmlpatterns5-dev,
3434 libsystemsettings-dev,
@@ -38,7 +38,7 @@ Build-Depends: cmake,
3838 libubuntugestures5-private-dev (>= 1.3.2030),
3939 libudev-dev,
4040 libudm-common-dev,
41− libunity-api-dev (>= 8.0),
41+ libunity-api-dev (>= 8.2),
4242 libusermetricsoutput1-dev,
4343# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
4444 libx11-dev[!arm64 !armhf],
@@ -51,7 +51,7 @@ Build-Depends: cmake,
5151 qml-module-qt-labs-folderlistmodel,
5252 qml-module-qt-labs-settings,
5353 qml-module-qtqml-statemachine,
54− qml-module-qtmultimedia (>= 5.4.1-1ubuntu19~overlay2),
54+ qml-module-qtmultimedia (>= 5.6),
5555 qml-module-qtquick-layouts,
5656 qml-module-qtquick-xmllistmodel,
5757 qml-module-qtquick2,
@@ -60,15 +60,16 @@ Build-Depends: cmake,
6060 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
6161 qml-module-ubuntu-web,
6262 qt5-default,
63− qtbase5-dev (>= 5.4),
63+ qtbase5-dev (>= 5.6),
6464 qtbase5-dev-tools,
65− qtbase5-private-dev (>= 5.4),
66− qtdeclarative5-dev (>= 5.4),
65+ qtbase5-private-dev (>= 5.6),
66+ qtdeclarative5-dev (>= 5.6),
6767 qtdeclarative5-dev-tools,
68− qtdeclarative5-private-dev (>= 5.4),
68+ qtdeclarative5-private-dev (>= 5.6),
6969 qtdeclarative5-ubuntu-content1,
7070 qtdeclarative5-ubuntu-settings-components (>= 0.11),
7171 ttf-ubuntu-font-family,
72+ xvfb,
7273Standards-Version: 3.9.4
7374Homepage: http://launchpad.net/unity
7475# If you aren't a member of ~unity-team but need to upload
@@ -81,7 +82,7 @@ X-Ubuntu-Use-Langpack: yes
8182
8283Package: indicators-client
8384Architecture: any
84−Depends: qmenumodel-qml (>= 0.2.10),
85+Depends: qmenumodel-qml (>= 0.2.11),
8586 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
8687 unity8 (= ${binary:Version}),
8788 ${misc:Depends},
@@ -120,7 +121,7 @@ Depends: dmz-cursor-theme,
120121 gsettings-desktop-schemas,
121122 libcap2-bin,
122123 libglib2.0-bin,
123− qmenumodel-qml (>= 0.2.10),
124+ qmenumodel-qml (>= 0.2.11),
124125 qml-module-biometryd,
125126 qml-module-qt-labs-folderlistmodel,
126127 qml-module-qt-labs-settings,
@@ -140,7 +141,6 @@ Depends: dmz-cursor-theme,
140141Recommends: indicator-keyboard,
141142 indicator-session,
142143 unity-greeter-session-broadcast,
143− unity-scope-click,
144144Suggests: unity-scope-mediascanner2,
145145Breaks: indicator-network (<< 0.5.1+14.10.20141014),
146146 ubuntu-touch-session (<< 0.107),
@@ -162,11 +162,11 @@ Depends: qml-module-qtquick-layouts,
162162 qttranslations5-l10n,
163163 ubuntu-thumbnailer-impl-0,
164164 ubuntu-wallpapers,
165− unity-application-impl-23,
165+ unity-application-impl-26,
166166 unity-notifications-impl-3,
167167 unity-plugin-scopes | unity-scopes-impl,
168168 unity-scopes-impl-12,
169− unity8-fake-env | unity-application-impl,
169+ unity8-tests | unity-application-impl,
170170 ${misc:Depends},
171171Breaks: unity8 (<< 7.86),
172172Replaces: unity8 (<< 7.86),
@@ -190,29 +190,37 @@ Depends: autopilot-qt5 (>= 1.4),
190190 python3-gi,
191191 qttestability-autopilot (>= 1.4),
192192 ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
193− unity-scope-click,
194193 unity8 (= ${source:Version}),
195− unity8-fake-env (= ${source:Version}),
194+ unity8-tests (= ${source:Version}),
196195 url-dispatcher-tools,
197196 xvfb,
198197 ${misc:Depends},
199198 ${python3:Depends},
200− ${shlibs:Depends},
201199Description: Test package for Unity 8 shell
202200 Autopilot tests for the unity8 package
203201
204−Package: unity8-fake-env
202+Package: unity8-tests
205203Architecture: any
206204Multi-Arch: same
207205Pre-Depends: ${misc:Pre-Depends},
208−Depends: ${misc:Depends},
206+Depends: dbus-test-runner,
207+ parallel,
208+ qt5-default,
209+ qtdeclarative5-dev-tools,
210+ unity8 (= ${source:Version}),
211+ xvfb,
212+ ${misc:Depends},
209213 ${shlibs:Depends},
210214Provides: unity-application-impl,
211− unity-application-impl-23,
212−Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1)
213−Description: Fake environment for running Unity 8 shell
215+ unity-application-impl-26,
216+ unity8-fake-env,
217+Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1),
218+ unity8-fake-env,
219+Conflicts: unity8-fake-env,
220+Description: Scripts and mocks for running Unity 8 shell tests
214221 Provides fake implementations of some QML modules used by Unity 8 shell
215− (e.g Ubuntu.Application) so that you can run it in a sandboxed environment.
222+ (e.g Ubuntu.Application) so that you can run it in a sandboxed environment
223+ and scripts to run its test suite.
216224
217225Package: unity8-private
218226Architecture: any
@@ -221,7 +229,6 @@ Pre-Depends: ${misc:Pre-Depends},
221229Depends: accountsservice-ubuntu-schemas (>= 0.0.7),
222230 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
223231 libhardware2,
224− pay-service,
225232 unity-schemas (>= 7.3.1+14.10.20140915),
226233 qtdeclarative5-gsettings1.0,
227234 qml-module-qtmultimedia,
debian/rules+2−2
@@ -35,9 +35,9 @@ override_dh_installdeb:
3535
3636# use private lib directories
3737override_dh_makeshlibs:
38− dh_makeshlibs -Nunity8-private -Nunity8-fake-env
38+ dh_makeshlibs -Nunity8-private -Nunity8-tests
3939
4040override_dh_shlibdeps:
4141 # Some mock libraries link against liblightdm-qt5-3.so which we want to
4242 # avoid, since we only really link against our mock one, not the system one.
43− dh_shlibdeps -XlibMockLightDM-qml.so -XlibMockAccountsService-qml.so
43+ dh_shlibdeps -XlibMockAccountsService-qml.so -Lunity8-private
debian/shlibs.localnew file+1
@@ -0,0 +1 @@
1+libunity8-private 0 unity8-private
debian/tests/control+2−3
@@ -1,8 +1,7 @@
11Tests: qmluitests.sh
22Restrictions: allow-stderr
3−Depends: @,
4− @builddeps@,
5− xvfb,
3+Depends: dpkg-dev,
4+ unity8-tests,
65
76Tests: autopilot.sh
87Restrictions: allow-stderr,
debian/tests/qmluitests.sh+4−14
@@ -1,21 +1,11 @@
11#!/bin/sh
2+# -*- Mode: sh; indent-tabs-mode: nil; tab-width: 4 -*-
23
34# log all commands and abort on error
45set -xe
56
6−SHELL_QML_PATH=$(pkg-config --variable=plugindir unity-shell-api)
7−UNITY_SOURCE_DIR=$(readlink -f $(dirname $(readlink -f $0))/../..)
7+DEB_HOST_MULTIARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH)
88
9−dh_auto_configure -- -DCMAKE_INSTALL_LOCALSTATEDIR="/var" \
10− -DARTIFACTS_DIR=${ADT_ARTIFACTS} \
11− -DUNITY_PLUGINPATH=${SHELL_QML_PATH} \
12− -DUNITY_MOCKPATH=${SHELL_QML_PATH}/mocks
13−dh_auto_build --parallel -- -C tests/mocks
14−dh_auto_build --parallel -- -C tests/plugins
15−dh_auto_build --parallel -- -C tests/qmltests
16−dh_auto_build --parallel -- -C tests/uqmlscene
17−dh_auto_build --parallel -- -C tests/utils
9+export ARTIFACTS_DIR="${ADT_ARTIFACTS}"
1810
19−export UNITY_SOURCE_DIR
20−
21−dh_auto_build --parallel -- -k xvfballtests
11+/usr/lib/$DEB_HOST_MULTIARCH/unity8/tests/scripts/xvfballtests.sh
debian/unity8-fake-env.install → debian/unity8-tests.installrenamed+4
@@ -3,4 +3,8 @@ usr/bin/unity-mock-indicator-service
33usr/lib/*/unity8/qml/mocks
44usr/lib/*/unity8/qml/nonmirplugins
55usr/lib/*/unity8/qml/scopefakes
6+usr/lib/*/unity8/qml/utils
7+usr/lib/*/unity8/tests
8+usr/lib/*/unity8/uqmlscene
69usr/share/unity8/mocks
10+usr/share/unity8/tests
debian/unity8-tests.lintian-overridesnew file+1
@@ -0,0 +1 @@
1+unity8-tests: unusual-interpreter usr/lib/*/unity8/tests/scripts/*.sh #!/usr/bin/parallel
debian/unity8.install+1
@@ -8,6 +8,7 @@ usr/bin/unity8
88usr/bin/unity8-dash
99usr/share/applications/unity8-dash.desktop
1010usr/share/applications/unity8.desktop
11+usr/share/unity8/ApplicationMenus
1112usr/share/unity8/Greeter
1213usr/share/unity8/Launcher
1314usr/share/unity8/Panel
include/paths.h.in+26−1
@@ -41,7 +41,10 @@ inline QString installRoot() {
4141}
4242
4343inline bool isRunningInstalled() {
44− return !installRoot().isNull();
44+ // Tests don't use the normal binary, so we want to check binary *and*
45+ // the environment. Installed tests have UNITY_TESTING_DATADIR set.
46+ static bool installed_test_env = !qgetenv("UNITY_TESTING_DATADIR").isEmpty();
47+ return !installRoot().isNull() || installed_test_env;
4548}
4649
4750inline QString buildDirectory() {
@@ -62,6 +65,28 @@ inline QString translationDirectory() {
6265 }
6366}
6467
68+inline QString testDataDir() {
69+ // Can't use isRunningInstalled, since tests don't use the normal unity8
70+ // executable. $UNITY_TESTING_DATADIR is set by installed tests.
71+ QString datadir(qgetenv("UNITY_TESTING_DATADIR"));
72+ if (datadir.isEmpty()) {
73+ return sourceDirectory() + "/tests";
74+ } else {
75+ return datadir + "/tests";
76+ }
77+}
78+
79+inline QString testLibDir() {
80+ // Can't use isRunningInstalled, since tests don't use the normal unity8
81+ // executable. $UNITY_TESTING_DATADIR is set by installed tests.
82+ QString libdir(qgetenv("UNITY_TESTING_LIBDIR"));
83+ if (libdir.isEmpty()) {
84+ return buildDirectory() + "/tests";
85+ } else {
86+ return libdir + "/tests";
87+ }
88+}
89+
6590inline QString qmlDirectory() {
6691 if (isRunningInstalled()) {
6792 return installRoot() + QStringLiteral("@CMAKE_INSTALL_PREFIX@/@SHELL_APP_DIR@/");
plugins/AccountsService/AccountsService.h+1−1
@@ -29,7 +29,6 @@ class QDBusInterface;
2929class AccountsService: public QObject
3030{
3131 Q_OBJECT
32− Q_ENUMS(PasswordDisplayHint)
3332 Q_PROPERTY (QString user
3433 READ user
3534 WRITE setUser
@@ -86,6 +85,7 @@ public:
8685 Keyboard,
8786 Numeric,
8887 };
88+ Q_ENUM(PasswordDisplayHint)
8989
9090 explicit AccountsService(QObject *parent = 0, const QString & user = QString());
9191 ~AccountsService() = default;
plugins/Cursor/CursorImageInfo.cpp+1−2
@@ -108,8 +108,7 @@ int CursorImageInfo::frameDuration() const
108108QUrl CursorImageInfo::imageSource() const
109109{
110110 auto urlString = QString("image://cursor/%1/%2/%3")
111− .arg(m_themeName)
112− .arg(m_cursorName)
111+ .arg(m_themeName, m_cursorName)
113112 .arg(m_cursorHeight);
114113
115114 return QUrl(urlString);
plugins/Dash/abstractdashview.cpp+1−1
@@ -23,7 +23,7 @@ AbstractDashView::AbstractDashView()
2323 , m_asyncRequestedIndex(-1)
2424 , m_columnSpacing(0)
2525 , m_rowSpacing(0)
26− , m_buffer(320) // Same value used in qquickitemview.cpp in Qt 5.4
26+ , m_buffer(320) // Same value as QML_VIEW_DEFAULTCACHEBUFFER in qquickitemview.cpp (Qt 5.6)
2727 , m_displayMarginBeginning(0)
2828 , m_displayMarginEnd(0)
2929 , m_needsRelayout(false)
plugins/GlobalShortcut/globalshortcut.cpp+12−4
@@ -63,10 +63,18 @@ void GlobalShortcut::componentComplete()
6363
6464void GlobalShortcut::keyPressEvent(QKeyEvent * event)
6565{
66− Q_UNUSED(event)
67− if (m_active) {
68− Q_EMIT triggered(m_shortcut.toString());
69− }
66+ if (!m_active) return;
67+
68+ event->accept();
69+ Q_EMIT triggered(m_shortcut.toString());
70+}
71+
72+void GlobalShortcut::keyReleaseEvent(QKeyEvent * event)
73+{
74+ if (!m_active) return;
75+
76+ event->accept();
77+ Q_EMIT released(m_shortcut.toString());
7078}
7179
7280void GlobalShortcut::setupFilterOnWindow(QQuickWindow *window)
plugins/GlobalShortcut/globalshortcut.h+5
@@ -55,6 +55,7 @@ public:
5555protected:
5656 void componentComplete() override;
5757 void keyPressEvent(QKeyEvent * event) override;
58+ void keyReleaseEvent(QKeyEvent * event) override;
5859
5960Q_SIGNALS:
6061 void shortcutChanged(const QVariant &shortcut);
@@ -62,6 +63,10 @@ Q_SIGNALS:
6263 * Emitted when a global keypress of @p shortcut is detected
6364 */
6465 void triggered(const QString &shortcut);
66+ /**
67+ * Emitted when a global keypress of @p shortcut is released
68+ */
69+ void released(const QString &shortcut);
6570 void activeChanged(bool active);
6671
6772private Q_SLOTS:
plugins/GlobalShortcut/globalshortcutregistry.cpp+14−4
@@ -73,20 +73,30 @@ bool GlobalShortcutRegistry::eventFilter(QObject *obj, QEvent *event)
7373 Q_ASSERT(m_filteredWindow);
7474 Q_ASSERT(obj == static_cast<QObject*>(m_filteredWindow.data()));
7575
76− if (event->type() == QEvent::KeyPress) {
76+ if (event->type() == QEvent::KeyPress || event->type() == QEvent::KeyRelease) {
77+
7778 QKeyEvent *keyEvent = static_cast<QKeyEvent*>(event);
79+
80+ // Make a copy of the event so we don't alter it for passing on.
81+ QKeyEvent eCopy(keyEvent->type(),
82+ keyEvent->key(),
83+ keyEvent->modifiers(),
84+ keyEvent->text(),
85+ keyEvent->isAutoRepeat(),
86+ keyEvent->count());
87+ eCopy.ignore();
88+
7889 int seq = keyEvent->key() + keyEvent->modifiers();
7990 if (m_shortcuts.contains(seq)) {
8091 const auto shortcuts = m_shortcuts.value(seq);
8192 Q_FOREACH(const auto &shortcut, shortcuts) {
8293 if (shortcut) {
83− qApp->sendEvent(shortcut, keyEvent);
84− event->accept();
94+ qApp->sendEvent(shortcut, &eCopy);
8595 }
8696 }
8797 }
8898
89− return event->isAccepted();
99+ return eCopy.isAccepted();
90100 }
91101
92102 return QObject::eventFilter(obj, event);
plugins/LightDM/CMakeLists.txt+1−1
@@ -7,7 +7,6 @@ include_directories(
77 ${CMAKE_CURRENT_SOURCE_DIR}
88 ${CMAKE_CURRENT_BINARY_DIR}
99 ${CMAKE_SOURCE_DIR}/plugins/Utils
10− ${CMAKE_BINARY_DIR}/tests/mocks/LightDM/IntegratedLightDM
1110 ${libunity8-private_SOURCE_DIR}
1211 ${LIBUSERMETRICSOUTPUT_INCLUDE_DIRS}
1312)
@@ -18,6 +17,7 @@ set(QMLPLUGIN_SRC
1817 DBusGreeterList.cpp
1918 Greeter.cpp
2019 plugin.cpp
20+ PromptsModel.cpp
2121 SessionsModel.cpp
2222 UsersModel.cpp
2323 )
plugins/LightDM/DBusGreeterList.cpp+6−6
@@ -25,7 +25,7 @@ DBusGreeterList::DBusGreeterList(Greeter *greeter, const QString &path)
2525 m_greeter(greeter)
2626{
2727 connect(m_greeter, &Greeter::authenticationUserChanged, this, &DBusGreeterList::authenticationUserChangedHandler);
28− connect(m_greeter, &Greeter::promptlessChanged, this, &DBusGreeterList::promptlessChangedHandler);
28+ connect(m_greeter, &Greeter::isAuthenticatedChanged, this, &DBusGreeterList::authenticatedChangedHandler);
2929}
3030
3131QString DBusGreeterList::GetActiveEntry() const
@@ -40,16 +40,16 @@ void DBusGreeterList::SetActiveEntry(const QString &entry)
4040
4141bool DBusGreeterList::entryIsLocked() const
4242{
43− return !m_greeter->promptless();
43+ return !m_greeter->isAuthenticated();
4444}
4545
46−void DBusGreeterList::authenticationUserChangedHandler(const QString &user)
46+void DBusGreeterList::authenticationUserChangedHandler()
4747{
48− notifyPropertyChanged(QStringLiteral("ActiveEntry"), user);
49− Q_EMIT EntrySelected(user);
48+ notifyPropertyChanged(QStringLiteral("ActiveEntry"), m_greeter->authenticationUser());
49+ Q_EMIT EntrySelected(m_greeter->authenticationUser());
5050}
5151
52−void DBusGreeterList::promptlessChangedHandler()
52+void DBusGreeterList::authenticatedChangedHandler()
5353{
5454 notifyPropertyChanged(QStringLiteral("EntryIsLocked"), entryIsLocked());
5555 Q_EMIT entryIsLockedChanged();
plugins/LightDM/DBusGreeterList.h+2−2
@@ -47,8 +47,8 @@ Q_SIGNALS:
4747 void entryIsLockedChanged();
4848
4949private Q_SLOTS:
50− void authenticationUserChangedHandler(const QString &user);
51− void promptlessChangedHandler();
50+ void authenticationUserChangedHandler();
51+ void authenticatedChangedHandler();
5252
5353private:
5454 Greeter *m_greeter;
plugins/LightDM/Greeter.cpp+137−23
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013, 2015 Canonical, Ltd.
2+ * Copyright (C) 2013-2017 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
@@ -17,13 +17,16 @@
1717
1818#include "Greeter.h"
1919#include "GreeterPrivate.h"
20+#include <QCoreApplication>
2021#include <libintl.h>
2122
23+static Greeter *singleton = nullptr;
24+
2225GreeterPrivate::GreeterPrivate(Greeter* parent)
2326 : m_greeter(new QLightDM::Greeter(parent)),
2427 m_active(false),
25− wasPrompted(false),
26− promptless(false),
28+ responded(false),
29+ everResponded(false),
2730 q_ptr(parent)
2831{
2932}
@@ -41,9 +44,32 @@ Greeter::Greeter(QObject* parent)
4144 connect(d->m_greeter, &QLightDM::Greeter::authenticationComplete,
4245 this, &Greeter::authenticationCompleteFilter);
4346
47+ // Don't get stuck waiting for PAM as we shut down.
48+ connect(QCoreApplication::instance(), &QCoreApplication::aboutToQuit,
49+ d->m_greeter, &QLightDM::Greeter::cancelAuthentication);
50+
4451 d->m_greeter->connectSync();
4552}
4653
54+Greeter::~Greeter()
55+{
56+ singleton = nullptr;
57+}
58+
59+Greeter *Greeter::instance()
60+{
61+ if (!singleton) {
62+ singleton = new Greeter;
63+ }
64+ return singleton;
65+}
66+
67+PromptsModel *Greeter::promptsModel()
68+{
69+ Q_D(Greeter);
70+ return &d->prompts;
71+}
72+
4773bool Greeter::isActive() const
4874{
4975 Q_D(const Greeter);
@@ -68,7 +94,16 @@ bool Greeter::isAuthenticated() const
6894QString Greeter::authenticationUser() const
6995{
7096 Q_D(const Greeter);
71− return d->m_greeter->authenticationUser();
97+ return d->cachedAuthUser;
98+}
99+
100+void Greeter::checkAuthenticationUser()
101+{
102+ Q_D(Greeter);
103+ if (d->cachedAuthUser != d->m_greeter->authenticationUser()) {
104+ d->cachedAuthUser = d->m_greeter->authenticationUser();
105+ Q_EMIT authenticationUserChanged();
106+ }
72107}
73108
74109QString Greeter::defaultSessionHint() const
@@ -77,35 +112,64 @@ QString Greeter::defaultSessionHint() const
77112 return d->m_greeter->defaultSessionHint();
78113}
79114
80−bool Greeter::promptless() const
115+QString Greeter::selectUser() const
81116{
82117 Q_D(const Greeter);
83− return d->promptless;
118+ if (hasGuestAccount() && d->m_greeter->selectGuestHint()) {
119+ return QStringLiteral("*guest");
120+ } else {
121+ return d->m_greeter->selectUserHint();
122+ }
84123}
85124
86−QString Greeter::selectUser() const
125+bool Greeter::hasGuestAccount() const
126+{
127+ Q_D(const Greeter);
128+ return d->m_greeter->hasGuestAccountHint();
129+}
130+
131+bool Greeter::showManualLoginHint() const
87132{
88133 Q_D(const Greeter);
89− return d->m_greeter->selectUserHint();
134+ return d->m_greeter->showManualLoginHint();
135+}
136+
137+bool Greeter::hideUsersHint() const
138+{
139+ Q_D(const Greeter);
140+ return d->m_greeter->hideUsersHint();
90141}
91142
92143void Greeter::authenticate(const QString &username)
93144{
94145 Q_D(Greeter);
95− d->wasPrompted = false;
96− if (d->promptless) {
97− d->promptless = false;
98− Q_EMIT promptlessChanged();
146+ d->prompts.clear();
147+ d->responded = false;
148+ d->everResponded = false;
149+
150+ if (authenticationUser() == username) {
151+ d->prompts = d->leftovers;
99152 }
153+ d->leftovers.clear();
100154
101− d->m_greeter->authenticate(username);
155+ if (username == QStringLiteral("*guest")) {
156+ d->m_greeter->authenticateAsGuest();
157+ } else if (username == QStringLiteral("*other")) {
158+ d->m_greeter->authenticate(nullptr);
159+ } else {
160+ d->m_greeter->authenticate(username);
161+ }
162+
163+ Q_EMIT authenticationStarted();
102164 Q_EMIT isAuthenticatedChanged();
103− Q_EMIT authenticationUserChanged(username);
165+ checkAuthenticationUser();
104166}
105167
106168void Greeter::respond(const QString &response)
107169{
108170 Q_D(Greeter);
171+ d->responded = true;
172+ d->everResponded = true;
109173 d->m_greeter->respond(response);
110174}
111175
@@ -118,32 +182,82 @@ bool Greeter::startSessionSync(const QString &session)
118182void Greeter::showPromptFilter(const QString &text, QLightDM::Greeter::PromptType type)
119183{
120184 Q_D(Greeter);
121− d->wasPrompted = true;
185+
186+ checkAuthenticationUser(); // may have changed in liblightdm
122187
123188 bool isDefaultPrompt = (text == dgettext("Linux-PAM", "Password: "));
189+ bool isSecret = type == QLightDM::Greeter::PromptTypeSecret;
190+
191+ QString trimmedText;
192+ if (!isDefaultPrompt)
193+ trimmedText = text.trimmed();
124194
125195 // Strip prompt of any colons at the end
126− QString trimmedText = text.trimmed();
127196 if (trimmedText.endsWith(':') || trimmedText.endsWith(QStringLiteral(":"))) {
128197 trimmedText.chop(1);
129198 }
130199
131− Q_EMIT showPrompt(trimmedText, type == QLightDM::Greeter::PromptTypeSecret, isDefaultPrompt);
200+ if (trimmedText == "login") {
201+ // 'login' is provided untranslated by LightDM when asking for a manual
202+ // login username.
203+ trimmedText = gettext("Username");
204+ }
205+
206+ if (d->responded) {
207+ d->prompts.clear();
208+ d->responded = false;
209+ }
210+
211+ d->prompts.append(trimmedText, isSecret ? PromptsModel::Secret : PromptsModel::Question);
132212}
133213
134214void Greeter::showMessageFilter(const QString &text, QLightDM::Greeter::MessageType type)
135215{
136− Q_EMIT showMessage(text, type == QLightDM::Greeter::MessageTypeError);
216+ Q_D(Greeter);
217+
218+ checkAuthenticationUser(); // may have changed in liblightdm
219+
220+ bool isError = type == QLightDM::Greeter::MessageTypeError;
221+
222+ if (d->responded) {
223+ d->prompts.clear();
224+ d->responded = false;
225+ }
226+ d->prompts.append(text, isError? PromptsModel::Error : PromptsModel::Message);
137227}
138228
139229void Greeter::authenticationCompleteFilter()
140230{
141231 Q_D(Greeter);
142− if (!d->wasPrompted) {
143− d->promptless = true;
144− Q_EMIT promptlessChanged();
145− }
146232
147233 Q_EMIT isAuthenticatedChanged();
148− Q_EMIT authenticationComplete();
234+
235+ bool automatic = !d->everResponded;
236+ bool pamHasLeftoverMessages = !d->prompts.hasPrompt() && d->prompts.rowCount() > 0;
237+
238+ if (!isAuthenticated()) {
239+ if (pamHasLeftoverMessages) {
240+ d->leftovers = d->prompts; // Prefer PAM's messages
241+ } else if (automatic) {
242+ d->leftovers.append(gettext("Failed to authenticate"), PromptsModel::Error);
243+ } else {
244+ d->leftovers.append(gettext("Invalid password, please try again"), PromptsModel::Error);
245+ }
246+ } else if (pamHasLeftoverMessages) {
247+ automatic = true; // treat this successful login as automatic, so user sees message
248+ d->leftovers = d->prompts;
249+ }
250+
251+ if (automatic) {
252+ d->prompts = d->leftovers; // OK, we'll just use these now
253+ d->leftovers.clear();
254+ d->prompts.append(isAuthenticated() ? gettext("Log In") : gettext("Retry"),
255+ PromptsModel::Button);
256+ }
257+
258+ if (isAuthenticated()) {
259+ Q_EMIT loginSuccess(automatic);
260+ } else {
261+ Q_EMIT loginError(automatic);
262+ }
149263}
plugins/LightDM/Greeter.h+17−13
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2012,2013,2015 Canonical, Ltd.
2+ * Copyright (C) 2012-2016 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
@@ -21,13 +21,13 @@
2121 such edits in the future, and by inserting ourselves here, we have more
2222 control. */
2323
24−#ifndef UNITY_GREETER_H
25−#define UNITY_GREETER_H
24+#pragma once
2625
2726#include <QLightDM/Greeter>
2827#include <QtCore/QObject>
2928
3029class GreeterPrivate;
30+class PromptsModel;
3131
3232class Greeter : public QObject
3333{
@@ -37,18 +37,22 @@ class Greeter : public QObject
3737 Q_PROPERTY(bool authenticated READ isAuthenticated NOTIFY isAuthenticatedChanged)
3838 Q_PROPERTY(QString authenticationUser READ authenticationUser NOTIFY authenticationUserChanged)
3939 Q_PROPERTY(QString defaultSession READ defaultSessionHint CONSTANT)
40− Q_PROPERTY(bool promptless READ promptless NOTIFY promptlessChanged)
4140 Q_PROPERTY(QString selectUser READ selectUser CONSTANT)
4241
4342public:
44− explicit Greeter(QObject* parent=0);
43+ static Greeter *instance();
44+ virtual ~Greeter();
4545
4646 bool isActive() const;
4747 bool isAuthenticated() const;
4848 QString authenticationUser() const;
4949 QString defaultSessionHint() const;
50− bool promptless() const;
5150 QString selectUser() const;
51+ bool hasGuestAccount() const;
52+ bool showManualLoginHint() const;
53+ bool hideUsersHint() const;
54+
55+ PromptsModel *promptsModel();
5256
5357public Q_SLOTS:
5458 void authenticate(const QString &username=QString());
@@ -57,21 +61,22 @@ public Q_SLOTS:
5761 void setIsActive(bool isActive);
5862
5963Q_SIGNALS:
60− void showMessage(const QString &text, bool isError);
61− void showPrompt(const QString &text, bool isSecret, bool isDefaultPrompt);
62− void authenticationComplete();
63− void authenticationUserChanged(const QString &user);
64+ void authenticationUserChanged();
6465 void isActiveChanged();
6566 void isAuthenticatedChanged();
66− void promptlessChanged();
6767 void showGreeter();
6868 void hideGreeter();
69+ void loginError(bool automatic);
70+ void loginSuccess(bool automatic);
71+ void authenticationStarted(); // useful for testing
6972
7073 // This signal is emitted by external agents like indicators, and the UI
7174 // should switch to this user if possible.
7275 void requestAuthenticationUser(const QString &user);
7376
7477protected:
78+ explicit Greeter(QObject* parent=0);
79+
7580 GreeterPrivate * const d_ptr;
7681
7782 Q_DECLARE_PRIVATE(Greeter)
@@ -80,6 +85,5 @@ private Q_SLOTS:
8085 void showMessageFilter(const QString &text, QLightDM::Greeter::MessageType type);
8186 void showPromptFilter(const QString &text, QLightDM::Greeter::PromptType type);
8287 void authenticationCompleteFilter();
88+ void checkAuthenticationUser();
8389};
84−
85−#endif
plugins/LightDM/GreeterPrivate.h+13−8
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2015-2017 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,10 +14,14 @@
1414 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1515 */
1616
17−#ifndef UNITY_GREETER_PRIVATE_H
18−#define UNITY_GREETER_PRIVATE_H
17+#pragma once
1918
20−#include <QLightDM/Greeter>
19+#include "PromptsModel.h"
20+#include <QObject>
21+
22+namespace QLightDM {
23+ class Greeter;
24+}
2125
2226class GreeterPrivate
2327{
@@ -26,8 +30,11 @@ public:
2630
2731 QLightDM::Greeter *m_greeter;
2832 bool m_active;
29− bool wasPrompted;
30− bool promptless;
33+ PromptsModel prompts;
34+ PromptsModel leftovers; // prompts to show during next auth for same user
35+ bool responded;
36+ bool everResponded;
37+ QString cachedAuthUser;
3138
3239protected:
3340 Greeter * const q_ptr;
@@ -35,5 +42,3 @@ protected:
3542private:
3643 Q_DECLARE_PUBLIC(Greeter)
3744};
38−
39−#endif // UNITY_GREETER_PRIVATE_H
plugins/LightDM/IntegratedLightDM/liblightdm/Greeter.cpp+7−4
@@ -49,7 +49,7 @@ QString Greeter::authenticationUser() const
4949
5050bool Greeter::hasGuestAccountHint() const
5151{
52− return true;
52+ return false;
5353}
5454
5555QString Greeter::getHint(const QString &name) const
@@ -70,12 +70,12 @@ bool Greeter::hideUsersHint() const
7070
7171bool Greeter::showManualLoginHint() const
7272{
73− return true;
73+ return false;
7474}
7575
7676bool Greeter::showRemoteLoginHint() const
7777{
78− return true;
78+ return false;
7979}
8080
8181QString Greeter::selectUserHint() const
@@ -146,7 +146,10 @@ void Greeter::authenticateRemote(const QString &session, const QString &username
146146}
147147
148148void Greeter::cancelAuthentication()
149−{}
149+{
150+ Q_D(Greeter);
151+ d->cancelAuthentication();
152+}
150153
151154void Greeter::setLanguage (const QString &language)
152155{
plugins/LightDM/IntegratedLightDM/liblightdm/Greeter.h+2−2
@@ -46,18 +46,18 @@ class Q_DECL_EXPORT Greeter : public QObject
4646 Q_PROPERTY(QString hostname READ hostname CONSTANT)
4747 Q_PROPERTY(bool hasGuestAccount READ hasGuestAccountHint CONSTANT)
4848
49− Q_ENUMS(PromptType MessageType)
50−
5149public:
5250 enum PromptType {
5351 PromptTypeQuestion,
5452 PromptTypeSecret
5553 };
54+ Q_ENUM(PromptType)
5655
5756 enum MessageType {
5857 MessageTypeInfo,
5958 MessageTypeError
6059 };
60+ Q_ENUM(MessageType)
6161
6262 explicit Greeter(QObject* parent=0);
6363 virtual ~Greeter();
plugins/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.cpp+27−22
@@ -206,6 +206,28 @@ public Q_SLOTS:
206206 }
207207 }
208208
209+ void cancelPam()
210+ {
211+ if (pamHandle != nullptr) {
212+ QFuture<int> pamFuture = futureWatcher.future();
213+ pam_handle *handle = pamHandle;
214+ pamHandle = nullptr; // to disable normal finishPam() handling
215+ pamFuture.cancel();
216+
217+ // Note the empty loop, we just want to clear the futures queue.
218+ // Any further prompts from the pam thread will be immediately
219+ // responded to/dismissed in handlePrompt().
220+ while (respond(QString()));
221+
222+ // Now let signal/slot handling happen so the thread can finish
223+ while (!pamFuture.isFinished()) {
224+ QCoreApplication::processEvents();
225+ }
226+
227+ pam_end(handle, PAM_CONV_ERR);
228+ }
229+ }
230+
209231Q_SIGNALS:
210232 void showMessage(pam_handle *handle, QString text, QLightDM::Greeter::MessageType type);
211233 void showPrompt(pam_handle *handle, QString text, QLightDM::Greeter::PromptType type, QLightDM::GreeterImpl::ResponseFuture response);
@@ -247,28 +269,6 @@ private Q_SLOTS:
247269 }
248270
249271private:
250− void cancelPam()
251− {
252− if (pamHandle != nullptr) {
253− QFuture<int> pamFuture = futureWatcher.future();
254− pam_handle *handle = pamHandle;
255− pamHandle = nullptr; // to disable normal finishPam() handling
256− pamFuture.cancel();
257−
258− // Note the empty loop, we just want to clear the futures queue.
259− // Any further prompts from the pam thread will be immediately
260− // responded to/dismissed in handlePrompt().
261− while (respond(QString()));
262−
263− // Now let signal/slot handling happen so the thread can finish
264− while (!pamFuture.isFinished()) {
265− QCoreApplication::processEvents();
266− }
267−
268− pam_end(handle, PAM_CONV_ERR);
269− }
270− }
271−
272272 Greeter *greeter;
273273 GreeterPrivate *greeterPrivate;
274274 pam_handle* pamHandle;
@@ -299,6 +299,11 @@ void GreeterPrivate::handleRespond(const QString &response)
299299 m_impl->respond(response);
300300}
301301
302+void GreeterPrivate::cancelAuthentication()
303+{
304+ m_impl->cancelPam();
305+}
306+
302307}
303308
304309#include "GreeterPrivate.moc"
plugins/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.h+1
@@ -38,6 +38,7 @@ public:
3838
3939 void handleAuthenticate();
4040 void handleRespond(const QString &response);
41+ void cancelAuthentication();
4142
4243protected:
4344 GreeterImpl *m_impl; // if the backend needs more private data
plugins/LightDM/IntegratedLightDM/liblightdm/SessionsModel.cpp−1
@@ -38,7 +38,6 @@ SessionsModel::SessionsModel(QObject* parent) :
3838 QAbstractListModel(parent),
3939 d_ptr(new SessionsModelPrivate(this))
4040{
41− Q_D(SessionsModel);
4241 m_roleNames = QAbstractListModel::roleNames();
4342 m_roleNames[KeyRole] = "key";
4443 m_roleNames[TypeRole] = "type";
plugins/LightDM/IntegratedLightDM/liblightdm/SessionsModel.h+2−2
@@ -35,8 +35,6 @@ class Q_DECL_EXPORT SessionsModel : public QAbstractListModel
3535 {
3636 Q_OBJECT
3737
38− Q_ENUMS(SessionModelRoles SessionType)
39−
4038 public:
4139
4240 enum SessionModelRoles {
@@ -46,11 +44,13 @@ class Q_DECL_EXPORT SessionsModel : public QAbstractListModel
4644 IdRole = KeyRole, /** Deprecated */
4745 TypeRole
4846 };
47+ Q_ENUM(SessionModelRoles)
4948
5049 enum SessionType {
5150 LocalSessions,
5251 RemoteSessions
5352 };
53+ Q_ENUM(SessionType)
5454
5555 explicit SessionsModel(QObject* parent=0); /** Deprecated. Loads local sessions*/
5656 explicit SessionsModel(SessionsModel::SessionType, QObject* parent=0);
plugins/LightDM/IntegratedLightDM/liblightdm/UsersModel.h+1−2
@@ -37,8 +37,6 @@ class Q_DECL_EXPORT UsersModel : public QAbstractListModel
3737{
3838 Q_OBJECT
3939
40− Q_ENUMS(UserModelRoles)
41−
4240public:
4341 explicit UsersModel(QObject *parent = 0);
4442 virtual ~UsersModel() = default;
@@ -53,6 +51,7 @@ public:
5351 BackgroundPathRole,
5452 UidRole
5553 };
54+ Q_ENUM(UserModelRoles)
5655
5756 int rowCount(const QModelIndex &parent) const override;
5857 QVariant data(const QModelIndex &index, int role) const override;
plugins/LightDM/PromptsModel.cppnew file+97
@@ -0,0 +1,97 @@
1+/*
2+ * Copyright (C) 2017 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ *
16+ */
17+
18+#include "PromptsModel.h"
19+
20+PromptsModel::PromptsModel(QObject* parent)
21+ : QAbstractListModel(parent)
22+{
23+ m_roleNames[TypeRole] = "type";
24+ m_roleNames[TextRole] = "text";
25+}
26+
27+PromptsModel& PromptsModel::operator=(const PromptsModel &other)
28+{
29+ beginResetModel();
30+ m_prompts = other.m_prompts;
31+ endResetModel();
32+ Q_EMIT countChanged();
33+ return *this;
34+}
35+
36+int PromptsModel::rowCount(const QModelIndex &parent) const
37+{
38+ if (parent.isValid())
39+ return 0;
40+
41+ return m_prompts.size();
42+}
43+
44+QVariant PromptsModel::data(const QModelIndex &index, int role) const
45+{
46+ if (!index.isValid() || index.column() > 0 || index.row() >= m_prompts.size())
47+ return QVariant();
48+
49+ switch (role) {
50+ case Qt::DisplayRole: // fallthrough
51+ case TextRole: return m_prompts[index.row()].prompt;
52+ case TypeRole: return m_prompts[index.row()].type;
53+ default: return QVariant();
54+ }
55+}
56+
57+QHash<int, QByteArray> PromptsModel::roleNames() const
58+{
59+ return m_roleNames;
60+}
61+
62+void PromptsModel::prepend(const QString &text, PromptType type)
63+{
64+ beginInsertRows(QModelIndex(), 0, 0);
65+ m_prompts.prepend(PromptInfo{text, type});
66+ endInsertRows();
67+
68+ Q_EMIT countChanged();
69+}
70+
71+void PromptsModel::append(const QString &text, PromptType type)
72+{
73+ beginInsertRows(QModelIndex(), m_prompts.size(), m_prompts.size());
74+ m_prompts.append(PromptInfo{text, type});
75+ endInsertRows();
76+
77+ Q_EMIT countChanged();
78+}
79+
80+void PromptsModel::clear()
81+{
82+ beginResetModel();
83+ m_prompts.clear();
84+ endResetModel();
85+
86+ Q_EMIT countChanged();
87+}
88+
89+bool PromptsModel::hasPrompt() const
90+{
91+ Q_FOREACH(const PromptInfo &info, m_prompts) {
92+ if (info.type == PromptType::Secret || info.type == PromptType::Question) {
93+ return true;
94+ }
95+ }
96+ return false;
97+}
plugins/LightDM/PromptsModel.hnew file+70
@@ -0,0 +1,70 @@
1+/*
2+ * Copyright (C) 2017 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ *
16+ */
17+
18+#pragma once
19+
20+#include <QAbstractListModel>
21+
22+class PromptsModel : public QAbstractListModel
23+{
24+ Q_OBJECT
25+
26+ Q_PROPERTY(int count READ rowCount NOTIFY countChanged)
27+
28+public:
29+ enum PromptsModelRoles {
30+ TypeRole = Qt::UserRole,
31+ TextRole,
32+ };
33+ Q_ENUM(PromptsModelRoles)
34+
35+ enum PromptType {
36+ Message,
37+ Error,
38+ Secret,
39+ Question,
40+ Button,
41+ };
42+ Q_ENUM(PromptType)
43+
44+ explicit PromptsModel(QObject* parent=0);
45+
46+ PromptsModel& operator=(const PromptsModel &other);
47+
48+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
49+ QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
50+ QHash<int, QByteArray> roleNames() const override;
51+
52+ Q_INVOKABLE void prepend(const QString &text, PromptType type);
53+ Q_INVOKABLE void append(const QString &text, PromptType type);
54+
55+ void clear();
56+
57+ bool hasPrompt() const;
58+
59+Q_SIGNALS:
60+ void countChanged();
61+
62+private:
63+ struct PromptInfo {
64+ QString prompt;
65+ PromptType type;
66+ };
67+
68+ QList<PromptInfo> m_prompts;
69+ QHash<int, QByteArray> m_roleNames;
70+};
plugins/LightDM/SessionsModel.cpp+1−2
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2015 Canonical, Ltd.
2+ * Copyright (C) 2015-2016 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
@@ -128,7 +128,6 @@ SessionsModel::SessionsModel(QObject* parent)
128128 }
129129
130130 setModel(m_model);
131− setSourceModel(m_model);
132131 setSortCaseSensitivity(Qt::CaseInsensitive);
133132 setSortLocaleAware(true);
134133 setSortRole(Qt::DisplayRole);
plugins/LightDM/SessionsModel.h+5−7
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2015 Canonical, Ltd.
2+ * Copyright (C) 2015-2016 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
@@ -15,8 +15,7 @@
1515 *
1616 */
1717
18−#ifndef UNITY_SESSIONSMODEL_H
19−#define UNITY_SESSIONSMODEL_H
18+#pragma once
2019
2120#include <unitysortfilterproxymodelqml.h>
2221#include <QLightDM/SessionsModel>
@@ -28,10 +27,9 @@ class SessionsModel : public UnitySortFilterProxyModelQML
2827{
2928 Q_OBJECT
3029
31− Q_ENUMS(SessionModelRoles)
32−
3330 Q_PROPERTY(QList<QUrl> iconSearchDirectories READ iconSearchDirectories
3431 WRITE setIconSearchDirectories NOTIFY iconSearchDirectoriesChanged)
32+
3533Q_SIGNALS:
3634 void iconSearchDirectoriesChanged();
3735
@@ -45,6 +43,7 @@ public:
4543 TypeRole = QLightDM::SessionsModel::SessionModelRoles::TypeRole,
4644 IconRole
4745 };
46+ Q_ENUM(SessionModelRoles)
4847
4948 explicit SessionsModel(QObject* parent=nullptr);
5049
@@ -55,6 +54,7 @@ public:
5554 Q_INVOKABLE QUrl iconUrl(const QString sessionName) const;
5655
5756 void setIconSearchDirectories(const QList<QUrl> searchDirectories);
57+
5858private:
5959 QLightDM::SessionsModel* m_model;
6060 QHash<int, QByteArray> m_roleNames;
@@ -64,5 +64,3 @@ private:
6464 QUrl("/usr/share/unity-greeter/")};
6565
6666};
67−
68−#endif // UNITY_SESSIONSMODEL_H
plugins/LightDM/UsersModel.cpp+171−9
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013 Canonical, Ltd.
2+ * Copyright (C) 2013,2015-2016 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,20 +12,22 @@
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− * Author: Michael Terry <michael.terry@canonical.com>
1715 */
1816
17+#include "Greeter.h"
1918#include "UsersModel.h"
19+#include <QIdentityProxyModel>
2020#include <QLightDM/UsersModel>
21−#include <QtCore/QSortFilterProxyModel>
21+
22+#include <libintl.h>
2223
2324// First, we define an internal class that wraps LightDM's UsersModel. This
2425// class will modify some of the data coming from LightDM. For example, we
25−// modify any empty Real Names into just normal Names.
26+// modify any empty Real Names into just normal Names. We also add optional
27+// rows, depending on configuration.
2628// (We can't modify the data directly in UsersModel below because it won't sort
2729// using the modified data.)
28−class MangleModel : public QSortFilterProxyModel
30+class MangleModel : public QIdentityProxyModel
2931{
3032 Q_OBJECT
3133
@@ -33,21 +35,75 @@ public:
3335 explicit MangleModel(QObject* parent=0);
3436
3537 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
38+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
39+ QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const override;
40+
41+private:
42+ struct CustomRow {
43+ QString name;
44+ QString realName;
45+ };
46+
47+ int sourceRowCount() const;
48+
49+ void updateGuestRow();
50+ void updateManualRow();
51+ void updateCustomRows();
52+
53+ void addCustomRow(const CustomRow &newRow);
54+ void removeCustomRow(const QString &rowName);
55+
56+ QList<CustomRow> m_customRows;
57+ bool m_updatingCustomRows;
3658};
3759
3860MangleModel::MangleModel(QObject* parent)
39− : QSortFilterProxyModel(parent)
61+ : QIdentityProxyModel(parent)
62+ , m_updatingCustomRows(false)
4063{
4164 setSourceModel(new QLightDM::UsersModel(this));
65+
66+ updateCustomRows();
67+
68+ // Would be nice if there were a rowCountChanged signal in the base class.
69+ // We redo all custom rows on any row count change, because (A) some of
70+ // custom rows (manual login) use row count information and (B) when
71+ // testing, we use a modelReset signal as a way to indicate that a custom
72+ // row has been toggled off or on.
73+ connect(this, &QIdentityProxyModel::modelReset,
74+ this, &MangleModel::updateCustomRows);
75+ connect(this, &QIdentityProxyModel::rowsInserted,
76+ this, &MangleModel::updateCustomRows);
77+ connect(this, &QIdentityProxyModel::rowsRemoved,
78+ this, &MangleModel::updateCustomRows);
4279}
4380
4481QVariant MangleModel::data(const QModelIndex &index, int role) const
4582{
46− QVariant variantData = QSortFilterProxyModel::data(index, role);
83+ QVariant variantData;
84+
85+ if (index.row() >= rowCount())
86+ return QVariant();
87+
88+ bool isCustomRow = index.row() >= sourceRowCount();
89+ if (isCustomRow && index.column() == 0) {
90+ int customIndex = index.row() - sourceRowCount();
91+ if (role == QLightDM::UsersModel::NameRole) {
92+ variantData = m_customRows[customIndex].name;
93+ } else if (role == QLightDM::UsersModel::RealNameRole) {
94+ variantData = m_customRows[customIndex].realName;
95+ } else if (role == QLightDM::UsersModel::LoggedInRole) {
96+ variantData = false;
97+ } else if (role == QLightDM::UsersModel::SessionRole) {
98+ variantData = Greeter::instance()->defaultSessionHint();
99+ }
100+ } else {
101+ variantData = QIdentityProxyModel::data(index, role);
102+ }
47103
48104 // If user's real name is empty, switch to unix name
49105 if (role == QLightDM::UsersModel::RealNameRole && variantData.toString().isEmpty()) {
50− variantData = QSortFilterProxyModel::data(index, QLightDM::UsersModel::NameRole);
106+ variantData = data(index, QLightDM::UsersModel::NameRole);
51107 } else if (role == QLightDM::UsersModel::BackgroundPathRole && variantData.toString().startsWith('#')) {
52108 const QString stringData = "data:image/svg+xml,<svg><rect width='100%' height='100%' fill='" + variantData.toString() + "'/></svg>";
53109 variantData = stringData;
@@ -56,6 +112,95 @@ QVariant MangleModel::data(const QModelIndex &index, int role) const
56112 return variantData;
57113}
58114
115+void MangleModel::addCustomRow(const CustomRow &newRow)
116+{
117+ for (int i = 0; i < m_customRows.size(); i++) {
118+ if (m_customRows[i].name == newRow.name) {
119+ return; // we don't have custom rows that change content yet
120+ }
121+ }
122+
123+ beginInsertRows(QModelIndex(), rowCount(), rowCount());
124+ m_customRows << newRow;
125+ endInsertRows();
126+}
127+
128+void MangleModel::removeCustomRow(const QString &rowName)
129+{
130+ for (int i = 0; i < m_customRows.size(); i++) {
131+ if (m_customRows[i].name == rowName) {
132+ int rowNum = sourceRowCount() + i;
133+ beginRemoveRows(QModelIndex(), rowNum, rowNum);
134+ m_customRows.removeAt(i);
135+ endRemoveRows();
136+ break;
137+ }
138+ }
139+}
140+
141+void MangleModel::updateManualRow()
142+{
143+ bool hasAnotherEntry = sourceRowCount() > 0;
144+ for (int i = 0; !hasAnotherEntry && i < m_customRows.size(); i++) {
145+ if (m_customRows[i].name != QStringLiteral("*other")) {
146+ hasAnotherEntry = true;
147+ }
148+ }
149+
150+ // Show manual login if we are asked to OR if no other entry exists
151+ if (Greeter::instance()->showManualLoginHint() || !hasAnotherEntry)
152+ addCustomRow({QStringLiteral("*other"), gettext("Login")});
153+ else
154+ removeCustomRow(QStringLiteral("*other"));
155+}
156+
157+void MangleModel::updateGuestRow()
158+{
159+ if (Greeter::instance()->hasGuestAccount())
160+ addCustomRow({QStringLiteral("*guest"), gettext("Guest Session")});
161+ else
162+ removeCustomRow(QStringLiteral("*guest"));
163+}
164+
165+void MangleModel::updateCustomRows()
166+{
167+ // We update when rowCount changes, but we also insert/remove rows here.
168+ // So guard this function to avoid recursion.
169+ if (m_updatingCustomRows)
170+ return;
171+
172+ m_updatingCustomRows = true;
173+ updateGuestRow();
174+ updateManualRow();
175+ m_updatingCustomRows = false;
176+}
177+
178+int MangleModel::rowCount(const QModelIndex &parent) const
179+{
180+ if (parent.isValid())
181+ return 0;
182+ else
183+ return sourceRowCount() + m_customRows.size();
184+}
185+
186+int MangleModel::sourceRowCount() const
187+{
188+ return Greeter::instance()->hideUsersHint() ? 0 : sourceModel()->rowCount();
189+}
190+
191+QModelIndex MangleModel::index(int row, int column, const QModelIndex &parent) const
192+{
193+ if (row >= rowCount())
194+ return QModelIndex();
195+
196+ bool isCustomRow = row >= sourceRowCount();
197+ if (isCustomRow && !parent.isValid()) {
198+ return createIndex(row, column);
199+ } else {
200+ return QIdentityProxyModel::index(row, column, parent);
201+ }
202+}
203+
59204// **** Now we continue with actual UsersModel class ****
60205
61206UsersModel::UsersModel(QObject* parent)
@@ -68,4 +213,21 @@ UsersModel::UsersModel(QObject* parent)
68213 sort(0);
69214}
70215
216+bool UsersModel::lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const
217+{
218+ auto leftName = source_left.data(QLightDM::UsersModel::NameRole);
219+ auto rightName = source_right.data(QLightDM::UsersModel::NameRole);
220+
221+ if (leftName == QStringLiteral("*guest"))
222+ return false;
223+ if (rightName == QStringLiteral("*guest"))
224+ return true;
225+ if (leftName == QStringLiteral("*other"))
226+ return false;
227+ if (rightName == QStringLiteral("*other"))
228+ return true;
229+
230+ return UnitySortFilterProxyModelQML::lessThan(source_left, source_right);
231+}
232+
71233#include "UsersModel.moc"
plugins/LightDM/UsersModel.h+6−8
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2012,2013 Canonical, Ltd.
2+ * Copyright (C) 2012-2013,2015-2016 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,19 +12,16 @@
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 Terry <michael.terry@canonical.com>
1715 */
1816
1917/* This class is a really tiny filter around QLightDM::UsersModel. There are
2018 some operations that we want to edit a bit for the benefit of Qml.
2119 Specifically, we want to sort users according to realName. */
2220
23−#ifndef UNITY_USERSMODEL_H
24−#define UNITY_USERSMODEL_H
21+#pragma once
2522
2623#include <unitysortfilterproxymodelqml.h>
27−#include <QtCore/QObject>
24+#include <QObject>
2825
2926class UsersModel : public UnitySortFilterProxyModelQML
3027{
@@ -32,6 +29,7 @@ class UsersModel : public UnitySortFilterProxyModelQML
3229
3330public:
3431 explicit UsersModel(QObject* parent=0);
35−};
3632
37−#endif
33+protected:
34+ bool lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const override;
35+};
plugins/LightDM/plugin.cpp+12−4
@@ -19,6 +19,7 @@
1919#include "DBusGreeter.h"
2020#include "DBusGreeterList.h"
2121#include "Greeter.h"
22+#include "PromptsModel.h"
2223#include "SessionsModel.h"
2324#include "UsersModel.h"
2425#include <libusermetricsoutput/ColorTheme.h>
@@ -32,16 +33,24 @@
3233
3334static QObject *greeter_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
3435{
35− Q_UNUSED(engine)
3636 Q_UNUSED(scriptEngine)
3737
38− Greeter *greeter = new Greeter();
38+ Greeter *greeter = Greeter::instance();
3939 new DBusGreeter(greeter, QStringLiteral("/"));
4040 new DBusGreeterList(greeter, QStringLiteral("/list"));
4141
42+ engine->setObjectOwnership(greeter, QQmlEngine::CppOwnership);
43+
4244 return greeter;
4345}
4446
47+static QObject *prompts_provider(QQmlEngine *engine, QJSEngine *)
48+{
49+ auto model = Greeter::instance()->promptsModel();
50+ engine->setObjectOwnership(model, QQmlEngine::CppOwnership);
51+ return model;
52+}
53+
4554static QObject *sessions_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
4655{
4756 Q_UNUSED(engine)
@@ -78,8 +87,7 @@ void PLUGIN_CLASSNAME::registerTypes(const char *uri)
7887 #error No library defined in LightDM plugin
7988#endif
8089
81− qRegisterMetaType<QLightDM::Greeter::MessageType>("QLightDM::Greeter::MessageType");
82− qRegisterMetaType<QLightDM::Greeter::PromptType>("QLightDM::Greeter::PromptType");
90+ qmlRegisterSingletonType<PromptsModel>(uri, 0, 1, "Prompts", prompts_provider);
8391
8492 qmlRegisterSingletonType<SessionsModel>(uri, 0, 1, "Sessions", sessions_provider);
8593 qmlRegisterUncreatableType<QLightDM::SessionsModel>(uri, 0, 1, "SessionRoles", QStringLiteral("Type is not instantiable"));
plugins/Lights/Lights.h+1−1
@@ -27,7 +27,6 @@ struct light_device_t;
2727class Lights: public QObject
2828{
2929 Q_OBJECT
30− Q_ENUMS(State)
3130 Q_PROPERTY(State state READ state WRITE setState NOTIFY stateChanged)
3231 Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged)
3332 Q_PROPERTY(int onMillisec READ onMillisec WRITE setOnMillisec NOTIFY onMillisecChanged)
@@ -38,6 +37,7 @@ public:
3837 Off,
3938 On,
4039 };
40+ Q_ENUM(State)
4141
4242 explicit Lights(QObject *parent = 0);
4343 ~Lights();
plugins/Powerd/Powerd.h+2−2
@@ -27,8 +27,6 @@
2727class Powerd: public QObject
2828{
2929 Q_OBJECT
30− Q_ENUMS(Status)
31− Q_ENUMS(DisplayStateChangeReason)
3230 Q_PROPERTY(Status status READ status NOTIFY statusChanged)
3331
3432public:
@@ -41,11 +39,13 @@ public:
4139 SnapDecision = 5, // Display changed state due to snap decision prompt
4240 CallDone = 6, // Display changed state due to voice call end
4341 };
42+ Q_ENUM(DisplayStateChangeReason)
4443
4544 enum Status {
4645 Off,
4746 On,
4847 };
48+ Q_ENUM(Status)
4949
5050 explicit Powerd(QObject *parent = 0);
5151 ~Powerd();
plugins/UInput/uinput.h+1−1
@@ -27,7 +27,6 @@
2727class UInput : public QObject
2828{
2929 Q_OBJECT
30− Q_ENUMS(Button)
3130
3231public:
3332 enum Button {
@@ -35,6 +34,7 @@ public:
3534 ButtonRight,
3635 ButtonMiddle
3736 };
37+ Q_ENUM(Button)
3838
3939 explicit UInput(QObject *parent = nullptr);
4040 ~UInput();
plugins/Ubuntu/CMakeLists.txt−1
@@ -1,4 +1,3 @@
11add_subdirectory(Gestures)
22add_subdirectory(DownloadDaemonListener)
3−add_subdirectory(Payments)
43add_subdirectory(SystemImage)
plugins/Ubuntu/Gestures/CMakeLists.txt+1−1
@@ -16,7 +16,7 @@ pkg_check_modules(UBUNTUGESTURES REQUIRED UbuntuGestures)
1616
1717add_definitions(-DUBUNTUGESTURESQML_LIBRARY)
1818
19−add_library(UbuntuGesturesQml MODULE ${UbuntuGesturesQml_SOURCES})
19+add_library(UbuntuGesturesQml SHARED ${UbuntuGesturesQml_SOURCES})
2020target_link_libraries(UbuntuGesturesQml ${UBUNTUGESTURES_LIBRARIES})
2121
2222qt5_use_modules(UbuntuGesturesQml Core Quick)
plugins/Ubuntu/Gestures/Direction.h+1−1
@@ -26,7 +26,6 @@
2626 */
2727class UBUNTUGESTURESQML_EXPORT Direction : public QObject {
2828 Q_OBJECT
29− Q_ENUMS(Type)
3029
3130public:
3231 // Make sure it is kept synchronized with SDK UCSwipeArea::Direction
@@ -38,6 +37,7 @@ public:
3837 Horizontal, // Along the X axis, in any direction
3938 Vertical // Along the Y axis, in any direction
4039 };
40+ Q_ENUM(Type)
4141
4242 Q_INVOKABLE static bool isHorizontal(Direction::Type type);
4343 Q_INVOKABLE static bool isVertical(Direction::Type type);
plugins/Ubuntu/Gestures/TouchGestureArea.h+1−1
@@ -114,7 +114,6 @@ private:
114114class UBUNTUGESTURESQML_EXPORT TouchGestureArea : public QQuickItem
115115{
116116 Q_OBJECT
117− Q_ENUMS(Status)
118117
119118 Q_PROPERTY(int status READ status NOTIFY statusChanged)
120119 Q_PROPERTY(bool dragging READ dragging NOTIFY draggingChanged)
@@ -137,6 +136,7 @@ public:
137136 Recognized,
138137 Rejected
139138 };
139+ Q_ENUM(Status)
140140 TouchGestureArea(QQuickItem* parent = nullptr);
141141 ~TouchGestureArea();
142142
plugins/Ubuntu/Payments/CMakeLists.txtdeleted−20
@@ -1,20 +0,0 @@
1−include_directories(
2− ${CMAKE_CURRENT_SOURCE_DIR}
3− ${CMAKE_CURRENT_BINARY_DIR}
4−)
5−
6−set(PAYMENTS_SOURCES
7− plugin.cpp
8− Payments.cpp
9−)
10−
11−add_library(Payments MODULE ${PAYMENTS_SOURCES})
12−
13−qt5_use_modules(Payments Qml Quick DBus Core)
14−
15−add_unity8_plugin(Ubuntu.Payments 0.1 Ubuntu/Payments TARGETS Payments)
16−
17−pkg_check_modules(LIBPAY REQUIRED pay-2)
18−add_definitions(${LIBPAY_CFLAGS} ${LIBPAY_CFLAGS_OTHER})
19−
20−target_link_libraries(Payments ${LIBPAY_LDFLAGS})
plugins/Ubuntu/Payments/Payments.cppdeleted−136
@@ -1,136 +0,0 @@
1−/*
2− * Copyright (C) 2014 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−#include "Payments.h"
18−
19−#include <QLocale>
20−
21−#include <libpay/pay-package.h>
22−
23−
24−// The observer callback for the package we are watching.
25−static void observer(PayPackage* /* package */, const char* itemid, PayPackageItemStatus status, void* user_data) {
26− // This function is called in libpay's thread, so be careful what you call
27− // Emitting signals should be fine as long as they use Queued or Auto
28− // connections (the default)
29− // http://qt-project.org/doc/qt-5/threads-qobject.html#signals-and-slots-across-threads
30−
31− Payments *self = static_cast<Payments*>(user_data);
32−
33− // If the item ID is different, ignore it.
34− if (itemid != self->storeItemId()) {
35− return;
36− }
37−
38− // FIXME: No error reporting from libpay, but we need to show some
39− // types of errors to the user. https://launchpad.net/bugs/1333403
40− switch (status) {
41− case PAY_PACKAGE_ITEM_STATUS_PURCHASED:
42− Q_EMIT self->purchaseCompleted();
43− break;
44− case PAY_PACKAGE_ITEM_STATUS_PURCHASING:
45− self->setPurchasing(true);
46− break;
47− case PAY_PACKAGE_ITEM_STATUS_NOT_PURCHASED:
48− if (self->purchasing()) {
49− self->setPurchasing(false);
50− Q_EMIT self->purchaseCancelled();
51− }
52− break;
53− default:
54− break;
55− }
56−}
57−
58−Payments::Payments(QObject *parent)
59− : QObject(parent),
60− m_purchasing(false)
61−{
62− m_package = pay_package_new("click-scope");
63− pay_package_item_observer_install(m_package, observer, this);
64−}
65−
66−Payments::~Payments()
67−{
68− pay_package_item_observer_uninstall(m_package, observer, this);
69− pay_package_delete(m_package);
70−}
71−
72−QString Payments::currency() const
73−{
74− return m_currency;
75−}
76−
77−double Payments::price() const
78−{
79− return m_price;
80−}
81−
82−QString Payments::storeItemId() const
83−{
84− return m_store_item_id;
85−}
86−
87−QString Payments::formattedPrice() const
88−{
89− QLocale locale;
90− return locale.toCurrencyString(m_price, m_currency);
91−}
92−
93−bool Payments::purchasing() const
94−{
95− return m_purchasing;
96−}
97−
98−void Payments::setCurrency(const QString &currency)
99−{
100− if(m_currency != currency) {
101− m_currency = currency;
102− Q_EMIT currencyChanged(currency);
103− Q_EMIT formattedPriceChanged(formattedPrice());
104− }
105−}
106−
107−void Payments::setPrice(const double price)
108−{
109− if(m_price != price) {
110− m_price = price;
111− Q_EMIT priceChanged(price);
112− Q_EMIT formattedPriceChanged(formattedPrice());
113− }
114−}
115−
116−void Payments::setStoreItemId(const QString &store_item_id)
117−{
118− if (m_store_item_id != store_item_id) {
119− m_store_item_id = store_item_id;
120− Q_EMIT storeItemIdChanged(m_store_item_id);
121− }
122−
123− if (m_store_item_id.isEmpty()) {
124− return;
125− }
126−}
127−
128−void Payments::setPurchasing(bool is_purchasing)
129−{
130− m_purchasing = is_purchasing;
131−}
132−
133−void Payments::start()
134−{
135− pay_package_item_start_purchase(m_package, m_store_item_id.toLocal8Bit().data());
136−}
plugins/Ubuntu/Payments/Payments.hdeleted−69
@@ -1,69 +0,0 @@
1−/*
2− * Copyright (C) 2014 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−#ifndef PAYMENTS_H
18−#define PAYMENTS_H
19−
20−#include <QObject>
21−
22−#include <libpay/pay-package.h>
23−
24−
25−class Payments : public QObject
26−{
27− Q_OBJECT
28− Q_DISABLE_COPY(Payments)
29− Q_PROPERTY(QString currency READ currency WRITE setCurrency NOTIFY currencyChanged)
30− Q_PROPERTY(double price READ price WRITE setPrice NOTIFY priceChanged)
31− Q_PROPERTY(QString storeItemId READ storeItemId WRITE setStoreItemId NOTIFY storeItemIdChanged)
32− Q_PROPERTY(QString formattedPrice READ formattedPrice NOTIFY formattedPriceChanged)
33−
34−public:
35− explicit Payments(QObject *parent = 0);
36− virtual ~Payments();
37−
38− QString currency() const;
39− double price() const;
40− QString storeItemId() const;
41− QString formattedPrice() const;
42− bool purchasing() const;
43−
44− void setCurrency(const QString& currency);
45− void setPrice(const double price);
46− void setStoreItemId(const QString& store_item_id);
47− void setPurchasing(bool is_purchasing);
48− Q_INVOKABLE void start();
49−
50−Q_SIGNALS:
51− void currencyChanged(const QString& currency);
52− void priceChanged(const double price);
53− void storeItemIdChanged(const QString &store_item_id);
54− void formattedPriceChanged(const QString &formatted_price);
55−
56− void purchaseError(const QString &error);
57− void purchaseCompleted();
58− void purchaseCancelled();
59−
60−private:
61− QString m_currency;
62− double m_price;
63− QString m_store_item_id;
64− bool m_purchasing;
65−
66− PayPackage *m_package;
67−};
68−
69−#endif // PAYMENTS_H
plugins/Ubuntu/Payments/qmldirdeleted−3
@@ -1,3 +0,0 @@
1−module Ubuntu.Payments
2−plugin Payments
3−typeinfo Payments.qmltypes
plugins/Unity/ApplicationMenu/CMakeLists.txtnew file+19
@@ -0,0 +1,19 @@
1+find_package(Qt5DBus REQUIRED)
2+
3+include_directories(
4+ ${CMAKE_CURRENT_SOURCE_DIR}
5+ ${CMAKE_CURRENT_BINARY_DIR}
6+)
7+
8+set(applicationMenu_SRCS
9+ applicationmenuregistry.cpp
10+ dbusapplicationmenuregistry.cpp
11+ plugin.cpp)
12+
13+qt5_add_dbus_adaptor(applicationMenu_SRCS com.ubuntu.MenuRegistrar.xml dbusapplicationmenuregistry.h DBusApplicationMenuRegistry)
14+
15+add_library(ApplicationMenu-qml MODULE ${applicationMenu_SRCS})
16+
17+qt5_use_modules(ApplicationMenu-qml DBus Qml)
18+
19+add_unity8_plugin(Unity.ApplicationMenu 0.1 Unity/ApplicationMenu TARGETS ApplicationMenu-qml)
plugins/Unity/ApplicationMenu/applicationmenuregistry.cppnew file+141
@@ -0,0 +1,141 @@
1+/*
2+ * Copyright (C) 2016 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+#include "applicationmenuregistry.h"
18+
19+#include <QQmlEngine>
20+#include <QDebug>
21+
22+Q_LOGGING_CATEGORY(UNITY_APPMENU, "unity.appmenu", QtDebugMsg)
23+
24+#define DEBUG_MSG qCDebug(UNITY_APPMENU).nospace().noquote() << "ApplicationMenuRegistry::" << __func__
25+#define WARNING_MSG qCWarning(UNITY_APPMENU).nospace().noquote() << "ApplicationMenuRegistry::" << __func__
26+
27+ApplicationMenuRegistry::ApplicationMenuRegistry(QObject *parent)
28+ : QObject(parent)
29+{
30+}
31+
32+ApplicationMenuRegistry::~ApplicationMenuRegistry()
33+{
34+ qDeleteAll(m_appMenus);
35+ m_appMenus.clear();
36+
37+ qDeleteAll(m_surfaceMenus);
38+ m_surfaceMenus.clear();
39+}
40+
41+void ApplicationMenuRegistry::RegisterAppMenu(pid_t processId,
42+ const QDBusObjectPath &menuObjectPath,
43+ const QDBusObjectPath &actionObjectPath,
44+ const QString &service)
45+{
46+ DEBUG_MSG << "(pid=" << processId
47+ << ", menuPath=" << menuObjectPath.path()
48+ << ", actionPath=" << actionObjectPath.path()
49+ << ", service=" << service;
50+
51+ auto i = m_appMenus.find(processId);
52+ while (i != m_appMenus.end() && i.key() == processId) {
53+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
54+ WARNING_MSG << "Already have a menu for application (pid= " << processId
55+ << ", service=" << service
56+ << ", menuPath=" << menuObjectPath.path() << ")";
57+ return;
58+ }
59+ ++i;
60+ }
61+
62+ auto menu = new MenuServicePath(service, menuObjectPath, actionObjectPath);
63+ QQmlEngine::setObjectOwnership(menu, QQmlEngine::CppOwnership);
64+
65+ m_appMenus.insert(processId, menu);
66+ Q_EMIT appMenuRegistered(processId);
67+}
68+
69+void ApplicationMenuRegistry::UnregisterAppMenu(pid_t processId, const QDBusObjectPath &menuObjectPath)
70+{
71+ DEBUG_MSG << "(pid=" << processId
72+ << ", menuPath=" << menuObjectPath.path();
73+
74+ auto i = m_appMenus.find(processId);
75+ while (i != m_appMenus.end() && i.key() == processId) {
76+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
77+ i.value()->deleteLater();
78+ m_appMenus.erase(i);
79+ Q_EMIT appMenuUnregistered(processId);
80+ break;
81+ }
82+ ++i;
83+ }
84+}
85+
86+void ApplicationMenuRegistry::RegisterSurfaceMenu(const QString &surfaceId,
87+ const QDBusObjectPath &menuObjectPath,
88+ const QDBusObjectPath &actionObjectPath,
89+ const QString &service)
90+{
91+ DEBUG_MSG << "(surfaceId=" << surfaceId
92+ << ", menuPath=" << menuObjectPath.path()
93+ << ", actionPath=" << actionObjectPath.path()
94+ << ", service=" << service;
95+
96+ auto i = m_surfaceMenus.find(surfaceId);
97+ while (i != m_surfaceMenus.end() && i.key() == surfaceId) {
98+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
99+ WARNING_MSG << "Already have a menu for surface (surfaceId= " << surfaceId
100+ << ", service=" << service
101+ << ", menuPath=" << menuObjectPath.path() << ")";
102+ return;
103+ }
104+ ++i;
105+ }
106+
107+ auto menu = new MenuServicePath(service, menuObjectPath, actionObjectPath);
108+ QQmlEngine::setObjectOwnership(menu, QQmlEngine::CppOwnership);
109+
110+ m_surfaceMenus.insert(surfaceId, menu);
111+ Q_EMIT surfaceMenuRegistered(surfaceId);
112+}
113+
114+void ApplicationMenuRegistry::UnregisterSurfaceMenu(const QString &surfaceId, const QDBusObjectPath &menuObjectPath)
115+{
116+ DEBUG_MSG << "(surfaceId=" << surfaceId
117+ << ", menuPath=" << menuObjectPath.path();
118+
119+ auto i = m_surfaceMenus.find(surfaceId);
120+ while (i != m_surfaceMenus.end() && i.key() == surfaceId) {
121+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
122+ i.value()->deleteLater();
123+ m_surfaceMenus.erase(i);
124+ Q_EMIT surfaceMenuUnregistered(surfaceId);
125+ break;
126+ }
127+ ++i;
128+ }
129+}
130+
131+QList<QObject*> ApplicationMenuRegistry::getMenusForSurface(const QString &surfaceId) const
132+{
133+ QList<QObject*> list;
134+
135+ auto i = m_surfaceMenus.find(surfaceId);
136+ while (i != m_surfaceMenus.constEnd() && i.key() == surfaceId) {
137+ list << i.value();
138+ ++i;
139+ }
140+ return list;
141+}
plugins/Unity/ApplicationMenu/applicationmenuregistry.hnew file+83
@@ -0,0 +1,83 @@
1+/*
2+ * Copyright (C) 2016 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+#ifndef APPLICATIONMENUREGISTRY_H
18+#define APPLICATIONMENUREGISTRY_H
19+
20+#include <QObject>
21+#include <QDBusContext>
22+#include <QDBusObjectPath>
23+#include <QtQml>
24+
25+Q_DECLARE_LOGGING_CATEGORY(UNITY_APPMENU)
26+
27+class MenuServicePath : public QObject
28+{
29+ Q_OBJECT
30+ Q_PROPERTY(QByteArray service MEMBER m_service CONSTANT)
31+ Q_PROPERTY(QByteArray menuPath MEMBER m_menuPath CONSTANT)
32+ Q_PROPERTY(QByteArray actionPath MEMBER m_actionPath CONSTANT)
33+public:
34+ explicit MenuServicePath(const QString &service,
35+ const QDBusObjectPath &menuPath,
36+ const QDBusObjectPath &actionPath)
37+ : m_service(service.toUtf8())
38+ , m_menuPath(menuPath.path().toUtf8())
39+ , m_actionPath(actionPath.path().toUtf8())
40+ {}
41+
42+ const QByteArray m_service;
43+ const QByteArray m_menuPath;
44+ const QByteArray m_actionPath;
45+};
46+
47+class ApplicationMenuRegistry : public QObject
48+{
49+ Q_OBJECT
50+public:
51+ virtual ~ApplicationMenuRegistry();
52+
53+ // for qml
54+ Q_INVOKABLE QList<QObject*> getMenusForSurface(const QString &surfaceId) const;
55+
56+ // for dbus
57+ void RegisterAppMenu(pid_t processId,
58+ const QDBusObjectPath &menuObjectPath,
59+ const QDBusObjectPath &actionObjectPath,
60+ const QString &service);
61+ void UnregisterAppMenu(pid_t processId, const QDBusObjectPath &menuObjectPath);
62+
63+ void RegisterSurfaceMenu(const QString &surfaceId,
64+ const QDBusObjectPath &menuObjectPath,
65+ const QDBusObjectPath &actionObjectPath,
66+ const QString &service);
67+ void UnregisterSurfaceMenu(const QString &surfaceId, const QDBusObjectPath &menuObjectPath);
68+
69+Q_SIGNALS:
70+ void appMenuRegistered(uint processId);
71+ void appMenuUnregistered(uint processId);
72+
73+ void surfaceMenuRegistered(const QString& surfaceId);
74+ void surfaceMenuUnregistered(const QString& surfaceId);
75+
76+protected:
77+ explicit ApplicationMenuRegistry(QObject *parent = 0);
78+
79+ QMultiMap<pid_t, MenuServicePath*> m_appMenus;
80+ QMultiMap<QString, MenuServicePath*> m_surfaceMenus;
81+};
82+
83+#endif // APPLICATIONMENUREGISTRY_H
plugins/Unity/ApplicationMenu/com.ubuntu.MenuRegistrar.xmlnew file+83
@@ -0,0 +1,83 @@
1+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
2+<node xmlns:dox="http://www.ayatana.org/dbus/dox.dtd">
3+ <dox:d><![CDATA[
4+ @mainpage
5+
6+ An interface to register menus that are associated with a window in an application. The
7+ main interface is documented here: @ref com::ubuntu::MenuRegistrar.
8+
9+ The actual menus are transported using the gmenumodel protocol
10+ ]]></dox:d>
11+ <interface name="com.ubuntu.MenuRegistrar" xmlns:dox="http://www.ayatana.org/dbus/dox.dtd">
12+ <dox:d>
13+ An interface to register a menu from an application to be displayed in another
14+ window. This manages that association between processes and/or Mir surface IDs and the dbus
15+ address and object that provides the menus using the org.gtk.Menus interface.
16+ </dox:d>
17+ <method name="RegisterAppMenu">
18+ <dox:d><![CDATA[
19+ Associates a gmenumodel with an application
20+
21+ /note this method assumes that the connection from the caller is the DBus connection
22+ to use for the object. Applications that use multiple DBus connections will need to
23+ ensure this method is called with the same connection that implements the object.
24+ ]]></dox:d>
25+ <arg name="pid" type="u" direction="in">
26+ <dox:d>The process ID of the application for which the menu is associated</dox:d>
27+ </arg>
28+ <arg name="menuObjectPath" type="o" direction="in">
29+ <dox:d>The dbus path where the gmenumodel interface for the application menu has been exported</dox:d>
30+ </arg>
31+ <arg name="actionObjectPath" type="o" direction="in">
32+ <dox:d>The dbus path where the gactionmenu interface for the application menu actions has been exported</dox:d>
33+ </arg>
34+ <arg name="service" type="s" direction="in">
35+ <dox:d>The dbus conection name of the client application to be registered (e.g. :1.23 or org.example.service)</dox:d>
36+ </arg>
37+ </method>
38+ <method name="UnregisterAppMenu">
39+ <dox:d>
40+ A method to allow removing an application menu from the database.
41+ </dox:d>
42+ <arg name="pid" type="u" direction="in">
43+ <dox:d>The process id of the application</dox:d>
44+ </arg>
45+ <arg name="menuObjectPath" type="o" direction="in">
46+ <dox:d>The dbus path for the registered application menu to be unregistered</dox:d>
47+ </arg>
48+ </method>
49+
50+ <method name="RegisterSurfaceMenu">
51+ <dox:d><![CDATA[
52+ Associates a gmenumodel with a surface
53+
54+ /note this method assumes that the connection from the caller is the DBus connection
55+ to use for the object. Applications that use multiple DBus connections will need to
56+ ensure this method is called with the same connection that implements the object.
57+ ]]></dox:d>
58+ <arg name="surface" type="s" direction="in">
59+ <dox:d>The surface ID of the surface</dox:d>
60+ </arg>
61+ <arg name="menuObjectPath" type="o" direction="in">
62+ <dox:d>The dbus path where the gmenumodel interface for the surface menu has been exported</dox:d>
63+ </arg>
64+ <arg name="actionObjectPath" type="o" direction="in">
65+ <dox:d>The dbus path where the gactionmenu interface for the surface menu actions has been exported</dox:d>
66+ </arg>
67+ <arg name="service" type="s" direction="in">
68+ <dox:d>The dbus conection name of the client application to be registered (e.g. :1.23 or org.example.service)</dox:d>
69+ </arg>
70+ </method>
71+ <method name="UnregisterSurfaceMenu">
72+ <dox:d>
73+ A method to allow removing a surface menu from the database.
74+ </dox:d>
75+ <arg name="surfaceId" type="s" direction="in">
76+ <dox:d>The surface id of the surface</dox:d>
77+ </arg>
78+ <arg name="menuObjectPath" type="o" direction="in">
79+ <dox:d>The dbus path for the registered surface menu to be unregistered</dox:d>
80+ </arg>
81+ </method>
82+ </interface>
83+</node>
plugins/Unity/ApplicationMenu/dbusapplicationmenuregistry.cppnew file+44
@@ -0,0 +1,44 @@
1+/*
2+ * Copyright (C) 2016 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+#include "dbusapplicationmenuregistry.h"
18+#include "menuregistraradaptor.h"
19+
20+DBusApplicationMenuRegistry::DBusApplicationMenuRegistry(QObject *parent)
21+ : ApplicationMenuRegistry(parent)
22+{
23+ new MenuRegistrarAdaptor(this);
24+
25+ QDBusConnection connection = QDBusConnection::sessionBus();
26+ if (!connection.registerObject("/com/ubuntu/MenuRegistrar", this)) {
27+ qCWarning(UNITY_APPMENU) << "Unable to register DBus object /com/ubuntu/MenuRegistrar";
28+ }
29+ if (!connection.registerService("com.ubuntu.MenuRegistrar")) {
30+ qCWarning(UNITY_APPMENU) << "Unable to register DBus service com.ubuntu.MenuRegistrar";
31+ }
32+}
33+
34+DBusApplicationMenuRegistry::~DBusApplicationMenuRegistry()
35+{
36+ QDBusConnection connection = QDBusConnection::sessionBus();
37+ connection.unregisterObject("/com/ubuntu/MenuRegistrar");
38+}
39+
40+ApplicationMenuRegistry *DBusApplicationMenuRegistry::instance()
41+{
42+ static ApplicationMenuRegistry* reg(new DBusApplicationMenuRegistry());
43+ return reg;
44+}
tests/mocks/LightDM/IntegratedLightDM/MockUsersModel.h → plugins/Unity/ApplicationMenu/dbusapplicationmenuregistry.hrenamed+11−16
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2016 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,28 +12,23 @@
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− *
1615 */
1716
18−#ifndef MOCK_UNITY_USERSMODEL_H
19−#define MOCK_UNITY_USERSMODEL_H
17+#ifndef DBUSAPPLICATIONMENUREGISTRY_H
18+#define DBUSAPPLICATIONMENUREGISTRY_H
2019
21−#include <UsersModel.h>
20+#include "applicationmenuregistry.h"
2221
23−class MockUsersModel : public UsersModel
22+class DBusApplicationMenuRegistry : public ApplicationMenuRegistry,
23+ protected QDBusContext
2424{
2525 Q_OBJECT
26−
27− Q_PROPERTY(QString mockMode READ mockMode WRITE setMockMode NOTIFY mockModeChanged)
28−
2926public:
30− explicit MockUsersModel(QObject* parent=0);
31−
32− QString mockMode() const;
33− void setMockMode(QString mockMode);
27+ ~DBusApplicationMenuRegistry();
28+ static ApplicationMenuRegistry* instance();
3429
35−Q_SIGNALS:
36− void mockModeChanged(QString mode);
30+protected:
31+ explicit DBusApplicationMenuRegistry(QObject *parent = 0);
3732};
3833
39−#endif // MOCK_UNITY_USERSMODEL_H
34+#endif // DBUSAPPLICATIONMENUREGISTRY_H
plugins/Unity/ApplicationMenu/plugin.cppnew file+42
@@ -0,0 +1,42 @@
1+/*
2+ * Copyright (C) 2016 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+#include "plugin.h"
18+#include "dbusapplicationmenuregistry.h"
19+
20+#include <QtQml>
21+
22+static QObject *menuRegistry(QQmlEngine *engine, QJSEngine *scriptEngine)
23+{
24+ Q_UNUSED(engine)
25+ Q_UNUSED(scriptEngine)
26+ return DBusApplicationMenuRegistry::instance();
27+}
28+
29+void ApplicationMenuPlugin::registerTypes(const char *uri)
30+{
31+ Q_ASSERT(uri == QLatin1String("Unity.ApplicationMenu"));
32+
33+ qmlRegisterUncreatableType<MenuServicePath>(uri, 0, 1, "MenuServicePath", "You cannot create a MenuServicePath");
34+ qmlRegisterSingletonType<DBusApplicationMenuRegistry>(uri, 0, 1, "ApplicationMenuRegistry", menuRegistry);
35+}
36+
37+void ApplicationMenuPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
38+{
39+ QQmlExtensionPlugin::initializeEngine(engine, uri);
40+
41+ menuRegistry(nullptr, nullptr);
42+}
plugins/Ubuntu/Payments/plugin.h → plugins/Unity/ApplicationMenu/plugin.hrenamed+6−5
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2016 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,18 +14,19 @@
1414 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1515 */
1616
17−#ifndef PAYMENTS_PLUGIN_H
18−#define PAYMENTS_PLUGIN_H
17+#ifndef APPLICATIONMENU_PLUGIN_H
18+#define APPLICATIONMENU_PLUGIN_H
1919
2020#include <QQmlExtensionPlugin>
2121
22−class BackendPlugin : public QQmlExtensionPlugin
22+class ApplicationMenuPlugin : public QQmlExtensionPlugin
2323{
2424 Q_OBJECT
2525 Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
2626
2727public:
2828 void registerTypes(const char *uri) override;
29+ void initializeEngine(QQmlEngine *engine, const char *uri) override;
2930};
3031
31−#endif // PAYMENTS_PLUGIN_H
32+#endif // APPLICATIONMENU_PLUGIN_H
plugins/Unity/ApplicationMenu/qmldirnew file+3
@@ -0,0 +1,3 @@
1+module Unity.ApplicationMenu
2+plugin ApplicationMenu-qml
3+typeinfo ApplicationMenu.qmltypes
plugins/Unity/CMakeLists.txt+1
@@ -1,3 +1,4 @@
1+add_subdirectory(ApplicationMenu)
12add_subdirectory(Connectivity)
23add_subdirectory(Indicators)
34add_subdirectory(Launcher)
plugins/Unity/DashCommunicator/CMakeLists.txt+1
@@ -1,5 +1,6 @@
11include_directories(
22 ${CMAKE_CURRENT_SOURCE_DIR}
3+ ${CMAKE_CURRENT_BINARY_DIR}
34 ${libunity8-private_SOURCE_DIR}
45)
56
plugins/Unity/DashCommunicator/dashconnection.cpp+3
@@ -32,6 +32,7 @@
3232 */
3333class AsyncDBusInterface : public QDBusAbstractInterface
3434{
35+ Q_OBJECT
3536public:
3637 AsyncDBusInterface(const QString &service, const QString &path,
3738 const QString &interface, const QDBusConnection &connection,
@@ -61,3 +62,5 @@ void DashConnection::setCurrentScope(int index, bool animate, bool isSwipe)
6162 dbusInterface()->asyncCall(QStringLiteral("SetCurrentScope"), index, animate, isSwipe);
6263 }
6364}
65+
66+#include "dashconnection.moc"
plugins/Unity/Indicators/indicators.h+5−5
@@ -27,13 +27,13 @@ class UNITYINDICATORS_EXPORT ActionState : public QObject
2727{
2828 Q_OBJECT
2929public:
30− Q_ENUMS(ActionStates)
3130 enum ActionStates {
3231 Label = 0x00,
3332 IconSource = 0x01,
3433 AccessableName = 0x02,
3534 Visible = 0x03,
3635 };
36+ Q_ENUM(ActionStates)
3737
3838 ActionState(QObject*parent=0):QObject(parent) {}
3939};
@@ -42,11 +42,11 @@ class UNITYINDICATORS_EXPORT NetworkActionState : public QObject
4242{
4343 Q_OBJECT
4444public:
45− Q_ENUMS(NetworkActionStates)
4645 enum NetworkActionStates {
4746 Connection = 0x01,
4847 SignalStrength = 0x02,
4948 };
49+ Q_ENUM(NetworkActionStates)
5050
5151 NetworkActionState(QObject*parent=0):QObject(parent) {}
5252};
@@ -55,13 +55,13 @@ class UNITYINDICATORS_EXPORT NetworkConnection : public QObject
5555{
5656 Q_OBJECT
5757public:
58− Q_ENUMS(NetworkConnectionStates)
5958 enum NetworkConnectionStates {
6059 Initial = 0x00,
6160 Activating = 0x01,
6261 Activated = 0x02,
6362 Deactivating = 0x03,
6463 };
64+ Q_ENUM(NetworkConnectionStates)
6565
6666 NetworkConnection(QObject*parent=0):QObject(parent) {}
6767};
@@ -70,12 +70,12 @@ class UNITYINDICATORS_EXPORT IndicatorsModelRole : public QObject
7070{
7171 Q_OBJECT
7272public:
73− Q_ENUMS(Roles)
7473 enum Roles {
7574 Identifier = 0,
7675 Position,
7776 IndicatorProperties
7877 };
78+ Q_ENUM(Roles)
7979
8080 IndicatorsModelRole(QObject*parent=0):QObject(parent) {}
8181};
@@ -84,7 +84,6 @@ class UNITYINDICATORS_EXPORT FlatMenuProxyModelRole : public QObject
8484{
8585 Q_OBJECT
8686public:
87− Q_ENUMS(Roles)
8887 enum Roles {
8988 Action = Qt::DisplayRole + 1,
9089 Label,
@@ -93,6 +92,7 @@ public:
9392 hasSection,
9493 hasSubMenu
9594 };
95+ Q_ENUM(Roles)
9696
9797 FlatMenuProxyModelRole(QObject*parent=0):QObject(parent) {}
9898};
plugins/Unity/Indicators/indicatorsmanager.h−2
@@ -76,8 +76,6 @@ private:
7676 QSharedPointer<QFileSystemWatcher> m_fsWatcher;
7777 bool m_loaded;
7878 QString m_profile;
79−
80− Platform m_platform;
8179};
8280
8381#endif // INDICATORS_MANAGER_H
plugins/Unity/Indicators/indicatorsmodel.h−1
@@ -32,7 +32,6 @@ class IndicatorsManager;
3232class UNITYINDICATORS_EXPORT IndicatorsModel : public QAbstractListModel
3333{
3434 Q_OBJECT
35− Q_ENUMS(Roles)
3635 Q_PROPERTY(int count READ count NOTIFY countChanged)
3736 Q_PROPERTY(QString profile READ profile WRITE setProfile NOTIFY profileChanged)
3837
plugins/Unity/Indicators/sharedunitymenumodel.cpp+4
@@ -81,12 +81,16 @@ void SharedUnityMenuModel::initialize()
8181 }
8282 } else {
8383 QSharedPointer<UnityMenuModel> model = UnityMenuModelCache::singleton()->model(m_menuObjectPath);
84+
8485 if (model != m_model) {
8586 if (model->busName() != m_busName) model->setBusName(m_busName);
8687 if (model->actions() != m_actions) model->setActions(m_actions);
8788
8889 m_model = model;
8990 Q_EMIT modelChanged();
91+ } else if (m_model) {
92+ if (m_model->busName() != m_busName) m_model->setBusName(m_busName);
93+ if (m_model->actions() != m_actions) m_model->setActions(m_actions);
9094 }
9195 }
9296}
plugins/Unity/InputInfo/qinputinfo.h+2−3
@@ -57,8 +57,6 @@ class QInputDeviceManager;
5757class QInputDevice : public QObject
5858{
5959 Q_OBJECT
60− Q_ENUMS(InputType)
61− Q_FLAGS(InputType InputTypeFlags)
6260 friend class QInputDeviceManagerPrivate;
6361
6462public:
@@ -72,8 +70,9 @@ public:
7270 Keyboard = 16,
7371 Switch = 32
7472 };
75− Q_ENUMS(InputType)
73+ Q_FLAG(InputType)
7674 Q_DECLARE_FLAGS(InputTypeFlags, InputType)
75+ Q_FLAG(InputTypeFlags)
7776
7877 explicit QInputDevice(QObject *parent = 0);
7978 QString name() const;
plugins/Unity/Launcher/launchermodel.cpp−1
@@ -214,7 +214,6 @@ void LauncherModel::quickListActionInvoked(const QString &appId, int actionIndex
214214void LauncherModel::setUser(const QString &username)
215215{
216216 Q_UNUSED(username)
217− qWarning() << "This backend doesn't support multiple users";
218217}
219218
220219QString LauncherModel::getUrlForAppId(const QString &appId) const
plugins/Utils/CMakeLists.txt+1
@@ -34,6 +34,7 @@ set(QMLPLUGIN_SRC
3434 deviceconfigparser.cpp
3535 globalfunctions.cpp
3636 URLDispatcher.cpp
37+ tabfocusfence.cpp
3738 plugin.cpp
3839 )
3940
plugins/Utils/appdrawerproxymodel.cpp+3−3
@@ -157,8 +157,8 @@ bool AppDrawerProxyModel::filterAcceptsRow(int source_row, const QModelIndex &so
157157 QStringList allWords = m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleKeywords).toStringList();
158158 allWords.prepend(m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleName).toString());
159159 bool found = false;
160− Q_FOREACH (const QString currentWord, allWords) {
161− if (currentWord.toLower().startsWith(m_filterString.toLower())) {
160+ Q_FOREACH (const QString &currentWord, allWords) {
161+ if (currentWord.startsWith(m_filterString, Qt::CaseInsensitive)) {
162162 found = true;
163163 break;
164164 }
@@ -185,5 +185,5 @@ QString AppDrawerProxyModel::appId(int index) const
185185 return adpm->appId(sourceIndex.row());
186186 }
187187 }
188− return nullptr;
188+ return QString();
189189}
plugins/Utils/appdrawerproxymodel.h+2−2
@@ -23,8 +23,6 @@ using namespace unity::shell::launcher;
2323class AppDrawerProxyModel: public QSortFilterProxyModel
2424{
2525 Q_OBJECT
26− Q_ENUMS(GroupBy)
27− Q_ENUMS(SortBy)
2826 Q_PROPERTY(QAbstractItemModel* source READ source WRITE setSource NOTIFY sourceChanged)
2927 Q_PROPERTY(GroupBy group READ group WRITE setGroup NOTIFY groupChanged)
3028 Q_PROPERTY(QString filterLetter READ filterLetter WRITE setFilterLetter NOTIFY filterLetterChanged)
@@ -38,10 +36,12 @@ public:
3836 GroupByAll,
3937 GroupByAToZ
4038 };
39+ Q_ENUM(GroupBy)
4140 enum SortBy {
4241 SortByAToZ,
4342 SortByUsage
4443 };
44+ Q_ENUM(SortBy)
4545
4646 AppDrawerProxyModel(QObject* parent = nullptr);
4747
plugins/Utils/easingcurve.h−1
@@ -36,7 +36,6 @@
3636class EasingCurve: public QObject
3737{
3838 Q_OBJECT
39− Q_ENUMS(QEasingCurve::Type)
4039 Q_PROPERTY(QEasingCurve::Type type READ type WRITE setType NOTIFY typeChanged)
4140 Q_PROPERTY(qreal period READ period WRITE setPeriod NOTIFY periodChanged)
4241 Q_PROPERTY(qreal progress READ progress WRITE setProgress NOTIFY progressChanged)
plugins/Utils/plugin.cpp+3−1
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2012-2015 Canonical, Ltd.
2+ * Copyright (C) 2012-2017 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
@@ -40,6 +40,7 @@
4040#include "globalfunctions.h"
4141#include "URLDispatcher.h"
4242#include "appdrawerproxymodel.h"
43+#include "tabfocusfence.h"
4344
4445static QObject *createWindowStateStorage(QQmlEngine *engine, QJSEngine *scriptEngine)
4546{
@@ -84,4 +85,5 @@ void UtilsPlugin::registerTypes(const char *uri)
8485 qmlRegisterSingletonType<GlobalFunctions>(uri, 0, 1, "Functions", createGlobalFunctions);
8586 qmlRegisterType<URLDispatcher>(uri, 0, 1, "URLDispatcher");
8687 qmlRegisterType<AppDrawerProxyModel>(uri, 0, 1, "AppDrawerProxyModel");
88+ qmlRegisterType<TabFocusFenceItem>(uri, 0, 1, "TabFocusFence");
8789}
plugins/Utils/tabfocusfence.cppnew file+72
@@ -0,0 +1,72 @@
1+/*
2+ * Copyright 2017 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU Lesser 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 Lesser General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU Lesser General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+*/
16+
17+#include "tabfocusfence.h"
18+
19+#include <private/qquickitem_p.h>
20+
21+TabFocusFenceItem::TabFocusFenceItem(QQuickItem *parent) : QQuickItem(parent)
22+{
23+ QQuickItemPrivate *d = QQuickItemPrivate::get(this);
24+ d->isTabFence = true;
25+ setFlag(ItemIsFocusScope);
26+}
27+
28+bool TabFocusFenceItem::focusNext()
29+{
30+ QQuickItem * current = scopedFocusItem();
31+ if (current) {
32+ QQuickItem * next = current->nextItemInFocusChain(true);
33+ if (next) {
34+ next->setFocus(true, Qt::TabFocusReason);
35+ return true;
36+ }
37+ }
38+ return false;
39+}
40+
41+bool TabFocusFenceItem::focusPrev()
42+{
43+ QQuickItem * current = scopedFocusItem();
44+ if (current) {
45+ QQuickItem * prev = current->nextItemInFocusChain(false);
46+ if (prev) {
47+ prev->setFocus(true, Qt::BacktabFocusReason);
48+ return true;
49+ }
50+ }
51+ return false;
52+}
53+
54+void TabFocusFenceItem::keyPressEvent(QKeyEvent *event)
55+{
56+ // Needed so we eat Tab keys when there's only one item inside the fence
57+ if (event->key() == Qt::Key_Tab) {
58+ event->accept();
59+ } else {
60+ QQuickItem::keyPressEvent(event);
61+ }
62+}
63+
64+void TabFocusFenceItem::keyReleaseEvent(QKeyEvent *event)
65+{
66+ // Needed so we eat Tab keys when there's only one item inside the fence
67+ if (event->key() == Qt::Key_Tab) {
68+ event->accept();
69+ } else {
70+ QQuickItem::keyReleaseEvent(event);
71+ }
72+}
plugins/Utils/tabfocusfence.hnew file+38
@@ -0,0 +1,38 @@
1+/*
2+ * Copyright 2017 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU Lesser 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 Lesser General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU Lesser General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+*/
16+
17+#ifndef TABFOCUSFENCE_H
18+#define TABFOCUSFENCE_H
19+
20+#include <QQuickItem>
21+
22+// An item that restricts focus Tab travelling
23+// to its children
24+class TabFocusFenceItem : public QQuickItem
25+{
26+Q_OBJECT
27+
28+public:
29+ TabFocusFenceItem(QQuickItem *parent = nullptr);
30+
31+ Q_INVOKABLE bool focusNext();
32+ Q_INVOKABLE bool focusPrev();
33+
34+ void keyPressEvent(QKeyEvent *event) override;
35+ void keyReleaseEvent(QKeyEvent *event) override;
36+};
37+
38+#endif
plugins/Utils/unitysortfilterproxymodelqml.h+5
@@ -38,6 +38,11 @@ public:
3838 Q_INVOKABLE int mapRowToSource(int row);
3939 bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const override;
4040
41+ // Make the QSortFilterProxyModel variants also accessible
42+ using QSortFilterProxyModel::data;
43+ using QSortFilterProxyModel::mapFromSource;
44+ using QSortFilterProxyModel::mapToSource;
45+
4146 /* getters */
4247 int totalCount() const;
4348 bool invertMatch() const;
plugins/Utils/windowstatestorage.cpp+4−4
@@ -1,5 +1,5 @@
11/*
2− * Copyright 2015 Canonical Ltd.
2+ * Copyright 2015-2016 Canonical Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU Lesser General Public License as published by
@@ -36,7 +36,7 @@ inline QString sanitiseString(QString string) {
3636WindowStateStorage::WindowStateStorage(QObject *parent):
3737 QObject(parent)
3838{
39− QString dbPath = QDir::homePath() + "/.cache/unity8/";
39+ const QString dbPath = QStandardPaths::writableLocation(QStandardPaths::GenericCacheLocation) + QStringLiteral("/unity8/");
4040 m_db = QSqlDatabase::addDatabase(QStringLiteral("QSQLITE"));
4141 QDir dir;
4242 dir.mkpath(dbPath);
@@ -65,7 +65,7 @@ void WindowStateStorage::saveState(const QString &windowId, WindowStateStorage::
6565
6666WindowStateStorage::WindowState WindowStateStorage::getState(const QString &windowId, WindowStateStorage::WindowState defaultValue) const
6767{
68− const QString queryString = QStringLiteral("SELECT * FROM state WHERE windowId = '%1';")
68+ const QString queryString = QStringLiteral("SELECT state FROM state WHERE windowId = '%1';")
6969 .arg(sanitiseString(windowId));
7070
7171 QSqlQuery query = getValue(queryString);
@@ -99,7 +99,7 @@ void WindowStateStorage::saveStage(const QString &appId, int stage)
9999
100100int WindowStateStorage::getStage(const QString &appId, int defaultValue) const
101101{
102− const QString queryString = QStringLiteral("SELECT * FROM stage WHERE appId = '%1';")
102+ const QString queryString = QStringLiteral("SELECT stage FROM stage WHERE appId = '%1';")
103103 .arg(sanitiseString(appId));
104104
105105 QSqlQuery query = getValue(queryString);
plugins/Utils/windowstatestorage.h+3−5
@@ -25,7 +25,6 @@
2525class WindowStateStorage: public QObject
2626{
2727 Q_OBJECT
28− Q_ENUMS(WindowState)
2928public:
3029 enum WindowState {
3130 WindowStateNormal = 1 << 0,
@@ -42,12 +41,11 @@ public:
4241 WindowStateMaximizedBottomRight = 1 << 11,
4342 WindowStateRestored = 1 << 12
4443 };
44+ Q_ENUM(WindowState)
4545 Q_DECLARE_FLAGS(WindowStates, WindowState)
46−#if (QT_VERSION >= QT_VERSION_CHECK(5, 5, 0))
4746 Q_FLAG(WindowStates)
48−#endif
4947
50− WindowStateStorage(QObject *parent = 0);
48+ WindowStateStorage(QObject *parent = nullptr);
5149 virtual ~WindowStateStorage();
5250
5351 Q_INVOKABLE void saveState(const QString &windowId, WindowState state);
@@ -73,5 +71,5 @@ private:
7371 // NB: This is accessed from threads. Make sure to mutex it.
7472 QSqlDatabase m_db;
7573
76− QList< QFuture<void> > m_asyncQueries;
74+ QList<QFuture<void>> m_asyncQueries;
7775};
plugins/WindowManager/TopLevelWindowModel.cpp+36−28
@@ -176,18 +176,13 @@ void TopLevelWindowModel::prependSurfaceHelper(unityapi::MirSurfaceInterface *su
176176 // No point in signaling anything if we're resetting the whole model
177177 }
178178
179− int id = generateId();
180− Window *window = new Window(id, this);
181− if (surface) {
182− window->setSurface(surface);
183− }
179+ Window *window = createWindow(surface);
180+
184181 m_windowModel.prepend(ModelEntry(window, application));
185182 if (surface) {
186183 connectSurface(surface);
187184 }
188185
189− connectWindow(window);
190−
191186 if (m_modelState == InsertingState) {
192187 endInsertRows();
193188 Q_EMIT countChanged();
@@ -322,34 +317,47 @@ void TopLevelWindowModel::onSurfaceDestroyed(unityapi::MirSurfaceInterface *surf
322317 }
323318}
324319
320+Window *TopLevelWindowModel::createWindow(unityapi::MirSurfaceInterface *surface)
321+{
322+ int id = generateId();
323+ Window *qmlWindow = new Window(id, this);
324+ connectWindow(qmlWindow);
325+ if (surface) {
326+ qmlWindow->setSurface(surface);
327+ }
328+ return qmlWindow;
329+}
330+
325331void TopLevelWindowModel::onSurfaceCreated(unityapi::MirSurfaceInterface *surface)
326332{
327333 DEBUG_MSG << "(" << surface << ")";
328− if (surface->type() == Mir::InputMethodType) {
329− int id = generateId();
330− Window *qmlWindow = new Window(id, this);
331− connectWindow(qmlWindow);
332− qmlWindow->setSurface(surface);
333− setInputMethodWindow(qmlWindow);
334+
335+ if (surface->parentSurface()) {
336+ // Wrap it in a Window so that we keep focusedWindow() up to date.
337+ Window *window = createWindow(surface);
338+ connect(surface, &QObject::destroyed, window, [=](){
339+ window->setSurface(nullptr);
340+ window->deleteLater();
341+ });
334342 } else {
335− auto application = m_applicationManager->findApplicationWithSurface(surface);
336− if (application) {
337− prependSurface(surface, application);
343+ if (surface->type() == Mir::InputMethodType) {
344+ setInputMethodWindow(createWindow(surface));
338345 } else {
339− // Must be a prompt session. No need to do add it as a prompt surface is not top-level.
340− // It will show up in the ApplicationInfoInterface::promptSurfaceList of some application.
341− // Still wrap it in a Window though, so that we keep focusedWindow() up to date.
342− int id = generateId();
343− Window *promptWindow = new Window(id, this);
344− connectWindow(promptWindow);
345− promptWindow->setSurface(surface);
346− connect(surface, &QObject::destroyed, promptWindow, [=](){
347− promptWindow->setSurface(nullptr);
348− promptWindow->deleteLater();
349− });
346+ auto *application = m_applicationManager->findApplicationWithSurface(surface);
347+ if (application) {
348+ prependSurface(surface, application);
349+ } else {
350+ // Must be a prompt session. No need to do add it as a prompt surface is not top-level.
351+ // It will show up in the ApplicationInfoInterface::promptSurfaceList of some application.
352+ // Still wrap it in a Window though, so that we keep focusedWindow() up to date.
353+ Window *promptWindow = createWindow(surface);
354+ connect(surface, &QObject::destroyed, promptWindow, [=](){
355+ promptWindow->setSurface(nullptr);
356+ promptWindow->deleteLater();
357+ });
358+ }
350359 }
351360 }
352− // TODO: handle surfaces that are neither top-level windows nor input method. eg: child dialogs, popups, menus
353361}
354362
355363void TopLevelWindowModel::removeAt(int index)
plugins/WindowManager/TopLevelWindowModel.h+2
@@ -220,6 +220,8 @@ private:
220220
221221 void activateTopMostWindowWithoutId(int forbiddenId);
222222
223+ Window *createWindow(unity::shell::application::MirSurfaceInterface *surface);
224+
223225 struct ModelEntry {
224226 ModelEntry() {}
225227 ModelEntry(Window *window,
plugins/WindowManager/Window.h−1
@@ -32,7 +32,6 @@ namespace unity {
3232 }
3333}
3434
35−
3635Q_DECLARE_LOGGING_CATEGORY(UNITY_WINDOW)
3736
3837/**
plugins/Wizard/PageList.cpp+5−6
@@ -46,7 +46,9 @@ PageList::PageList(QObject *parent)
4646 QSet<QString> disabledPages;
4747 QStringList dataDirs;
4848
49− if (!isRunningInstalled() && getenv("WIZARD_TESTING") == nullptr) {
49+ if (getenv("WIZARD_TESTING") != nullptr) {
50+ dataDirs = QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation);
51+ } else if (!isRunningInstalled()) {
5052 dataDirs << qmlDirectory();
5153 } else {
5254 dataDirs = shellDataDirs();
@@ -71,11 +73,8 @@ PageList::PageList(QObject *parent)
7173 // If there was a system update installed, skip until the last page to just greet the user
7274 QSettings settings;
7375 if (settings.value(QStringLiteral("Wizard/SkipUntilFinishedPage")).toBool()) {
74− const QString lastPage = m_pages.lastKey();
75− Q_FOREACH(const QString &page, m_pages.keys()) {
76− if (Q_UNLIKELY(page != lastPage)) {
77− m_pages.remove(page);
78− }
76+ while (m_pages.count() > 1) {
77+ m_pages.erase(m_pages.begin());
7978 }
8079
8180 // ... and reset it again for the next run
plugins/Wizard/timezonemodel.h+1−1
@@ -27,7 +27,6 @@ class TimeZoneLocationModel: public QAbstractListModel
2727 Q_PROPERTY(bool listUpdating READ listUpdating NOTIFY listUpdatingChanged)
2828 Q_PROPERTY(QString filter READ filter WRITE setFilter NOTIFY filterChanged)
2929 Q_PROPERTY(QString country READ country WRITE setCountry NOTIFY countryChanged)
30− Q_ENUMS(Roles)
3130
3231public:
3332 explicit TimeZoneLocationModel(QObject *parent = nullptr);
@@ -42,6 +41,7 @@ public:
4241 LatitudeRole,
4342 LongitudeRole
4443 };
44+ Q_ENUM(Roles)
4545
4646 int rowCount(const QModelIndex &parent = QModelIndex()) const override;
4747 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
po/aa.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-02-12 10:18+0000\n"
1212"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
1313"Language-Team: Afar <aa@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Cuumita "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Qagis"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Kat"
3563msgid "Unpin shortcut"
3664msgstr ""
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Eweq"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr ""
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Koflis"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Eweq"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Bayis"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Wadir-ugus"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Wadir-ugussuh digga maay litoo?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Maleey"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Yeey"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Cayla"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr "Timmi haytuh digga maay litoo?"
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr "Timmi hayis"
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr "Wadir-qimbis"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr "Seecol gacis"
273301
@@ -275,7 +303,7 @@ msgstr "Seecol gacis"
275303msgid "Emergency Call"
276304msgstr ""
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "Hayya"
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr "Inkih alif"
317345
@@ -426,15 +454,15 @@ msgstr ""
426454msgid "Enable location data"
427455msgstr ""
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr ""
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr "Dabqi"
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] "Maganak %1 minit qambaalaay, kaadu gabbat"
462490msgstr[1] "Maganak %1 minit qambaalaay, kaadu gabbat"
463491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465493msgid "Try again"
466494msgstr ""
467495
468−#: qml/Greeter/LoginList.qml:70
469−msgid "Passphrase"
496+#: qml/Greeter/Greeter.qml:562
497+msgid "Enter passphrase to unlock"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:71
473−msgid "Passcode"
500+#: qml/Greeter/Greeter.qml:563
501+msgid "Enter passcode to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:98
477−msgid "Retry"
478−msgstr "Qagis"
504+#: qml/Greeter/NarrowView.qml:242
505+msgid "Emergency"
506+msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:99
481−msgid "Log In"
508+#: qml/Greeter/PromptList.qml:126
509+msgid "Passphrase"
482510msgstr ""
483511
484−#: qml/Greeter/NarrowView.qml:252
485−msgid "Emergency"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passcode"
486514msgstr ""
487515
488516#: qml/Greeter/SessionsList.qml:122
489517msgid "Select desktop environment"
490518msgstr ""
491519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493521msgid "Search…"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497525msgctxt "Apps sorted alphabetically"
498526msgid "A-Z"
499527msgstr ""
500528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502530msgid "More apps in the store"
503531msgstr ""
504532
@@ -514,62 +542,62 @@ msgstr ""
514542msgid "Conference"
515543msgstr "Koboxu"
516544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518546msgid "Nothing is playing"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522550#, qt-format
523551msgid "%1 hour"
524552msgid_plural "%1 hours"
525553msgstr[0] "%1 saaqata"
526554msgstr[1] "%1 saaqata"
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529557#, qt-format
530558msgid "%1 minute"
531559msgid_plural "%1 minutes"
532560msgstr[0] "%1 miniti"
533561msgstr[1] "%1 miniti"
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] "%1 nammayye"
540568msgstr[1] "%1 nammayye"
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543571msgid "0 seconds"
544572msgstr "0 nammayye"
545573
546574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548576#, qt-format
549577msgid "%1 remaining"
550578msgstr "%1 raaqe"
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553581msgid "In queue…"
554582msgstr ""
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557585msgid "Downloading"
558586msgstr "Qulluumah"
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561589msgid "Paused, tap to resume"
562590msgstr ""
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565593msgid "Canceled"
566594msgstr "Bayteh"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569597msgid "Finished"
570598msgstr "Duudumteh"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573601msgid "Failed, tap to retry"
574602msgstr ""
575603
po/am.po+102−71
@@ -7,21 +7,49 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
11−"PO-Revision-Date: 2016-08-13 14:45+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11+"PO-Revision-Date: 2017-01-26 15:04+0000\n"
1212"Last-Translator: samson <Unknown>\n"
1313"Language-Team: Amharic <am@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "የ መግቢያ ቃል: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr "የ ተጠቃሚ ስም"
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr "ማረጋገጥ አልተቻለም"
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr "እባክዎን እንደገና ይሞክሩ ዋጋ የሌለው የመግቢያ ቃል"
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "መግቢያ"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "እንደገና ይሞክሩ"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr "መግቢያ"
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr "የ እንግዳ ክፍለ ጊዜ"
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "ማጥፊያ"
3563msgid "Unpin shortcut"
3664msgstr "አቋራጭ መለያያ"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "መውጫ"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "በእርግጥ መውጣት ይፈልጋሉ?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "መቆለፊያ"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "መውጫ"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "መሰረዣ"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "እንደገና ማስነሻ"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "በእርግጥ እንደገና ማስነሳት ይፈልጋሉ?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "አይ"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "አዎ"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "ሐይል"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"በእርግጥ ሐይሉን ማጥፋት\n"
92120"ይፈልጋሉ?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "ሐይል ማጥፊያ"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "እንደገና ማስጀመሪያ"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + PrtScr"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "የ መስኮት መመልከቻ ፎቶ ማንሻ"
153+msgid "Takes a screenshot of the current window."
154+msgstr "የ አሁኑን መስኮት ፎቶ ማንሻ"
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -179,11 +207,11 @@ msgstr "ተመሳሳይ በ ማስጀመሪያ ምልክት ላይ እንደ መ
179207
180208#: qml/Components/KeyboardShortcutsOverlay.qml:177
181209msgid "Super + A"
182−msgstr ""
210+msgstr "Super + A"
183211
184212#: qml/Components/KeyboardShortcutsOverlay.qml:182
185213msgid "Opens the Application Drawer."
186−msgstr ""
214+msgstr "መተግበሪያ መክፈቻ"
187215
188216#: qml/Components/KeyboardShortcutsOverlay.qml:194
189217msgid "Scopes"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "የ አሁኑን መስኮት መዝጊያ"
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "ወደ ጥሪ መመለሻ"
275303
@@ -277,7 +305,7 @@ msgstr "ወደ ጥሪ መመለሻ"
277305msgid "Emergency Call"
278306msgstr "የ ድንገተኛ ጥሪ"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "እሺ"
283311
@@ -291,29 +319,29 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "መተግበሪያው ያልተቀመጠ ዳታ ይዟል:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr "እንደገና-ማሳረፊያ: ስራዎትን ያስቀምጡ እና ይዝጉ መተግበሪያው እንዲቀጥል"
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr "ወይንም አሁን አስገድዶ ማጥፊያ (ያልተቀመጠ ዳታ ይጠፋል)"
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr "እሺ: እኔ አሁን እንደገና እገናኛለሁ"
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr "አሁን እንደገና መገናኛ!"
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr "ሁሉንም መዝጊያ"
319347
@@ -329,19 +357,19 @@ msgstr "የ እርስዎ አካል አሁን ከ ውጪ ማሳያ ጋር ተገ
329357
330358#: qml/Components/VirtualTouchPad.qml:327
331359msgid "Tap left button to click."
332−msgstr ""
360+msgstr "መታ ያድርጉ በ ግራ ቁልፍ ላይ ለ መጫን"
333361
334362#: qml/Components/VirtualTouchPad.qml:339
335363msgid "Tap right button to right click."
336−msgstr ""
364+msgstr "መታ ያድርጉ በ ቀኝ ቁልፍ ላይ ለ መጫን"
337365
338366#: qml/Components/VirtualTouchPad.qml:351
339367msgid "Swipe with two fingers to scroll."
340−msgstr ""
368+msgstr "ለ መሽብለል በ ሁለት ጣት ይጥረጉ"
341369
342370#: qml/Components/VirtualTouchPad.qml:396
343371msgid "Find more settings in the system settings."
344−msgstr ""
372+msgstr "ተጨማሪ ማሰናጃዎችን ያግኙ በ ስርአት ማሰናጃ ውስጥ"
345373
346374#: qml/Dash/DashPageHeader.qml:361
347375msgctxt "Button: Open the Ubuntu Store"
@@ -428,15 +456,15 @@ msgstr "ይልቀቁ ለማነቃቃት…"
428456msgid "Enable location data"
429457msgstr "የአካባቢ ዳታ ማስቻያ"
430458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432460msgid "Manage"
433461msgstr "አስተዳዳሪ"
434462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436464msgid "Home"
437465msgstr "ቤት"
438466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440468msgid "Also installed"
441469msgstr "እንዲሁም የተገጠሙ"
442470
@@ -463,46 +491,46 @@ msgid_plural "Please wait %1 minutes and then try again…"
463491msgstr[0] "እባክዎን ይቆዩ %1 ደቂቃ እና ከዛ እንደ ገና ይምክሩ…"
464492msgstr[1] "እባክዎን ይቆዩ %1 ደቂቃዎች እና ከዛ እንደ ገና ይምክሩ…"
465493
466−#: qml/Greeter/Greeter.qml:592
494+#: qml/Greeter/Greeter.qml:561
467495msgid "Try again"
468496msgstr "እንደገና ይሞክሩ"
469497
470−#: qml/Greeter/LoginList.qml:70
498+#: qml/Greeter/Greeter.qml:562
499+msgid "Enter passphrase to unlock"
500+msgstr "የ ማለፊያ ሀረግ ያስገቡ ለ መክፈት"
501+
502+#: qml/Greeter/Greeter.qml:563
503+msgid "Enter passcode to unlock"
504+msgstr "የ ማለፊያ ኮድ ያስገቡ ለ መክፈት"
505+
506+#: qml/Greeter/NarrowView.qml:242
507+msgid "Emergency"
508+msgstr "ድንገተኛ"
509+
510+#: qml/Greeter/PromptList.qml:126
471511msgid "Passphrase"
472512msgstr "የማለፊያ ሐረግ"
473513
474−#: qml/Greeter/LoginList.qml:71
514+#: qml/Greeter/PromptList.qml:126
475515msgid "Passcode"
476516msgstr "ማለፊያ ኮድ"
477517
478−#: qml/Greeter/LoginList.qml:98
479−msgid "Retry"
480−msgstr "እንደገና ይሞክሩ"
481−
482−#: qml/Greeter/LoginList.qml:99
483−msgid "Log In"
484−msgstr "መግቢያ"
485−
486−#: qml/Greeter/NarrowView.qml:252
487−msgid "Emergency"
488−msgstr "ድንገተኛ"
489−
490518#: qml/Greeter/SessionsList.qml:122
491519msgid "Select desktop environment"
492520msgstr "የ ዴስክቶፕ አይነት ይምረጡ"
493521
494−#: qml/Launcher/Drawer.qml:80
522+#: qml/Launcher/Drawer.qml:92
495523msgid "Search…"
496−msgstr ""
524+msgstr "መፈለጊያ..."
497525
498−#: qml/Launcher/Drawer.qml:101
526+#: qml/Launcher/Drawer.qml:123
499527msgctxt "Apps sorted alphabetically"
500528msgid "A-Z"
501−msgstr ""
529+msgstr "A-Z"
502530
503−#: qml/Launcher/MoreAppsHeader.qml:32
531+#: qml/Launcher/MoreAppsHeader.qml:39
504532msgid "More apps in the store"
505−msgstr ""
533+msgstr "ተጨማሪ መተግበሪያ በ ሱቅ ውስጥ"
506534
507535#: qml/Notifications/NotificationMenuItemFactory.qml:124
508536msgid "Show password"
@@ -516,62 +544,62 @@ msgstr "ወደ ጥሪው ለመመለስ መታ ያድርጉ..."
516544msgid "Conference"
517545msgstr "ስብሰባ"
518546
519−#: qml/Panel/Indicators/MenuItemFactory.qml:868
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
520548msgid "Nothing is playing"
521549msgstr "ምንም አይጫወትም"
522550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:996
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
524552#, qt-format
525553msgid "%1 hour"
526554msgid_plural "%1 hours"
527555msgstr[0] "%1 ሰአት"
528556msgstr[1] "%1 ሰአቶች"
529557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
531559#, qt-format
532560msgid "%1 minute"
533561msgid_plural "%1 minutes"
534562msgstr[0] "%1 ደቂቃ"
535563msgstr[1] "%1 ደቂቃዎች"
536564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
538566#, qt-format
539567msgid "%1 second"
540568msgid_plural "%1 seconds"
541569msgstr[0] "%1 ሰከንድ"
542570msgstr[1] "%1 ሰከንዶች"
543571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
545573msgid "0 seconds"
546574msgstr "0 ሰከንዶች"
547575
548576#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
550578#, qt-format
551579msgid "%1 remaining"
552580msgstr "%1 የቀረው"
553581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
555583msgid "In queue…"
556584msgstr "ወረፋ በመጠበቅ ላይ…"
557585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
559587msgid "Downloading"
560588msgstr "በማውረድ ላይ"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
563591msgid "Paused, tap to resume"
564592msgstr "ማስቆሚያ: ለመቀጠል መታ ያድርጉ"
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
567595msgid "Canceled"
568596msgstr "ተሰርዟል"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
571599msgid "Finished"
572600msgstr "ጨርሷል"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
575603msgid "Failed, tap to retry"
576604msgstr "አልተቻለም: እንደገና ለመሞከር መታ ያድርጉ"
577605
@@ -1328,3 +1356,6 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
13281356
13291357#~ msgid "Hover your mouse on the right edge to view your open apps"
13301358#~ msgstr "የ እርስዎን አይጥ ወደ ቀኝ ጠርዝ በኩል ሲያደርጉ የ ተከፈቱ መተግበሪያዎች መመልከቻ"
1359+
1360+#~ msgid "Takes a screenshot of a window."
1361+#~ msgstr "የ መስኮት መመልከቻ ፎቶ ማንሻ"
po/ar.po+124−93
@@ -7,8 +7,8 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
11−"PO-Revision-Date: 2015-07-29 09:41+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11+"PO-Revision-Date: 2017-01-14 05:20+0000\n"
1212"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
1313"Language-Team: Arabic <ar@li.org>\n"
1414"MIME-Version: 1.0\n"
@@ -16,13 +16,41 @@ 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: 2016-12-23 04:58+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
20+"X-Generator: Launchpad (build 18326)\n"
2121
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
2323msgid "Password: "
2424msgstr "كلمة السر: "
2525
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "إعادة المحاولة"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
2654#: plugins/Unity/Launcher/launcheritem.cpp:50
2755#: plugins/Unity/Launcher/launcheritem.cpp:122
2856msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr "خروج"
3664msgid "Unpin shortcut"
3765msgstr "إزالة تثبيت الاختصار"
3866
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
4068msgctxt "Title: Lock/Log out dialog"
4169msgid "Log out"
4270msgstr "خروج"
4371
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
4573msgid "Are you sure you want to log out?"
4674msgstr "هل أنت متأكد من رغبتك في تسجيل الخروج؟"
4775
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
4977msgctxt "Button: Lock the system"
5078msgid "Lock"
5179msgstr "أوصِد"
5280
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
5482msgctxt "Button: Log out from the system"
5583msgid "Log Out"
5684msgstr "خروج"
5785
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
6088#: qml/Wizard/Pages/passcode-confirm.qml:32
6189#: qml/Wizard/Pages/passcode-set.qml:32
6290msgid "Cancel"
6391msgstr "إلغاء"
6492
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
6694msgctxt "Title: Reboot dialog"
6795msgid "Reboot"
6896msgstr "إعادة التشغيل"
6997
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
7199msgid "Are you sure you want to reboot?"
72100msgstr "هل أنت متأكد من رغبتك في إعادة تشغيل الجهاز؟"
73101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75103msgid "No"
76104msgstr "لا"
77105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79107msgid "Yes"
80108msgstr "نعم"
81109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83111msgctxt "Title: Power off/Restart dialog"
84112msgid "Power"
85113msgstr "الطاقة"
86114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88116msgid ""
89117"Are you sure you would like\n"
90118"to power off?"
@@ -92,71 +120,71 @@ msgstr ""
92120"هل أنت متأكد من رغبتك\n"
93121"في إيقاف التشغيل؟"
94122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96124msgctxt "Button: Power off the system"
97125msgid "Power off"
98126msgstr "إيقاف التشغيل"
99127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101129msgctxt "Button: Restart the system"
102130msgid "Restart"
103131msgstr "إعادة التشغيل"
104132
105133#: qml/Components/KeyboardShortcutsOverlay.qml:41
106134msgid "Keyboard Shortcuts"
107−msgstr ""
135+msgstr "اختصارات لوحة المفاتيح"
108136
109137#: qml/Components/KeyboardShortcutsOverlay.qml:55
110138msgid "Unity 8"
111−msgstr ""
139+msgstr "يونتي 8"
112140
113141#: qml/Components/KeyboardShortcutsOverlay.qml:62
114142msgid "PrtScr"
115−msgstr ""
143+msgstr "PrtScr"
116144
117145#: qml/Components/KeyboardShortcutsOverlay.qml:67
118146msgid "Takes a screenshot."
119−msgstr ""
147+msgstr "أخذ لقطة للشاشة"
120148
121149#: qml/Components/KeyboardShortcutsOverlay.qml:75
122150msgid "Alt + PrtScr"
123−msgstr ""
151+msgstr "Alt + PrtScr"
124152
125153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127155msgstr ""
128156
129157#: qml/Components/KeyboardShortcutsOverlay.qml:88
130158msgid "Super + Space"
131−msgstr ""
159+msgstr "Super + Space"
132160
133161#: qml/Components/KeyboardShortcutsOverlay.qml:93
134162msgid "Switches to next keyboard layout."
135−msgstr ""
163+msgstr "للتحويل إلى مخطط لوحة المفاتيح التالي."
136164
137165#: qml/Components/KeyboardShortcutsOverlay.qml:101
138166msgid "Super + Shift + Space"
139−msgstr ""
167+msgstr "Super + Shift + Space"
140168
141169#: qml/Components/KeyboardShortcutsOverlay.qml:106
142170msgid "Switches to previous keyboard layout."
143−msgstr ""
171+msgstr "للتحويل إلى مخطط لوحة المفاتيح السابق."
144172
145173#: qml/Components/KeyboardShortcutsOverlay.qml:118
146174msgid "Launcher"
147−msgstr ""
175+msgstr "شريط بدء التطبيقات"
148176
149177#: qml/Components/KeyboardShortcutsOverlay.qml:125
150178msgid "Super (Hold)"
151−msgstr ""
179+msgstr "Super (Hold)"
152180
153181#: qml/Components/KeyboardShortcutsOverlay.qml:130
154182msgid "Opens the launcher, displays shortcuts."
155−msgstr ""
183+msgstr "لفتح شريط بدء التطبيقات، وإظهار الاختصارات."
156184
157185#: qml/Components/KeyboardShortcutsOverlay.qml:138
158186msgid "Alt + F1"
159−msgstr ""
187+msgstr "Alt + F1"
160188
161189#: qml/Components/KeyboardShortcutsOverlay.qml:143
162190msgid "Opens launcher keyboard navigation mode."
@@ -164,23 +192,23 @@ msgstr ""
164192
165193#: qml/Components/KeyboardShortcutsOverlay.qml:151
166194msgid "Super + Tab"
167−msgstr ""
195+msgstr "Super + Tab"
168196
169197#: qml/Components/KeyboardShortcutsOverlay.qml:156
170198msgid "Switches applications via the launcher."
171−msgstr ""
199+msgstr "للتحويل بين التطبيقات عبر شريط بدء التطبيقات."
172200
173201#: qml/Components/KeyboardShortcutsOverlay.qml:164
174202msgid "Super + 0 to 9"
175−msgstr ""
203+msgstr "Super + 0 to 9"
176204
177205#: qml/Components/KeyboardShortcutsOverlay.qml:169
178206msgid "Same as clicking on a launcher icon."
179−msgstr ""
207+msgstr "نفس إجراء الضغط على أيقونة في الشريط."
180208
181209#: qml/Components/KeyboardShortcutsOverlay.qml:177
182210msgid "Super + A"
183−msgstr ""
211+msgstr "Super + A"
184212
185213#: qml/Components/KeyboardShortcutsOverlay.qml:182
186214msgid "Opens the Application Drawer."
@@ -200,15 +228,15 @@ msgstr ""
200228
201229#: qml/Components/KeyboardShortcutsOverlay.qml:222
202230msgid "Switching"
203−msgstr ""
231+msgstr "التبديل"
204232
205233#: qml/Components/KeyboardShortcutsOverlay.qml:229
206234msgid "Alt + Tab"
207−msgstr ""
235+msgstr "Alt + Tab"
208236
209237#: qml/Components/KeyboardShortcutsOverlay.qml:234
210238msgid "Switches between applications."
211−msgstr ""
239+msgstr "للتبديل بين التطبيقات المفتوحة."
212240
213241#: qml/Components/KeyboardShortcutsOverlay.qml:242
214242msgid "Super + W"
@@ -224,35 +252,35 @@ msgstr ""
224252
225253#: qml/Components/KeyboardShortcutsOverlay.qml:260
226254msgid "Moves the focus."
227−msgstr ""
255+msgstr "لنقل التركيز."
228256
229257#: qml/Components/KeyboardShortcutsOverlay.qml:272
230258msgid "Windows"
231−msgstr ""
259+msgstr "النوافذ"
232260
233261#: qml/Components/KeyboardShortcutsOverlay.qml:279
234262msgid "Ctrl + Super + D"
235−msgstr ""
263+msgstr "Ctrl + Super + D"
236264
237265#: qml/Components/KeyboardShortcutsOverlay.qml:284
238266msgid "Minimizes all windows."
239−msgstr ""
267+msgstr "لتصغير جميع النوافذ."
240268
241269#: qml/Components/KeyboardShortcutsOverlay.qml:292
242270msgid "Ctrl + Super + Up"
243−msgstr ""
271+msgstr "Ctrl + Super + Up"
244272
245273#: qml/Components/KeyboardShortcutsOverlay.qml:297
246274msgid "Maximizes the current window."
247−msgstr ""
275+msgstr "لتكبير النافذة الحالية."
248276
249277#: qml/Components/KeyboardShortcutsOverlay.qml:305
250278msgid "Ctrl + Super + Down"
251−msgstr ""
279+msgstr "Ctrl + Super + Down"
252280
253281#: qml/Components/KeyboardShortcutsOverlay.qml:310
254282msgid "Minimizes or restores the current window."
255−msgstr ""
283+msgstr "لتصغير او استعادة النافذة الحالية."
256284
257285#: qml/Components/KeyboardShortcutsOverlay.qml:318
258286msgid "Ctrl + Super + Left or Right"
@@ -270,7 +298,7 @@ msgstr ""
270298msgid "Closes the current window."
271299msgstr ""
272300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274302msgid "Return to Call"
275303msgstr "العودة إلى المكالمة"
276304
@@ -278,7 +306,7 @@ msgstr "العودة إلى المكالمة"
278306msgid "Emergency Call"
279307msgstr "مكالمة طوارئ"
280308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282310msgid "OK"
283311msgstr "موافق"
284312
@@ -292,29 +320,29 @@ msgstr ""
292320msgid "%1:%2"
293321msgstr ""
294322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296324msgid "Apps may have unsaved data:"
297325msgstr ""
298326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300328msgctxt ""
301329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302330msgid "Re-dock, save your work and close these apps to continue."
303331msgstr ""
304332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306334msgid "Or force close now (unsaved data will be lost)."
307−msgstr ""
335+msgstr "أو أغلق إجباريا الآن (ستفقد أي بيانات غير محفوظة)."
308336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310338msgid "OK, I will reconnect"
311339msgstr ""
312340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314342msgid "Reconnect now!"
315343msgstr ""
316344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318346msgid "Close all"
319347msgstr ""
320348
@@ -330,11 +358,11 @@ msgstr ""
330358
331359#: qml/Components/VirtualTouchPad.qml:327
332360msgid "Tap left button to click."
333−msgstr ""
361+msgstr "اضغط الزر الأيسر للنقر."
334362
335363#: qml/Components/VirtualTouchPad.qml:339
336364msgid "Tap right button to right click."
337−msgstr ""
365+msgstr "اضغط الزر الأيمن للنقر الأيمن."
338366
339367#: qml/Components/VirtualTouchPad.qml:351
340368msgid "Swipe with two fingers to scroll."
@@ -342,7 +370,7 @@ msgstr ""
342370
343371#: qml/Components/VirtualTouchPad.qml:396
344372msgid "Find more settings in the system settings."
345−msgstr ""
373+msgstr "اعثر على مزيد من الإعدادات في إعدادات النظام."
346374
347375#: qml/Dash/DashPageHeader.qml:361
348376msgctxt "Button: Open the Ubuntu Store"
@@ -377,11 +405,11 @@ msgstr ""
377405
378406#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
379407msgid "Show less"
380−msgstr ""
408+msgstr "عرض أقل"
381409
382410#: qml/Dash/GenericScopeView.qml:547
383411msgid "Show all"
384−msgstr ""
412+msgstr "عرض الكل"
385413
386414#: qml/Dash/GenericScopeView.qml:578
387415msgctxt "Label: Hint for dash search line edit"
@@ -429,15 +457,15 @@ msgstr "حرّر للتحديث..."
429457msgid "Enable location data"
430458msgstr "تفعيل بيانات الموقع"
431459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433461msgid "Manage"
434462msgstr "إدارة"
435463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437465msgid "Home"
438466msgstr "الرئيسية"
439467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441469msgid "Also installed"
442470msgstr "أيضا تم تثبيت"
443471
@@ -470,44 +498,44 @@ msgstr[3] "برجاء الانتظار %1 دقائق ثم المحاولة مج
470498msgstr[4] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
471499msgstr[5] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
472500
473−#: qml/Greeter/Greeter.qml:592
501+#: qml/Greeter/Greeter.qml:561
474502msgid "Try again"
475503msgstr ""
476504
477−#: qml/Greeter/LoginList.qml:70
478−msgid "Passphrase"
505+#: qml/Greeter/Greeter.qml:562
506+msgid "Enter passphrase to unlock"
479507msgstr ""
480508
481−#: qml/Greeter/LoginList.qml:71
482−msgid "Passcode"
509+#: qml/Greeter/Greeter.qml:563
510+msgid "Enter passcode to unlock"
483511msgstr ""
484512
485−#: qml/Greeter/LoginList.qml:98
486−msgid "Retry"
487−msgstr "إعادة المحاولة"
513+#: qml/Greeter/NarrowView.qml:242
514+msgid "Emergency"
515+msgstr ""
488516
489−#: qml/Greeter/LoginList.qml:99
490−msgid "Log In"
517+#: qml/Greeter/PromptList.qml:126
518+msgid "Passphrase"
491519msgstr ""
492520
493−#: qml/Greeter/NarrowView.qml:252
494−msgid "Emergency"
521+#: qml/Greeter/PromptList.qml:126
522+msgid "Passcode"
495523msgstr ""
496524
497525#: qml/Greeter/SessionsList.qml:122
498526msgid "Select desktop environment"
499527msgstr ""
500528
501−#: qml/Launcher/Drawer.qml:80
529+#: qml/Launcher/Drawer.qml:92
502530msgid "Search…"
503531msgstr ""
504532
505−#: qml/Launcher/Drawer.qml:101
533+#: qml/Launcher/Drawer.qml:123
506534msgctxt "Apps sorted alphabetically"
507535msgid "A-Z"
508536msgstr ""
509537
510−#: qml/Launcher/MoreAppsHeader.qml:32
538+#: qml/Launcher/MoreAppsHeader.qml:39
511539msgid "More apps in the store"
512540msgstr ""
513541
@@ -523,11 +551,11 @@ msgstr "انقر للعودة إلى المكالمة..."
523551msgid "Conference"
524552msgstr "مؤتمر"
525553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:868
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
527555msgid "Nothing is playing"
528556msgstr "لا شيء مُشغّل"
529557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:996
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
531559#, qt-format
532560msgid "%1 hour"
533561msgid_plural "%1 hours"
@@ -538,7 +566,7 @@ msgstr[3] "%1 ساعات"
538566msgstr[4] "%1 ساعة"
539567msgstr[5] "%1 ساعة"
540568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
542570#, qt-format
543571msgid "%1 minute"
544572msgid_plural "%1 minutes"
@@ -549,7 +577,7 @@ msgstr[3] "%1 دقائق"
549577msgstr[4] "%1 دقيقة"
550578msgstr[5] "%1 دقيقة"
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
553581#, qt-format
554582msgid "%1 second"
555583msgid_plural "%1 seconds"
@@ -560,37 +588,37 @@ msgstr[3] "%1 ثوان"
560588msgstr[4] "%1 ثانية"
561589msgstr[5] "%1 ثانية"
562590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
564592msgid "0 seconds"
565593msgstr "أقل من ثانية"
566594
567595#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
569597#, qt-format
570598msgid "%1 remaining"
571599msgstr "باق %1"
572600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
574602msgid "In queue…"
575603msgstr "في الانتظار..."
576604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
578606msgid "Downloading"
579607msgstr "التنزيل"
580608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
582610msgid "Paused, tap to resume"
583611msgstr "مُلبث، انقر للاستئناف"
584612
585−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
613+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
586614msgid "Canceled"
587615msgstr "تم إلغائه"
588616
589−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
617+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
590618msgid "Finished"
591619msgstr "انتهى"
592620
593−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
621+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
594622msgid "Failed, tap to retry"
595623msgstr "فشل، انقل لإعادة المحاولة"
596624
@@ -1270,3 +1298,6 @@ msgstr ""
12701298#~ msgstr ""
12711299#~ "إذا تم إدخال العبارة السرية بشكل خاطئ، فسوف يتم إعادة الهاتف لحالة ضبط "
12721300#~ "المصنع وسيتم حذف كافة البيانات الشخصية."
1301+
1302+#~ msgid "Takes a screenshot of a window."
1303+#~ msgstr "أخذ لقطة شاشة للنافذة"
po/ast.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-12-16 02:13+0000\n"
1212"Last-Translator: enolp <enolp@softastur.org>\n"
1313"Language-Team: Asturian <ast@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Contraseña: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Aniciar sesión"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Reintentar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Colar"
3563msgid "Unpin shortcut"
3664msgstr "Desanclar atayu"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Zarrar sesión"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "¿De xuru que quies zarrar la sesión?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Bloquiar"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Zarrar sesión"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Encaboxar"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Reaniciu"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "¿De xuru que quies reaniciar?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Non"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Sí"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Apagáu"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"¿De xuru que te prestaría\n"
92120"apagar?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Apagar"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Reaniciar"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + ImprPant"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Saca una imaxe d'una ventana."
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Zarra la ventana actual."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Tornar a la llamada"
275303
@@ -277,7 +305,7 @@ msgstr "Tornar a la llamada"
277305msgid "Emergency Call"
278306msgstr "Llamada d'emerxencia"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "Aceutar"
283311
@@ -291,29 +319,29 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Apps que pueden tener datos sin guardar:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr "Reconeuta, guarda'l trabayu y zarra eses apps pa siguir."
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr "O fuerza salir agora (perderás tolos datos sin guardar)."
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr "D'alcuerdu, reconeutaré"
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr "Reconeutar agora."
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr "Zarrar too"
319347
@@ -430,15 +458,15 @@ msgstr "Sueltar p'anovar..."
430458msgid "Enable location data"
431459msgstr "Habilitar datos d'allugamientu"
432460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434462msgid "Manage"
435463msgstr "Xestionar"
436464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438466msgid "Home"
439467msgstr "Aniciu"
440468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442470msgid "Also installed"
443471msgstr "Tamién instalaos"
444472
@@ -466,44 +494,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
466494msgstr[0] "Por favor, espera %1 minutu y vuelvi a intentalo…"
467495msgstr[1] "Por favor, espera %1 minutos y vuelvi a intentalo…"
468496
469−#: qml/Greeter/Greeter.qml:592
497+#: qml/Greeter/Greeter.qml:561
470498msgid "Try again"
471499msgstr "Tentar otra vuelta"
472500
473−#: qml/Greeter/LoginList.qml:70
501+#: qml/Greeter/Greeter.qml:562
502+msgid "Enter passphrase to unlock"
503+msgstr ""
504+
505+#: qml/Greeter/Greeter.qml:563
506+msgid "Enter passcode to unlock"
507+msgstr ""
508+
509+#: qml/Greeter/NarrowView.qml:242
510+msgid "Emergency"
511+msgstr "Emerxencia"
512+
513+#: qml/Greeter/PromptList.qml:126
474514msgid "Passphrase"
475515msgstr "Fras de pasu"
476516
477−#: qml/Greeter/LoginList.qml:71
517+#: qml/Greeter/PromptList.qml:126
478518msgid "Passcode"
479519msgstr "Códigu de pasu"
480520
481−#: qml/Greeter/LoginList.qml:98
482−msgid "Retry"
483−msgstr "Reintentar"
484−
485−#: qml/Greeter/LoginList.qml:99
486−msgid "Log In"
487−msgstr "Aniciar sesión"
488−
489−#: qml/Greeter/NarrowView.qml:252
490−msgid "Emergency"
491−msgstr "Emerxencia"
492−
493521#: qml/Greeter/SessionsList.qml:122
494522msgid "Select desktop environment"
495523msgstr "Esbillar entornu d'escritoriu"
496524
497−#: qml/Launcher/Drawer.qml:80
525+#: qml/Launcher/Drawer.qml:92
498526msgid "Search…"
499527msgstr "Guetar..."
500528
501−#: qml/Launcher/Drawer.qml:101
529+#: qml/Launcher/Drawer.qml:123
502530msgctxt "Apps sorted alphabetically"
503531msgid "A-Z"
504532msgstr "A-Z"
505533
506−#: qml/Launcher/MoreAppsHeader.qml:32
534+#: qml/Launcher/MoreAppsHeader.qml:39
507535msgid "More apps in the store"
508536msgstr "Más aplicaciones na tienda"
509537
@@ -519,62 +547,62 @@ msgstr "Toca pa tornar a la llamada..."
519547msgid "Conference"
520548msgstr "Conferencia"
521549
522−#: qml/Panel/Indicators/MenuItemFactory.qml:868
550+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
523551msgid "Nothing is playing"
524552msgstr "Nun ta reproduciéndose nada"
525553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:996
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
527555#, qt-format
528556msgid "%1 hour"
529557msgid_plural "%1 hours"
530558msgstr[0] "%1 hora"
531559msgstr[1] "%1 hores"
532560
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
561+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
534562#, qt-format
535563msgid "%1 minute"
536564msgid_plural "%1 minutes"
537565msgstr[0] "%1 minutu"
538566msgstr[1] "%1 minutos"
539567
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
541569#, qt-format
542570msgid "%1 second"
543571msgid_plural "%1 seconds"
544572msgstr[0] "%1 segundu"
545573msgstr[1] "%1 segundos"
546574
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
548576msgid "0 seconds"
549577msgstr "0 segundos"
550578
551579#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
553581#, qt-format
554582msgid "%1 remaining"
555583msgstr "Queden %1"
556584
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
558586msgid "In queue…"
559587msgstr "Na cola..."
560588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
562590msgid "Downloading"
563591msgstr "Baxando"
564592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
566594msgid "Paused, tap to resume"
567595msgstr "Posáu, toca pa reanudar"
568596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
570598msgid "Canceled"
571599msgstr "Encaboxáu"
572600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
574602msgid "Finished"
575603msgstr "Finó"
576604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
578606msgid "Failed, tap to retry"
579607msgstr "Falló, toca pa reintentar"
580608
@@ -1348,3 +1376,6 @@ msgstr "Contraseña feble enforma"
13481376
13491377#~ msgid "Swipe up to create a message"
13501378#~ msgstr "Eslizar pa crear un mensaxe"
1379+
1380+#~ msgid "Takes a screenshot of a window."
1381+#~ msgstr "Saca una imaxe d'una ventana."
po/az.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Şifrә: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr "Açma qısayolu"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Çıxmaq istәdiyinizdәn әminsiniz?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "İmtina"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Yenidәn başlatmaq istәdiyinizә әminsiniz?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Yox"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Hə"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr ""
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr ""
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr ""
273301
@@ -275,7 +303,7 @@ msgstr ""
275303msgid "Emergency Call"
276304msgstr "Zərurət zəngi"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "Oldu"
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr ""
426454msgid "Enable location data"
427455msgstr ""
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr ""
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr ""
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] ""
462490msgstr[1] ""
463491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465493msgid "Try again"
466494msgstr ""
467495
468−#: qml/Greeter/LoginList.qml:70
469−msgid "Passphrase"
496+#: qml/Greeter/Greeter.qml:562
497+msgid "Enter passphrase to unlock"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:71
473−msgid "Passcode"
500+#: qml/Greeter/Greeter.qml:563
501+msgid "Enter passcode to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:98
477−msgid "Retry"
504+#: qml/Greeter/NarrowView.qml:242
505+msgid "Emergency"
478506msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:99
481−msgid "Log In"
508+#: qml/Greeter/PromptList.qml:126
509+msgid "Passphrase"
482510msgstr ""
483511
484−#: qml/Greeter/NarrowView.qml:252
485−msgid "Emergency"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passcode"
486514msgstr ""
487515
488516#: qml/Greeter/SessionsList.qml:122
489517msgid "Select desktop environment"
490518msgstr ""
491519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493521msgid "Search…"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497525msgctxt "Apps sorted alphabetically"
498526msgid "A-Z"
499527msgstr ""
500528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502530msgid "More apps in the store"
503531msgstr ""
504532
@@ -514,62 +542,62 @@ msgstr "Zəngə qayıtmaq üçün toxunun..."
514542msgid "Conference"
515543msgstr "Konfrans"
516544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518546msgid "Nothing is playing"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522550#, qt-format
523551msgid "%1 hour"
524552msgid_plural "%1 hours"
525553msgstr[0] ""
526554msgstr[1] ""
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529557#, qt-format
530558msgid "%1 minute"
531559msgid_plural "%1 minutes"
532560msgstr[0] ""
533561msgstr[1] ""
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] ""
540568msgstr[1] ""
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543571msgid "0 seconds"
544572msgstr ""
545573
546574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548576#, qt-format
549577msgid "%1 remaining"
550578msgstr ""
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553581msgid "In queue…"
554582msgstr "Növbədədir..."
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557585msgid "Downloading"
558586msgstr "Endirilir"
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561589msgid "Paused, tap to resume"
562590msgstr "Dayandırıldı. Davam etmək üçün toxunun"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565593msgid "Canceled"
566594msgstr "İmtina edildi"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569597msgid "Finished"
570598msgstr "Bitdi"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573601msgid "Failed, tap to retry"
574602msgstr "Alınmadı. Yenidәn cәhd etmək üçün toxunun"
575603
po/be.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2015-12-13 13:12+0000\n"
1212"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
1313"Language-Team: Belarusian <be@li.org>\n"
@@ -16,13 +16,41 @@ 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: 2016-12-23 04:58+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
20+"X-Generator: Launchpad (build 18326)\n"
2121
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
2323msgid "Password: "
2424msgstr "Пароль: "
2525
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Паспрабаваць зноў"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
2654#: plugins/Unity/Launcher/launcheritem.cpp:50
2755#: plugins/Unity/Launcher/launcheritem.cpp:122
2856msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr "Выйсці"
3664msgid "Unpin shortcut"
3765msgstr "Адмацаваць кнопку"
3866
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
4068msgctxt "Title: Lock/Log out dialog"
4169msgid "Log out"
4270msgstr "Выйсці"
4371
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
4573msgid "Are you sure you want to log out?"
4674msgstr "Вы ўпэўненыя, што хочаце выйсці?"
4775
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
4977msgctxt "Button: Lock the system"
5078msgid "Lock"
5179msgstr "Заблакаваць"
5280
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
5482msgctxt "Button: Log out from the system"
5583msgid "Log Out"
5684msgstr "Выйсці"
5785
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
6088#: qml/Wizard/Pages/passcode-confirm.qml:32
6189#: qml/Wizard/Pages/passcode-set.qml:32
6290msgid "Cancel"
6391msgstr "Скасаваць"
6492
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
6694msgctxt "Title: Reboot dialog"
6795msgid "Reboot"
6896msgstr "Перазагрузіць"
6997
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
7199msgid "Are you sure you want to reboot?"
72100msgstr "Вы ўпэўнены, што жадаеце перазагрузіць?"
73101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75103msgid "No"
76104msgstr "Не"
77105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79107msgid "Yes"
80108msgstr "Так"
81109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83111msgctxt "Title: Power off/Restart dialog"
84112msgid "Power"
85113msgstr "Сілкаванне"
86114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88116msgid ""
89117"Are you sure you would like\n"
90118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92120"Вы ўпэўнены, што хочаце\n"
93121"выключыць камп'ютэр?"
94122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96124msgctxt "Button: Power off the system"
97125msgid "Power off"
98126msgstr "Выключыць"
99127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101129msgctxt "Button: Restart the system"
102130msgid "Restart"
103131msgstr "Перазапуск"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123151msgstr ""
124152
125153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127155msgstr ""
128156
129157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270298msgid "Closes the current window."
271299msgstr ""
272300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274302msgid "Return to Call"
275303msgstr "Вярнуцца да выкліку"
276304
@@ -278,7 +306,7 @@ msgstr "Вярнуцца да выкліку"
278306msgid "Emergency Call"
279307msgstr "Терміновы выклік"
280308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282310msgid "OK"
283311msgstr "Добра"
284312
@@ -292,29 +320,29 @@ msgstr ""
292320msgid "%1:%2"
293321msgstr ""
294322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296324msgid "Apps may have unsaved data:"
297325msgstr "Прылады могуць мець незахованыя дадзеныя:"
298326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300328msgctxt ""
301329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302330msgid "Re-dock, save your work and close these apps to continue."
303331msgstr ""
304332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306334msgid "Or force close now (unsaved data will be lost)."
307335msgstr "Прымусіць зачыніць (незахаваныя дадзеныя будуць страчаны)."
308336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310338msgid "OK, I will reconnect"
311339msgstr "Добра, буду перападлучацца"
312340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314342msgid "Reconnect now!"
315343msgstr "Перападлучыцца зараз!"
316344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318346msgid "Close all"
319347msgstr "Зачыніць усё"
320348
@@ -429,15 +457,15 @@ msgstr "Адпусціце для абнаўлення..."
429457msgid "Enable location data"
430458msgstr "Уключыць дадзеныя аб месцазнаходжанні"
431459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433461msgid "Manage"
434462msgstr "Кіраванне"
435463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437465msgid "Home"
438466msgstr "Хатняя папка"
439467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441469msgid "Also installed"
442470msgstr "Таксама ўсталявана"
443471
@@ -468,44 +496,44 @@ msgstr[0] "Пачакайце %1 хвіліну і паўтарыце спроб
468496msgstr[1] "Пачакайце %1 хвіліны і паўтарыце спробу…"
469497msgstr[2] "Пачакайце %1 хвілін і паўтарыце спробу…"
470498
471−#: qml/Greeter/Greeter.qml:592
499+#: qml/Greeter/Greeter.qml:561
472500msgid "Try again"
473501msgstr ""
474502
475−#: qml/Greeter/LoginList.qml:70
476−msgid "Passphrase"
503+#: qml/Greeter/Greeter.qml:562
504+msgid "Enter passphrase to unlock"
477505msgstr ""
478506
479−#: qml/Greeter/LoginList.qml:71
480−msgid "Passcode"
507+#: qml/Greeter/Greeter.qml:563
508+msgid "Enter passcode to unlock"
481509msgstr ""
482510
483−#: qml/Greeter/LoginList.qml:98
484−msgid "Retry"
485−msgstr "Паспрабаваць зноў"
511+#: qml/Greeter/NarrowView.qml:242
512+msgid "Emergency"
513+msgstr ""
486514
487−#: qml/Greeter/LoginList.qml:99
488−msgid "Log In"
515+#: qml/Greeter/PromptList.qml:126
516+msgid "Passphrase"
489517msgstr ""
490518
491−#: qml/Greeter/NarrowView.qml:252
492−msgid "Emergency"
519+#: qml/Greeter/PromptList.qml:126
520+msgid "Passcode"
493521msgstr ""
494522
495523#: qml/Greeter/SessionsList.qml:122
496524msgid "Select desktop environment"
497525msgstr ""
498526
499−#: qml/Launcher/Drawer.qml:80
527+#: qml/Launcher/Drawer.qml:92
500528msgid "Search…"
501529msgstr ""
502530
503−#: qml/Launcher/Drawer.qml:101
531+#: qml/Launcher/Drawer.qml:123
504532msgctxt "Apps sorted alphabetically"
505533msgid "A-Z"
506534msgstr ""
507535
508−#: qml/Launcher/MoreAppsHeader.qml:32
536+#: qml/Launcher/MoreAppsHeader.qml:39
509537msgid "More apps in the store"
510538msgstr ""
511539
@@ -521,11 +549,11 @@ msgstr "Націсніце, каб вярнуцца да выкліку..."
521549msgid "Conference"
522550msgstr "Канферэнцыя"
523551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:868
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
525553msgid "Nothing is playing"
526554msgstr "Нічога не грае"
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:996
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
529557#, qt-format
530558msgid "%1 hour"
531559msgid_plural "%1 hours"
@@ -533,7 +561,7 @@ msgstr[0] "%1 гадзіна"
533561msgstr[1] "%1 гадзіны"
534562msgstr[2] "%1 гадзінаў"
535563
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
537565#, qt-format
538566msgid "%1 minute"
539567msgid_plural "%1 minutes"
@@ -541,7 +569,7 @@ msgstr[0] "%1 хвіліна"
541569msgstr[1] "%1 хвіліны"
542570msgstr[2] "%1 хвілінаў"
543571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
545573#, qt-format
546574msgid "%1 second"
547575msgid_plural "%1 seconds"
@@ -549,37 +577,37 @@ msgstr[0] "%1 секунда"
549577msgstr[1] "%1 секунды"
550578msgstr[2] "%1 секундаў"
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553581msgid "0 seconds"
554582msgstr "0 секунд"
555583
556584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558586#, qt-format
559587msgid "%1 remaining"
560588msgstr "%1 засталося"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563591msgid "In queue…"
564592msgstr "У чарзе..."
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567595msgid "Downloading"
568596msgstr "Запампоўка"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571599msgid "Paused, tap to resume"
572600msgstr "Прыпынена, націсніце для працягу"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575603msgid "Canceled"
576604msgstr "Скасавана"
577605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579607msgid "Finished"
580608msgstr "Скончана"
581609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583611msgid "Failed, tap to retry"
584612msgstr "Не атрымалася, націсніце, каб паўтарыць спробу"
585613
po/bg.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr ""
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr ""
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr ""
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr ""
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr ""
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr ""
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr ""
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Искате ли да \n"
92120"изключите захранването на устройството?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr ""
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr ""
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126154msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269297msgid "Closes the current window."
270298msgstr ""
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr ""
275303
@@ -277,7 +305,7 @@ msgstr ""
277305msgid "Emergency Call"
278306msgstr "Спешно повикване"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr ""
283311
@@ -291,29 +319,29 @@ msgstr ""
291319msgid "%1:%2"
292320msgstr ""
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr ""
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr ""
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr ""
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr ""
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr ""
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr ""
319347
@@ -428,15 +456,15 @@ msgstr ""
428456msgid "Enable location data"
429457msgstr ""
430458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432460msgid "Manage"
433461msgstr ""
434462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436464msgid "Home"
437465msgstr ""
438466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440468msgid "Also installed"
441469msgstr ""
442470
@@ -463,44 +491,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
463491msgstr[0] ""
464492msgstr[1] ""
465493
466−#: qml/Greeter/Greeter.qml:592
494+#: qml/Greeter/Greeter.qml:561
467495msgid "Try again"
468496msgstr ""
469497
470−#: qml/Greeter/LoginList.qml:70
471−msgid "Passphrase"
498+#: qml/Greeter/Greeter.qml:562
499+msgid "Enter passphrase to unlock"
472500msgstr ""
473501
474−#: qml/Greeter/LoginList.qml:71
475−msgid "Passcode"
502+#: qml/Greeter/Greeter.qml:563
503+msgid "Enter passcode to unlock"
476504msgstr ""
477505
478−#: qml/Greeter/LoginList.qml:98
479−msgid "Retry"
506+#: qml/Greeter/NarrowView.qml:242
507+msgid "Emergency"
480508msgstr ""
481509
482−#: qml/Greeter/LoginList.qml:99
483−msgid "Log In"
510+#: qml/Greeter/PromptList.qml:126
511+msgid "Passphrase"
484512msgstr ""
485513
486−#: qml/Greeter/NarrowView.qml:252
487−msgid "Emergency"
514+#: qml/Greeter/PromptList.qml:126
515+msgid "Passcode"
488516msgstr ""
489517
490518#: qml/Greeter/SessionsList.qml:122
491519msgid "Select desktop environment"
492520msgstr ""
493521
494−#: qml/Launcher/Drawer.qml:80
522+#: qml/Launcher/Drawer.qml:92
495523msgid "Search…"
496524msgstr ""
497525
498−#: qml/Launcher/Drawer.qml:101
526+#: qml/Launcher/Drawer.qml:123
499527msgctxt "Apps sorted alphabetically"
500528msgid "A-Z"
501529msgstr ""
502530
503−#: qml/Launcher/MoreAppsHeader.qml:32
531+#: qml/Launcher/MoreAppsHeader.qml:39
504532msgid "More apps in the store"
505533msgstr ""
506534
@@ -516,62 +544,62 @@ msgstr ""
516544msgid "Conference"
517545msgstr ""
518546
519−#: qml/Panel/Indicators/MenuItemFactory.qml:868
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
520548msgid "Nothing is playing"
521549msgstr ""
522550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:996
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
524552#, qt-format
525553msgid "%1 hour"
526554msgid_plural "%1 hours"
527555msgstr[0] ""
528556msgstr[1] ""
529557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
531559#, qt-format
532560msgid "%1 minute"
533561msgid_plural "%1 minutes"
534562msgstr[0] ""
535563msgstr[1] ""
536564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
538566#, qt-format
539567msgid "%1 second"
540568msgid_plural "%1 seconds"
541569msgstr[0] ""
542570msgstr[1] ""
543571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
545573msgid "0 seconds"
546574msgstr ""
547575
548576#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
550578#, qt-format
551579msgid "%1 remaining"
552580msgstr ""
553581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
555583msgid "In queue…"
556584msgstr ""
557585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
559587msgid "Downloading"
560588msgstr ""
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
563591msgid "Paused, tap to resume"
564592msgstr ""
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
567595msgid "Canceled"
568596msgstr ""
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
571599msgid "Finished"
572600msgstr ""
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
575603msgid "Failed, tap to retry"
576604msgstr ""
577605
po/bn.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2015-11-27 19:38+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Bengali <bn@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "পাসওয়ার্ড: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr "আনপিন"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "আপনি কি লগ আউট করতে চান?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "লক করুন"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "বাতিল"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "পুনরায় চালু"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "আপনি কি পুনরায় চালু করতে চান?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "না"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "হ্যাঁ"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"আপনি নিশ্চিত যে আপনি\n"
92120"বন্ধ করতে চান?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "বন্ধ করুন"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "পুনরায় চালু"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126154msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269297msgid "Closes the current window."
270298msgstr ""
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "কল এ ফিরে যান"
275303
@@ -277,7 +305,7 @@ msgstr "কল এ ফিরে যান"
277305msgid "Emergency Call"
278306msgstr "জরুরী কল"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "ঠিক আছে"
283311
@@ -291,29 +319,29 @@ msgstr ""
291319msgid "%1:%2"
292320msgstr ""
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr ""
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr ""
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr ""
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr ""
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr ""
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr ""
319347
@@ -428,15 +456,15 @@ msgstr "রিফ্রেশ করার জন্য ছেড়ে দিন"
428456msgid "Enable location data"
429457msgstr "অবস্থান নির্ণয় চালু করুন"
430458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432460msgid "Manage"
433461msgstr "ব্যবস্থাপনা"
434462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436464msgid "Home"
437465msgstr ""
438466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440468msgid "Also installed"
441469msgstr "আরও ইন্সটল করা রয়েছে..."
442470
@@ -463,44 +491,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
463491msgstr[0] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
464492msgstr[1] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
465493
466−#: qml/Greeter/Greeter.qml:592
494+#: qml/Greeter/Greeter.qml:561
467495msgid "Try again"
468496msgstr ""
469497
470−#: qml/Greeter/LoginList.qml:70
471−msgid "Passphrase"
498+#: qml/Greeter/Greeter.qml:562
499+msgid "Enter passphrase to unlock"
472500msgstr ""
473501
474−#: qml/Greeter/LoginList.qml:71
475−msgid "Passcode"
502+#: qml/Greeter/Greeter.qml:563
503+msgid "Enter passcode to unlock"
476504msgstr ""
477505
478−#: qml/Greeter/LoginList.qml:98
479−msgid "Retry"
506+#: qml/Greeter/NarrowView.qml:242
507+msgid "Emergency"
480508msgstr ""
481509
482−#: qml/Greeter/LoginList.qml:99
483−msgid "Log In"
510+#: qml/Greeter/PromptList.qml:126
511+msgid "Passphrase"
484512msgstr ""
485513
486−#: qml/Greeter/NarrowView.qml:252
487−msgid "Emergency"
514+#: qml/Greeter/PromptList.qml:126
515+msgid "Passcode"
488516msgstr ""
489517
490518#: qml/Greeter/SessionsList.qml:122
491519msgid "Select desktop environment"
492520msgstr ""
493521
494−#: qml/Launcher/Drawer.qml:80
522+#: qml/Launcher/Drawer.qml:92
495523msgid "Search…"
496524msgstr ""
497525
498−#: qml/Launcher/Drawer.qml:101
526+#: qml/Launcher/Drawer.qml:123
499527msgctxt "Apps sorted alphabetically"
500528msgid "A-Z"
501529msgstr ""
502530
503−#: qml/Launcher/MoreAppsHeader.qml:32
531+#: qml/Launcher/MoreAppsHeader.qml:39
504532msgid "More apps in the store"
505533msgstr ""
506534
@@ -516,62 +544,62 @@ msgstr "কলে ফিরে যেতে চাপ দিন..."
516544msgid "Conference"
517545msgstr "কনফারেন্স"
518546
519−#: qml/Panel/Indicators/MenuItemFactory.qml:868
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
520548msgid "Nothing is playing"
521549msgstr "কোন কিছু বাজছে না।"
522550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:996
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
524552#, qt-format
525553msgid "%1 hour"
526554msgid_plural "%1 hours"
527555msgstr[0] "%1 ঘণ্টা"
528556msgstr[1] "%1 ঘণ্টা"
529557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
531559#, qt-format
532560msgid "%1 minute"
533561msgid_plural "%1 minutes"
534562msgstr[0] "%1 মিনিট"
535563msgstr[1] "%1 মিনিট"
536564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
538566#, qt-format
539567msgid "%1 second"
540568msgid_plural "%1 seconds"
541569msgstr[0] "%1 সেকেন্ড"
542570msgstr[1] "%1 সেকেন্ড"
543571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
545573msgid "0 seconds"
546574msgstr "0 সেকেন্ড"
547575
548576#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
550578#, qt-format
551579msgid "%1 remaining"
552580msgstr "%1 বাকি"
553581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
555583msgid "In queue…"
556584msgstr "অপেক্ষায় রয়েছে..."
557585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
559587msgid "Downloading"
560588msgstr "ডাউনলোড হচ্ছে"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
563591msgid "Paused, tap to resume"
564592msgstr "থামানো, শুরু করতে চাপ দিন"
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
567595msgid "Canceled"
568596msgstr "বাতিল হয়েছে"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
571599msgid "Finished"
572600msgstr "শেষ"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
575603msgid "Failed, tap to retry"
576604msgstr "ব্যার্থ হয়েছে, পুনরায় চেষ্টা করতে চাপ দিন"
577605
po/br.po+110−73
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-08-29 11:37+0000\n"
1212"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
1313"Language-Team: Breton <br@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Ger-tremen : "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Kevreañ"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Esaeañ en-dro"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Mont kuit"
3563msgid "Unpin shortcut"
3664msgstr "Dispilhennañ ar verradenn"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Digevreañ"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Ha sur oc'h e fell deoc'h digevreañ ?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Prennañ"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Digevreañ"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Nullañ"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Adloc'hañ"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Ha sur oc'h e fell deoc'h adloc'hañ ?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "N'on ket"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Ya"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Enaouiñ"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Ha sur oc'h e fell deoc'h\n"
92120"troc'hañ an tredan ?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Lazhañ"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Adloc'hañ"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Tapout ur skeudenn eus ur prenestr"
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -131,7 +159,7 @@ msgstr ""
131159
132160#: qml/Components/KeyboardShortcutsOverlay.qml:93
133161msgid "Switches to next keyboard layout."
134−msgstr ""
162+msgstr "Mont d'ar fichadur klavir war-lerc'h"
135163
136164#: qml/Components/KeyboardShortcutsOverlay.qml:101
137165msgid "Super + Shift + Space"
@@ -139,7 +167,7 @@ msgstr ""
139167
140168#: qml/Components/KeyboardShortcutsOverlay.qml:106
141169msgid "Switches to previous keyboard layout."
142−msgstr ""
170+msgstr "Mont d'ar fichadur klavier kent"
143171
144172#: qml/Components/KeyboardShortcutsOverlay.qml:118
145173msgid "Launcher"
@@ -159,7 +187,7 @@ msgstr "Erl + F1"
159187
160188#: qml/Components/KeyboardShortcutsOverlay.qml:143
161189msgid "Opens launcher keyboard navigation mode."
162−msgstr ""
190+msgstr "Digeriñ ar mod merdeiñ gant lañser ar c'hlavier"
163191
164192#: qml/Components/KeyboardShortcutsOverlay.qml:151
165193msgid "Super + Tab"
@@ -167,7 +195,7 @@ msgstr ""
167195
168196#: qml/Components/KeyboardShortcutsOverlay.qml:156
169197msgid "Switches applications via the launcher."
170−msgstr ""
198+msgstr "Mont d'un arload all dre al lañser."
171199
172200#: qml/Components/KeyboardShortcutsOverlay.qml:164
173201msgid "Super + 0 to 9"
@@ -207,7 +235,7 @@ msgstr "Erl + Taolenn"
207235
208236#: qml/Components/KeyboardShortcutsOverlay.qml:234
209237msgid "Switches between applications."
210−msgstr ""
238+msgstr "Mont da arloadoù all."
211239
212240#: qml/Components/KeyboardShortcutsOverlay.qml:242
213241msgid "Super + W"
@@ -215,15 +243,15 @@ msgstr ""
215243
216244#: qml/Components/KeyboardShortcutsOverlay.qml:247
217245msgid "Opens the desktop spread."
218−msgstr ""
246+msgstr "Digeriñ ar burev astennet"
219247
220248#: qml/Components/KeyboardShortcutsOverlay.qml:255
221249msgid "Cursor Left or Right"
222−msgstr ""
250+msgstr "Reti kleiz pe dehoù"
223251
224252#: qml/Components/KeyboardShortcutsOverlay.qml:260
225253msgid "Moves the focus."
226−msgstr ""
254+msgstr "Cheñch an dibab."
227255
228256#: qml/Components/KeyboardShortcutsOverlay.qml:272
229257msgid "Windows"
@@ -269,7 +297,7 @@ msgstr "Erl + F4"
269297msgid "Closes the current window."
270298msgstr "Serriñ ar prenestr a vremañ"
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Distreiñ d'ar bellgomzadenn"
275303
@@ -277,7 +305,7 @@ msgstr "Distreiñ d'ar bellgomzadenn"
277305msgid "Emergency Call"
278306msgstr "Pellgomzadenn vallus"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "Mat eo"
283311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Roadennoù ha n'int ket enrollet a c'hall bezañ gant an arloadoù :"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,20 +331,20 @@ msgstr ""
303331"Adkevreit ouzh ar savlec'h degemer, enrollot ho labour ha serrit an arloadoù-"
304332"mañ evit kenderc'hel."
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307335msgid "Or force close now (unsaved data will be lost)."
308336msgstr ""
309337"Pe rediañ da serriñ bremañ (kollet e vo ar roadennoù n'int ket bet enrollet)."
310338
311−#: qml/Components/ModeSwitchWarningDialog.qml:75
339+#: qml/Components/ModeSwitchWarningDialog.qml:80
312340msgid "OK, I will reconnect"
313341msgstr "Mat eo, ez an da adkevreañ"
314342
315−#: qml/Components/ModeSwitchWarningDialog.qml:76
343+#: qml/Components/ModeSwitchWarningDialog.qml:81
316344msgid "Reconnect now!"
317345msgstr "Adkevreañ bremañ !"
318346
319−#: qml/Components/ModeSwitchWarningDialog.qml:88
347+#: qml/Components/ModeSwitchWarningDialog.qml:94
320348msgid "Close all"
321349msgstr "Serriñ pep tra"
322350
@@ -329,6 +357,8 @@ msgid ""
329357"Your device is now connected to an external display. Use this screen as a "
330358"touch pad to interact with the pointer."
331359msgstr ""
360+"Kevreet eo ho penveg ouzh ur skramm diavaez bremañ. Implijit ar skramm-mañ "
361+"da bavez-touch evit ober gant ar reti."
332362
333363#: qml/Components/VirtualTouchPad.qml:327
334364msgid "Tap left button to click."
@@ -431,15 +461,15 @@ msgstr "Lezel da vont evit freskaat..."
431461msgid "Enable location data"
432462msgstr "Gweredekaat ar roadennoù lec'hiañ"
433463
434−#: qml/Dash/ScopesList.qml:57
464+#: qml/Dash/ScopesList.qml:146
435465msgid "Manage"
436466msgstr "Merañ"
437467
438−#: qml/Dash/ScopesList.qml:104
468+#: qml/Dash/ScopesList.qml:187
439469msgid "Home"
440470msgstr "Er gêr"
441471
442−#: qml/Dash/ScopesList.qml:105
472+#: qml/Dash/ScopesList.qml:188
443473msgid "Also installed"
444474msgstr "Staliet ivez"
445475
@@ -470,44 +500,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
470500msgstr[0] "Gortozit %1 vunutenn, mar plij, hag esaeit en-dro..."
471501msgstr[1] "Gortozit %1 a vunutoù, mar plij, hag esaeit en-dro..."
472502
473−#: qml/Greeter/Greeter.qml:592
503+#: qml/Greeter/Greeter.qml:561
474504msgid "Try again"
475505msgstr "Esaeañ adarre"
476506
477−#: qml/Greeter/LoginList.qml:70
507+#: qml/Greeter/Greeter.qml:562
508+msgid "Enter passphrase to unlock"
509+msgstr ""
510+
511+#: qml/Greeter/Greeter.qml:563
512+msgid "Enter passcode to unlock"
513+msgstr ""
514+
515+#: qml/Greeter/NarrowView.qml:242
516+msgid "Emergency"
517+msgstr "Mall"
518+
519+#: qml/Greeter/PromptList.qml:126
478520msgid "Passphrase"
479521msgstr "Lavarenn-dremen"
480522
481−#: qml/Greeter/LoginList.qml:71
523+#: qml/Greeter/PromptList.qml:126
482524msgid "Passcode"
483525msgstr "Kod-tremen"
484526
485−#: qml/Greeter/LoginList.qml:98
486−msgid "Retry"
487−msgstr "Esaeañ en-dro"
488−
489−#: qml/Greeter/LoginList.qml:99
490−msgid "Log In"
491−msgstr "Kevreañ"
492−
493−#: qml/Greeter/NarrowView.qml:252
494−msgid "Emergency"
495−msgstr ""
496−
497527#: qml/Greeter/SessionsList.qml:122
498528msgid "Select desktop environment"
499529msgstr "Diuzañ endro ar burev"
500530
501−#: qml/Launcher/Drawer.qml:80
531+#: qml/Launcher/Drawer.qml:92
502532msgid "Search…"
503533msgstr ""
504534
505−#: qml/Launcher/Drawer.qml:101
535+#: qml/Launcher/Drawer.qml:123
506536msgctxt "Apps sorted alphabetically"
507537msgid "A-Z"
508538msgstr ""
509539
510−#: qml/Launcher/MoreAppsHeader.qml:32
540+#: qml/Launcher/MoreAppsHeader.qml:39
511541msgid "More apps in the store"
512542msgstr ""
513543
@@ -523,62 +553,62 @@ msgstr "Touchit evit distreiñ d'ar bellgomzadenn..."
523553msgid "Conference"
524554msgstr "Kendiviz"
525555
526−#: qml/Panel/Indicators/MenuItemFactory.qml:868
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
527557msgid "Nothing is playing"
528558msgstr "Ne lenner netra bremañ"
529559
530−#: qml/Panel/Indicators/MenuItemFactory.qml:996
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
531561#, qt-format
532562msgid "%1 hour"
533563msgid_plural "%1 hours"
534564msgstr[0] "%1 eur"
535565msgstr[1] "%1 eur"
536566
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538568#, qt-format
539569msgid "%1 minute"
540570msgid_plural "%1 minutes"
541571msgstr[0] "%1 vunutenn"
542572msgstr[1] "%1 vunutenn"
543573
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
545575#, qt-format
546576msgid "%1 second"
547577msgid_plural "%1 seconds"
548578msgstr[0] "%1 eilenn"
549579msgstr[1] "%1 eilenn"
550580
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552582msgid "0 seconds"
553583msgstr "0 eilenn"
554584
555585#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557587#, qt-format
558588msgid "%1 remaining"
559589msgstr "%1 o chom"
560590
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562592msgid "In queue…"
563593msgstr "El lostennad..."
564594
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566596msgid "Downloading"
567597msgstr "O pellgargañ"
568598
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570600msgid "Paused, tap to resume"
571601msgstr "Ehanet, touchit evit adkregiñ"
572602
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574604msgid "Canceled"
575605msgstr "Nullet"
576606
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
607+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578608msgid "Finished"
579609msgstr "Echu"
580610
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
611+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582612msgid "Failed, tap to retry"
583613msgstr "C'hwitet, touchit evit adkregiñ"
584614
@@ -600,15 +630,16 @@ msgstr "Gervel en-dro"
600630
601631#: qml/Stage/SideStage.qml:76
602632msgid "Drag using 3 fingers any application from one window to the other"
603−msgstr ""
633+msgstr "Riklit forzh peseurt arload gant tri biz eus an eil prenestr d'egile"
604634
605635#: qml/Tutorial/TutorialLeftLong.qml:49
606636msgid "Long swipe from the left edge to open the Today scope"
607637msgstr ""
638+"Rikladenn hir adalek ar bord kleiz evit digeriñ ar c'heflusker enklask Hiziv"
608639
609640#: qml/Tutorial/TutorialLeft.qml:47
610641msgid "Short swipe from the left edge to open the launcher"
611−msgstr ""
642+msgstr "Rikladenn verr adalek ar bord kleiz evit digeriñ al lañser"
612643
613644#: qml/Tutorial/TutorialRight.qml:55
614645msgid "Push your mouse against the right edge to view your open apps"
@@ -617,11 +648,12 @@ msgstr ""
617648
618649#: qml/Tutorial/TutorialRight.qml:56
619650msgid "Swipe from the right edge to view your open apps"
620−msgstr ""
651+msgstr "Riklañ adalek ar bord dehoù evit gwelet hoc'h arloadoù digor"
621652
622653#: qml/Tutorial/TutorialTop.qml:53
623654msgid "Swipe from the top edge to access notifications and quick settings"
624655msgstr ""
656+"Riklañ adalek an nec'h evit gwelet ar c'hemennoù hag an arventennoù prim"
625657
626658#: qml/Wizard/Page.qml:54
627659msgctxt "Button: Go back one page in the Wizard"
@@ -753,7 +785,7 @@ msgstr "Sikourit ac'hanomp da wellaat"
753785
754786#: qml/Wizard/Pages/75-report-check.qml:59
755787msgid "Improve system performance by sending us crashes and error reports."
756−msgstr ""
788+msgstr "Gwellait ar reizhiad en ur gas deomp an danevelloù fazi."
757789
758790#: qml/Wizard/Pages/75-report-check.qml:60
759791msgid "Privacy policy"
@@ -822,6 +854,8 @@ msgid ""
822854"The information collected is used to analyze the service and to improve the "
823855"use of service, but not to identify you personally."
824856msgstr ""
857+"Implijet e vez an titouroù dastumet evit dielfennañ ar servij ha gwellaat an "
858+"implij anezhañ, ha neket evit anavezout ac'hanoc'h."
825859
826860#: qml/Wizard/Pages/here-terms.qml:106
827861#, qt-format
@@ -1323,3 +1357,6 @@ msgstr "Ger-tremen diasur-kenañ"
13231357
13241358#~ msgid "Swipe up to create a message"
13251359#~ msgstr "Riklit d'an nec'h evit krouiñ ur gemennadenn"
1360+
1361+#~ msgid "Takes a screenshot of a window."
1362+#~ msgstr "Tapout ur skeudenn eus ur prenestr"
po/bs.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2015-12-01 20:06+0000\n"
1212"Last-Translator: Kenan Gutić <Unknown>\n"
1313"Language-Team: Bosnian <bs@li.org>\n"
@@ -16,13 +16,41 @@ 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: 2016-12-23 04:58+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
20+"X-Generator: Launchpad (build 18326)\n"
2121
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
2323msgid "Password: "
2424msgstr "Šifra: "
2525
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Ponovi"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
2654#: plugins/Unity/Launcher/launcheritem.cpp:50
2755#: plugins/Unity/Launcher/launcheritem.cpp:122
2856msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr "Napusti"
3664msgid "Unpin shortcut"
3765msgstr "Otkačite prečicu"
3866
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
4068msgctxt "Title: Lock/Log out dialog"
4169msgid "Log out"
4270msgstr "Odjavite se"
4371
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
4573msgid "Are you sure you want to log out?"
4674msgstr "Da li ste sigurni da se želite odjaviti?"
4775
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
4977msgctxt "Button: Lock the system"
5078msgid "Lock"
5179msgstr "Zaključaj"
5280
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
5482msgctxt "Button: Log out from the system"
5583msgid "Log Out"
5684msgstr "Odjavi se"
5785
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
6088#: qml/Wizard/Pages/passcode-confirm.qml:32
6189#: qml/Wizard/Pages/passcode-set.qml:32
6290msgid "Cancel"
6391msgstr "Otkaži"
6492
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
6694msgctxt "Title: Reboot dialog"
6795msgid "Reboot"
6896msgstr "Ponovo pokreni"
6997
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
7199msgid "Are you sure you want to reboot?"
72100msgstr "Da li ste sigurni da želite ponovo pokrenuti?"
73101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75103msgid "No"
76104msgstr "Ne"
77105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79107msgid "Yes"
80108msgstr "Da"
81109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83111msgctxt "Title: Power off/Restart dialog"
84112msgid "Power"
85113msgstr "Napajanje"
86114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88116msgid ""
89117"Are you sure you would like\n"
90118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92120"Da li ste sigurni da želite\n"
93121"isključiti?"
94122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96124msgctxt "Button: Power off the system"
97125msgid "Power off"
98126msgstr "Isključi"
99127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101129msgctxt "Button: Restart the system"
102130msgid "Restart"
103131msgstr "Restartuj"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123151msgstr ""
124152
125153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127155msgstr ""
128156
129157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270298msgid "Closes the current window."
271299msgstr ""
272300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274302msgid "Return to Call"
275303msgstr "Povratak na Poziv"
276304
@@ -278,7 +306,7 @@ msgstr "Povratak na Poziv"
278306msgid "Emergency Call"
279307msgstr "Hitan Poziv"
280308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282310msgid "OK"
283311msgstr "U redu"
284312
@@ -292,31 +320,31 @@ msgstr ""
292320msgid "%1:%2"
293321msgstr ""
294322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296324msgid "Apps may have unsaved data:"
297325msgstr "Aplikacije možda imaju podataka koji nisu sačuvani:"
298326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300328msgctxt ""
301329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302330msgid "Re-dock, save your work and close these apps to continue."
303331msgstr ""
304332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306334msgid "Or force close now (unsaved data will be lost)."
307335msgstr ""
308336"Ili zatvori aplikaciju na silu (podaci koji nisu sačuvani će biti "
309337"izgubljeni)."
310338
311−#: qml/Components/ModeSwitchWarningDialog.qml:75
339+#: qml/Components/ModeSwitchWarningDialog.qml:80
312340msgid "OK, I will reconnect"
313341msgstr "Uredu, ponovno ću se povezati"
314342
315−#: qml/Components/ModeSwitchWarningDialog.qml:76
343+#: qml/Components/ModeSwitchWarningDialog.qml:81
316344msgid "Reconnect now!"
317345msgstr "Ponovo poveži sada"
318346
319−#: qml/Components/ModeSwitchWarningDialog.qml:88
347+#: qml/Components/ModeSwitchWarningDialog.qml:94
320348msgid "Close all"
321349msgstr "Zatvori sve"
322350
@@ -431,15 +459,15 @@ msgstr "Pustiti za osvježavanje..."
431459msgid "Enable location data"
432460msgstr "Omogućiti podatke o lokaciji"
433461
434−#: qml/Dash/ScopesList.qml:57
462+#: qml/Dash/ScopesList.qml:146
435463msgid "Manage"
436464msgstr "Upravljanje"
437465
438−#: qml/Dash/ScopesList.qml:104
466+#: qml/Dash/ScopesList.qml:187
439467msgid "Home"
440468msgstr "Početna"
441469
442−#: qml/Dash/ScopesList.qml:105
470+#: qml/Dash/ScopesList.qml:188
443471msgid "Also installed"
444472msgstr "Također instalirano"
445473
@@ -467,44 +495,44 @@ msgstr[0] "Molim pričekajte %1 minutu i onda pokušajte ponovo..."
467495msgstr[1] "Molim pričekajte %1 minute i onda pokušajte ponovo..."
468496msgstr[2] "Molim pričekajte %1 minuta i onda pokušajte ponovo"
469497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471499msgid "Try again"
472500msgstr ""
473501
474−#: qml/Greeter/LoginList.qml:70
475−msgid "Passphrase"
502+#: qml/Greeter/Greeter.qml:562
503+msgid "Enter passphrase to unlock"
476504msgstr ""
477505
478−#: qml/Greeter/LoginList.qml:71
479−msgid "Passcode"
506+#: qml/Greeter/Greeter.qml:563
507+msgid "Enter passcode to unlock"
480508msgstr ""
481509
482−#: qml/Greeter/LoginList.qml:98
483−msgid "Retry"
484−msgstr "Ponovi"
510+#: qml/Greeter/NarrowView.qml:242
511+msgid "Emergency"
512+msgstr ""
485513
486−#: qml/Greeter/LoginList.qml:99
487−msgid "Log In"
514+#: qml/Greeter/PromptList.qml:126
515+msgid "Passphrase"
488516msgstr ""
489517
490−#: qml/Greeter/NarrowView.qml:252
491−msgid "Emergency"
518+#: qml/Greeter/PromptList.qml:126
519+msgid "Passcode"
492520msgstr ""
493521
494522#: qml/Greeter/SessionsList.qml:122
495523msgid "Select desktop environment"
496524msgstr ""
497525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499527msgid "Search…"
500528msgstr ""
501529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503531msgctxt "Apps sorted alphabetically"
504532msgid "A-Z"
505533msgstr ""
506534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508536msgid "More apps in the store"
509537msgstr ""
510538
@@ -520,11 +548,11 @@ msgstr "Kucnite da uzvratite poziv..."
520548msgid "Conference"
521549msgstr "Savjetovanje"
522550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524552msgid "Nothing is playing"
525553msgstr "Ništa nije pokrenuto"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528556#, qt-format
529557msgid "%1 hour"
530558msgid_plural "%1 hours"
@@ -532,7 +560,7 @@ msgstr[0] "%1 sat"
532560msgstr[1] "%1 sata"
533561msgstr[2] "%1 sati"
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
536564#, qt-format
537565msgid "%1 minute"
538566msgid_plural "%1 minutes"
@@ -540,7 +568,7 @@ msgstr[0] "%1 minut"
540568msgstr[1] "%1 minuta"
541569msgstr[2] "%1 minuta"
542570
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
544572#, qt-format
545573msgid "%1 second"
546574msgid_plural "%1 seconds"
@@ -548,37 +576,37 @@ msgstr[0] "%1 sekunda"
548576msgstr[1] "%1 sekunde"
549577msgstr[2] "%1 sekundi"
550578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552580msgid "0 seconds"
553581msgstr "0 sekundi"
554582
555583#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557585#, qt-format
558586msgid "%1 remaining"
559587msgstr "%1 preostalo"
560588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562590msgid "In queue…"
563591msgstr "U red..."
564592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566594msgid "Downloading"
567595msgstr "Preuzimanje"
568596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570598msgid "Paused, tap to resume"
571599msgstr "Pauzirano, kucnuti za nastavak"
572600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574602msgid "Canceled"
575603msgstr "Otkazano"
576604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578606msgid "Finished"
579607msgstr "Završeno"
580608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582610msgid "Failed, tap to retry"
583611msgstr "Neuspjelo, kucnuti za ponavljanje"
584612
po/ca.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-11-11 06:30+0000\n"
1212"Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Contrasenya: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Inici de sessió"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Torna-ho a provar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Surt"
3563msgid "Unpin shortcut"
3664msgstr "Desenganxa la drecera"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Surt"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Segur que voleu sortir?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Bloca"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Surt"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Cancel·la"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Reinicia"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Segur que voleu reiniciar?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "No"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Sí"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Energia"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Segur que voleu\n"
92120"apagar?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Apaga"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Reinicia"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + ImprPant"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Crea una captura de pantalla d'una finestra"
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Tanca la finestra actual."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Torna a la trucada"
275303
@@ -277,7 +305,7 @@ msgstr "Torna a la trucada"
277305msgid "Emergency Call"
278306msgstr "Trucada d'emergència"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "D'acord"
283311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Pot ser que aquestes aplicacions no hagin desat les dades:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303331"Torneu a acoblar, deseu la vostra feina i tanqueu aquestes aplicacions abans "
304332"de continuar."
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307335msgid "Or force close now (unsaved data will be lost)."
308336msgstr "O força el tancament (les dades no desades es perdran)."
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311339msgid "OK, I will reconnect"
312340msgstr "D'acord, tornaré a connectar"
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315343msgid "Reconnect now!"
316344msgstr "Torna a connectar"
317345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319347msgid "Close all"
320348msgstr "Tanca-ho tot"
321349
@@ -432,15 +460,15 @@ msgstr "Deixeu anar per actualitzar..."
432460msgid "Enable location data"
433461msgstr "Habilita les dades d'ubicació"
434462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436464msgid "Manage"
437465msgstr "Gestiona"
438466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440468msgid "Home"
441469msgstr "Inici"
442470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444472msgid "Also installed"
445473msgstr "També instal·lat"
446474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471499msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
472500msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
473501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475503msgid "Try again"
476504msgstr "Torna-ho a provar"
477505
478−#: qml/Greeter/LoginList.qml:70
506+#: qml/Greeter/Greeter.qml:562
507+msgid "Enter passphrase to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/Greeter.qml:563
511+msgid "Enter passcode to unlock"
512+msgstr ""
513+
514+#: qml/Greeter/NarrowView.qml:242
515+msgid "Emergency"
516+msgstr "Emergència"
517+
518+#: qml/Greeter/PromptList.qml:126
479519msgid "Passphrase"
480520msgstr "Contrasenya"
481521
482−#: qml/Greeter/LoginList.qml:71
522+#: qml/Greeter/PromptList.qml:126
483523msgid "Passcode"
484524msgstr "Codi d'accés"
485525
486−#: qml/Greeter/LoginList.qml:98
487−msgid "Retry"
488−msgstr "Torna-ho a provar"
489−
490−#: qml/Greeter/LoginList.qml:99
491−msgid "Log In"
492−msgstr "Inici de sessió"
493−
494−#: qml/Greeter/NarrowView.qml:252
495−msgid "Emergency"
496−msgstr "Emergència"
497−
498526#: qml/Greeter/SessionsList.qml:122
499527msgid "Select desktop environment"
500528msgstr "Seleccioneu l'entorn d'escriptori"
501529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503531msgid "Search…"
504532msgstr ""
505533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507535msgctxt "Apps sorted alphabetically"
508536msgid "A-Z"
509537msgstr ""
510538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512540msgid "More apps in the store"
513541msgstr ""
514542
@@ -524,62 +552,62 @@ msgstr "Feu un toc per tornar a la trucada..."
524552msgid "Conference"
525553msgstr "Conferència"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528556msgid "Nothing is playing"
529557msgstr "No s'està reproduint res"
530558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532560#, qt-format
533561msgid "%1 hour"
534562msgid_plural "%1 hours"
535563msgstr[0] "%1 hora"
536564msgstr[1] "%1 hores"
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539567#, qt-format
540568msgid "%1 minute"
541569msgid_plural "%1 minutes"
542570msgstr[0] "%1 minut"
543571msgstr[1] "%1 minuts"
544572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546574#, qt-format
547575msgid "%1 second"
548576msgid_plural "%1 seconds"
549577msgstr[0] "%1 segon"
550578msgstr[1] "%1 segons"
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553581msgid "0 seconds"
554582msgstr "0 segons"
555583
556584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558586#, qt-format
559587msgid "%1 remaining"
560588msgstr "Resta %1"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563591msgid "In queue…"
564592msgstr "A la cua..."
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567595msgid "Downloading"
568596msgstr "S'està baixant"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571599msgid "Paused, tap to resume"
572600msgstr "En pausa, feu un toc per continuar"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575603msgid "Canceled"
576604msgstr "S'ha cancel·lat"
577605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579607msgid "Finished"
580608msgstr "S'ha finalitzat"
581609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583611msgid "Failed, tap to retry"
584612msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
585613
@@ -1372,3 +1400,6 @@ msgstr "La contrasenya és molt dèbil"
13721400
13731401#~ msgid "Swipe up to add a contact"
13741402#~ msgstr "Llisqueu per afegir un contacte"
1403+
1404+#~ msgid "Takes a screenshot of a window."
1405+#~ msgstr "Crea una captura de pantalla d'una finestra"
po/ca@valencia.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2015-02-22 15:22+0000\n"
1212"Last-Translator: David Planella <david.planella@gmail.com>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 05:00+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Contrasenya: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr "Desenganxa la drecera"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Segur que voleu eixir?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Cancel·la"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Segur que voleu reiniciar?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "No"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Sí"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Segur que voleu\n"
92120"apagar?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr ""
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr ""
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126154msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269297msgid "Closes the current window."
270298msgstr ""
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Torna a la cridada"
275303
@@ -277,7 +305,7 @@ msgstr "Torna a la cridada"
277305msgid "Emergency Call"
278306msgstr "Cridada d'emergència"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "D'acord"
283311
@@ -291,29 +319,29 @@ msgstr ""
291319msgid "%1:%2"
292320msgstr ""
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr ""
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr ""
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr ""
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr ""
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr ""
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr ""
319347
@@ -428,15 +456,15 @@ msgstr "Deixeu anar per actualitzar..."
428456msgid "Enable location data"
429457msgstr "Habilita les dades d'ubicació"
430458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432460msgid "Manage"
433461msgstr "Gestiona"
434462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436464msgid "Home"
437465msgstr "Inici"
438466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440468msgid "Also installed"
441469msgstr "També instal·lat"
442470
@@ -467,44 +495,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
467495msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
468496msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
469497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471499msgid "Try again"
472500msgstr ""
473501
474−#: qml/Greeter/LoginList.qml:70
475−msgid "Passphrase"
502+#: qml/Greeter/Greeter.qml:562
503+msgid "Enter passphrase to unlock"
476504msgstr ""
477505
478−#: qml/Greeter/LoginList.qml:71
479−msgid "Passcode"
506+#: qml/Greeter/Greeter.qml:563
507+msgid "Enter passcode to unlock"
480508msgstr ""
481509
482−#: qml/Greeter/LoginList.qml:98
483−msgid "Retry"
510+#: qml/Greeter/NarrowView.qml:242
511+msgid "Emergency"
484512msgstr ""
485513
486−#: qml/Greeter/LoginList.qml:99
487−msgid "Log In"
514+#: qml/Greeter/PromptList.qml:126
515+msgid "Passphrase"
488516msgstr ""
489517
490−#: qml/Greeter/NarrowView.qml:252
491−msgid "Emergency"
518+#: qml/Greeter/PromptList.qml:126
519+msgid "Passcode"
492520msgstr ""
493521
494522#: qml/Greeter/SessionsList.qml:122
495523msgid "Select desktop environment"
496524msgstr ""
497525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499527msgid "Search…"
500528msgstr ""
501529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503531msgctxt "Apps sorted alphabetically"
504532msgid "A-Z"
505533msgstr ""
506534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508536msgid "More apps in the store"
509537msgstr ""
510538
@@ -520,62 +548,62 @@ msgstr "Feu un toc per tornar a la cridada..."
520548msgid "Conference"
521549msgstr "Conferència"
522550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524552msgid "Nothing is playing"
525553msgstr "No s'està reproduint res"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528556#, qt-format
529557msgid "%1 hour"
530558msgid_plural "%1 hours"
531559msgstr[0] ""
532560msgstr[1] ""
533561
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
535563#, qt-format
536564msgid "%1 minute"
537565msgid_plural "%1 minutes"
538566msgstr[0] ""
539567msgstr[1] ""
540568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
542570#, qt-format
543571msgid "%1 second"
544572msgid_plural "%1 seconds"
545573msgstr[0] ""
546574msgstr[1] ""
547575
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
549577msgid "0 seconds"
550578msgstr ""
551579
552580#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
553−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
554582#, qt-format
555583msgid "%1 remaining"
556584msgstr ""
557585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
559587msgid "In queue…"
560588msgstr "A la cua..."
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
563591msgid "Downloading"
564592msgstr "S'està baixant"
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
567595msgid "Paused, tap to resume"
568596msgstr "En pausa, feu un toc per continuar"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
571599msgid "Canceled"
572600msgstr "S'ha cancel·lat"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
575603msgid "Finished"
576604msgstr "S'ha finalitzat"
577605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
579607msgid "Failed, tap to retry"
580608msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
581609
po/ce.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr ""
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr ""
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr ""
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr ""
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr ""
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr ""
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr ""
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr ""
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr ""
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr ""
273301
@@ -275,7 +303,7 @@ msgstr ""
275303msgid "Emergency Call"
276304msgstr ""
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr ""
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr ""
426454msgid "Enable location data"
427455msgstr ""
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr ""
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr ""
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] ""
462490msgstr[1] ""
463491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465493msgid "Try again"
466494msgstr ""
467495
468−#: qml/Greeter/LoginList.qml:70
469−msgid "Passphrase"
496+#: qml/Greeter/Greeter.qml:562
497+msgid "Enter passphrase to unlock"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:71
473−msgid "Passcode"
500+#: qml/Greeter/Greeter.qml:563
501+msgid "Enter passcode to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:98
477−msgid "Retry"
504+#: qml/Greeter/NarrowView.qml:242
505+msgid "Emergency"
478506msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:99
481−msgid "Log In"
508+#: qml/Greeter/PromptList.qml:126
509+msgid "Passphrase"
482510msgstr ""
483511
484−#: qml/Greeter/NarrowView.qml:252
485−msgid "Emergency"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passcode"
486514msgstr ""
487515
488516#: qml/Greeter/SessionsList.qml:122
489517msgid "Select desktop environment"
490518msgstr ""
491519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493521msgid "Search…"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497525msgctxt "Apps sorted alphabetically"
498526msgid "A-Z"
499527msgstr ""
500528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502530msgid "More apps in the store"
503531msgstr ""
504532
@@ -514,62 +542,62 @@ msgstr ""
514542msgid "Conference"
515543msgstr ""
516544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518546msgid "Nothing is playing"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522550#, qt-format
523551msgid "%1 hour"
524552msgid_plural "%1 hours"
525553msgstr[0] ""
526554msgstr[1] ""
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529557#, qt-format
530558msgid "%1 minute"
531559msgid_plural "%1 minutes"
532560msgstr[0] ""
533561msgstr[1] ""
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] ""
540568msgstr[1] ""
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543571msgid "0 seconds"
544572msgstr ""
545573
546574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548576#, qt-format
549577msgid "%1 remaining"
550578msgstr ""
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553581msgid "In queue…"
554582msgstr ""
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557585msgid "Downloading"
558586msgstr ""
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561589msgid "Paused, tap to resume"
562590msgstr ""
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565593msgid "Canceled"
566594msgstr ""
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569597msgid "Finished"
570598msgstr ""
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573601msgid "Failed, tap to retry"
574602msgstr ""
575603
po/ckb.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2014-01-21 11:05+0000\n"
1212"Last-Translator: Aras <aras.noori@gmail.com>\n"
1313"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 05:00+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr ""
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr ""
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr ""
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr ""
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr ""
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr ""
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr ""
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr ""
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr ""
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr ""
273301
@@ -275,7 +303,7 @@ msgstr ""
275303msgid "Emergency Call"
276304msgstr "هێڵی فریاگوزاری"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr ""
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr ""
426454msgid "Enable location data"
427455msgstr ""
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr ""
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr ""
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] ""
462490msgstr[1] ""
463491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465493msgid "Try again"
466494msgstr ""
467495
468−#: qml/Greeter/LoginList.qml:70
469−msgid "Passphrase"
496+#: qml/Greeter/Greeter.qml:562
497+msgid "Enter passphrase to unlock"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:71
473−msgid "Passcode"
500+#: qml/Greeter/Greeter.qml:563
501+msgid "Enter passcode to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:98
477−msgid "Retry"
504+#: qml/Greeter/NarrowView.qml:242
505+msgid "Emergency"
478506msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:99
481−msgid "Log In"
508+#: qml/Greeter/PromptList.qml:126
509+msgid "Passphrase"
482510msgstr ""
483511
484−#: qml/Greeter/NarrowView.qml:252
485−msgid "Emergency"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passcode"
486514msgstr ""
487515
488516#: qml/Greeter/SessionsList.qml:122
489517msgid "Select desktop environment"
490518msgstr ""
491519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493521msgid "Search…"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497525msgctxt "Apps sorted alphabetically"
498526msgid "A-Z"
499527msgstr ""
500528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502530msgid "More apps in the store"
503531msgstr ""
504532
@@ -514,62 +542,62 @@ msgstr ""
514542msgid "Conference"
515543msgstr ""
516544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518546msgid "Nothing is playing"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522550#, qt-format
523551msgid "%1 hour"
524552msgid_plural "%1 hours"
525553msgstr[0] ""
526554msgstr[1] ""
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529557#, qt-format
530558msgid "%1 minute"
531559msgid_plural "%1 minutes"
532560msgstr[0] ""
533561msgstr[1] ""
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] ""
540568msgstr[1] ""
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543571msgid "0 seconds"
544572msgstr ""
545573
546574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548576#, qt-format
549577msgid "%1 remaining"
550578msgstr ""
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553581msgid "In queue…"
554582msgstr ""
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557585msgid "Downloading"
558586msgstr ""
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561589msgid "Paused, tap to resume"
562590msgstr ""
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565593msgid "Canceled"
566594msgstr ""
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569597msgid "Finished"
570598msgstr ""
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573601msgid "Failed, tap to retry"
574602msgstr ""
575603
po/co.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-05-24 10:40+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Corsican <co@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Parolla d'ordine: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Turnà à pruvà"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Abbandunà"
3563msgid "Unpin shortcut"
3664msgstr "Toglie l'accurtatoghju"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Escì"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Site sicuri di vulè escì?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Bluccà"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Escì"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Annullà"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Turnà ad avvià"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Site sicuri di vulè turnà ad avvià?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Nò"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Iè"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Alimentazione"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Site sicuri di vulè\n"
92120"spenghje?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Spenghje"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Turnà ad avvià"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126154msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269297msgid "Closes the current window."
270298msgstr ""
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Turnà à a Chjamata"
275303
@@ -277,7 +305,7 @@ msgstr "Turnà à a Chjamata"
277305msgid "Emergency Call"
278306msgstr "Chjamata d'emergenza"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,11 +319,11 @@ msgstr ""
291319msgid "%1:%2"
292320msgstr ""
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "E app puderebbenu avè dati micca salvati:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303331"Turnà à cullegà, salvà u travagliu fattu è chjode sse applicazioni per "
304332"continuà."
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307335msgid "Or force close now (unsaved data will be lost)."
308336msgstr "O furzà a chjusura avà (i dati micca salvati seranu perduti)."
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311339msgid "OK, I will reconnect"
312340msgstr "OK, sto cunnettendumi..."
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315343msgid "Reconnect now!"
316344msgstr "Turnà à cunnettesi avà!"
317345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319347msgid "Close all"
320348msgstr "Chjode tuttu"
321349
@@ -432,15 +460,15 @@ msgstr "Lascià andà per rinnuvà..."
432460msgid "Enable location data"
433461msgstr "Abilità i dati nant'à u locu"
434462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436464msgid "Manage"
437465msgstr "Gestì"
438466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440468msgid "Home"
441469msgstr "Accolta"
442470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444472msgid "Also installed"
445473msgstr "Anu dinù installatu..."
446474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471499msgstr[0] "Aspettà %1 minutu è po turnà à pruvà…"
472500msgstr[1] "Aspettà %1 minuti è po turnà à pruvà…"
473501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475503msgid "Try again"
476504msgstr ""
477505
478−#: qml/Greeter/LoginList.qml:70
479−msgid "Passphrase"
506+#: qml/Greeter/Greeter.qml:562
507+msgid "Enter passphrase to unlock"
480508msgstr ""
481509
482−#: qml/Greeter/LoginList.qml:71
483−msgid "Passcode"
510+#: qml/Greeter/Greeter.qml:563
511+msgid "Enter passcode to unlock"
484512msgstr ""
485513
486−#: qml/Greeter/LoginList.qml:98
487−msgid "Retry"
488−msgstr "Turnà à pruvà"
514+#: qml/Greeter/NarrowView.qml:242
515+msgid "Emergency"
516+msgstr ""
489517
490−#: qml/Greeter/LoginList.qml:99
491−msgid "Log In"
518+#: qml/Greeter/PromptList.qml:126
519+msgid "Passphrase"
492520msgstr ""
493521
494−#: qml/Greeter/NarrowView.qml:252
495−msgid "Emergency"
522+#: qml/Greeter/PromptList.qml:126
523+msgid "Passcode"
496524msgstr ""
497525
498526#: qml/Greeter/SessionsList.qml:122
499527msgid "Select desktop environment"
500528msgstr ""
501529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503531msgid "Search…"
504532msgstr ""
505533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507535msgctxt "Apps sorted alphabetically"
508536msgid "A-Z"
509537msgstr ""
510538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512540msgid "More apps in the store"
513541msgstr ""
514542
@@ -524,62 +552,62 @@ msgstr "Tuccà per riturnà à a chjamata..."
524552msgid "Conference"
525553msgstr "Cunferenza"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528556msgid "Nothing is playing"
529557msgstr "Nunda in ripruduzione..."
530558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532560#, qt-format
533561msgid "%1 hour"
534562msgid_plural "%1 hours"
535563msgstr[0] "%1 ora"
536564msgstr[1] "%1 ore"
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539567#, qt-format
540568msgid "%1 minute"
541569msgid_plural "%1 minutes"
542570msgstr[0] "%1 minutu"
543571msgstr[1] "%1 minuti"
544572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546574#, qt-format
547575msgid "%1 second"
548576msgid_plural "%1 seconds"
549577msgstr[0] "%1 seconda"
550578msgstr[1] "%1 seconde"
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553581msgid "0 seconds"
554582msgstr "0 seconde"
555583
556584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558586#, qt-format
559587msgid "%1 remaining"
560588msgstr "%1 rimanente"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563591msgid "In queue…"
564592msgstr "In coda..."
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567595msgid "Downloading"
568596msgstr "Scaricamentu..."
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571599msgid "Paused, tap to resume"
572600msgstr "In sosta, tuccà pè riprende"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575603msgid "Canceled"
576604msgstr "Annullatu"
577605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579607msgid "Finished"
580608msgstr "Cumpletu"
581609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583611msgid "Failed, tap to retry"
584612msgstr "Fallatu, tocca per turnà à pruvà"
585613
po/cs.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,14 +15,42 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020"Language: cs\n"
2121
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
2323msgid "Password: "
2424msgstr "Heslo: "
2525
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Znovu"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
2654#: plugins/Unity/Launcher/launcheritem.cpp:50
2755#: plugins/Unity/Launcher/launcheritem.cpp:122
2856msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr ""
3664msgid "Unpin shortcut"
3765msgstr "Odpíchnout zkratku"
3866
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
4068msgctxt "Title: Lock/Log out dialog"
4169msgid "Log out"
4270msgstr "Odhlásit se"
4371
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
4573msgid "Are you sure you want to log out?"
4674msgstr "Jste si jistí, že se chcete odhlásit?"
4775
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
4977msgctxt "Button: Lock the system"
5078msgid "Lock"
5179msgstr "Uzamknout"
5280
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
5482msgctxt "Button: Log out from the system"
5583msgid "Log Out"
5684msgstr "Odhlásit"
5785
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
6088#: qml/Wizard/Pages/passcode-confirm.qml:32
6189#: qml/Wizard/Pages/passcode-set.qml:32
6290msgid "Cancel"
6391msgstr "Zrušit"
6492
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
6694msgctxt "Title: Reboot dialog"
6795msgid "Reboot"
6896msgstr "Restartovat"
6997
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
7199msgid "Are you sure you want to reboot?"
72100msgstr "Jste si jistí, že chcete zařízení restartovat?"
73101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75103msgid "No"
76104msgstr "Ne"
77105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79107msgid "Yes"
80108msgstr "Ano"
81109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83111msgctxt "Title: Power off/Restart dialog"
84112msgid "Power"
85113msgstr "Vypnutí"
86114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88116msgid ""
89117"Are you sure you would like\n"
90118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92120"Jste si jistí, že chcete\n"
93121"telefon vypnout?"
94122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96124msgctxt "Button: Power off the system"
97125msgid "Power off"
98126msgstr "Vypnutí"
99127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101129msgctxt "Button: Restart the system"
102130msgid "Restart"
103131msgstr "Reboot"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123151msgstr ""
124152
125153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127155msgstr ""
128156
129157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270298msgid "Closes the current window."
271299msgstr ""
272300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274302msgid "Return to Call"
275303msgstr "Vrátit se k hovoru"
276304
@@ -278,7 +306,7 @@ msgstr "Vrátit se k hovoru"
278306msgid "Emergency Call"
279307msgstr "Tísňové volání"
280308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282310msgid "OK"
283311msgstr "OK"
284312
@@ -292,29 +320,29 @@ msgstr ""
292320msgid "%1:%2"
293321msgstr ""
294322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296324msgid "Apps may have unsaved data:"
297325msgstr ""
298326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300328msgctxt ""
301329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302330msgid "Re-dock, save your work and close these apps to continue."
303331msgstr ""
304332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306334msgid "Or force close now (unsaved data will be lost)."
307335msgstr ""
308336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310338msgid "OK, I will reconnect"
311339msgstr ""
312340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314342msgid "Reconnect now!"
315343msgstr ""
316344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318346msgid "Close all"
319347msgstr ""
320348
@@ -429,15 +457,15 @@ msgstr "Pusťte pro obnovení..."
429457msgid "Enable location data"
430458msgstr "Povolit údaje umístění"
431459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433461msgid "Manage"
434462msgstr "Spravovat"
435463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437465msgid "Home"
438466msgstr "Domů"
439467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441469msgid "Also installed"
442470msgstr "Také nainstalováno"
443471
@@ -467,44 +495,44 @@ msgstr[0] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
467495msgstr[1] "Počkejte, prosím, %1 minuty a poté to zkuste znovu..."
468496msgstr[2] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
469497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471499msgid "Try again"
472500msgstr ""
473501
474−#: qml/Greeter/LoginList.qml:70
475−msgid "Passphrase"
502+#: qml/Greeter/Greeter.qml:562
503+msgid "Enter passphrase to unlock"
476504msgstr ""
477505
478−#: qml/Greeter/LoginList.qml:71
479−msgid "Passcode"
506+#: qml/Greeter/Greeter.qml:563
507+msgid "Enter passcode to unlock"
480508msgstr ""
481509
482−#: qml/Greeter/LoginList.qml:98
483−msgid "Retry"
484−msgstr "Znovu"
510+#: qml/Greeter/NarrowView.qml:242
511+msgid "Emergency"
512+msgstr ""
485513
486−#: qml/Greeter/LoginList.qml:99
487−msgid "Log In"
514+#: qml/Greeter/PromptList.qml:126
515+msgid "Passphrase"
488516msgstr ""
489517
490−#: qml/Greeter/NarrowView.qml:252
491−msgid "Emergency"
518+#: qml/Greeter/PromptList.qml:126
519+msgid "Passcode"
492520msgstr ""
493521
494522#: qml/Greeter/SessionsList.qml:122
495523msgid "Select desktop environment"
496524msgstr ""
497525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499527msgid "Search…"
500528msgstr ""
501529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503531msgctxt "Apps sorted alphabetically"
504532msgid "A-Z"
505533msgstr ""
506534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508536msgid "More apps in the store"
509537msgstr ""
510538
@@ -520,11 +548,11 @@ msgstr "Klepnutím se vrátíte k hovoru..."
520548msgid "Conference"
521549msgstr "Konferenční hovor"
522550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524552msgid "Nothing is playing"
525553msgstr "Nic se nepřehrává"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528556#, qt-format
529557msgid "%1 hour"
530558msgid_plural "%1 hours"
@@ -532,7 +560,7 @@ msgstr[0] "%1 hodina"
532560msgstr[1] "%1 hodiny"
533561msgstr[2] "%1 hodin"
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
536564#, qt-format
537565msgid "%1 minute"
538566msgid_plural "%1 minutes"
@@ -540,7 +568,7 @@ msgstr[0] "%1 minuta"
540568msgstr[1] "%1 minuty"
541569msgstr[2] "%1 minut"
542570
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
544572#, qt-format
545573msgid "%1 second"
546574msgid_plural "%1 seconds"
@@ -548,37 +576,37 @@ msgstr[0] "%1 sekunda"
548576msgstr[1] "%1 sekundy"
549577msgstr[2] "%1 sekund"
550578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552580msgid "0 seconds"
553581msgstr "0 sekund"
554582
555583#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557585#, qt-format
558586msgid "%1 remaining"
559587msgstr "Zbývá %1"
560588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562590msgid "In queue…"
563591msgstr "Ve frontě..."
564592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566594msgid "Downloading"
567595msgstr "Stahování"
568596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570598msgid "Paused, tap to resume"
571599msgstr "Pauza, pro pokračování klepněte"
572600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574602msgid "Canceled"
575603msgstr "Zrušeno"
576604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578606msgid "Finished"
579607msgstr "Dokončeno"
580608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582610msgid "Failed, tap to retry"
583611msgstr "Nezdařilo se, opakujte klepnutím"
584612
po/cy.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +16,41 @@ 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: 2016-12-23 05:00+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
19+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
20+"X-Generator: Launchpad (build 18326)\n"
2121
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
2323msgid "Password: "
2424msgstr "Cyfrinair: "
2525
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Ailgynnig"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
2654#: plugins/Unity/Launcher/launcheritem.cpp:50
2755#: plugins/Unity/Launcher/launcheritem.cpp:122
2856msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr ""
3664msgid "Unpin shortcut"
3765msgstr "Dadbinio llwybr byr"
3866
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
4068msgctxt "Title: Lock/Log out dialog"
4169msgid "Log out"
4270msgstr "Allgofnodi"
4371
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
4573msgid "Are you sure you want to log out?"
4674msgstr "Ydych chi'n sicr eich bod am allgofnodi?"
4775
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
4977msgctxt "Button: Lock the system"
5078msgid "Lock"
5179msgstr "Cloi"
5280
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
5482msgctxt "Button: Log out from the system"
5583msgid "Log Out"
5684msgstr "Allgofnodi"
5785
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
6088#: qml/Wizard/Pages/passcode-confirm.qml:32
6189#: qml/Wizard/Pages/passcode-set.qml:32
6290msgid "Cancel"
6391msgstr "Diddymu"
6492
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
6694msgctxt "Title: Reboot dialog"
6795msgid "Reboot"
6896msgstr "Ailgychwyn"
6997
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
7199msgid "Are you sure you want to reboot?"
72100msgstr "Ydych chi'n sicr eich bod am ailgychwyn?"
73101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75103msgid "No"
76104msgstr "Na"
77105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79107msgid "Yes"
80108msgstr "Ydw"
81109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83111msgctxt "Title: Power off/Restart dialog"
84112msgid "Power"
85113msgstr "Pŵer"
86114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88116msgid ""
89117"Are you sure you would like\n"
90118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92120"Ydych chi'n sicr eich bod am\n"
93121"ddiffodd y pŵer?"
94122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96124msgctxt "Button: Power off the system"
97125msgid "Power off"
98126msgstr "Diffodd y pŵer"
99127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101129msgctxt "Button: Restart the system"
102130msgid "Restart"
103131msgstr "Ailgychwyn"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123151msgstr ""
124152
125153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127155msgstr ""
128156
129157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270298msgid "Closes the current window."
271299msgstr ""
272300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274302msgid "Return to Call"
275303msgstr "Nôl i'r alwad"
276304
@@ -278,7 +306,7 @@ msgstr "Nôl i'r alwad"
278306msgid "Emergency Call"
279307msgstr "Galwad Frys"
280308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282310msgid "OK"
283311msgstr "Iawn"
284312
@@ -292,29 +320,29 @@ msgstr ""
292320msgid "%1:%2"
293321msgstr ""
294322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296324msgid "Apps may have unsaved data:"
297325msgstr ""
298326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300328msgctxt ""
301329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302330msgid "Re-dock, save your work and close these apps to continue."
303331msgstr ""
304332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306334msgid "Or force close now (unsaved data will be lost)."
307335msgstr ""
308336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310338msgid "OK, I will reconnect"
311339msgstr ""
312340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314342msgid "Reconnect now!"
315343msgstr ""
316344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318346msgid "Close all"
319347msgstr ""
320348
@@ -429,15 +457,15 @@ msgstr "Rhyddhewch i adnewyddu..."
429457msgid "Enable location data"
430458msgstr "Galluogi data lleoliad"
431459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433461msgid "Manage"
434462msgstr "Rheoli"
435463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437465msgid "Home"
438466msgstr "Cartref"
439467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441469msgid "Also installed"
442470msgstr "Hefyd wedi gosod"
443471
@@ -468,44 +496,44 @@ msgstr[1] "Arhoswch am %1 munud cyn cynnig eto..."
468496msgstr[2] "Arhoswch am %1 munud cyn cynnig eto..."
469497msgstr[3] "Arhoswch am %1 munud cyn cynnig eto..."
470498
471−#: qml/Greeter/Greeter.qml:592
499+#: qml/Greeter/Greeter.qml:561
472500msgid "Try again"
473501msgstr ""
474502
475−#: qml/Greeter/LoginList.qml:70
476−msgid "Passphrase"
503+#: qml/Greeter/Greeter.qml:562
504+msgid "Enter passphrase to unlock"
477505msgstr ""
478506
479−#: qml/Greeter/LoginList.qml:71
480−msgid "Passcode"
507+#: qml/Greeter/Greeter.qml:563
508+msgid "Enter passcode to unlock"
481509msgstr ""
482510
483−#: qml/Greeter/LoginList.qml:98
484−msgid "Retry"
485−msgstr "Ailgynnig"
511+#: qml/Greeter/NarrowView.qml:242
512+msgid "Emergency"
513+msgstr ""
486514
487−#: qml/Greeter/LoginList.qml:99
488−msgid "Log In"
515+#: qml/Greeter/PromptList.qml:126
516+msgid "Passphrase"
489517msgstr ""
490518
491−#: qml/Greeter/NarrowView.qml:252
492−msgid "Emergency"
519+#: qml/Greeter/PromptList.qml:126
520+msgid "Passcode"
493521msgstr ""
494522
495523#: qml/Greeter/SessionsList.qml:122
496524msgid "Select desktop environment"
497525msgstr ""
498526
499−#: qml/Launcher/Drawer.qml:80
527+#: qml/Launcher/Drawer.qml:92
500528msgid "Search…"
501529msgstr ""
502530
503−#: qml/Launcher/Drawer.qml:101
531+#: qml/Launcher/Drawer.qml:123
504532msgctxt "Apps sorted alphabetically"
505533msgid "A-Z"
506534msgstr ""
507535
508−#: qml/Launcher/MoreAppsHeader.qml:32
536+#: qml/Launcher/MoreAppsHeader.qml:39
509537msgid "More apps in the store"
510538msgstr ""
511539
@@ -521,11 +549,11 @@ msgstr "Tapiwch i ffonio nôl"
521549msgid "Conference"
522550msgstr "Cydalwad"
523551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:868
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
525553msgid "Nothing is playing"
526554msgstr "Dim byd yn chwarae"
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:996
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
529557#, qt-format
530558msgid "%1 hour"
531559msgid_plural "%1 hours"
@@ -534,7 +562,7 @@ msgstr[1] "%1 awr"
534562msgstr[2] "%1 awr"
535563msgstr[3] "%1 awr"
536564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538566#, qt-format
539567msgid "%1 minute"
540568msgid_plural "%1 minutes"
@@ -543,7 +571,7 @@ msgstr[1] "%1 munud"
543571msgstr[2] "%1 munud"
544572msgstr[3] "%1 munud"
545573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
547575#, qt-format
548576msgid "%1 second"
549577msgid_plural "%1 seconds"
@@ -552,37 +580,37 @@ msgstr[1] "%1 eiliad"
552580msgstr[2] "%1 eiliad"
553581msgstr[3] "%1 eiliad"
554582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
556584msgid "0 seconds"
557585msgstr "0 eiliad"
558586
559587#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
561589#, qt-format
562590msgid "%1 remaining"
563591msgstr "%1 yn weddill"
564592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
566594msgid "In queue…"
567595msgstr "Mewn ciw..."
568596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
570598msgid "Downloading"
571599msgstr "Yn llwytho i lawr"
572600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
574602msgid "Paused, tap to resume"
575603msgstr "Seibiwyd, tapiwch i ailafael ynddi"
576604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
578606msgid "Canceled"
579607msgstr "Diddymwyd"
580608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
582610msgid "Finished"
583611msgstr "Wedi gorffen"
584612
585−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
613+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
586614msgid "Failed, tap to retry"
587615msgstr "Methwyd, tapiwch i geisio eto"
588616
po/da.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
11+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +16,41 @@ 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: 2016-12-23 04:59+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
20+"X-Generator: Launchpad (build 18326)\n"
2121
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
2323msgid "Password: "
2424msgstr "Adgangskode: "
2525
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Forsøg igen"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
2654#: plugins/Unity/Launcher/launcheritem.cpp:50
2755#: plugins/Unity/Launcher/launcheritem.cpp:122
2856msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr ""
3664msgid "Unpin shortcut"
3765msgstr "Gør genvej flytbar"
3866
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
4068msgctxt "Title: Lock/Log out dialog"
4169msgid "Log out"
4270msgstr "Log af"
4371
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
4573msgid "Are you sure you want to log out?"
4674msgstr "Vil du logge ud?"
4775
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
4977msgctxt "Button: Lock the system"
5078msgid "Lock"
5179msgstr "Lås"
5280
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
5482msgctxt "Button: Log out from the system"
5583msgid "Log Out"
5684msgstr "Log af"
5785
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
6088#: qml/Wizard/Pages/passcode-confirm.qml:32
6189#: qml/Wizard/Pages/passcode-set.qml:32
6290msgid "Cancel"
6391msgstr "Annullér"
6492
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
6694msgctxt "Title: Reboot dialog"
6795msgid "Reboot"
6896msgstr "Genstart"
6997
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
7199msgid "Are you sure you want to reboot?"
72100msgstr "Er du sikker på du vil genstarte?"
73101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75103msgid "No"
76104msgstr "Nej"
77105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79107msgid "Yes"
80108msgstr "Ja"
81109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83111msgctxt "Title: Power off/Restart dialog"
84112msgid "Power"
85113msgstr "Sluk/genstart"
86114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88116msgid ""
89117"Are you sure you would like\n"
90118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92120"Er du sikker på at du vil\n"
93121"slukke enheden?"
94122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96124msgctxt "Button: Power off the system"
97125msgid "Power off"
98126msgstr "Luk ned"
99127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101129msgctxt "Button: Restart the system"
102130msgid "Restart"
103131msgstr "Genstart"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123151msgstr ""
124152
125153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127155msgstr ""
128156
129157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270298msgid "Closes the current window."
271299msgstr ""
272300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274302msgid "Return to Call"
275303msgstr "Vend tilbage til opkald"
276304
@@ -278,7 +306,7 @@ msgstr "Vend tilbage til opkald"
278306msgid "Emergency Call"
279307msgstr "Nødopkald"
280308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282310msgid "OK"
283311msgstr "Ok"
284312
@@ -292,29 +320,29 @@ msgstr ""
292320msgid "%1:%2"
293321msgstr ""
294322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296324msgid "Apps may have unsaved data:"
297325msgstr ""
298326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300328msgctxt ""
301329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302330msgid "Re-dock, save your work and close these apps to continue."
303331msgstr ""
304332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306334msgid "Or force close now (unsaved data will be lost)."
307335msgstr ""
308336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310338msgid "OK, I will reconnect"
311339msgstr ""
312340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314342msgid "Reconnect now!"
315343msgstr ""
316344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318346msgid "Close all"
319347msgstr ""
320348
@@ -429,15 +457,15 @@ msgstr "Giv slip for at genindlæse..."
429457msgid "Enable location data"
430458msgstr "Aktivér lokationsdata"
431459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433461msgid "Manage"
434462msgstr "Administrér"
435463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437465msgid "Home"
438466msgstr "Hjem"
439467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441469msgid "Also installed"
442470msgstr "Også installeret"
443471
@@ -468,44 +496,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
468496msgstr[0] "Vent venligst %1 minut og prøv igen..."
469497msgstr[1] "Vent venligst %1 minutter og prøv igen..."
470498
471−#: qml/Greeter/Greeter.qml:592
499+#: qml/Greeter/Greeter.qml:561
472500msgid "Try again"
473501msgstr ""
474502
475−#: qml/Greeter/LoginList.qml:70
476−msgid "Passphrase"
503+#: qml/Greeter/Greeter.qml:562
504+msgid "Enter passphrase to unlock"
477505msgstr ""
478506
479−#: qml/Greeter/LoginList.qml:71
480−msgid "Passcode"
507+#: qml/Greeter/Greeter.qml:563
508+msgid "Enter passcode to unlock"
481509msgstr ""
482510
483−#: qml/Greeter/LoginList.qml:98
484−msgid "Retry"
485−msgstr "Forsøg igen"
511+#: qml/Greeter/NarrowView.qml:242
512+msgid "Emergency"
513+msgstr ""
486514
487−#: qml/Greeter/LoginList.qml:99
488−msgid "Log In"
515+#: qml/Greeter/PromptList.qml:126
516+msgid "Passphrase"
489517msgstr ""
490518
491−#: qml/Greeter/NarrowView.qml:252
492−msgid "Emergency"
519+#: qml/Greeter/PromptList.qml:126
520+msgid "Passcode"
493521msgstr ""
494522
495523#: qml/Greeter/SessionsList.qml:122
496524msgid "Select desktop environment"
497525msgstr ""
498526
499−#: qml/Launcher/Drawer.qml:80
527+#: qml/Launcher/Drawer.qml:92
500528msgid "Search…"
501529msgstr ""
502530
503−#: qml/Launcher/Drawer.qml:101
531+#: qml/Launcher/Drawer.qml:123
504532msgctxt "Apps sorted alphabetically"
505533msgid "A-Z"
506534msgstr ""
507535
508−#: qml/Launcher/MoreAppsHeader.qml:32
536+#: qml/Launcher/MoreAppsHeader.qml:39
509537msgid "More apps in the store"
510538msgstr ""
511539
@@ -521,62 +549,62 @@ msgstr "Tryk for at vende tilbage til opkaldet..."
521549msgid "Conference"
522550msgstr "Konference"
523551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:868
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
525553msgid "Nothing is playing"
526554msgstr "Intet afspilles"
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:996
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
529557#, qt-format
530558msgid "%1 hour"
531559msgid_plural "%1 hours"
532560msgstr[0] "%1 time"
533561msgstr[1] "%1 timer"
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
536564#, qt-format
537565msgid "%1 minute"
538566msgid_plural "%1 minutes"
539567msgstr[0] "%1 minut"
540568msgstr[1] "%1 minutter"
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
543571#, qt-format
544572msgid "%1 second"
545573msgid_plural "%1 seconds"
546574msgstr[0] "%1 sekund"
547575msgstr[1] "%1 sekunder"
548576
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
550578msgid "0 seconds"
551579msgstr "0 sekunder"
552580
553581#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
555583#, qt-format
556584msgid "%1 remaining"
557585msgstr "%1 tilbage"
558586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
560588msgid "In queue…"
561589msgstr "I kø…"
562590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
564592msgid "Downloading"
565593msgstr "Henter"
566594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
568596msgid "Paused, tap to resume"
569597msgstr "På pause - tryk for at fortsætte"
570598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
572600msgid "Canceled"
573601msgstr "Annulleret"
574602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
576604msgid "Finished"
577605msgstr "Færdig"
578606
579−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
607+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
580608msgid "Failed, tap to retry"
581609msgstr "Mislykkedes - tryk for at prøve igen"
582610
po/de.po+98−67
@@ -7,21 +7,49 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
11−"PO-Revision-Date: 2016-09-29 12:06+0000\n"
12−"Last-Translator: Matthias Seidel <matthias.seidel@hamburg.de>\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11+"PO-Revision-Date: 2017-01-18 22:45+0000\n"
12+"Last-Translator: Torsten Franz <Unknown>\n"
1313"Language-Team: German <de@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Passwort: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Anmelden"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Erneut versuchen"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Beenden"
3563msgid "Unpin shortcut"
3664msgstr "Verknüpfung entfernen"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Abmelden"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Sind Sie sicher, dass Sie sich abmelden wollen?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Sperren"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Abmelden"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Abbrechen"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Neustarten"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Sind Sie sicher, dass Sie neu starten wollen?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Nein"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Ja"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Ausschalten"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Sind Sie sicher, dass Sie das\n"
92120"Gerät ausschalten wollen?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Ausschalten"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Neustarten"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + Druck"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Macht ein Bildschirmfoto eines Fensters."
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -179,7 +207,7 @@ msgstr "Entspricht dem Anklicken eines Startersymbols."
179207
180208#: qml/Components/KeyboardShortcutsOverlay.qml:177
181209msgid "Super + A"
182−msgstr ""
210+msgstr "Super + A"
183211
184212#: qml/Components/KeyboardShortcutsOverlay.qml:182
185213msgid "Opens the Application Drawer."
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Schließt das aktive Fenster."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Zu Anruf zurückkehren"
275303
@@ -277,7 +305,7 @@ msgstr "Zu Anruf zurückkehren"
277305msgid "Emergency Call"
278306msgstr "Notruf"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Anwendungen könnten ungespeicherte Daten haben:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303331"Wieder andocken, Änderungen speichern und die Anwendungen zum Fortfahren "
304332"schließen."
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307335msgid "Or force close now (unsaved data will be lost)."
308336msgstr "Oder das Schließen erzwingen (ungespeicherte Daten gehen verloren)."
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311339msgid "OK, I will reconnect"
312340msgstr "Ja, ich werde andocken"
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315343msgid "Reconnect now!"
316344msgstr "Jetzt verbinden!"
317345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319347msgid "Close all"
320348msgstr "Alle schließen"
321349
@@ -345,7 +373,7 @@ msgstr ""
345373
346374#: qml/Components/VirtualTouchPad.qml:396
347375msgid "Find more settings in the system settings."
348−msgstr ""
376+msgstr "Weitere Einstellungen finden Sie in den Systemeinstellungen."
349377
350378#: qml/Dash/DashPageHeader.qml:361
351379msgctxt "Button: Open the Ubuntu Store"
@@ -432,15 +460,15 @@ msgstr "Zum Aktualisieren loslassen …"
432460msgid "Enable location data"
433461msgstr "Standortdaten aktivieren"
434462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436464msgid "Manage"
437465msgstr "Verwalten"
438466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440468msgid "Home"
441469msgstr "Startseite"
442470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444472msgid "Also installed"
445473msgstr "Ebenfalls installiert"
446474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471499msgstr[0] "Bitte %1 Minute warten und dann erneut versuchen …"
472500msgstr[1] "Bitte %1 Minuten warten und dann erneut versuchen …"
473501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475503msgid "Try again"
476504msgstr "Erneut versuchen"
477505
478−#: qml/Greeter/LoginList.qml:70
506+#: qml/Greeter/Greeter.qml:562
507+msgid "Enter passphrase to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/Greeter.qml:563
511+msgid "Enter passcode to unlock"
512+msgstr ""
513+
514+#: qml/Greeter/NarrowView.qml:242
515+msgid "Emergency"
516+msgstr "Notruf"
517+
518+#: qml/Greeter/PromptList.qml:126
479519msgid "Passphrase"
480520msgstr "Passwort"
481521
482−#: qml/Greeter/LoginList.qml:71
522+#: qml/Greeter/PromptList.qml:126
483523msgid "Passcode"
484524msgstr "PIN"
485525
486−#: qml/Greeter/LoginList.qml:98
487−msgid "Retry"
488−msgstr "Erneut versuchen"
489−
490−#: qml/Greeter/LoginList.qml:99
491−msgid "Log In"
492−msgstr "Anmelden"
493−
494−#: qml/Greeter/NarrowView.qml:252
495−msgid "Emergency"
496−msgstr "Notruf"
497−
498526#: qml/Greeter/SessionsList.qml:122
499527msgid "Select desktop environment"
500528msgstr "Arbeitsumgebung auswählen"
501529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503531msgid "Search…"
504−msgstr ""
532+msgstr "Suchen …"
505533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507535msgctxt "Apps sorted alphabetically"
508536msgid "A-Z"
509−msgstr ""
537+msgstr "A-Z"
510538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512540msgid "More apps in the store"
513541msgstr ""
514542
@@ -524,62 +552,62 @@ msgstr "Tippen, um zum Anruf zurückzugehen …"
524552msgid "Conference"
525553msgstr "Konferenz"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528556msgid "Nothing is playing"
529557msgstr "Nichts wird abgespielt"
530558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532560#, qt-format
533561msgid "%1 hour"
534562msgid_plural "%1 hours"
535563msgstr[0] "%1 Stunde"
536564msgstr[1] "%1 Stunden"
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539567#, qt-format
540568msgid "%1 minute"
541569msgid_plural "%1 minutes"
542570msgstr[0] "%1 Minute"
543571msgstr[1] "%1 Minuten"
544572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546574#, qt-format
547575msgid "%1 second"
548576msgid_plural "%1 seconds"
549577msgstr[0] "%1 Sekunde"
550578msgstr[1] "%1 Sekunden"
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553581msgid "0 seconds"
554582msgstr "0 Sekunden"
555583
556584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558586#, qt-format
559587msgid "%1 remaining"
560588msgstr "%1 verbleibend"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563591msgid "In queue…"
564592msgstr "In Warteschlange …"
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567595msgid "Downloading"
568596msgstr "Wird heruntergeladen"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571599msgid "Paused, tap to resume"
572600msgstr "Pausiert, tippen zum Fortsetzen"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575603msgid "Canceled"
576604msgstr "Abgebrochen"
577605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579607msgid "Finished"
580608msgstr "Erledigt"
581609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583611msgid "Failed, tap to retry"
584612msgstr "Fehlgeschlagen, tippen zum Wiederholen"
585613
@@ -1356,6 +1384,9 @@ msgstr "Sehr schwaches Passwort"
13561384#~ msgstr ""
13571385#~ "Vom oberen Rand her wischen, um die Benachrichtigungsleiste zu öffnen"
13581386
1387+#~ msgid "Takes a screenshot of a window."
1388+#~ msgstr "Macht ein Bildschirmfoto eines Fensters."
1389+
13591390#~ msgid "Sorry, incorrect passphrase"
13601391#~ msgstr "Falsche Passphrase."
13611392
po/el.po+88−60
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-04-25 16:24+0000\n"
1212"Last-Translator: Aggelos Arnaoutis <angelosarn@hotmail.com>\n"
1313"Language-Team: Greek <el@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Κωδικός πρόσβασης: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Σύνδεση"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Επανάληψη"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Έξοδος"
3563msgid "Unpin shortcut"
3664msgstr "Ξεκαρφίτσωμα συντόμευσης"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Αποσύνδεση"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Επιθυμείτε σίγουρα να αποσυνδεθείτε;"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Κλείδωμα"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Αποσύνδεση"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Ακύρωση"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Επανεκκίνηση"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Επιθυμείτε σίγουρα επανεκκίνηση;"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Όχι"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Ναι"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Τερματισμός"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Επιθυμείτε σίγουρα τον\n"
92120"τερματισμό λειτουργίας;"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Τερματισμός"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Επανεκκίνηση"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126154msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269297msgid "Closes the current window."
270298msgstr "Κλείνει το τρέχον παράθυρο."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Επιστροφή στην κλήση"
275303
@@ -277,7 +305,7 @@ msgstr "Επιστροφή στην κλήση"
277305msgid "Emergency Call"
278306msgstr "Κλήση έκτακτης ανάγκης"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,31 +319,31 @@ msgstr ""
291319msgid "%1:%2"
292320msgstr ""
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Οι εφαρμογές μπορεί να έχουν μη αποθηκευμένα δεδομένα:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr ""
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr ""
307335"Ή πραγματοποιείστε εξαναγκασμένο κλείσιμο τώρα (τα μη αποθηκευμένα δεδομένα "
308336"θα χαθούν)."
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311339msgid "OK, I will reconnect"
312340msgstr "Εντάξει, θα γίνει επανασύνδεση"
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315343msgid "Reconnect now!"
316344msgstr "Επανασύνδεση τώρα!"
317345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319347msgid "Close all"
320348msgstr "Κλείσιμο όλων"
321349
@@ -432,15 +460,15 @@ msgstr "Αφήστε για ανανέωση…"
432460msgid "Enable location data"
433461msgstr "Ενεργοποίηση δεδομένων τοποθεσίας"
434462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436464msgid "Manage"
437465msgstr "Διαχείριση"
438466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440468msgid "Home"
441469msgstr "Αρχή"
442470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444472msgid "Also installed"
445473msgstr "Επίσης εγκατεστημένα"
446474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471499msgstr[0] "Παρακαλώ περιμένετε %1 λεπτό και δοκιμάστε ξανά..."
472500msgstr[1] "Παρακαλώ περιμένετε %1 λεπτά και δοκιμάστε ξανά..."
473501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475503msgid "Try again"
476504msgstr "Προσπαθήστε ξανά"
477505
478−#: qml/Greeter/LoginList.qml:70
506+#: qml/Greeter/Greeter.qml:562
507+msgid "Enter passphrase to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/Greeter.qml:563
511+msgid "Enter passcode to unlock"
512+msgstr ""
513+
514+#: qml/Greeter/NarrowView.qml:242
515+msgid "Emergency"
516+msgstr ""
517+
518+#: qml/Greeter/PromptList.qml:126
479519msgid "Passphrase"
480520msgstr "Συνθηματική φράση"
481521
482−#: qml/Greeter/LoginList.qml:71
522+#: qml/Greeter/PromptList.qml:126
483523msgid "Passcode"
484524msgstr "Κωδικός"
485525
486−#: qml/Greeter/LoginList.qml:98
487−msgid "Retry"
488−msgstr "Επανάληψη"
489−
490−#: qml/Greeter/LoginList.qml:99
491−msgid "Log In"
492−msgstr "Σύνδεση"
493−
494−#: qml/Greeter/NarrowView.qml:252
495−msgid "Emergency"
496−msgstr ""
497−
498526#: qml/Greeter/SessionsList.qml:122
499527msgid "Select desktop environment"
500528msgstr "Επιλέξτε περιβάλλον εργασίας"
501529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503531msgid "Search…"
504532msgstr ""
505533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507535msgctxt "Apps sorted alphabetically"
508536msgid "A-Z"
509537msgstr ""
510538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512540msgid "More apps in the store"
513541msgstr ""
514542
@@ -524,62 +552,62 @@ msgstr "Πατήστε για να γυρίσετε στην κλήση..."
524552msgid "Conference"
525553msgstr "Συνδιάσκεψη"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528556msgid "Nothing is playing"
529557msgstr "Δεν αναπαράγεται τίποτα"
530558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532560#, qt-format
533561msgid "%1 hour"
534562msgid_plural "%1 hours"
535563msgstr[0] "%1 ώρα"
536564msgstr[1] "%1 ώρες"
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539567#, qt-format
540568msgid "%1 minute"
541569msgid_plural "%1 minutes"
542570msgstr[0] "%1 λεπτό"
543571msgstr[1] "%1 λεπτά"
544572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546574#, qt-format
547575msgid "%1 second"
548576msgid_plural "%1 seconds"
549577msgstr[0] "%1 δευτερόλεπτο"
550578msgstr[1] "%1 δευτερόλεπτα"
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553581msgid "0 seconds"
554582msgstr "0 δευτερόλεπτα"
555583
556584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558586#, qt-format
559587msgid "%1 remaining"
560588msgstr "%1 απομένουν"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563591msgid "In queue…"
564592msgstr "Στην ουρά..."
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567595msgid "Downloading"
568596msgstr "Λήψη σε εξέλιξη"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571599msgid "Paused, tap to resume"
572600msgstr "Σταματημένο, αγγίξτε για συνέχιση"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575603msgid "Canceled"
576604msgstr "Ακυρώθηκε"
577605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579607msgid "Finished"
580608msgstr "Ολοκληρώθηκε"
581609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583611msgid "Failed, tap to retry"
584612msgstr "Αποτυχία, πατήστε για να ξαναπροσπαθήσετε"
585613
po/en_AU.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-03-27 10:09+0000\n"
1212"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
1313"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 05:00+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Password: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Retry"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Quit"
3563msgid "Unpin shortcut"
3664msgstr "Unpin shortcut"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Log out"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Are you sure you want to log out?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Lock"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Log Out"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Cancel"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Reboot"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Are you sure you want to reboot?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "No"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Yes"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Power"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Are you sure you would like\n"
92120"to power off?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Power off"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Restart"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126154msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269297msgid "Closes the current window."
270298msgstr ""
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Return to Call"
275303
@@ -277,7 +305,7 @@ msgstr "Return to Call"
277305msgid "Emergency Call"
278306msgstr "Emergency Call"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,29 +319,29 @@ msgstr ""
291319msgid "%1:%2"
292320msgstr ""
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Apps may have unsaved data:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr "Re-dock, save your work and close these apps to continue."
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr "Or force close now (unsaved data will be lost)."
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr "OK, I will reconnect"
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr "Reconnect now!"
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr "Close all"
319347
@@ -430,15 +458,15 @@ msgstr "Release to refresh…"
430458msgid "Enable location data"
431459msgstr "Enable location data"
432460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434462msgid "Manage"
435463msgstr "Manage"
436464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438466msgid "Home"
439467msgstr "Home"
440468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442470msgid "Also installed"
443471msgstr "Also installed"
444472
@@ -465,44 +493,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
465493msgstr[0] "Please wait %1 minute and then try again…"
466494msgstr[1] "Please wait %1 minutes and then try again…"
467495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469497msgid "Try again"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:70
473−msgid "Passphrase"
500+#: qml/Greeter/Greeter.qml:562
501+msgid "Enter passphrase to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:71
477−msgid "Passcode"
504+#: qml/Greeter/Greeter.qml:563
505+msgid "Enter passcode to unlock"
478506msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:98
481−msgid "Retry"
482−msgstr "Retry"
508+#: qml/Greeter/NarrowView.qml:242
509+msgid "Emergency"
510+msgstr ""
483511
484−#: qml/Greeter/LoginList.qml:99
485−msgid "Log In"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passphrase"
486514msgstr ""
487515
488−#: qml/Greeter/NarrowView.qml:252
489−msgid "Emergency"
516+#: qml/Greeter/PromptList.qml:126
517+msgid "Passcode"
490518msgstr ""
491519
492520#: qml/Greeter/SessionsList.qml:122
493521msgid "Select desktop environment"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497525msgid "Search…"
498526msgstr ""
499527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501529msgctxt "Apps sorted alphabetically"
502530msgid "A-Z"
503531msgstr ""
504532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506534msgid "More apps in the store"
507535msgstr ""
508536
@@ -518,62 +546,62 @@ msgstr "Tap to return to call..."
518546msgid "Conference"
519547msgstr "Conference"
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522550msgid "Nothing is playing"
523551msgstr "Nothing is playing"
524552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526554#, qt-format
527555msgid "%1 hour"
528556msgid_plural "%1 hours"
529557msgstr[0] "%1 hour"
530558msgstr[1] "%1 hours"
531559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533561#, qt-format
534562msgid "%1 minute"
535563msgid_plural "%1 minutes"
536564msgstr[0] "%1 minute"
537565msgstr[1] "%1 minutes"
538566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540568#, qt-format
541569msgid "%1 second"
542570msgid_plural "%1 seconds"
543571msgstr[0] "%1 second"
544572msgstr[1] "%1 seconds"
545573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547575msgid "0 seconds"
548576msgstr "0 seconds"
549577
550578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552580#, qt-format
553581msgid "%1 remaining"
554582msgstr "%1 remaining"
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557585msgid "In queue…"
558586msgstr "In queue…"
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561589msgid "Downloading"
562590msgstr "Downloading"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565593msgid "Paused, tap to resume"
566594msgstr "Paused, tap to resume"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569597msgid "Canceled"
570598msgstr "Cancelled"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573601msgid "Finished"
574602msgstr "Finished"
575603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577605msgid "Failed, tap to retry"
578606msgstr "Failed, tap to retry"
579607
po/en_GB.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-07-05 00:37+0000\n"
1212"Last-Translator: Andi Chandler <Unknown>\n"
1313"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 05:00+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Password: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Log In"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Retry"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Quit"
3563msgid "Unpin shortcut"
3664msgstr "Unpin shortcut"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Log out"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Are you sure you want to log out?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Lock"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Log Out"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Cancel"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Reboot"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Are you sure you want to reboot?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "No"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Yes"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Power"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Are you sure you would like\n"
92120"to power off?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Power off"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Restart"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + PrtScr"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Closes the current window."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Return to Call"
275303
@@ -277,7 +305,7 @@ msgstr "Return to Call"
277305msgid "Emergency Call"
278306msgstr "Emergency Call"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,29 +319,29 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Apps may have unsaved data:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr "Re-dock, save your work and close these apps to continue."
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr "Or force close now (unsaved data will be lost)."
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr "OK, I will reconnect"
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr "Reconnect now!"
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr "Close all"
319347
@@ -430,15 +458,15 @@ msgstr "Release to refresh…"
430458msgid "Enable location data"
431459msgstr "Enable location data"
432460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434462msgid "Manage"
435463msgstr "Manage"
436464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438466msgid "Home"
439467msgstr "Home"
440468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442470msgid "Also installed"
443471msgstr "Also installed"
444472
@@ -465,44 +493,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
465493msgstr[0] "Please wait %1 minute and then try again…"
466494msgstr[1] "Please wait %1 minutes and then try again…"
467495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469497msgid "Try again"
470498msgstr "Try again"
471499
472−#: qml/Greeter/LoginList.qml:70
500+#: qml/Greeter/Greeter.qml:562
501+msgid "Enter passphrase to unlock"
502+msgstr ""
503+
504+#: qml/Greeter/Greeter.qml:563
505+msgid "Enter passcode to unlock"
506+msgstr ""
507+
508+#: qml/Greeter/NarrowView.qml:242
509+msgid "Emergency"
510+msgstr "Emergency"
511+
512+#: qml/Greeter/PromptList.qml:126
473513msgid "Passphrase"
474514msgstr "Passphrase"
475515
476−#: qml/Greeter/LoginList.qml:71
516+#: qml/Greeter/PromptList.qml:126
477517msgid "Passcode"
478518msgstr "Passcode"
479519
480−#: qml/Greeter/LoginList.qml:98
481−msgid "Retry"
482−msgstr "Retry"
483−
484−#: qml/Greeter/LoginList.qml:99
485−msgid "Log In"
486−msgstr "Log In"
487−
488−#: qml/Greeter/NarrowView.qml:252
489−msgid "Emergency"
490−msgstr "Emergency"
491−
492520#: qml/Greeter/SessionsList.qml:122
493521msgid "Select desktop environment"
494522msgstr "Select desktop environment"
495523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497525msgid "Search…"
498526msgstr ""
499527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501529msgctxt "Apps sorted alphabetically"
502530msgid "A-Z"
503531msgstr ""
504532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506534msgid "More apps in the store"
507535msgstr ""
508536
@@ -518,62 +546,62 @@ msgstr "Tap to return to call..."
518546msgid "Conference"
519547msgstr "Conference"
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522550msgid "Nothing is playing"
523551msgstr "Nothing is playing"
524552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526554#, qt-format
527555msgid "%1 hour"
528556msgid_plural "%1 hours"
529557msgstr[0] "%1 hour"
530558msgstr[1] "%1 hours"
531559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533561#, qt-format
534562msgid "%1 minute"
535563msgid_plural "%1 minutes"
536564msgstr[0] "%1 minute"
537565msgstr[1] "%1 minutes"
538566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540568#, qt-format
541569msgid "%1 second"
542570msgid_plural "%1 seconds"
543571msgstr[0] "%1 second"
544572msgstr[1] "%1 seconds"
545573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547575msgid "0 seconds"
548576msgstr "0 seconds"
549577
550578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552580#, qt-format
553581msgid "%1 remaining"
554582msgstr "%1 remaining"
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557585msgid "In queue…"
558586msgstr "In queue…"
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561589msgid "Downloading"
562590msgstr "Downloading"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565593msgid "Paused, tap to resume"
566594msgstr "Paused, tap to resume"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569597msgid "Canceled"
570598msgstr "Cancelled"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573601msgid "Finished"
574602msgstr "Finished"
575603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577605msgid "Failed, tap to retry"
578606msgstr "Failed, tap to retry"
579607
@@ -1341,3 +1369,6 @@ msgstr "Very weak password"
13411369
13421370#~ msgid "Swipe from the left edge to open the launcher"
13431371#~ msgstr "Swipe from the left edge to open the launcher"
1372+
1373+#~ msgid "Takes a screenshot of a window."
1374+#~ msgstr "Takes a screenshot of a window."
po/eo.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Pasvorto: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Reprovi"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Ĉesi"
3563msgid "Unpin shortcut"
3664msgstr ""
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Elsaluti"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Ĉu vi certas, ke vi volas elsaluti?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Ŝlosi"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Elsaluti"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Nuligi"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr ""
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Ne"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Jes"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Energio"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr ""
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr ""
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr ""
273301
@@ -275,7 +303,7 @@ msgstr ""
275303msgid "Emergency Call"
276304msgstr ""
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "Bone"
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr ""
426454msgid "Enable location data"
427455msgstr ""
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr "Administri"
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr "Hejmo"
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] ""
462490msgstr[1] ""
463491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465493msgid "Try again"
466494msgstr ""
467495
468−#: qml/Greeter/LoginList.qml:70
469−msgid "Passphrase"
496+#: qml/Greeter/Greeter.qml:562
497+msgid "Enter passphrase to unlock"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:71
473−msgid "Passcode"
500+#: qml/Greeter/Greeter.qml:563
501+msgid "Enter passcode to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:98
477−msgid "Retry"
478−msgstr "Reprovi"
504+#: qml/Greeter/NarrowView.qml:242
505+msgid "Emergency"
506+msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:99
481−msgid "Log In"
508+#: qml/Greeter/PromptList.qml:126
509+msgid "Passphrase"
482510msgstr ""
483511
484−#: qml/Greeter/NarrowView.qml:252
485−msgid "Emergency"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passcode"
486514msgstr ""
487515
488516#: qml/Greeter/SessionsList.qml:122
489517msgid "Select desktop environment"
490518msgstr ""
491519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493521msgid "Search…"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497525msgctxt "Apps sorted alphabetically"
498526msgid "A-Z"
499527msgstr ""
500528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502530msgid "More apps in the store"
503531msgstr ""
504532
@@ -514,62 +542,62 @@ msgstr ""
514542msgid "Conference"
515543msgstr ""
516544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518546msgid "Nothing is playing"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522550#, qt-format
523551msgid "%1 hour"
524552msgid_plural "%1 hours"
525553msgstr[0] "%1 horo"
526554msgstr[1] "%1 horoj"
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529557#, qt-format
530558msgid "%1 minute"
531559msgid_plural "%1 minutes"
532560msgstr[0] "%1 minuto"
533561msgstr[1] "%1 minutoj"
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] "%1 sekundo"
540568msgstr[1] "%1 sekundoj"
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543571msgid "0 seconds"
544572msgstr "0 sekundoj"
545573
546574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548576#, qt-format
549577msgid "%1 remaining"
550578msgstr "%1 restas"
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553581msgid "In queue…"
554582msgstr ""
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557585msgid "Downloading"
558586msgstr ""
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561589msgid "Paused, tap to resume"
562590msgstr ""
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565593msgid "Canceled"
566594msgstr "Nuligita"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569597msgid "Finished"
570598msgstr "Finita"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573601msgid "Failed, tap to retry"
574602msgstr ""
575603
po/es.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-03-25 12:02+0000\n"
1212"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
1313"Language-Team: Spanish <es@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Contraseña: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Iniciar sesión"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Reintentar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Salir"
3563msgid "Unpin shortcut"
3664msgstr "Desanclar"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Cerrar la sesión"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "¿Seguro que quiere cerrar la sesión?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Bloquear"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Cerrar la sesión"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Cancelar"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Reiniciar"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "¿Seguro que quiere reiniciar?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "No"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Sí"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Apagar"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"¿Seguro que quiere\n"
92120"apagar?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Apagar"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Reiniciar"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + ImprPant"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Captura una ventana."
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Cierra la ventana actual."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Volver a la llamada"
275303
@@ -277,7 +305,7 @@ msgstr "Volver a la llamada"
277305msgid "Emergency Call"
278306msgstr "Llamada de emergencia"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "Aceptar"
283311
@@ -291,30 +319,30 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Las aplicaciones podrían tener datos sin guardar."
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr ""
303331"Reconecte, guarde el trabajo y cierre estas aplicaciones para continuar."
304332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306334msgid "Or force close now (unsaved data will be lost)."
307335msgstr "O forzar ahora el cierre (se perderán los datos sin guardar)."
308336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310338msgid "OK, I will reconnect"
311339msgstr "Ok, reconectaré."
312340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314342msgid "Reconnect now!"
315343msgstr "¡Reconectar ahora!"
316344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318346msgid "Close all"
319347msgstr "Cerrar todo"
320348
@@ -431,15 +459,15 @@ msgstr "Suelte para actualizar…"
431459msgid "Enable location data"
432460msgstr "Activar datos de ubicación"
433461
434−#: qml/Dash/ScopesList.qml:57
462+#: qml/Dash/ScopesList.qml:146
435463msgid "Manage"
436464msgstr "Gestionar"
437465
438−#: qml/Dash/ScopesList.qml:104
466+#: qml/Dash/ScopesList.qml:187
439467msgid "Home"
440468msgstr "Inicio"
441469
442−#: qml/Dash/ScopesList.qml:105
470+#: qml/Dash/ScopesList.qml:188
443471msgid "Also installed"
444472msgstr "También instalados"
445473
@@ -470,44 +498,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
470498msgstr[0] "Espere %1 minuto e inténtelo de nuevo..."
471499msgstr[1] "Espere %1 minutos e inténtelo de nuevo..."
472500
473−#: qml/Greeter/Greeter.qml:592
501+#: qml/Greeter/Greeter.qml:561
474502msgid "Try again"
475503msgstr "Pruebe de nuevo"
476504
477−#: qml/Greeter/LoginList.qml:70
505+#: qml/Greeter/Greeter.qml:562
506+msgid "Enter passphrase to unlock"
507+msgstr ""
508+
509+#: qml/Greeter/Greeter.qml:563
510+msgid "Enter passcode to unlock"
511+msgstr ""
512+
513+#: qml/Greeter/NarrowView.qml:242
514+msgid "Emergency"
515+msgstr "Emergencia"
516+
517+#: qml/Greeter/PromptList.qml:126
478518msgid "Passphrase"
479519msgstr "Contraseña"
480520
481−#: qml/Greeter/LoginList.qml:71
521+#: qml/Greeter/PromptList.qml:126
482522msgid "Passcode"
483523msgstr "Código"
484524
485−#: qml/Greeter/LoginList.qml:98
486−msgid "Retry"
487−msgstr "Reintentar"
488−
489−#: qml/Greeter/LoginList.qml:99
490−msgid "Log In"
491−msgstr "Iniciar sesión"
492−
493−#: qml/Greeter/NarrowView.qml:252
494−msgid "Emergency"
495−msgstr "Emergencia"
496−
497525#: qml/Greeter/SessionsList.qml:122
498526msgid "Select desktop environment"
499527msgstr "Seleccionar entorno de escritorio"
500528
501−#: qml/Launcher/Drawer.qml:80
529+#: qml/Launcher/Drawer.qml:92
502530msgid "Search…"
503531msgstr ""
504532
505−#: qml/Launcher/Drawer.qml:101
533+#: qml/Launcher/Drawer.qml:123
506534msgctxt "Apps sorted alphabetically"
507535msgid "A-Z"
508536msgstr ""
509537
510−#: qml/Launcher/MoreAppsHeader.qml:32
538+#: qml/Launcher/MoreAppsHeader.qml:39
511539msgid "More apps in the store"
512540msgstr ""
513541
@@ -523,62 +551,62 @@ msgstr "Toque para volver a la llamada…"
523551msgid "Conference"
524552msgstr "Conferencia"
525553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:868
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
527555msgid "Nothing is playing"
528556msgstr "Ningún contenido en reproducción"
529557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:996
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
531559#, qt-format
532560msgid "%1 hour"
533561msgid_plural "%1 hours"
534562msgstr[0] "%1 hora"
535563msgstr[1] "%1 horas"
536564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538566#, qt-format
539567msgid "%1 minute"
540568msgid_plural "%1 minutes"
541569msgstr[0] "%1 minuto"
542570msgstr[1] "%1 minutos"
543571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
545573#, qt-format
546574msgid "%1 second"
547575msgid_plural "%1 seconds"
548576msgstr[0] "%1 segundo"
549577msgstr[1] "%1 segundos"
550578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552580msgid "0 seconds"
553581msgstr "0 segundos"
554582
555583#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557585#, qt-format
558586msgid "%1 remaining"
559587msgstr "%1 restante(s)"
560588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562590msgid "In queue…"
563591msgstr "En espera…"
564592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566594msgid "Downloading"
567595msgstr "Descargando"
568596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570598msgid "Paused, tap to resume"
571599msgstr "Pausado, toque para reanudar"
572600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574602msgid "Canceled"
575603msgstr "Cancelado"
576604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578606msgid "Finished"
579607msgstr "Finalizado"
580608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582610msgid "Failed, tap to retry"
583611msgstr "Falló, toque para reintentar"
584612
@@ -1358,3 +1386,6 @@ msgstr "Contraseña muy débil"
13581386
13591387#~ msgid "Short or long swipe from the right edge to view your open apps"
13601388#~ msgstr "Deslice desde el borde derecho para ver las aplis abiertas"
1389+
1390+#~ msgid "Takes a screenshot of a window."
1391+#~ msgstr "Captura una ventana."
po/et.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-12-28 06:29+0000\n"
1212"Last-Translator: Karlis <Unknown>\n"
1313"Language-Team: Estonian <et@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-29 04:56+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Parool: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Välju"
3563msgid "Unpin shortcut"
3664msgstr ""
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Logi välja"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr ""
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Logi välja"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Sulge"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Taaskäivita"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr ""
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Ei"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Jah"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr ""
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr "Lülita välja"
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr "Taaskäivita"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr ""
273301
@@ -275,7 +303,7 @@ msgstr ""
275303msgid "Emergency Call"
276304msgstr ""
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr ""
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr ""
426454msgid "Enable location data"
427455msgstr ""
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr ""
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr ""
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] ""
462490msgstr[1] ""
463491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465493msgid "Try again"
466494msgstr ""
467495
468−#: qml/Greeter/LoginList.qml:70
469−msgid "Passphrase"
496+#: qml/Greeter/Greeter.qml:562
497+msgid "Enter passphrase to unlock"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:71
473−msgid "Passcode"
500+#: qml/Greeter/Greeter.qml:563
501+msgid "Enter passcode to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:98
477−msgid "Retry"
504+#: qml/Greeter/NarrowView.qml:242
505+msgid "Emergency"
478506msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:99
481−msgid "Log In"
508+#: qml/Greeter/PromptList.qml:126
509+msgid "Passphrase"
482510msgstr ""
483511
484−#: qml/Greeter/NarrowView.qml:252
485−msgid "Emergency"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passcode"
486514msgstr ""
487515
488516#: qml/Greeter/SessionsList.qml:122
489517msgid "Select desktop environment"
490518msgstr ""
491519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493521msgid "Search…"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497525msgctxt "Apps sorted alphabetically"
498526msgid "A-Z"
499527msgstr ""
500528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502530msgid "More apps in the store"
503531msgstr ""
504532
@@ -514,62 +542,62 @@ msgstr ""
514542msgid "Conference"
515543msgstr ""
516544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518546msgid "Nothing is playing"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522550#, qt-format
523551msgid "%1 hour"
524552msgid_plural "%1 hours"
525553msgstr[0] ""
526554msgstr[1] ""
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529557#, qt-format
530558msgid "%1 minute"
531559msgid_plural "%1 minutes"
532560msgstr[0] ""
533561msgstr[1] ""
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] ""
540568msgstr[1] ""
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543571msgid "0 seconds"
544572msgstr ""
545573
546574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548576#, qt-format
549577msgid "%1 remaining"
550578msgstr ""
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553581msgid "In queue…"
554582msgstr ""
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557585msgid "Downloading"
558586msgstr ""
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561589msgid "Paused, tap to resume"
562590msgstr ""
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565593msgid "Canceled"
566594msgstr ""
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569597msgid "Finished"
570598msgstr ""
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573601msgid "Failed, tap to retry"
574602msgstr ""
575603
po/eu.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Pasahitza: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Saiatu berriz"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Irten"
3563msgid "Unpin shortcut"
3664msgstr "Askatu lasterbidea"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Amaitu saioa"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Ziur saioa amaitu nahi duzula?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Blokeatu"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Amaitu saioa"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Utzi"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Berrabiarazi"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Ziur berrabiarazi nahi duzula?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Ez"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Bai"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Itzali"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr "Ziur itzali nahi duzula?"
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr "Itzali"
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr "Berrabiarazi"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr "Itzuli deira"
273301
@@ -275,7 +303,7 @@ msgstr "Itzuli deira"
275303msgid "Emergency Call"
276304msgstr "Larrialdi-deia"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "Ados"
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr "Askatu freskatzeko…"
426454msgid "Enable location data"
427455msgstr "Gaitu kokapen-datuak"
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr "Kudeatu"
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr "Hasiera"
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr "Hau ere instalatuta"
440468
@@ -464,44 +492,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
464492msgstr[0] "Itxaron minutu %1ez eta saiatu berriro…"
465493msgstr[1] "Itxaron %1 minutuz eta saiatu berriro…"
466494
467−#: qml/Greeter/Greeter.qml:592
495+#: qml/Greeter/Greeter.qml:561
468496msgid "Try again"
469497msgstr ""
470498
471−#: qml/Greeter/LoginList.qml:70
472−msgid "Passphrase"
499+#: qml/Greeter/Greeter.qml:562
500+msgid "Enter passphrase to unlock"
473501msgstr ""
474502
475−#: qml/Greeter/LoginList.qml:71
476−msgid "Passcode"
503+#: qml/Greeter/Greeter.qml:563
504+msgid "Enter passcode to unlock"
477505msgstr ""
478506
479−#: qml/Greeter/LoginList.qml:98
480−msgid "Retry"
481−msgstr "Saiatu berriz"
507+#: qml/Greeter/NarrowView.qml:242
508+msgid "Emergency"
509+msgstr ""
482510
483−#: qml/Greeter/LoginList.qml:99
484−msgid "Log In"
511+#: qml/Greeter/PromptList.qml:126
512+msgid "Passphrase"
485513msgstr ""
486514
487−#: qml/Greeter/NarrowView.qml:252
488−msgid "Emergency"
515+#: qml/Greeter/PromptList.qml:126
516+msgid "Passcode"
489517msgstr ""
490518
491519#: qml/Greeter/SessionsList.qml:122
492520msgid "Select desktop environment"
493521msgstr ""
494522
495−#: qml/Launcher/Drawer.qml:80
523+#: qml/Launcher/Drawer.qml:92
496524msgid "Search…"
497525msgstr ""
498526
499−#: qml/Launcher/Drawer.qml:101
527+#: qml/Launcher/Drawer.qml:123
500528msgctxt "Apps sorted alphabetically"
501529msgid "A-Z"
502530msgstr ""
503531
504−#: qml/Launcher/MoreAppsHeader.qml:32
532+#: qml/Launcher/MoreAppsHeader.qml:39
505533msgid "More apps in the store"
506534msgstr ""
507535
@@ -517,62 +545,62 @@ msgstr "Sakatu deira itzultzeko..."
517545msgid "Conference"
518546msgstr "Konferentzia"
519547
520−#: qml/Panel/Indicators/MenuItemFactory.qml:868
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
521549msgid "Nothing is playing"
522550msgstr "Ez dago ezer erreproduzitzen"
523551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:996
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
525553#, qt-format
526554msgid "%1 hour"
527555msgid_plural "%1 hours"
528556msgstr[0] "ordu %1"
529557msgstr[1] "%1 ordu"
530558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
532560#, qt-format
533561msgid "%1 minute"
534562msgid_plural "%1 minutes"
535563msgstr[0] "minutu %1"
536564msgstr[1] "%1 minutu"
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
539567#, qt-format
540568msgid "%1 second"
541569msgid_plural "%1 seconds"
542570msgstr[0] "segundo %1"
543571msgstr[1] "%1 segundo"
544572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
546574msgid "0 seconds"
547575msgstr "0 segundo"
548576
549577#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
551579#, qt-format
552580msgid "%1 remaining"
553581msgstr "%1 faltan"
554582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
556584msgid "In queue…"
557585msgstr "Ilaran..."
558586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
560588msgid "Downloading"
561589msgstr "Deskargatzen"
562590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
564592msgid "Paused, tap to resume"
565593msgstr "Pausatuta, sakatu jarraitzeko"
566594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
568596msgid "Canceled"
569597msgstr "Utzita"
570598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
572600msgid "Finished"
573601msgstr "Amaituta"
574602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
576604msgid "Failed, tap to retry"
577605msgstr "Huts egin du, sakatu berriro saiatzeko"
578606
po/fa.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-10-18 07:03+0000\n"
1212"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
1313"Language-Team: Persian <fa@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "گذرواژه: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "ورود"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "تلاش دوباره"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "خروج"
3563msgid "Unpin shortcut"
3664msgstr "برداشتن سنجاق میانبر"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "خروج از حساب"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "مطمئنید که می‌خواهید از حساب خارج شوید"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "قفل"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "خروج"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "لغو"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "راه‌اندازی دوباره"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "مطمئنید که می‌خواهید مجدّداً راه‌اندازی کنسد؟"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "خیر"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "بله"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "انرژی"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"آیا مطمئن هستید که\n"
92120"می‌خواهید خاموش کنید؟"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "خاموش کردن"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "راه‌اندازی دوباره"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "دگرساز + چاپ صفحه"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "نماگرفت از یک پنجره"
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "دگرساز + F4"
269297msgid "Closes the current window."
270298msgstr "بستن پنجرهٔ جاری."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "بازگشت به تماس"
275303
@@ -277,7 +305,7 @@ msgstr "بازگشت به تماس"
277305msgid "Emergency Call"
278306msgstr "تماس اضطراری"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "قبول"
283311
@@ -291,30 +319,30 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "کاره‌هایی که ممکن است دادهٔ ذخیره نشده داشته باشند:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr ""
303331"برای ادامه، دوباره متّصل کرده، کارتان را ذخیره کنید و این کاره‌ها را ببندید."
304332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306334msgid "Or force close now (unsaved data will be lost)."
307335msgstr "همین الآن (داده‌های ذخیره نشده، ار بین خواهند رفت)."
308336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310338msgid "OK, I will reconnect"
311339msgstr "قبول، دوباره وصل خواهم کرد"
312340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314342msgid "Reconnect now!"
315343msgstr "هم‌اکنون دوباره وصل شود"
316344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318346msgid "Close all"
319347msgstr "بستن همه"
320348
@@ -431,15 +459,15 @@ msgstr "برای تازه‌سازی رها کنید…"
431459msgid "Enable location data"
432460msgstr "فعّال کردن داده‌های موقعیّت"
433461
434−#: qml/Dash/ScopesList.qml:57
462+#: qml/Dash/ScopesList.qml:146
435463msgid "Manage"
436464msgstr "مدیریت"
437465
438−#: qml/Dash/ScopesList.qml:104
466+#: qml/Dash/ScopesList.qml:187
439467msgid "Home"
440468msgstr "خانه"
441469
442−#: qml/Dash/ScopesList.qml:105
470+#: qml/Dash/ScopesList.qml:188
443471msgid "Also installed"
444472msgstr "هم‌چنین نصب شده"
445473
@@ -466,44 +494,44 @@ msgid "Please wait %1 minute and then try again…"
466494msgid_plural "Please wait %1 minutes and then try again…"
467495msgstr[0] "لطفاُ %1 دقیقه صبر نموده و سپس مجدّداً تلاش نمایید…"
468496
469−#: qml/Greeter/Greeter.qml:592
497+#: qml/Greeter/Greeter.qml:561
470498msgid "Try again"
471499msgstr "تلاش دوباره"
472500
473−#: qml/Greeter/LoginList.qml:70
501+#: qml/Greeter/Greeter.qml:562
502+msgid "Enter passphrase to unlock"
503+msgstr ""
504+
505+#: qml/Greeter/Greeter.qml:563
506+msgid "Enter passcode to unlock"
507+msgstr ""
508+
509+#: qml/Greeter/NarrowView.qml:242
510+msgid "Emergency"
511+msgstr "اضطراری"
512+
513+#: qml/Greeter/PromptList.qml:126
474514msgid "Passphrase"
475515msgstr "عبارت‌عبور"
476516
477−#: qml/Greeter/LoginList.qml:71
517+#: qml/Greeter/PromptList.qml:126
478518msgid "Passcode"
479519msgstr "رمزعبور"
480520
481−#: qml/Greeter/LoginList.qml:98
482−msgid "Retry"
483−msgstr "تلاش دوباره"
484−
485−#: qml/Greeter/LoginList.qml:99
486−msgid "Log In"
487−msgstr "ورود"
488−
489−#: qml/Greeter/NarrowView.qml:252
490−msgid "Emergency"
491−msgstr "اضطراری"
492−
493521#: qml/Greeter/SessionsList.qml:122
494522msgid "Select desktop environment"
495523msgstr "گزینش محیط میزکار"
496524
497−#: qml/Launcher/Drawer.qml:80
525+#: qml/Launcher/Drawer.qml:92
498526msgid "Search…"
499527msgstr ""
500528
501−#: qml/Launcher/Drawer.qml:101
529+#: qml/Launcher/Drawer.qml:123
502530msgctxt "Apps sorted alphabetically"
503531msgid "A-Z"
504532msgstr ""
505533
506−#: qml/Launcher/MoreAppsHeader.qml:32
534+#: qml/Launcher/MoreAppsHeader.qml:39
507535msgid "More apps in the store"
508536msgstr ""
509537
@@ -519,59 +547,59 @@ msgstr "برای بازگشت به تماس ضربه بزنید…"
519547msgid "Conference"
520548msgstr "کنفرانس"
521549
522−#: qml/Panel/Indicators/MenuItemFactory.qml:868
550+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
523551msgid "Nothing is playing"
524552msgstr "هیچ چیزی در حال پخش نیست"
525553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:996
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
527555#, qt-format
528556msgid "%1 hour"
529557msgid_plural "%1 hours"
530558msgstr[0] "%1 ساعت"
531559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533561#, qt-format
534562msgid "%1 minute"
535563msgid_plural "%1 minutes"
536564msgstr[0] "%1 دقیقه"
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
539567#, qt-format
540568msgid "%1 second"
541569msgid_plural "%1 seconds"
542570msgstr[0] "%1 ثانیه"
543571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
545573msgid "0 seconds"
546574msgstr "۰ ثانیه"
547575
548576#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
550578#, qt-format
551579msgid "%1 remaining"
552580msgstr "%1 مانده"
553581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
555583msgid "In queue…"
556584msgstr "در صف…"
557585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
559587msgid "Downloading"
560588msgstr "در حال بارگیری"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
563591msgid "Paused, tap to resume"
564592msgstr "مکث شد، برای از سر گیری ضربه بزنید"
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
567595msgid "Canceled"
568596msgstr "لغو شد"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
571599msgid "Finished"
572600msgstr "پایان یافت"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
575603msgid "Failed, tap to retry"
576604msgstr "شکست خورد، برای تلاش دوباره ضربه بزنید"
577605
@@ -1345,3 +1373,6 @@ msgstr "گذرواژهٔ خیلی ضعیف"
13451373
13461374#~ msgid "Swipe up to create a message"
13471375#~ msgstr "برای ایجاد پیام، به بالا بکشید"
1376+
1377+#~ msgid "Takes a screenshot of a window."
1378+#~ msgstr "نماگرفت از یک پنجره"
po/fi.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Salasana: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Kirjaudu sisään"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Yritä uudelleen"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Lopeta"
3563msgid "Unpin shortcut"
3664msgstr "Poista pikakuvakkeen kiinnitys"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Kirjaudu ulos"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Haluatko varmasti kirjautua ulos?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Lukitse"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Kirjaudu ulos"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Peru"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Käynnistä uudelleen"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Haluatko varmasti käynnistää laitteen uudelleen?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Ei"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Kyllä"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Sammutus"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Haluatko varmasti\n"
92120"sammuttaa laitteen?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Sammuta"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Käynnistä uudelleen"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + PrtScr"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Ottaa kuvakaappauksen ikkunasta."
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Sulkee nykyisen ikkunan."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Palaa puheluun"
275303
@@ -277,7 +305,7 @@ msgstr "Palaa puheluun"
277305msgid "Emergency Call"
278306msgstr "Hätäpuhelu"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Seuraavissa sovelluksissa voi olla tallentamattomia tietoja:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303331"Yhdistä uudelleen telakkaan, tallenna työsi ja sulje nämä sovellukset "
304332"jatkaaksesi."
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307335msgid "Or force close now (unsaved data will be lost)."
308336msgstr "Tai pakota sulkeutuminen nyt (tallentamattomat tiedot katoavat)."
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311339msgid "OK, I will reconnect"
312340msgstr "OK, yhdistän uudelleen"
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315343msgid "Reconnect now!"
316344msgstr "Yhdistä uudelleen nyt!"
317345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319347msgid "Close all"
320348msgstr "Sulje kaikki"
321349
@@ -432,15 +460,15 @@ msgstr "Vapauta päivittääksesi…"
432460msgid "Enable location data"
433461msgstr "Käytä sijaintitietoa"
434462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436464msgid "Manage"
437465msgstr "Hallitse"
438466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440468msgid "Home"
441469msgstr "Koti"
442470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444472msgid "Also installed"
445473msgstr "Myös asennettu"
446474
@@ -469,44 +497,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
469497msgstr[0] "Odota %1 minuutti ja yritä sitten uudelleen…"
470498msgstr[1] "Odota %1 minuuttia ja yritä sitten uudelleen…"
471499
472−#: qml/Greeter/Greeter.qml:592
500+#: qml/Greeter/Greeter.qml:561
473501msgid "Try again"
474502msgstr "Yritä uudelleen"
475503
476−#: qml/Greeter/LoginList.qml:70
504+#: qml/Greeter/Greeter.qml:562
505+msgid "Enter passphrase to unlock"
506+msgstr ""
507+
508+#: qml/Greeter/Greeter.qml:563
509+msgid "Enter passcode to unlock"
510+msgstr ""
511+
512+#: qml/Greeter/NarrowView.qml:242
513+msgid "Emergency"
514+msgstr "Hätätila"
515+
516+#: qml/Greeter/PromptList.qml:126
477517msgid "Passphrase"
478518msgstr "Tunnuslause"
479519
480−#: qml/Greeter/LoginList.qml:71
520+#: qml/Greeter/PromptList.qml:126
481521msgid "Passcode"
482522msgstr "Suojakoodi"
483523
484−#: qml/Greeter/LoginList.qml:98
485−msgid "Retry"
486−msgstr "Yritä uudelleen"
487−
488−#: qml/Greeter/LoginList.qml:99
489−msgid "Log In"
490−msgstr "Kirjaudu sisään"
491−
492−#: qml/Greeter/NarrowView.qml:252
493−msgid "Emergency"
494−msgstr "Hätätila"
495−
496524#: qml/Greeter/SessionsList.qml:122
497525msgid "Select desktop environment"
498526msgstr "Valitse työpöytäympäristö"
499527
500−#: qml/Launcher/Drawer.qml:80
528+#: qml/Launcher/Drawer.qml:92
501529msgid "Search…"
502530msgstr ""
503531
504−#: qml/Launcher/Drawer.qml:101
532+#: qml/Launcher/Drawer.qml:123
505533msgctxt "Apps sorted alphabetically"
506534msgid "A-Z"
507535msgstr ""
508536
509−#: qml/Launcher/MoreAppsHeader.qml:32
537+#: qml/Launcher/MoreAppsHeader.qml:39
510538msgid "More apps in the store"
511539msgstr ""
512540
@@ -522,62 +550,62 @@ msgstr "Napauta palataksesi puheluun..."
522550msgid "Conference"
523551msgstr "Ryhmäpuhelu"
524552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:868
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
526554msgid "Nothing is playing"
527555msgstr "Mitään ei toisteta juuri nyt"
528556
529−#: qml/Panel/Indicators/MenuItemFactory.qml:996
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
530558#, qt-format
531559msgid "%1 hour"
532560msgid_plural "%1 hours"
533561msgstr[0] "%1 tunti"
534562msgstr[1] "%1 tuntia"
535563
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
537565#, qt-format
538566msgid "%1 minute"
539567msgid_plural "%1 minutes"
540568msgstr[0] "%1 minuutti"
541569msgstr[1] "%1 minuuttia"
542570
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
544572#, qt-format
545573msgid "%1 second"
546574msgid_plural "%1 seconds"
547575msgstr[0] "%1 sekunti"
548576msgstr[1] "%1 sekuntia"
549577
550−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
551579msgid "0 seconds"
552580msgstr "0 sekuntia"
553581
554582#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
556584#, qt-format
557585msgid "%1 remaining"
558586msgstr "%1 jäljellä"
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
561589msgid "In queue…"
562590msgstr "Jonossa…"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
565593msgid "Downloading"
566594msgstr "Ladataan"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
569597msgid "Paused, tap to resume"
570598msgstr "Keskeytetty, napauta palauttaaksesi"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
573601msgid "Canceled"
574602msgstr "Peruttu"
575603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
577605msgid "Finished"
578606msgstr "Valmistunut"
579607
580−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
608+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
581609msgid "Failed, tap to retry"
582610msgstr "Epäonnistunut, napauta yrittääksesi uudelleen"
583611
@@ -1353,3 +1381,6 @@ msgstr "Erittäin heikko salasana"
13531381
13541382#~ msgid "Tap to unlock"
13551383#~ msgstr "Avaa lukitus"
1384+
1385+#~ msgid "Takes a screenshot of a window."
1386+#~ msgstr "Ottaa kuvakaappauksen ikkunasta."
po/fo.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2014-01-14 20:08+0000\n"
1212"Last-Translator: Jógvan Olsen <jo@jebster.net>\n"
1313"Language-Team: Faroese <fo@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Loyniorð: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Royn aftur"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Gevst"
3563msgid "Unpin shortcut"
3664msgstr "Óheft snarveg"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Útrita"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Ert tú vísur ið tú vilt rita út?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Læs"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Rita út"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Angra"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Endurbyrja"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Ert tú vísur ið tú vilt endurbyrja?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Nei"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Ja"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Sløkk"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr "Ert tú vísur ið tú vilt sløkkja?"
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr "Sløkk"
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr "Endurbyrja"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr "Far aftur til uppkall"
273301
@@ -275,7 +303,7 @@ msgstr "Far aftur til uppkall"
275303msgid "Emergency Call"
276304msgstr "Neyðarkall"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "OK"
281309
@@ -289,11 +317,11 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr "Forrit kunna hava ógoymd dáta:"
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
@@ -301,19 +329,19 @@ msgstr ""
301329"Endurdokka, goym tað tú hevur gjørt og sløkk hesi forritini fyri at halda "
302330"fram."
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr "Ella noyðsløkk nú (ógoymd dáta strikast)."
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr "Ok, eg vil endursambinda"
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr "Endursambind nú!"
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr "Sløkk alt"
319347
@@ -428,15 +456,15 @@ msgstr ""
428456msgid "Enable location data"
429457msgstr ""
430458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432460msgid "Manage"
433461msgstr "Umsit"
434462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436464msgid "Home"
437465msgstr "Heim"
438466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440468msgid "Also installed"
441469msgstr ""
442470
@@ -465,44 +493,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
465493msgstr[0] "Vinaliga bíða %1 minutt og royn aftur..."
466494msgstr[1] "Vinaliga bíða %1 minuttir og royn aftur."
467495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469497msgid "Try again"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:70
473−msgid "Passphrase"
500+#: qml/Greeter/Greeter.qml:562
501+msgid "Enter passphrase to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:71
477−msgid "Passcode"
504+#: qml/Greeter/Greeter.qml:563
505+msgid "Enter passcode to unlock"
478506msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:98
481−msgid "Retry"
482−msgstr "Royn aftur"
508+#: qml/Greeter/NarrowView.qml:242
509+msgid "Emergency"
510+msgstr ""
483511
484−#: qml/Greeter/LoginList.qml:99
485−msgid "Log In"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passphrase"
486514msgstr ""
487515
488−#: qml/Greeter/NarrowView.qml:252
489−msgid "Emergency"
516+#: qml/Greeter/PromptList.qml:126
517+msgid "Passcode"
490518msgstr ""
491519
492520#: qml/Greeter/SessionsList.qml:122
493521msgid "Select desktop environment"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497525msgid "Search…"
498526msgstr ""
499527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501529msgctxt "Apps sorted alphabetically"
502530msgid "A-Z"
503531msgstr ""
504532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506534msgid "More apps in the store"
507535msgstr ""
508536
@@ -518,62 +546,62 @@ msgstr ""
518546msgid "Conference"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522550msgid "Nothing is playing"
523551msgstr "Einki spælir"
524552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526554#, qt-format
527555msgid "%1 hour"
528556msgid_plural "%1 hours"
529557msgstr[0] "%1 tími"
530558msgstr[1] "%1 tímar"
531559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533561#, qt-format
534562msgid "%1 minute"
535563msgid_plural "%1 minutes"
536564msgstr[0] "%1 minuttur"
537565msgstr[1] "%1 minuttir"
538566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540568#, qt-format
541569msgid "%1 second"
542570msgid_plural "%1 seconds"
543571msgstr[0] "%1 sekund"
544572msgstr[1] "%1 sekund"
545573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547575msgid "0 seconds"
548576msgstr "0 sekund"
549577
550578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552580#, qt-format
553581msgid "%1 remaining"
554582msgstr "%1 eftir"
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557585msgid "In queue…"
558586msgstr "Á rað..."
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561589msgid "Downloading"
562590msgstr "Tekur niður"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565593msgid "Paused, tap to resume"
566594msgstr ""
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569597msgid "Canceled"
570598msgstr ""
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573601msgid "Finished"
574602msgstr "Liðugt"
575603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577605msgid "Failed, tap to retry"
578606msgstr ""
579607
po/fr.po+93−62
@@ -7,21 +7,49 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
11−"PO-Revision-Date: 2016-12-17 14:32+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11+"PO-Revision-Date: 2017-02-07 18:31+0000\n"
1212"Last-Translator: Anne017 <anneonyme017@openmailbox.org>\n"
1313"Language-Team: French <fr@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Mot de passe : "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr "Nom d’utilisateur"
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr "Échec de l'authentification"
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr "Mot de passe non valide, veuillez réessayer"
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Connexion"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Réessayer"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr "Se connecter"
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr "Session d'invité"
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Quitter"
3563msgid "Unpin shortcut"
3664msgstr "Détacher le raccourci"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Fermer la session"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Êtes-vous sûr de vouloir vous déconnecter ?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Verrouiller"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Fermer la session"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Annuler"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Redémarrer"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Êtes-vous sûr de vouloir redémarrer ?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Non"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Oui"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Alimentation"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Êtes-vous sûr de vouloir\n"
92120"couper l'alimentation ?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Éteindre"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Redémarrer"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + Impécr"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Prends une capture d'écran d'une fenêtre."
153+msgid "Takes a screenshot of the current window."
154+msgstr "Prend une capture d'écran de la fenêtre actuelle."
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Ferme la fenêtre actuelle."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Retourner à l'appel"
275303
@@ -277,7 +305,7 @@ msgstr "Retourner à l'appel"
277305msgid "Emergency Call"
278306msgstr "Appel d'urgence"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Les applications peuvent avoir des données non enregistrées :"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,21 +331,21 @@ msgstr ""
303331"Rebranchez-vous sur la station d'accueil, enregistrez votre travail et "
304332"fermez ces applications pour continuer."
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307335msgid "Or force close now (unsaved data will be lost)."
308336msgstr ""
309337"Ou forcer la fermeture maintenant (les données non enregistrées seront "
310338"perdues)."
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:75
340+#: qml/Components/ModeSwitchWarningDialog.qml:80
313341msgid "OK, I will reconnect"
314342msgstr "OK, je vais me reconnecter"
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:76
344+#: qml/Components/ModeSwitchWarningDialog.qml:81
317345msgid "Reconnect now!"
318346msgstr "Se reconnecter maintenant !"
319347
320−#: qml/Components/ModeSwitchWarningDialog.qml:88
348+#: qml/Components/ModeSwitchWarningDialog.qml:94
321349msgid "Close all"
322350msgstr "Tout fermer"
323351
@@ -434,15 +462,15 @@ msgstr "Relâcher pour actualiser..."
434462msgid "Enable location data"
435463msgstr "Activer les données de localisation"
436464
437−#: qml/Dash/ScopesList.qml:57
465+#: qml/Dash/ScopesList.qml:146
438466msgid "Manage"
439467msgstr "Gérer"
440468
441−#: qml/Dash/ScopesList.qml:104
469+#: qml/Dash/ScopesList.qml:187
442470msgid "Home"
443471msgstr "Accueil"
444472
445−#: qml/Dash/ScopesList.qml:105
473+#: qml/Dash/ScopesList.qml:188
446474msgid "Also installed"
447475msgstr "Également installées"
448476
@@ -473,44 +501,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
473501msgstr[0] "Veuillez patienter %1 minute puis réessayez..."
474502msgstr[1] "Veuillez patienter %1 minutes puis réessayez..."
475503
476−#: qml/Greeter/Greeter.qml:592
504+#: qml/Greeter/Greeter.qml:561
477505msgid "Try again"
478506msgstr "Réessayer"
479507
480−#: qml/Greeter/LoginList.qml:70
508+#: qml/Greeter/Greeter.qml:562
509+msgid "Enter passphrase to unlock"
510+msgstr "Saisir la phrase de passe pour déverrouiller"
511+
512+#: qml/Greeter/Greeter.qml:563
513+msgid "Enter passcode to unlock"
514+msgstr "Saisissez votre mot de passe pour déverrouiller"
515+
516+#: qml/Greeter/NarrowView.qml:242
517+msgid "Emergency"
518+msgstr "Urgence"
519+
520+#: qml/Greeter/PromptList.qml:126
481521msgid "Passphrase"
482522msgstr "Phrase secrète"
483523
484−#: qml/Greeter/LoginList.qml:71
524+#: qml/Greeter/PromptList.qml:126
485525msgid "Passcode"
486526msgstr "Code"
487527
488−#: qml/Greeter/LoginList.qml:98
489−msgid "Retry"
490−msgstr "Réessayer"
491−
492−#: qml/Greeter/LoginList.qml:99
493−msgid "Log In"
494−msgstr "Connexion"
495−
496−#: qml/Greeter/NarrowView.qml:252
497−msgid "Emergency"
498−msgstr "Urgence"
499−
500528#: qml/Greeter/SessionsList.qml:122
501529msgid "Select desktop environment"
502530msgstr "Sélectionner l'environnement de bureau"
503531
504−#: qml/Launcher/Drawer.qml:80
532+#: qml/Launcher/Drawer.qml:92
505533msgid "Search…"
506534msgstr "Rechercher..."
507535
508−#: qml/Launcher/Drawer.qml:101
536+#: qml/Launcher/Drawer.qml:123
509537msgctxt "Apps sorted alphabetically"
510538msgid "A-Z"
511539msgstr "A-Z"
512540
513−#: qml/Launcher/MoreAppsHeader.qml:32
541+#: qml/Launcher/MoreAppsHeader.qml:39
514542msgid "More apps in the store"
515543msgstr "Plus d'applications dans la logithèque"
516544
@@ -526,62 +554,62 @@ msgstr "Appuyez pour revenir à l'appel..."
526554msgid "Conference"
527555msgstr "Conférence"
528556
529−#: qml/Panel/Indicators/MenuItemFactory.qml:868
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
530558msgid "Nothing is playing"
531559msgstr "Rien n'est en cours de lecture"
532560
533−#: qml/Panel/Indicators/MenuItemFactory.qml:996
561+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
534562#, qt-format
535563msgid "%1 hour"
536564msgid_plural "%1 hours"
537565msgstr[0] "%1 heure"
538566msgstr[1] "%1 heures"
539567
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
541569#, qt-format
542570msgid "%1 minute"
543571msgid_plural "%1 minutes"
544572msgstr[0] "%1 minute"
545573msgstr[1] "%1 minutes"
546574
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
548576#, qt-format
549577msgid "%1 second"
550578msgid_plural "%1 seconds"
551579msgstr[0] "%1 seconde"
552580msgstr[1] "%1 secondes"
553581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
555583msgid "0 seconds"
556584msgstr "0 seconde"
557585
558586#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
560588#, qt-format
561589msgid "%1 remaining"
562590msgstr "Il reste %1"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
565593msgid "In queue…"
566594msgstr "Dans la file d'attente..."
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
569597msgid "Downloading"
570598msgstr "Téléchargement en cours"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
573601msgid "Paused, tap to resume"
574602msgstr "En pause, appuyez pour reprendre"
575603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
577605msgid "Canceled"
578606msgstr "Annulé"
579607
580−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
608+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
581609msgid "Finished"
582610msgstr "Terminé"
583611
584−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
612+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
585613msgid "Failed, tap to retry"
586614msgstr "Échec, appuyez pour réessayer"
587615
@@ -1387,3 +1415,6 @@ msgstr "Mot de passe très faible"
13871415
13881416#~ msgid "Swipe up for favorite calculations"
13891417#~ msgstr "Faites glisser vers le haut pour afficher les calculs favoris"
1418+
1419+#~ msgid "Takes a screenshot of a window."
1420+#~ msgstr "Prends une capture d'écran d'une fenêtre."
po/ga.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-01-25 11:33+0000\n"
1212"Last-Translator: Joshua Kiley <Unknown>\n"
1313"Language-Team: Irish <ga@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Pasfhocal "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Bain triail as arís"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Éirigh as"
3563msgid "Unpin shortcut"
3664msgstr "Bain Aicearra Den Bharra"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Logáil Amach"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "An bhfuil tú cinnte gur mhaith leat lógáil amach?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Cuir Faoi Ghlas"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Logáil Amach"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Cealaigh"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Atosaigh"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Cinnte gur mhaith leat atosú?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Níl"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Tá"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Múch an chumhacht"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr "Cinnte gur mhaith leat an chumhacht a mhúchadh?"
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr "Múch"
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr "Atosaigh"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr "Fill ar an Ghlaoch"
273301
@@ -275,7 +303,7 @@ msgstr "Fill ar an Ghlaoch"
275303msgid "Emergency Call"
276304msgstr "Glaoch Éigeandála"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "Tá Go Maith"
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr "Seans go mbeidh sonraí gan sábháil ag aipeanna:"
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr "Go maith, athcheanglóidh mé."
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr "Athnasc anois!"
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr "Dún Gach Rud"
317345
@@ -426,15 +454,15 @@ msgstr "Scaoil le hathnuachan..."
426454msgid "Enable location data"
427455msgstr "Ceadaigh logshonraí"
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr "Bainistigh"
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr "Baile"
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -462,44 +490,44 @@ msgstr[0] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
462490msgstr[1] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
463491msgstr[2] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
464492
465−#: qml/Greeter/Greeter.qml:592
493+#: qml/Greeter/Greeter.qml:561
466494msgid "Try again"
467495msgstr ""
468496
469−#: qml/Greeter/LoginList.qml:70
470−msgid "Passphrase"
497+#: qml/Greeter/Greeter.qml:562
498+msgid "Enter passphrase to unlock"
471499msgstr ""
472500
473−#: qml/Greeter/LoginList.qml:71
474−msgid "Passcode"
501+#: qml/Greeter/Greeter.qml:563
502+msgid "Enter passcode to unlock"
475503msgstr ""
476504
477−#: qml/Greeter/LoginList.qml:98
478−msgid "Retry"
479−msgstr "Bain triail as arís"
505+#: qml/Greeter/NarrowView.qml:242
506+msgid "Emergency"
507+msgstr ""
480508
481−#: qml/Greeter/LoginList.qml:99
482−msgid "Log In"
509+#: qml/Greeter/PromptList.qml:126
510+msgid "Passphrase"
483511msgstr ""
484512
485−#: qml/Greeter/NarrowView.qml:252
486−msgid "Emergency"
513+#: qml/Greeter/PromptList.qml:126
514+msgid "Passcode"
487515msgstr ""
488516
489517#: qml/Greeter/SessionsList.qml:122
490518msgid "Select desktop environment"
491519msgstr ""
492520
493−#: qml/Launcher/Drawer.qml:80
521+#: qml/Launcher/Drawer.qml:92
494522msgid "Search…"
495523msgstr ""
496524
497−#: qml/Launcher/Drawer.qml:101
525+#: qml/Launcher/Drawer.qml:123
498526msgctxt "Apps sorted alphabetically"
499527msgid "A-Z"
500528msgstr ""
501529
502−#: qml/Launcher/MoreAppsHeader.qml:32
530+#: qml/Launcher/MoreAppsHeader.qml:39
503531msgid "More apps in the store"
504532msgstr ""
505533
@@ -515,11 +543,11 @@ msgstr "Tapáil chun filleadh ar an nglaoch..."
515543msgid "Conference"
516544msgstr "Glaoch comhdhála"
517545
518−#: qml/Panel/Indicators/MenuItemFactory.qml:868
546+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
519547msgid "Nothing is playing"
520548msgstr "Tada á chasadh"
521549
522−#: qml/Panel/Indicators/MenuItemFactory.qml:996
550+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
523551#, qt-format
524552msgid "%1 hour"
525553msgid_plural "%1 hours"
@@ -527,7 +555,7 @@ msgstr[0] "%1 uair"
527555msgstr[1] "%1 uair"
528556msgstr[2] "%1 uair"
529557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
531559#, qt-format
532560msgid "%1 minute"
533561msgid_plural "%1 minutes"
@@ -535,7 +563,7 @@ msgstr[0] "%1 nóiméad"
535563msgstr[1] "%1 nóiméad"
536564msgstr[2] "%1 nóiméad"
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
539567#, qt-format
540568msgid "%1 second"
541569msgid_plural "%1 seconds"
@@ -543,37 +571,37 @@ msgstr[0] "%1 soicind"
543571msgstr[1] "%1 soicind"
544572msgstr[2] "%1 soicind"
545573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547575msgid "0 seconds"
548576msgstr "%1 soicind"
549577
550578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552580#, qt-format
553581msgid "%1 remaining"
554582msgstr ""
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557585msgid "In queue…"
558586msgstr "Ag fanacht a scuaine..."
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561589msgid "Downloading"
562590msgstr "Íoslódáil"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565593msgid "Paused, tap to resume"
566594msgstr "Sos, tapáill chun leanúint ar aghaidhdh"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569597msgid "Canceled"
570598msgstr "Curtha Ar Ceal"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573601msgid "Finished"
574602msgstr "Críochnaithe"
575603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577605msgid "Failed, tap to retry"
578606msgstr "Tá teipthe ort, tapáil chun triail eile a bhaint as"
579607
po/gd.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-04-08 18:34+0000\n"
1212"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
1313"Language-Team: Fòram na Gàidhlig\n"
@@ -16,14 +16,42 @@ 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: 2016-12-23 04:59+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
20+"X-Generator: Launchpad (build 18326)\n"
2121"Language: gd\n"
2222
23−#: plugins/LightDM/Greeter.cpp:123
23+#: plugins/LightDM/Greeter.cpp:188
2424msgid "Password: "
2525msgstr "Facal-faire: "
2626
27+#: plugins/LightDM/Greeter.cpp:203
28+msgid "Username"
29+msgstr ""
30+
31+#: plugins/LightDM/Greeter.cpp:242
32+msgid "Failed to authenticate"
33+msgstr ""
34+
35+#: plugins/LightDM/Greeter.cpp:244
36+msgid "Invalid password, please try again"
37+msgstr ""
38+
39+#: plugins/LightDM/Greeter.cpp:254
40+msgid "Log In"
41+msgstr "Clàraich a-steach"
42+
43+#: plugins/LightDM/Greeter.cpp:254
44+msgid "Retry"
45+msgstr "Feuch ris a-rithist"
46+
47+#: plugins/LightDM/UsersModel.cpp:152
48+msgid "Login"
49+msgstr ""
50+
51+#: plugins/LightDM/UsersModel.cpp:160
52+msgid "Guest Session"
53+msgstr ""
54+
2755#: plugins/Unity/Launcher/launcheritem.cpp:50
2856#: plugins/Unity/Launcher/launcheritem.cpp:122
2957msgid "Pin shortcut"
@@ -37,55 +65,55 @@ msgstr "Fàg an-seo"
3765msgid "Unpin shortcut"
3866msgstr "Neo-phrìnich an ath-ghoirid"
3967
40−#: qml/Components/Dialogs.qml:149
68+#: qml/Components/Dialogs.qml:177
4169msgctxt "Title: Lock/Log out dialog"
4270msgid "Log out"
4371msgstr "Clàraich a-mach"
4472
45−#: qml/Components/Dialogs.qml:150
73+#: qml/Components/Dialogs.qml:178
4674msgid "Are you sure you want to log out?"
4775msgstr "A bheil thu cinnteach gu bheil thu airson clàradh a-mach?"
4876
49−#: qml/Components/Dialogs.qml:152
77+#: qml/Components/Dialogs.qml:181
5078msgctxt "Button: Lock the system"
5179msgid "Lock"
5280msgstr "Glais"
5381
54−#: qml/Components/Dialogs.qml:159
82+#: qml/Components/Dialogs.qml:191
5583msgctxt "Button: Log out from the system"
5684msgid "Log Out"
5785msgstr "Clàraich a-mach"
5886
59−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
60−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
87+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
88+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
6189#: qml/Wizard/Pages/passcode-confirm.qml:32
6290#: qml/Wizard/Pages/passcode-set.qml:32
6391msgid "Cancel"
6492msgstr "Sguir dheth"
6593
66−#: qml/Components/Dialogs.qml:178
94+#: qml/Components/Dialogs.qml:211
6795msgctxt "Title: Reboot dialog"
6896msgid "Reboot"
6997msgstr "Ath-thòisich an siostam"
7098
71−#: qml/Components/Dialogs.qml:179
99+#: qml/Components/Dialogs.qml:212
72100msgid "Are you sure you want to reboot?"
73101msgstr "A bheil thu cinnteach gu bheil thu airson tòiseachadh às ùr?"
74102
75−#: qml/Components/Dialogs.qml:181
103+#: qml/Components/Dialogs.qml:215
76104msgid "No"
77105msgstr "Chan eil"
78106
79−#: qml/Components/Dialogs.qml:187
107+#: qml/Components/Dialogs.qml:223
80108msgid "Yes"
81109msgstr "Tha"
82110
83−#: qml/Components/Dialogs.qml:202
111+#: qml/Components/Dialogs.qml:239
84112msgctxt "Title: Power off/Restart dialog"
85113msgid "Power"
86114msgstr "Cumhachd"
87115
88−#: qml/Components/Dialogs.qml:203
116+#: qml/Components/Dialogs.qml:240
89117msgid ""
90118"Are you sure you would like\n"
91119"to power off?"
@@ -93,12 +121,12 @@ msgstr ""
93121"A bheil thu cinnteach gu bheil thu\n"
94122"airson a' chumhachd a chur dheth?"
95123
96−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:244
97125msgctxt "Button: Power off the system"
98126msgid "Power off"
99127msgstr "Cuir a' chumhachd dheth"
100128
101−#: qml/Components/Dialogs.qml:214
129+#: qml/Components/Dialogs.qml:255
102130msgctxt "Button: Restart the system"
103131msgid "Restart"
104132msgstr "Ath-thòisich"
@@ -124,8 +152,8 @@ msgid "Alt + PrtScr"
124152msgstr "Alt + PrtScr"
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:80
127−msgid "Takes a screenshot of a window."
128−msgstr "Togaidh seo glacadh-sgrìn de dh'uinneag."
155+msgid "Takes a screenshot of the current window."
156+msgstr ""
129157
130158#: qml/Components/KeyboardShortcutsOverlay.qml:88
131159msgid "Super + Space"
@@ -271,7 +299,7 @@ msgstr "Alt + F4"
271299msgid "Closes the current window."
272300msgstr "Dùinidh seo an uinneag làithreach."
273301
274−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
302+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
275303msgid "Return to Call"
276304msgstr "Till dhan ghairm"
277305
@@ -279,7 +307,7 @@ msgstr "Till dhan ghairm"
279307msgid "Emergency Call"
280308msgstr "Gairm èiginn"
281309
282−#: qml/Components/Lockscreen.qml:244
310+#: qml/Components/Lockscreen.qml:245
283311msgid "OK"
284312msgstr "Ceart ma-thà"
285313
@@ -293,11 +321,11 @@ msgstr "%1:%2:%3"
293321msgid "%1:%2"
294322msgstr "%1:%2"
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:32
324+#: qml/Components/ModeSwitchWarningDialog.qml:33
297325msgid "Apps may have unsaved data:"
298326msgstr "Aplacaidean aig a bheil dàta gun sàbhaladh ma dh'fhaoidte:"
299327
300−#: qml/Components/ModeSwitchWarningDialog.qml:57
328+#: qml/Components/ModeSwitchWarningDialog.qml:60
301329msgctxt ""
302330"Re-dock means connect the device again to an external screen/mouse/keyboard"
303331msgid "Re-dock, save your work and close these apps to continue."
@@ -305,19 +333,19 @@ msgstr ""
305333"Ath-dhocaich, sàbhail d' obair is dùin na h-aplacaidean sin gus leantainn "
306334"air adhart."
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:63
336+#: qml/Components/ModeSwitchWarningDialog.qml:67
309337msgid "Or force close now (unsaved data will be lost)."
310338msgstr "No sparr fàgail air an-dràsta (thèid dàta gun sàbhaladh air chall)."
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:75
340+#: qml/Components/ModeSwitchWarningDialog.qml:80
313341msgid "OK, I will reconnect"
314342msgstr "Ceart ma-thà, ceanglaidh mi a-rithist"
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:76
344+#: qml/Components/ModeSwitchWarningDialog.qml:81
317345msgid "Reconnect now!"
318346msgstr "Ath-cheangail an-dràsta!"
319347
320−#: qml/Components/ModeSwitchWarningDialog.qml:88
348+#: qml/Components/ModeSwitchWarningDialog.qml:94
321349msgid "Close all"
322350msgstr "Dùin na h-uile"
323351
@@ -435,15 +463,15 @@ msgstr "Leig às airson ath-nuadhachadh…"
435463msgid "Enable location data"
436464msgstr "Cuir an comas dàta an ionaid"
437465
438−#: qml/Dash/ScopesList.qml:57
466+#: qml/Dash/ScopesList.qml:146
439467msgid "Manage"
440468msgstr "Stiùirich"
441469
442−#: qml/Dash/ScopesList.qml:104
470+#: qml/Dash/ScopesList.qml:187
443471msgid "Home"
444472msgstr "Dhachaigh"
445473
446−#: qml/Dash/ScopesList.qml:105
474+#: qml/Dash/ScopesList.qml:188
447475msgid "Also installed"
448476msgstr "Air a stàladh cuideachd"
449477
@@ -476,44 +504,44 @@ msgstr[1] "Fuirich ort %1 dhiog 's feuch ris a-rithist an uairsin…"
476504msgstr[2] "Fuirich ort %1 diogan 's feuch ris a-rithist an uairsin…"
477505msgstr[3] "Fuirich ort %1 diog 's feuch ris a-rithist an uairsin…"
478506
479−#: qml/Greeter/Greeter.qml:592
507+#: qml/Greeter/Greeter.qml:561
480508msgid "Try again"
481509msgstr "Feuch ris a-rithist"
482510
483−#: qml/Greeter/LoginList.qml:70
511+#: qml/Greeter/Greeter.qml:562
512+msgid "Enter passphrase to unlock"
513+msgstr ""
514+
515+#: qml/Greeter/Greeter.qml:563
516+msgid "Enter passcode to unlock"
517+msgstr ""
518+
519+#: qml/Greeter/NarrowView.qml:242
520+msgid "Emergency"
521+msgstr "Èiginneachd"
522+
523+#: qml/Greeter/PromptList.qml:126
484524msgid "Passphrase"
485525msgstr "Abairt-fhaire"
486526
487−#: qml/Greeter/LoginList.qml:71
527+#: qml/Greeter/PromptList.qml:126
488528msgid "Passcode"
489529msgstr "Còd-faire"
490530
491−#: qml/Greeter/LoginList.qml:98
492−msgid "Retry"
493−msgstr "Feuch ris a-rithist"
494−
495−#: qml/Greeter/LoginList.qml:99
496−msgid "Log In"
497−msgstr "Clàraich a-steach"
498−
499−#: qml/Greeter/NarrowView.qml:252
500−msgid "Emergency"
501−msgstr "Èiginneachd"
502−
503531#: qml/Greeter/SessionsList.qml:122
504532msgid "Select desktop environment"
505533msgstr "Tagh àrainneachd an deasga"
506534
507−#: qml/Launcher/Drawer.qml:80
535+#: qml/Launcher/Drawer.qml:92
508536msgid "Search…"
509537msgstr ""
510538
511−#: qml/Launcher/Drawer.qml:101
539+#: qml/Launcher/Drawer.qml:123
512540msgctxt "Apps sorted alphabetically"
513541msgid "A-Z"
514542msgstr ""
515543
516−#: qml/Launcher/MoreAppsHeader.qml:32
544+#: qml/Launcher/MoreAppsHeader.qml:39
517545msgid "More apps in the store"
518546msgstr ""
519547
@@ -529,11 +557,11 @@ msgstr "Gnog gus tilleadh dhan ghairm..."
529557msgid "Conference"
530558msgstr "Gairm co-labhairt"
531559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:868
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
533561msgid "Nothing is playing"
534562msgstr "Chan eil dad 'ga chluich"
535563
536−#: qml/Panel/Indicators/MenuItemFactory.qml:996
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
537565#, qt-format
538566msgid "%1 hour"
539567msgid_plural "%1 hours"
@@ -542,7 +570,7 @@ msgstr[1] "%1 uair a thìde"
542570msgstr[2] "%1 uairean a thìde"
543571msgstr[3] "%1 uair a thìde"
544572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
546574#, qt-format
547575msgid "%1 minute"
548576msgid_plural "%1 minutes"
@@ -551,7 +579,7 @@ msgstr[1] "%1 mhionaid"
551579msgstr[2] "%1 mionaidean"
552580msgstr[3] "%1 mionaid"
553581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
555583#, qt-format
556584msgid "%1 second"
557585msgid_plural "%1 seconds"
@@ -560,37 +588,37 @@ msgstr[1] "%1 dhiog"
560588msgstr[2] "%1 diogan"
561589msgstr[3] "%1 diog"
562590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
564592msgid "0 seconds"
565593msgstr "0 diog"
566594
567595#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
569597#, qt-format
570598msgid "%1 remaining"
571599msgstr "%1 air fhàgail"
572600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
574602msgid "In queue…"
575603msgstr "Air a' chiudha…"
576604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
578606msgid "Downloading"
579607msgstr "'Ga luchdadh a-nuas"
580608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
582610msgid "Paused, tap to resume"
583611msgstr "'Na stad, thoir gnogag gus leantainn air"
584612
585−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
613+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
586614msgid "Canceled"
587615msgstr "Air a sgur dheth"
588616
589−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
617+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
590618msgid "Finished"
591619msgstr "Coileanta"
592620
593−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
621+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
594622msgid "Failed, tap to retry"
595623msgstr "Dh'fhàillig leis, thoir gnogag gus feuchainn a-rithist"
596624
@@ -1398,3 +1426,6 @@ msgstr "Facal-faire glè lag"
13981426#~ msgstr ""
13991427#~ "Dèan grad-shlaighdeadh fada no goirid on oir dheas a dh’fhaicinn nan "
14001428#~ "aplacaidean fosgailte agad"
1429+
1430+#~ msgid "Takes a screenshot of a window."
1431+#~ msgstr "Togaidh seo glacadh-sgrìn de dh'uinneag."
po/gl.po+96−65
@@ -7,21 +7,49 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
11−"PO-Revision-Date: 2016-12-16 00:21+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11+"PO-Revision-Date: 2017-02-02 07:25+0000\n"
1212"Last-Translator: Marcos Lans <Unknown>\n"
1313"Language-Team: Galician <gl@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Contrasinal : "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr "Nome do usuario"
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr "Produciuse un fallo na autenticación"
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr "O contrasinal é incorrecto, ténteo de novo"
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Iniciar sesión"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Reintentar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr "Iniciar sesión"
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr "Sesión de convidado"
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Saír"
3563msgid "Unpin shortcut"
3664msgstr "Eliminar o atallo"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Saír"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
45−msgstr "Confirma que desexa pechar a sesión?"
73+msgstr "Desexa pechar a sesión?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Bloquear"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Saír da sesión"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Cancelar"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Reiniciar"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
71−msgstr "Confirma que desexa reiniciar?"
99+msgstr "Desexa reiniciar?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Non"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Si"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Alimentación"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90−msgstr "Confirma que desexa apagar?"
118+msgstr "Desexa apagar o aparato?"
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr "Apagar"
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr "Reiniciar"
@@ -120,8 +148,8 @@ msgid "Alt + PrtScr"
120148msgstr "Alt + ImpPant"
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
124−msgstr "Capturar unha xanela da pantalla."
151+msgid "Takes a screenshot of the current window."
152+msgstr "Fai unha foto da xanela actual."
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
127155msgid "Super + Space"
@@ -267,7 +295,7 @@ msgstr "Alt + F4"
267295msgid "Closes the current window."
268296msgstr "Pecha a xanela actual."
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr "Volver á chamada"
273301
@@ -275,7 +303,7 @@ msgstr "Volver á chamada"
275303msgid "Emergency Call"
276304msgstr "Chamada de emerxencia"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "Aceptar"
281309
@@ -289,11 +317,11 @@ msgstr "%1:%2:%3"
289317msgid "%1:%2"
290318msgstr "%1:%2"
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr "Aplicativos que poden ter datos sen gardar:"
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
@@ -301,19 +329,19 @@ msgstr ""
301329"Para continuar conecte de novo o dispositivo, garde o traballo e peche estes "
302330"aplicativos."
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr "Ou force a saída agora (perderá os datos sen gardar)."
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr "De acordo, reconectarei"
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr "Reconectar agora."
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr "Pechar todo"
319347
@@ -430,15 +458,15 @@ msgstr "Soltar para actualizar"
430458msgid "Enable location data"
431459msgstr "Activar datos da localización"
432460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434462msgid "Manage"
435463msgstr "Xestionar"
436464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438466msgid "Home"
439467msgstr "Persoal"
440468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442470msgid "Also installed"
443471msgstr "Tamén instalado"
444472
@@ -465,44 +493,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
465493msgstr[0] "Agarde %1 minuto e ténteo de novo…"
466494msgstr[1] "Agarde %1 minutos e ténteo de novo…"
467495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469497msgid "Try again"
470498msgstr "Tentar de novo"
471499
472−#: qml/Greeter/LoginList.qml:70
500+#: qml/Greeter/Greeter.qml:562
501+msgid "Enter passphrase to unlock"
502+msgstr "Escriba a frase secreta de desbloqueo"
503+
504+#: qml/Greeter/Greeter.qml:563
505+msgid "Enter passcode to unlock"
506+msgstr "Escriba a clave de desbloqueo"
507+
508+#: qml/Greeter/NarrowView.qml:242
509+msgid "Emergency"
510+msgstr "Emerxencia"
511+
512+#: qml/Greeter/PromptList.qml:126
473513msgid "Passphrase"
474514msgstr "Frase secreta"
475515
476−#: qml/Greeter/LoginList.qml:71
516+#: qml/Greeter/PromptList.qml:126
477517msgid "Passcode"
478518msgstr "Clave"
479519
480−#: qml/Greeter/LoginList.qml:98
481−msgid "Retry"
482−msgstr "Reintentar"
483−
484−#: qml/Greeter/LoginList.qml:99
485−msgid "Log In"
486−msgstr "Iniciar sesión"
487−
488−#: qml/Greeter/NarrowView.qml:252
489−msgid "Emergency"
490−msgstr "Emerxencia"
491−
492520#: qml/Greeter/SessionsList.qml:122
493521msgid "Select desktop environment"
494522msgstr "Seleccione o ambiente de escritorio"
495523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497525msgid "Search…"
498526msgstr "Buscar..."
499527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501529msgctxt "Apps sorted alphabetically"
502530msgid "A-Z"
503531msgstr "A-Z"
504532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506534msgid "More apps in the store"
507535msgstr "Máis aplicativos na tenda"
508536
@@ -518,62 +546,62 @@ msgstr "Toque para volver á chamada..."
518546msgid "Conference"
519547msgstr "Conferencia"
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522550msgid "Nothing is playing"
523551msgstr "Non hai nada en reprodución"
524552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526554#, qt-format
527555msgid "%1 hour"
528556msgid_plural "%1 hours"
529557msgstr[0] "%1 hora"
530558msgstr[1] "%1 horas"
531559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533561#, qt-format
534562msgid "%1 minute"
535563msgid_plural "%1 minutes"
536564msgstr[0] "%1 minuto"
537565msgstr[1] "%1 minutos"
538566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540568#, qt-format
541569msgid "%1 second"
542570msgid_plural "%1 seconds"
543571msgstr[0] "%1 segundo"
544572msgstr[1] "%1 segundos"
545573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547575msgid "0 seconds"
548576msgstr "0 segundos"
549577
550578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552580#, qt-format
553581msgid "%1 remaining"
554582msgstr "Faltan %1"
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557585msgid "In queue…"
558586msgstr "Na cola..."
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561589msgid "Downloading"
562590msgstr "Descargando"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565593msgid "Paused, tap to resume"
566594msgstr "Detido, toque para continuar"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569597msgid "Canceled"
570598msgstr "Cancelado"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573601msgid "Finished"
574602msgstr "Rematado"
575603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577605msgid "Failed, tap to retry"
578606msgstr "Produciuse un fallo, toque para reintentalo"
579607
@@ -1350,3 +1378,6 @@ msgstr "O contrasinal é moi feble"
13501378
13511379#~ msgid "Swipe from the left edge to open the launcher"
13521380#~ msgstr "Esvare desde o bordo esquerdo para abrir o Iniciador"
1381+
1382+#~ msgid "Takes a screenshot of a window."
1383+#~ msgstr "Capturar unha xanela da pantalla."
po/gv.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Fockle follit: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr "Jean neu-freenaghey yn cassan er lheh"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Vel oo shickyr dy vel oo laccal loggal magh?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Cur ass"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Vel oo shickyr dy vel oo laccal aahoshiaghey?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Cha nel"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Ta"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Vel oo shickyr dy vel oo laccal\n"
92120"mooghey?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr ""
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr ""
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126154msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269297msgid "Closes the current window."
270298msgstr ""
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Erash dys eam"
275303
@@ -277,7 +305,7 @@ msgstr "Erash dys eam"
277305msgid "Emergency Call"
278306msgstr "Eam eginit"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "Mie dy liooar"
283311
@@ -291,29 +319,29 @@ msgstr ""
291319msgid "%1:%2"
292320msgstr ""
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr ""
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr ""
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr ""
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr ""
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr ""
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr ""
319347
@@ -428,15 +456,15 @@ msgstr "Jean aa-eaysley dy aalaadey..."
428456msgid "Enable location data"
429457msgstr ""
430458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432460msgid "Manage"
433461msgstr "Jean stiurey"
434462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436464msgid "Home"
437465msgstr "Balley"
438466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440468msgid "Also installed"
441469msgstr ""
442470
@@ -468,44 +496,44 @@ msgstr[0] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
468496msgstr[1] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
469497msgstr[2] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
470498
471−#: qml/Greeter/Greeter.qml:592
499+#: qml/Greeter/Greeter.qml:561
472500msgid "Try again"
473501msgstr ""
474502
475−#: qml/Greeter/LoginList.qml:70
476−msgid "Passphrase"
503+#: qml/Greeter/Greeter.qml:562
504+msgid "Enter passphrase to unlock"
477505msgstr ""
478506
479−#: qml/Greeter/LoginList.qml:71
480−msgid "Passcode"
507+#: qml/Greeter/Greeter.qml:563
508+msgid "Enter passcode to unlock"
481509msgstr ""
482510
483−#: qml/Greeter/LoginList.qml:98
484−msgid "Retry"
511+#: qml/Greeter/NarrowView.qml:242
512+msgid "Emergency"
485513msgstr ""
486514
487−#: qml/Greeter/LoginList.qml:99
488−msgid "Log In"
515+#: qml/Greeter/PromptList.qml:126
516+msgid "Passphrase"
489517msgstr ""
490518
491−#: qml/Greeter/NarrowView.qml:252
492−msgid "Emergency"
519+#: qml/Greeter/PromptList.qml:126
520+msgid "Passcode"
493521msgstr ""
494522
495523#: qml/Greeter/SessionsList.qml:122
496524msgid "Select desktop environment"
497525msgstr ""
498526
499−#: qml/Launcher/Drawer.qml:80
527+#: qml/Launcher/Drawer.qml:92
500528msgid "Search…"
501529msgstr ""
502530
503−#: qml/Launcher/Drawer.qml:101
531+#: qml/Launcher/Drawer.qml:123
504532msgctxt "Apps sorted alphabetically"
505533msgid "A-Z"
506534msgstr ""
507535
508−#: qml/Launcher/MoreAppsHeader.qml:32
536+#: qml/Launcher/MoreAppsHeader.qml:39
509537msgid "More apps in the store"
510538msgstr ""
511539
@@ -521,62 +549,62 @@ msgstr ""
521549msgid "Conference"
522550msgstr ""
523551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:868
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
525553msgid "Nothing is playing"
526554msgstr ""
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:996
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
529557#, qt-format
530558msgid "%1 hour"
531559msgid_plural "%1 hours"
532560msgstr[0] ""
533561msgstr[1] ""
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
536564#, qt-format
537565msgid "%1 minute"
538566msgid_plural "%1 minutes"
539567msgstr[0] ""
540568msgstr[1] ""
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
543571#, qt-format
544572msgid "%1 second"
545573msgid_plural "%1 seconds"
546574msgstr[0] ""
547575msgstr[1] ""
548576
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
550578msgid "0 seconds"
551579msgstr ""
552580
553581#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
555583#, qt-format
556584msgid "%1 remaining"
557585msgstr ""
558586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
560588msgid "In queue…"
561589msgstr ""
562590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
564592msgid "Downloading"
565593msgstr ""
566594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
568596msgid "Paused, tap to resume"
569597msgstr ""
570598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
572600msgid "Canceled"
573601msgstr ""
574602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
576604msgid "Finished"
577605msgstr ""
578606
579−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
607+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
580608msgid "Failed, tap to retry"
581609msgstr ""
582610
po/he.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "ססמה: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "ניסיון חוזר"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr "הפרדת קיצור הדרך"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "יציאה"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "האם אכן לצאת מהמערכת?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "נעילה"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "יציאה"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "ביטול"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "הפעלה מחדש"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "האם להפעיל מחדש?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "לא"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "כן"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "צריכת חשמל"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr "האם לכבות?"
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr "כיבוי"
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr "הפעלה מחדש"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr "חזרה לשיחה"
273301
@@ -275,7 +303,7 @@ msgstr "חזרה לשיחה"
275303msgid "Emergency Call"
276304msgstr "שיחת חירום"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "אישור"
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr "יש לעזוב כדי לרענן…"
426454msgid "Enable location data"
427455msgstr "הפעלת נתוני מיקום"
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr "ניהול"
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr "בית"
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] ""
462490msgstr[1] ""
463491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465493msgid "Try again"
466494msgstr ""
467495
468−#: qml/Greeter/LoginList.qml:70
469−msgid "Passphrase"
496+#: qml/Greeter/Greeter.qml:562
497+msgid "Enter passphrase to unlock"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:71
473−msgid "Passcode"
500+#: qml/Greeter/Greeter.qml:563
501+msgid "Enter passcode to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:98
477−msgid "Retry"
478−msgstr "ניסיון חוזר"
504+#: qml/Greeter/NarrowView.qml:242
505+msgid "Emergency"
506+msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:99
481−msgid "Log In"
508+#: qml/Greeter/PromptList.qml:126
509+msgid "Passphrase"
482510msgstr ""
483511
484−#: qml/Greeter/NarrowView.qml:252
485−msgid "Emergency"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passcode"
486514msgstr ""
487515
488516#: qml/Greeter/SessionsList.qml:122
489517msgid "Select desktop environment"
490518msgstr ""
491519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493521msgid "Search…"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497525msgctxt "Apps sorted alphabetically"
498526msgid "A-Z"
499527msgstr ""
500528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502530msgid "More apps in the store"
503531msgstr ""
504532
@@ -514,62 +542,62 @@ msgstr "יש לגעת כדי להחזיר שיחה…"
514542msgid "Conference"
515543msgstr "ועידה"
516544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518546msgid "Nothing is playing"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522550#, qt-format
523551msgid "%1 hour"
524552msgid_plural "%1 hours"
525553msgstr[0] ""
526554msgstr[1] ""
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529557#, qt-format
530558msgid "%1 minute"
531559msgid_plural "%1 minutes"
532560msgstr[0] ""
533561msgstr[1] ""
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] ""
540568msgstr[1] ""
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543571msgid "0 seconds"
544572msgstr ""
545573
546574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548576#, qt-format
549577msgid "%1 remaining"
550578msgstr ""
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553581msgid "In queue…"
554582msgstr "בתור…"
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557585msgid "Downloading"
558586msgstr "בהורדה"
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561589msgid "Paused, tap to resume"
562590msgstr "מושהה, יש לגעת כדי להמשיך"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565593msgid "Canceled"
566594msgstr "בוטל"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569597msgid "Finished"
570598msgstr "הושלם"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573601msgid "Failed, tap to retry"
574602msgstr "נכשל, יש לגעת כדי לנסות שוב"
575603
po/hi.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr ""
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr ""
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr ""
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr ""
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr ""
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr ""
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr ""
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr ""
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr ""
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr ""
273301
@@ -275,7 +303,7 @@ msgstr ""
275303msgid "Emergency Call"
276304msgstr "आपातकालीन कॉल"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr ""
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr ""
426454msgid "Enable location data"
427455msgstr ""
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr ""
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr ""
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] ""
462490msgstr[1] ""
463491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465493msgid "Try again"
466494msgstr ""
467495
468−#: qml/Greeter/LoginList.qml:70
469−msgid "Passphrase"
496+#: qml/Greeter/Greeter.qml:562
497+msgid "Enter passphrase to unlock"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:71
473−msgid "Passcode"
500+#: qml/Greeter/Greeter.qml:563
501+msgid "Enter passcode to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:98
477−msgid "Retry"
504+#: qml/Greeter/NarrowView.qml:242
505+msgid "Emergency"
478506msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:99
481−msgid "Log In"
508+#: qml/Greeter/PromptList.qml:126
509+msgid "Passphrase"
482510msgstr ""
483511
484−#: qml/Greeter/NarrowView.qml:252
485−msgid "Emergency"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passcode"
486514msgstr ""
487515
488516#: qml/Greeter/SessionsList.qml:122
489517msgid "Select desktop environment"
490518msgstr ""
491519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493521msgid "Search…"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497525msgctxt "Apps sorted alphabetically"
498526msgid "A-Z"
499527msgstr ""
500528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502530msgid "More apps in the store"
503531msgstr ""
504532
@@ -514,62 +542,62 @@ msgstr ""
514542msgid "Conference"
515543msgstr ""
516544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518546msgid "Nothing is playing"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522550#, qt-format
523551msgid "%1 hour"
524552msgid_plural "%1 hours"
525553msgstr[0] ""
526554msgstr[1] ""
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529557#, qt-format
530558msgid "%1 minute"
531559msgid_plural "%1 minutes"
532560msgstr[0] ""
533561msgstr[1] ""
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] ""
540568msgstr[1] ""
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543571msgid "0 seconds"
544572msgstr ""
545573
546574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548576#, qt-format
549577msgid "%1 remaining"
550578msgstr ""
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553581msgid "In queue…"
554582msgstr ""
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557585msgid "Downloading"
558586msgstr ""
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561589msgid "Paused, tap to resume"
562590msgstr ""
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565593msgid "Canceled"
566594msgstr ""
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569597msgid "Finished"
570598msgstr ""
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573601msgid "Failed, tap to retry"
574602msgstr ""
575603
po/hr.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-05-04 17:52+0000\n"
1212"Last-Translator: gogo <trebelnik2@gmail.com>\n"
1313"Language-Team: Croatian <hr@li.org>\n"
@@ -16,13 +16,41 @@ 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: 2016-12-23 04:59+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
20+"X-Generator: Launchpad (build 18326)\n"
2121
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
2323msgid "Password: "
2424msgstr "Lozinka: "
2525
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr "Prijavi se"
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Pokušaj ponovno"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
2654#: plugins/Unity/Launcher/launcheritem.cpp:50
2755#: plugins/Unity/Launcher/launcheritem.cpp:122
2856msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr "Zatvori"
3664msgid "Unpin shortcut"
3765msgstr "Ukloni kraticu"
3866
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
4068msgctxt "Title: Lock/Log out dialog"
4169msgid "Log out"
4270msgstr "Odjava"
4371
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
4573msgid "Are you sure you want to log out?"
4674msgstr "Sigurno se želite odjaviti?"
4775
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
4977msgctxt "Button: Lock the system"
5078msgid "Lock"
5179msgstr "Zaključaj"
5280
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
5482msgctxt "Button: Log out from the system"
5583msgid "Log Out"
5684msgstr "Odjava"
5785
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
6088#: qml/Wizard/Pages/passcode-confirm.qml:32
6189#: qml/Wizard/Pages/passcode-set.qml:32
6290msgid "Cancel"
6391msgstr "Odustani"
6492
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
6694msgctxt "Title: Reboot dialog"
6795msgid "Reboot"
6896msgstr "Ponovno pokreni"
6997
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
7199msgid "Are you sure you want to reboot?"
72100msgstr "Sigurno želite ponovno pokrenuti?"
73101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75103msgid "No"
76104msgstr "Ne"
77105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79107msgid "Yes"
80108msgstr "Da"
81109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83111msgctxt "Title: Power off/Restart dialog"
84112msgid "Power"
85113msgstr "Isključivanje"
86114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88116msgid ""
89117"Are you sure you would like\n"
90118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92120"Sigurno želite\n"
93121"isključiti?"
94122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96124msgctxt "Button: Power off the system"
97125msgid "Power off"
98126msgstr "Isključi"
99127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101129msgctxt "Button: Restart the system"
102130msgid "Restart"
103131msgstr "Ponovno pokreni"
@@ -123,8 +151,8 @@ msgid "Alt + PrtScr"
123151msgstr "Alt + PrtScr"
124152
125153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
127−msgstr "Uslikava prozor."
154+msgid "Takes a screenshot of the current window."
155+msgstr ""
128156
129157#: qml/Components/KeyboardShortcutsOverlay.qml:88
130158msgid "Super + Space"
@@ -270,7 +298,7 @@ msgstr "Alt + F4"
270298msgid "Closes the current window."
271299msgstr "Zatvara trenutni prozor."
272300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274302msgid "Return to Call"
275303msgstr "Vrati na poziv"
276304
@@ -278,7 +306,7 @@ msgstr "Vrati na poziv"
278306msgid "Emergency Call"
279307msgstr "Hitni poziv"
280308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282310msgid "OK"
283311msgstr "U redu"
284312
@@ -292,11 +320,11 @@ msgstr "%1:%2:%3"
292320msgid "%1:%2"
293321msgstr "%1:%2"
294322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296324msgid "Apps may have unsaved data:"
297325msgstr "Aplikacija možda ima nespremljene podatke:"
298326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300328msgctxt ""
301329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302330msgid "Re-dock, save your work and close these apps to continue."
@@ -304,19 +332,19 @@ msgstr ""
304332"Ponovno spojite uređaj, spremite svoj rad i zatvorite ove aplikacije za "
305333"nastavak."
306334
307−#: qml/Components/ModeSwitchWarningDialog.qml:63
335+#: qml/Components/ModeSwitchWarningDialog.qml:67
308336msgid "Or force close now (unsaved data will be lost)."
309337msgstr "Ili prislino zatvori odmah (Nespremljeni podaci će biti izgubljeni)."
310338
311−#: qml/Components/ModeSwitchWarningDialog.qml:75
339+#: qml/Components/ModeSwitchWarningDialog.qml:80
312340msgid "OK, I will reconnect"
313341msgstr "U redu, ponovno ću se povezat"
314342
315−#: qml/Components/ModeSwitchWarningDialog.qml:76
343+#: qml/Components/ModeSwitchWarningDialog.qml:81
316344msgid "Reconnect now!"
317345msgstr "Ponovno poveži odmah!"
318346
319−#: qml/Components/ModeSwitchWarningDialog.qml:88
347+#: qml/Components/ModeSwitchWarningDialog.qml:94
320348msgid "Close all"
321349msgstr "Zatvori sve"
322350
@@ -433,15 +461,15 @@ msgstr "Otpusti za osvježavanje..."
433461msgid "Enable location data"
434462msgstr "Omogući podatke lokacije"
435463
436−#: qml/Dash/ScopesList.qml:57
464+#: qml/Dash/ScopesList.qml:146
437465msgid "Manage"
438466msgstr "Upravljaj"
439467
440−#: qml/Dash/ScopesList.qml:104
468+#: qml/Dash/ScopesList.qml:187
441469msgid "Home"
442470msgstr "Naslovnica"
443471
444−#: qml/Dash/ScopesList.qml:105
472+#: qml/Dash/ScopesList.qml:188
445473msgid "Also installed"
446474msgstr "Također instalirano"
447475
@@ -469,44 +497,44 @@ msgstr[0] "Pričekajte %1 minutu a zatim ponovno pokušajte…"
469497msgstr[1] "Pričekajte %1 minute a zatim ponovno pokušajte…"
470498msgstr[2] "Pričekajte %1 minutua a zatim ponovno pokušajte…"
471499
472−#: qml/Greeter/Greeter.qml:592
500+#: qml/Greeter/Greeter.qml:561
473501msgid "Try again"
474502msgstr "Pokušaj ponovno"
475503
476−#: qml/Greeter/LoginList.qml:70
504+#: qml/Greeter/Greeter.qml:562
505+msgid "Enter passphrase to unlock"
506+msgstr ""
507+
508+#: qml/Greeter/Greeter.qml:563
509+msgid "Enter passcode to unlock"
510+msgstr ""
511+
512+#: qml/Greeter/NarrowView.qml:242
513+msgid "Emergency"
514+msgstr "Hitno"
515+
516+#: qml/Greeter/PromptList.qml:126
477517msgid "Passphrase"
478518msgstr "Lozinka"
479519
480−#: qml/Greeter/LoginList.qml:71
520+#: qml/Greeter/PromptList.qml:126
481521msgid "Passcode"
482522msgstr "Kôd"
483523
484−#: qml/Greeter/LoginList.qml:98
485−msgid "Retry"
486−msgstr "Pokušaj ponovno"
487−
488−#: qml/Greeter/LoginList.qml:99
489−msgid "Log In"
490−msgstr "Prijavi se"
491−
492−#: qml/Greeter/NarrowView.qml:252
493−msgid "Emergency"
494−msgstr "Hitno"
495−
496524#: qml/Greeter/SessionsList.qml:122
497525msgid "Select desktop environment"
498526msgstr "Odaberi okruženje radne površine"
499527
500−#: qml/Launcher/Drawer.qml:80
528+#: qml/Launcher/Drawer.qml:92
501529msgid "Search…"
502530msgstr ""
503531
504−#: qml/Launcher/Drawer.qml:101
532+#: qml/Launcher/Drawer.qml:123
505533msgctxt "Apps sorted alphabetically"
506534msgid "A-Z"
507535msgstr ""
508536
509−#: qml/Launcher/MoreAppsHeader.qml:32
537+#: qml/Launcher/MoreAppsHeader.qml:39
510538msgid "More apps in the store"
511539msgstr ""
512540
@@ -522,11 +550,11 @@ msgstr "Dodirni za povratak pozivu..."
522550msgid "Conference"
523551msgstr "Konferencija"
524552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:868
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
526554msgid "Nothing is playing"
527555msgstr "Ništa se ne reproducira"
528556
529−#: qml/Panel/Indicators/MenuItemFactory.qml:996
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
530558#, qt-format
531559msgid "%1 hour"
532560msgid_plural "%1 hours"
@@ -534,7 +562,7 @@ msgstr[0] "%1 sat"
534562msgstr[1] "%1 sata"
535563msgstr[2] "%1 sati"
536564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538566#, qt-format
539567msgid "%1 minute"
540568msgid_plural "%1 minutes"
@@ -542,7 +570,7 @@ msgstr[0] "%1 minuta"
542570msgstr[1] "%1 minute"
543571msgstr[2] "%1 minuta"
544572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546574#, qt-format
547575msgid "%1 second"
548576msgid_plural "%1 seconds"
@@ -550,37 +578,37 @@ msgstr[0] "%1 sekunda"
550578msgstr[1] "%1 sekunde"
551579msgstr[2] "%1 sekundi"
552580
553−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
554582msgid "0 seconds"
555583msgstr "0 sekundi"
556584
557585#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
559587#, qt-format
560588msgid "%1 remaining"
561589msgstr "%1 preostalo"
562590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
564592msgid "In queue…"
565593msgstr "Na čekanju..."
566594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
568596msgid "Downloading"
569597msgstr "Preuzimanje"
570598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
572600msgid "Paused, tap to resume"
573601msgstr "Pauzirano, dodirni za nastavak"
574602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
576604msgid "Canceled"
577605msgstr "Prekinuto"
578606
579−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
607+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
580608msgid "Finished"
581609msgstr "Završeno"
582610
583−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
611+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
584612msgid "Failed, tap to retry"
585613msgstr "Neuspjelo, dodirni za ponovni pokušaj"
586614
@@ -1347,3 +1375,6 @@ msgstr "Vrlo slaba lozinka"
13471375
13481376#~ msgid "Store"
13491377#~ msgstr "Pohrana"
1378+
1379+#~ msgid "Takes a screenshot of a window."
1380+#~ msgstr "Uslikava prozor."
po/hu.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-08-17 10:53+0000\n"
1212"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
1313"Language-Team: Hungarian <hu@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Jelszó: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Bejelentkezés"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Újra"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Kilépés"
3563msgid "Unpin shortcut"
3664msgstr "Indító feloldása"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Kijelentkezés"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Biztos benne, hogy kijelentkezik?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Zárolás"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Kijelentkezés"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Mégse"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Újraindítás"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Biztosan újra szeretné indítani?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Nem"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Igen"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Menü"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Biztos benne, hogy ki\n"
92120"szeretné kapcsolni?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Kikapcsolás"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Újraindítás"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + PrtScr"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Képernyőkép készítése az ablakról."
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Az aktuális ablak bezárása."
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Vissza a híváshoz"
275303
@@ -277,7 +305,7 @@ msgstr "Vissza a híváshoz"
277305msgid "Emergency Call"
278306msgstr "Segélyhívás"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Alkalmazások mentetlen adattal:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303331"Dokkoljon újra, mentse a munkáját, majd zárjon be minden alkalmazást a "
304332"folytatáshoz."
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307335msgid "Or force close now (unsaved data will be lost)."
308336msgstr "Vagy kényszerítse ki a bezárást (minden mentetlen adat elveszik)."
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311339msgid "OK, I will reconnect"
312340msgstr "Rendben, újracsatlakozom"
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315343msgid "Reconnect now!"
316344msgstr "Újracsatlakozás most!"
317345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319347msgid "Close all"
320348msgstr "Minden bezárása"
321349
@@ -432,15 +460,15 @@ msgstr "Engedje el a frissítéshez…"
432460msgid "Enable location data"
433461msgstr "Helymeghatározás engedélyezése"
434462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436464msgid "Manage"
437465msgstr "Szerkesztés"
438466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440468msgid "Home"
441469msgstr "Kezdőlapon"
442470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444472msgid "Also installed"
445473msgstr "Telepítve"
446474
@@ -467,44 +495,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
467495msgstr[0] "Várjon %1 percet és próbálja újra…"
468496msgstr[1] "Várjon %1 percet és próbálja újra…"
469497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471499msgid "Try again"
472500msgstr "Próbálja újra"
473501
474−#: qml/Greeter/LoginList.qml:70
502+#: qml/Greeter/Greeter.qml:562
503+msgid "Enter passphrase to unlock"
504+msgstr ""
505+
506+#: qml/Greeter/Greeter.qml:563
507+msgid "Enter passcode to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/NarrowView.qml:242
511+msgid "Emergency"
512+msgstr "Segélyhívás"
513+
514+#: qml/Greeter/PromptList.qml:126
475515msgid "Passphrase"
476516msgstr "Jelmondat"
477517
478−#: qml/Greeter/LoginList.qml:71
518+#: qml/Greeter/PromptList.qml:126
479519msgid "Passcode"
480520msgstr "Jelkód"
481521
482−#: qml/Greeter/LoginList.qml:98
483−msgid "Retry"
484−msgstr "Újra"
485−
486−#: qml/Greeter/LoginList.qml:99
487−msgid "Log In"
488−msgstr "Bejelentkezés"
489−
490−#: qml/Greeter/NarrowView.qml:252
491−msgid "Emergency"
492−msgstr "Segélyhívás"
493−
494522#: qml/Greeter/SessionsList.qml:122
495523msgid "Select desktop environment"
496524msgstr "Asztali-környezet kiválasztása"
497525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499527msgid "Search…"
500528msgstr ""
501529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503531msgctxt "Apps sorted alphabetically"
504532msgid "A-Z"
505533msgstr ""
506534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508536msgid "More apps in the store"
509537msgstr ""
510538
@@ -520,62 +548,62 @@ msgstr "Ide koppintva visszatérhet a híváshoz"
520548msgid "Conference"
521549msgstr "Konferencia"
522550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524552msgid "Nothing is playing"
525553msgstr "Nincs lejátszás"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528556#, qt-format
529557msgid "%1 hour"
530558msgid_plural "%1 hours"
531559msgstr[0] "%1 óra"
532560msgstr[1] "%1 óra"
533561
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
535563#, qt-format
536564msgid "%1 minute"
537565msgid_plural "%1 minutes"
538566msgstr[0] "%1 perc"
539567msgstr[1] "%1 perc"
540568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
542570#, qt-format
543571msgid "%1 second"
544572msgid_plural "%1 seconds"
545573msgstr[0] "%1 másodperc"
546574msgstr[1] "%1 másodperc"
547575
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
549577msgid "0 seconds"
550578msgstr "0 másodperc"
551579
552580#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
553−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
554582#, qt-format
555583msgid "%1 remaining"
556584msgstr "%1 van hátra"
557585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
559587msgid "In queue…"
560588msgstr "Sorban…"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
563591msgid "Downloading"
564592msgstr "Letöltés"
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
567595msgid "Paused, tap to resume"
568596msgstr "Szüneteltetve, koppintson a folytatáshoz"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
571599msgid "Canceled"
572600msgstr "Megszakítva"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
575603msgid "Finished"
576604msgstr "Befejeződött"
577605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
579607msgid "Failed, tap to retry"
580608msgstr "Sikertelen, koppintson az újrapróbáláshoz"
581609
@@ -1356,3 +1384,6 @@ msgstr "Nagyon gyenge jelszó"
13561384
13571385#~ msgid "Swipe from the left edge to open the launcher"
13581386#~ msgstr "Csúsztasson balról az indító eléréshez"
1387+
1388+#~ msgid "Takes a screenshot of a window."
1389+#~ msgstr "Képernyőkép készítése az ablakról."
po/hy.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Գաղտնաբառ: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,67 +63,67 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr "Հեռացնել պիտակը"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք դուրս գալ համակարգից"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Չեղյալ համարել"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք վերաբեռնել համակարգիչը"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Ոչ"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Այո"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr ""
91119"Դուք համոզվա՞ծ եք, որ ցանկանում եք անջատել համակարգիչը սնուցման աղբյուրից"
92120
93−#: qml/Components/Dialogs.qml:205
121+#: qml/Components/Dialogs.qml:244
94122msgctxt "Button: Power off the system"
95123msgid "Power off"
96124msgstr ""
97125
98−#: qml/Components/Dialogs.qml:214
126+#: qml/Components/Dialogs.qml:255
99127msgctxt "Button: Restart the system"
100128msgid "Restart"
101129msgstr ""
@@ -121,7 +149,7 @@ msgid "Alt + PrtScr"
121149msgstr ""
122150
123151#: qml/Components/KeyboardShortcutsOverlay.qml:80
124−msgid "Takes a screenshot of a window."
152+msgid "Takes a screenshot of the current window."
125153msgstr ""
126154
127155#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -268,7 +296,7 @@ msgstr ""
268296msgid "Closes the current window."
269297msgstr ""
270298
271−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
299+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
272300msgid "Return to Call"
273301msgstr ""
274302
@@ -276,7 +304,7 @@ msgstr ""
276304msgid "Emergency Call"
277305msgstr ""
278306
279−#: qml/Components/Lockscreen.qml:244
307+#: qml/Components/Lockscreen.qml:245
280308msgid "OK"
281309msgstr ""
282310
@@ -290,29 +318,29 @@ msgstr ""
290318msgid "%1:%2"
291319msgstr ""
292320
293−#: qml/Components/ModeSwitchWarningDialog.qml:32
321+#: qml/Components/ModeSwitchWarningDialog.qml:33
294322msgid "Apps may have unsaved data:"
295323msgstr ""
296324
297−#: qml/Components/ModeSwitchWarningDialog.qml:57
325+#: qml/Components/ModeSwitchWarningDialog.qml:60
298326msgctxt ""
299327"Re-dock means connect the device again to an external screen/mouse/keyboard"
300328msgid "Re-dock, save your work and close these apps to continue."
301329msgstr ""
302330
303−#: qml/Components/ModeSwitchWarningDialog.qml:63
331+#: qml/Components/ModeSwitchWarningDialog.qml:67
304332msgid "Or force close now (unsaved data will be lost)."
305333msgstr ""
306334
307−#: qml/Components/ModeSwitchWarningDialog.qml:75
335+#: qml/Components/ModeSwitchWarningDialog.qml:80
308336msgid "OK, I will reconnect"
309337msgstr ""
310338
311−#: qml/Components/ModeSwitchWarningDialog.qml:76
339+#: qml/Components/ModeSwitchWarningDialog.qml:81
312340msgid "Reconnect now!"
313341msgstr ""
314342
315−#: qml/Components/ModeSwitchWarningDialog.qml:88
343+#: qml/Components/ModeSwitchWarningDialog.qml:94
316344msgid "Close all"
317345msgstr ""
318346
@@ -427,15 +455,15 @@ msgstr ""
427455msgid "Enable location data"
428456msgstr ""
429457
430−#: qml/Dash/ScopesList.qml:57
458+#: qml/Dash/ScopesList.qml:146
431459msgid "Manage"
432460msgstr ""
433461
434−#: qml/Dash/ScopesList.qml:104
462+#: qml/Dash/ScopesList.qml:187
435463msgid "Home"
436464msgstr ""
437465
438−#: qml/Dash/ScopesList.qml:105
466+#: qml/Dash/ScopesList.qml:188
439467msgid "Also installed"
440468msgstr ""
441469
@@ -465,44 +493,44 @@ msgstr[0] ""
465493"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին...\r\n"
466494"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին..."
467495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469497msgid "Try again"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:70
473−msgid "Passphrase"
500+#: qml/Greeter/Greeter.qml:562
501+msgid "Enter passphrase to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:71
477−msgid "Passcode"
504+#: qml/Greeter/Greeter.qml:563
505+msgid "Enter passcode to unlock"
478506msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:98
481−msgid "Retry"
508+#: qml/Greeter/NarrowView.qml:242
509+msgid "Emergency"
482510msgstr ""
483511
484−#: qml/Greeter/LoginList.qml:99
485−msgid "Log In"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passphrase"
486514msgstr ""
487515
488−#: qml/Greeter/NarrowView.qml:252
489−msgid "Emergency"
516+#: qml/Greeter/PromptList.qml:126
517+msgid "Passcode"
490518msgstr ""
491519
492520#: qml/Greeter/SessionsList.qml:122
493521msgid "Select desktop environment"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497525msgid "Search…"
498526msgstr ""
499527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501529msgctxt "Apps sorted alphabetically"
502530msgid "A-Z"
503531msgstr ""
504532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506534msgid "More apps in the store"
507535msgstr ""
508536
@@ -518,62 +546,62 @@ msgstr ""
518546msgid "Conference"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522550msgid "Nothing is playing"
523551msgstr ""
524552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526554#, qt-format
527555msgid "%1 hour"
528556msgid_plural "%1 hours"
529557msgstr[0] ""
530558msgstr[1] ""
531559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533561#, qt-format
534562msgid "%1 minute"
535563msgid_plural "%1 minutes"
536564msgstr[0] ""
537565msgstr[1] ""
538566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540568#, qt-format
541569msgid "%1 second"
542570msgid_plural "%1 seconds"
543571msgstr[0] ""
544572msgstr[1] ""
545573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547575msgid "0 seconds"
548576msgstr ""
549577
550578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552580#, qt-format
553581msgid "%1 remaining"
554582msgstr ""
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557585msgid "In queue…"
558586msgstr "Հերթում..."
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561589msgid "Downloading"
562590msgstr "Ներբեռնում"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565593msgid "Paused, tap to resume"
566594msgstr ""
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569597msgid "Canceled"
570598msgstr "Չեղյալ է համարված"
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573601msgid "Finished"
574602msgstr "Ավարտված է"
575603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577605msgid "Failed, tap to retry"
578606msgstr ""
579607
po/ia.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Contrasigno: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Connecter se"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Re-provar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Quitar"
3563msgid "Unpin shortcut"
3664msgstr "Via-breve a levar pin"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Clauder de session"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Desira tu vermente Clauder le Session"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Blocar"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Claude session"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Cancellar"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Reinitiar"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Desira tu vermente reinitiar"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "No"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Si"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Energia"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Desira tu vermente \n"
92120"stoppar le energia?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Stoppar le energia"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Reinitiar"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + PrtScr"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Prende un imagine instantanee de un fenestra."
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Claude le fenestra actual"
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Retornar al appello"
275303
@@ -277,7 +305,7 @@ msgstr "Retornar al appello"
277305msgid "Emergency Call"
278306msgstr "Appello de emergentia"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,29 +319,29 @@ msgstr "%1:%2:%3"
291319msgid "%1:%2"
292320msgstr "%1:%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Le applicationes pote haber datos non salvate:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr "Re-dock, salva tu labor e claude iste applicationes pro continuar."
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr "O fortia clauder nunc (le datos non salveguardate essera perdite)."
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr "OK, io va reconnecter"
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr "Reconnecter nunc!"
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr "Clauder toto"
319347
@@ -430,15 +458,15 @@ msgstr "Relaxar pro renovar…"
430458msgid "Enable location data"
431459msgstr "Habilita le datos del location"
432460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434462msgid "Manage"
435463msgstr "Tractar"
436464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438466msgid "Home"
439467msgstr "A domo"
440468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442470msgid "Also installed"
443471msgstr "Ja installate"
444472
@@ -467,44 +495,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
467495msgstr[0] "Per favor attende %1 minuta e postea tenta de nove"
468496msgstr[1] "Per favor attende %1 minutas e postea reproba"
469497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471499msgid "Try again"
472500msgstr "Reprobar"
473501
474−#: qml/Greeter/LoginList.qml:70
502+#: qml/Greeter/Greeter.qml:562
503+msgid "Enter passphrase to unlock"
504+msgstr ""
505+
506+#: qml/Greeter/Greeter.qml:563
507+msgid "Enter passcode to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/NarrowView.qml:242
511+msgid "Emergency"
512+msgstr "Emergentia"
513+
514+#: qml/Greeter/PromptList.qml:126
475515msgid "Passphrase"
476516msgstr "Phrase-contrasigno"
477517
478−#: qml/Greeter/LoginList.qml:71
518+#: qml/Greeter/PromptList.qml:126
479519msgid "Passcode"
480520msgstr "Codice-contrasigno"
481521
482−#: qml/Greeter/LoginList.qml:98
483−msgid "Retry"
484−msgstr "Re-provar"
485−
486−#: qml/Greeter/LoginList.qml:99
487−msgid "Log In"
488−msgstr "Connecter se"
489−
490−#: qml/Greeter/NarrowView.qml:252
491−msgid "Emergency"
492−msgstr "Emergentia"
493−
494522#: qml/Greeter/SessionsList.qml:122
495523msgid "Select desktop environment"
496524msgstr "Seliger le ambiente del scriptorio"
497525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499527msgid "Search…"
500528msgstr ""
501529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503531msgctxt "Apps sorted alphabetically"
504532msgid "A-Z"
505533msgstr ""
506534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508536msgid "More apps in the store"
509537msgstr ""
510538
@@ -520,62 +548,62 @@ msgstr "Colpar pro retornar al appello..."
520548msgid "Conference"
521549msgstr "Conferentia"
522550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524552msgid "Nothing is playing"
525553msgstr "Nil es jocante"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528556#, qt-format
529557msgid "%1 hour"
530558msgid_plural "%1 hours"
531559msgstr[0] "%1 hora"
532560msgstr[1] "%1 horas"
533561
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
535563#, qt-format
536564msgid "%1 minute"
537565msgid_plural "%1 minutes"
538566msgstr[0] "%1 minuta"
539567msgstr[1] "%1 minutas"
540568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
542570#, qt-format
543571msgid "%1 second"
544572msgid_plural "%1 seconds"
545573msgstr[0] "%1 secunda"
546574msgstr[1] "%1 secundas"
547575
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
549577msgid "0 seconds"
550578msgstr "0 secundas"
551579
552580#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
553−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
554582#, qt-format
555583msgid "%1 remaining"
556584msgstr "%1 restante"
557585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
559587msgid "In queue…"
560588msgstr "In cauda…"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
563591msgid "Downloading"
564592msgstr "Discargante"
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
567595msgid "Paused, tap to resume"
568596msgstr "In pausa, colpar pro reprender"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
571599msgid "Canceled"
572600msgstr "Cancellate"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
575603msgid "Finished"
576604msgstr "Finite"
577605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
579607msgid "Failed, tap to retry"
580608msgstr "Fallite, colpar pro re-provar"
581609
@@ -1344,3 +1372,6 @@ msgstr "Contrasigno troppo debile"
13441372
13451373#~ msgid "Swipe from the top edge to open the notification bar"
13461374#~ msgstr "Stria ab le bordo alte pro aperir le barra de notification"
1375+
1376+#~ msgid "Takes a screenshot of a window."
1377+#~ msgstr "Prende un imagine instantanee de un fenestra."
po/id.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2013-06-26 22:35+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Indonesian <id@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Sandi: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr "Lepas pintasan"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Anda yakin ingin log keluar?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Batal"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Anda yakin ingin boot ulang?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "Tidak"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Ya"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Anda yakin ingin\n"
92120"mematikan daya?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr ""
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr ""
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126154msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269297msgid "Closes the current window."
270298msgstr ""
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Kembali ke Panggilan"
275303
@@ -277,7 +305,7 @@ msgstr "Kembali ke Panggilan"
277305msgid "Emergency Call"
278306msgstr "Panggilan Darurat"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,29 +319,29 @@ msgstr ""
291319msgid "%1:%2"
292320msgstr ""
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr ""
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr ""
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr ""
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr ""
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr ""
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr ""
319347
@@ -428,15 +456,15 @@ msgstr "Lepas untuk menyegarkan..."
428456msgid "Enable location data"
429457msgstr ""
430458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432460msgid "Manage"
433461msgstr "Kelola"
434462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436464msgid "Home"
437465msgstr "Beranda"
438466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440468msgid "Also installed"
441469msgstr "Juga terpasang"
442470
@@ -464,44 +492,44 @@ msgid "Please wait %1 minute and then try again…"
464492msgid_plural "Please wait %1 minutes and then try again…"
465493msgstr[0] "Harap tunggu %1 menit lalu coba lagi..."
466494
467−#: qml/Greeter/Greeter.qml:592
495+#: qml/Greeter/Greeter.qml:561
468496msgid "Try again"
469497msgstr ""
470498
471−#: qml/Greeter/LoginList.qml:70
472−msgid "Passphrase"
499+#: qml/Greeter/Greeter.qml:562
500+msgid "Enter passphrase to unlock"
473501msgstr ""
474502
475−#: qml/Greeter/LoginList.qml:71
476−msgid "Passcode"
503+#: qml/Greeter/Greeter.qml:563
504+msgid "Enter passcode to unlock"
477505msgstr ""
478506
479−#: qml/Greeter/LoginList.qml:98
480−msgid "Retry"
507+#: qml/Greeter/NarrowView.qml:242
508+msgid "Emergency"
481509msgstr ""
482510
483−#: qml/Greeter/LoginList.qml:99
484−msgid "Log In"
511+#: qml/Greeter/PromptList.qml:126
512+msgid "Passphrase"
485513msgstr ""
486514
487−#: qml/Greeter/NarrowView.qml:252
488−msgid "Emergency"
515+#: qml/Greeter/PromptList.qml:126
516+msgid "Passcode"
489517msgstr ""
490518
491519#: qml/Greeter/SessionsList.qml:122
492520msgid "Select desktop environment"
493521msgstr ""
494522
495−#: qml/Launcher/Drawer.qml:80
523+#: qml/Launcher/Drawer.qml:92
496524msgid "Search…"
497525msgstr ""
498526
499−#: qml/Launcher/Drawer.qml:101
527+#: qml/Launcher/Drawer.qml:123
500528msgctxt "Apps sorted alphabetically"
501529msgid "A-Z"
502530msgstr ""
503531
504−#: qml/Launcher/MoreAppsHeader.qml:32
532+#: qml/Launcher/MoreAppsHeader.qml:39
505533msgid "More apps in the store"
506534msgstr ""
507535
@@ -517,62 +545,62 @@ msgstr "Ketuk untuk kembali ke panggilan..."
517545msgid "Conference"
518546msgstr "Konferensi"
519547
520−#: qml/Panel/Indicators/MenuItemFactory.qml:868
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
521549msgid "Nothing is playing"
522550msgstr "Tak ada yang sedang diputar"
523551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:996
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
525553#, qt-format
526554msgid "%1 hour"
527555msgid_plural "%1 hours"
528556msgstr[0] ""
529557msgstr[1] ""
530558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
532560#, qt-format
533561msgid "%1 minute"
534562msgid_plural "%1 minutes"
535563msgstr[0] ""
536564msgstr[1] ""
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
539567#, qt-format
540568msgid "%1 second"
541569msgid_plural "%1 seconds"
542570msgstr[0] ""
543571msgstr[1] ""
544572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
546574msgid "0 seconds"
547575msgstr ""
548576
549577#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
551579#, qt-format
552580msgid "%1 remaining"
553581msgstr ""
554582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
556584msgid "In queue…"
557585msgstr "Dalam antrian..."
558586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
560588msgid "Downloading"
561589msgstr "Sedang mengunduh"
562590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
564592msgid "Paused, tap to resume"
565593msgstr "Jeda, ketuk untuk melanjutkan"
566594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
568596msgid "Canceled"
569597msgstr "Dibatalkan"
570598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
572600msgid "Finished"
573601msgstr "Selesai"
574602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
576604msgid "Failed, tap to retry"
577605msgstr "Gagal, ketuk untuk mencoba ulang"
578606
po/is.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
12+"POT-Creation-Date: 2017-02-06 09:12+0000\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,14 +17,42 @@ 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: 2016-12-23 04:59+0000\n"
21−"X-Generator: Launchpad (build 18298)\n"
20+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
21+"X-Generator: Launchpad (build 18326)\n"
2222"Language: is\n"
2323
24−#: plugins/LightDM/Greeter.cpp:123
24+#: plugins/LightDM/Greeter.cpp:188
2525msgid "Password: "
2626msgstr "Lykilorð: "
2727
28+#: plugins/LightDM/Greeter.cpp:203
29+msgid "Username"
30+msgstr ""
31+
32+#: plugins/LightDM/Greeter.cpp:242
33+msgid "Failed to authenticate"
34+msgstr ""
35+
36+#: plugins/LightDM/Greeter.cpp:244
37+msgid "Invalid password, please try again"
38+msgstr ""
39+
40+#: plugins/LightDM/Greeter.cpp:254
41+msgid "Log In"
42+msgstr ""
43+
44+#: plugins/LightDM/Greeter.cpp:254
45+msgid "Retry"
46+msgstr ""
47+
48+#: plugins/LightDM/UsersModel.cpp:152
49+msgid "Login"
50+msgstr ""
51+
52+#: plugins/LightDM/UsersModel.cpp:160
53+msgid "Guest Session"
54+msgstr ""
55+
2856#: plugins/Unity/Launcher/launcheritem.cpp:50
2957#: plugins/Unity/Launcher/launcheritem.cpp:122
3058msgid "Pin shortcut"
@@ -38,55 +66,55 @@ msgstr ""
3866msgid "Unpin shortcut"
3967msgstr "Losa flýtilykil"
4068
41−#: qml/Components/Dialogs.qml:149
69+#: qml/Components/Dialogs.qml:177
4270msgctxt "Title: Lock/Log out dialog"
4371msgid "Log out"
4472msgstr ""
4573
46−#: qml/Components/Dialogs.qml:150
74+#: qml/Components/Dialogs.qml:178
4775msgid "Are you sure you want to log out?"
4876msgstr "Ertu viss um að þú viljir skrá þig út?"
4977
50−#: qml/Components/Dialogs.qml:152
78+#: qml/Components/Dialogs.qml:181
5179msgctxt "Button: Lock the system"
5280msgid "Lock"
5381msgstr ""
5482
55−#: qml/Components/Dialogs.qml:159
83+#: qml/Components/Dialogs.qml:191
5684msgctxt "Button: Log out from the system"
5785msgid "Log Out"
5886msgstr ""
5987
60−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
61−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
88+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
89+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
6290#: qml/Wizard/Pages/passcode-confirm.qml:32
6391#: qml/Wizard/Pages/passcode-set.qml:32
6492msgid "Cancel"
6593msgstr "Hætta við"
6694
67−#: qml/Components/Dialogs.qml:178
95+#: qml/Components/Dialogs.qml:211
6896msgctxt "Title: Reboot dialog"
6997msgid "Reboot"
7098msgstr ""
7199
72−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:212
73101msgid "Are you sure you want to reboot?"
74102msgstr "Ertu viss að þú viljir enduræsa?"
75103
76−#: qml/Components/Dialogs.qml:181
104+#: qml/Components/Dialogs.qml:215
77105msgid "No"
78106msgstr "Nei"
79107
80−#: qml/Components/Dialogs.qml:187
108+#: qml/Components/Dialogs.qml:223
81109msgid "Yes"
82110msgstr "Já"
83111
84−#: qml/Components/Dialogs.qml:202
112+#: qml/Components/Dialogs.qml:239
85113msgctxt "Title: Power off/Restart dialog"
86114msgid "Power"
87115msgstr ""
88116
89−#: qml/Components/Dialogs.qml:203
117+#: qml/Components/Dialogs.qml:240
90118msgid ""
91119"Are you sure you would like\n"
92120"to power off?"
@@ -94,12 +122,12 @@ msgstr ""
94122"Ertu viss um að þú viljir\n"
95123"slökkva á símanum?"
96124
97−#: qml/Components/Dialogs.qml:205
125+#: qml/Components/Dialogs.qml:244
98126msgctxt "Button: Power off the system"
99127msgid "Power off"
100128msgstr ""
101129
102−#: qml/Components/Dialogs.qml:214
130+#: qml/Components/Dialogs.qml:255
103131msgctxt "Button: Restart the system"
104132msgid "Restart"
105133msgstr ""
@@ -125,7 +153,7 @@ msgid "Alt + PrtScr"
125153msgstr ""
126154
127155#: qml/Components/KeyboardShortcutsOverlay.qml:80
128−msgid "Takes a screenshot of a window."
156+msgid "Takes a screenshot of the current window."
129157msgstr ""
130158
131159#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -272,7 +300,7 @@ msgstr ""
272300msgid "Closes the current window."
273301msgstr ""
274302
275−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
303+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
276304msgid "Return to Call"
277305msgstr "Snúa aftur í símtal"
278306
@@ -280,7 +308,7 @@ msgstr "Snúa aftur í símtal"
280308msgid "Emergency Call"
281309msgstr "Neyðarsímtal"
282310
283−#: qml/Components/Lockscreen.qml:244
311+#: qml/Components/Lockscreen.qml:245
284312msgid "OK"
285313msgstr "Í lagi"
286314
@@ -294,29 +322,29 @@ msgstr ""
294322msgid "%1:%2"
295323msgstr ""
296324
297−#: qml/Components/ModeSwitchWarningDialog.qml:32
325+#: qml/Components/ModeSwitchWarningDialog.qml:33
298326msgid "Apps may have unsaved data:"
299327msgstr ""
300328
301−#: qml/Components/ModeSwitchWarningDialog.qml:57
329+#: qml/Components/ModeSwitchWarningDialog.qml:60
302330msgctxt ""
303331"Re-dock means connect the device again to an external screen/mouse/keyboard"
304332msgid "Re-dock, save your work and close these apps to continue."
305333msgstr ""
306334
307−#: qml/Components/ModeSwitchWarningDialog.qml:63
335+#: qml/Components/ModeSwitchWarningDialog.qml:67
308336msgid "Or force close now (unsaved data will be lost)."
309337msgstr ""
310338
311−#: qml/Components/ModeSwitchWarningDialog.qml:75
339+#: qml/Components/ModeSwitchWarningDialog.qml:80
312340msgid "OK, I will reconnect"
313341msgstr ""
314342
315−#: qml/Components/ModeSwitchWarningDialog.qml:76
343+#: qml/Components/ModeSwitchWarningDialog.qml:81
316344msgid "Reconnect now!"
317345msgstr ""
318346
319−#: qml/Components/ModeSwitchWarningDialog.qml:88
347+#: qml/Components/ModeSwitchWarningDialog.qml:94
320348msgid "Close all"
321349msgstr ""
322350
@@ -431,15 +459,15 @@ msgstr "Slepptu til að endurlesa..."
431459msgid "Enable location data"
432460msgstr ""
433461
434−#: qml/Dash/ScopesList.qml:57
462+#: qml/Dash/ScopesList.qml:146
435463msgid "Manage"
436464msgstr ""
437465
438−#: qml/Dash/ScopesList.qml:104
466+#: qml/Dash/ScopesList.qml:187
439467msgid "Home"
440468msgstr ""
441469
442−#: qml/Dash/ScopesList.qml:105
470+#: qml/Dash/ScopesList.qml:188
443471msgid "Also installed"
444472msgstr ""
445473
@@ -470,44 +498,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
470498msgstr[0] "Bíddu í %1 mínútu og reyndu svo aftur"
471499msgstr[1] "Bíddu í %1 mínútur og reyndu svo aftur"
472500
473−#: qml/Greeter/Greeter.qml:592
501+#: qml/Greeter/Greeter.qml:561
474502msgid "Try again"
475503msgstr ""
476504
477−#: qml/Greeter/LoginList.qml:70
478−msgid "Passphrase"
505+#: qml/Greeter/Greeter.qml:562
506+msgid "Enter passphrase to unlock"
479507msgstr ""
480508
481−#: qml/Greeter/LoginList.qml:71
482−msgid "Passcode"
509+#: qml/Greeter/Greeter.qml:563
510+msgid "Enter passcode to unlock"
483511msgstr ""
484512
485−#: qml/Greeter/LoginList.qml:98
486−msgid "Retry"
513+#: qml/Greeter/NarrowView.qml:242
514+msgid "Emergency"
487515msgstr ""
488516
489−#: qml/Greeter/LoginList.qml:99
490−msgid "Log In"
517+#: qml/Greeter/PromptList.qml:126
518+msgid "Passphrase"
491519msgstr ""
492520
493−#: qml/Greeter/NarrowView.qml:252
494−msgid "Emergency"
521+#: qml/Greeter/PromptList.qml:126
522+msgid "Passcode"
495523msgstr ""
496524
497525#: qml/Greeter/SessionsList.qml:122
498526msgid "Select desktop environment"
499527msgstr ""
500528
501−#: qml/Launcher/Drawer.qml:80
529+#: qml/Launcher/Drawer.qml:92
502530msgid "Search…"
503531msgstr ""
504532
505−#: qml/Launcher/Drawer.qml:101
533+#: qml/Launcher/Drawer.qml:123
506534msgctxt "Apps sorted alphabetically"
507535msgid "A-Z"
508536msgstr ""
509537
510−#: qml/Launcher/MoreAppsHeader.qml:32
538+#: qml/Launcher/MoreAppsHeader.qml:39
511539msgid "More apps in the store"
512540msgstr ""
513541
@@ -523,62 +551,62 @@ msgstr "Slá til að svara símtali..."
523551msgid "Conference"
524552msgstr "Ráðstefna"
525553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:868
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
527555msgid "Nothing is playing"
528556msgstr "Ekkert er í afspilun"
529557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:996
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
531559#, qt-format
532560msgid "%1 hour"
533561msgid_plural "%1 hours"
534562msgstr[0] ""
535563msgstr[1] ""
536564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538566#, qt-format
539567msgid "%1 minute"
540568msgid_plural "%1 minutes"
541569msgstr[0] ""
542570msgstr[1] ""
543571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
545573#, qt-format
546574msgid "%1 second"
547575msgid_plural "%1 seconds"
548576msgstr[0] ""
549577msgstr[1] ""
550578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552580msgid "0 seconds"
553581msgstr ""
554582
555583#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557585#, qt-format
558586msgid "%1 remaining"
559587msgstr ""
560588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562590msgid "In queue…"
563591msgstr "Í biðröð..."
564592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566594msgid "Downloading"
567595msgstr "Sæki"
568596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570598msgid "Paused, tap to resume"
571599msgstr "Í bið, sláðu létt til að halda áfram"
572600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574602msgid "Canceled"
575603msgstr "Hætt við"
576604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578606msgid "Finished"
579607msgstr "Lokið"
580608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582610msgid "Failed, tap to retry"
583611msgstr "Mistókst, sláðu létt til að reyna aftur"
584612
po/it.po+92−61
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2016-09-11 10:40+0000\n"
1212"Last-Translator: Claudio Arseni <claudio.arseni@gmail.com>\n"
1313"Language-Team: Italian <it@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "Password: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Accedi"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Riprova"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Esci"
3563msgid "Unpin shortcut"
3664msgstr "Sblocca scorciatoia"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "Termina sessione"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "Terminare veramente la sessione?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "Blocca"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "Termina sessione"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "Annulla"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "Riavvia"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "Riavviare veramente il dispositivo?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "No"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "Sì"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "Alimentazione"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"Spegnere veramente\n"
92120"il dispositivo?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "Spegni"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "Riavvia"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122150msgstr "Alt + Stamp"
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
126−msgstr "Cattura una schermata di una finestra"
153+msgid "Takes a screenshot of the current window."
154+msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269297msgid "Closes the current window."
270298msgstr "Chiude la finestra attuale"
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr "Torna alla chiamata"
275303
@@ -277,7 +305,7 @@ msgstr "Torna alla chiamata"
277305msgid "Emergency Call"
278306msgstr "Chiamata di emergenza"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "OK"
283311
@@ -291,11 +319,11 @@ msgstr "%1.%2.%3"
291319msgid "%1:%2"
292320msgstr "%1.%2"
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr "Le app potrebbero contenere dati non salvati:"
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303331"Ricollegare il dispositivo, salvare il proprio lavoro e chiudere tutte le "
304332"applicazioni per continuare."
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307335msgid "Or force close now (unsaved data will be lost)."
308336msgstr "Oppure forzare la chiusura ora (i dati non salvati verranno persi)."
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311339msgid "OK, I will reconnect"
312340msgstr "Ok, collegherò il dispositivo"
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315343msgid "Reconnect now!"
316344msgstr "Collegare ora."
317345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319347msgid "Close all"
320348msgstr "Chiudi tutto"
321349
@@ -432,15 +460,15 @@ msgstr "Rilasciare per aggiornare…"
432460msgid "Enable location data"
433461msgstr "Abilita localizzazione"
434462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436464msgid "Manage"
437465msgstr "Gestisci"
438466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440468msgid "Home"
441469msgstr "Home"
442470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444472msgid "Also installed"
445473msgstr "Installato anche"
446474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471499msgstr[0] "Attendere %1 minuto poi riprovare…"
472500msgstr[1] "Attendere %1 minuti poi riprovare…"
473501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475503msgid "Try again"
476504msgstr "Riprova"
477505
478−#: qml/Greeter/LoginList.qml:70
506+#: qml/Greeter/Greeter.qml:562
507+msgid "Enter passphrase to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/Greeter.qml:563
511+msgid "Enter passcode to unlock"
512+msgstr ""
513+
514+#: qml/Greeter/NarrowView.qml:242
515+msgid "Emergency"
516+msgstr ""
517+
518+#: qml/Greeter/PromptList.qml:126
479519msgid "Passphrase"
480520msgstr "Passphrase"
481521
482−#: qml/Greeter/LoginList.qml:71
522+#: qml/Greeter/PromptList.qml:126
483523msgid "Passcode"
484524msgstr "Codice"
485525
486−#: qml/Greeter/LoginList.qml:98
487−msgid "Retry"
488−msgstr "Riprova"
489−
490−#: qml/Greeter/LoginList.qml:99
491−msgid "Log In"
492−msgstr "Accedi"
493−
494−#: qml/Greeter/NarrowView.qml:252
495−msgid "Emergency"
496−msgstr ""
497−
498526#: qml/Greeter/SessionsList.qml:122
499527msgid "Select desktop environment"
500528msgstr ""
501529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503531msgid "Search…"
504532msgstr ""
505533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507535msgctxt "Apps sorted alphabetically"
508536msgid "A-Z"
509537msgstr ""
510538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512540msgid "More apps in the store"
513541msgstr ""
514542
@@ -524,62 +552,62 @@ msgstr "Tocca per tornare alla chiamata..."
524552msgid "Conference"
525553msgstr "Conferenza"
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528556msgid "Nothing is playing"
529557msgstr "Niente in riproduzione"
530558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532560#, qt-format
533561msgid "%1 hour"
534562msgid_plural "%1 hours"
535563msgstr[0] "%1 ora"
536564msgstr[1] "%1 ore"
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539567#, qt-format
540568msgid "%1 minute"
541569msgid_plural "%1 minutes"
542570msgstr[0] "%1 minuto"
543571msgstr[1] "%1 minuti"
544572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546574#, qt-format
547575msgid "%1 second"
548576msgid_plural "%1 seconds"
549577msgstr[0] "%1 secondo"
550578msgstr[1] "%1 secondi"
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553581msgid "0 seconds"
554582msgstr "0 secondi"
555583
556584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558586#, qt-format
559587msgid "%1 remaining"
560588msgstr "Tempo residuo: %1"
561589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563591msgid "In queue…"
564592msgstr "In coda..."
565593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567595msgid "Downloading"
568596msgstr "Scaricamento in corso"
569597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571599msgid "Paused, tap to resume"
572600msgstr "In pausa. Tocca per riprendere"
573601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575603msgid "Canceled"
576604msgstr "Annullato"
577605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579607msgid "Finished"
580608msgstr "Completato"
581609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583611msgid "Failed, tap to retry"
584612msgstr "Non riuscito. Tocca per riprovare"
585613
@@ -1365,3 +1393,6 @@ msgstr "Password molto fragile"
13651393#~ msgid "Hover your mouse on the right edge to view your open apps"
13661394#~ msgstr ""
13671395#~ "Posizionare il mouse sul bordo destro per vedere le applicazioni aperte"
1396+
1397+#~ msgid "Takes a screenshot of a window."
1398+#~ msgstr "Cattura una schermata di una finestra"
po/ja.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "パスワード: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "終了"
3563msgid "Unpin shortcut"
3664msgstr "ショートカットを削除する"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "ログアウト"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "本当にログアウトしますか?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "ロック"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "ログアウト"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "キャンセル"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "再起動"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "本当に再起動しますか?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "いいえ"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "はい"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "電源"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr "本当に電源を切りますか?"
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr "電源を切る"
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr "再起動"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr ""
273301
@@ -275,7 +303,7 @@ msgstr ""
275303msgid "Emergency Call"
276304msgstr "緊急通報"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "OK"
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr "指を離して更新…"
426454msgid "Enable location data"
427455msgstr ""
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr ""
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr ""
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -460,44 +488,44 @@ msgid "Please wait %1 minute and then try again…"
460488msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] "%1 分待ってからやり直してください…"
462490
463−#: qml/Greeter/Greeter.qml:592
491+#: qml/Greeter/Greeter.qml:561
464492msgid "Try again"
465493msgstr ""
466494
467−#: qml/Greeter/LoginList.qml:70
468−msgid "Passphrase"
495+#: qml/Greeter/Greeter.qml:562
496+msgid "Enter passphrase to unlock"
469497msgstr ""
470498
471−#: qml/Greeter/LoginList.qml:71
472−msgid "Passcode"
499+#: qml/Greeter/Greeter.qml:563
500+msgid "Enter passcode to unlock"
473501msgstr ""
474502
475−#: qml/Greeter/LoginList.qml:98
476−msgid "Retry"
503+#: qml/Greeter/NarrowView.qml:242
504+msgid "Emergency"
477505msgstr ""
478506
479−#: qml/Greeter/LoginList.qml:99
480−msgid "Log In"
507+#: qml/Greeter/PromptList.qml:126
508+msgid "Passphrase"
481509msgstr ""
482510
483−#: qml/Greeter/NarrowView.qml:252
484−msgid "Emergency"
511+#: qml/Greeter/PromptList.qml:126
512+msgid "Passcode"
485513msgstr ""
486514
487515#: qml/Greeter/SessionsList.qml:122
488516msgid "Select desktop environment"
489517msgstr ""
490518
491−#: qml/Launcher/Drawer.qml:80
519+#: qml/Launcher/Drawer.qml:92
492520msgid "Search…"
493521msgstr ""
494522
495−#: qml/Launcher/Drawer.qml:101
523+#: qml/Launcher/Drawer.qml:123
496524msgctxt "Apps sorted alphabetically"
497525msgid "A-Z"
498526msgstr ""
499527
500−#: qml/Launcher/MoreAppsHeader.qml:32
528+#: qml/Launcher/MoreAppsHeader.qml:39
501529msgid "More apps in the store"
502530msgstr ""
503531
@@ -513,62 +541,62 @@ msgstr "タップすると通話に戻ります..."
513541msgid "Conference"
514542msgstr "グループ通話"
515543
516−#: qml/Panel/Indicators/MenuItemFactory.qml:868
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
517545msgid "Nothing is playing"
518546msgstr "再生するものがありません"
519547
520−#: qml/Panel/Indicators/MenuItemFactory.qml:996
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
521549#, qt-format
522550msgid "%1 hour"
523551msgid_plural "%1 hours"
524552msgstr[0] ""
525553msgstr[1] ""
526554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
528556#, qt-format
529557msgid "%1 minute"
530558msgid_plural "%1 minutes"
531559msgstr[0] ""
532560msgstr[1] ""
533561
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
535563#, qt-format
536564msgid "%1 second"
537565msgid_plural "%1 seconds"
538566msgstr[0] ""
539567msgstr[1] ""
540568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
542570msgid "0 seconds"
543571msgstr ""
544572
545573#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
547575#, qt-format
548576msgid "%1 remaining"
549577msgstr ""
550578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
552580msgid "In queue…"
553581msgstr "開始待ち..."
554582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
556584msgid "Downloading"
557585msgstr "ダウンロード中"
558586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
560588msgid "Paused, tap to resume"
561589msgstr "停止中、再開するにはタップしてください"
562590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
564592msgid "Canceled"
565593msgstr "中止しました"
566594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
568596msgid "Finished"
569597msgstr "完了しました"
570598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
572600msgid "Failed, tap to retry"
573601msgstr "失敗しました、再試行するにはタップしてください"
574602
po/km.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "ពាក្យសម្ងាត់៖ "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "ព្យាយាម​ម្ដងទៀត"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "ចាកចេញ"
3563msgid "Unpin shortcut"
3664msgstr "មិន​ភ្ជាប់ផ្លូវកាត់"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "ចេញ"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "តើ​អ្នក​ពិតជា​ចង់​ចេញ​មែន​ឬ?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "ចាក់សោ"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "ចេញ"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "បោះបង់"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "ចាប់ផ្ដើម​ឡើងវិញ"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "តើ​អ្នក​ពិតជា​ចង់​ចាប់ផ្ដើម​ឡើងវិញ​មែន​ឬ?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "ទេ"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "បាទ/ចាស"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "ថាមពល"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91119"តើ​អ្នក​ពិតជា​ចង់\n"
92120"បិទ​មែន​ឬ?"
93121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95123msgctxt "Button: Power off the system"
96124msgid "Power off"
97125msgstr "បិទ"
98126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100128msgctxt "Button: Restart the system"
101129msgid "Restart"
102130msgstr "ចាប់ផ្ដើម​ឡើងវិញ"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122150msgstr ""
123151
124152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126154msgstr ""
127155
128156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269297msgid "Closes the current window."
270298msgstr ""
271299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273301msgid "Return to Call"
274302msgstr ""
275303
@@ -277,7 +305,7 @@ msgstr ""
277305msgid "Emergency Call"
278306msgstr "ការ​ហៅ​ពេល​អាសន្ន"
279307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281309msgid "OK"
282310msgstr "យល់ព្រម"
283311
@@ -291,29 +319,29 @@ msgstr ""
291319msgid "%1:%2"
292320msgstr ""
293321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295323msgid "Apps may have unsaved data:"
296324msgstr ""
297325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299327msgctxt ""
300328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301329msgid "Re-dock, save your work and close these apps to continue."
302330msgstr ""
303331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305333msgid "Or force close now (unsaved data will be lost)."
306334msgstr ""
307335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309337msgid "OK, I will reconnect"
310338msgstr ""
311339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313341msgid "Reconnect now!"
314342msgstr ""
315343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317345msgid "Close all"
318346msgstr "បិទ​ទាំង​អស់"
319347
@@ -428,15 +456,15 @@ msgstr ""
428456msgid "Enable location data"
429457msgstr ""
430458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432460msgid "Manage"
433461msgstr "គ្រប់គ្រង"
434462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436464msgid "Home"
437465msgstr "ផ្ទះ"
438466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440468msgid "Also installed"
441469msgstr ""
442470
@@ -463,44 +491,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
463491msgstr[0] ""
464492msgstr[1] ""
465493
466−#: qml/Greeter/Greeter.qml:592
494+#: qml/Greeter/Greeter.qml:561
467495msgid "Try again"
468496msgstr ""
469497
470−#: qml/Greeter/LoginList.qml:70
471−msgid "Passphrase"
498+#: qml/Greeter/Greeter.qml:562
499+msgid "Enter passphrase to unlock"
472500msgstr ""
473501
474−#: qml/Greeter/LoginList.qml:71
475−msgid "Passcode"
502+#: qml/Greeter/Greeter.qml:563
503+msgid "Enter passcode to unlock"
476504msgstr ""
477505
478−#: qml/Greeter/LoginList.qml:98
479−msgid "Retry"
480−msgstr "ព្យាយាម​ម្ដងទៀត"
506+#: qml/Greeter/NarrowView.qml:242
507+msgid "Emergency"
508+msgstr ""
481509
482−#: qml/Greeter/LoginList.qml:99
483−msgid "Log In"
510+#: qml/Greeter/PromptList.qml:126
511+msgid "Passphrase"
484512msgstr ""
485513
486−#: qml/Greeter/NarrowView.qml:252
487−msgid "Emergency"
514+#: qml/Greeter/PromptList.qml:126
515+msgid "Passcode"
488516msgstr ""
489517
490518#: qml/Greeter/SessionsList.qml:122
491519msgid "Select desktop environment"
492520msgstr ""
493521
494−#: qml/Launcher/Drawer.qml:80
522+#: qml/Launcher/Drawer.qml:92
495523msgid "Search…"
496524msgstr ""
497525
498−#: qml/Launcher/Drawer.qml:101
526+#: qml/Launcher/Drawer.qml:123
499527msgctxt "Apps sorted alphabetically"
500528msgid "A-Z"
501529msgstr ""
502530
503−#: qml/Launcher/MoreAppsHeader.qml:32
531+#: qml/Launcher/MoreAppsHeader.qml:39
504532msgid "More apps in the store"
505533msgstr ""
506534
@@ -516,59 +544,59 @@ msgstr "ប៉ះ​ដើម្បី​ត្រឡប់​ទៅ​ការ
516544msgid "Conference"
517545msgstr "សន្និសីទ"
518546
519−#: qml/Panel/Indicators/MenuItemFactory.qml:868
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
520548msgid "Nothing is playing"
521549msgstr ""
522550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:996
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
524552#, qt-format
525553msgid "%1 hour"
526554msgid_plural "%1 hours"
527555msgstr[0] "%1 ម៉ោង"
528556
529−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
530558#, qt-format
531559msgid "%1 minute"
532560msgid_plural "%1 minutes"
533561msgstr[0] "%1 នាទី"
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] "%1 វិនាទី"
540568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
542570msgid "0 seconds"
543571msgstr "០ វិនាទី"
544572
545573#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
547575#, qt-format
548576msgid "%1 remaining"
549577msgstr "នៅ​សល់ %1"
550578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
552580msgid "In queue…"
553581msgstr "ក្នុងជួរ…"
554582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
556584msgid "Downloading"
557585msgstr "ទាញយក"
558586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
560588msgid "Paused, tap to resume"
561589msgstr "បាន​ផ្អាក, ប៉ះ ដើម្បីបន្ត"
562590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
564592msgid "Canceled"
565593msgstr "បាន​បោះបង់"
566594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
568596msgid "Finished"
569597msgstr "បាន​បញ្ចប់"
570598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
572600msgid "Failed, tap to retry"
573601msgstr "បាន​បរាជ័យ ប៉ះ​ ដើម្បី​ព្យាយាម​ម្ដង​ទៀត"
574602
po/kn.po+84−56
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
1111"PO-Revision-Date: 2013-06-27 05:43+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Kannada <kn@li.org>\n"
@@ -15,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr ""
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
3563msgid "Unpin shortcut"
3664msgstr ""
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr ""
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr ""
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr ""
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr ""
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr ""
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr ""
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr ""
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr ""
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr ""
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr ""
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr ""
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr ""
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr ""
273301
@@ -275,7 +303,7 @@ msgstr ""
275303msgid "Emergency Call"
276304msgstr ""
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr ""
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr ""
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr ""
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr ""
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr ""
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr ""
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr ""
317345
@@ -426,15 +454,15 @@ msgstr ""
426454msgid "Enable location data"
427455msgstr ""
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr ""
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr ""
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr ""
440468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] ""
462490msgstr[1] ""
463491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465493msgid "Try again"
466494msgstr ""
467495
468−#: qml/Greeter/LoginList.qml:70
469−msgid "Passphrase"
496+#: qml/Greeter/Greeter.qml:562
497+msgid "Enter passphrase to unlock"
470498msgstr ""
471499
472−#: qml/Greeter/LoginList.qml:71
473−msgid "Passcode"
500+#: qml/Greeter/Greeter.qml:563
501+msgid "Enter passcode to unlock"
474502msgstr ""
475503
476−#: qml/Greeter/LoginList.qml:98
477−msgid "Retry"
504+#: qml/Greeter/NarrowView.qml:242
505+msgid "Emergency"
478506msgstr ""
479507
480−#: qml/Greeter/LoginList.qml:99
481−msgid "Log In"
508+#: qml/Greeter/PromptList.qml:126
509+msgid "Passphrase"
482510msgstr ""
483511
484−#: qml/Greeter/NarrowView.qml:252
485−msgid "Emergency"
512+#: qml/Greeter/PromptList.qml:126
513+msgid "Passcode"
486514msgstr ""
487515
488516#: qml/Greeter/SessionsList.qml:122
489517msgid "Select desktop environment"
490518msgstr ""
491519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493521msgid "Search…"
494522msgstr ""
495523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497525msgctxt "Apps sorted alphabetically"
498526msgid "A-Z"
499527msgstr ""
500528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502530msgid "More apps in the store"
503531msgstr ""
504532
@@ -514,62 +542,62 @@ msgstr ""
514542msgid "Conference"
515543msgstr ""
516544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518546msgid "Nothing is playing"
519547msgstr ""
520548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522550#, qt-format
523551msgid "%1 hour"
524552msgid_plural "%1 hours"
525553msgstr[0] ""
526554msgstr[1] ""
527555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529557#, qt-format
530558msgid "%1 minute"
531559msgid_plural "%1 minutes"
532560msgstr[0] ""
533561msgstr[1] ""
534562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536564#, qt-format
537565msgid "%1 second"
538566msgid_plural "%1 seconds"
539567msgstr[0] ""
540568msgstr[1] ""
541569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543571msgid "0 seconds"
544572msgstr ""
545573
546574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548576#, qt-format
549577msgid "%1 remaining"
550578msgstr ""
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553581msgid "In queue…"
554582msgstr ""
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557585msgid "Downloading"
558586msgstr ""
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561589msgid "Paused, tap to resume"
562590msgstr ""
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565593msgid "Canceled"
566594msgstr ""
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569597msgid "Finished"
570598msgstr ""
571599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573601msgid "Failed, tap to retry"
574602msgstr ""
575603
po/ko.po+85−57
@@ -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: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\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,13 +15,41 @@ 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: 2016-12-23 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19+"X-Generator: Launchpad (build 18326)\n"
2020
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
2222msgid "Password: "
2323msgstr "암호: "
2424
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "다시 시도"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
2553#: plugins/Unity/Launcher/launcheritem.cpp:50
2654#: plugins/Unity/Launcher/launcheritem.cpp:122
2755msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "끝내기"
3563msgid "Unpin shortcut"
3664msgstr "바로 가기를 고정 해제"
3765
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
3967msgctxt "Title: Lock/Log out dialog"
4068msgid "Log out"
4169msgstr "로그아웃"
4270
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
4472msgid "Are you sure you want to log out?"
4573msgstr "정말 로그아웃하시겠습니까?"
4674
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
4876msgctxt "Button: Lock the system"
4977msgid "Lock"
5078msgstr "잠그기"
5179
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
5381msgctxt "Button: Log out from the system"
5482msgid "Log Out"
5583msgstr "로그아웃"
5684
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
5987#: qml/Wizard/Pages/passcode-confirm.qml:32
6088#: qml/Wizard/Pages/passcode-set.qml:32
6189msgid "Cancel"
6290msgstr "취소"
6391
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
6593msgctxt "Title: Reboot dialog"
6694msgid "Reboot"
6795msgstr "다시 시작"
6896
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
7098msgid "Are you sure you want to reboot?"
7199msgstr "정말 컴퓨터를 다시 시작하시겠습니까?"
72100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74102msgid "No"
75103msgstr "아니요"
76104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78106msgid "Yes"
79107msgstr "예"
80108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82110msgctxt "Title: Power off/Restart dialog"
83111msgid "Power"
84112msgstr "전원"
85113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87115msgid ""
88116"Are you sure you would like\n"
89117"to power off?"
90118msgstr "정말 컴퓨터를 끄시겠습니까?"
91119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93121msgctxt "Button: Power off the system"
94122msgid "Power off"
95123msgstr "컴퓨터 끄기"
96124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98126msgctxt "Button: Restart the system"
99127msgid "Restart"
100128msgstr "다시 시작"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120148msgstr ""
121149
122150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124152msgstr ""
125153
126154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267295msgid "Closes the current window."
268296msgstr ""
269297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271299msgid "Return to Call"
272300msgstr "다시 전화하기"
273301
@@ -275,7 +303,7 @@ msgstr "다시 전화하기"
275303msgid "Emergency Call"
276304msgstr "긴급 통화"
277305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279307msgid "OK"
280308msgstr "확인"
281309
@@ -289,29 +317,29 @@ msgstr ""
289317msgid "%1:%2"
290318msgstr ""
291319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293321msgid "Apps may have unsaved data:"
294322msgstr "프로그램에 저장하지 않은 데이터가 있을 때:"
295323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297325msgctxt ""
298326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299327msgid "Re-dock, save your work and close these apps to continue."
300328msgstr "다시 연결합니다. 계속 진행하려면 작업을 저장한 후 앱을 닫아주십시오."
301329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303331msgid "Or force close now (unsaved data will be lost)."
304332msgstr "강제로 지금 끝냅니다.(저장하지 않은 데이터를 잃게 됩니다.)"
305333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307335msgid "OK, I will reconnect"
308336msgstr "다시 접속합니다."
309337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311339msgid "Reconnect now!"
312340msgstr "지급 다시 접속!"
313341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315343msgid "Close all"
316344msgstr "모두 닫기"
317345
@@ -426,15 +454,15 @@ msgstr "놓으면 새로 고침..."
426454msgid "Enable location data"
427455msgstr "위치 데이터 사용"
428456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430458msgid "Manage"
431459msgstr "관리"
432460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434462msgid "Home"
435463msgstr "홈"
436464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438466msgid "Also installed"
439467msgstr "설치함"
440468
@@ -460,44 +488,44 @@ msgid "Please wait %1 minute and then try again…"
460488msgid_plural "Please wait %1 minutes and then try again…"
461489msgstr[0] "%1분 정도 기다린 후 다시 시독해주십시오..."
462490
463−#: qml/Greeter/Greeter.qml:592
491+#: qml/Greeter/Greeter.qml:561
464492msgid "Try again"
465493msgstr ""
466494
467−#: qml/Greeter/LoginList.qml:70
468−msgid "Passphrase"
495+#: qml/Greeter/Greeter.qml:562
496+msgid "Enter passphrase to unlock"
469497msgstr ""
470498
471−#: qml/Greeter/LoginList.qml:71
472−msgid "Passcode"
499+#: qml/Greeter/Greeter.qml:563
500+msgid "Enter passcode to unlock"
473501msgstr ""
474502
475−#: qml/Greeter/LoginList.qml:98
476−msgid "Retry"
477−msgstr "다시 시도"
503+#: qml/Greeter/NarrowView.qml:242
504+msgid "Emergency"
505+msgstr ""
478506
479−#: qml/Greeter/LoginList.qml:99
480−msgid "Log In"
507+#: qml/Greeter/PromptList.qml:126
508+msgid "Passphrase"
481509msgstr ""
482510
483−#: qml/Greeter/NarrowView.qml:252
484−msgid "Emergency"
511+#: qml/Greeter/PromptList.qml:126
512+msgid "Passcode"
485513msgstr ""
486514
487515#: qml/Greeter/SessionsList.qml:122
488516msgid "Select desktop environment"
489517msgstr ""
490518
491−#: qml/Launcher/Drawer.qml:80
519+#: qml/Launcher/Drawer.qml:92
492520msgid "Search…"
493521msgstr ""
494522
495−#: qml/Launcher/Drawer.qml:101
523+#: qml/Launcher/Drawer.qml:123
496524msgctxt "Apps sorted alphabetically"
497525msgid "A-Z"
498526msgstr ""
499527
500−#: qml/Launcher/MoreAppsHeader.qml:32
528+#: qml/Launcher/MoreAppsHeader.qml:39
501529msgid "More apps in the store"
502530msgstr ""
503531
@@ -513,59 +541,59 @@ msgstr "다시 통화하려면 두드려주십시오."
513541msgid "Conference"
514542msgstr "회의"
515543
516−#: qml/Panel/Indicators/MenuItemFactory.qml:868
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
517545msgid "Nothing is playing"
518546msgstr "연주하는 항목 없음"
519547
520−#: qml/Panel/Indicators/MenuItemFactory.qml:996
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
521549#, qt-format
522550msgid "%1 hour"
523551msgid_plural "%1 hours"
524552msgstr[0] "%1시간"
525553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
527555#, qt-format
528556msgid "%1 minute"
529557msgid_plural "%1 minutes"
530558msgstr[0] "%1분"
531559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
533561#, qt-format
534562msgid "%1 second"
535563msgid_plural "%1 seconds"
536564msgstr[0] "%1초"
537565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
539567msgid "0 seconds"
540568msgstr "0초"
541569
542570#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
544572#, qt-format
545573msgid "%1 remaining"
546574msgstr "%1 남음"
547575
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
549577msgid "In queue…"
550578msgstr "대기 중..."
551579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
553581msgid "Downloading"
554582msgstr "다운로드 중"
555583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
557585msgid "Paused, tap to resume"
558586msgstr "일시 중지하였습니다. 계속하려면 두드려주십시오."
559587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
561589msgid "Canceled"
562590msgstr "취소함"
563591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
565593msgid "Finished"
566594msgstr "완료함"
567595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
569597msgid "Failed, tap to retry"
570598msgstr "실패, 두드리면 다시 시도합니다."
571599
po/ku.po+84−56

This diff is too big to show here.

po/ky.po+84−56

This diff is too big to show here.

po/lo.po+84−56

This diff is too big to show here.

po/lt.po+84−56

This diff is too big to show here.

po/lv.po+85−57

This diff is too big to show here.

po/ml.po+84−56

This diff is too big to show here.

po/mr.po+84−56

This diff is too big to show here.

po/ms.po+92−61

This diff is too big to show here.

po/my.po+85−57

This diff is too big to show here.

po/nb.po+102−71

This diff is too big to show here.

po/ne.po+85−57

This diff is too big to show here.

po/nl.po+92−61

This diff is too big to show here.

po/nn.po+84−56

This diff is too big to show here.

po/oc.po+92−61

This diff is too big to show here.

po/or.po+84−56

This diff is too big to show here.

po/pa.po+85−57

This diff is too big to show here.

po/pl.po+92−61

This diff is too big to show here.

po/pt.po+92−61

This diff is too big to show here.

po/pt_BR.po+85−57

This diff is too big to show here.

po/ro.po+85−57

This diff is too big to show here.

po/ru.po+92−61

This diff is too big to show here.

po/shn.po+84−56

This diff is too big to show here.

po/si.po+84−56

This diff is too big to show here.

po/sk.po+92−61

This diff is too big to show here.

po/sl.po+90−59

This diff is too big to show here.

po/sq.po+85−57

This diff is too big to show here.

po/sr.po+92−61

This diff is too big to show here.

po/sv.po+92−61

This diff is too big to show here.

po/sw.po+85−57

This diff is too big to show here.

po/ta.po+84−56

This diff is too big to show here.

po/te.po+84−56

This diff is too big to show here.

po/th.po+84−56

This diff is too big to show here.

po/tr.po+92−61

This diff is too big to show here.

po/ug.po+86−58

This diff is too big to show here.

po/uk.po+102−71

This diff is too big to show here.

po/unity8.pot+82−54

This diff is too big to show here.

po/ur.po+84−56

This diff is too big to show here.

po/uz.po+84−56

This diff is too big to show here.

po/vi.po+84−56

This diff is too big to show here.

po/wo.po+85−57

This diff is too big to show here.

po/xh.po+84−56

This diff is too big to show here.

po/zh_CN.po+90−59

This diff is too big to show here.

po/zh_HK.po+84−56

This diff is too big to show here.

po/zh_TW.po+86−58

This diff is too big to show here.

qml/ApplicationMenus/ApplicationMenuItemFactory.qmlnew file+135

This diff is too big to show here.

qml/ApplicationMenus/MenuBar.qmlnew file+318

This diff is too big to show here.

qml/ApplicationMenus/MenuItem.qmlnew file+150

This diff is too big to show here.

qml/ApplicationMenus/MenuNavigator.qmlnew file+78

This diff is too big to show here.

qml/ApplicationMenus/MenuPopup.qmlnew file+400

This diff is too big to show here.

qml/ApplicationMenus/RegisteredApplicationMenuModel.qmlnew file+56

This diff is too big to show here.

qml/CMakeLists.txt+1

This diff is too big to show here.

qml/Components/Dialogs.qml+45−3

This diff is too big to show here.

qml/Components/DragHandle.qml+1

This diff is too big to show here.

qml/Components/KeyboardShortcutsOverlay.qml+1−1

This diff is too big to show here.

qml/Components/KeymapSwitcher.qml+15−7

This diff is too big to show here.

qml/Components/Lockscreen.qml+3−1

This diff is too big to show here.

qml/Components/ModeSwitchWarningDialog.qml+8−2

This diff is too big to show here.

qml/Components/PanelState/PanelState.qml+6−3

This diff is too big to show here.

qml/Components/ScrollCalculator.qml+21−2

This diff is too big to show here.

qml/Components/ShellDialog.qml+21−3

This diff is too big to show here.

qml/Components/WindowControlButtons.qml+23

This diff is too big to show here.

qml/Dash/CardGrid.qml+2−3

This diff is too big to show here.

qml/Dash/CardTool.qml+2−26

This diff is too big to show here.

qml/Dash/GenericScopeView.qml+1−1

This diff is too big to show here.

qml/Dash/Previews/PreviewPayments.qmldeleted−81

This diff is too big to show here.

qml/Dash/Previews/PreviewRatingInput.qml+1−1

This diff is too big to show here.

qml/Dash/Previews/PreviewWidgetFactory.qml−1

This diff is too big to show here.

qml/Dash/ScopesList.qml+120−39

This diff is too big to show here.

qml/Dash/ScopesListCategory.qml+4−1

This diff is too big to show here.

qml/Greeter/Circle.qml+1−1

This diff is too big to show here.

qml/Greeter/FullLightDMImpl.qml+1

This diff is too big to show here.

qml/Greeter/Greeter.qml+27−57

This diff is too big to show here.

qml/Greeter/GreeterPrompt.qml+32−31

This diff is too big to show here.

qml/Greeter/IntegratedLightDMImpl.qml+1

This diff is too big to show here.

qml/Greeter/LightDMService.qml+4−4

This diff is too big to show here.

qml/Greeter/LoginList.qml+42−111

This diff is too big to show here.

qml/Greeter/NarrowView.qml+11−21

This diff is too big to show here.

qml/Greeter/PromptList.qmlnew file+148

This diff is too big to show here.

qml/Greeter/WideView.qml+13−22

This diff is too big to show here.

qml/Launcher/Drawer.qml+86−4

This diff is too big to show here.

qml/Launcher/DrawerGridView.qml+3−1

This diff is too big to show here.

qml/Launcher/DrawerListView.qml+6

This diff is too big to show here.

qml/Launcher/Launcher.qml+11−8

This diff is too big to show here.

qml/Launcher/LauncherDelegate.qml+8−9

This diff is too big to show here.

qml/Launcher/LauncherPanel.qml+39−20

This diff is too big to show here.

qml/Launcher/MoreAppsHeader.qml+12−5

This diff is too big to show here.

qml/Launcher/graphics/launcher-app-focus-ring.svgdeleted−12

This diff is too big to show here.

qml/OrientedShell.qml+8−1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/QLightDM/UsersModel → qml/Panel/FakePanelMenu.qmlrenamed+11−2

This diff is too big to show here.

qml/Panel/IndicatorPage.qmldeleted−188

This diff is too big to show here.

qml/Panel/IndicatorItem.qml → qml/Panel/Indicators/IndicatorItem.qmlrenamed+2−1

This diff is too big to show here.

qml/Panel/Indicators/MenuItemFactory.qml → qml/Panel/Indicators/IndicatorMenuItemFactory.qmlrenamed+7−10

This diff is too big to show here.

qml/Panel/MenuContent.qml+7−10

This diff is too big to show here.

qml/Panel/Panel.qml+300−96

This diff is too big to show here.

qml/Panel/IndicatorsBar.qml → qml/Panel/PanelBar.qmlrenamed+70−36

This diff is too big to show here.

qml/Panel/IndicatorItemRow.qml → qml/Panel/PanelItemRow.qmlrenamed+51−100

This diff is too big to show here.

qml/Panel/IndicatorsMenu.qml → qml/Panel/PanelMenu.qmlrenamed+45−19

This diff is too big to show here.

qml/Panel/PanelMenuPage.qmlnew file+225

This diff is too big to show here.

qml/Rotation/RotationStates.qml+2−2

This diff is too big to show here.

qml/Shell.qml+69−15

This diff is too big to show here.

qml/Stage/ChildWindow.qmlnew file+159

This diff is too big to show here.

plugins/Ubuntu/Payments/plugin.cpp → qml/Stage/ChildWindowRepeater.qmlrenamed+11−11

This diff is too big to show here.

qml/Stage/ChildWindowTree.qmlnew file+127

This diff is too big to show here.

qml/Stage/DecoratedWindow.qml+71−37

This diff is too big to show here.

qml/Stage/MoveHandler.qml+23−18

This diff is too big to show here.

qml/Stage/Stage.qml+67−12

This diff is too big to show here.

qml/Stage/WindowControlsOverlay.qml+22−25

This diff is too big to show here.

qml/Stage/WindowDecoration.qml+85−19

This diff is too big to show here.

qml/Stage/WindowResizeArea.qml+3−2

This diff is too big to show here.

src/CMakeLists.txt+9−2

This diff is too big to show here.

src/DebuggingController.cppnew file+92

This diff is too big to show here.

src/DebuggingController.hnew file+57

This diff is too big to show here.

src/MouseTouchAdaptor.cpp+28−1

This diff is too big to show here.

src/MouseTouchAdaptor.h+1

This diff is too big to show here.

src/ShellApplication.cpp+2−1

This diff is too big to show here.

src/libunity8-private/abstractdbusservicemonitor.h+1−1

This diff is too big to show here.

src/main.cpp+2−2

This diff is too big to show here.

tests/CMakeLists.txt+19−9

This diff is too big to show here.

tests/autopilot/unity8/dash.py+1−17

This diff is too big to show here.

tests/autopilot/unity8/fixture_setup.py+1−1

This diff is too big to show here.

tests/autopilot/unity8/shell/tests/__init__.py+1−1

This diff is too big to show here.

tests/autopilot/unity8/shell/tests/test_helpers.py−49

This diff is too big to show here.

tests/graphics/screenshots/gallery@12.pngnew file

Binary file not shown.

tests/mocks/AccountsService/AccountsService.cpp+2−3

This diff is too big to show here.

tests/mocks/AccountsService/AccountsService.h+4−7

This diff is too big to show here.

tests/mocks/AccountsService/CMakeLists.txt+3−3

This diff is too big to show here.

tests/mocks/CMakeLists.txt+15−15

This diff is too big to show here.

tests/mocks/Cursor/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/GSettings.1.0/fake_gsettings.cpp+14

This diff is too big to show here.

tests/mocks/GSettings.1.0/fake_gsettings.h+7

This diff is too big to show here.

tests/mocks/LightDM/CMakeLists.txtdeleted−1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/CMakeLists.txtdeleted−51

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockGreeter.cppdeleted−51

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockGreeter.hdeleted−42

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockSessionsModel.cppdeleted−66

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockSessionsModel.hdeleted−44

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockUsersModel.cppdeleted−44

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/QLightDM/SessionsModeldeleted−17

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/CMakeLists.txtdeleted−20

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/Greeter.cppdeleted−201

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModel.cppdeleted−123

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/plugin.cppdeleted−79

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/qmldirdeleted−2

This diff is too big to show here.

tests/mocks/LightDMController/CMakeLists.txtnew file+15

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/plugin.cpp → tests/mocks/LightDMController/plugin.cpprenamed+13−6

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/plugin.h → tests/mocks/LightDMController/plugin.hrenamed+4−6

This diff is too big to show here.

tests/mocks/LightDMController/qmldirnew file+2

This diff is too big to show here.

tests/mocks/Lights/Lights.h+1−1

This diff is too big to show here.

tests/mocks/Powerd/Powerd.h+2−2

This diff is too big to show here.

tests/mocks/QMenuModel/dbus-enums.h+2−3

This diff is too big to show here.

tests/mocks/QMenuModel/unitymenumodel.cpp+50−9

This diff is too big to show here.

tests/mocks/QMenuModel/unitymenumodel.h+3−1

This diff is too big to show here.

tests/mocks/QtMultimedia/mediaplayer.cpp+2−2

This diff is too big to show here.

tests/mocks/QtMultimedia/mediaplayer.h+6−6

This diff is too big to show here.

tests/mocks/UInput/mockuinput.h+1−1

This diff is too big to show here.

tests/mocks/Ubuntu/CMakeLists.txt−1

This diff is too big to show here.

tests/mocks/Ubuntu/Connectivity/networking-status.h+2−3

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/CMakeLists.txtdeleted−10

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/MockPayments.cppdeleted−95

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/MockPayments.hdeleted−62

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/qmldirdeleted−3

This diff is too big to show here.

tests/mocks/Ubuntu/SystemSettings/SecurityPrivacy/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Ubuntu/SystemSettings/SecurityPrivacy/MockSecurityPrivacy.h+1−1

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationInfo.cpp+10−3

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationInfo.h+4−1

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationManager.cpp+9

This diff is too big to show here.

tests/mocks/Unity/Application/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Unity/Application/MirMock.cpp+13

This diff is too big to show here.

tests/mocks/Unity/Application/MirMock.h+4

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurface.cpp+43

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurface.h+11

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurfaceItem.cpp+20−5

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurfaceListModel.h−1

This diff is too big to show here.

tests/mocks/Unity/Application/SurfaceManager.cpp+20−10

This diff is too big to show here.

tests/mocks/Unity/Application/SurfaceManager.h+6−2

This diff is too big to show here.

tests/mocks/Unity/Application/VirtualKeyboard.cpp+5−4

This diff is too big to show here.

tests/mocks/Unity/Application/resources/Kate.qmlnew file+49

This diff is too big to show here.

tests/mocks/Unity/Application/resources/KateDialog.qmlnew file+48

This diff is too big to show here.

tests/mocks/Unity/Application/resources/KateMenu.qmlnew file+41

This diff is too big to show here.

tests/mocks/Unity/Application/resources/surfaces.qrc+3

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/CMakeLists.txtnew file+18

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.cppnew file+47

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.hnew file+41

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/plugin.cppnew file+42

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/plugin.h → tests/mocks/Unity/ApplicationMenu/plugin.hrenamed+7−7

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/qmldirnew file+3

This diff is too big to show here.

tests/mocks/Unity/CMakeLists.txt+5

This diff is too big to show here.

tests/mocks/Unity/Indicators/CMakeLists.txt+4

This diff is too big to show here.

tests/mocks/Unity/Indicators/fakeindicatorsmodel.h−1

This diff is too big to show here.

tests/mocks/Unity/Indicators/fakeindicatorsmodeldata.js+4−4

This diff is too big to show here.

tests/mocks/Unity/InputInfo/qinputdeviceinfo_mock.cpp+6−2

This diff is too big to show here.

tests/mocks/Unity/Launcher/MockAppDrawerModel.cpp+1−2

This diff is too big to show here.

tests/mocks/Unity/Launcher/MockLauncherItem.cpp+1−1

This diff is too big to show here.

tests/mocks/Unity/Notifications/MockActionModel.h+1−1

This diff is too big to show here.

tests/mocks/Unity/Notifications/MockNotification.h+2−1

This diff is too big to show here.

tests/mocks/Unity/Platform/CMakeLists.txtnew file+1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/QLightDM/Greeter → tests/mocks/Unity/Platform/MockPlatform.qmlrenamed+10−2

This diff is too big to show here.

tests/mocks/Unity/Platform/qmldirnew file+2

This diff is too big to show here.

tests/mocks/Unity/Screens/screens.cpp+1−1

This diff is too big to show here.

tests/mocks/Unity/Screens/screens.h+1−1

This diff is too big to show here.

tests/mocks/Unity/fake_previewwidgetmodel.h+1−1

This diff is too big to show here.

tests/mocks/Unity/fake_scope.cpp+2−2

This diff is too big to show here.

tests/mocks/Unity/fake_scopes.cpp+8−2

This diff is too big to show here.

tests/mocks/Unity/fake_scopesoverview.h+2

This diff is too big to show here.

tests/mocks/Utils/CMakeLists.txt+1

This diff is too big to show here.

tests/mocks/Utils/plugin.cpp+3−1

This diff is too big to show here.

tests/mocks/Utils/windowstatestorage.h+1−3

This diff is too big to show here.

tests/mocks/liblightdm/CMakeLists.txtnew file+18

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.cpp → tests/mocks/liblightdm/GreeterPrivate.cpprenamed

The content is the same.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.h → tests/mocks/liblightdm/GreeterPrivate.hrenamed

The content is the same.

tests/mocks/liblightdm/MockController.cppnew file+191

This diff is too big to show here.

tests/mocks/liblightdm/MockController.hnew file+106

This diff is too big to show here.

tests/mocks/liblightdm/MockGreeter.cppnew file+316

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/Greeter.h → tests/mocks/liblightdm/MockGreeter.hrenamed+10−23

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModel.cpp → tests/mocks/liblightdm/MockSessionsModel.cpprenamed+39−42

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModel.h → tests/mocks/liblightdm/MockSessionsModel.hrenamed+11−19

This diff is too big to show here.

tests/mocks/liblightdm/MockUsersModel.cppnew file+219

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModel.h → tests/mocks/liblightdm/MockUsersModel.hrenamed+9−18

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModelPrivate.cpp → tests/mocks/liblightdm/SessionsModelPrivate.cpprenamed

The content is the same.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModelPrivate.h → tests/mocks/liblightdm/SessionsModelPrivate.hrenamed

The content is the same.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModelPrivate.cpp → tests/mocks/liblightdm/UsersModelPrivate.cpprenamed

The content is the same.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModelPrivate.h → tests/mocks/liblightdm/UsersModelPrivate.hrenamed

The content is the same.

tests/mocks/libusermetrics/CMakeLists.txt+1

This diff is too big to show here.

tests/mocks/libusermetrics/ColorTheme.cpp+4

This diff is too big to show here.

tests/mocks/libusermetrics/UserMetrics.cpp+5

This diff is too big to show here.

tests/plugins/AccountsService/CMakeLists.txt+6

This diff is too big to show here.

tests/plugins/Dash/CMakeLists.txt+26−1

This diff is too big to show here.

tests/plugins/Dash/cardcreatortest.cpp+7−2

This diff is too big to show here.

tests/plugins/Dash/horizontaljournaltest.cpp+5−2

This diff is too big to show here.

tests/plugins/Dash/horizontaljournaltry.cpp+3−1

This diff is too big to show here.

tests/plugins/Dash/listviewwithpageheadersectionexternalmodeltest.cpp+4−1

This diff is too big to show here.

tests/plugins/Dash/listviewwithpageheadersectiontest.cpp+3−1

This diff is too big to show here.

tests/plugins/Dash/listviewwithpageheadertest.cpp+3−1

This diff is too big to show here.

tests/plugins/Dash/organicgridtest.cpp+4−1

This diff is too big to show here.

tests/plugins/Dash/organicgridtry.cpp+3−1

This diff is too big to show here.

tests/plugins/Dash/verticaljournaltest.cpp+5−2

This diff is too big to show here.

tests/plugins/Dash/verticaljournaltry.cpp+3−1

This diff is too big to show here.

tests/plugins/GlobalShortcut/CMakeLists.txt+11−5

This diff is too big to show here.

tests/plugins/GlobalShortcut/GlobalShortcutTest.cpp+3−2

This diff is too big to show here.

tests/plugins/Greeter/Unity/Launcher/CMakeLists.txt+5−20

This diff is too big to show here.

tests/plugins/Greeter/Unity/Launcher/launchermodelastest.cpp+4−1

This diff is too big to show here.

tests/plugins/ImageCache/CMakeLists.txt+10

This diff is too big to show here.

tests/plugins/ImageCache/test.cpp+4−2

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/CMakeLists.txt+53−9

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/dbus.cpp+9−12

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/greeter.qml+2−7

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/promptsmodel.cppnew file+175

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/sessionsmodel.cpp+15−13

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/usersmodel.cpp+87−16

This diff is too big to show here.

tests/plugins/SessionBroadcast/CMakeLists.txt+6

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/CMakeLists.txt+8−4

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/GestureTest.cpp+2−1

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/tst_FloatingFlickable.qml+1−1

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/tst_TouchGate.cpp+3−1

This diff is too big to show here.

tests/plugins/Unity/Indicators/CMakeLists.txt+11−1

This diff is too big to show here.

tests/plugins/Unity/Indicators/IndicatorsManagerTest.cpp+1−1

This diff is too big to show here.

tests/plugins/Unity/Indicators/IndicatorsModelTest.cpp+1−1

This diff is too big to show here.

tests/plugins/Unity/Launcher/CMakeLists.txt+9−3

This diff is too big to show here.

tests/plugins/Unity/Launcher/launchermodeltest.cpp+22−5

This diff is too big to show here.

tests/plugins/Unity/Session/CMakeLists.txt+6

This diff is too big to show here.

tests/plugins/Utils/CMakeLists.txt+11−1

This diff is too big to show here.

tests/plugins/Utils/DeviceConfigParserTest.cpp+4−1

This diff is too big to show here.

tests/plugins/Utils/WindowStateStorageTest.cppnew file+64

This diff is too big to show here.

tests/plugins/Wizard/CMakeLists.txt+6

This diff is too big to show here.

tests/qmltests/ApplicationMenuDataLoader.qmlnew file+83

This diff is too big to show here.

tests/qmltests/ApplicationMenus/tst_MenuBar.qmlnew file+196

This diff is too big to show here.

tests/qmltests/ApplicationMenus/tst_MenuPopup.qmlnew file+318

This diff is too big to show here.

tests/qmltests/CMakeLists.txt+27−7

This diff is too big to show here.

tests/qmltests/Components/CMakeLists.txt+18−3

This diff is too big to show here.

tests/qmltests/Components/tst_DragHandle.cpp+4−2

This diff is too big to show here.

tests/qmltests/Components/tst_EdgeDragEvaluator.cpp+4−2

This diff is too big to show here.

tests/qmltests/Components/tst_ZoomableImage.qml+1−1

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewExpandable.qml−5

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewImageGallery.qml+13−13

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewPayments.qmldeleted−203

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewZoomableImage.qml+5−5

This diff is too big to show here.

tests/qmltests/Dash/tst_Dash.qml+5−51

This diff is too big to show here.

tests/qmltests/Dash/tst_DashContent.qml+4−4

This diff is too big to show here.

tests/qmltests/Dash/tst_DashShell.qml+9−41

This diff is too big to show here.

tests/qmltests/Dash/tst_GenericScopeView.qml+6−22

This diff is too big to show here.

tests/qmltests/Greeter/TestView.qml+7−16

This diff is too big to show here.

tests/qmltests/Greeter/tst_Greeter.qml+62−110

This diff is too big to show here.

tests/qmltests/Greeter/tst_Infographics.qml+1−11

This diff is too big to show here.

tests/qmltests/Greeter/tst_NarrowView.qml+20−43

This diff is too big to show here.

tests/qmltests/Greeter/tst_WideView.qml+125−121

This diff is too big to show here.

tests/qmltests/Launcher/tst_Drawer.qml+58−7

This diff is too big to show here.

tests/qmltests/Launcher/tst_Launcher.qml+15−6

This diff is too big to show here.

tests/qmltests/Notifications/tst_Notifications.qml+11−11

This diff is too big to show here.

tests/qmltests/Notifications/tst_SwipeToAct.qml+5−5

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorItem.qml → tests/qmltests/Panel/Indicators/tst_IndicatorItem.qmlrenamed+1−1

This diff is too big to show here.

tests/qmltests/Panel/Indicators/tst_MenuItemFactory.qml → tests/qmltests/Panel/Indicators/tst_IndicatorMenuItemFactory.qmlrenamed+2−2

This diff is too big to show here.

tests/qmltests/Panel/IndicatorTest.qml → tests/qmltests/Panel/PanelTest.qmlrenamed−5

This diff is too big to show here.

tests/qmltests/Panel/tst_MenuContent.qml+14−2

This diff is too big to show here.

tests/qmltests/Panel/tst_Panel.qml+420−103

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorsBar.qml → tests/qmltests/Panel/tst_PanelBar.qmlrenamed+24−33

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorItemRow.qml → tests/qmltests/Panel/tst_PanelItemRow.qmlrenamed+36−32

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorsMenu.qml → tests/qmltests/Panel/tst_PanelMenu.qmlrenamed+32−14

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorPage.qml → tests/qmltests/Panel/tst_PanelMenuPage.qmlrenamed+53−47

This diff is too big to show here.

tests/qmltests/Stage/ApplicationCheckBox.qml+1−1

This diff is too big to show here.

tests/qmltests/Stage/tst_DecoratedWindow.qml+40−5

This diff is too big to show here.

tests/qmltests/Stage/tst_DesktopStage.qml+26−45

This diff is too big to show here.

tests/qmltests/Stage/tst_PhoneStage.qml+5

This diff is too big to show here.

tests/qmltests/Stage/tst_TabletStage.qml+6

This diff is too big to show here.

tests/qmltests/Stage/tst_WindowDecoration.qmlnew file+244

This diff is too big to show here.

tests/qmltests/Stage/tst_WindowResizeArea.qml+17−9

This diff is too big to show here.

tests/qmltests/Tutorial/tst_Tutorial.qml+3−3

This diff is too big to show here.

tests/qmltests/tst_OrientedShell.qml+90−8

This diff is too big to show here.

tests/qmltests/tst_Shell.qml+122−87

This diff is too big to show here.

tests/qmltests/tst_ShellWithPin.qml+25−14

This diff is too big to show here.

tests/uqmlscene/CMakeLists.txt+14−6

This diff is too big to show here.

tests/uqmlscene/main.cpp+7−3

This diff is too big to show here.

tests/utils/modules/Unity/Test/CMakeLists.txt+4−2

This diff is too big to show here.

tests/utils/modules/Unity/Test/testutil.cpp+1−1

This diff is too big to show here.