on xenial help sign in
merge trunk
commit4d4ddfe511ad738f676ea8382fa3c4f8aa43db80 authorLukáš Tinkl <lukas.tinkl@canonical.com> dateFri 1 Jul 2016, 00:42 (10 years ago) parentcbc2dae7e5220e
554 files changed+32257−16488
CMakeLists.txt+1−1 build.sh+2−2 data/unity8-dash.png data/unity8.conf+25−2 debian/changelog+156 debian/control+11−8 debian/rules+4 debian/unity8.install+1 debian/usr.bin.unity8-dash+21 plugins/AccountsService/AccountsService.cpp+20−1 plugins/AccountsService/AccountsService.h+13−1 plugins/AccountsService/AccountsService.qmltypes−41 plugins/AccountsService/com.canonical.unity.AccountsService.xml+4 plugins/Cursor/CMakeLists.txt+4 plugins/Cursor/Cursor.qml+26−11 plugins/Cursor/CursorImageInfo.cpp+2−12 plugins/Cursor/CursorImageInfo.h−4 plugins/Cursor/CursorImageProvider.cpp+1−1 plugins/Cursor/MousePointer.cpp+13−8 plugins/Cursor/MousePointer.h+4−1 plugins/Dash/CMakeLists.txt+4 plugins/Dash/CardCreator.js+86−51 plugins/Dash/CardCreatorCache.qml+1−1 plugins/Dash/Dash.qmltypes−100 plugins/Dash/abstractdashview.h+1−3 plugins/Dash/graphics/music_progress_bg.png plugins/Dash/horizontaljournal.cpp+1−4 plugins/Dash/listviewwithpageheader.cpp+14−8 plugins/Dash/organicgrid.cpp−3 plugins/Dash/verticaljournal.cpp−3 plugins/GlobalShortcut/GlobalShortcut.qmltypes−31 plugins/Greeter/Unity/Launcher/CMakeLists.txt+1−1 plugins/Greeter/Unity/Launcher/Launcher.qmltypes−182 plugins/Greeter/Unity/Launcher/launcheritem.cpp+14 plugins/Greeter/Unity/Launcher/launcheritem.h+3−1 plugins/Greeter/Unity/Launcher/launchermodelas.cpp+2−7 plugins/Greeter/Unity/Launcher/launchermodelas.h−1 plugins/IntegratedLightDM/IntegratedLightDM.qmltypes−251 plugins/IntegratedLightDM/liblightdm/UsersModel.cpp+4−1 plugins/IntegratedLightDM/liblightdm/UsersModel.h+2−1 plugins/IntegratedLightDM/liblightdm/UsersModelPrivate.cpp+5−3 plugins/IntegratedLightDM/liblightdm/UsersModelPrivate.h+2−1 plugins/Lights/CMakeLists.txt+1 plugins/Lights/Lights.qmltypes−45 plugins/Lights/android-hardware.h−4 plugins/Powerd/Powerd.qmltypes−39 plugins/SessionBroadcast/SessionBroadcast.qmltypes−19 plugins/UInput/UInput.qmltypes−44 plugins/Ubuntu/DownloadDaemonListener/CMakeLists.txt−1 plugins/Ubuntu/DownloadDaemonListener/DownloadDaemonListener.qmltypes−60 plugins/Ubuntu/Gestures/CMakeLists.txt+5−1 plugins/Ubuntu/Gestures/Gestures.qmltypes−77 plugins/Ubuntu/Gestures/TouchDispatcher.cpp+1−5 plugins/Ubuntu/Gestures/TouchGestureArea.cpp+7−9 plugins/Ubuntu/Gestures/TouchGestureArea.h+7−7 plugins/Ubuntu/Payments/Payments.qmltypes−43 plugins/Ubuntu/SystemImage/SystemImage.qmltypes−19 plugins/Unity/Connectivity/Connectivity.qmltypes−19 plugins/Unity/DashCommunicator/DashCommunicator.qmltypes−47 plugins/Unity/Indicators/CMakeLists.txt+4 plugins/Unity/Indicators/Indicators.qmltypes−264 plugins/Unity/InputInfo/InputInfo.qmltypes−71 plugins/Unity/InputInfo/linux/qinputdeviceinfo_linux.cpp+7−2 plugins/Unity/InputInfo/linux/qinputdeviceinfo_linux_p.h−2 plugins/Unity/Launcher/CMakeLists.txt+3−1 plugins/Unity/Launcher/Launcher.qmltypes−182 plugins/Unity/Launcher/launcheritem.cpp+14−9 plugins/Unity/Launcher/launcheritem.h+3 plugins/Unity/Launcher/launchermodel.cpp+58−26 plugins/Unity/Launcher/launchermodel.h+1−1 plugins/Unity/Platform/Platform.qmltypes−20 plugins/Unity/Session/CMakeLists.txt+2 plugins/Unity/Session/Session.qmltypes−85 plugins/Unity/Session/dbusunitysessionservice.cpp+50−18 plugins/Unity/Session/dbusunitysessionservice.h+7 plugins/Utils/CMakeLists.txt+5 plugins/Utils/Utils.qmltypes−175 plugins/Utils/globalfunctions.cpp+1−4 plugins/Utils/windowstatestorage.cpp+2−2 plugins/Utils/windowstatestorage.h+1−1 plugins/WindowManager/CMakeLists.txt+1 po/aa.po+260−106 po/am.po+298−114 po/ar.po+264−107 po/ast.po+294−110 po/az.po+260−106 po/be.po+264−107 po/bg.po+260−106 po/bn.po+264−107 po/br.po+270−107 po/bs.po+264−107 po/ca.po+264−107 po/ca@valencia.po+260−106 po/ce.po+260−106 po/ckb.po+260−106 po/co.po+461−241 po/cs.po+264−107 po/cy.po+264−107 po/da.po+264−107 po/de.po+298−114 po/el.po+264−107 po/en_AU.po+294−110 po/en_GB.po+294−110 po/eo.po+260−106 po/es.po+298−112 po/eu.po+264−107 po/fa.po+294−110 po/fi.po+295−111 po/fo.po+344−186 po/fr.po+298−114 po/ga.po+264−107 po/gd.po+297−113 po/gl.po+296−110 po/gv.po+260−106 po/he.po+264−107 po/hi.po+260−106 po/hr.po+295−111 po/hu.po+297−112 po/hy.po+260−106 po/ia.po+297−111 po/id.po+260−106 po/is.po+260−106 po/it.po+295−111 po/ja.po+260−106 po/km.po+260−106 po/kn.po+260−106 po/ko.po+264−107 po/ku.po+260−106 po/ky.po+260−106 po/lo.po+260−106 po/lt.po+260−106 po/lv.po+264−107 po/ml.po+260−106 po/mr.po+260−106 po/ms.po+300−111 po/my.po+260−106 po/nb.po+297−113 po/ne.po+260−106 po/nl.po+290−109 po/nn.po+260−106 po/oc.po+273−107 po/or.po+260−106 po/pa.po+264−107 po/pl.po+298−114 po/pt.po+298−112 po/pt_BR.po+264−107 po/ro.po+264−107 po/ru.po+298−121 po/shn.po+260−106 po/si.po+260−106 po/sk.po+296−112 po/sl.po+294−110 po/sq.po+264−107 po/sr.po+294−110 po/sv.po+300−115 po/sw.po+264−107 po/ta.po+260−106 po/te.po+260−106 po/th.po+260−106 po/tr.po+264−107 po/ug.po+264−107 po/uk.po+295−111 po/unity8.pot+240−86 po/ur.po+260−106 po/uz.po+260−106 po/vi.po+260−106 po/wo.po+264−107 po/xh.po+260−106 po/zh_CN.po+300−116 po/zh_HK.po+260−106 po/zh_TW.po+264−107 qml/Components/DelayedLockscreen.qml+1 qml/Components/Dialogs.qml+3−1 qml/Components/FadingLabel.qml+42 qml/Components/KeyboardShortcutsOverlay.qml+334 qml/Components/LazyImage.qml+3−1 qml/Components/ListItems/graphics/ListItemDividerHorizontal@18.png qml/Components/Lockscreen.qml+8 qml/Components/MediaServices/MediaServices.qml+386 qml/Components/MediaServices/MediaServicesControls.qml+192 qml/Components/MediaServices/MediaServicesHeader.qml+71 qml/Components/MediaServices/VideoPlayer.qml+155 qml/Components/MediaServices/VideoPlayerControls.qml+158 qml/Components/PanelState/PanelState.qml+1 qml/Components/PassphraseLockscreen.qml+4 qml/Components/PhysicalKeysMapper.qml+2−22 qml/Components/PinLockscreen.qml+4 qml/Dash/Previews/PreviewSharing.qml → qml/Components/SharingPicker.qml+2−14 qml/Components/WindowControlButtons.qml+23−27 qml/Components/graphics/close@20.png qml/Components/graphics/icon_star_empty@20.png qml/Components/graphics/icon_star_full@20.png qml/Components/graphics/icon_star_half@20.png qml/Components/graphics/icon_star_off@20.png qml/Components/graphics/icon_star_on@20.png qml/Components/graphics/non-selected@18.png qml/Components/graphics/window-close.svg+164−14 qml/Components/graphics/window-maximize.svg+164−12 qml/Components/graphics/window-minimize.svg+164−13 qml/Components/graphics/window-window.svg+41 qml/Dash/CardCarousel.qml+1 qml/Dash/CardTool.qml+4−3 qml/Dash/DashApplication.qml+16−5 qml/Dash/GenericScopeView.qml+6−5 qml/Dash/Previews/Preview.qml+17 qml/Dash/Previews/PreviewImageGallery.qml+3 qml/Dash/Previews/PreviewInlineVideo.qml+65 qml/Dash/Previews/PreviewMediaToolbar.qml+25−5 qml/Dash/Previews/PreviewRatingEdit.qml+4−1 qml/Dash/Previews/PreviewWidget.qml+3 qml/Dash/Previews/PreviewWidgetFactory.qml+11−1 qml/Dash/Previews/PreviewZoomableImage.qml+1 qml/Dash/ScopesList.qml+1 qml/Dash/graphics/dash_divider_top_darkgrad@27.png qml/Dash/graphics/dash_divider_top_lightgrad@27.png qml/Dash/graphics/header_handlearrow2@27.png qml/Dash/graphics/header_handlearrow@27.png qml/Dash/graphics/icon_clear@20.png qml/Dash/graphics/icon_search_active@20.png qml/Dash/graphics/icon_search_inactive@20.png qml/Dash/graphics/navigation_shadow@18.png qml/Dash/graphics/navigation_shadow_light@18.png qml/Dash/graphics/overview_hint@27.png qml/Dash/graphics/pagination_dot_off@30.png qml/Dash/graphics/pagination_dot_on@30.png qml/Dash/graphics/paper.png qml/Dash/graphics/pixel.png qml/Dash/graphics/play_button@18.png qml/Dash/graphics/play_button_active@18.png qml/Dash/graphics/play_button_active_big@20.png qml/Dash/graphics/play_button_big@20.png qml/Dash/graphics/tabbarchevron@27.png qml/Dash/graphics/tablet/icon_close_preview@20.png qml/Dash/graphics/tooltip_arrow@27.png qml/Greeter/CoverPage.qml+23−1 qml/Greeter/Greeter.qml+118−18 qml/Greeter/GreeterPrompt.qml+142 qml/Greeter/LoginList.qml+59−76 qml/Greeter/NarrowView.qml+18−2 qml/Greeter/WideView.qml+6−2 qml/Greeter/graphics/dot_empty.png qml/Greeter/graphics/dot_filled.png qml/Greeter/graphics/dot_pointer.png qml/Greeter/graphics/icon_arrow.png qml/Greeter/graphics/infographic_circle_back.png qml/Launcher/Launcher.qml+1 qml/Launcher/LauncherDelegate.qml+4−8 qml/Launcher/LauncherPanel.qml+5−1 qml/Launcher/graphics/divider-line.png qml/Launcher/graphics/focused_app_arrow@30.png qml/Launcher/graphics/home@18.png qml/Launcher/graphics/quicklist_tooltip@30.png qml/Notifications/Notification.qml+16 qml/Notifications/Notifications.qml+1 qml/Panel/Indicators/client/IndicatorsClient.qml+7−1 qml/Panel/Indicators/client/IndicatorsList.qml+7 qml/Panel/IndicatorsMenu.qml+3−1 qml/Panel/Panel.qml+5−2 qml/Panel/graphics/rectangular_dropshadow@30.png qml/Rotation/HalfLoopRotationAnimation.qml+1−1 qml/Rotation/ImmediateRotationAction.qml+1−1 qml/Rotation/NinetyRotationAnimation.qml+1−1 qml/Rotation/UpdateShellTransformations.qml+4−4 qml/Shell.qml+54−11 qml/Stages/ApplicationWindow.qml+25−9 qml/Stages/DecoratedWindow.qml+40−13 qml/Stages/DesktopSpread.qml+2 qml/Stages/DesktopStage.qml+76−14 qml/Stages/OrientationChangeAnimation.qml+30−6 qml/Stages/ResizeGrip.qml+46 qml/Stages/SpreadDelegate.qml+7−11 qml/Stages/TabletSideStageTouchGesture.qml+3 qml/Stages/TabletStage.qml+17−10 qml/Stages/WindowControlsOverlay.qml+219 qml/Stages/WindowDecoration.qml+28−6 qml/Stages/WindowResizeArea.qml+15−15 qml/Stages/graphics/PageHeaderBaseDividerBottom@18.png qml/Stages/graphics/PageHeaderBaseDividerLight@18.png qml/Stages/graphics/arrows-centre.png qml/Stages/graphics/arrows.png qml/Stages/graphics/dropshadow2gu@30.png qml/Stages/graphics/sidestage_handle@20.png qml/Tutorial/InactivityTimer.qml+26−10 qml/Tutorial/Tutorial.qml+7−6 qml/Tutorial/TutorialBottom.qml−124 qml/Tutorial/TutorialContent.qml+51−134 qml/Tutorial/TutorialLeft.qml+2−2 qml/Tutorial/TutorialLeftLong.qml+3−1 qml/Tutorial/TutorialPage.qml+2−2 qml/Tutorial/TutorialRight.qml+2−2 qml/Tutorial/TutorialTop.qml+2−3 qml/Tutorial/graphics/background1.png qml/Tutorial/graphics/background2.png qml/Wizard/Pages/10-welcome.qml+17−4 qml/Wizard/Pages/data/Desktop_header_bkg.png qml/Wizard/Pages/data/Desktop_splash_screen_bkg.png qml/Wizard/Pages/data/Phone_header_bkg.png qml/Wizard/Pages/data/Phone_splash_screen_bkg.png qml/Wizard/Pages/data/Tick@30.png qml/Wizard/Pages/data/timezonemap/map.png qml/Wizard/Pages/data/timezonemap/pin.png qml/Wizard/Pages/data/timezonemap/timezone_-1.png qml/Wizard/Pages/data/timezonemap/timezone_-10.png qml/Wizard/Pages/data/timezonemap/timezone_-11.png qml/Wizard/Pages/data/timezonemap/timezone_-2.png qml/Wizard/Pages/data/timezonemap/timezone_-3.5.png qml/Wizard/Pages/data/timezonemap/timezone_-3.png qml/Wizard/Pages/data/timezonemap/timezone_-4.5.png qml/Wizard/Pages/data/timezonemap/timezone_-4.png qml/Wizard/Pages/data/timezonemap/timezone_-5.png qml/Wizard/Pages/data/timezonemap/timezone_-6.png qml/Wizard/Pages/data/timezonemap/timezone_-7.png qml/Wizard/Pages/data/timezonemap/timezone_-8.png qml/Wizard/Pages/data/timezonemap/timezone_-9.5.png qml/Wizard/Pages/data/timezonemap/timezone_-9.png qml/Wizard/Pages/data/timezonemap/timezone_0.png qml/Wizard/Pages/data/timezonemap/timezone_1.png qml/Wizard/Pages/data/timezonemap/timezone_10.5.png qml/Wizard/Pages/data/timezonemap/timezone_10.png qml/Wizard/Pages/data/timezonemap/timezone_11.png qml/Wizard/Pages/data/timezonemap/timezone_12.75.png qml/Wizard/Pages/data/timezonemap/timezone_12.png qml/Wizard/Pages/data/timezonemap/timezone_13.png qml/Wizard/Pages/data/timezonemap/timezone_2.png qml/Wizard/Pages/data/timezonemap/timezone_3.5.png qml/Wizard/Pages/data/timezonemap/timezone_3.png qml/Wizard/Pages/data/timezonemap/timezone_4.5.png qml/Wizard/Pages/data/timezonemap/timezone_4.png qml/Wizard/Pages/data/timezonemap/timezone_5.5.png qml/Wizard/Pages/data/timezonemap/timezone_5.75.png qml/Wizard/Pages/data/timezonemap/timezone_5.png qml/Wizard/Pages/data/timezonemap/timezone_6.5.png qml/Wizard/Pages/data/timezonemap/timezone_6.png qml/Wizard/Pages/data/timezonemap/timezone_7.png qml/Wizard/Pages/data/timezonemap/timezone_8.5.png qml/Wizard/Pages/data/timezonemap/timezone_8.png qml/Wizard/Pages/data/timezonemap/timezone_9.5.png qml/Wizard/Pages/data/timezonemap/timezone_9.png qml/Wizard/Pages/passcode-desktop.qml+27−10 qml/Wizard/PasswordMeter.qml+3−1 qml/graphics/dropshadow_left@20.png qml/graphics/dropshadow_right@20.png src/CMakeLists.txt+1 src/Dash/main.cpp+23−21 src/UnixSignalHandler.cpp+3−5 src/main.cpp+2 tests/CMakeLists.txt+6 tests/data/unity/backgrounds/blue.png tests/data/unity/backgrounds/red.png tests/graphics/applicationIcons/browser@18.png tests/graphics/applicationIcons/calendar@18.png tests/graphics/applicationIcons/camera@18.png tests/graphics/applicationIcons/contacts-app@18.png tests/graphics/applicationIcons/dash.png tests/graphics/applicationIcons/dialer-app@18.png tests/graphics/applicationIcons/evernote@18.png tests/graphics/applicationIcons/facebook@18.png tests/graphics/applicationIcons/gallery@18.png tests/graphics/applicationIcons/gmail@18.png tests/graphics/applicationIcons/libreoffice@18.png tests/graphics/applicationIcons/map@18.png tests/graphics/applicationIcons/messages-app@18.png tests/graphics/applicationIcons/notepad@18.png tests/graphics/applicationIcons/pinterest@18.png tests/graphics/applicationIcons/soundcloud@18.png tests/graphics/applicationIcons/system-settings@18.png tests/graphics/applicationIcons/twitter@18.png tests/graphics/applicationIcons/weather@18.png tests/graphics/applicationIcons/wikipedia@18.png tests/graphics/applicationIcons/youtube@18.png tests/graphics/avatars/amanda@12.png tests/graphics/avatars/anna_olsson@12.png tests/graphics/avatars/funky@12.png tests/graphics/clock@18.png tests/mocks/AccountsService/AccountsService.cpp+24 tests/mocks/AccountsService/AccountsService.h+16 tests/mocks/AccountsService/AccountsService.qmltypes−41 tests/mocks/Biometryd/CMakeLists.txt+14 tests/mocks/Biometryd/MockBiometryd.cpp+43 tests/mocks/Biometryd/MockBiometryd.h+50 tests/mocks/Biometryd/MockDevice.cpp+29 tests/mocks/Biometryd/MockDevice.h+40 tests/mocks/Biometryd/MockIdentifier.cpp+28 tests/mocks/Biometryd/MockIdentifier.h+36 tests/mocks/Biometryd/MockObserver.cpp+22 tests/mocks/Biometryd/MockObserver.h+37 tests/mocks/Biometryd/MockOperation.cpp+56 tests/mocks/Biometryd/MockOperation.h+48 tests/mocks/Biometryd/plugin.cpp+41 tests/mocks/Biometryd/plugin.h+31 tests/mocks/Biometryd/qmldir+3 tests/mocks/CMakeLists.txt+1 tests/mocks/GSettings.1.0/GSettings.qmltypes−42 tests/mocks/GSettings.1.0/fake_gsettings.cpp+1−1 tests/mocks/IntegratedLightDM/IntegratedLightDM.qmltypes−269 tests/mocks/IntegratedLightDM/liblightdm/UsersModel.cpp+4−1 tests/mocks/IntegratedLightDM/liblightdm/UsersModel.h+2−1 tests/mocks/IntegratedLightDM/liblightdm/UsersModelPrivate.cpp+29−23 tests/mocks/IntegratedLightDM/liblightdm/UsersModelPrivate.h+2−1 tests/mocks/Lights/Lights.qmltypes−45 tests/mocks/MeeGo/QOfono/QOfono.qmltypes−30 tests/mocks/Powerd/Powerd.qmltypes−39 tests/mocks/QMenuModel/QMenuModel.qmltypes−111 tests/mocks/QtMultimedia/CMakeLists.txt+8−2 tests/mocks/QtMultimedia/QtMultimedia.qmltypes−62 tests/mocks/QtMultimedia/VideoSurface.qml+111 tests/mocks/QtMultimedia/audio.cpp−132 tests/mocks/QtMultimedia/audio.h−103 tests/mocks/QtMultimedia/mediaplayer.cpp+318 tests/mocks/QtMultimedia/mediaplayer.h+223 tests/mocks/QtMultimedia/plugin.cpp+7−3 tests/mocks/QtMultimedia/videooutput.cpp+127 tests/mocks/QtMultimedia/videooutput.h+52 tests/mocks/Ubuntu/DownloadDaemonListener/DownloadDaemonListener.qmltypes−60 tests/mocks/Ubuntu/Payments/Payments.qmltypes−44 tests/mocks/Ubuntu/SystemImage/SystemImage.qmltypes−20 tests/mocks/Ubuntu/SystemSettings/LanguagePlugin/MockLanguagePlugin.qml+2−2 tests/mocks/Ubuntu/SystemSettings/SecurityPrivacy/SecurityPrivacy.qmltypes−39 tests/mocks/Ubuntu/Telephony/Telephony.qmltypes−58 tests/mocks/Ubuntu/Thumbnailer/Thumbnailer.qmltypes−17 tests/mocks/Unity/Application/Application.qmltypes−517 tests/mocks/Unity/Application/ApplicationInfo.cpp+29−27 tests/mocks/Unity/Application/ApplicationInfo.h+5−4 tests/mocks/Unity/Application/ApplicationManager.cpp+18−1 tests/mocks/Unity/Application/MirSurfaceListModel.cpp+13−3 tests/mocks/Unity/Application/MirSurfaceListModel.h+1 tests/mocks/Unity/Application/UbuntuKeyboardInfo.cpp+1−1 tests/mocks/Unity/Application/resources/screenshots/browser@12.png tests/mocks/Unity/Application/resources/screenshots/camera@12.png tests/mocks/Unity/Application/resources/screenshots/dialer@12.png tests/mocks/Unity/Application/resources/screenshots/facebook@12.png tests/mocks/Unity/Application/resources/screenshots/gallery@12.png tests/mocks/Unity/Application/resources/screenshots/libreoffice@12.png tests/mocks/Unity/Application/resources/screenshots/map@12.png tests/mocks/Unity/Application/resources/screenshots/music@12.png tests/mocks/Unity/Application/resources/screenshots/twitter@12.png tests/mocks/Unity/Application/resources/screenshots/unity8-dash@12.png tests/mocks/Unity/Application/resources/screenshots/vkb_portrait.png tests/mocks/Unity/Application/resources/vkb_portrait.png tests/mocks/Unity/Connectivity/Connectivity.qmltypes−20 tests/mocks/Unity/DashCommunicator/DashCommunicator.qmltypes−46 tests/mocks/Unity/Indicators/Indicators.qmltypes−232 tests/mocks/Unity/Launcher/CMakeLists.txt+1−1 tests/mocks/Unity/Launcher/Launcher.qmltypes−187 tests/mocks/Unity/Launcher/MockLauncherItem.cpp+14 tests/mocks/Unity/Launcher/MockLauncherItem.h+3 tests/mocks/Unity/Launcher/MockLauncherModel.cpp+8 tests/mocks/Unity/Launcher/MockLauncherModel.h+1−1 tests/mocks/Unity/Notifications/Notifications.qmltypes−149 tests/mocks/Unity/Unity.qmltypes−469 tests/mocks/Unity/fake_optionselectorfilter.cpp+5 tests/mocks/Unity/fake_optionselectorfilter.h+2 tests/mocks/Unity/fake_optionselectoroptions.cpp+13 tests/mocks/Unity/fake_optionselectoroptions.h+2 tests/mocks/Unity/fake_previewmodel.cpp+1−1 tests/mocks/Unity/fake_scope.cpp+11−2 tests/mocks/Unity/fake_scope.h+1 tests/mocks/Unity/fake_scopes.cpp+1 tests/mocks/Unity/fake_scopesoverview.cpp+1−1 tests/mocks/Utils/CMakeLists.txt+5−1 tests/mocks/Utils/Utils.qmltypes−178 tests/mocks/Utils/windowstatestorage.cpp+2−2 tests/mocks/Utils/windowstatestorage.h+1−1 tests/plugins/AccountsService/CMakeLists.txt−5 tests/plugins/Dash/CMakeLists.txt+4 tests/plugins/Dash/cardcreator/1.res+9−20 tests/plugins/Dash/cardcreator/1.res.cardcreator+5−17 tests/plugins/Dash/cardcreator/10.res+4−4 tests/plugins/Dash/cardcreator/10.res.cardcreator−1 tests/plugins/Dash/cardcreator/11.res+10−21 tests/plugins/Dash/cardcreator/11.res.cardcreator+5−17 tests/plugins/Dash/cardcreator/12.res+9−20 tests/plugins/Dash/cardcreator/12.res.cardcreator+5−17 tests/plugins/Dash/cardcreator/2.res+4−4 tests/plugins/Dash/cardcreator/2.res.cardcreator−1 tests/plugins/Dash/cardcreator/3.res+11−21 tests/plugins/Dash/cardcreator/3.res.cardcreator+7−18 tests/plugins/Dash/cardcreator/4.res+4−4 tests/plugins/Dash/cardcreator/4.res.cardcreator−1 tests/plugins/Dash/cardcreator/5.res+9−20 tests/plugins/Dash/cardcreator/5.res.cardcreator+5−17 tests/plugins/Dash/cardcreator/6.res+2−2 tests/plugins/Dash/cardcreator/6.res.cardcreator−1 tests/plugins/Dash/cardcreator/7.res+4−4 tests/plugins/Dash/cardcreator/7.res.cardcreator−1 tests/plugins/Dash/cardcreator/8.res+4−4 tests/plugins/Dash/cardcreator/8.res.cardcreator−1 tests/plugins/Dash/cardcreator/9.res+4−4 tests/plugins/Dash/cardcreator/9.res.cardcreator−1 tests/plugins/Dash/horizontaljournaltest.cpp+1−4 tests/plugins/Dash/listviewwithpageheadersectionexternalmodeltest.cpp+1−4 tests/plugins/Dash/listviewwithpageheadersectiontest.cpp+7−4 tests/plugins/Dash/listviewwithpageheadertest.cpp+1−4 tests/plugins/Dash/listviewwithpageheadertestsection.qml+12−1 tests/plugins/Dash/organicgridtest.cpp+1−4 tests/plugins/Dash/verticaljournaltest.cpp+1−4 tests/plugins/Ubuntu/Gestures/CMakeLists.txt+3−2 tests/plugins/Unity/Launcher/CMakeLists.txt+1−1 tests/plugins/Unity/Launcher/launchermodeltest.cpp+22−2 tests/plugins/Unity/Session/CMakeLists.txt+29−1 tests/plugins/Unity/Session/LightDMServer.cpp+29 tests/plugins/Unity/Session/LightDMServer.h+38 tests/plugins/Unity/Session/LogindServer.cpp+33 tests/plugins/Unity/Session/LogindServer.h+43 tests/plugins/Unity/Session/interfaces.xml+17 tests/plugins/Unity/Session/server.cpp+50 tests/plugins/Unity/Session/sessionbackendtest.cpp+15−1 tests/qmltests/CMakeLists.txt+3−1 tests/qmltests/Components/CMakeLists.txt+5−1 tests/qmltests/Components/tst_LazyImage/portrait.png tests/qmltests/Components/tst_LazyImage/square.png tests/qmltests/Components/tst_LazyImage/wide.png tests/qmltests/Components/tst_Lockscreen.qml+20−1 tests/qmltests/Components/tst_MediaServices.qml+230 tests/qmltests/Components/tst_PhysicalKeysMapper.qml+12−21 tests/qmltests/Dash/Previews/tst_PreviewSharing.qml → tests/qmltests/Components/tst_SharingPicker.qml+8−8 tests/qmltests/Dash/Previews/tst_PreviewExpandable.qml+23−4 tests/qmltests/Dash/Previews/tst_PreviewInlineVideo.qml+114 tests/qmltests/Dash/Previews/tst_PreviewMediaToolbar.qml+3−3 tests/qmltests/Dash/Previews/tst_PreviewRatingDisplayCreationRanges.qml+51−15 tests/qmltests/Dash/Previews/tst_PreviewRatingEdit.qml+3 tests/qmltests/Dash/Previews/tst_PreviewWidgetFactory.qml+17−16 tests/qmltests/Dash/artwork/avatar@12.png tests/qmltests/Dash/artwork/background.png tests/qmltests/Dash/artwork/checkers.png tests/qmltests/Dash/artwork/emblem.png tests/qmltests/Dash/artwork/music-player-design.png tests/qmltests/Dash/tst_Card.qml+1−1 tests/qmltests/Dash/tst_Dash.qml+84−73 tests/qmltests/Dash/tst_DashContent.qml+8−2 tests/qmltests/Dash/tst_DashShell.qml+1−1 tests/qmltests/Dash/tst_GenericScopeView.qml+35 tests/qmltests/Greeter/TestView.qml+10−3 tests/qmltests/Greeter/tst_Greeter.qml+171 tests/qmltests/Greeter/tst_NarrowView.qml+22−1 tests/qmltests/Greeter/tst_WideView.qml+22−29 tests/qmltests/Launcher/tst_Launcher.qml+48−12 tests/qmltests/Panel/tst_IndicatorsMenu.qml+29−1 tests/qmltests/Stages/ApplicationCheckBox.qml+1−1 tests/qmltests/Stages/SurfaceManagerControls.qml+1−1 tests/qmltests/Stages/tst_ApplicationWindow.qml+39−11 tests/qmltests/Stages/tst_DesktopStage.qml+158 tests/qmltests/Stages/tst_PhoneStage.qml+1−1 tests/qmltests/Stages/tst_TabletStage.qml+162−35 tests/qmltests/Stages/tst_WindowResizeArea.qml+36−34 tests/qmltests/Tutorial/tst_Tutorial.qml+173−207 tests/qmltests/UnityLogo.png tests/qmltests/tst_OrientedShell.qml+67−45 tests/qmltests/tst_Shell.qml+64−15 tests/qmltests/utils/Unity/Test/tst_UnityTest.qml+31 tests/utils/modules/Unity/Test/CMakeLists.txt+5−1 tests/utils/modules/Unity/Test/Test.qmltypes−60 tests/utils/modules/Unity/Test/testutil.cpp+17 tests/utils/modules/Unity/Test/testutil.h+1
CMakeLists.txt+1−1
@@ -57,7 +57,7 @@ find_package(Qt5DBus 5.4 REQUIRED)
5757find_package(Qt5Concurrent 5.4 REQUIRED)
5858find_package(Qt5Sql 5.4 REQUIRED)
5959
60−pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=17)
60+pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=18)
6161pkg_check_modules(GEONAMES REQUIRED geonames>=0.2)
6262pkg_check_modules(GIO REQUIRED gio-2.0>=2.32)
6363pkg_check_modules(GLIB REQUIRED glib-2.0>=2.32)
build.sh+2−2
@@ -46,11 +46,11 @@ install_dependencies() {
4646 qmenumodel-qml \
4747 qml-module-qtquick-layouts \
4848 qml-module-qtquick-xmllistmodel \
49+ qml-module-ubuntu-components \
50+ qml-module-ubuntu-thumbnailer0.1 \
4951 qtdeclarative5-gsettings1.0 \
50− qtdeclarative5-ubuntu-ui-toolkit-plugin \
5152 qtdeclarative5-ubuntu-settings-components \
5253 qtdeclarative5-ubuntu-telephony0.1 \
53− qtdeclarative5-ubuntu-thumbnailer0.1 \
5454 qtdeclarative5-unity-notifications-plugin \
5555 qml-module-ubuntu-connectivity \
5656 ubuntu-mobile-icons \
data/unity8-dash.png

Binary file not shown.

data/unity8.conf+25−2
@@ -3,7 +3,7 @@ author "Ricardo Mendoza <ricmm@ubuntu.com>"
33
44emits indicator-services-start
55
6−start on ((xsession SESSION=ubuntu-touch) or (xsession SESSION=unity8-mir)) and started dbus
6+start on ((xsession SESSION=ubuntu-touch) or (xsession SESSION=unity8-mir) or (xsession SESSION=unity8)) and started dbus
77stop on desktop-end
88
99kill timeout 120
@@ -50,11 +50,34 @@ pre-start script
5050 # the lag seen in the indicator panel pull-down (LP: #1488327) and also
5151 # reduces lag seen in apps:
5252 initctl set-env --global QML_NO_TOUCH_COMPRESSION=1
53+
54+ if [ "$XDG_SESSION_DESKTOP" = "ubuntu-touch" ]; then
55+ # On Ubuntu Touch, we currently use a trick where we auto-login the
56+ # user without a LightDM greeter at all. In this case, we want to
57+ # start with the lockscreen visible. Once we switch to using a
58+ # proper greeter for the first login, we can remove this code path.
59+ initctl set-env MODE=full-greeter
60+ else
61+ initctl set-env MODE=full-shell
62+ fi
5363end script
5464
55−exec ${BINARY:-unity8} $ARGS
65+exec ${BINARY:-unity8} --mode=$MODE $ARGS
5666
5767post-start script
68+ # If no MIR_SOCKET was defined on launch, we try to set one here
69+ if [ -z "$(initctl get-env --global UNITY_MIR_SOCKET)" ]; then
70+ if [ -S "$XDG_RUNTIME_DIR/mir_socket" ]; then
71+ mir_socket=$XDG_RUNTIME_DIR/mir_socket
72+ elif [ -S "/tmp/mir_socket" ]; then
73+ mir_socket=/tmp/mir_socket
74+ fi
75+
76+ if [ -n "$mir_socket" ]; then
77+ initctl set-env --global MIR_SOCKET="$mir_socket"
78+ fi
79+ fi
80+
5881 initctl emit --no-wait indicator-services-start
5982end script
6083
debian/changelog+156
@@ -1,3 +1,159 @@
1+unity8 (8.12+16.10.20160627.5-0ubuntu1) yakkety; urgency=medium
2+
3+ [ Albert Astals Cid ]
4+ * Stop watching the old header item height once it's not our header
5+ anymore
6+ * LVWPH: cull the header item when not on view to save some painting
7+ * Adapt test to new mock behaviour
8+ * Don't let the mouse go outside the parentItem (LP: #1525350)
9+ * Use non deprecated package names
10+ * Mark system includes as such
11+ * Fix initialization order warning
12+ * Do not rely on deleteLater not crashing on null pointers
13+ * Add more headers of classes we use for automoc to be run
14+ * CardTool: Fix the fallback value to be a size and not an integer
15+ * CardTool: Include Ubuntu Components since we're using units.gu
16+ * Rework tst_PreviewRatingDisplayCreationRanges
17+
18+ [ Daniel d'Andrada ]
19+ * Cursor: Let AnimatedSprite run only on animated cursors and while
20+ the display is on (LP: #1588873, #1594358)
21+ * Fix missing screenshot when orientation changes while shell rotation
22+ ongoing (LP: #1587796)
23+
24+ [ Josh Arenson ]
25+ * Make PreviewRatingSingleDisplay visible again after editing a
26+ review. (LP: #1587097)
27+ * Correct errors in all png images to prevent libpng warnings.
28+
29+ [ Lukáš Tinkl ]
30+ * Fix some smaller issues with OOBE wizard password pages (LP:
31+ #1590467)
32+ * Prevent mouse wheel events from going through shell elements (LP:
33+ #1536268)
34+ * Do not let mouse and wheel events pass thru the titlebar (LP:
35+ #1588424)
36+ * Hide the maximize window button based on size restrictions (LP:
37+ #1541982)
38+
39+ [ Marco Trevisan (Treviño) ]
40+ * Unity8.conf: ensure MIR_SOCKET is set for future customers (such as
41+ the dash)
42+ * ClientIndicator: be more informative about loading failures for
43+ dynamically created objects
44+
45+ [ Michael Terry ]
46+ * Stop unity8 from getting in a "switch-to-greeter" loop when locking
47+ on a desktop. (LP: #1593718)
48+
49+ [ Michael Zanetti ]
50+ * set minimum window sizes on dash
51+ * displace application windows when the OSK would cover them
52+
53+ [ Nick Dedekind ]
54+ * Force dash to always stay in the main stage. (lp:#1592404) (LP:
55+ #1592404)
56+ * Save the last surface stage on stage drop. (LP: #1579003)
57+ * Default portrait only apps to the side stage. (LP: #1573153)
58+
59+ [ Albert Astals Cid, Andrea Cimitan, Michał Sawicz, Nick Dedekind ]
60+ * Added live video playback in dash previews
61+
62+ -- Michael Zanetti <michael.zanetti@canonical.com> Mon, 27 Jun 2016 18:48:59 +0000
63+
64+unity8 (8.12+16.10.20160620.3-0ubuntu1) yakkety; urgency=medium
65+
66+ [ Michael Terry, Michał Sawicz ]
67+ * Support unlocking via fingerprint, if one is registered.
68+
69+ -- Michael Terry <michael.terry@canonical.com> Mon, 20 Jun 2016 20:25:25 +0000
70+
71+unity8 (8.12+16.10.20160617-0ubuntu1) yakkety; urgency=medium
72+
73+ [ Michael Terry ]
74+ * Do not create Label/Icon if we don't need it
75+ * Fix Z-ordering of prompt surfaces (LP: #1586219)
76+ * Drop bottom edge tutorials completely and small fixes for other
77+ edges. (LP: #1565103)
78+ * Redo visuals for greeter prompt box. (LP: #1435923)
79+ * Make tutorial qmltests more robust. (LP: #1590810)
80+ * Stop showing an extra lockscreen in desktop unity8 sessions. (LP:
81+ #1582987)
82+
83+ [ Albert Astals Cid ]
84+ * Improve dash plugin mock
85+ * Stabilize PreviewExpandableTest::test_all_widgets_height
86+ * Workaround QTBUG-53460
87+ * Split artShape code for cardTool card and regular card
88+ * Simplify the code since fixedArtSize code is mandatory for regular
89+ cards
90+ * Desktop stage: Support rotatesWindowContents (LP: #1547481)
91+ * Turn if if else into if elseif else
92+ * Fix leaks in QInputDeviceManagerPrivate::addDevice
93+ * Do not call |= on uninitialized sigterm.sa_flags
94+ * initialize udevMonitor
95+ * Make notifier and notifierFd function local variables
96+ * Fix crash if a component that is not an Item is given to
97+ sectionDelegate
98+ * Tests: Do not use dynamic_cast if we're not going to test it anyway
99+ * Minor coverity fixes
100+ * Fix warning about anchors.fill in ProportionalShape (LP: #1590963)
101+ * Make wait in cleanup() wait for snapTo animation to have finished
102+
103+ [ Alexandros Frantzis ]
104+ * Improve the way notifications interact with power management (LP:
105+ #1570922)
106+
107+ [ Andrea Cimitan ]
108+ * Correctly refresh cardcreator cache on artshapestyle changes (LP:
109+ #1588335)
110+ * Same tweaks we have for click scope now for libertine
111+ * add a timer to pull to refresh to work on small windows (LP:
112+ #1589060)
113+
114+ [ Daniel d'Andrada ]
115+ * Clean up debug leftovers
116+ * Ensure mouse and window movement are pixel-aligned (LP: #1510382)
117+ * Fix SpreadDelegate rotation animations
118+ * No point in version-controlling files that are automatically
119+ generated
120+ * Center cursor on screen when it's first shown
121+ * Custom cursor name just have to start with "custom"
122+ * Work around AnimatedSprite infinite loop bug (LP: #1588929)
123+
124+ [ Josh Arenson ]
125+ * Disable showDash when it is already shown. (LP: #1506708)
126+ * Add a timestamp to the dash log (LP: #1580074)
127+ * Add timestamp to unity8 log (LP: #1498169)
128+
129+ [ Lukáš Tinkl ]
130+ * Implement keyboard shortcuts info panel
131+ * Implement window controls overlay activatable with 3 fingers tap
132+ (LP: #1489020)
133+ * Select correct Chinese input method for OSK in the wizard (LP:
134+ #1588633)
135+
136+ [ Michael Zanetti ]
137+ * Add support for the launcher surface pips displaying the correct
138+ number of surfaces
139+ * Add support for the persistent alert state. (LP: #1575147, #1584348,
140+ #1586621)
141+ * send a Alt-release event on alt+tab instead of delaying it
142+ completely and invoking it later (LP: #1565236)
143+
144+ [ Stephen M. Webb ]
145+ * added a new upstart $SESSION for unity8-desktop-session (LP:
146+ #1376715)
147+
148+ -- Michael Terry <michael.terry@canonical.com> Fri, 17 Jun 2016 01:22:57 +0000
149+
150+unity8 (8.12+16.10.20160601.1-0ubuntu1) yakkety; urgency=medium
151+
152+ [ Pawel Stolowski ]
153+ * Added apparmor profile for unity8-dash.
154+
155+ -- Michał Sawicz <michal.sawicz@canonical.com> Wed, 01 Jun 2016 20:59:03 +0000
156+
1157unity8 (8.12+16.10.20160527-0ubuntu1) yakkety; urgency=medium
2158
3159 [ Albert Astals Cid ]
debian/control+11−8
@@ -5,6 +5,7 @@ Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
55Build-Depends: cmake,
66 dbus-test-runner,
77 debhelper (>= 9),
8+ dh-apparmor,
89 doxyqml,
910# To allow cross-compiling to work, we also must append :native
1011# to g++ so we don't try to run armhf g++
@@ -33,7 +34,7 @@ Build-Depends: cmake,
3334 libubuntugestures5-dev,
3435 libubuntugestures5-private-dev,
3536 libudev-dev,
36− libunity-api-dev (>= 7.113),
37+ libunity-api-dev (>= 7.115),
3738 libusermetricsoutput1-dev,
3839# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
3940 libx11-dev[!armhf],
@@ -44,11 +45,14 @@ Build-Depends: cmake,
4445 python3-all:any,
4546 python3-setuptools,
4647 qml-module-qt-labs-folderlistmodel,
48+ qml-module-qtmultimedia (>= 5.4.1-1ubuntu19~overlay2),
4749 qml-module-qtquick-layouts,
4850 qml-module-qtquick-xmllistmodel,
4951 qml-module-qtquick2,
5052 qml-module-qtsysteminfo,
5153 qml-module-qttest,
54+ qml-module-ubuntu-components (>= 1.3.1845) | qml-module-ubuntu-components-gles (>= 1.3.1845),
55+ qml-module-ubuntu-web,
5256 qt5-default,
5357 qtbase5-dev (>= 5.4),
5458 qtbase5-dev-tools,
@@ -56,11 +60,8 @@ Build-Depends: cmake,
5660 qtdeclarative5-dev (>= 5.4),
5761 qtdeclarative5-dev-tools,
5862 qtdeclarative5-private-dev (>= 5.4),
59− qtdeclarative5-qtmultimedia-plugin (>= 5.4.1-1ubuntu19~overlay2),
6063 qtdeclarative5-ubuntu-content1,
6164 qtdeclarative5-ubuntu-settings-components (>= 0.7),
62− qtdeclarative5-ubuntu-ui-toolkit-plugin (>= 1.3.1845) | qtdeclarative5-ubuntu-ui-toolkit-plugin-gles (>= 1.3.1845),
63− qtdeclarative5-ubuntu-web-plugin,
6465 ttf-ubuntu-font-family,
6566Standards-Version: 3.9.4
6667Homepage: http://launchpad.net/unity
@@ -75,7 +76,7 @@ X-Ubuntu-Use-Langpack: yes
7576Package: indicators-client
7677Architecture: amd64 armhf i386
7778Depends: qmenumodel-qml (>= 0.2.9),
78− qtdeclarative5-ubuntu-ui-toolkit-plugin (>= 1.3.1845) | qtdeclarative5-ubuntu-ui-toolkit-plugin-gles (>= 1.3.1845),
79+ qml-module-ubuntu-components (>= 1.3.1845) | qml-module-ubuntu-components-gles (>= 1.3.1845),
7980 unity8 (= ${binary:Version}),
8081 ${misc:Depends},
8182 ${shlibs:Depends},
@@ -103,9 +104,11 @@ Depends: dmz-cursor-theme,
103104 libcap2-bin,
104105 libglib2.0-bin,
105106 qmenumodel-qml (>= 0.2.9),
107+ qml-module-biometryd,
106108 qml-module-qt-labs-folderlistmodel,
107109 qml-module-qtquick-xmllistmodel,
108110 qml-module-qtsysteminfo,
111+ qml-module-ubuntu-web,
109112 qtdeclarative5-qtmir-plugin (>= 0.4.8),
110113 qtdeclarative5-ubuntu-telephony0.1,
111114 qtdeclarative5-ubuntu-web-plugin,
@@ -131,9 +134,9 @@ Description: Unity 8 shell
131134Package: unity8-common
132135Architecture: all
133136Depends: qml-module-qtquick-layouts,
137+ qml-module-ubuntu-components (>= 1.3.1845) | qml-module-ubuntu-components-gles (>= 1.3.1845),
138+ qml-module-ubuntu-thumbnailer0.1 | ubuntu-thumbnailer-impl,
134139 qtdeclarative5-ubuntu-settings-components (>= 0.7),
135− qtdeclarative5-ubuntu-thumbnailer0.1 | ubuntu-thumbnailer-impl,
136− qtdeclarative5-ubuntu-ui-toolkit-plugin (>= 1.3.1845) | qtdeclarative5-ubuntu-ui-toolkit-plugin-gles (>= 1.3.1845),
137140 qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
138141 ubuntu-thumbnailer-impl-0,
139142 unity-application-impl-17,
@@ -192,7 +195,7 @@ Package: unity8-private
192195Architecture: any
193196Multi-Arch: same
194197Pre-Depends: ${misc:Pre-Depends},
195−Depends: accountsservice-ubuntu-schemas (>= 0.0.5),
198+Depends: accountsservice-ubuntu-schemas (>= 0.0.7),
196199 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
197200 libhardware2,
198201 pay-service,
debian/rules+4
@@ -29,6 +29,10 @@ override_dh_install:
2929 cd $(CURDIR)
3030 dh_install -X'*.pyc' --fail-missing
3131
32+override_dh_installdeb:
33+ dh_apparmor --profile-name=usr.bin.unity8-dash -punity8-dash
34+ dh_installdeb
35+
3236# use private lib directories
3337override_dh_makeshlibs:
3438 dh_makeshlibs -Nunity8-private -Nunity8-fake-env
debian/unity8.install+1
@@ -1,3 +1,4 @@
1+debian/usr.bin.unity8-dash etc/apparmor.d
12var/lib/unity8/version
23data/unity8-dash.conf usr/share/upstart/sessions/
34data/unity8-filewatcher.conf usr/share/upstart/sessions/
debian/usr.bin.unity8-dashnew file+21
@@ -0,0 +1,21 @@
1+# vim:syntax=apparmor
2+
3+#include <tunables/global>
4+
5+# v2 compatible wildly permissive profile
6+profile unity8-dash /usr/bin/unity8-dash (attach_disconnected) {
7+ capability,
8+ network,
9+ / rwkl,
10+ /** rwlkm,
11+ /** pix,
12+
13+ mount,
14+ remount,
15+ umount,
16+ pivot_root,
17+ dbus,
18+ signal,
19+ ptrace,
20+ unix,
21+}
plugins/AccountsService/AccountsService.cpp+20−1
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013, 2015 Canonical, Ltd.
2+ * Copyright (C) 2013-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
@@ -36,8 +36,10 @@
3636#define PROP_DEMO_EDGES QStringLiteral("demo-edges")
3737#define PROP_DEMO_EDGES_COMPLETED QStringLiteral("DemoEdgesCompleted")
3838#define PROP_EMAIL QStringLiteral("Email")
39+#define PROP_ENABLE_FINGERPRINT_IDENTIFICATION QStringLiteral("EnableFingerprintIdentification")
3940#define PROP_ENABLE_INDICATORS_WHILE_LOCKED QStringLiteral("EnableIndicatorsWhileLocked")
4041#define PROP_ENABLE_LAUNCHER_WHILE_LOCKED QStringLiteral("EnableLauncherWhileLocked")
42+#define PROP_FAILED_FINGERPRINT_LOGINS QStringLiteral("FailedFingerprintLogins")
4143#define PROP_FAILED_LOGINS QStringLiteral("FailedLogins")
4244#define PROP_INPUT_SOURCES QStringLiteral("InputSources")
4345#define PROP_LICENSE_ACCEPTED QStringLiteral("LicenseAccepted")
@@ -93,12 +95,14 @@ AccountsService::AccountsService(QObject* parent, const QString &user)
9395 registerProperty(IFACE_ACCOUNTS_USER, PROP_INPUT_SOURCES, QStringLiteral("keymapsChanged"));
9496 registerProperty(IFACE_LOCATION_HERE, PROP_LICENSE_ACCEPTED, QStringLiteral("hereEnabledChanged"));
9597 registerProperty(IFACE_LOCATION_HERE, PROP_LICENSE_BASE_PATH, QStringLiteral("hereLicensePathChanged"));
98+ registerProperty(IFACE_UBUNTU_SECURITY, PROP_ENABLE_FINGERPRINT_IDENTIFICATION, QStringLiteral("enableFingerprintIdentificationChanged"));
9699 registerProperty(IFACE_UBUNTU_SECURITY, PROP_ENABLE_LAUNCHER_WHILE_LOCKED, QStringLiteral("enableLauncherWhileLockedChanged"));
97100 registerProperty(IFACE_UBUNTU_SECURITY, PROP_ENABLE_INDICATORS_WHILE_LOCKED, QStringLiteral("enableIndicatorsWhileLockedChanged"));
98101 registerProperty(IFACE_UBUNTU_SECURITY, PROP_PASSWORD_DISPLAY_HINT, QStringLiteral("passwordDisplayHintChanged"));
99102 registerProperty(IFACE_UBUNTU_SECURITY_OLD, PROP_STATS_WELCOME_SCREEN, QStringLiteral("statsWelcomeScreenChanged"));
100103 registerProperty(IFACE_UNITY, PROP_DEMO_EDGES, QStringLiteral("demoEdgesChanged"));
101104 registerProperty(IFACE_UNITY, PROP_DEMO_EDGES_COMPLETED, QStringLiteral("demoEdgesCompletedChanged"));
105+ registerProperty(IFACE_UNITY_PRIVATE, PROP_FAILED_FINGERPRINT_LOGINS, QStringLiteral("failedFingerprintLoginsChanged"));
102106 registerProperty(IFACE_UNITY_PRIVATE, PROP_FAILED_LOGINS, QStringLiteral("failedLoginsChanged"));
103107
104108 registerProxy(IFACE_UBUNTU_INPUT, PROP_MOUSE_CURSOR_SPEED,
@@ -176,6 +180,12 @@ void AccountsService::markDemoEdgeCompleted(const QString &edge)
176180 }
177181}
178182
183+bool AccountsService::enableFingerprintIdentification() const
184+{
185+ auto value = getProperty(IFACE_UBUNTU_SECURITY, PROP_ENABLE_FINGERPRINT_IDENTIFICATION);
186+ return value.toBool();
187+}
188+
179189bool AccountsService::enableLauncherWhileLocked() const
180190{
181191 auto value = getProperty(IFACE_UBUNTU_SECURITY, PROP_ENABLE_LAUNCHER_WHILE_LOCKED);
@@ -289,6 +299,15 @@ void AccountsService::setKeymaps(const QStringList &keymaps)
289299 result.append(map);
290300 setProperty(IFACE_ACCOUNTS_USER, PROP_INPUT_SOURCES, QVariant::fromValue(result));
291301 Q_EMIT keymapsChanged();
302+
303+uint AccountsService::failedFingerprintLogins() const
304+{
305+ return getProperty(IFACE_UNITY_PRIVATE, PROP_FAILED_FINGERPRINT_LOGINS).toUInt();
306+}
307+
308+void AccountsService::setFailedFingerprintLogins(uint failedFingerprintLogins)
309+{
310+ setProperty(IFACE_UNITY_PRIVATE, PROP_FAILED_FINGERPRINT_LOGINS, failedFingerprintLogins);
292311}
293312
294313uint AccountsService::failedLogins() const
plugins/AccountsService/AccountsService.h+13−1
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013, 2015 Canonical, Ltd.
2+ * Copyright (C) 2013-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
@@ -41,6 +41,9 @@ class AccountsService: public QObject
4141 Q_PROPERTY (QStringList demoEdgesCompleted
4242 READ demoEdgesCompleted
4343 NOTIFY demoEdgesCompletedChanged)
44+ Q_PROPERTY (bool enableFingerprintIdentification
45+ READ enableFingerprintIdentification
46+ NOTIFY enableFingerprintIdentificationChanged)
4447 Q_PROPERTY (bool enableLauncherWhileLocked
4548 READ enableLauncherWhileLocked
4649 NOTIFY enableLauncherWhileLockedChanged)
@@ -60,6 +63,10 @@ class AccountsService: public QObject
6063 READ failedLogins
6164 WRITE setFailedLogins
6265 NOTIFY failedLoginsChanged)
66+ Q_PROPERTY (uint failedFingerprintLogins
67+ READ failedFingerprintLogins
68+ WRITE setFailedFingerprintLogins
69+ NOTIFY failedFingerprintLoginsChanged)
6370 Q_PROPERTY(bool hereEnabled
6471 READ hereEnabled
6572 WRITE setHereEnabled
@@ -89,6 +96,7 @@ public:
8996 void setDemoEdges(bool demoEdges);
9097 QStringList demoEdgesCompleted() const;
9198 Q_INVOKABLE void markDemoEdgeCompleted(const QString &edge);
99+ bool enableFingerprintIdentification() const;
92100 bool enableLauncherWhileLocked() const;
93101 bool enableIndicatorsWhileLocked() const;
94102 QString backgroundFile() const;
@@ -96,6 +104,8 @@ public:
96104 PasswordDisplayHint passwordDisplayHint() const;
97105 uint failedLogins() const;
98106 void setFailedLogins(uint failedLogins);
107+ uint failedFingerprintLogins() const;
108+ void setFailedFingerprintLogins(uint failedFingerprintLogins);
99109 bool hereEnabled() const;
100110 void setHereEnabled(bool enabled);
101111 QString hereLicensePath() const;
@@ -111,12 +121,14 @@ Q_SIGNALS:
111121 void userChanged();
112122 void demoEdgesChanged();
113123 void demoEdgesCompletedChanged();
124+ void enableFingerprintIdentificationChanged();
114125 void enableLauncherWhileLockedChanged();
115126 void enableIndicatorsWhileLockedChanged();
116127 void backgroundFileChanged();
117128 void statsWelcomeScreenChanged();
118129 void passwordDisplayHintChanged();
119130 void failedLoginsChanged();
131+ void failedFingerprintLoginsChanged();
120132 void hereEnabledChanged();
121133 void hereLicensePathChanged();
122134 void realNameChanged();
plugins/AccountsService/AccountsService.qmltypesdeleted−41
@@ -1,41 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable AccountsService 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "AccountsService"
12− prototype: "QObject"
13− exports: ["AccountsService/AccountsService 0.1"]
14− isCreatable: false
15− isSingleton: true
16− exportMetaObjectRevisions: [0]
17− Enum {
18− name: "PasswordDisplayHint"
19− values: {
20− "Keyboard": 0,
21− "Numeric": 1
22− }
23− }
24− Property { name: "user"; type: "string" }
25− Property { name: "demoEdges"; type: "bool" }
26− Property { name: "demoEdgesCompleted"; type: "QStringList"; isReadonly: true }
27− Property { name: "enableLauncherWhileLocked"; type: "bool"; isReadonly: true }
28− Property { name: "enableIndicatorsWhileLocked"; type: "bool"; isReadonly: true }
29− Property { name: "backgroundFile"; type: "string"; isReadonly: true }
30− Property { name: "statsWelcomeScreen"; type: "bool"; isReadonly: true }
31− Property { name: "passwordDisplayHint"; type: "PasswordDisplayHint"; isReadonly: true }
32− Property { name: "failedLogins"; type: "uint" }
33− Property { name: "hereEnabled"; type: "bool" }
34− Property { name: "hereLicensePath"; type: "string"; isReadonly: true }
35− Property { name: "hereLicensePathValid"; type: "bool"; isReadonly: true }
36− Method {
37− name: "markDemoEdgeCompleted"
38− Parameter { name: "edge"; type: "string" }
39− }
40− }
41−}
plugins/AccountsService/com.canonical.unity.AccountsService.xml+4
@@ -47,5 +47,9 @@
4747 <annotation name="org.freedesktop.Accounts.DefaultValue" value="0"/>
4848 </property>
4949
50+ <property name="FailedFingerprintLogins" type="u" access="readwrite">
51+ <annotation name="org.freedesktop.Accounts.DefaultValue" value="0"/>
52+ </property>
53+
5054 </interface>
5155</node>
plugins/Cursor/CMakeLists.txt+4
@@ -3,6 +3,10 @@ add_subdirectory(3rd_party)
33include_directories(
44 ${CMAKE_CURRENT_SOURCE_DIR}
55 ${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/xcursor
6+)
7+
8+include_directories(
9+ SYSTEM
610 ${Qt5Gui_PRIVATE_INCLUDE_DIRS}
711)
812
plugins/Cursor/Cursor.qml+26−11
@@ -16,6 +16,7 @@
1616
1717import QtQuick 2.4
1818import Cursor 1.1
19+import Powerd 0.1
1920
2021MousePointer {
2122 id: mousePointer
@@ -26,19 +27,33 @@ MousePointer {
2627 cursorName: mousePointer.cursorName
2728 }
2829
29− AnimatedSprite {
30− x: -imageInfo.hotspot.x
31− y: -imageInfo.hotspot.y
32− source: "image://cursor/" + mousePointer.themeName + "/" + mousePointer.cursorName
30+ Loader {
31+ active: mousePointer.visible && imageInfo.frameCount > 1
32+ sourceComponent: AnimatedSprite {
33+ x: -imageInfo.hotspot.x
34+ y: -imageInfo.hotspot.y
35+ source: "image://cursor/" + mousePointer.themeName + "/" + mousePointer.cursorName
3336
34− interpolate: false
37+ interpolate: false
3538
36− width: imageInfo.frameWidth
37− height: imageInfo.frameHeight
39+ width: imageInfo.frameWidth
40+ height: imageInfo.frameHeight
3841
39− frameCount: imageInfo.frameCount
40− frameDuration: imageInfo.frameDuration
41− frameWidth: imageInfo.frameWidth
42− frameHeight: imageInfo.frameHeight
42+ frameCount: imageInfo.frameCount
43+ frameDuration: imageInfo.frameDuration
44+ frameWidth: imageInfo.frameWidth
45+ frameHeight: imageInfo.frameHeight
46+
47+ running: Powerd.status === Powerd.On
48+ }
49+ }
50+
51+ Loader {
52+ active: mousePointer.visible && imageInfo.frameCount === 1
53+ sourceComponent: Image {
54+ x: -imageInfo.hotspot.x
55+ y: -imageInfo.hotspot.y
56+ source: "image://cursor/" + mousePointer.themeName + "/" + mousePointer.cursorName
57+ }
4358 }
4459}
plugins/Cursor/CursorImageInfo.cpp+2−12
@@ -19,17 +19,14 @@
1919CursorImageInfo::CursorImageInfo(QObject *parent)
2020 : QObject(parent)
2121{
22− m_updateTimer.setInterval(0);
23− m_updateTimer.setSingleShot(true);
24− connect(&m_updateTimer, &QTimer::timeout, this, &CursorImageInfo::update);
2522}
2623
2724void CursorImageInfo::setCursorName(const QString &cursorName)
2825{
2926 if (cursorName != m_cursorName) {
3027 m_cursorName = cursorName;
28+ update();
3129 Q_EMIT cursorNameChanged();
32− scheduleUpdate();
3330 }
3431}
3532
@@ -37,15 +34,8 @@ void CursorImageInfo::setThemeName(const QString &themeName)
3734{
3835 if (m_themeName != themeName) {
3936 m_themeName = themeName;
37+ update();
4038 Q_EMIT themeNameChanged();
41− scheduleUpdate();
42− }
43−}
44−
45−void CursorImageInfo::scheduleUpdate()
46−{
47− if (!m_updateTimer.isActive()) {
48− m_updateTimer.start();
4939 }
5040}
5141
plugins/Cursor/CursorImageInfo.h−4
@@ -21,7 +21,6 @@
2121
2222#include <QObject>
2323#include <QString>
24−#include <QTimer>
2524
2625class CursorImageInfo : public QObject
2726{
@@ -64,9 +63,6 @@ private Q_SLOTS:
6463 void update();
6564
6665private:
67− void scheduleUpdate();
68− QTimer m_updateTimer;
69−
7066 QString m_themeName;
7167 QString m_cursorName;
7268
plugins/Cursor/CursorImageProvider.cpp+1−1
@@ -300,7 +300,7 @@ CursorImage *CursorImageProvider::fetchCursorHelper(const QString &themeName, co
300300{
301301 if (cursorName == QLatin1String("blank")) {
302302 return &m_blankCursorImage;
303− } else if (cursorName == QLatin1String("custom")) {
303+ } else if (cursorName.startsWith(QLatin1String("custom"))) {
304304 return m_customCursorImage.data();
305305 } else {
306306 QMap<QString, CursorImage*> &themeCursors = m_cursors[themeName];
plugins/Cursor/MousePointer.cpp+13−8
@@ -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 it under
55 * the terms of the GNU Lesser General Public License version 3, as published by
@@ -43,21 +43,26 @@ void MousePointer::handleMouseEvent(ulong timestamp, QPointF movement, Qt::Mouse
4343 Q_EMIT mouseMoved();
4444 }
4545
46− qreal newX = x() + movement.x();
46+ m_accumulatedMovement += movement;
47+ // don't apply the fractional part
48+ QPointF appliedMovement(int(m_accumulatedMovement.x()), int(m_accumulatedMovement.y()));
49+ m_accumulatedMovement -= appliedMovement;
50+
51+ qreal newX = x() + appliedMovement.x();
4752 if (newX < 0) {
4853 Q_EMIT pushedLeftBoundary(qAbs(newX), buttons);
4954 newX = 0;
50− } else if (newX > parentItem()->width()) {
51− Q_EMIT pushedRightBoundary(newX - parentItem()->width(), buttons);
52− newX = parentItem()->width();
55+ } else if (newX >= parentItem()->width()) {
56+ Q_EMIT pushedRightBoundary(newX - (parentItem()->width() - 1), buttons);
57+ newX = parentItem()->width() - 1;
5358 }
5459 setX(newX);
5560
56− qreal newY = y() + movement.y();
61+ qreal newY = y() + appliedMovement.y();
5762 if (newY < 0) {
5863 newY = 0;
59− } else if (newY > parentItem()->height()) {
60− newY = parentItem()->height();
64+ } else if (newY >= parentItem()->height()) {
65+ newY = parentItem()->height() - 1;
6166 }
6267 setY(newY);
6368
plugins/Cursor/MousePointer.h+4−1
@@ -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 it under
55 * the terms of the GNU Lesser General Public License version 3, as published by
@@ -61,6 +61,9 @@ private:
6161 QPointer<QScreen> m_registeredScreen;
6262 QString m_cursorName;
6363 QString m_themeName;
64+
65+ // Accumulated, unapplied, mouse movement.
66+ QPointF m_accumulatedMovement;
6467};
6568
6669#endif // MOUSEPOINTER_H
plugins/Dash/CMakeLists.txt+4
@@ -10,6 +10,10 @@ endif()
1010include_directories(
1111 ${CMAKE_CURRENT_SOURCE_DIR}
1212 ${CMAKE_CURRENT_BINARY_DIR}
13+)
14+
15+include_directories(
16+ SYSTEM
1317 ${Qt5Qml_PRIVATE_INCLUDE_DIRS}
1418 ${Qt5Quick_PRIVATE_INCLUDE_DIRS}
1519 ${Qt5V8_PRIVATE_INCLUDE_DIR}
plugins/Dash/CardCreator.js+86−51
@@ -69,7 +69,8 @@ var kArtUbuntuShapeCode = 'UbuntuShape { \n\
6969 }';
7070
7171var kArtProportionalShapeCode = 'ProportionalShape { \n\
72− anchors.fill: parent; \n\
72+ anchors.left: parent.left; \n\
73+ anchors.right: parent.right; \n\
7374 source: artImage; \n\
7475 aspect: UbuntuShape.DropShadow; \n\
7576 }';
@@ -78,52 +79,83 @@ var kArtProportionalShapeCode = 'ProportionalShape { \n\
7879// %2 is used as image width
7980// %3 is used as image height
8081// %4 is whether the image should be visible
81−// %5 is used as aspect ratio fallback
82−// %6 is whether the loader should be asynchronous or not
83−// %7 is the shape code we want to use
84−// %8 is injected as code to artImage
85−// %9 is used as image fallback
82+// %5 is whether the loader should be asynchronous or not
83+// %6 is the shape code we want to use
84+// %7 is injected as code to artImage
85+// %8 is used as image fallback
8686var kArtShapeHolderCode = 'Item { \n\
8787 id: artShapeHolder; \n\
88− height: root.fixedArtShapeSize.height > 0 ? root.fixedArtShapeSize.height : artShapeLoader.height; \n\
89− width: root.fixedArtShapeSize.width > 0 ? root.fixedArtShapeSize.width : artShapeLoader.width; \n\
88+ height: root.fixedArtShapeSize.height; \n\
89+ width: root.fixedArtShapeSize.width; \n\
9090 anchors { %1 } \n\
9191 Loader { \n\
9292 id: artShapeLoader; \n\
9393 objectName: "artShapeLoader"; \n\
94− readonly property string cardArt: cardData && cardData["art"] || %9; \n\
94+ readonly property string cardArt: cardData && cardData["art"] || %8; \n\
9595 onCardArtChanged: { if (item) { item.image.source = cardArt; } } \n\
9696 active: cardArt != ""; \n\
97− asynchronous: %6; \n\
97+ asynchronous: %5; \n\
9898 visible: status == Loader.Ready; \n\
9999 sourceComponent: Item { \n\
100100 id: artShape; \n\
101101 objectName: "artShape"; \n\
102102 visible: image.status == Image.Ready; \n\
103103 readonly property alias image: artImage; \n\
104− %7 \n\
105− readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1; \n\
106− readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : %5; \n\
107− Component.onCompleted: { updateWidthHeightBindings(); } \n\
108− Connections { target: root; onFixedArtShapeSizeChanged: updateWidthHeightBindings(); } \n\
109− function updateWidthHeightBindings() { \n\
110− if (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) { \n\
111− width = root.fixedArtShapeSize.width; \n\
112− height = root.fixedArtShapeSize.height; \n\
113− } else { \n\
114− width = Qt.binding(function() { return image.status !== Image.Ready ? 0 : image.width }); \n\
115− height = Qt.binding(function() { return image.status !== Image.Ready ? 0 : image.height }); \n\
116− } \n\
104+ %6 \n\
105+ width: root.fixedArtShapeSize.width; \n\
106+ height: root.fixedArtShapeSize.height; \n\
107+ CroppedImageMinimumSourceSize { \n\
108+ id: artImage; \n\
109+ objectName: "artImage"; \n\
110+ source: artShapeLoader.cardArt; \n\
111+ asynchronous: %5; \n\
112+ visible: %4; \n\
113+ width: %2; \n\
114+ height: %3; \n\
115+ %7 \n\
117116 } \n\
117+ } \n\
118+ } \n\
119+ }\n';
120+
121+// %1 is used as anchors of artShapeHolder
122+// %2 is used as image width
123+// %3 is used as image height
124+// %4 is whether the image should be visible
125+// %5 is whether the loader should be asynchronous or not
126+// %6 is the shape code we want to use
127+// %7 is injected as code to artImage
128+// %8 is used as image fallback
129+var kArtShapeHolderCodeCardToolCard = 'Item { \n\
130+ id: artShapeHolder; \n\
131+ height: artShapeLoader.height; \n\
132+ width: artShapeLoader.width; \n\
133+ anchors { %1 } \n\
134+ Loader { \n\
135+ id: artShapeLoader; \n\
136+ objectName: "artShapeLoader"; \n\
137+ readonly property string cardArt: cardData && cardData["art"] || %8; \n\
138+ onCardArtChanged: { if (item) { item.image.source = cardArt; } } \n\
139+ active: cardArt != ""; \n\
140+ asynchronous: %5; \n\
141+ visible: status == Loader.Ready; \n\
142+ sourceComponent: Item { \n\
143+ id: artShape; \n\
144+ objectName: "artShape"; \n\
145+ visible: image.status == Image.Ready; \n\
146+ readonly property alias image: artImage; \n\
147+ %6 \n\
148+ width: image.status !== Image.Ready ? 0 : image.width; \n\
149+ height: image.status !== Image.Ready ? 0 : image.height; \n\
118150 CroppedImageMinimumSourceSize { \n\
119151 id: artImage; \n\
120152 objectName: "artImage"; \n\
121153 source: artShapeLoader.cardArt; \n\
122− asynchronous: %6; \n\
154+ asynchronous: %5; \n\
123155 visible: %4; \n\
124156 width: %2; \n\
125157 height: %3; \n\
126− %8 \n\
158+ %7 \n\
127159 } \n\
128160 } \n\
129161 } \n\
@@ -416,15 +448,16 @@ function cardString(template, components, isCardTool, artShapeStyle) {
416448 property string backgroundShapeStyle: "inset"; \n\
417449 property real fontScale: 1.0; \n\
418450 property var scopeStyle: null; \n\
419− %2\
420− property size fixedArtShapeSize: Qt.size(-1, -1); \n\
421451 readonly property string title: cardData && cardData["title"] || ""; \n\
422452 property bool showHeader: true; \n\
423453 implicitWidth: childrenRect.width; \n\
424454 enabled: %1; \n\
425455 \n'.arg(templateInteractive);
426456
427− code = code.arg(isCardTool ? "" : "property int fixedHeaderHeight: -1; \n");
457+ if (!isCardTool) {
458+ code += "property int fixedHeaderHeight: -1; \n\
459+ property size fixedArtShapeSize: Qt.size(-1, -1); \n";
460+ }
428461
429462 var hasArt = components["art"] && components["art"]["field"] || false;
430463 var hasSummary = components["summary"] || false;
@@ -483,37 +516,43 @@ function cardString(template, components, isCardTool, artShapeStyle) {
483516 if (hasArt) {
484517 code += 'readonly property size artShapeSize: artShapeLoader.item ? Qt.size(artShapeLoader.item.width, artShapeLoader.item.height) : Qt.size(-1, -1);\n';
485518
519+ var artShapeAspect;
520+ if (isCardTool) {
521+ var artShapeAspect = components["art"] && components["art"]["aspect-ratio"] || 1;
522+ if (isNaN(artShapeAspect)) {
523+ artShapeAspect = 1;
524+ }
525+ } else {
526+ artShapeAspect = "(root.fixedArtShapeSize.width / root.fixedArtShapeSize.height)";
527+ }
528+
486529 var widthCode, heightCode;
487530 var artAnchors;
488531 if (isHorizontal) {
489532 artAnchors = 'left: parent.left';
490533 if (hasMascot || hasTitle) {
491− widthCode = 'height * artShape.aspect'
534+ widthCode = 'height * ' + artShapeAspect;
492535 heightCode = 'headerHeight + 2 * units.gu(1)';
493536 } else {
494537 // This side of the else is a bit silly, who wants an horizontal layout without mascot and title?
495538 // So we define a "random" height of the image height + 2 gu for the margins
496− widthCode = 'height * artShape.aspect'
539+ widthCode = 'height * ' + artShapeAspect
497540 heightCode = 'units.gu(7.625)';
498541 }
499542 } else {
500543 artAnchors = 'horizontalCenter: parent.horizontalCenter;';
501544 widthCode = 'root.width'
502− heightCode = 'width / artShape.aspect';
545+ heightCode = 'width / ' + artShapeAspect;
503546 }
504547
505− var aspectRatio = components["art"] && components["art"]["aspect-ratio"] || 1;
506− if (isNaN(aspectRatio)) {
507− aspectRatio = 1;
508− }
509548 var fallback = !isCardTool && components["art"] && components["art"]["fallback"] || "";
510549 fallback = encodeURI(fallback);
511550 var fallbackStatusCode = "";
512551 var fallbackURICode = '""';
513552 if (fallback !== "") {
514− // fallbackStatusCode has %9 in it because we want to substitute it for fallbackURICode
515− // which in kArtShapeHolderCode is %9
516− fallbackStatusCode += 'onStatusChanged: if (status === Image.Error) source = %9;';
553+ // fallbackStatusCode has %8 in it because we want to substitute it for fallbackURICode
554+ // which in kArtShapeHolderCode is %8
555+ fallbackStatusCode += 'onStatusChanged: if (status === Image.Error) source = %8;';
517556 fallbackURICode = 'decodeURI("%1")'.arg(fallback);
518557 }
519558 var artShapeHolderShapeCode;
@@ -533,15 +572,15 @@ function cardString(template, components, isCardTool, artShapeStyle) {
533572 } else {
534573 artShapeHolderShapeCode = "";
535574 }
536− code += kArtShapeHolderCode.arg(artAnchors)
537− .arg(widthCode)
538− .arg(heightCode)
539− .arg(isConciergeMode ? "true" : "false")
540− .arg(aspectRatio)
541− .arg(asynchronous)
542− .arg(artShapeHolderShapeCode)
543− .arg(fallbackStatusCode)
544− .arg(fallbackURICode);
575+ var artShapeHolderCode = isCardTool ? kArtShapeHolderCodeCardToolCard : kArtShapeHolderCode;
576+ code += artShapeHolderCode.arg(artAnchors)
577+ .arg(widthCode)
578+ .arg(heightCode)
579+ .arg(isConciergeMode ? "true" : "false")
580+ .arg(asynchronous)
581+ .arg(artShapeHolderShapeCode)
582+ .arg(fallbackStatusCode)
583+ .arg(fallbackURICode);
545584 } else {
546585 code += 'readonly property size artShapeSize: Qt.size(-1, -1);\n'
547586 }
@@ -864,10 +903,6 @@ function cardString(template, components, isCardTool, artShapeStyle) {
864903 code += kSummaryLabelCode.arg(summaryTopAnchor).arg(summaryTopMargin).arg(summaryColor);
865904 }
866905
867−// <<<<<<< TREE
868−// if (artShapeStyle != "shadow" && artShapeStyle != "icon") {
869−// var touchdownAnchors;
870−// =======
871906 if (hasSocialActions) {
872907 var socialAnchors;
873908 var socialTopAnchor;
plugins/Dash/CardCreatorCache.qml+1−1
@@ -29,7 +29,7 @@ QtObject {
2929
3030 var tString = JSON.stringify(template);
3131 var cString = JSON.stringify(components);
32− var allString = tString + cString + isCardTool;
32+ var allString = tString + cString + isCardTool + artShapeStyle;
3333 var component = cache[allString];
3434 if (component === undefined) {
3535 component = CardCreator.createCardComponent(root, template, components, isCardTool, artShapeStyle, allString);
plugins/Dash/Dash.qmltypesdeleted−100
@@ -1,100 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Dash 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "AbstractDashView"
12− defaultProperty: "data"
13− prototype: "QQuickItem"
14− Property { name: "model"; type: "QAbstractItemModel"; isPointer: true }
15− Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
16− Property { name: "columnSpacing"; type: "double" }
17− Property { name: "rowSpacing"; type: "double" }
18− Property { name: "cacheBuffer"; type: "int" }
19− Property { name: "displayMarginBeginning"; type: "double" }
20− Property { name: "displayMarginEnd"; type: "double" }
21− }
22− Component {
23− name: "HorizontalJournal"
24− defaultProperty: "data"
25− prototype: "AbstractDashView"
26− exports: ["Dash/HorizontalJournal 0.1"]
27− exportMetaObjectRevisions: [0]
28− Property { name: "rowHeight"; type: "double" }
29− }
30− Component {
31− name: "ListViewWithPageHeader"
32− defaultProperty: "flickableData"
33− prototype: "QQuickFlickable"
34− exports: ["Dash/ListViewWithPageHeader 0.1"]
35− exportMetaObjectRevisions: [0]
36− Property { name: "model"; type: "QAbstractItemModel"; isPointer: true }
37− Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
38− Property { name: "pageHeader"; type: "QQuickItem"; isPointer: true }
39− Property { name: "sectionDelegate"; type: "QQmlComponent"; isPointer: true }
40− Property { name: "sectionProperty"; type: "string" }
41− Property { name: "forceNoClip"; type: "bool" }
42− Property { name: "stickyHeaderHeight"; type: "int"; isReadonly: true }
43− Property { name: "headerItemShownHeight"; type: "double"; isReadonly: true }
44− Property { name: "cacheBuffer"; type: "int" }
45− Signal { name: "headerChanged" }
46− Method { name: "positionAtBeginning" }
47− Method { name: "showHeader" }
48− Method { name: "firstCreatedIndex"; type: "int" }
49− Method { name: "createdItemCount"; type: "int" }
50− Method {
51− name: "item"
52− type: "QQuickItem*"
53− Parameter { name: "modelIndex"; type: "int" }
54− }
55− Method {
56− name: "maximizeVisibleArea"
57− type: "bool"
58− Parameter { name: "modelIndex"; type: "int" }
59− }
60− Method {
61− name: "maximizeVisibleArea"
62− type: "bool"
63− Parameter { name: "modelIndex"; type: "int" }
64− Parameter { name: "itemHeight"; type: "int" }
65− }
66− }
67− Component {
68− name: "OrganicGrid"
69− defaultProperty: "data"
70− prototype: "AbstractDashView"
71− exports: ["Dash/OrganicGrid 0.1"]
72− exportMetaObjectRevisions: [0]
73− Property { name: "smallDelegateSize"; type: "QSizeF" }
74− Property { name: "bigDelegateSize"; type: "QSizeF" }
75− }
76− Component {
77− name: "VerticalJournal"
78− defaultProperty: "data"
79− prototype: "AbstractDashView"
80− exports: ["Dash/VerticalJournal 0.1"]
81− exportMetaObjectRevisions: [0]
82− Property { name: "columnWidth"; type: "double" }
83− }
84− Component {
85− prototype: "QObject"
86− name: "CardCreatorCache"
87− exports: ["CardCreatorCache -1.-1"]
88− exportMetaObjectRevisions: [-1]
89− isComposite: true
90− isCreatable: false
91− isSingleton: true
92− Property { name: "cache"; type: "QVariant" }
93− Method {
94− name: "getCardComponent"
95− type: "QVariant"
96− Parameter { name: "template"; type: "QVariant" }
97− Parameter { name: "components"; type: "QVariant" }
98− }
99− }
100−}
plugins/Dash/abstractdashview.h+1−3
@@ -21,11 +21,9 @@
2121
2222class QAbstractItemModel;
2323class QQmlComponent;
24−#pragma GCC diagnostic push
25−#pragma GCC diagnostic ignored "-pedantic"
24+
2625#include <private/qqmldelegatemodel_p.h>
2726#include <qqmlinfo.h>
28−#pragma GCC diagnostic pop
2927
3028class AbstractDashView : public QQuickItem
3129{
plugins/Dash/graphics/music_progress_bg.png

Binary file not shown.

plugins/Dash/horizontaljournal.cpp+1−4
@@ -26,12 +26,9 @@
2626#include "horizontaljournal.h"
2727
2828#include <qqmlengine.h>
29−#pragma GCC diagnostic push
30−#pragma GCC diagnostic ignored "-pedantic"
31−#include <private/qqmldelegatemodel_p.h>
3229#include <qqmlinfo.h>
30+#include <private/qqmldelegatemodel_p.h>
3331#include <private/qquickitem_p.h>
34−#pragma GCC diagnostic pop
3532
3633HorizontalJournal::HorizontalJournal()
3734 : m_firstVisibleIndex(-1)
plugins/Dash/listviewwithpageheader.cpp+14−8
@@ -95,14 +95,11 @@
9595#include <QDebug>
9696#include <qqmlinfo.h>
9797#include <qqmlengine.h>
98−#pragma GCC diagnostic push
99−#pragma GCC diagnostic ignored "-pedantic"
10098#include <private/qqmlcontext_p.h>
10199#include <private/qqmldelegatemodel_p.h>
102100#include <private/qqmlglobal_p.h>
103101#include <private/qquickitem_p.h>
104102#include <private/qquickanimation_p.h>
105−#pragma GCC diagnostic pop
106103// #include <private/qquickrectangle_p.h>
107104
108105qreal ListViewWithPageHeader::ListItem::height() const
@@ -256,6 +253,7 @@ void ListViewWithPageHeader::setHeader(QQuickItem *headerItem)
256253 oldHeaderHeight = m_headerItem->height();
257254 oldHeaderY = m_headerItem->y();
258255 m_headerItem->setParentItem(nullptr);
256+ QQuickItemPrivate::get(m_headerItem)->removeItemChangeListener(this, QQuickItemPrivate::ImplicitHeight);
259257 }
260258 m_headerItem = headerItem;
261259 if (m_headerItem) {
@@ -287,9 +285,11 @@ void ListViewWithPageHeader::setSectionDelegate(QQmlComponent *delegate)
287285 m_sectionDelegate = delegate;
288286
289287 m_topSectionItem = getSectionItem(QString(), false /*watchGeometry*/);
290− m_topSectionItem->setZ(3);
291− QQuickItemPrivate::get(m_topSectionItem)->setCulled(true);
292− connect(m_topSectionItem, &QQuickItem::heightChanged, this, &ListViewWithPageHeader::stickyHeaderHeightChanged);
288+ if (m_topSectionItem) {
289+ m_topSectionItem->setZ(3);
290+ QQuickItemPrivate::get(m_topSectionItem)->setCulled(true);
291+ connect(m_topSectionItem, &QQuickItem::heightChanged, this, &ListViewWithPageHeader::stickyHeaderHeightChanged);
292+ }
293293
294294 // TODO create sections for existing items
295295
@@ -700,7 +700,9 @@ void ListViewWithPageHeader::reallyReleaseItem(ListItem *listItem)
700700 if (flags & QQmlDelegateModel::Destroyed) {
701701 item->setParentItem(nullptr);
702702 }
703− listItem->sectionItem()->deleteLater();
703+ if (listItem->sectionItem()) {
704+ listItem->sectionItem()->deleteLater();
705+ }
704706 delete listItem;
705707}
706708
@@ -776,7 +778,7 @@ QQuickItem *ListViewWithPageHeader::getSectionItem(const QString &sectionText, b
776778 }
777779 m_sectionDelegate->completeCreate();
778780
779− if (watchGeometry) {
781+ if (watchGeometry && sectionItem) {
780782 QQuickItemPrivate::get(sectionItem)->addItemChangeListener(this, QQuickItemPrivate::Geometry);
781783 }
782784
@@ -1332,6 +1334,10 @@ void ListViewWithPageHeader::layout()
13321334 }
13331335 }
13341336 }
1337+ if (m_headerItem) {
1338+ const bool cullHeader = m_headerItem->y() + m_headerItem->height() < contentY();
1339+ QQuickItemPrivate::get(m_headerItem)->setCulled(cullHeader);
1340+ }
13351341 m_inLayout = false;
13361342}
13371343
plugins/Dash/organicgrid.cpp−3
@@ -16,10 +16,7 @@
1616
1717#include "organicgrid.h"
1818
19−#pragma GCC diagnostic push
20−#pragma GCC diagnostic ignored "-pedantic"
2119#include <private/qquickitem_p.h>
22−#pragma GCC diagnostic pop
2320
2421OrganicGrid::OrganicGrid()
2522 : m_firstVisibleIndex(-1)
plugins/Dash/verticaljournal.cpp−3
@@ -27,10 +27,7 @@
2727 */
2828#include "verticaljournal.h"
2929
30−#pragma GCC diagnostic push
31−#pragma GCC diagnostic ignored "-pedantic"
3230#include <private/qquickitem_p.h>
33−#pragma GCC diagnostic pop
3431
3532VerticalJournal::VerticalJournal()
3633 : m_columnWidth(0)
plugins/GlobalShortcut/GlobalShortcut.qmltypesdeleted−31
@@ -1,31 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable GlobalShortcut 1.0 plugins'
8−
9−Module {
10− Component {
11− name: "GlobalShortcut"
12− defaultProperty: "data"
13− prototype: "QQuickItem"
14− exports: ["GlobalShortcut/GlobalShortcut 1.0"]
15− exportMetaObjectRevisions: [0]
16− Property { name: "shortcut"; type: "QVariant" }
17− Property { name: "active"; type: "bool" }
18− Signal {
19− name: "shortcutChanged"
20− Parameter { name: "shortcut"; type: "QVariant" }
21− }
22− Signal {
23− name: "triggered"
24− Parameter { name: "shortcut"; type: "string" }
25− }
26− Signal {
27− name: "activeChanged"
28− Parameter { name: "active"; type: "bool" }
29− }
30− }
31−}
plugins/Greeter/Unity/Launcher/CMakeLists.txt+1−1
@@ -1,4 +1,4 @@
1−pkg_check_modules(LAUNCHER_API REQUIRED unity-shell-launcher=7)
1+pkg_check_modules(LAUNCHER_API REQUIRED unity-shell-launcher=9)
22pkg_check_modules(GSETTINGS_QT REQUIRED gsettings-qt)
33
44add_definitions(-DSM_BUSNAME=systemBus)
plugins/Greeter/Unity/Launcher/Launcher.qmltypesdeleted−182
@@ -1,182 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Unity.Launcher 0.1 plugins/Greeter'
8−
9−Module {
10− Component {
11− name: "LauncherItem"
12− prototype: "unity::shell::launcher::LauncherItemInterface"
13− exports: ["Unity.Launcher/LauncherItem 0.1"]
14− isCreatable: false
15− exportMetaObjectRevisions: [0]
16− }
17− Component {
18− name: "LauncherModel"
19− prototype: "unity::shell::launcher::LauncherModelInterface"
20− exports: ["Unity.Launcher/LauncherModel 0.1"]
21− isCreatable: false
22− isSingleton: true
23− exportMetaObjectRevisions: [0]
24− Method {
25− name: "requestRemove"
26− Parameter { name: "appId"; type: "string" }
27− }
28− Method { name: "refresh" }
29− Method {
30− name: "get"
31− type: "unity::shell::launcher::LauncherItemInterface*"
32− Parameter { name: "index"; type: "int" }
33− }
34− Method {
35− name: "move"
36− Parameter { name: "oldIndex"; type: "int" }
37− Parameter { name: "newIndex"; type: "int" }
38− }
39− Method {
40− name: "pin"
41− Parameter { name: "appId"; type: "string" }
42− Parameter { name: "index"; type: "int" }
43− }
44− Method {
45− name: "pin"
46− Parameter { name: "appId"; type: "string" }
47− }
48− Method {
49− name: "quickListActionInvoked"
50− Parameter { name: "appId"; type: "string" }
51− Parameter { name: "actionIndex"; type: "int" }
52− }
53− Method {
54− name: "setUser"
55− Parameter { name: "username"; type: "string" }
56− }
57− Method {
58− name: "getUrlForAppId"
59− type: "string"
60− Parameter { name: "appId"; type: "string" }
61− }
62− }
63− Component {
64− name: "QuickListModel"
65− prototype: "unity::shell::launcher::QuickListModelInterface"
66− exports: ["Unity.Launcher/QuickListModel 0.1"]
67− isCreatable: false
68− exportMetaObjectRevisions: [0]
69− }
70− Component {
71− name: "unity::shell::launcher::LauncherItemInterface"
72− prototype: "QObject"
73− exports: ["Unity.Launcher/LauncherItemInterface 0.1"]
74− isCreatable: false
75− exportMetaObjectRevisions: [0]
76− Property { name: "appId"; type: "string"; isReadonly: true }
77− Property { name: "name"; type: "string"; isReadonly: true }
78− Property { name: "icon"; type: "string"; isReadonly: true }
79− Property { name: "pinned"; type: "bool"; isReadonly: true }
80− Property { name: "running"; type: "bool"; isReadonly: true }
81− Property { name: "recent"; type: "bool"; isReadonly: true }
82− Property { name: "progress"; type: "int"; isReadonly: true }
83− Property { name: "count"; type: "int"; isReadonly: true }
84− Property { name: "countVisible"; type: "bool"; isReadonly: true }
85− Property { name: "focused"; type: "bool"; isReadonly: true }
86− Property {
87− name: "quickList"
88− type: "unity::shell::launcher::QuickListModelInterface"
89− isReadonly: true
90− isPointer: true
91− }
92− Signal {
93− name: "nameChanged"
94− Parameter { name: "name"; type: "string" }
95− }
96− Signal {
97− name: "iconChanged"
98− Parameter { name: "icon"; type: "string" }
99− }
100− Signal {
101− name: "pinnedChanged"
102− Parameter { name: "pinned"; type: "bool" }
103− }
104− Signal {
105− name: "runningChanged"
106− Parameter { name: "running"; type: "bool" }
107− }
108− Signal {
109− name: "recentChanged"
110− Parameter { name: "running"; type: "bool" }
111− }
112− Signal {
113− name: "progressChanged"
114− Parameter { name: "progress"; type: "int" }
115− }
116− Signal {
117− name: "countChanged"
118− Parameter { name: "count"; type: "int" }
119− }
120− Signal {
121− name: "countVisibleChanged"
122− Parameter { name: "countVisible"; type: "bool" }
123− }
124− Signal {
125− name: "focusedChanged"
126− Parameter { name: "focused"; type: "bool" }
127− }
128− }
129− Component {
130− name: "unity::shell::launcher::LauncherModelInterface"
131− prototype: "QAbstractListModel"
132− exports: ["Unity.Launcher/LauncherModelInterface 0.1"]
133− isCreatable: false
134− exportMetaObjectRevisions: [0]
135− Property {
136− name: "applicationManager"
137− type: "unity::shell::application::ApplicationManagerInterface"
138− isPointer: true
139− }
140− Property { name: "onlyPinned"; type: "bool" }
141− Signal { name: "hint" }
142− Method {
143− name: "move"
144− Parameter { name: "oldIndex"; type: "int" }
145− Parameter { name: "newIndex"; type: "int" }
146− }
147− Method {
148− name: "get"
149− type: "unity::shell::launcher::LauncherItemInterface*"
150− Parameter { name: "index"; type: "int" }
151− }
152− Method {
153− name: "pin"
154− Parameter { name: "appId"; type: "string" }
155− Parameter { name: "index"; type: "int" }
156− }
157− Method {
158− name: "pin"
159− Parameter { name: "appId"; type: "string" }
160− }
161− Method {
162− name: "requestRemove"
163− Parameter { name: "appId"; type: "string" }
164− }
165− Method {
166− name: "quickListActionInvoked"
167− Parameter { name: "appId"; type: "string" }
168− Parameter { name: "actionIndex"; type: "int" }
169− }
170− Method {
171− name: "setUser"
172− Parameter { name: "username"; type: "string" }
173− }
174− }
175− Component {
176− name: "unity::shell::launcher::QuickListModelInterface"
177− prototype: "QAbstractListModel"
178− exports: ["Unity.Launcher/QuickListInterface 0.1"]
179− isCreatable: false
180− exportMetaObjectRevisions: [0]
181− }
182−}
plugins/Greeter/Unity/Launcher/launcheritem.cpp+14
@@ -32,6 +32,7 @@ LauncherItem::LauncherItem(const QString &appId, const QString &name, const QStr
3232 m_countVisible(false),
3333 m_focused(false),
3434 m_alerting(false),
35+ m_surfaceCount(0),
3536 m_quickList(new QuickListModel(this))
3637{
3738 QuickListEntry nameAction;
@@ -179,6 +180,19 @@ void LauncherItem::setAlerting(bool alerting)
179180 }
180181}
181182
183+int LauncherItem::surfaceCount() const
184+{
185+ return m_surfaceCount;
186+}
187+
188+void LauncherItem::setSurfaceCount(int surfaceCount)
189+{
190+ if (m_surfaceCount != surfaceCount) {
191+ m_surfaceCount = surfaceCount;
192+ Q_EMIT surfaceCountChanged(surfaceCount);
193+ }
194+}
195+
182196unity::shell::launcher::QuickListModelInterface *LauncherItem::quickList() const
183197{
184198 return m_quickList;
plugins/Greeter/Unity/Launcher/launcheritem.h+3−1
@@ -42,6 +42,7 @@ public:
4242 bool countVisible() const override;
4343 bool focused() const override;
4444 bool alerting() const override;
45+ int surfaceCount() const override;
4546
4647 unity::shell::launcher::QuickListModelInterface *quickList() const override;
4748
@@ -56,7 +57,7 @@ private:
5657 void setCountVisible(bool countVisible);
5758 void setFocused(bool focused);
5859 void setAlerting(bool alerting);
59−
60+ void setSurfaceCount(int surfaceCount);
6061
6162private:
6263 QString m_appId;
@@ -70,6 +71,7 @@ private:
7071 bool m_countVisible;
7172 bool m_focused;
7273 bool m_alerting;
74+ int m_surfaceCount;
7375 QuickListModel *m_quickList;
7476
7577 friend class LauncherModel;
plugins/Greeter/Unity/Launcher/launchermodelas.cpp+2−7
@@ -69,18 +69,13 @@ QVariant LauncherModel::data(const QModelIndex &index, int role) const
6969 return item->focused();
7070 case RoleRunning:
7171 return item->running();
72+ case RoleSurfaceCount:
73+ return item->surfaceCount();
7274 }
7375
7476 return QVariant();
7577}
7678
77−void LauncherModel::setAlerting(const QString &appId, bool alerting)
78−{
79− Q_UNUSED(appId)
80− Q_UNUSED(alerting)
81− qWarning() << "This is a read only implementation. Cannot set alert-state of items.";
82−}
83−
8479unity::shell::launcher::LauncherItemInterface *LauncherModel::get(int index) const
8580{
8681 if (index < 0 || index >= m_list.count()) {
plugins/Greeter/Unity/Launcher/launchermodelas.h−1
@@ -41,7 +41,6 @@ public:
4141
4242 QVariant data(const QModelIndex &index, int role) const override;
4343
44− Q_INVOKABLE void setAlerting(const QString &appId, bool alerting) override;
4544 Q_INVOKABLE unity::shell::launcher::LauncherItemInterface* get(int index) const override;
4645 Q_INVOKABLE void move(int oldIndex, int newIndex) override;
4746 Q_INVOKABLE void pin(const QString &appId, int index = -1) override;
plugins/IntegratedLightDM/IntegratedLightDM.qmltypesdeleted−251
@@ -1,251 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable LightDM 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "Greeter"
12− prototype: "QObject"
13− exports: ["LightDM/Greeter 0.1"]
14− isCreatable: false
15− isSingleton: true
16− exportMetaObjectRevisions: [0]
17− Property { name: "active"; type: "bool" }
18− Property { name: "authenticated"; type: "bool"; isReadonly: true }
19− Property { name: "authenticationUser"; type: "string"; isReadonly: true }
20− Property { name: "promptless"; type: "bool"; isReadonly: true }
21− Signal {
22− name: "showMessage"
23− Parameter { name: "text"; type: "string" }
24− Parameter { name: "isError"; type: "bool" }
25− }
26− Signal {
27− name: "showPrompt"
28− Parameter { name: "text"; type: "string" }
29− Parameter { name: "isSecret"; type: "bool" }
30− Parameter { name: "isDefaultPrompt"; type: "bool" }
31− }
32− Signal { name: "authenticationComplete" }
33− Signal {
34− name: "authenticationUserChanged"
35− Parameter { name: "user"; type: "string" }
36− }
37− Signal { name: "isActiveChanged" }
38− Signal { name: "isAuthenticatedChanged" }
39− Signal { name: "showGreeter" }
40− Signal { name: "hideGreeter" }
41− Signal {
42− name: "requestAuthenticationUser"
43− Parameter { name: "user"; type: "string" }
44− }
45− Method {
46− name: "authenticate"
47− Parameter { name: "username"; type: "string" }
48− }
49− Method { name: "authenticate" }
50− Method {
51− name: "respond"
52− Parameter { name: "response"; type: "string" }
53− }
54− Method {
55− name: "startSessionSync"
56− type: "bool"
57− Parameter { name: "session"; type: "string" }
58− }
59− Method { name: "startSessionSync"; type: "bool" }
60− Method {
61− name: "setIsActive"
62− Parameter { name: "isActive"; type: "bool" }
63− }
64− }
65− Component {
66− name: "QAbstractProxyModel"
67− prototype: "QAbstractItemModel"
68− Property { name: "sourceModel"; type: "QAbstractItemModel"; isPointer: true }
69− }
70− Component {
71− name: "QLightDM::UsersModel"
72− prototype: "QAbstractListModel"
73− exports: ["LightDM/UserRoles 0.1"]
74− isCreatable: false
75− exportMetaObjectRevisions: [0]
76− Enum {
77− name: "UserModelRoles"
78− values: {
79− "NameRole": 256,
80− "RealNameRole": 257,
81− "LoggedInRole": 258,
82− "BackgroundRole": 259,
83− "SessionRole": 260,
84− "HasMessagesRole": 261,
85− "ImagePathRole": 262,
86− "BackgroundPathRole": 263
87− }
88− }
89− }
90− Component {
91− name: "QSortFilterProxyModel"
92− prototype: "QAbstractProxyModel"
93− Property { name: "filterRegExp"; type: "QRegExp" }
94− Property { name: "filterKeyColumn"; type: "int" }
95− Property { name: "dynamicSortFilter"; type: "bool" }
96− Property { name: "filterCaseSensitivity"; type: "Qt::CaseSensitivity" }
97− Property { name: "sortCaseSensitivity"; type: "Qt::CaseSensitivity" }
98− Property { name: "isSortLocaleAware"; type: "bool" }
99− Property { name: "sortRole"; type: "int" }
100− Property { name: "filterRole"; type: "int" }
101− Method {
102− name: "setFilterRegExp"
103− Parameter { name: "pattern"; type: "string" }
104− }
105− Method {
106− name: "setFilterWildcard"
107− Parameter { name: "pattern"; type: "string" }
108− }
109− Method {
110− name: "setFilterFixedString"
111− Parameter { name: "pattern"; type: "string" }
112− }
113− Method { name: "clear" }
114− Method { name: "invalidate" }
115− }
116− Component {
117− name: "UnitySortFilterProxyModelQML"
118− prototype: "QSortFilterProxyModel"
119− Property { name: "model"; type: "QAbstractItemModel"; isPointer: true }
120− Property { name: "totalCount"; type: "int"; isReadonly: true }
121− Property { name: "count"; type: "int"; isReadonly: true }
122− Property { name: "invertMatch"; type: "bool" }
123− Signal {
124− name: "invertMatchChanged"
125− Parameter { type: "bool" }
126− }
127− Method {
128− name: "get"
129− type: "QVariantMap"
130− Parameter { name: "row"; type: "int" }
131− }
132− Method {
133− name: "data"
134− type: "QVariant"
135− Parameter { name: "row"; type: "int" }
136− Parameter { name: "role"; type: "int" }
137− }
138− Method { name: "count"; type: "int" }
139− Method {
140− name: "findFirst"
141− type: "int"
142− Parameter { name: "role"; type: "int" }
143− Parameter { name: "value"; type: "QVariant" }
144− }
145− Method {
146− name: "mapRowToSource"
147− type: "int"
148− Parameter { name: "row"; type: "int" }
149− }
150− Method {
151− name: "mapFromSource"
152− type: "int"
153− Parameter { name: "row"; type: "int" }
154− }
155− Method {
156− name: "mapToSource"
157− type: "int"
158− Parameter { name: "row"; type: "int" }
159− }
160− }
161− Component {
162− name: "UserMetricsOutput::ColorTheme"
163− prototype: "QObject"
164− Property { name: "start"; type: "QColor"; isReadonly: true }
165− Property { name: "main"; type: "QColor"; isReadonly: true }
166− Property { name: "end"; type: "QColor"; isReadonly: true }
167− Signal {
168− name: "startChanged"
169− Parameter { name: "color"; type: "QColor" }
170− }
171− Signal {
172− name: "mainChanged"
173− Parameter { name: "color"; type: "QColor" }
174− }
175− Signal {
176− name: "endChanged"
177− Parameter { name: "color"; type: "QColor" }
178− }
179− }
180− Component {
181− name: "UserMetricsOutput::UserMetrics"
182− prototype: "QObject"
183− exports: ["LightDM/Infographic 0.1"]
184− isCreatable: false
185− isSingleton: true
186− exportMetaObjectRevisions: [0]
187− Property { name: "label"; type: "string"; isReadonly: true }
188− Property { name: "username"; type: "string" }
189− Property {
190− name: "firstColor"
191− type: "UserMetricsOutput::ColorTheme"
192− isReadonly: true
193− isPointer: true
194− }
195− Property {
196− name: "secondColor"
197− type: "UserMetricsOutput::ColorTheme"
198− isReadonly: true
199− isPointer: true
200− }
201− Property { name: "firstMonth"; type: "QAbstractItemModel"; isReadonly: true; isPointer: true }
202− Property { name: "secondMonth"; type: "QAbstractItemModel"; isReadonly: true; isPointer: true }
203− Property { name: "currentDay"; type: "int"; isReadonly: true }
204− Signal {
205− name: "labelChanged"
206− Parameter { name: "label"; type: "string" }
207− }
208− Signal {
209− name: "usernameChanged"
210− Parameter { name: "username"; type: "string" }
211− }
212− Signal {
213− name: "firstColorChanged"
214− Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
215− }
216− Signal {
217− name: "firstMonthChanged"
218− Parameter { name: "firstMonth"; type: "QAbstractItemModel"; isPointer: true }
219− }
220− Signal {
221− name: "currentDayChanged"
222− Parameter { name: "currentDay"; type: "int" }
223− }
224− Signal {
225− name: "secondColorChanged"
226− Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
227− }
228− Signal {
229− name: "secondMonthChanged"
230− Parameter { name: "secondMonth"; type: "QAbstractItemModel"; isPointer: true }
231− }
232− Signal { name: "nextDataSource" }
233− Signal { name: "readyForDataChange" }
234− Signal { name: "dataAboutToAppear" }
235− Signal { name: "dataAppeared" }
236− Signal { name: "dataAboutToChange" }
237− Signal { name: "dataChanged" }
238− Signal { name: "dataAboutToDisappear" }
239− Signal { name: "dataDisappeared" }
240− Method { name: "nextDataSourceSlot" }
241− Method { name: "readyForDataChangeSlot" }
242− }
243− Component {
244− name: "UsersModel"
245− prototype: "UnitySortFilterProxyModelQML"
246− exports: ["LightDM/Users 0.1"]
247− isCreatable: false
248− isSingleton: true
249− exportMetaObjectRevisions: [0]
250− }
251−}
plugins/IntegratedLightDM/liblightdm/UsersModel.cpp+4−1
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013 Canonical, Ltd.
2+ * Copyright (C) 2013-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
@@ -52,6 +52,7 @@ UsersModel::UsersModel(QObject *parent) :
5252 roles[SessionRole] = "session";
5353 roles[HasMessagesRole] = "hasMessages";
5454 roles[ImagePathRole] = "imagePath";
55+ roles[UidRole] = "uid";
5556 setRoleNames(roles);
5657
5758 connect(d_ptr, &UsersModelPrivate::dataChanged, this, [this](int i) {
@@ -101,6 +102,8 @@ QVariant UsersModel::data(const QModelIndex &index, int role) const
101102 return d->entries[row].has_messages;
102103 case UsersModel::ImagePathRole:
103104 return "";
105+ case UsersModel::UidRole:
106+ return d->entries[row].uid;
104107 default:
105108 return QVariant();
106109 }
plugins/IntegratedLightDM/liblightdm/UsersModel.h+2−1
@@ -50,7 +50,8 @@ public:
5050 SessionRole,
5151 HasMessagesRole,
5252 ImagePathRole,
53− BackgroundPathRole
53+ BackgroundPathRole,
54+ UidRole
5455 };
5556
5657 int rowCount(const QModelIndex &parent) const override;
plugins/IntegratedLightDM/liblightdm/UsersModelPrivate.cpp+5−3
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013 Canonical, Ltd.
2+ * Copyright (C) 2013-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
@@ -26,6 +26,7 @@
2626#include <QDir>
2727#include <QSettings>
2828#include <QStringList>
29+#include <unistd.h>
2930
3031namespace QLightDM
3132{
@@ -37,6 +38,7 @@ UsersModelPrivate::UsersModelPrivate(UsersModel* parent)
3738{
3839 QFileInfo demoFile(QDir::homePath() + "/.unity8-greeter-demo");
3940 QString currentUser = g_get_user_name();
41+ uid_t currentUid = getuid();
4042
4143 if (demoFile.exists()) {
4244 QSettings settings(demoFile.filePath(), QSettings::NativeFormat);
@@ -46,10 +48,10 @@ UsersModelPrivate::UsersModelPrivate(UsersModel* parent)
4648 Q_FOREACH(const QString &user, users)
4749 {
4850 QString name = settings.value(user + "/name", user).toString();
49− entries.append({user, name, 0, 0, false, false, 0, 0});
51+ entries.append({user, name, 0, 0, false, false, 0, 0, currentUid++});
5052 }
5153 } else {
52− entries.append({currentUser, 0, 0, 0, false, false, 0, 0});
54+ entries.append({currentUser, 0, 0, 0, false, false, 0, 0, currentUid});
5355
5456 connect(m_service, &AccountsServiceDBusAdaptor::maybeChanged,
5557 this, [this](const QString &user) {
plugins/IntegratedLightDM/liblightdm/UsersModelPrivate.h+2−1
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013 Canonical, Ltd.
2+ * Copyright (C) 2013-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
@@ -40,6 +40,7 @@ public:
4040 bool has_messages;
4141 QString session;
4242 QString infographic;
43+ uid_t uid;
4344};
4445
4546class UsersModelPrivate : public QObject
plugins/Lights/CMakeLists.txt+1
@@ -2,6 +2,7 @@ pkg_check_modules(ANDROID_HEADERS REQUIRED android-headers)
22pkg_check_modules(ANDROID_HARDWARE REQUIRED libhardware)
33
44include_directories(
5+ SYSTEM
56 ${ANDROID_HEADERS_INCLUDE_DIRS}
67)
78
plugins/Lights/Lights.qmltypesdeleted−45
@@ -1,45 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Lights 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "Lights"
12− prototype: "QObject"
13− exports: ["Lights/Lights 0.1"]
14− isCreatable: false
15− isSingleton: true
16− exportMetaObjectRevisions: [0]
17− Enum {
18− name: "State"
19− values: {
20− "Off": 0,
21− "On": 1
22− }
23− }
24− Property { name: "state"; type: "State" }
25− Property { name: "color"; type: "QColor" }
26− Property { name: "onMillisec"; type: "int" }
27− Property { name: "offMillisec"; type: "int" }
28− Signal {
29− name: "stateChanged"
30− Parameter { name: "newState"; type: "State" }
31− }
32− Signal {
33− name: "colorChanged"
34− Parameter { name: "color"; type: "QColor" }
35− }
36− Signal {
37− name: "onMillisecChanged"
38− Parameter { name: "onMs"; type: "int" }
39− }
40− Signal {
41− name: "offMillisecChanged"
42− Parameter { name: "offMs"; type: "int" }
43− }
44− }
45−}
plugins/Lights/android-hardware.h−4
@@ -15,9 +15,5 @@
1515 *
1616 */
1717
18−// The purpose of this header wrapper is just to avoid having warnings being reported on
19−// code from external header files, as we can't do anything about them.
20−#pragma GCC system_header
21−
2218#include <hardware/hardware.h>
2319#include <hardware/lights.h>
plugins/Powerd/Powerd.qmltypesdeleted−39
@@ -1,39 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Powerd 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "Powerd"
12− prototype: "QObject"
13− exports: ["Powerd/Powerd 0.1"]
14− isCreatable: false
15− isSingleton: true
16− exportMetaObjectRevisions: [0]
17− Enum {
18− name: "DisplayStateChangeReason"
19− values: {
20− "Unknown": 0,
21− "Inactivity": 1,
22− "PowerKey": 2,
23− "Proximity": 3
24− }
25− }
26− Enum {
27− name: "Status"
28− values: {
29− "Off": 0,
30− "On": 1
31− }
32− }
33− Property { name: "status"; type: "Status"; isReadonly: true }
34− Signal {
35− name: "statusChanged"
36− Parameter { name: "reason"; type: "DisplayStateChangeReason" }
37− }
38− }
39−}
plugins/SessionBroadcast/SessionBroadcast.qmltypesdeleted−19
@@ -1,19 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable SessionBroadcast 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "SessionBroadcast"
12− prototype: "QObject"
13− exports: ["SessionBroadcast/SessionBroadcast 0.1"]
14− isCreatable: false
15− isSingleton: true
16− exportMetaObjectRevisions: [0]
17− Signal { name: "showHome" }
18− }
19−}
plugins/UInput/UInput.qmltypesdeleted−44
@@ -1,44 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable UInput 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "UInput"
12− prototype: "QObject"
13− exports: ["UInput/UInput 0.1"]
14− exportMetaObjectRevisions: [0]
15− Enum {
16− name: "Button"
17− values: {
18− "ButtonLeft": 0,
19− "ButtonRight": 1,
20− "ButtonMiddle": 2
21− }
22− }
23− Method { name: "createMouse" }
24− Method { name: "removeMouse" }
25− Method {
26− name: "moveMouse"
27− Parameter { name: "dx"; type: "int" }
28− Parameter { name: "dy"; type: "int" }
29− }
30− Method {
31− name: "pressMouse"
32− Parameter { name: "button"; type: "Button" }
33− }
34− Method {
35− name: "releaseMouse"
36− Parameter { name: "button"; type: "Button" }
37− }
38− Method {
39− name: "scrollMouse"
40− Parameter { name: "dh"; type: "int" }
41− Parameter { name: "dv"; type: "int" }
42− }
43− }
44−}
plugins/Ubuntu/DownloadDaemonListener/CMakeLists.txt−1
@@ -1,7 +1,6 @@
11include_directories(
22 ${CMAKE_CURRENT_SOURCE_DIR}
33 ${CMAKE_CURRENT_BINARY_DIR}
4− ${Qt5Gui_PRIVATE_INCLUDE_DIRS}
54)
65
76set(DOWNLOADDAEMONLISTENER_SOURCES
plugins/Ubuntu/DownloadDaemonListener/DownloadDaemonListener.qmltypesdeleted−60
@@ -1,60 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Ubuntu.DownloadDaemonListener 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "DownloadTracker"
12− prototype: "QObject"
13− exports: ["Ubuntu.DownloadDaemonListener/DownloadTracker 0.1"]
14− exportMetaObjectRevisions: [0]
15− Property { name: "service"; type: "string" }
16− Property { name: "dbusPath"; type: "string" }
17− Property { name: "serviceReady"; type: "bool"; isReadonly: true }
18− Signal {
19− name: "serviceChanged"
20− Parameter { name: "service"; type: "string" }
21− }
22− Signal {
23− name: "dbusPathChanged"
24− Parameter { name: "dbusPath"; type: "string" }
25− }
26− Signal {
27− name: "serviceReadyChanged"
28− Parameter { name: "serviceReady"; type: "bool" }
29− }
30− Signal {
31− name: "canceled"
32− Parameter { name: "success"; type: "bool" }
33− }
34− Signal {
35− name: "error"
36− Parameter { name: "error"; type: "string" }
37− }
38− Signal {
39− name: "finished"
40− Parameter { name: "path"; type: "string" }
41− }
42− Signal {
43− name: "paused"
44− Parameter { name: "success"; type: "bool" }
45− }
46− Signal {
47− name: "progress"
48− Parameter { name: "received"; type: "qulonglong" }
49− Parameter { name: "total"; type: "qulonglong" }
50− }
51− Signal {
52− name: "resumed"
53− Parameter { name: "success"; type: "bool" }
54− }
55− Signal {
56− name: "started"
57− Parameter { name: "success"; type: "bool" }
58− }
59− }
60−}
plugins/Ubuntu/Gestures/CMakeLists.txt+5−1
@@ -24,7 +24,10 @@ qt5_use_modules(UbuntuGesturesQml Core Quick)
2424# So that Foo.cpp can #include "Foo.moc"
2525include_directories(${CMAKE_CURRENT_BINARY_DIR})
2626
27−include_directories(${UBUNTUGESTURES_INCLUDE_DIRS})
27+include_directories(
28+ SYSTEM
29+ ${UBUNTUGESTURES_INCLUDE_DIRS}
30+)
2831
2932# There's no cmake var for v8 include path :-/ so create one
3033LIST(GET Qt5Core_INCLUDE_DIRS 0 QtCoreDir0)
@@ -32,6 +35,7 @@ SET(Qt5V8_PRIVATE_INCLUDE_DIR ${QtCoreDir0}/QtV8/${Qt5Core_VERSION_STRING}/QtV8)
3235
3336# DANGER! DANGER! Using Qt's private API!
3437include_directories(
38+ SYSTEM
3539 ${Qt5Qml_PRIVATE_INCLUDE_DIRS}
3640 ${Qt5Quick_INCLUDE_DIRS}
3741 ${Qt5Quick_PRIVATE_INCLUDE_DIRS}
plugins/Ubuntu/Gestures/Gestures.qmltypesdeleted−77
@@ -1,77 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Ubuntu.Gestures 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "AxisVelocityCalculator"
12− prototype: "QObject"
13− exports: ["Ubuntu.Gestures/AxisVelocityCalculator 0.1"]
14− exportMetaObjectRevisions: [0]
15− Property { name: "trackedPosition"; type: "double" }
16− Signal {
17− name: "trackedPositionChanged"
18− Parameter { name: "value"; type: "double" }
19− }
20− Method { name: "calculate"; type: "double" }
21− Method { name: "reset" }
22− }
23− Component {
24− name: "Direction"
25− prototype: "QObject"
26− exports: ["Ubuntu.Gestures/Direction 0.1"]
27− isCreatable: false
28− isSingleton: true
29− exportMetaObjectRevisions: [0]
30− Enum {
31− name: "Type"
32− values: {
33− "Rightwards": 0,
34− "Leftwards": 1,
35− "Downwards": 2,
36− "Upwards": 3,
37− "Horizontal": 4,
38− "Vertical": 5
39− }
40− }
41− Method {
42− name: "isHorizontal"
43− type: "bool"
44− Parameter { name: "type"; type: "Direction::Type" }
45− }
46− Method {
47− name: "isVertical"
48− type: "bool"
49− Parameter { name: "type"; type: "Direction::Type" }
50− }
51− Method {
52− name: "isPositive"
53− type: "bool"
54− Parameter { name: "type"; type: "Direction::Type" }
55− }
56− }
57− Component {
58− name: "PressedOutsideNotifier"
59− defaultProperty: "data"
60− prototype: "QQuickItem"
61− exports: ["Ubuntu.Gestures/PressedOutsideNotifier 0.1"]
62− exportMetaObjectRevisions: [0]
63− Signal { name: "pressedOutside" }
64− }
65− Component {
66− name: "TouchGate"
67− defaultProperty: "data"
68− prototype: "QQuickItem"
69− exports: ["Ubuntu.Gestures/TouchGate 0.1"]
70− exportMetaObjectRevisions: [0]
71− Property { name: "targetItem"; type: "QQuickItem"; isPointer: true }
72− Signal {
73− name: "targetItemChanged"
74− Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
75− }
76− }
77−}
plugins/Ubuntu/Gestures/TouchDispatcher.cpp+1−5
@@ -19,11 +19,7 @@
1919#include <QGuiApplication>
2020#include <QScopedPointer>
2121#include <QStyleHints>
22−
23−#pragma GCC diagnostic push
24−#pragma GCC diagnostic ignored "-pedantic"
2522#include <private/qquickitem_p.h>
26−#pragma GCC diagnostic pop
2723
2824#define TOUCHDISPATCHER_DEBUG 0
2925
@@ -225,7 +221,7 @@ void TouchDispatcher::dispatchAsMouse(
225221 QEvent::Type eventType;
226222 if (touchMouse->state() == Qt::TouchPointPressed) {
227223 eventType = QEvent::MouseButtonPress;
228− } if (touchMouse->state() == Qt::TouchPointReleased) {
224+ } else if (touchMouse->state() == Qt::TouchPointReleased) {
229225 eventType = QEvent::MouseButtonRelease;
230226 m_touchMouseId = -1;
231227 } else {
plugins/Ubuntu/Gestures/TouchGestureArea.cpp+7−9
@@ -375,7 +375,7 @@ void TouchGestureArea::unownedTouchEvent_waitingForMoreTouches(QTouchEvent *even
375375 }
376376 }
377377
378− if (m_candidateTouches.count() == 0) {
378+ if (m_candidateTouches.isEmpty()) {
379379 setInternalStatus(InternalStatus::WaitingForTouch);
380380 }
381381}
@@ -439,7 +439,7 @@ void TouchGestureArea::unownedTouchEvent_rejected(QTouchEvent *event)
439439 }
440440 }
441441
442− if (m_watchedTouches.count() == 0) {
442+ if (m_watchedTouches.isEmpty()) {
443443 setInternalStatus(InternalStatus::WaitingForTouch);
444444 }
445445}
@@ -527,7 +527,7 @@ void TouchGestureArea::updateTouchPoints(QTouchEvent *touchEvent)
527527 if (updateable) {
528528 if (!dragging() && m_status == InternalStatus::Recognized) {
529529 bool allWantDrag = !m_liveTouchPoints.isEmpty();
530− Q_FOREACH(auto point, m_liveTouchPoints) {
530+ Q_FOREACH(const auto &point, m_liveTouchPoints) {
531531 allWantDrag &= point->dragging();
532532 }
533533 // only dragging if all points are dragging.
@@ -646,11 +646,9 @@ bool TouchGestureArea::dragging() const
646646QQmlListProperty<GestureTouchPoint> TouchGestureArea::touchPoints()
647647{
648648 return QQmlListProperty<GestureTouchPoint>(this,
649− 0,
650− nullptr,
651− TouchGestureArea::touchPoint_count,
652− TouchGestureArea::touchPoint_at,
653− 0);
649+ nullptr,
650+ TouchGestureArea::touchPoint_count,
651+ TouchGestureArea::touchPoint_at);
654652}
655653
656654int TouchGestureArea::minimumTouchPoints() const
@@ -721,7 +719,7 @@ void TouchGestureArea::rejectGesture()
721719 }
722720 m_candidateTouches.clear();
723721
724− if (m_watchedTouches.count() == 0) {
722+ if (m_watchedTouches.isEmpty()) {
725723 setInternalStatus(InternalStatus::WaitingForTouch);
726724 } else {
727725 setInternalStatus(InternalStatus::Rejected);
plugins/Ubuntu/Gestures/TouchGestureArea.h+7−7
@@ -105,8 +105,8 @@ private:
105105/*
106106 An area that detects multi-finger gestures.
107107
108− We can use this to detect gestures contstrained by a minimim and/or maximum number of touch points.
109− This components uses the touch registry to apply for ownership of touch points.
108+ We can use this to detect gestures constrained by a minimum and/or maximum number of touch points.
109+ This component uses the touch registry to apply for ownership of touch points.
110110 This way we can use the component in conjuntion with the directional drag area to compete for ownwership
111111 or gestures; unlike the MultiPointTouchArea.
112112 */
@@ -136,7 +136,7 @@ public:
136136 Recognized,
137137 Rejected
138138 };
139− TouchGestureArea(QQuickItem* parent = NULL);
139+ TouchGestureArea(QQuickItem* parent = nullptr);
140140 ~TouchGestureArea();
141141
142142 bool event(QEvent *e) override;
@@ -164,10 +164,10 @@ Q_SIGNALS:
164164
165165 void touchPointsUpdated();
166166 void draggingChanged(bool dragging);
167− void minimumTouchPointsChanged(bool value);
168− void maximumTouchPointsChanged(bool value);
169− void recognitionPeriodChanged(bool value);
170− void releaseRejectPeriodChanged(bool value);
167+ void minimumTouchPointsChanged(int value);
168+ void maximumTouchPointsChanged(int value);
169+ void recognitionPeriodChanged(int value);
170+ void releaseRejectPeriodChanged(int value);
171171
172172 void pressed(const QList<QObject*>& points);
173173 void released(const QList<QObject*>& points);
plugins/Ubuntu/Payments/Payments.qmltypesdeleted−43
@@ -1,43 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Ubuntu.Payments 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "Payments"
12− prototype: "QObject"
13− exports: ["Ubuntu.Payments/Payments 0.1"]
14− exportMetaObjectRevisions: [0]
15− Property { name: "currency"; type: "string" }
16− Property { name: "price"; type: "double" }
17− Property { name: "storeItemId"; type: "string" }
18− Property { name: "formattedPrice"; type: "string"; isReadonly: true }
19− Signal {
20− name: "currencyChanged"
21− Parameter { name: "currency"; type: "string" }
22− }
23− Signal {
24− name: "priceChanged"
25− Parameter { name: "price"; type: "double" }
26− }
27− Signal {
28− name: "storeItemIdChanged"
29− Parameter { name: "store_item_id"; type: "string" }
30− }
31− Signal {
32− name: "formattedPriceChanged"
33− Parameter { name: "formatted_price"; type: "string" }
34− }
35− Signal {
36− name: "purchaseError"
37− Parameter { name: "error"; type: "string" }
38− }
39− Signal { name: "purchaseCompleted" }
40− Signal { name: "purchaseCancelled" }
41− Method { name: "start" }
42− }
43−}
plugins/Ubuntu/SystemImage/SystemImage.qmltypesdeleted−19
@@ -1,19 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Ubuntu.SystemImage 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "SystemImage"
12− prototype: "QObject"
13− exports: ["Ubuntu.SystemImage/SystemImage 0.1"]
14− isCreatable: false
15− isSingleton: true
16− exportMetaObjectRevisions: [0]
17− Method { name: "factoryReset" }
18− }
19−}
plugins/Unity/Connectivity/Connectivity.qmltypesdeleted−19
@@ -1,19 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Unity.Connectivity 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "Connectivity"
12− prototype: "QObject"
13− exports: ["Unity.Connectivity/Connectivity 0.1"]
14− isCreatable: false
15− isSingleton: true
16− exportMetaObjectRevisions: [0]
17− Method { name: "unlockAllModems" }
18− }
19−}
plugins/Unity/DashCommunicator/DashCommunicator.qmltypesdeleted−47
@@ -1,47 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Unity.DashCommunicator 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "DashCommunicator"
12− prototype: "QThread"
13− exports: ["Unity.DashCommunicator/DashCommunicator 0.1"]
14− exportMetaObjectRevisions: [0]
15− Method {
16− name: "setCurrentScope"
17− Parameter { name: "index"; type: "int" }
18− Parameter { name: "animate"; type: "bool" }
19− Parameter { name: "isSwipe"; type: "bool" }
20− }
21− }
22− Component {
23− name: "DashCommunicatorService"
24− prototype: "QObject"
25− exports: ["Unity.DashCommunicator/DashCommunicatorService 0.1"]
26− exportMetaObjectRevisions: [0]
27− Signal {
28− name: "setCurrentScopeRequested"
29− Parameter { name: "index"; type: "int" }
30− Parameter { name: "animate"; type: "bool" }
31− Parameter { name: "isSwipe"; type: "bool" }
32− }
33− }
34− Component {
35− name: "QThread"
36− prototype: "QObject"
37− Signal { name: "started" }
38− Signal { name: "finished" }
39− Method {
40− name: "start"
41− Parameter { type: "Priority" }
42− }
43− Method { name: "start" }
44− Method { name: "terminate" }
45− Method { name: "quit" }
46− }
47−}
plugins/Unity/Indicators/CMakeLists.txt+4
@@ -6,6 +6,10 @@ find_package(Qt5Quick REQUIRED)
66include_directories(
77 ${CMAKE_CURRENT_SOURCE_DIR}
88 ${CMAKE_CURRENT_BINARY_DIR}
9+)
10+
11+include_directories(
12+ SYSTEM
913 ${GLIB_INCLUDE_DIRS}
1014 ${GIO_INCLUDE_DIRS}
1115 ${QMENUMODEL_INCLUDE_DIRS}
plugins/Unity/Indicators/Indicators.qmltypesdeleted−264
@@ -1,264 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Unity.Indicators 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "ActionRootState"
12− prototype: "RootStateObject"
13− exports: ["Unity.Indicators/ActionRootState 0.1"]
14− exportMetaObjectRevisions: [0]
15− Property { name: "actionGroup"; type: "QDBusActionGroup"; isPointer: true }
16− Property { name: "actionName"; type: "string" }
17− }
18− Component {
19− name: "ActionState"
20− prototype: "QObject"
21− exports: ["Unity.Indicators/ActionState 0.1"]
22− isCreatable: false
23− exportMetaObjectRevisions: [0]
24− Enum {
25− name: "ActionStates"
26− values: {
27− "Label": 0,
28− "IconSource": 1,
29− "AccessableName": 2,
30− "Visible": 3
31− }
32− }
33− }
34− Component {
35− name: "FlatMenuProxyModelRole"
36− prototype: "QObject"
37− exports: ["Unity.Indicators/FlatMenuProxyModelRole 0.1"]
38− isCreatable: false
39− exportMetaObjectRevisions: [0]
40− Enum {
41− name: "Roles"
42− values: {
43− "Action": 1,
44− "Label": 2,
45− "Extra": 3,
46− "Depth": 4,
47− "hasSection": 5,
48− "hasSubMenu": 6
49− }
50− }
51− }
52− Component {
53− name: "IndicatorsManager"
54− prototype: "QObject"
55− exports: ["Unity.Indicators/IndicatorsManager 0.1"]
56− exportMetaObjectRevisions: [0]
57− Property { name: "loaded"; type: "bool"; isReadonly: true }
58− Property { name: "profile"; type: "string" }
59− Signal {
60− name: "loadedChanged"
61− Parameter { type: "bool" }
62− }
63− Signal {
64− name: "profileChanged"
65− Parameter { type: "string" }
66− }
67− Signal {
68− name: "indicatorLoaded"
69− Parameter { name: "indicator_name"; type: "string" }
70− }
71− Signal {
72− name: "indicatorAboutToBeUnloaded"
73− Parameter { name: "indicator_name"; type: "string" }
74− }
75− Method { name: "load" }
76− Method { name: "unload" }
77− }
78− Component {
79− name: "IndicatorsModel"
80− prototype: "QAbstractListModel"
81− exports: ["Unity.Indicators/IndicatorsModel 0.1"]
82− exportMetaObjectRevisions: [0]
83− Property { name: "count"; type: "int"; isReadonly: true }
84− Property { name: "profile"; type: "string" }
85− Signal {
86− name: "indicatorDataChanged"
87− Parameter { name: "data"; type: "QVariant" }
88− }
89− Method { name: "load" }
90− Method { name: "unload" }
91− Method {
92− name: "data"
93− type: "QVariant"
94− Parameter { name: "row"; type: "int" }
95− Parameter { name: "role"; type: "int" }
96− }
97− }
98− Component {
99− name: "IndicatorsModelRole"
100− prototype: "QObject"
101− exports: ["Unity.Indicators/IndicatorsModelRole 0.1"]
102− isCreatable: false
103− exportMetaObjectRevisions: [0]
104− Enum {
105− name: "Roles"
106− values: {
107− "Identifier": 0,
108− "Position": 1,
109− "IndicatorProperties": 2
110− }
111− }
112− }
113− Component {
114− name: "MenuContentActivator"
115− prototype: "QObject"
116− exports: ["Unity.Indicators/MenuContentActivator 0.1"]
117− exportMetaObjectRevisions: [0]
118− Property { name: "baseIndex"; type: "int" }
119− Property { name: "running"; type: "bool" }
120− Property { name: "count"; type: "int" }
121− Property { name: "content"; type: "MenuContentState"; isList: true; isReadonly: true }
122− Signal {
123− name: "baseIndexChanged"
124− Parameter { name: "baseIndex"; type: "int" }
125− }
126− Signal {
127− name: "deltaChanged"
128− Parameter { name: "delta"; type: "int" }
129− }
130− Signal {
131− name: "runningChanged"
132− Parameter { name: "running"; type: "bool" }
133− }
134− Signal {
135− name: "countChanged"
136− Parameter { name: "count"; type: "int" }
137− }
138− Method { name: "restart" }
139− Method { name: "stop" }
140− Method { name: "clear" }
141− Method {
142− name: "isMenuContentActive"
143− type: "bool"
144− Parameter { name: "index"; type: "int" }
145− }
146− }
147− Component {
148− name: "MenuContentState"
149− prototype: "QObject"
150− exports: ["Unity.Indicators/MenuContentState 0.1"]
151− isCreatable: false
152− exportMetaObjectRevisions: [0]
153− Property { name: "active"; type: "bool"; isReadonly: true }
154− }
155− Component {
156− name: "ModelActionRootState"
157− prototype: "RootStateObject"
158− exports: ["Unity.Indicators/ModelActionRootState 0.1"]
159− exportMetaObjectRevisions: [0]
160− Property { name: "menu"; type: "UnityMenuModel"; isPointer: true }
161− Signal { name: "indexChanged" }
162− }
163− Component {
164− name: "ModelPrinter"
165− prototype: "QObject"
166− exports: ["Unity.Indicators/ModelPrinter 0.1"]
167− exportMetaObjectRevisions: [0]
168− Property { name: "model"; type: "UnityMenuModel"; isPointer: true }
169− Property { name: "text"; type: "string"; isReadonly: true }
170− Method { name: "text"; type: "string" }
171− }
172− Component {
173− name: "NetworkActionState"
174− prototype: "QObject"
175− exports: ["Unity.Indicators/NetworkActionState 0.1"]
176− isCreatable: false
177− exportMetaObjectRevisions: [0]
178− Enum {
179− name: "NetworkActionStates"
180− values: {
181− "Connection": 1,
182− "SignalStrength": 2
183− }
184− }
185− }
186− Component {
187− name: "NetworkConnection"
188− prototype: "QObject"
189− exports: ["Unity.Indicators/NetworkConnection 0.1"]
190− isCreatable: false
191− exportMetaObjectRevisions: [0]
192− Enum {
193− name: "NetworkConnectionStates"
194− values: {
195− "Initial": 0,
196− "Activating": 1,
197− "Activated": 2,
198− "Deactivating": 3
199− }
200− }
201− }
202− Component {
203− name: "RootStateObject"
204− prototype: "QObject"
205− Property { name: "valid"; type: "bool"; isReadonly: true }
206− Property { name: "title"; type: "string"; isReadonly: true }
207− Property { name: "leftLabel"; type: "string"; isReadonly: true }
208− Property { name: "rightLabel"; type: "string"; isReadonly: true }
209− Property { name: "icons"; type: "QStringList"; isReadonly: true }
210− Property { name: "accessibleName"; type: "string"; isReadonly: true }
211− Property { name: "indicatorVisible"; type: "bool"; isReadonly: true }
212− Signal { name: "updated" }
213− }
214− Component {
215− name: "SharedUnityMenuModel"
216− prototype: "QObject"
217− exports: ["Unity.Indicators/SharedUnityMenuModel 0.1"]
218− exportMetaObjectRevisions: [0]
219− Property { name: "busName"; type: "QByteArray" }
220− Property { name: "menuObjectPath"; type: "QByteArray" }
221− Property { name: "actions"; type: "QVariantMap" }
222− Property { name: "model"; type: "UnityMenuModel"; isReadonly: true; isPointer: true }
223− }
224− Component {
225− name: "UnityMenuModelCache"
226− prototype: "QObject"
227− exports: ["Unity.Indicators/UnityMenuModelCache 0.1"]
228− isCreatable: false
229− isSingleton: true
230− exportMetaObjectRevisions: [0]
231− Method {
232− name: "contains"
233− type: "bool"
234− Parameter { name: "path"; type: "QByteArray" }
235− }
236− }
237− Component {
238− name: "UnityMenuModelStack"
239− prototype: "QObject"
240− exports: ["Unity.Indicators/UnityMenuModelStack 0.1"]
241− exportMetaObjectRevisions: [0]
242− Property { name: "head"; type: "UnityMenuModel"; isPointer: true }
243− Property { name: "tail"; type: "UnityMenuModel"; isReadonly: true; isPointer: true }
244− Property { name: "count"; type: "int"; isReadonly: true }
245− Signal {
246− name: "headChanged"
247− Parameter { name: "head"; type: "UnityMenuModel"; isPointer: true }
248− }
249− Signal {
250− name: "tailChanged"
251− Parameter { name: "tail"; type: "UnityMenuModel"; isPointer: true }
252− }
253− Signal {
254− name: "countChanged"
255− Parameter { name: "count"; type: "int" }
256− }
257− Method {
258− name: "push"
259− Parameter { name: "model"; type: "UnityMenuModel"; isPointer: true }
260− Parameter { name: "menuIndex"; type: "int" }
261− }
262− Method { name: "pop"; type: "UnityMenuModel*" }
263− }
264−}
plugins/Unity/InputInfo/InputInfo.qmltypesdeleted−71
@@ -1,71 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Unity.InputInfo 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "QDeclarativeInputDeviceModel"
12− prototype: "QAbstractListModel"
13− exports: ["Unity.InputInfo/InputDeviceModel 0.1"]
14− exportMetaObjectRevisions: [0]
15− Property { name: "deviceFilter"; type: "QInputDevice::InputType" }
16− Property { name: "count"; type: "int"; isReadonly: true }
17− Signal {
18− name: "deviceAdded"
19− Parameter { name: "devicePath"; type: "string" }
20− }
21− Signal {
22− name: "deviceRemoved"
23− Parameter { name: "devicePath"; type: "string" }
24− }
25− Signal {
26− name: "deviceFilterChanged"
27− Parameter { name: "filter"; type: "QInputDevice::InputType" }
28− }
29− Method { name: "updateDeviceList" }
30− Method {
31− name: "indexOf"
32− type: "int"
33− Parameter { name: "devicePath"; type: "string" }
34− }
35− Method {
36− name: "get"
37− type: "QInputDevice*"
38− Parameter { name: "index"; type: "int" }
39− }
40− }
41− Component {
42− name: "QInputDevice"
43− prototype: "QObject"
44− exports: ["Unity.InputInfo/InputInfo 0.1"]
45− exportMetaObjectRevisions: [0]
46− Enum {
47− name: "InputType"
48− values: {
49− "Unknown": 0,
50− "Button": 1,
51− "Mouse": 2,
52− "TouchPad": 4,
53− "TouchScreen": 8,
54− "Keyboard": 16,
55− "Switch": 32
56− }
57− }
58− Enum {
59− name: "InputTypeFlags"
60− values: {
61− "Unknown": 0,
62− "Button": 1,
63− "Mouse": 2,
64− "TouchPad": 4,
65− "TouchScreen": 8,
66− "Keyboard": 16,
67− "Switch": 32
68− }
69− }
70− }
71−}
plugins/Unity/InputInfo/linux/qinputdeviceinfo_linux.cpp+7−2
@@ -44,6 +44,7 @@
4444#include <libudev.h>
4545#include <libevdev/libevdev.h>
4646#include <fcntl.h>
47+#include <unistd.h>
4748#include <QDebug>
4849#include <QSocketNotifier>
4950#include <QTimer>
@@ -52,6 +53,7 @@
5253QInputDeviceManagerPrivate::QInputDeviceManagerPrivate(QObject *parent) :
5354 QObject(parent),
5455 currentFilter(QInputDevice::Unknown),
56+ udevMonitor(0),
5557 udevice(0)
5658{
5759 QTimer::singleShot(250,this,SLOT(init()));
@@ -83,9 +85,9 @@ void QInputDeviceManagerPrivate::init()
8385 udev_enumerate_add_match_subsystem(enumerate, subsystem.toLatin1());
8486
8587 udev_monitor_enable_receiving(udevMonitor);
86− notifierFd = udev_monitor_get_fd(udevMonitor);
88+ int notifierFd = udev_monitor_get_fd(udevMonitor);
8789
88− notifier = new QSocketNotifier(notifierFd, QSocketNotifier::Read, this);
90+ QSocketNotifier *notifier = new QSocketNotifier(notifierFd, QSocketNotifier::Read, this);
8991 connect(notifier, SIGNAL(activated(int)), this, SLOT(onUDevChanges()));
9092
9193 udev_enumerate_scan_devices(enumerate);
@@ -168,6 +170,7 @@ QInputDevice *QInputDeviceManagerPrivate::addDevice(struct udev_device *udev)
168170 rc = libevdev_new_from_fd(fd, &dev);
169171 if (rc < 0) {
170172 qWarning() << "Failed to init libevdev ("<< strerror(-rc) << ")";
173+ close(fd);
171174 return Q_NULLPTR;
172175 }
173176
@@ -195,6 +198,8 @@ QInputDevice *QInputDeviceManagerPrivate::addDevice(struct udev_device *udev)
195198 }
196199 }
197200
201+ libevdev_free(dev);
202+ close(fd);
198203 return inputDevice;
199204}
200205
plugins/Unity/InputInfo/linux/qinputdeviceinfo_linux_p.h−2
@@ -83,8 +83,6 @@ private:
8383
8484 QInputDevice *addDevice(const QString &path);
8585 void removeDevice(const QString &path);
86− QSocketNotifier *notifier;
87− int notifierFd;
8886 struct udev_monitor *udevMonitor;
8987 QInputDevice::InputTypeFlags getInputTypeFlags(struct udev_device *);
9088 struct udev *udevice;
plugins/Unity/Launcher/CMakeLists.txt+3−1
@@ -1,4 +1,4 @@
1−pkg_check_modules(LAUNCHER_API REQUIRED unity-shell-launcher=7)
1+pkg_check_modules(LAUNCHER_API REQUIRED unity-shell-launcher=9)
22pkg_check_modules(GSETTINGS_QT REQUIRED gsettings-qt)
33
44add_definitions(-DSM_BUSNAME=systemBus)
@@ -23,6 +23,8 @@ set(QMLLAUNCHERPLUGIN_SRC
2323 asadapter.cpp
2424 ${CMAKE_SOURCE_DIR}/plugins/AccountsService/AccountsServiceDBusAdaptor.cpp
2525 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationManagerInterface.h
26+ ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationInfoInterface.h
27+ ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/MirSurfaceListInterface.h
2628 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/LauncherItemInterface.h
2729 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/LauncherModelInterface.h
2830 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/QuickListModelInterface.h
plugins/Unity/Launcher/Launcher.qmltypesdeleted−182
@@ -1,182 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Unity.Launcher 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "LauncherItem"
12− prototype: "unity::shell::launcher::LauncherItemInterface"
13− exports: ["Unity.Launcher/LauncherItem 0.1"]
14− isCreatable: false
15− exportMetaObjectRevisions: [0]
16− }
17− Component {
18− name: "LauncherModel"
19− prototype: "unity::shell::launcher::LauncherModelInterface"
20− exports: ["Unity.Launcher/LauncherModel 0.1"]
21− isCreatable: false
22− isSingleton: true
23− exportMetaObjectRevisions: [0]
24− Method {
25− name: "requestRemove"
26− Parameter { name: "appId"; type: "string" }
27− }
28− Method { name: "refresh" }
29− Method {
30− name: "get"
31− type: "unity::shell::launcher::LauncherItemInterface*"
32− Parameter { name: "index"; type: "int" }
33− }
34− Method {
35− name: "move"
36− Parameter { name: "oldIndex"; type: "int" }
37− Parameter { name: "newIndex"; type: "int" }
38− }
39− Method {
40− name: "pin"
41− Parameter { name: "appId"; type: "string" }
42− Parameter { name: "index"; type: "int" }
43− }
44− Method {
45− name: "pin"
46− Parameter { name: "appId"; type: "string" }
47− }
48− Method {
49− name: "quickListActionInvoked"
50− Parameter { name: "appId"; type: "string" }
51− Parameter { name: "actionIndex"; type: "int" }
52− }
53− Method {
54− name: "setUser"
55− Parameter { name: "username"; type: "string" }
56− }
57− Method {
58− name: "getUrlForAppId"
59− type: "string"
60− Parameter { name: "appId"; type: "string" }
61− }
62− }
63− Component {
64− name: "QuickListModel"
65− prototype: "unity::shell::launcher::QuickListModelInterface"
66− exports: ["Unity.Launcher/QuickListModel 0.1"]
67− isCreatable: false
68− exportMetaObjectRevisions: [0]
69− }
70− Component {
71− name: "unity::shell::launcher::LauncherItemInterface"
72− prototype: "QObject"
73− exports: ["Unity.Launcher/LauncherItemInterface 0.1"]
74− isCreatable: false
75− exportMetaObjectRevisions: [0]
76− Property { name: "appId"; type: "string"; isReadonly: true }
77− Property { name: "name"; type: "string"; isReadonly: true }
78− Property { name: "icon"; type: "string"; isReadonly: true }
79− Property { name: "pinned"; type: "bool"; isReadonly: true }
80− Property { name: "running"; type: "bool"; isReadonly: true }
81− Property { name: "recent"; type: "bool"; isReadonly: true }
82− Property { name: "progress"; type: "int"; isReadonly: true }
83− Property { name: "count"; type: "int"; isReadonly: true }
84− Property { name: "countVisible"; type: "bool"; isReadonly: true }
85− Property { name: "focused"; type: "bool"; isReadonly: true }
86− Property {
87− name: "quickList"
88− type: "unity::shell::launcher::QuickListModelInterface"
89− isReadonly: true
90− isPointer: true
91− }
92− Signal {
93− name: "nameChanged"
94− Parameter { name: "name"; type: "string" }
95− }
96− Signal {
97− name: "iconChanged"
98− Parameter { name: "icon"; type: "string" }
99− }
100− Signal {
101− name: "pinnedChanged"
102− Parameter { name: "pinned"; type: "bool" }
103− }
104− Signal {
105− name: "runningChanged"
106− Parameter { name: "running"; type: "bool" }
107− }
108− Signal {
109− name: "recentChanged"
110− Parameter { name: "running"; type: "bool" }
111− }
112− Signal {
113− name: "progressChanged"
114− Parameter { name: "progress"; type: "int" }
115− }
116− Signal {
117− name: "countChanged"
118− Parameter { name: "count"; type: "int" }
119− }
120− Signal {
121− name: "countVisibleChanged"
122− Parameter { name: "countVisible"; type: "bool" }
123− }
124− Signal {
125− name: "focusedChanged"
126− Parameter { name: "focused"; type: "bool" }
127− }
128− }
129− Component {
130− name: "unity::shell::launcher::LauncherModelInterface"
131− prototype: "QAbstractListModel"
132− exports: ["Unity.Launcher/LauncherModelInterface 0.1"]
133− isCreatable: false
134− exportMetaObjectRevisions: [0]
135− Property {
136− name: "applicationManager"
137− type: "unity::shell::application::ApplicationManagerInterface"
138− isPointer: true
139− }
140− Property { name: "onlyPinned"; type: "bool" }
141− Signal { name: "hint" }
142− Method {
143− name: "move"
144− Parameter { name: "oldIndex"; type: "int" }
145− Parameter { name: "newIndex"; type: "int" }
146− }
147− Method {
148− name: "get"
149− type: "unity::shell::launcher::LauncherItemInterface*"
150− Parameter { name: "index"; type: "int" }
151− }
152− Method {
153− name: "pin"
154− Parameter { name: "appId"; type: "string" }
155− Parameter { name: "index"; type: "int" }
156− }
157− Method {
158− name: "pin"
159− Parameter { name: "appId"; type: "string" }
160− }
161− Method {
162− name: "requestRemove"
163− Parameter { name: "appId"; type: "string" }
164− }
165− Method {
166− name: "quickListActionInvoked"
167− Parameter { name: "appId"; type: "string" }
168− Parameter { name: "actionIndex"; type: "int" }
169− }
170− Method {
171− name: "setUser"
172− Parameter { name: "username"; type: "string" }
173− }
174− }
175− Component {
176− name: "unity::shell::launcher::QuickListModelInterface"
177− prototype: "QAbstractListModel"
178− exports: ["Unity.Launcher/QuickListInterface 0.1"]
179− isCreatable: false
180− exportMetaObjectRevisions: [0]
181− }
182−}
plugins/Unity/Launcher/launcheritem.cpp+14−9
@@ -35,6 +35,7 @@ LauncherItem::LauncherItem(const QString &appId, const QString &name, const QStr
3535 m_countVisible(false),
3636 m_focused(false),
3737 m_alerting(false),
38+ m_surfaceCount(0),
3839 m_quickList(new QuickListModel(this))
3940{
4041 Q_ASSERT(parent != nullptr);
@@ -162,9 +163,6 @@ void LauncherItem::setCount(int count)
162163 if (m_count != count) {
163164 m_count = count;
164165 Q_EMIT countChanged(count);
165− if (m_countVisible) {
166− setAlerting(true);
167− }
168166 }
169167}
170168
@@ -178,9 +176,6 @@ void LauncherItem::setCountVisible(bool countVisible)
178176 if (m_countVisible != countVisible) {
179177 m_countVisible = countVisible;
180178 Q_EMIT countVisibleChanged(countVisible);
181− if (countVisible) {
182− setAlerting(true);
183− }
184179 }
185180}
186181
@@ -193,9 +188,6 @@ void LauncherItem::setFocused(bool focused)
193188{
194189 if (m_focused != focused) {
195190 m_focused = focused;
196− if (focused) {
197− setAlerting(false);
198− }
199191 Q_EMIT focusedChanged(focused);
200192 }
201193}
@@ -213,6 +205,19 @@ void LauncherItem::setAlerting(bool alerting)
213205 }
214206}
215207
208+int LauncherItem::surfaceCount() const
209+{
210+ return m_surfaceCount;
211+}
212+
213+void LauncherItem::setSurfaceCount(int surfaceCount)
214+{
215+ if (m_surfaceCount != surfaceCount) {
216+ m_surfaceCount = surfaceCount;
217+ Q_EMIT surfaceCountChanged(surfaceCount);
218+ }
219+}
220+
216221unity::shell::launcher::QuickListModelInterface *LauncherItem::quickList() const
217222{
218223 return m_quickList;
plugins/Unity/Launcher/launcheritem.h+3
@@ -45,6 +45,7 @@ public:
4545 bool countVisible() const override;
4646 bool focused() const override;
4747 bool alerting() const override;
48+ int surfaceCount() const override;
4849
4950 unity::shell::launcher::QuickListModelInterface *quickList() const override;
5051
@@ -59,6 +60,7 @@ private:
5960 void setCountVisible(bool countVisible);
6061 void setFocused(bool focused);
6162 void setAlerting(bool alerting);
63+ void setSurfaceCount(int surfaceCount);
6264
6365private:
6466 QString m_appId;
@@ -72,6 +74,7 @@ private:
7274 bool m_countVisible;
7375 bool m_focused;
7476 bool m_alerting;
77+ int m_surfaceCount;
7578 QuickListModel *m_quickList;
7679 QuickListEntry m_quitAction;
7780
plugins/Unity/Launcher/launchermodel.cpp+58−26
@@ -25,6 +25,7 @@
2525#include "asadapter.h"
2626
2727#include <unity/shell/application/ApplicationInfoInterface.h>
28+#include <unity/shell/application/MirSurfaceListInterface.h>
2829
2930#include <QDesktopServices>
3031#include <QDebug>
@@ -88,6 +89,8 @@ QVariant LauncherModel::data(const QModelIndex &index, int role) const
8889 return item->alerting();
8990 case RoleRunning:
9091 return item->running();
92+ case RoleSurfaceCount:
93+ return item->surfaceCount();
9194 default:
9295 qWarning() << Q_FUNC_INFO << "missing role, implement me";
9396 return QVariant();
@@ -96,18 +99,6 @@ QVariant LauncherModel::data(const QModelIndex &index, int role) const
9699 return QVariant();
97100}
98101
99−void LauncherModel::setAlerting(const QString &appId, bool alerting) {
100− int index = findApplication(appId);
101− if (index >= 0) {
102− QModelIndex modelIndex = this->index(index);
103− LauncherItem *item = m_list.at(index);
104− if (!item->focused()) {
105− item->setAlerting(alerting);
106− Q_EMIT dataChanged(modelIndex, modelIndex, {RoleAlerting});
107− }
108− }
109−}
110−
111102unity::shell::launcher::LauncherItemInterface *LauncherModel::get(int index) const
112103{
113104 if (index < 0 || index >= m_list.count()) {
@@ -358,11 +349,13 @@ void LauncherModel::countChanged(const QString &appId, int count)
358349 if (idx >= 0) {
359350 LauncherItem *item = m_list.at(idx);
360351 item->setCount(count);
361− if (item->countVisible()) {
362− setAlerting(item->appId(), true);
352+ QVector<int> changedRoles = {RoleCount};
353+ if (item->countVisible() && !item->alerting() && !item->focused()) {
354+ changedRoles << RoleAlerting;
355+ item->setAlerting(true);
363356 }
364357 m_asAdapter->syncItems(m_list);
365− Q_EMIT dataChanged(index(idx), index(idx), {RoleCount});
358+ Q_EMIT dataChanged(index(idx), index(idx), changedRoles);
366359 }
367360}
368361
@@ -372,10 +365,12 @@ void LauncherModel::countVisibleChanged(const QString &appId, bool countVisible)
372365 if (idx >= 0) {
373366 LauncherItem *item = m_list.at(idx);
374367 item->setCountVisible(countVisible);
375− if (countVisible) {
376− setAlerting(item->appId(), true);
368+ QVector<int> changedRoles = {RoleCount};
369+ if (countVisible && !item->alerting() && !item->focused()) {
370+ changedRoles << RoleAlerting;
371+ item->setAlerting(true);
377372 }
378− Q_EMIT dataChanged(index(idx), index(idx), {RoleCountVisible});
373+ Q_EMIT dataChanged(index(idx), index(idx), changedRoles);
379374
380375 // If countVisible goes to false, and the item is neither pinned nor recent we can drop it
381376 if (!countVisible && !item->pinned() && !item->recent()) {
@@ -498,8 +493,10 @@ void LauncherModel::alert(const QString &appId)
498493 int idx = findApplication(appId);
499494 if (idx >= 0) {
500495 LauncherItem *item = m_list.at(idx);
501− setAlerting(item->appId(), true);
502− Q_EMIT dataChanged(index(idx), index(idx), {RoleAlerting});
496+ if (!item->focused() && !item->alerting()) {
497+ item->setAlerting(true);
498+ Q_EMIT dataChanged(index(idx), index(idx), {RoleAlerting});
499+ }
503500 }
504501}
505502
@@ -525,28 +522,50 @@ void LauncherModel::applicationAdded(const QModelIndex &parent, int row)
525522 item->setRecent(true);
526523 Q_EMIT dataChanged(index(itemIndex), index(itemIndex), {RoleRecent});
527524 }
525+ if (item->surfaceCount() != app->surfaceCount()) {
526+ item->setSurfaceCount(app->surfaceCount());
527+ Q_EMIT dataChanged(index(itemIndex), index(itemIndex), {RoleSurfaceCount});
528+ }
529+
528530 item->setRunning(true);
529531 } else {
530532 LauncherItem *item = new LauncherItem(app->appId(), app->name(), app->icon().toString(), this);
531533 item->setRecent(true);
532534 item->setRunning(true);
533535 item->setFocused(app->focused());
534−
536+ item->setSurfaceCount(app->surfaceCount());
535537 beginInsertRows(QModelIndex(), m_list.count(), m_list.count());
536538 m_list.append(item);
537539 endInsertRows();
538540 }
541+ connect(app, &ApplicationInfoInterface::surfaceCountChanged, this, &LauncherModel::applicationSurfaceCountChanged);
539542 m_asAdapter->syncItems(m_list);
540543 Q_EMIT dataChanged(index(itemIndex), index(itemIndex), {RoleRunning});
541544}
542545
546+void LauncherModel::applicationSurfaceCountChanged(int count)
547+{
548+ ApplicationInfoInterface *app = static_cast<ApplicationInfoInterface*>(sender());
549+ int idx = findApplication(app->appId());
550+ if (idx < 0) {
551+ qWarning() << "Received a surface count changed event from an app that's not in the Launcher model";
552+ return;
553+ }
554+ LauncherItem *item = m_list.at(idx);
555+ if (item->surfaceCount() != count) {
556+ item->setSurfaceCount(count);
557+ Q_EMIT dataChanged(index(idx), index(idx), {RoleSurfaceCount});
558+ }
559+}
560+
543561void LauncherModel::applicationRemoved(const QModelIndex &parent, int row)
544562{
545563 Q_UNUSED(parent)
546564
565+ ApplicationInfoInterface *app = m_appManager->get(row);
547566 int appIndex = -1;
548567 for (int i = 0; i < m_list.count(); ++i) {
549− if (m_list.at(i)->appId() == m_appManager->get(row)->appId()) {
568+ if (m_list.at(i)->appId() == app->appId()) {
550569 appIndex = i;
551570 break;
552571 }
@@ -557,17 +576,24 @@ void LauncherModel::applicationRemoved(const QModelIndex &parent, int row)
557576 return;
558577 }
559578
579+ disconnect(app, &ApplicationInfoInterface::surfaceCountChanged, this, &LauncherModel::applicationSurfaceCountChanged);
580+
560581 LauncherItem * item = m_list.at(appIndex);
561− item->setRunning(false);
562582
563583 if (!item->pinned()) {
564584 beginRemoveRows(QModelIndex(), appIndex, appIndex);
565585 m_list.takeAt(appIndex)->deleteLater();
566586 endRemoveRows();
567587 m_asAdapter->syncItems(m_list);
568− Q_EMIT dataChanged(index(appIndex), index(appIndex), {RolePinned});
588+ } else {
589+ QVector<int> changedRoles = {RoleRunning};
590+ item->setRunning(false);
591+ if (item->focused()) {
592+ changedRoles << RoleFocused;
593+ item->setFocused(false);
594+ }
595+ Q_EMIT dataChanged(index(appIndex), index(appIndex), changedRoles);
569596 }
570− Q_EMIT dataChanged(index(appIndex), index(appIndex), {RoleRunning});
571597}
572598
573599void LauncherModel::focusedAppIdChanged()
@@ -576,8 +602,14 @@ void LauncherModel::focusedAppIdChanged()
576602 for (int i = 0; i < m_list.count(); ++i) {
577603 LauncherItem *item = m_list.at(i);
578604 if (!item->focused() && item->appId() == appId) {
605+ QVector<int> changedRoles;
606+ changedRoles << RoleFocused;
579607 item->setFocused(true);
580− Q_EMIT dataChanged(index(i), index(i), {RoleFocused});
608+ if (item->alerting()) {
609+ changedRoles << RoleAlerting;
610+ item->setAlerting(false);
611+ }
612+ Q_EMIT dataChanged(index(i), index(i), changedRoles);
581613 } else if (item->focused() && item->appId() != appId) {
582614 item->setFocused(false);
583615 Q_EMIT dataChanged(index(i), index(i), {RoleFocused});
plugins/Unity/Launcher/launchermodel.h+1−1
@@ -45,7 +45,6 @@ public:
4545
4646 QVariant data(const QModelIndex &index, int role) const override;
4747
48− Q_INVOKABLE void setAlerting(const QString &appId, bool alerting) override;
4948 Q_INVOKABLE unity::shell::launcher::LauncherItemInterface* get(int index) const override;
5049 Q_INVOKABLE void move(int oldIndex, int newIndex) override;
5150 Q_INVOKABLE void pin(const QString &appId, int index = -1) override;
@@ -79,6 +78,7 @@ private Q_SLOTS:
7978 void applicationAdded(const QModelIndex &parent, int row);
8079 void applicationRemoved(const QModelIndex &parent, int row);
8180 void focusedAppIdChanged();
81+ void applicationSurfaceCountChanged(int);
8282
8383private:
8484 QList<LauncherItem*> m_list;
plugins/Unity/Platform/Platform.qmltypesdeleted−20
@@ -1,20 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Unity.Platform 1.0 plugins'
8−
9−Module {
10− Component {
11− name: "Platform"
12− prototype: "QObject"
13− exports: ["Unity.Platform/Platform 1.0"]
14− isCreatable: false
15− isSingleton: true
16− exportMetaObjectRevisions: [0]
17− Property { name: "chassis"; type: "string"; isReadonly: true }
18− Property { name: "isPC"; type: "bool"; isReadonly: true }
19− }
20−}
plugins/Unity/Session/CMakeLists.txt+2
@@ -6,6 +6,8 @@ include_directories(
66 ${libunity8-private_SOURCE_DIR}
77)
88
9+add_definitions(-DSM_BUSNAME=systemBus)
10+
911set(QMLSESSIONPLUGIN_SRC
1012 plugin.cpp
1113 dbusunitysessionservice.cpp
plugins/Unity/Session/Session.qmltypesdeleted−85
@@ -1,85 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Unity.Session 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "DBusUnitySessionService"
12− prototype: "UnityDBusObject"
13− exports: ["Unity.Session/DBusUnitySessionService 0.1"]
14− isCreatable: false
15− isSingleton: true
16− exportMetaObjectRevisions: [0]
17− Signal {
18− name: "LogoutRequested"
19− Parameter { name: "have_inhibitors"; type: "bool" }
20− }
21− Signal {
22− name: "logoutRequested"
23− Parameter { name: "have_inhibitors"; type: "bool" }
24− }
25− Signal {
26− name: "RebootRequested"
27− Parameter { name: "have_inhibitors"; type: "bool" }
28− }
29− Signal {
30− name: "rebootRequested"
31− Parameter { name: "have_inhibitors"; type: "bool" }
32− }
33− Signal {
34− name: "ShutdownRequested"
35− Parameter { name: "have_inhibitors"; type: "bool" }
36− }
37− Signal {
38− name: "shutdownRequested"
39− Parameter { name: "have_inhibitors"; type: "bool" }
40− }
41− Signal { name: "LogoutReady" }
42− Signal { name: "logoutReady" }
43− Signal { name: "LockRequested" }
44− Signal { name: "lockRequested" }
45− Signal { name: "Locked" }
46− Signal { name: "Unlocked" }
47− Method { name: "Logout" }
48− Method { name: "Reboot" }
49− Method { name: "Shutdown" }
50− Method { name: "Suspend" }
51− Method { name: "Hibernate" }
52− Method { name: "HybridSleep" }
53− Method { name: "RequestLogout" }
54− Method { name: "RequestReboot" }
55− Method { name: "RequestShutdown" }
56− Method { name: "EndSession" }
57− Method { name: "CanHibernate"; type: "bool" }
58− Method { name: "CanSuspend"; type: "bool" }
59− Method { name: "CanHybridSleep"; type: "bool" }
60− Method { name: "CanReboot"; type: "bool" }
61− Method { name: "CanShutdown"; type: "bool" }
62− Method { name: "CanLock"; type: "bool" }
63− Method { name: "UserName"; type: "string" }
64− Method { name: "RealName"; type: "string" }
65− Method { name: "HostName"; type: "string" }
66− Method { name: "PromptLock" }
67− Method { name: "Lock" }
68− Method { name: "IsLocked"; type: "bool" }
69− Method { name: "logout" }
70− Method { name: "reboot" }
71− Method { name: "shutdown" }
72− Method { name: "endSession" }
73− }
74− Component {
75− name: "OrientationLock"
76− prototype: "QObject"
77− exports: ["Unity.Session/OrientationLock 0.1"]
78− isCreatable: false
79− isSingleton: true
80− exportMetaObjectRevisions: [0]
81− Property { name: "enabled"; type: "bool"; isReadonly: true }
82− Property { name: "savedOrientation"; type: "Qt::ScreenOrientation" }
83− }
84− Component { name: "UnityDBusObject"; prototype: "QObject" }
85−}
plugins/Unity/Session/dbusunitysessionservice.cpp+50−18
@@ -64,19 +64,19 @@ public:
6464 QStringLiteral("GetSessionByPID"));
6565 msg << (quint32) getpid();
6666
67− QDBusReply<QDBusObjectPath> reply = QDBusConnection::systemBus().call(msg);
67+ QDBusReply<QDBusObjectPath> reply = QDBusConnection::SM_BUSNAME().call(msg);
6868 if (reply.isValid()) {
6969 logindSessionPath = reply.value().path();
7070
7171 // start watching the Active property
72− QDBusConnection::systemBus().connect(LOGIN1_SERVICE, logindSessionPath, QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged"),
73− this, SLOT(onPropertiesChanged(QString,QVariantMap,QStringList)));
72+ QDBusConnection::SM_BUSNAME().connect(LOGIN1_SERVICE, logindSessionPath, QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged"),
73+ this, SLOT(onPropertiesChanged(QString,QVariantMap,QStringList)));
7474
7575 setupSystemdInhibition();
7676
7777 // re-enable the inhibition upon resume from sleep
78− QDBusConnection::systemBus().connect(LOGIN1_SERVICE, LOGIN1_PATH, LOGIN1_IFACE, QStringLiteral("PrepareForSleep"),
79− this, SLOT(onResuming(bool)));
78+ QDBusConnection::SM_BUSNAME().connect(LOGIN1_SERVICE, LOGIN1_PATH, LOGIN1_IFACE, QStringLiteral("PrepareForSleep"),
79+ this, SLOT(onResuming(bool)));
8080 } else {
8181 qWarning() << "Failed to get logind session path" << reply.error().message();
8282 }
@@ -96,7 +96,7 @@ public:
9696 msg << "Unity8 handles power events"; // why
9797 msg << "block"; // mode
9898
99− QDBusPendingCall pendingCall = QDBusConnection::systemBus().asyncCall(msg);
99+ QDBusPendingCall pendingCall = QDBusConnection::SM_BUSNAME().asyncCall(msg);
100100 QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingCall, this);
101101 connect(watcher, &QDBusPendingCallWatcher::finished,
102102 this, [this](QDBusPendingCallWatcher* watcher) {
@@ -114,7 +114,7 @@ public:
114114 bool checkLogin1Call(const QString &method) const
115115 {
116116 QDBusMessage msg = QDBusMessage::createMethodCall(LOGIN1_SERVICE, LOGIN1_PATH, LOGIN1_IFACE, method);
117− QDBusReply<QString> reply = QDBusConnection::systemBus().call(msg);
117+ QDBusReply<QString> reply = QDBusConnection::SM_BUSNAME().call(msg);
118118 return reply.isValid() && (reply == QStringLiteral("yes") || reply == QStringLiteral("challenge"));
119119 }
120120
@@ -125,7 +125,7 @@ public:
125125 LOGIN1_IFACE,
126126 method);
127127 msg.setArguments(args);
128− QDBusConnection::systemBus().asyncCall(msg);
128+ QDBusConnection::SM_BUSNAME().asyncCall(msg);
129129 }
130130
131131 void setActive(bool active)
@@ -157,7 +157,7 @@ public:
157157 msg << LOGIN1_SESSION_IFACE;
158158 msg << ACTIVE_KEY;
159159
160− QDBusPendingCall pendingCall = QDBusConnection::systemBus().asyncCall(msg);
160+ QDBusPendingCall pendingCall = QDBusConnection::SM_BUSNAME().asyncCall(msg);
161161 QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingCall, this);
162162 connect(watcher, &QDBusPendingCallWatcher::finished,
163163 this, [this](QDBusPendingCallWatcher* watcher) {
@@ -191,7 +191,7 @@ public:
191191 msg << LOGIN1_SESSION_IFACE;
192192 msg << IDLE_SINCE_KEY;
193193
194− QDBusReply<QVariant> reply = QDBusConnection::systemBus().call(msg);
194+ QDBusReply<QVariant> reply = QDBusConnection::SM_BUSNAME().call(msg);
195195 if (reply.isValid()) {
196196 return reply.value().value<quint64>();
197197 } else {
@@ -208,7 +208,7 @@ public:
208208 LOGIN1_SESSION_IFACE,
209209 QStringLiteral("SetIdleHint"));
210210 msg << idle;
211− QDBusConnection::systemBus().asyncCall(msg);
211+ QDBusConnection::SM_BUSNAME().asyncCall(msg);
212212 }
213213
214214private Q_SLOTS:
@@ -243,11 +243,11 @@ DBusUnitySessionService::DBusUnitySessionService()
243243 : UnityDBusObject(QStringLiteral("/com/canonical/Unity/Session"), QStringLiteral("com.canonical.Unity"))
244244{
245245 if (!d->logindSessionPath.isEmpty()) {
246− // connect our Lock() slot to the logind's session Lock() signal
247− QDBusConnection::systemBus().connect(LOGIN1_SERVICE, d->logindSessionPath, LOGIN1_SESSION_IFACE, QStringLiteral("Lock"), this, SLOT(Lock()));
246+ // connect our PromptLock() slot to the logind's session Lock() signal
247+ QDBusConnection::SM_BUSNAME().connect(LOGIN1_SERVICE, d->logindSessionPath, LOGIN1_SESSION_IFACE, QStringLiteral("Lock"), this, SLOT(PromptLock()));
248248 // ... and our Unlocked() signal to the logind's session Unlock() signal
249249 // (lightdm handles the unlocking by calling logind's Unlock method which in turn emits this signal we connect to)
250− QDBusConnection::systemBus().connect(LOGIN1_SERVICE, d->logindSessionPath, LOGIN1_SESSION_IFACE, QStringLiteral("Unlock"), this, SIGNAL(Unlocked()));
250+ QDBusConnection::SM_BUSNAME().connect(LOGIN1_SERVICE, d->logindSessionPath, LOGIN1_SESSION_IFACE, QStringLiteral("Unlock"), this, SLOT(doUnlock()));
251251 connect(d, &DBusUnitySessionServicePrivate::prepareForSleep, this, &DBusUnitySessionService::PromptLock);
252252 } else {
253253 qWarning() << "Failed to connect to logind's session Lock/Unlock signals";
@@ -332,15 +332,41 @@ QString DBusUnitySessionService::HostName() const
332332
333333void DBusUnitySessionService::PromptLock()
334334{
335+ // Prompt as in quick. No locking animation needed. Usually used by
336+ // indicator-session in combination with a switch to greeter or other
337+ // user session.
335338 Q_EMIT LockRequested();
336339 Q_EMIT lockRequested();
337340}
338341
339342void DBusUnitySessionService::Lock()
340343{
341− // signal u8 to show the lockscreen/greeter
344+ // Normal lock (with animation, as compared to PromptLock above). Usually
345+ // used by indicator-session to lock the session in place.
346+ //
347+ // FIXME: We also -- as a bit of a hack around indicator-session not fully
348+ // supporting a phone profile -- switch to greeter here. The unity7 flow is
349+ // that the user chooses "Lock/Switch" from the indicator, and then can go
350+ // to greeter by selecting "Switch" again from the indicator, which is now
351+ // exposed by the desktop_lockscreen profile. But since in unity8, we try
352+ // to expose most things all the time, we don't use the separate lockscreen
353+ // profile. Instead, we just go directly to the greeter the first time
354+ // a user presses "Lock/Switch". This isn't what this DBus call is
355+ // supposed to do, but we can live with it for now.
356+ //
357+ // Here's a bug about indicator-session growing a converged Touch profile:
358+ // https://launchpad.net/bugs/1557716
359+ //
360+ // We only do this here in the animated-lock call because that's the only
361+ // time the indicator locks without also asking the display manager to
362+ // switch sessions on us. And since we are switching screens, we also
363+ // don't bother respecting the animate request, simply doing a PromptLock.
342364 PromptLock();
365+ switchToGreeter();
366+}
343367
368+void DBusUnitySessionService::switchToGreeter()
369+{
344370 // lock the session using the org.freedesktop.DisplayManager system DBUS service
345371 const QString sessionPath = QString::fromLocal8Bit(qgetenv("XDG_SESSION_PATH"));
346372 QDBusMessage msg = QDBusMessage::createMethodCall(QStringLiteral("org.freedesktop.DisplayManager"),
@@ -348,7 +374,7 @@ void DBusUnitySessionService::Lock()
348374 QStringLiteral("org.freedesktop.DisplayManager.Session"),
349375 QStringLiteral("Lock"));
350376
351− QDBusPendingCall pendingCall = QDBusConnection::systemBus().asyncCall(msg);
377+ QDBusPendingCall pendingCall = QDBusConnection::SM_BUSNAME().asyncCall(msg);
352378 QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingCall, this);
353379 connect(watcher, &QDBusPendingCallWatcher::finished,
354380 this, [this](QDBusPendingCallWatcher* watcher) {
@@ -365,6 +391,12 @@ void DBusUnitySessionService::Lock()
365391 });
366392}
367393
394+void DBusUnitySessionService::doUnlock()
395+{
396+ Q_EMIT Unlocked();
397+ Q_EMIT unlocked();
398+}
399+
368400bool DBusUnitySessionService::IsLocked() const
369401{
370402 return !d->isSessionActive;
@@ -486,7 +518,7 @@ void DBusGnomeScreensaverWrapper::SetActive(bool lock)
486518
487519void DBusGnomeScreensaverWrapper::Lock()
488520{
489− performAsyncUnityCall(QStringLiteral("Lock"));
521+ performAsyncUnityCall(QStringLiteral("PromptLock"));
490522}
491523
492524quint32 DBusGnomeScreensaverWrapper::GetActiveTime() const
@@ -523,7 +555,7 @@ bool DBusScreensaverWrapper::SetActive(bool lock)
523555
524556void DBusScreensaverWrapper::Lock()
525557{
526− performAsyncUnityCall(QStringLiteral("Lock"));
558+ performAsyncUnityCall(QStringLiteral("PromptLock"));
527559}
528560
529561quint32 DBusScreensaverWrapper::GetActiveTime() const
plugins/Unity/Session/dbusunitysessionservice.h+7
@@ -106,6 +106,7 @@ Q_SIGNALS:
106106 * Emitted after the session has been unlocked.
107107 */
108108 Q_SCRIPTABLE void Unlocked();
109+ void unlocked();
109110
110111public Q_SLOTS:
111112 /**
@@ -258,6 +259,12 @@ public Q_SLOTS:
258259 * @return whether the session is currently locked
259260 */
260261 Q_SCRIPTABLE bool IsLocked() const;
262+
263+private Q_SLOTS:
264+ void doUnlock();
265+
266+private:
267+ void switchToGreeter();
261268};
262269
263270class DBusGnomeSessionManagerWrapper : public UnityDBusObject
plugins/Utils/CMakeLists.txt+5
@@ -1,6 +1,10 @@
11include_directories(
22 ${CMAKE_CURRENT_SOURCE_DIR}
33 ${CMAKE_CURRENT_BINARY_DIR}
4+)
5+
6+include_directories(
7+ SYSTEM
48 ${Qt5Gui_PRIVATE_INCLUDE_DIRS}
59 ${Qt5Quick_PRIVATE_INCLUDE_DIRS}
610 ${GIO_INCLUDE_DIRS}
@@ -9,6 +13,7 @@ include_directories(
913set(QMLPLUGIN_SRC
1014 activefocuslogger.cpp
1115 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationManagerInterface.h
16+ ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationInfoInterface.h
1217 applicationsfiltermodel.cpp
1318 constants.cpp
1419 WindowInputMonitor.cpp
plugins/Utils/Utils.qmltypesdeleted−175
@@ -1,175 +0,0 @@
1−import QtQuick.tooling 1.1
2−
3−// This file describes the plugin-supplied types contained in the library.
4−// It is used for QML tooling purposes only.
5−//
6−// This file was auto-generated by:
7−// 'qmlplugindump -notrelocatable Utils 0.1 plugins'
8−
9−Module {
10− Component {
11− name: "EasingCurve"
12− prototype: "QObject"
13− exports: ["Utils/EasingCurve 0.1"]
14− exportMetaObjectRevisions: [0]
15− Property { name: "type"; type: "QEasingCurve::Type" }
16− Property { name: "period"; type: "double" }
17− Property { name: "progress"; type: "double" }
18− Property { name: "value"; type: "double"; isReadonly: true }
19− }
20− Component {
21− name: "QAbstractProxyModel"
22− prototype: "QAbstractItemModel"
23− Property { name: "sourceModel"; type: "QAbstractItemModel"; isPointer: true }
24− }
25− Component { name: "QIdentityProxyModel"; prototype: "QAbstractProxyModel" }
26− Component {
27− name: "QLimitProxyModelQML"
28− prototype: "QIdentityProxyModel"
29− exports: ["Utils/LimitProxyModel 0.1"]
30− exportMetaObjectRevisions: [0]
31− Property { name: "model"; type: "QAbstractItemModel"; isPointer: true }
32− Property { name: "limit"; type: "int" }
33− Property { name: "count"; type: "int"; isReadonly: true }
34− Signal { name: "totalCountChanged" }
35− }
36− Component {
37− name: "QSortFilterProxyModel"
38− prototype: "QAbstractProxyModel"
39− Property { name: "filterRegExp"; type: "QRegExp" }
40− Property { name: "filterKeyColumn"; type: "int" }
41− Property { name: "dynamicSortFilter"; type: "bool" }
42− Property { name: "filterCaseSensitivity"; type: "Qt::CaseSensitivity" }
43− Property { name: "sortCaseSensitivity"; type: "Qt::CaseSensitivity" }
44− Property { name: "isSortLocaleAware"; type: "bool" }
45− Property { name: "sortRole"; type: "int" }
46− Property { name: "filterRole"; type: "int" }
47− Method {
48− name: "setFilterRegExp"
49− Parameter { name: "pattern"; type: "string" }
50− }
51− Method {
52− name: "setFilterWildcard"
53− Parameter { name: "pattern"; type: "string" }
54− }
55− Method {
56− name: "setFilterFixedString"
57− Parameter { name: "pattern"; type: "string" }
58− }
59− Method { name: "clear" }
60− Method { name: "invalidate" }
61− }
62− Component {
63− name: "RelativeTimeFormatter"
64− prototype: "TimeFormatter"
65− exports: ["Utils/RelativeTimeFormatter 0.1"]
66− exportMetaObjectRevisions: [0]
67− }
68− Component {
69− name: "TimeFormatter"
70− prototype: "QObject"
71− exports: ["Utils/GDateTimeFormatter 0.1", "Utils/TimeFormatter 0.1"]
72− exportMetaObjectRevisions: [0, 0]
73− Property { name: "format"; type: "string" }
74− Property { name: "timeString"; type: "string"; isReadonly: true }
75− Property { name: "time"; type: "qlonglong" }
76− Signal {
77− name: "formatChanged"
78− Parameter { name: "format"; type: "string" }
79− }
80− Signal {
81− name: "timeStringChanged"
82− Parameter { name: "timeString"; type: "string" }
83− }
84− Signal {
85− name: "timeChanged"
86− Parameter { name: "time"; type: "qlonglong" }
87− }
88− }
89− Component {
90− name: "UnityMenuModelPaths"
91− prototype: "QObject"
92− exports: ["Utils/UnityMenuModelPaths 0.1"]
93− exportMetaObjectRevisions: [0]
94− Property { name: "source"; type: "QVariant" }
95− Property { name: "busName"; type: "QByteArray"; isReadonly: true }
96− Property { name: "actions"; type: "QVariantMap"; isReadonly: true }
97− Property { name: "menuObjectPath"; type: "QByteArray"; isReadonly: true }
98− Property { name: "busNameHint"; type: "QByteArray" }
99− Property { name: "actionsHint"; type: "QByteArray" }
100− Property { name: "menuObjectPathHint"; type: "QByteArray" }
101− }
102− Component {
103− name: "UnitySortFilterProxyModelQML"
104− prototype: "QSortFilterProxyModel"
105− exports: ["Utils/UnitySortFilterProxyModel 0.1"]
106− exportMetaObjectRevisions: [0]
107− Property { name: "model"; type: "QAbstractItemModel"; isPointer: true }
108− Property { name: "totalCount"; type: "int"; isReadonly: true }
109− Property { name: "count"; type: "int"; isReadonly: true }
110− Property { name: "invertMatch"; type: "bool" }
111− Signal {
112− name: "invertMatchChanged"
113− Parameter { type: "bool" }
114− }
115− Method {
116− name: "get"
117− type: "QVariantMap"
118− Parameter { name: "row"; type: "int" }
119− }
120− Method {
121− name: "data"
122− type: "QVariant"
123− Parameter { name: "row"; type: "int" }
124− Parameter { name: "role"; type: "int" }
125− }
126− Method { name: "count"; type: "int" }
127− Method {
128− name: "findFirst"
129− type: "int"
130− Parameter { name: "role"; type: "int" }
131− Parameter { name: "value"; type: "QVariant" }
132− }
133− Method {
134− name: "mapRowToSource"
135− type: "int"
136− Parameter { name: "row"; type: "int" }
137− }
138− Method {
139− name: "mapFromSource"
140− type: "int"
141− Parameter { name: "row"; type: "int" }
142− }
143− Method {
144− name: "mapToSource"
145− type: "int"
146− Parameter { name: "row"; type: "int" }
147− }
148− }
149− Component {
150− name: "WindowInputFilter"
151− defaultProperty: "data"
152− prototype: "QQuickItem"
153− exports: ["Utils/WindowInputFilter 0.1"]
154− exportMetaObjectRevisions: [0]
155− }
156− Component {
157− name: "WindowStateStorage"
158− prototype: "QObject"
159− exports: ["Utils/WindowStateStorage 0.1"]
160− isCreatable: false
161− isSingleton: true
162− exportMetaObjectRevisions: [0]
163− Method {
164− name: "saveGeometry"
165− Parameter { name: "windowId"; type: "string" }
166− Parameter { name: "rect"; type: "QRect" }
167− }
168− Method {
169− name: "getGeometry"
170− type: "QRect"
171− Parameter { name: "windowId"; type: "string" }
172− Parameter { name: "defaultValue"; type: "QRect" }
173− }
174− }
175−}
plugins/Utils/globalfunctions.cpp+1−4
@@ -16,11 +16,8 @@
1616
1717#include "globalfunctions.h"
1818
19−#pragma GCC diagnostic push
20−#pragma GCC diagnostic ignored "-pedantic"
21−#include <private/qquickitem_p.h>
22−#pragma GCC diagnostic pop
2319#include <QQmlEngine>
20+#include <private/qquickitem_p.h>
2421
2522GlobalFunctions::GlobalFunctions(QObject *parent)
2623 : QObject(parent)
plugins/Utils/windowstatestorage.cpp+2−2
@@ -95,7 +95,7 @@ void WindowStateStorage::saveStage(const QString &appId, int stage)
9595 saveValue(queryString);
9696}
9797
98−int WindowStateStorage::getStage(const QString &appId) const
98+int WindowStateStorage::getStage(const QString &appId, int defaultValue) const
9999{
100100 const QString queryString = QStringLiteral("SELECT * FROM stage WHERE appId = '%1';")
101101 .arg(sanitiseString(appId));
@@ -103,7 +103,7 @@ int WindowStateStorage::getStage(const QString &appId) const
103103 QSqlQuery query = getValue(queryString);
104104
105105 if (!query.first()) {
106− return unity::shell::application::ApplicationInfoInterface::MainStage;
106+ return defaultValue;
107107 }
108108 return query.value("stage").toInt();
109109}
plugins/Utils/windowstatestorage.h+1−1
@@ -49,7 +49,7 @@ public:
4949 Q_INVOKABLE QRect getGeometry(const QString &windowId, const QRect defaultValue) const;
5050
5151 Q_INVOKABLE void saveStage(const QString &appId, int stage);
52− Q_INVOKABLE int getStage(const QString &appId) const;
52+ Q_INVOKABLE int getStage(const QString &appId, int defaultValue) const;
5353
5454private:
5555 void initdb();
plugins/WindowManager/CMakeLists.txt+1
@@ -4,6 +4,7 @@ set(WINDOWMANAGER_SRC
44 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationInfoInterface.h
55 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/Mir.h
66 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/MirSurfaceInterface.h
7+ ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/MirSurfaceListInterface.h
78 )
89
910add_library(windowmanager-qml SHARED ${WINDOWMANAGER_SRC})
po/aa.po+260−106
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,120 +15,290 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Cuumita "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr ""
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "Kat"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr ""
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr ""
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr ""
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Maganak %1 minit qambaalaay, kaadu gabbat"
5555msgstr[1] "Maganak %1 minit qambaalaay, kaadu gabbat"
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Eweq"
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Koflis"
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Eweq"
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr "Bayis"
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr "Wadir-ugus"
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr "Wadir-ugussuh digga maay litoo?"
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr "Maleey"
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr "Yeey"
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr "Cayla"
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
108108msgstr "Timmi haytuh digga maay litoo?"
109109
110−#: qml/Components/Dialogs.qml:200
110+#: qml/Components/Dialogs.qml:202
111111msgctxt "Button: Power off the system"
112112msgid "Power off"
113113msgstr "Timmi hayis"
114114
115−#: qml/Components/Dialogs.qml:209
115+#: qml/Components/Dialogs.qml:211
116116msgctxt "Button: Restart the system"
117117msgid "Restart"
118118msgstr "Wadir-qimbis"
119119
120−#: qml/Components/Lockscreen.qml:231
120+#: qml/Components/KeyboardShortcutsOverlay.qml:41
121+msgid "Keyboard Shortcuts"
122+msgstr ""
123+
124+#: qml/Components/KeyboardShortcutsOverlay.qml:55
125+msgid "Unity 8"
126+msgstr ""
127+
128+#: qml/Components/KeyboardShortcutsOverlay.qml:62
129+msgid "PrtScr"
130+msgstr ""
131+
132+#: qml/Components/KeyboardShortcutsOverlay.qml:67
133+msgid "Takes a screenshot."
134+msgstr ""
135+
136+#: qml/Components/KeyboardShortcutsOverlay.qml:75
137+msgid "Alt + PrtScr"
138+msgstr ""
139+
140+#: qml/Components/KeyboardShortcutsOverlay.qml:80
141+msgid "Takes a screenshot of a window."
142+msgstr ""
143+
144+#: qml/Components/KeyboardShortcutsOverlay.qml:88
145+msgid "Super + Space"
146+msgstr ""
147+
148+#: qml/Components/KeyboardShortcutsOverlay.qml:93
149+msgid "Switches to next keyboard layout."
150+msgstr ""
151+
152+#: qml/Components/KeyboardShortcutsOverlay.qml:101
153+msgid "Super + Shift + Space"
154+msgstr ""
155+
156+#: qml/Components/KeyboardShortcutsOverlay.qml:106
157+msgid "Switches to previous keyboard layout."
158+msgstr ""
159+
160+#: qml/Components/KeyboardShortcutsOverlay.qml:118
161+msgid "Launcher"
162+msgstr ""
163+
164+#: qml/Components/KeyboardShortcutsOverlay.qml:125
165+msgid "Super (Hold)"
166+msgstr ""
167+
168+#: qml/Components/KeyboardShortcutsOverlay.qml:130
169+msgid "Opens the launcher, displays shortcuts."
170+msgstr ""
171+
172+#: qml/Components/KeyboardShortcutsOverlay.qml:138
173+msgid "Alt + F1"
174+msgstr ""
175+
176+#: qml/Components/KeyboardShortcutsOverlay.qml:143
177+msgid "Opens launcher keyboard navigation mode."
178+msgstr ""
179+
180+#: qml/Components/KeyboardShortcutsOverlay.qml:151
181+msgid "Super + Tab"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:156
185+msgid "Switches applications via the launcher."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:164
189+msgid "Super + 0 to 9"
190+msgstr ""
191+
192+#: qml/Components/KeyboardShortcutsOverlay.qml:169
193+msgid "Same as clicking on a launcher icon."
194+msgstr ""
195+
196+#: qml/Components/KeyboardShortcutsOverlay.qml:181
197+msgid "Scopes"
198+msgstr ""
199+
200+#: qml/Components/KeyboardShortcutsOverlay.qml:188
201+msgid "Super (Tap)"
202+msgstr ""
203+
204+#: qml/Components/KeyboardShortcutsOverlay.qml:193
205+msgid "Opens the Scopes home."
206+msgstr ""
207+
208+#: qml/Components/KeyboardShortcutsOverlay.qml:209
209+msgid "Switching"
210+msgstr ""
211+
212+#: qml/Components/KeyboardShortcutsOverlay.qml:216
213+msgid "Alt + Tab"
214+msgstr ""
215+
216+#: qml/Components/KeyboardShortcutsOverlay.qml:221
217+msgid "Switches between applications."
218+msgstr ""
219+
220+#: qml/Components/KeyboardShortcutsOverlay.qml:229
221+msgid "Super + W"
222+msgstr ""
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:234
225+msgid "Opens the desktop spread."
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:242
229+msgid "Cursor Left or Right"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:247
233+msgid "Moves the focus."
234+msgstr ""
235+
236+#: qml/Components/KeyboardShortcutsOverlay.qml:259
237+msgid "Windows"
238+msgstr ""
239+
240+#: qml/Components/KeyboardShortcutsOverlay.qml:266
241+msgid "Ctrl + Super + D"
242+msgstr ""
243+
244+#: qml/Components/KeyboardShortcutsOverlay.qml:271
245+msgid "Minimizes all windows."
246+msgstr ""
247+
248+#: qml/Components/KeyboardShortcutsOverlay.qml:279
249+msgid "Ctrl + Super + Up"
250+msgstr ""
251+
252+#: qml/Components/KeyboardShortcutsOverlay.qml:284
253+msgid "Maximizes the current window."
254+msgstr ""
255+
256+#: qml/Components/KeyboardShortcutsOverlay.qml:292
257+msgid "Ctrl + Super + Down"
258+msgstr ""
259+
260+#: qml/Components/KeyboardShortcutsOverlay.qml:297
261+msgid "Minimizes or restores the current window."
262+msgstr ""
263+
264+#: qml/Components/KeyboardShortcutsOverlay.qml:305
265+msgid "Ctrl + Super + Left or Right"
266+msgstr ""
267+
268+#: qml/Components/KeyboardShortcutsOverlay.qml:310
269+msgid "Semi-maximizes the current window."
270+msgstr ""
271+
272+#: qml/Components/KeyboardShortcutsOverlay.qml:318
273+msgid "Alt + F4"
274+msgstr ""
275+
276+#: qml/Components/KeyboardShortcutsOverlay.qml:323
277+msgid "Closes the current window."
278+msgstr ""
279+
280+#: qml/Components/Lockscreen.qml:239
121281msgid "Return to Call"
122282msgstr "Seecol gacis"
123283
124−#: qml/Components/Lockscreen.qml:231
284+#: qml/Components/Lockscreen.qml:239
125285msgid "Emergency Call"
126286msgstr ""
127287
128−#: qml/Components/Lockscreen.qml:263
288+#: qml/Components/Lockscreen.qml:271
129289msgid "OK"
130290msgstr "Hayya"
131291
292+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
293+#, qt-format
294+msgid "%1:%2:%3"
295+msgstr ""
296+
297+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
298+#, qt-format
299+msgid "%1:%2"
300+msgstr ""
301+
132302#: qml/Components/ModeSwitchWarningDialog.qml:32
133303msgid "Apps may have unsaved data:"
134304msgstr ""
@@ -155,26 +325,30 @@ msgstr ""
155325msgid "Close all"
156326msgstr "Inkih alif"
157327
158−#: qml/Dash/DashPageHeader.qml:337
328+#: qml/Components/SharingPicker.qml:54
329+msgid "Preview Share Item"
330+msgstr ""
331+
332+#: qml/Dash/DashPageHeader.qml:333
159333msgctxt "Button: Open the Ubuntu Store"
160334msgid "Store"
161335msgstr ""
162336
163−#: qml/Dash/DashPageHeader.qml:344
337+#: qml/Dash/DashPageHeader.qml:340
164338msgctxt "Button: Start a search in the current dash scope"
165339msgid "Search"
166340msgstr "Goranto"
167341
168−#: qml/Dash/DashPageHeader.qml:354
342+#: qml/Dash/DashPageHeader.qml:350
169343msgctxt "Button: Show the current dash scope settings"
170344msgid "Settings"
171345msgstr "Massosu"
172346
173−#: qml/Dash/DashPageHeader.qml:361
347+#: qml/Dash/DashPageHeader.qml:357
174348msgid "Remove from Favorites"
175349msgstr ""
176350
177−#: qml/Dash/DashPageHeader.qml:361
351+#: qml/Dash/DashPageHeader.qml:357
178352msgid "Add to Favorites"
179353msgstr ""
180354
@@ -186,24 +360,24 @@ msgstr ""
186360msgid "Reset"
187361msgstr ""
188362
189−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
363+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
190364msgid "Show less"
191365msgstr ""
192366
193−#: qml/Dash/GenericScopeView.qml:579
367+#: qml/Dash/GenericScopeView.qml:580
194368msgid "Show all"
195369msgstr ""
196370
197−#: qml/Dash/GenericScopeView.qml:636
371+#: qml/Dash/GenericScopeView.qml:637
198372msgctxt "Label: Hint for dash search line edit"
199373msgid "Search"
200374msgstr "Goranto"
201375
202−#: qml/Dash/PageHeaderExtraPanel.qml:55
376+#: qml/Dash/PageHeaderExtraPanel.qml:56
203377msgid "Recent Searches"
204378msgstr ""
205379
206−#: qml/Dash/PageHeaderExtraPanel.qml:66
380+#: qml/Dash/PageHeaderExtraPanel.qml:67
207381msgid "Clear All"
208382msgstr ""
209383
@@ -216,22 +390,18 @@ msgid "Less..."
216390msgstr ""
217391
218392#: qml/Dash/Previews/PreviewCommentInput.qml:68
219−#: qml/Dash/Previews/PreviewRatingInput.qml:174
393+#: qml/Dash/Previews/PreviewRatingInput.qml:175
220394msgid "Send"
221395msgstr "Rub"
222396
223−#: qml/Dash/Previews/PreviewRatingInput.qml:84
397+#: qml/Dash/Previews/PreviewRatingInput.qml:82
224398msgid "Rate this"
225399msgstr ""
226400
227−#: qml/Dash/Previews/PreviewRatingInput.qml:129
401+#: qml/Dash/Previews/PreviewRatingInput.qml:157
228402msgid "Add a review"
229403msgstr ""
230404
231−#: qml/Dash/Previews/PreviewSharing.qml:66
232−msgid "Preview Share Item"
233−msgstr ""
234−
235405#: qml/Dash/PullToRefreshScopeStyle.qml:55
236406msgid "Pull to refresh…"
237407msgstr ""
@@ -244,15 +414,15 @@ msgstr ""
244414msgid "Enable location data"
245415msgstr ""
246416
247−#: qml/Dash/ScopesList.qml:67
417+#: qml/Dash/ScopesList.qml:55
248418msgid "Manage"
249419msgstr ""
250420
251−#: qml/Dash/ScopesList.qml:113
421+#: qml/Dash/ScopesList.qml:102
252422msgid "Home"
253423msgstr "Dabqi"
254424
255−#: qml/Dash/ScopesList.qml:114
425+#: qml/Dash/ScopesList.qml:103
256426msgid "Also installed"
257427msgstr ""
258428
@@ -262,16 +432,20 @@ msgid ""
262432"touch pad to interact with the pointer."
263433msgstr ""
264434
265−#: qml/Greeter/CoverPage.qml:118
435+#: qml/Greeter/CoverPage.qml:127
266436msgid "Unlock"
267437msgstr ""
268438
269−#: qml/Greeter/LoginList.qml:239
439+#: qml/Greeter/Greeter.qml:539
440+msgid "Try again"
441+msgstr ""
442+
443+#: qml/Greeter/LoginList.qml:259
270444msgid "Retry"
271445msgstr "Qagis"
272446
273−#: qml/Greeter/LoginList.qml:240
274−msgid "Tap to unlock"
447+#: qml/Greeter/LoginList.qml:260
448+msgid "Log In"
275449msgstr ""
276450
277451#: qml/Greeter/NarrowView.qml:54
@@ -298,34 +472,34 @@ msgid ""
298472"and all personal data will be deleted."
299473msgstr ""
300474
301−#: qml/Greeter/NarrowView.qml:116
475+#: qml/Greeter/NarrowView.qml:129
302476#, qt-format
303477msgid "Enter %1"
304478msgstr "%1 culus"
305479
306−#: qml/Greeter/NarrowView.qml:117
480+#: qml/Greeter/NarrowView.qml:130
307481msgid "Enter passphrase"
308482msgstr "Tatur-maxco culus"
309483
310−#: qml/Greeter/NarrowView.qml:118
484+#: qml/Greeter/NarrowView.qml:131
311485msgid "Enter passcode"
312486msgstr "Tatur-mudenta culus"
313487
314−#: qml/Greeter/NarrowView.qml:119
488+#: qml/Greeter/NarrowView.qml:135
315489#, qt-format
316490msgid "Sorry, incorrect %1"
317491msgstr ""
318492
319−#: qml/Greeter/NarrowView.qml:120
493+#: qml/Greeter/NarrowView.qml:136
320494msgid "Sorry, incorrect passphrase"
321495msgstr ""
322496
323−#: qml/Greeter/NarrowView.qml:121
497+#: qml/Greeter/NarrowView.qml:137
324498msgctxt "passphrase"
325499msgid "Please re-enter"
326500msgstr ""
327501
328−#: qml/Greeter/NarrowView.qml:122
502+#: qml/Greeter/NarrowView.qml:138
329503msgid "Sorry, incorrect passcode"
330504msgstr ""
331505
@@ -400,18 +574,18 @@ msgstr "Duudumteh"
400574msgid "Failed, tap to retry"
401575msgstr ""
402576
403−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
404−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
577+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
578+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
405579msgctxt "Button: Send a reply message"
406580msgid "Send"
407581msgstr "Rub"
408582
409−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
583+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
410584msgctxt "Label: Hint in message indicator line edit"
411585msgid "Reply"
412586msgstr ""
413587
414−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
588+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
415589msgctxt "Button: Call back on phone"
416590msgid "Call back"
417591msgstr ""
@@ -420,32 +594,12 @@ msgstr ""
420594msgid "Drag using 3 fingers any application from one window to the other"
421595msgstr ""
422596
423−#: qml/Tutorial/TutorialBottom.qml:78
424−msgid "Swipe up to add a contact"
425−msgstr ""
426−
427−#: qml/Tutorial/TutorialBottom.qml:80
428−msgid "Swipe up for favorite calculations"
429−msgstr ""
430−
431−#: qml/Tutorial/TutorialBottom.qml:82
432−msgid "Swipe up for recent calls"
433−msgstr ""
434−
435−#: qml/Tutorial/TutorialBottom.qml:84
436−msgid "Swipe up to create a message"
437−msgstr ""
438−
439−#: qml/Tutorial/TutorialBottom.qml:85
440−msgid "Swipe up to manage the app"
441−msgstr ""
442−
443−#: qml/Tutorial/TutorialLeftLong.qml:47
597+#: qml/Tutorial/TutorialLeftLong.qml:49
444598msgid "Long swipe from the left edge to open the Today scope"
445599msgstr ""
446600
447601#: qml/Tutorial/TutorialLeft.qml:47
448−msgid "Swipe from the left edge to open the launcher"
602+msgid "Short swipe from the left edge to open the launcher"
449603msgstr ""
450604
451605#: qml/Tutorial/TutorialRight.qml:55
@@ -453,15 +607,11 @@ msgid "Push your mouse against the right edge to view your open apps"
453607msgstr ""
454608
455609#: qml/Tutorial/TutorialRight.qml:56
456−msgid "Short or long swipe from the right edge to view your open apps"
610+msgid "Swipe from the right edge to view your open apps"
457611msgstr ""
458612
459613#: qml/Tutorial/TutorialTop.qml:53
460−msgid "Swipe from the top right edge to open the notification bar"
461−msgstr ""
462−
463−#: qml/Tutorial/TutorialTop.qml:54
464−msgid "Swipe from the top edge to open the notification bar"
614+msgid "Swipe from the top edge to access notifications and quick settings"
465615msgstr ""
466616
467617#: qml/Wizard/Page.qml:54
@@ -473,11 +623,11 @@ msgstr "Derre"
473623msgid "Language"
474624msgstr ""
475625
476−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
477−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
626+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
627+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
478628#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
479629#: qml/Wizard/Pages/75-report-check.qml:84
480−#: qml/Wizard/Pages/passcode-desktop.qml:124
630+#: qml/Wizard/Pages/passcode-desktop.qml:141
481631#: qml/Wizard/Pages/password-set.qml:141
482632msgid "Next"
483633msgstr ""
@@ -539,7 +689,7 @@ msgstr ""
539689msgid "Time Zone"
540690msgstr ""
541691
542−#: qml/Wizard/Pages/50-timezone.qml:178
692+#: qml/Wizard/Pages/50-timezone.qml:181
543693msgid "Enter your city"
544694msgstr ""
545695
@@ -629,7 +779,7 @@ msgid "Service Terms"
629779msgstr ""
630780
631781#: qml/Wizard/Pages/passcode-confirm.qml:43
632−#: qml/Wizard/Pages/passcode-desktop.qml:80
782+#: qml/Wizard/Pages/passcode-desktop.qml:96
633783msgid "Confirm passcode"
634784msgstr ""
635785
@@ -646,24 +796,24 @@ msgstr ""
646796msgid "Lock Screen Passcode"
647797msgstr ""
648798
649−#: qml/Wizard/Pages/passcode-desktop.qml:56
799+#: qml/Wizard/Pages/passcode-desktop.qml:60
650800msgid "Enter 4 numbers to setup your passcode"
651801msgstr ""
652802
653−#: qml/Wizard/Pages/passcode-desktop.qml:65
803+#: qml/Wizard/Pages/passcode-desktop.qml:76
654804#: qml/Wizard/Pages/passcode-set.qml:54
655805msgid "Choose passcode"
656806msgstr ""
657807
658−#: qml/Wizard/Pages/passcode-desktop.qml:105
808+#: qml/Wizard/Pages/passcode-desktop.qml:126
659809msgid "Passcode too short"
660810msgstr ""
661811
662−#: qml/Wizard/Pages/passcode-desktop.qml:107
812+#: qml/Wizard/Pages/passcode-desktop.qml:128
663813msgid "Passcodes match"
664814msgstr ""
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:109
816+#: qml/Wizard/Pages/passcode-desktop.qml:130
667817msgid "Passcodes do not match"
668818msgstr ""
669819
@@ -712,26 +862,30 @@ msgid "To proceed with no SIM tap Skip."
712862msgstr ""
713863
714864#: qml/Wizard/PasswordMeter.qml:87
715−msgid "Passwords match"
865+msgid "Password too short"
716866msgstr ""
717867
718868#: qml/Wizard/PasswordMeter.qml:89
869+msgid "Passwords match"
870+msgstr ""
871+
872+#: qml/Wizard/PasswordMeter.qml:91
719873msgid "Passwords do not match"
720874msgstr ""
721875
722−#: qml/Wizard/PasswordMeter.qml:93
876+#: qml/Wizard/PasswordMeter.qml:95
723877msgid "Strong password"
724878msgstr ""
725879
726−#: qml/Wizard/PasswordMeter.qml:95
880+#: qml/Wizard/PasswordMeter.qml:97
727881msgid "Fair password"
728882msgstr ""
729883
730−#: qml/Wizard/PasswordMeter.qml:97
884+#: qml/Wizard/PasswordMeter.qml:99
731885msgid "Weak password"
732886msgstr ""
733887
734−#: qml/Wizard/PasswordMeter.qml:99
888+#: qml/Wizard/PasswordMeter.qml:101
735889msgid "Very weak password"
736890msgstr ""
737891
po/am.po+298−114
@@ -7,101 +7,101 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-05-20 08:44+0000\n"
11−"PO-Revision-Date: 2016-03-24 19:07+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+0000\n"
11+"PO-Revision-Date: 2016-06-19 16:08+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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "የ መግቢያ ቃል: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "አቋራጭ ማጣበቂያ"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "ማጥፊያ"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "አቋራጭ መለያያ"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "አካሉ ተቆልፏል"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr "ብዙ ጊዜ የተሳሳተ የ ማለፊያ ሀረግ ለማስገባት በ መሞከር ምክንያት ስልኩ ተቆልፏል"
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr "ብዙ ጊዜ የተሳሳተ የ ማለፊያ ኮድ ለማስገባት በ መሞከር ምክንያት ስልኩ ተቆልፏል"
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "እባክዎን ይቆዩ %1 ደቂቃ እና ከዛ እንደ ገና ይምክሩ…"
5555msgstr[1] "እባክዎን ይቆዩ %1 ደቂቃዎች እና ከዛ እንደ ገና ይምክሩ…"
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "መውጫ"
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr "በእርግጥ መውጣት ይፈልጋሉ?"
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "መቆለፊያ"
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "መውጫ"
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr "መሰረዣ"
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr "እንደገና ማስነሻ"
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr "በእርግጥ እንደገና ማስነሳት ይፈልጋሉ?"
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr "አይ"
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr "አዎ"
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr "ሐይል"
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
@@ -109,28 +109,198 @@ msgstr ""
109109"በእርግጥ ሐይሉን ማጥፋት\n"
110110"ይፈልጋሉ?"
111111
112−#: qml/Components/Dialogs.qml:200
112+#: qml/Components/Dialogs.qml:202
113113msgctxt "Button: Power off the system"
114114msgid "Power off"
115115msgstr "ሐይል ማጥፊያ"
116116
117−#: qml/Components/Dialogs.qml:209
117+#: qml/Components/Dialogs.qml:211
118118msgctxt "Button: Restart the system"
119119msgid "Restart"
120120msgstr "እንደገና ማስጀመሪያ"
121121
122−#: qml/Components/Lockscreen.qml:231
122+#: qml/Components/KeyboardShortcutsOverlay.qml:41
123+msgid "Keyboard Shortcuts"
124+msgstr "የ ፊደል ገበታ አቋራጮች"
125+
126+#: qml/Components/KeyboardShortcutsOverlay.qml:55
127+msgid "Unity 8"
128+msgstr "Unity 8"
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:62
131+msgid "PrtScr"
132+msgstr "PrtScr"
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:67
135+msgid "Takes a screenshot."
136+msgstr "መመልከቻ ፎቶ ማንሻ"
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:75
139+msgid "Alt + PrtScr"
140+msgstr "Alt + PrtScr"
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:80
143+msgid "Takes a screenshot of a window."
144+msgstr "የ መስኮት መመልከቻ ፎቶ ማንሻ"
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:88
147+msgid "Super + Space"
148+msgstr "Super + Space"
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:93
151+msgid "Switches to next keyboard layout."
152+msgstr "የሚቀጥለው የ ፊደል ገበታ እቅድ መቀየሪያ"
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:101
155+msgid "Super + Shift + Space"
156+msgstr "Super + Shift + Space"
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:106
159+msgid "Switches to previous keyboard layout."
160+msgstr "ወዳለፈው የ ፊደል ገበታ እቅድ መቀየሪያ"
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:118
163+msgid "Launcher"
164+msgstr "ማስነሻ"
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:125
167+msgid "Super (Hold)"
168+msgstr "Super (ይጫኑ)"
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:130
171+msgid "Opens the launcher, displays shortcuts."
172+msgstr "ማስነሻውን መክፈቻ እና አቋራጮች ማሳያ"
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:138
175+msgid "Alt + F1"
176+msgstr "Alt + F1"
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:143
179+msgid "Opens launcher keyboard navigation mode."
180+msgstr "መክፈቻ በ ፊደል ገበታ መቃኛ ዘዴ ማስነሻ"
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:151
183+msgid "Super + Tab"
184+msgstr "Super + Tab"
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:156
187+msgid "Switches applications via the launcher."
188+msgstr "መተግበሪያዎችን በ ማስጀመሪያ መቀየሪያ"
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:164
191+msgid "Super + 0 to 9"
192+msgstr "Super + 0 እስከ 9"
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:169
195+msgid "Same as clicking on a launcher icon."
196+msgstr "ተመሳሳይ በ ማስጀመሪያ ምልክት ላይ እንደ መጫን"
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:181
199+msgid "Scopes"
200+msgstr "ክልል"
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:188
203+msgid "Super (Tap)"
204+msgstr "Super (Tap)"
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:193
207+msgid "Opens the Scopes home."
208+msgstr "የ ክልል ቤት መክፈቻ"
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:209
211+msgid "Switching"
212+msgstr "በ መቀየር ላይ"
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:216
215+msgid "Alt + Tab"
216+msgstr "Alt + Tab"
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:221
219+msgid "Switches between applications."
220+msgstr "በ መተግበሪያዎች መካከል መቀያየሪያ"
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:229
223+msgid "Super + W"
224+msgstr "Super + W"
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:234
227+msgid "Opens the desktop spread."
228+msgstr "የ ዴስክቶፕ ማስፊያ መክፈቻ"
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:242
231+msgid "Cursor Left or Right"
232+msgstr "መጠቆሚያ የ ግራ ወይንም የ ቀኝ"
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:247
235+msgid "Moves the focus."
236+msgstr "ትኩረት ማንቀሳቀሻ"
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:259
239+msgid "Windows"
240+msgstr "መስኮቶች"
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:266
243+msgid "Ctrl + Super + D"
244+msgstr "Ctrl + Super + D"
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:271
247+msgid "Minimizes all windows."
248+msgstr "ሁሉንም መስኮቶች ማሳነሻ"
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:279
251+msgid "Ctrl + Super + Up"
252+msgstr "Ctrl + Super + Up"
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:284
255+msgid "Maximizes the current window."
256+msgstr "የ አሁኑን መስኮት ማሳደጊያ"
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:292
259+msgid "Ctrl + Super + Down"
260+msgstr "Ctrl + Super + Down"
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:297
263+msgid "Minimizes or restores the current window."
264+msgstr "የ አሁኑን መስኮትማሳነሻ ወይንም እንደ ነበር መመለሻ"
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:305
267+msgid "Ctrl + Super + Left or Right"
268+msgstr "Ctrl + Super + Left or Right"
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:310
271+msgid "Semi-maximizes the current window."
272+msgstr "የ አሁኑን መስኮት በ ንዑስ-ማሳደጊያ"
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:318
275+msgid "Alt + F4"
276+msgstr "Alt + F4"
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:323
279+msgid "Closes the current window."
280+msgstr "የ አሁኑን መስኮት መዝጊያ"
281+
282+#: qml/Components/Lockscreen.qml:239
123283msgid "Return to Call"
124284msgstr "ወደ ጥሪ መመለሻ"
125285
126−#: qml/Components/Lockscreen.qml:231
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Emergency Call"
128288msgstr "የ ድንገተኛ ጥሪ"
129289
130−#: qml/Components/Lockscreen.qml:263
290+#: qml/Components/Lockscreen.qml:271
131291msgid "OK"
132292msgstr "እሺ"
133293
294+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
295+#, qt-format
296+msgid "%1:%2:%3"
297+msgstr ""
298+
299+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
300+#, qt-format
301+msgid "%1:%2"
302+msgstr ""
303+
134304#: qml/Components/ModeSwitchWarningDialog.qml:32
135305msgid "Apps may have unsaved data:"
136306msgstr "መተግበሪያው ያልተቀመጠ ዳታ ይዟል:"
@@ -157,26 +327,30 @@ msgstr "አሁን እንደገና መገናኛ!"
157327msgid "Close all"
158328msgstr "ሁሉንም መዝጊያ"
159329
160−#: qml/Dash/DashPageHeader.qml:337
330+#: qml/Components/SharingPicker.qml:54
331+msgid "Preview Share Item"
332+msgstr "የሚካፈሉትን እቃ ቅድመ እይታ"
333+
334+#: qml/Dash/DashPageHeader.qml:333
161335msgctxt "Button: Open the Ubuntu Store"
162336msgid "Store"
163337msgstr "ማስቀመጫ"
164338
165−#: qml/Dash/DashPageHeader.qml:344
339+#: qml/Dash/DashPageHeader.qml:340
166340msgctxt "Button: Start a search in the current dash scope"
167341msgid "Search"
168342msgstr "መፈለጊያ"
169343
170−#: qml/Dash/DashPageHeader.qml:354
344+#: qml/Dash/DashPageHeader.qml:350
171345msgctxt "Button: Show the current dash scope settings"
172346msgid "Settings"
173347msgstr "ማሰናጃዎች"
174348
175−#: qml/Dash/DashPageHeader.qml:361
349+#: qml/Dash/DashPageHeader.qml:357
176350msgid "Remove from Favorites"
177351msgstr "ከምወዳቸው ማስወገጃ"
178352
179−#: qml/Dash/DashPageHeader.qml:361
353+#: qml/Dash/DashPageHeader.qml:357
180354msgid "Add to Favorites"
181355msgstr "ወደምወዳቸው መጨመሪያ"
182356
@@ -188,24 +362,24 @@ msgstr "የ እርስዎን ውጤቶች እንደገና ማጣሪያ"
188362msgid "Reset"
189363msgstr "እንደ ነበረ መመለሻ"
190364
191−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
365+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
192366msgid "Show less"
193−msgstr ""
367+msgstr "ትንሽ ማሳያ"
194368
195−#: qml/Dash/GenericScopeView.qml:579
369+#: qml/Dash/GenericScopeView.qml:580
196370msgid "Show all"
197−msgstr ""
371+msgstr "ሁሉንም ማሳያ"
198372
199−#: qml/Dash/GenericScopeView.qml:636
373+#: qml/Dash/GenericScopeView.qml:637
200374msgctxt "Label: Hint for dash search line edit"
201375msgid "Search"
202376msgstr "መፈለጊያ"
203377
204−#: qml/Dash/PageHeaderExtraPanel.qml:55
378+#: qml/Dash/PageHeaderExtraPanel.qml:56
205379msgid "Recent Searches"
206380msgstr "የ ቅርብ ጊዜ ፍለጋዎች"
207381
208−#: qml/Dash/PageHeaderExtraPanel.qml:66
382+#: qml/Dash/PageHeaderExtraPanel.qml:67
209383msgid "Clear All"
210384msgstr "ሁሉንም ማጽጃ"
211385
@@ -218,22 +392,18 @@ msgid "Less..."
218392msgstr "አነስተኛ..."
219393
220394#: qml/Dash/Previews/PreviewCommentInput.qml:68
221−#: qml/Dash/Previews/PreviewRatingInput.qml:174
395+#: qml/Dash/Previews/PreviewRatingInput.qml:175
222396msgid "Send"
223397msgstr "መላኪያ"
224398
225−#: qml/Dash/Previews/PreviewRatingInput.qml:84
399+#: qml/Dash/Previews/PreviewRatingInput.qml:82
226400msgid "Rate this"
227401msgstr "ለዚህ ደረጃ ይስጡ"
228402
229−#: qml/Dash/Previews/PreviewRatingInput.qml:129
403+#: qml/Dash/Previews/PreviewRatingInput.qml:157
230404msgid "Add a review"
231405msgstr "ግምገማ መጨመሪያ"
232406
233−#: qml/Dash/Previews/PreviewSharing.qml:66
234−msgid "Preview Share Item"
235−msgstr "የሚካፈሉትን እቃ ቅድመ እይታ"
236−
237407#: qml/Dash/PullToRefreshScopeStyle.qml:55
238408msgid "Pull to refresh…"
239409msgstr "ይሳቡ ለማነቃቃት…"
@@ -246,15 +416,15 @@ msgstr "ይልቀቁ ለማነቃቃት…"
246416msgid "Enable location data"
247417msgstr "የአካባቢ ዳታ ማስቻያ"
248418
249−#: qml/Dash/ScopesList.qml:67
419+#: qml/Dash/ScopesList.qml:55
250420msgid "Manage"
251421msgstr "አስተዳዳሪ"
252422
253−#: qml/Dash/ScopesList.qml:113
423+#: qml/Dash/ScopesList.qml:102
254424msgid "Home"
255425msgstr "ቤት"
256426
257−#: qml/Dash/ScopesList.qml:114
427+#: qml/Dash/ScopesList.qml:103
258428msgid "Also installed"
259429msgstr "እንዲሁም የተገጠሙ"
260430
@@ -264,17 +434,21 @@ msgid ""
264434"touch pad to interact with the pointer."
265435msgstr "የ እርስዎ አካል አሁን ከ ውጪ ማሳያ ጋር ተገናኝቷል: ይህን መመልከቻ እንደ ተችፓድ መጠቀሚያ"
266436
267−#: qml/Greeter/CoverPage.qml:118
437+#: qml/Greeter/CoverPage.qml:127
268438msgid "Unlock"
269439msgstr "መክፈቻ"
270440
271−#: qml/Greeter/LoginList.qml:239
441+#: qml/Greeter/Greeter.qml:539
442+msgid "Try again"
443+msgstr ""
444+
445+#: qml/Greeter/LoginList.qml:259
272446msgid "Retry"
273447msgstr "እንደገና ይሞክሩ"
274448
275−#: qml/Greeter/LoginList.qml:240
276−msgid "Tap to unlock"
277−msgstr "ለመክፈት መታ ያድርጉ"
449+#: qml/Greeter/LoginList.qml:260
450+msgid "Log In"
451+msgstr "መግቢያ"
278452
279453#: qml/Greeter/NarrowView.qml:54
280454msgid "Sorry, incorrect passphrase."
@@ -304,34 +478,34 @@ msgstr ""
304478"የተሳሳተ የማለፊያ ኮድ ካስገቡ የ እርስዎ ስልክ ወደ ነበረበት ወደ ፋክቶሪው ዘዴ ይመለሳል: እና የ ግል ዳታ በሙሉ "
305479"ይጠፋል"
306480
307−#: qml/Greeter/NarrowView.qml:116
481+#: qml/Greeter/NarrowView.qml:129
308482#, qt-format
309483msgid "Enter %1"
310484msgstr "ማስገቢያ %1"
311485
312−#: qml/Greeter/NarrowView.qml:117
486+#: qml/Greeter/NarrowView.qml:130
313487msgid "Enter passphrase"
314488msgstr "የ ማለፊያ ሀረግ ያስገቡ"
315489
316−#: qml/Greeter/NarrowView.qml:118
490+#: qml/Greeter/NarrowView.qml:131
317491msgid "Enter passcode"
318492msgstr "የ ማለፊያ ኮድ ያስገቡ"
319493
320−#: qml/Greeter/NarrowView.qml:119
494+#: qml/Greeter/NarrowView.qml:135
321495#, qt-format
322496msgid "Sorry, incorrect %1"
323497msgstr "አዝናለሁ: የተሳሳተ%1"
324498
325−#: qml/Greeter/NarrowView.qml:120
499+#: qml/Greeter/NarrowView.qml:136
326500msgid "Sorry, incorrect passphrase"
327501msgstr "አዝናለሁ የተሳሳተ የማለፊያ ሐረግ"
328502
329−#: qml/Greeter/NarrowView.qml:121
503+#: qml/Greeter/NarrowView.qml:137
330504msgctxt "passphrase"
331505msgid "Please re-enter"
332506msgstr "እባክዎን እንደገና-ያስገቡ"
333507
334−#: qml/Greeter/NarrowView.qml:122
508+#: qml/Greeter/NarrowView.qml:138
335509msgid "Sorry, incorrect passcode"
336510msgstr "አዝናለሁ የተሳሳተ የማለፊያ ኮድ"
337511
@@ -406,18 +580,18 @@ msgstr "ጨርሷል"
406580msgid "Failed, tap to retry"
407581msgstr "አልተቻለም: እንደገና ለመሞከር መታ ያድርጉ"
408582
409−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
410−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
583+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
584+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
411585msgctxt "Button: Send a reply message"
412586msgid "Send"
413587msgstr "መላኪያ"
414588
415−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
589+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
416590msgctxt "Label: Hint in message indicator line edit"
417591msgid "Reply"
418592msgstr "መመለሻ"
419593
420−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
594+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
421595msgctxt "Button: Call back on phone"
422596msgid "Call back"
423597msgstr "መልሶ መደወያ"
@@ -426,49 +600,25 @@ msgstr "መልሶ መደወያ"
426600msgid "Drag using 3 fingers any application from one window to the other"
427601msgstr "መጎተቻ 3 ጣቶች በ መጠቀም ማንኛውንም መተግበሪያ ከ አንድ መስኮት ወደ ሌላ"
428602
429−#: qml/Tutorial/TutorialBottom.qml:78
430−msgid "Swipe up to add a contact"
431−msgstr "ወደ ላይ ይጥረጉ ግንኙነት ለ መጨመር"
432−
433−#: qml/Tutorial/TutorialBottom.qml:80
434−msgid "Swipe up for favorite calculations"
435−msgstr "ወደ ላይ ይጥረጉ የሚወዱትን ለማስላት"
436−
437−#: qml/Tutorial/TutorialBottom.qml:82
438−msgid "Swipe up for recent calls"
439−msgstr "ወደ ላይ ይጥረጉ ለ ቅርብ ጊዜ ጥሪዎች"
440−
441−#: qml/Tutorial/TutorialBottom.qml:84
442−msgid "Swipe up to create a message"
443−msgstr "ወደ ላይ ይጥረጉ መልእክት ለ መፍጠር"
444−
445−#: qml/Tutorial/TutorialBottom.qml:85
446−msgid "Swipe up to manage the app"
447−msgstr "ወደ ላይ ይጥረጉ መተግበሪያ ለማስተዳደር"
448−
449−#: qml/Tutorial/TutorialLeftLong.qml:47
603+#: qml/Tutorial/TutorialLeftLong.qml:49
450604msgid "Long swipe from the left edge to open the Today scope"
451605msgstr "በ ረጅሙ ከ ግራ ጠርዝ በኩል ይጥረጉ የ ዛሬን ክልል ለ መክፈት"
452606
453607#: qml/Tutorial/TutorialLeft.qml:47
454−msgid "Swipe from the left edge to open the launcher"
455−msgstr "ከ ግራ ጠርዝ በኩል ይጥረጉ ማስጀመሪያውን ለ መክፈት"
608+msgid "Short swipe from the left edge to open the launcher"
609+msgstr "በ አጭሩ ይጥረጉ ከ ግራ ጠርዝ በኩል ማስጀመሪያውን ለ መክፈት"
456610
457611#: qml/Tutorial/TutorialRight.qml:55
458612msgid "Push your mouse against the right edge to view your open apps"
459−msgstr ""
613+msgstr "የ እርስዎን አይጥ መጠቆሚያ ወደ ቀኝ ጠርዝ በኩል ያስጠጉ የ ተከፈቱ መተግበሪያዎችን ለ መመልከት"
460614
461615#: qml/Tutorial/TutorialRight.qml:56
462−msgid "Short or long swipe from the right edge to view your open apps"
463−msgstr "በ አጭሩ ወይንም በ ረጅሙ ይጥረጉ ከ ቀኝ ጠረዝ በኩል የ ተከፈቱ መተግበሪያዎችን ለማየት"
616+msgid "Swipe from the right edge to view your open apps"
617+msgstr "ከ ቀኝ በኩል ይጥረጉ የ ተከፈቱ መተግበሪያዎችን ለ መመልከት"
464618
465619#: qml/Tutorial/TutorialTop.qml:53
466−msgid "Swipe from the top right edge to open the notification bar"
467−msgstr "ከ ላይ ቀኝ ጠርዝ በኩል ይጥረጉ የ ማስታወቂያ መደርደሪያ ለ መክፈት"
468−
469−#: qml/Tutorial/TutorialTop.qml:54
470−msgid "Swipe from the top edge to open the notification bar"
471−msgstr "ከ ላይ ጠርዝ በኩል ይጥረጉ የ ማስታወቂያ መደርደሪያ ለ መክፈት"
620+msgid "Swipe from the top edge to access notifications and quick settings"
621+msgstr "ከ ላይ ጠረዝ በኩል ይጥረጉ ማስታወቂያዎች እና በፍጥነት ማሰናጃዎች ጋር ለ መድረስ"
472622
473623#: qml/Wizard/Page.qml:54
474624msgctxt "Button: Go back one page in the Wizard"
@@ -479,11 +629,11 @@ msgstr "ወደ ኋላ"
479629msgid "Language"
480630msgstr "ቋንቋ"
481631
482−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
483−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
632+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
633+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
484634#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
485635#: qml/Wizard/Pages/75-report-check.qml:84
486−#: qml/Wizard/Pages/passcode-desktop.qml:124
636+#: qml/Wizard/Pages/passcode-desktop.qml:141
487637#: qml/Wizard/Pages/password-set.qml:141
488638msgid "Next"
489639msgstr "ይቀጥሉ"
@@ -545,7 +695,7 @@ msgstr "እርስዎ በኋላ በ ስርአት ማሰናጃ ውስጥ መቀየ
545695msgid "Time Zone"
546696msgstr "የ ሰአት ክልል"
547697
548−#: qml/Wizard/Pages/50-timezone.qml:178
698+#: qml/Wizard/Pages/50-timezone.qml:181
549699msgid "Enter your city"
550700msgstr "የ እርስዎን ከተማ ያስገቡ"
551701
@@ -637,7 +787,7 @@ msgid "Service Terms"
637787msgstr "የ ግልጋሎት ስምምነቶች"
638788
639789#: qml/Wizard/Pages/passcode-confirm.qml:43
640−#: qml/Wizard/Pages/passcode-desktop.qml:80
790+#: qml/Wizard/Pages/passcode-desktop.qml:96
641791msgid "Confirm passcode"
642792msgstr "የማለፊያ ኮድ ማረጋገጫ"
643793
@@ -654,24 +804,24 @@ msgstr "እባክዎን እንደገና-ያስገቡ"
654804msgid "Lock Screen Passcode"
655805msgstr "የ መመልከቻው መቆለፊያ የ ማለፊያ ኮድ"
656806
657−#: qml/Wizard/Pages/passcode-desktop.qml:56
807+#: qml/Wizard/Pages/passcode-desktop.qml:60
658808msgid "Enter 4 numbers to setup your passcode"
659809msgstr "ያስገቡ 4 ቁጥሮች የ እርስዎን የ ማለፊያ ኮድ ለማሰናዳት"
660810
661−#: qml/Wizard/Pages/passcode-desktop.qml:65
811+#: qml/Wizard/Pages/passcode-desktop.qml:76
662812#: qml/Wizard/Pages/passcode-set.qml:54
663813msgid "Choose passcode"
664814msgstr "የ ማለፊያ ኮድ ይምረጡ"
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:105
816+#: qml/Wizard/Pages/passcode-desktop.qml:126
667817msgid "Passcode too short"
668818msgstr "የ ማለፊያ ኮዱ በጣም አጭር ነው"
669819
670−#: qml/Wizard/Pages/passcode-desktop.qml:107
820+#: qml/Wizard/Pages/passcode-desktop.qml:128
671821msgid "Passcodes match"
672822msgstr "የ ማለፊያ ኮዶቹ ተመሳሳይ ናቸው"
673823
674−#: qml/Wizard/Pages/passcode-desktop.qml:109
824+#: qml/Wizard/Pages/passcode-desktop.qml:130
675825msgid "Passcodes do not match"
676826msgstr "የ ማለፊያ ኮዶቹ አይመሳሰሉም"
677827
@@ -720,26 +870,30 @@ msgid "To proceed with no SIM tap Skip."
720870msgstr "ያለ ሲም ለ መቀጠል መዝለያውን መታ ያድርጉ"
721871
722872#: qml/Wizard/PasswordMeter.qml:87
873+msgid "Password too short"
874+msgstr ""
875+
876+#: qml/Wizard/PasswordMeter.qml:89
723877msgid "Passwords match"
724878msgstr "የ መግቢያ ቃሎቹ ተመሳሳይ ናቸው"
725879
726−#: qml/Wizard/PasswordMeter.qml:89
880+#: qml/Wizard/PasswordMeter.qml:91
727881msgid "Passwords do not match"
728882msgstr "የ መግቢያ ቃሎቹ ተመሳሳይ አይደሉም"
729883
730−#: qml/Wizard/PasswordMeter.qml:93
884+#: qml/Wizard/PasswordMeter.qml:95
731885msgid "Strong password"
732886msgstr "ጠንካራ የ መግቢያ ቃል"
733887
734−#: qml/Wizard/PasswordMeter.qml:95
888+#: qml/Wizard/PasswordMeter.qml:97
735889msgid "Fair password"
736890msgstr "ደህና የ መግቢያ ቃል"
737891
738−#: qml/Wizard/PasswordMeter.qml:97
892+#: qml/Wizard/PasswordMeter.qml:99
739893msgid "Weak password"
740894msgstr "ደካማ የ መግቢያ ቃል"
741895
742−#: qml/Wizard/PasswordMeter.qml:99
896+#: qml/Wizard/PasswordMeter.qml:101
743897msgid "Very weak password"
744898msgstr "በጣም ደካማ የ መግቢያ ቃል"
745899
@@ -988,6 +1142,9 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
9881142#~ msgid "View all your running tasks."
9891143#~ msgstr "እርስዎ የሚያስኬዱትን ተግባሮች በሙሉ መመልከቻ"
9901144
1145+#~ msgid "Tap to unlock"
1146+#~ msgstr "ለመክፈት መታ ያድርጉ"
1147+
9911148#~ msgctxt "Button: Shut down the system"
9921149#~ msgid "Shut down"
9931150#~ msgstr "ማጥፊያ"
@@ -1057,5 +1214,32 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
10571214#~ msgid "Call back"
10581215#~ msgstr "መልሶ መደወያ"
10591216
1217+#~ msgid "Swipe up for recent calls"
1218+#~ msgstr "ወደ ላይ ይጥረጉ ለ ቅርብ ጊዜ ጥሪዎች"
1219+
1220+#~ msgid "Swipe up for favorite calculations"
1221+#~ msgstr "ወደ ላይ ይጥረጉ የሚወዱትን ለማስላት"
1222+
1223+#~ msgid "Swipe up to manage the app"
1224+#~ msgstr "ወደ ላይ ይጥረጉ መተግበሪያ ለማስተዳደር"
1225+
1226+#~ msgid "Swipe up to create a message"
1227+#~ msgstr "ወደ ላይ ይጥረጉ መልእክት ለ መፍጠር"
1228+
1229+#~ msgid "Swipe up to add a contact"
1230+#~ msgstr "ወደ ላይ ይጥረጉ ግንኙነት ለ መጨመር"
1231+
1232+#~ msgid "Swipe from the top right edge to open the notification bar"
1233+#~ msgstr "ከ ላይ ቀኝ ጠርዝ በኩል ይጥረጉ የ ማስታወቂያ መደርደሪያ ለ መክፈት"
1234+
1235+#~ msgid "Swipe from the top edge to open the notification bar"
1236+#~ msgstr "ከ ላይ ጠርዝ በኩል ይጥረጉ የ ማስታወቂያ መደርደሪያ ለ መክፈት"
1237+
1238+#~ msgid "Short or long swipe from the right edge to view your open apps"
1239+#~ msgstr "በ አጭሩ ወይንም በ ረጅሙ ይጥረጉ ከ ቀኝ ጠረዝ በኩል የ ተከፈቱ መተግበሪያዎችን ለማየት"
1240+
1241+#~ msgid "Swipe from the left edge to open the launcher"
1242+#~ msgstr "ከ ግራ ጠርዝ በኩል ይጥረጉ ማስጀመሪያውን ለ መክፈት"
1243+
10601244#~ msgid "Hover your mouse on the right edge to view your open apps"
10611245#~ msgstr "የ እርስዎን አይጥ ወደ ቀኝ ጠርዝ በኩል ሲያደርጉ የ ተከፈቱ መተግበሪያዎች መመልከቻ"
po/ar.po+264−107
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+0000\n"
1111"PO-Revision-Date: 2015-07-29 09:41+0000\n"
1212"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
1313"Language-Team: Arabic <ar@li.org>\n"
@@ -16,41 +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-05-25 06:08+0000\n"
20−"X-Generator: Launchpad (build 18053)\n"
19+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
20+"X-Generator: Launchpad (build 18115)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
2323msgid "Password: "
2424msgstr "كلمة السر: "
2525
26−#: plugins/Unity/Launcher/launcheritem.cpp:48
27−#: plugins/Unity/Launcher/launcheritem.cpp:107
26+#: plugins/Unity/Launcher/launcheritem.cpp:49
27+#: plugins/Unity/Launcher/launcheritem.cpp:108
2828msgid "Pin shortcut"
2929msgstr "تثبيت الاختصار"
3030
31−#: plugins/Unity/Launcher/launcheritem.cpp:53
31+#: plugins/Unity/Launcher/launcheritem.cpp:54
3232msgid "Quit"
3333msgstr "خروج"
3434
35−#: plugins/Unity/Launcher/launcheritem.cpp:107
35+#: plugins/Unity/Launcher/launcheritem.cpp:108
3636msgid "Unpin shortcut"
3737msgstr "إزالة تثبيت الاختصار"
3838
39−#: qml/Components/DelayedLockscreen.qml:49
39+#: qml/Components/DelayedLockscreen.qml:50
4040msgid "Device Locked"
4141msgstr "الجهاز موصد"
4242
43−#: qml/Components/DelayedLockscreen.qml:64
43+#: qml/Components/DelayedLockscreen.qml:65
4444msgid "You have been locked out due to too many failed passphrase attempts."
4545msgstr ""
4646"لقد تم تأمين الجهاز ضد الفتح بسبب المحاولات العديدة الفاشلة للعبارة السرّية."
4747
48−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4949msgid "You have been locked out due to too many failed passcode attempts."
5050msgstr ""
5151"لقد تم تأمين الجهاز ضد الفتح بسبب المحاولات العديدة الفاشلة للرمز السرّي."
5252
53−#: qml/Components/DelayedLockscreen.qml:74
53+#: qml/Components/DelayedLockscreen.qml:75
5454#, qt-format
5555msgid "Please wait %1 minute and then try again…"
5656msgid_plural "Please wait %1 minutes and then try again…"
@@ -61,54 +61,54 @@ msgstr[3] "برجاء الانتظار %1 دقائق ثم المحاولة مج
6161msgstr[4] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
6262msgstr[5] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
6363
64−#: qml/Components/Dialogs.qml:144
64+#: qml/Components/Dialogs.qml:146
6565msgctxt "Title: Lock/Log out dialog"
6666msgid "Log out"
6767msgstr "خروج"
6868
69−#: qml/Components/Dialogs.qml:145
69+#: qml/Components/Dialogs.qml:147
7070msgid "Are you sure you want to log out?"
7171msgstr "هل أنت متأكد من رغبتك في تسجيل الخروج؟"
7272
73−#: qml/Components/Dialogs.qml:147
73+#: qml/Components/Dialogs.qml:149
7474msgctxt "Button: Lock the system"
7575msgid "Lock"
7676msgstr "أوصِد"
7777
78−#: qml/Components/Dialogs.qml:154
78+#: qml/Components/Dialogs.qml:156
7979msgctxt "Button: Log out from the system"
8080msgid "Log Out"
8181msgstr "خروج"
8282
83−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
84−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
83+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
84+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8585#: qml/Wizard/Pages/passcode-set.qml:32
8686msgid "Cancel"
8787msgstr "إلغاء"
8888
89−#: qml/Components/Dialogs.qml:173
89+#: qml/Components/Dialogs.qml:175
9090msgctxt "Title: Reboot dialog"
9191msgid "Reboot"
9292msgstr "إعادة التشغيل"
9393
94−#: qml/Components/Dialogs.qml:174
94+#: qml/Components/Dialogs.qml:176
9595msgid "Are you sure you want to reboot?"
9696msgstr "هل أنت متأكد من رغبتك في إعادة تشغيل الجهاز؟"
9797
98−#: qml/Components/Dialogs.qml:176
98+#: qml/Components/Dialogs.qml:178
9999msgid "No"
100100msgstr "لا"
101101
102−#: qml/Components/Dialogs.qml:182
102+#: qml/Components/Dialogs.qml:184
103103msgid "Yes"
104104msgstr "نعم"
105105
106−#: qml/Components/Dialogs.qml:197
106+#: qml/Components/Dialogs.qml:199
107107msgctxt "Title: Power off/Restart dialog"
108108msgid "Power"
109109msgstr "الطاقة"
110110
111−#: qml/Components/Dialogs.qml:198
111+#: qml/Components/Dialogs.qml:200
112112msgid ""
113113"Are you sure you would like\n"
114114"to power off?"
@@ -116,28 +116,198 @@ msgstr ""
116116"هل أنت متأكد من رغبتك\n"
117117"في إيقاف التشغيل؟"
118118
119−#: qml/Components/Dialogs.qml:200
119+#: qml/Components/Dialogs.qml:202
120120msgctxt "Button: Power off the system"
121121msgid "Power off"
122122msgstr "إيقاف التشغيل"
123123
124−#: qml/Components/Dialogs.qml:209
124+#: qml/Components/Dialogs.qml:211
125125msgctxt "Button: Restart the system"
126126msgid "Restart"
127127msgstr "إعادة التشغيل"
128128
129−#: qml/Components/Lockscreen.qml:231
129+#: qml/Components/KeyboardShortcutsOverlay.qml:41
130+msgid "Keyboard Shortcuts"
131+msgstr ""
132+
133+#: qml/Components/KeyboardShortcutsOverlay.qml:55
134+msgid "Unity 8"
135+msgstr ""
136+
137+#: qml/Components/KeyboardShortcutsOverlay.qml:62
138+msgid "PrtScr"
139+msgstr ""
140+
141+#: qml/Components/KeyboardShortcutsOverlay.qml:67
142+msgid "Takes a screenshot."
143+msgstr ""
144+
145+#: qml/Components/KeyboardShortcutsOverlay.qml:75
146+msgid "Alt + PrtScr"
147+msgstr ""
148+
149+#: qml/Components/KeyboardShortcutsOverlay.qml:80
150+msgid "Takes a screenshot of a window."
151+msgstr ""
152+
153+#: qml/Components/KeyboardShortcutsOverlay.qml:88
154+msgid "Super + Space"
155+msgstr ""
156+
157+#: qml/Components/KeyboardShortcutsOverlay.qml:93
158+msgid "Switches to next keyboard layout."
159+msgstr ""
160+
161+#: qml/Components/KeyboardShortcutsOverlay.qml:101
162+msgid "Super + Shift + Space"
163+msgstr ""
164+
165+#: qml/Components/KeyboardShortcutsOverlay.qml:106
166+msgid "Switches to previous keyboard layout."
167+msgstr ""
168+
169+#: qml/Components/KeyboardShortcutsOverlay.qml:118
170+msgid "Launcher"
171+msgstr ""
172+
173+#: qml/Components/KeyboardShortcutsOverlay.qml:125
174+msgid "Super (Hold)"
175+msgstr ""
176+
177+#: qml/Components/KeyboardShortcutsOverlay.qml:130
178+msgid "Opens the launcher, displays shortcuts."
179+msgstr ""
180+
181+#: qml/Components/KeyboardShortcutsOverlay.qml:138
182+msgid "Alt + F1"
183+msgstr ""
184+
185+#: qml/Components/KeyboardShortcutsOverlay.qml:143
186+msgid "Opens launcher keyboard navigation mode."
187+msgstr ""
188+
189+#: qml/Components/KeyboardShortcutsOverlay.qml:151
190+msgid "Super + Tab"
191+msgstr ""
192+
193+#: qml/Components/KeyboardShortcutsOverlay.qml:156
194+msgid "Switches applications via the launcher."
195+msgstr ""
196+
197+#: qml/Components/KeyboardShortcutsOverlay.qml:164
198+msgid "Super + 0 to 9"
199+msgstr ""
200+
201+#: qml/Components/KeyboardShortcutsOverlay.qml:169
202+msgid "Same as clicking on a launcher icon."
203+msgstr ""
204+
205+#: qml/Components/KeyboardShortcutsOverlay.qml:181
206+msgid "Scopes"
207+msgstr ""
208+
209+#: qml/Components/KeyboardShortcutsOverlay.qml:188
210+msgid "Super (Tap)"
211+msgstr ""
212+
213+#: qml/Components/KeyboardShortcutsOverlay.qml:193
214+msgid "Opens the Scopes home."
215+msgstr ""
216+
217+#: qml/Components/KeyboardShortcutsOverlay.qml:209
218+msgid "Switching"
219+msgstr ""
220+
221+#: qml/Components/KeyboardShortcutsOverlay.qml:216
222+msgid "Alt + Tab"
223+msgstr ""
224+
225+#: qml/Components/KeyboardShortcutsOverlay.qml:221
226+msgid "Switches between applications."
227+msgstr ""
228+
229+#: qml/Components/KeyboardShortcutsOverlay.qml:229
230+msgid "Super + W"
231+msgstr ""
232+
233+#: qml/Components/KeyboardShortcutsOverlay.qml:234
234+msgid "Opens the desktop spread."
235+msgstr ""
236+
237+#: qml/Components/KeyboardShortcutsOverlay.qml:242
238+msgid "Cursor Left or Right"
239+msgstr ""
240+
241+#: qml/Components/KeyboardShortcutsOverlay.qml:247
242+msgid "Moves the focus."
243+msgstr ""
244+
245+#: qml/Components/KeyboardShortcutsOverlay.qml:259
246+msgid "Windows"
247+msgstr ""
248+
249+#: qml/Components/KeyboardShortcutsOverlay.qml:266
250+msgid "Ctrl + Super + D"
251+msgstr ""
252+
253+#: qml/Components/KeyboardShortcutsOverlay.qml:271
254+msgid "Minimizes all windows."
255+msgstr ""
256+
257+#: qml/Components/KeyboardShortcutsOverlay.qml:279
258+msgid "Ctrl + Super + Up"
259+msgstr ""
260+
261+#: qml/Components/KeyboardShortcutsOverlay.qml:284
262+msgid "Maximizes the current window."
263+msgstr ""
264+
265+#: qml/Components/KeyboardShortcutsOverlay.qml:292
266+msgid "Ctrl + Super + Down"
267+msgstr ""
268+
269+#: qml/Components/KeyboardShortcutsOverlay.qml:297
270+msgid "Minimizes or restores the current window."
271+msgstr ""
272+
273+#: qml/Components/KeyboardShortcutsOverlay.qml:305
274+msgid "Ctrl + Super + Left or Right"
275+msgstr ""
276+
277+#: qml/Components/KeyboardShortcutsOverlay.qml:310
278+msgid "Semi-maximizes the current window."
279+msgstr ""
280+
281+#: qml/Components/KeyboardShortcutsOverlay.qml:318
282+msgid "Alt + F4"
283+msgstr ""
284+
285+#: qml/Components/KeyboardShortcutsOverlay.qml:323
286+msgid "Closes the current window."
287+msgstr ""
288+
289+#: qml/Components/Lockscreen.qml:239
130290msgid "Return to Call"
131291msgstr "العودة إلى المكالمة"
132292
133−#: qml/Components/Lockscreen.qml:231
293+#: qml/Components/Lockscreen.qml:239
134294msgid "Emergency Call"
135295msgstr "مكالمة طوارئ"
136296
137−#: qml/Components/Lockscreen.qml:263
297+#: qml/Components/Lockscreen.qml:271
138298msgid "OK"
139299msgstr "موافق"
140300
301+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
302+#, qt-format
303+msgid "%1:%2:%3"
304+msgstr ""
305+
306+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
307+#, qt-format
308+msgid "%1:%2"
309+msgstr ""
310+
141311#: qml/Components/ModeSwitchWarningDialog.qml:32
142312msgid "Apps may have unsaved data:"
143313msgstr ""
@@ -164,26 +334,30 @@ msgstr ""
164334msgid "Close all"
165335msgstr ""
166336
167−#: qml/Dash/DashPageHeader.qml:337
337+#: qml/Components/SharingPicker.qml:54
338+msgid "Preview Share Item"
339+msgstr ""
340+
341+#: qml/Dash/DashPageHeader.qml:333
168342msgctxt "Button: Open the Ubuntu Store"
169343msgid "Store"
170344msgstr "المتجر"
171345
172−#: qml/Dash/DashPageHeader.qml:344
346+#: qml/Dash/DashPageHeader.qml:340
173347msgctxt "Button: Start a search in the current dash scope"
174348msgid "Search"
175349msgstr "بحث"
176350
177−#: qml/Dash/DashPageHeader.qml:354
351+#: qml/Dash/DashPageHeader.qml:350
178352msgctxt "Button: Show the current dash scope settings"
179353msgid "Settings"
180354msgstr "الإعدادات"
181355
182−#: qml/Dash/DashPageHeader.qml:361
356+#: qml/Dash/DashPageHeader.qml:357
183357msgid "Remove from Favorites"
184358msgstr "حذف من المفضلات"
185359
186−#: qml/Dash/DashPageHeader.qml:361
360+#: qml/Dash/DashPageHeader.qml:357
187361msgid "Add to Favorites"
188362msgstr "إضافة إلى المفضلات"
189363
@@ -195,24 +369,24 @@ msgstr ""
195369msgid "Reset"
196370msgstr ""
197371
198−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
372+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
199373msgid "Show less"
200374msgstr ""
201375
202−#: qml/Dash/GenericScopeView.qml:579
376+#: qml/Dash/GenericScopeView.qml:580
203377msgid "Show all"
204378msgstr ""
205379
206−#: qml/Dash/GenericScopeView.qml:636
380+#: qml/Dash/GenericScopeView.qml:637
207381msgctxt "Label: Hint for dash search line edit"
208382msgid "Search"
209383msgstr "بحث"
210384
211−#: qml/Dash/PageHeaderExtraPanel.qml:55
385+#: qml/Dash/PageHeaderExtraPanel.qml:56
212386msgid "Recent Searches"
213387msgstr ""
214388
215−#: qml/Dash/PageHeaderExtraPanel.qml:66
389+#: qml/Dash/PageHeaderExtraPanel.qml:67
216390msgid "Clear All"
217391msgstr ""
218392
@@ -225,22 +399,18 @@ msgid "Less..."
225399msgstr "أقل..."
226400
227401#: qml/Dash/Previews/PreviewCommentInput.qml:68
228−#: qml/Dash/Previews/PreviewRatingInput.qml:174
402+#: qml/Dash/Previews/PreviewRatingInput.qml:175
229403msgid "Send"
230404msgstr "أرسل"
231405
232−#: qml/Dash/Previews/PreviewRatingInput.qml:84
406+#: qml/Dash/Previews/PreviewRatingInput.qml:82
233407msgid "Rate this"
234408msgstr "قيّم ذلك"
235409
236−#: qml/Dash/Previews/PreviewRatingInput.qml:129
410+#: qml/Dash/Previews/PreviewRatingInput.qml:157
237411msgid "Add a review"
238412msgstr "أضف تعليق"
239413
240−#: qml/Dash/Previews/PreviewSharing.qml:66
241−msgid "Preview Share Item"
242−msgstr ""
243−
244414#: qml/Dash/PullToRefreshScopeStyle.qml:55
245415msgid "Pull to refresh…"
246416msgstr "اسحب للتحديث..."
@@ -253,15 +423,15 @@ msgstr "حرّر للتحديث..."
253423msgid "Enable location data"
254424msgstr "تفعيل بيانات الموقع"
255425
256−#: qml/Dash/ScopesList.qml:67
426+#: qml/Dash/ScopesList.qml:55
257427msgid "Manage"
258428msgstr "إدارة"
259429
260−#: qml/Dash/ScopesList.qml:113
430+#: qml/Dash/ScopesList.qml:102
261431msgid "Home"
262432msgstr "الرئيسية"
263433
264−#: qml/Dash/ScopesList.qml:114
434+#: qml/Dash/ScopesList.qml:103
265435msgid "Also installed"
266436msgstr "أيضا تم تثبيت"
267437
@@ -271,17 +441,21 @@ msgid ""
271441"touch pad to interact with the pointer."
272442msgstr ""
273443
274−#: qml/Greeter/CoverPage.qml:118
444+#: qml/Greeter/CoverPage.qml:127
275445msgid "Unlock"
276446msgstr "فك القفل"
277447
278−#: qml/Greeter/LoginList.qml:239
448+#: qml/Greeter/Greeter.qml:539
449+msgid "Try again"
450+msgstr ""
451+
452+#: qml/Greeter/LoginList.qml:259
279453msgid "Retry"
280454msgstr "إعادة المحاولة"
281455
282−#: qml/Greeter/LoginList.qml:240
283−msgid "Tap to unlock"
284−msgstr "انقر لفك القفل"
456+#: qml/Greeter/LoginList.qml:260
457+msgid "Log In"
458+msgstr ""
285459
286460#: qml/Greeter/NarrowView.qml:54
287461msgid "Sorry, incorrect passphrase."
@@ -311,34 +485,34 @@ msgstr ""
311485"إذا تم إدخال العبارة السرية بشكل خاطئ، فسوف يتم إعادة الهاتف لحالة ضبط "
312486"المصنع وسيتم حذف كافة البيانات الشخصية."
313487
314−#: qml/Greeter/NarrowView.qml:116
488+#: qml/Greeter/NarrowView.qml:129
315489#, qt-format
316490msgid "Enter %1"
317491msgstr "أدخِل %1"
318492
319−#: qml/Greeter/NarrowView.qml:117
493+#: qml/Greeter/NarrowView.qml:130
320494msgid "Enter passphrase"
321495msgstr "أدخِل العبارة السرية"
322496
323−#: qml/Greeter/NarrowView.qml:118
497+#: qml/Greeter/NarrowView.qml:131
324498msgid "Enter passcode"
325499msgstr "أدخِل الرمز السرّي"
326500
327−#: qml/Greeter/NarrowView.qml:119
501+#: qml/Greeter/NarrowView.qml:135
328502#, qt-format
329503msgid "Sorry, incorrect %1"
330504msgstr "نأسف، %1 غير صحيحية"
331505
332−#: qml/Greeter/NarrowView.qml:120
506+#: qml/Greeter/NarrowView.qml:136
333507msgid "Sorry, incorrect passphrase"
334508msgstr "نأسف، عبارة السّر غير صحيحية"
335509
336−#: qml/Greeter/NarrowView.qml:121
510+#: qml/Greeter/NarrowView.qml:137
337511msgctxt "passphrase"
338512msgid "Please re-enter"
339513msgstr "برجاء إعادة إدخالها"
340514
341−#: qml/Greeter/NarrowView.qml:122
515+#: qml/Greeter/NarrowView.qml:138
342516msgid "Sorry, incorrect passcode"
343517msgstr "نأسف، الرمز السري غير صحيح"
344518
@@ -425,18 +599,18 @@ msgstr "انتهى"
425599msgid "Failed, tap to retry"
426600msgstr "فشل، انقل لإعادة المحاولة"
427601
428−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
429−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
602+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
603+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
430604msgctxt "Button: Send a reply message"
431605msgid "Send"
432606msgstr ""
433607
434−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
608+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
435609msgctxt "Label: Hint in message indicator line edit"
436610msgid "Reply"
437611msgstr "رد"
438612
439−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
613+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
440614msgctxt "Button: Call back on phone"
441615msgid "Call back"
442616msgstr ""
@@ -445,32 +619,12 @@ msgstr ""
445619msgid "Drag using 3 fingers any application from one window to the other"
446620msgstr ""
447621
448−#: qml/Tutorial/TutorialBottom.qml:78
449−msgid "Swipe up to add a contact"
450−msgstr ""
451−
452−#: qml/Tutorial/TutorialBottom.qml:80
453−msgid "Swipe up for favorite calculations"
454−msgstr ""
455−
456−#: qml/Tutorial/TutorialBottom.qml:82
457−msgid "Swipe up for recent calls"
458−msgstr ""
459−
460−#: qml/Tutorial/TutorialBottom.qml:84
461−msgid "Swipe up to create a message"
462−msgstr ""
463−
464−#: qml/Tutorial/TutorialBottom.qml:85
465−msgid "Swipe up to manage the app"
466−msgstr ""
467−
468−#: qml/Tutorial/TutorialLeftLong.qml:47
622+#: qml/Tutorial/TutorialLeftLong.qml:49
469623msgid "Long swipe from the left edge to open the Today scope"
470624msgstr ""
471625
472626#: qml/Tutorial/TutorialLeft.qml:47
473−msgid "Swipe from the left edge to open the launcher"
627+msgid "Short swipe from the left edge to open the launcher"
474628msgstr ""
475629
476630#: qml/Tutorial/TutorialRight.qml:55
@@ -478,15 +632,11 @@ msgid "Push your mouse against the right edge to view your open apps"
478632msgstr ""
479633
480634#: qml/Tutorial/TutorialRight.qml:56
481−msgid "Short or long swipe from the right edge to view your open apps"
635+msgid "Swipe from the right edge to view your open apps"
482636msgstr ""
483637
484638#: qml/Tutorial/TutorialTop.qml:53
485−msgid "Swipe from the top right edge to open the notification bar"
486−msgstr ""
487−
488−#: qml/Tutorial/TutorialTop.qml:54
489−msgid "Swipe from the top edge to open the notification bar"
639+msgid "Swipe from the top edge to access notifications and quick settings"
490640msgstr ""
491641
492642#: qml/Wizard/Page.qml:54
@@ -498,11 +648,11 @@ msgstr "عودة"
498648msgid "Language"
499649msgstr ""
500650
501−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
502−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
651+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
652+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
503653#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
504654#: qml/Wizard/Pages/75-report-check.qml:84
505−#: qml/Wizard/Pages/passcode-desktop.qml:124
655+#: qml/Wizard/Pages/passcode-desktop.qml:141
506656#: qml/Wizard/Pages/password-set.qml:141
507657msgid "Next"
508658msgstr ""
@@ -564,7 +714,7 @@ msgstr ""
564714msgid "Time Zone"
565715msgstr ""
566716
567−#: qml/Wizard/Pages/50-timezone.qml:178
717+#: qml/Wizard/Pages/50-timezone.qml:181
568718msgid "Enter your city"
569719msgstr ""
570720
@@ -654,7 +804,7 @@ msgid "Service Terms"
654804msgstr ""
655805
656806#: qml/Wizard/Pages/passcode-confirm.qml:43
657−#: qml/Wizard/Pages/passcode-desktop.qml:80
807+#: qml/Wizard/Pages/passcode-desktop.qml:96
658808msgid "Confirm passcode"
659809msgstr "تأكيد الرمز السري"
660810
@@ -671,24 +821,24 @@ msgstr ""
671821msgid "Lock Screen Passcode"
672822msgstr ""
673823
674−#: qml/Wizard/Pages/passcode-desktop.qml:56
824+#: qml/Wizard/Pages/passcode-desktop.qml:60
675825msgid "Enter 4 numbers to setup your passcode"
676826msgstr ""
677827
678−#: qml/Wizard/Pages/passcode-desktop.qml:65
828+#: qml/Wizard/Pages/passcode-desktop.qml:76
679829#: qml/Wizard/Pages/passcode-set.qml:54
680830msgid "Choose passcode"
681831msgstr ""
682832
683−#: qml/Wizard/Pages/passcode-desktop.qml:105
833+#: qml/Wizard/Pages/passcode-desktop.qml:126
684834msgid "Passcode too short"
685835msgstr ""
686836
687−#: qml/Wizard/Pages/passcode-desktop.qml:107
837+#: qml/Wizard/Pages/passcode-desktop.qml:128
688838msgid "Passcodes match"
689839msgstr ""
690840
691−#: qml/Wizard/Pages/passcode-desktop.qml:109
841+#: qml/Wizard/Pages/passcode-desktop.qml:130
692842msgid "Passcodes do not match"
693843msgstr ""
694844
@@ -737,26 +887,30 @@ msgid "To proceed with no SIM tap Skip."
737887msgstr ""
738888
739889#: qml/Wizard/PasswordMeter.qml:87
740−msgid "Passwords match"
890+msgid "Password too short"
741891msgstr ""
742892
743893#: qml/Wizard/PasswordMeter.qml:89
894+msgid "Passwords match"
895+msgstr ""
896+
897+#: qml/Wizard/PasswordMeter.qml:91
744898msgid "Passwords do not match"
745899msgstr ""
746900
747−#: qml/Wizard/PasswordMeter.qml:93
901+#: qml/Wizard/PasswordMeter.qml:95
748902msgid "Strong password"
749903msgstr ""
750904
751−#: qml/Wizard/PasswordMeter.qml:95
905+#: qml/Wizard/PasswordMeter.qml:97
752906msgid "Fair password"
753907msgstr ""
754908
755−#: qml/Wizard/PasswordMeter.qml:97
909+#: qml/Wizard/PasswordMeter.qml:99
756910msgid "Weak password"
757911msgstr ""
758912
759−#: qml/Wizard/PasswordMeter.qml:99
913+#: qml/Wizard/PasswordMeter.qml:101
760914msgid "Very weak password"
761915msgstr ""
762916
@@ -867,6 +1021,9 @@ msgstr ""
8671021#~ msgid "See all"
8681022#~ msgstr "عرض الكل"
8691023
1024+#~ msgid "Tap to unlock"
1025+#~ msgstr "انقر لفك القفل"
1026+
8701027#~ msgid "Please re-enter"
8711028#~ msgstr "برجاء إعادة إدخالها"
8721029
po/ast.po+294−110
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+0000\n"
1111"PO-Revision-Date: 2016-05-16 14:07+0000\n"
1212"Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
1313"Language-Team: Asturian <ast@li.org>\n"
@@ -15,94 +15,94 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Contraseña: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "Anclar atayu"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "Colar"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "Desanclar atayu"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "Preséu bloquiáu"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr "Quedasti bloquiáu polos escesivos intentos fallíos de fras de pasu."
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr ""
4949"Quedasti bloquiáu polos escesivos intentos fallíos de códigu de pasu."
5050
51−#: qml/Components/DelayedLockscreen.qml:74
51+#: qml/Components/DelayedLockscreen.qml:75
5252#, qt-format
5353msgid "Please wait %1 minute and then try again…"
5454msgid_plural "Please wait %1 minutes and then try again…"
5555msgstr[0] "Por favor, espera %1 minutu y vuelvi a intentalo…"
5656msgstr[1] "Por favor, espera %1 minutos y vuelvi a intentalo…"
5757
58−#: qml/Components/Dialogs.qml:144
58+#: qml/Components/Dialogs.qml:146
5959msgctxt "Title: Lock/Log out dialog"
6060msgid "Log out"
6161msgstr "Zarrar sesión"
6262
63−#: qml/Components/Dialogs.qml:145
63+#: qml/Components/Dialogs.qml:147
6464msgid "Are you sure you want to log out?"
6565msgstr "¿De xuru que quies zarrar la sesión?"
6666
67−#: qml/Components/Dialogs.qml:147
67+#: qml/Components/Dialogs.qml:149
6868msgctxt "Button: Lock the system"
6969msgid "Lock"
7070msgstr "Bloquiar"
7171
72−#: qml/Components/Dialogs.qml:154
72+#: qml/Components/Dialogs.qml:156
7373msgctxt "Button: Log out from the system"
7474msgid "Log Out"
7575msgstr "Zarrar sesión"
7676
77−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
78−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
77+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
78+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7979#: qml/Wizard/Pages/passcode-set.qml:32
8080msgid "Cancel"
8181msgstr "Encaboxar"
8282
83−#: qml/Components/Dialogs.qml:173
83+#: qml/Components/Dialogs.qml:175
8484msgctxt "Title: Reboot dialog"
8585msgid "Reboot"
8686msgstr "Reaniciu"
8787
88−#: qml/Components/Dialogs.qml:174
88+#: qml/Components/Dialogs.qml:176
8989msgid "Are you sure you want to reboot?"
9090msgstr "¿De xuru que quies reaniciar?"
9191
92−#: qml/Components/Dialogs.qml:176
92+#: qml/Components/Dialogs.qml:178
9393msgid "No"
9494msgstr "Non"
9595
96−#: qml/Components/Dialogs.qml:182
96+#: qml/Components/Dialogs.qml:184
9797msgid "Yes"
9898msgstr "Sí"
9999
100−#: qml/Components/Dialogs.qml:197
100+#: qml/Components/Dialogs.qml:199
101101msgctxt "Title: Power off/Restart dialog"
102102msgid "Power"
103103msgstr "Apagáu"
104104
105−#: qml/Components/Dialogs.qml:198
105+#: qml/Components/Dialogs.qml:200
106106msgid ""
107107"Are you sure you would like\n"
108108"to power off?"
@@ -110,28 +110,198 @@ msgstr ""
110110"¿De xuru que te prestaría\n"
111111"apagar?"
112112
113−#: qml/Components/Dialogs.qml:200
113+#: qml/Components/Dialogs.qml:202
114114msgctxt "Button: Power off the system"
115115msgid "Power off"
116116msgstr "Apagar"
117117
118−#: qml/Components/Dialogs.qml:209
118+#: qml/Components/Dialogs.qml:211
119119msgctxt "Button: Restart the system"
120120msgid "Restart"
121121msgstr "Reaniciar"
122122
123−#: qml/Components/Lockscreen.qml:231
123+#: qml/Components/KeyboardShortcutsOverlay.qml:41
124+msgid "Keyboard Shortcuts"
125+msgstr ""
126+
127+#: qml/Components/KeyboardShortcutsOverlay.qml:55
128+msgid "Unity 8"
129+msgstr ""
130+
131+#: qml/Components/KeyboardShortcutsOverlay.qml:62
132+msgid "PrtScr"
133+msgstr ""
134+
135+#: qml/Components/KeyboardShortcutsOverlay.qml:67
136+msgid "Takes a screenshot."
137+msgstr ""
138+
139+#: qml/Components/KeyboardShortcutsOverlay.qml:75
140+msgid "Alt + PrtScr"
141+msgstr ""
142+
143+#: qml/Components/KeyboardShortcutsOverlay.qml:80
144+msgid "Takes a screenshot of a window."
145+msgstr ""
146+
147+#: qml/Components/KeyboardShortcutsOverlay.qml:88
148+msgid "Super + Space"
149+msgstr ""
150+
151+#: qml/Components/KeyboardShortcutsOverlay.qml:93
152+msgid "Switches to next keyboard layout."
153+msgstr ""
154+
155+#: qml/Components/KeyboardShortcutsOverlay.qml:101
156+msgid "Super + Shift + Space"
157+msgstr ""
158+
159+#: qml/Components/KeyboardShortcutsOverlay.qml:106
160+msgid "Switches to previous keyboard layout."
161+msgstr ""
162+
163+#: qml/Components/KeyboardShortcutsOverlay.qml:118
164+msgid "Launcher"
165+msgstr ""
166+
167+#: qml/Components/KeyboardShortcutsOverlay.qml:125
168+msgid "Super (Hold)"
169+msgstr ""
170+
171+#: qml/Components/KeyboardShortcutsOverlay.qml:130
172+msgid "Opens the launcher, displays shortcuts."
173+msgstr ""
174+
175+#: qml/Components/KeyboardShortcutsOverlay.qml:138
176+msgid "Alt + F1"
177+msgstr ""
178+
179+#: qml/Components/KeyboardShortcutsOverlay.qml:143
180+msgid "Opens launcher keyboard navigation mode."
181+msgstr ""
182+
183+#: qml/Components/KeyboardShortcutsOverlay.qml:151
184+msgid "Super + Tab"
185+msgstr ""
186+
187+#: qml/Components/KeyboardShortcutsOverlay.qml:156
188+msgid "Switches applications via the launcher."
189+msgstr ""
190+
191+#: qml/Components/KeyboardShortcutsOverlay.qml:164
192+msgid "Super + 0 to 9"
193+msgstr ""
194+
195+#: qml/Components/KeyboardShortcutsOverlay.qml:169
196+msgid "Same as clicking on a launcher icon."
197+msgstr ""
198+
199+#: qml/Components/KeyboardShortcutsOverlay.qml:181
200+msgid "Scopes"
201+msgstr ""
202+
203+#: qml/Components/KeyboardShortcutsOverlay.qml:188
204+msgid "Super (Tap)"
205+msgstr ""
206+
207+#: qml/Components/KeyboardShortcutsOverlay.qml:193
208+msgid "Opens the Scopes home."
209+msgstr ""
210+
211+#: qml/Components/KeyboardShortcutsOverlay.qml:209
212+msgid "Switching"
213+msgstr ""
214+
215+#: qml/Components/KeyboardShortcutsOverlay.qml:216
216+msgid "Alt + Tab"
217+msgstr ""
218+
219+#: qml/Components/KeyboardShortcutsOverlay.qml:221
220+msgid "Switches between applications."
221+msgstr ""
222+
223+#: qml/Components/KeyboardShortcutsOverlay.qml:229
224+msgid "Super + W"
225+msgstr ""
226+
227+#: qml/Components/KeyboardShortcutsOverlay.qml:234
228+msgid "Opens the desktop spread."
229+msgstr ""
230+
231+#: qml/Components/KeyboardShortcutsOverlay.qml:242
232+msgid "Cursor Left or Right"
233+msgstr ""
234+
235+#: qml/Components/KeyboardShortcutsOverlay.qml:247
236+msgid "Moves the focus."
237+msgstr ""
238+
239+#: qml/Components/KeyboardShortcutsOverlay.qml:259
240+msgid "Windows"
241+msgstr ""
242+
243+#: qml/Components/KeyboardShortcutsOverlay.qml:266
244+msgid "Ctrl + Super + D"
245+msgstr ""
246+
247+#: qml/Components/KeyboardShortcutsOverlay.qml:271
248+msgid "Minimizes all windows."
249+msgstr ""
250+
251+#: qml/Components/KeyboardShortcutsOverlay.qml:279
252+msgid "Ctrl + Super + Up"
253+msgstr ""
254+
255+#: qml/Components/KeyboardShortcutsOverlay.qml:284
256+msgid "Maximizes the current window."
257+msgstr ""
258+
259+#: qml/Components/KeyboardShortcutsOverlay.qml:292
260+msgid "Ctrl + Super + Down"
261+msgstr ""
262+
263+#: qml/Components/KeyboardShortcutsOverlay.qml:297
264+msgid "Minimizes or restores the current window."
265+msgstr ""
266+
267+#: qml/Components/KeyboardShortcutsOverlay.qml:305
268+msgid "Ctrl + Super + Left or Right"
269+msgstr ""
270+
271+#: qml/Components/KeyboardShortcutsOverlay.qml:310
272+msgid "Semi-maximizes the current window."
273+msgstr ""
274+
275+#: qml/Components/KeyboardShortcutsOverlay.qml:318
276+msgid "Alt + F4"
277+msgstr ""
278+
279+#: qml/Components/KeyboardShortcutsOverlay.qml:323
280+msgid "Closes the current window."
281+msgstr ""
282+
283+#: qml/Components/Lockscreen.qml:239
124284msgid "Return to Call"
125285msgstr "Tornar a la llamada"
126286
127−#: qml/Components/Lockscreen.qml:231
287+#: qml/Components/Lockscreen.qml:239
128288msgid "Emergency Call"
129289msgstr "Llamada d'emerxencia"
130290
131−#: qml/Components/Lockscreen.qml:263
291+#: qml/Components/Lockscreen.qml:271
132292msgid "OK"
133293msgstr "Aceutar"
134294
295+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
296+#, qt-format
297+msgid "%1:%2:%3"
298+msgstr ""
299+
300+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
301+#, qt-format
302+msgid "%1:%2"
303+msgstr ""
304+
135305#: qml/Components/ModeSwitchWarningDialog.qml:32
136306msgid "Apps may have unsaved data:"
137307msgstr "Apps que pueden tener datos sin guardar:"
@@ -158,26 +328,30 @@ msgstr "Reconeutar agora."
158328msgid "Close all"
159329msgstr "Zarrar too"
160330
161−#: qml/Dash/DashPageHeader.qml:337
331+#: qml/Components/SharingPicker.qml:54
332+msgid "Preview Share Item"
333+msgstr "Entever l'elementu compartíu"
334+
335+#: qml/Dash/DashPageHeader.qml:333
162336msgctxt "Button: Open the Ubuntu Store"
163337msgid "Store"
164338msgstr "Tienda"
165339
166−#: qml/Dash/DashPageHeader.qml:344
340+#: qml/Dash/DashPageHeader.qml:340
167341msgctxt "Button: Start a search in the current dash scope"
168342msgid "Search"
169343msgstr "Guetar"
170344
171−#: qml/Dash/DashPageHeader.qml:354
345+#: qml/Dash/DashPageHeader.qml:350
172346msgctxt "Button: Show the current dash scope settings"
173347msgid "Settings"
174348msgstr "Axustes"
175349
176−#: qml/Dash/DashPageHeader.qml:361
350+#: qml/Dash/DashPageHeader.qml:357
177351msgid "Remove from Favorites"
178352msgstr "Desaniciar de favoritos"
179353
180−#: qml/Dash/DashPageHeader.qml:361
354+#: qml/Dash/DashPageHeader.qml:357
181355msgid "Add to Favorites"
182356msgstr "Amestar a favoritos"
183357
@@ -189,24 +363,24 @@ msgstr "Refina los resultaos"
189363msgid "Reset"
190364msgstr "Reafitar"
191365
192−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
366+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
193367msgid "Show less"
194368msgstr "Ver menos"
195369
196−#: qml/Dash/GenericScopeView.qml:579
370+#: qml/Dash/GenericScopeView.qml:580
197371msgid "Show all"
198372msgstr "Ver too"
199373
200−#: qml/Dash/GenericScopeView.qml:636
374+#: qml/Dash/GenericScopeView.qml:637
201375msgctxt "Label: Hint for dash search line edit"
202376msgid "Search"
203377msgstr "Guetar"
204378
205−#: qml/Dash/PageHeaderExtraPanel.qml:55
379+#: qml/Dash/PageHeaderExtraPanel.qml:56
206380msgid "Recent Searches"
207381msgstr "Guetes recién"
208382
209−#: qml/Dash/PageHeaderExtraPanel.qml:66
383+#: qml/Dash/PageHeaderExtraPanel.qml:67
210384msgid "Clear All"
211385msgstr "Llimpiar too"
212386
@@ -219,22 +393,18 @@ msgid "Less..."
219393msgstr "Menos…"
220394
221395#: qml/Dash/Previews/PreviewCommentInput.qml:68
222−#: qml/Dash/Previews/PreviewRatingInput.qml:174
396+#: qml/Dash/Previews/PreviewRatingInput.qml:175
223397msgid "Send"
224398msgstr "Unviar"
225399
226−#: qml/Dash/Previews/PreviewRatingInput.qml:84
400+#: qml/Dash/Previews/PreviewRatingInput.qml:82
227401msgid "Rate this"
228402msgstr "Valorar esto"
229403
230−#: qml/Dash/Previews/PreviewRatingInput.qml:129
404+#: qml/Dash/Previews/PreviewRatingInput.qml:157
231405msgid "Add a review"
232406msgstr "Amestar una reseña"
233407
234−#: qml/Dash/Previews/PreviewSharing.qml:66
235−msgid "Preview Share Item"
236−msgstr "Entever l'elementu compartíu"
237−
238408#: qml/Dash/PullToRefreshScopeStyle.qml:55
239409msgid "Pull to refresh…"
240410msgstr "Tira p'anovar..."
@@ -247,15 +417,15 @@ msgstr "Sueltar p'anovar..."
247417msgid "Enable location data"
248418msgstr "Habilitar datos d'allugamientu"
249419
250−#: qml/Dash/ScopesList.qml:67
420+#: qml/Dash/ScopesList.qml:55
251421msgid "Manage"
252422msgstr "Xestionar"
253423
254−#: qml/Dash/ScopesList.qml:113
424+#: qml/Dash/ScopesList.qml:102
255425msgid "Home"
256426msgstr "Aniciu"
257427
258−#: qml/Dash/ScopesList.qml:114
428+#: qml/Dash/ScopesList.qml:103
259429msgid "Also installed"
260430msgstr "Tamién instalaos"
261431
@@ -267,17 +437,21 @@ msgstr ""
267437"El preséu agora ta coneutáu con una pantalla esterna. Usa esta pantalla como "
268438"touch pad pa interactuar col punteru."
269439
270−#: qml/Greeter/CoverPage.qml:118
440+#: qml/Greeter/CoverPage.qml:127
271441msgid "Unlock"
272442msgstr "Desbloquiar"
273443
274−#: qml/Greeter/LoginList.qml:239
444+#: qml/Greeter/Greeter.qml:539
445+msgid "Try again"
446+msgstr ""
447+
448+#: qml/Greeter/LoginList.qml:259
275449msgid "Retry"
276450msgstr "Reintentar"
277451
278−#: qml/Greeter/LoginList.qml:240
279−msgid "Tap to unlock"
280−msgstr "Calca pa desbloquiar"
452+#: qml/Greeter/LoginList.qml:260
453+msgid "Log In"
454+msgstr ""
281455
282456#: qml/Greeter/NarrowView.qml:54
283457msgid "Sorry, incorrect passphrase."
@@ -307,34 +481,34 @@ msgstr ""
307481"Si s'inxerta'l códigu de pasu incorreutamente, el to teléfonu va reafitase y "
308482"van desaniciase tolos datos personales."
309483
310−#: qml/Greeter/NarrowView.qml:116
484+#: qml/Greeter/NarrowView.qml:129
311485#, qt-format
312486msgid "Enter %1"
313487msgstr "Introduz %1"
314488
315−#: qml/Greeter/NarrowView.qml:117
489+#: qml/Greeter/NarrowView.qml:130
316490msgid "Enter passphrase"
317491msgstr "Introduz la fras de pasu"
318492
319−#: qml/Greeter/NarrowView.qml:118
493+#: qml/Greeter/NarrowView.qml:131
320494msgid "Enter passcode"
321495msgstr "Introduz el códigu de pasu"
322496
323−#: qml/Greeter/NarrowView.qml:119
497+#: qml/Greeter/NarrowView.qml:135
324498#, qt-format
325499msgid "Sorry, incorrect %1"
326500msgstr "Sentímoslo, %1 incorreutu"
327501
328−#: qml/Greeter/NarrowView.qml:120
502+#: qml/Greeter/NarrowView.qml:136
329503msgid "Sorry, incorrect passphrase"
330504msgstr "Sentímoslo, contraseña incorreuta"
331505
332−#: qml/Greeter/NarrowView.qml:121
506+#: qml/Greeter/NarrowView.qml:137
333507msgctxt "passphrase"
334508msgid "Please re-enter"
335509msgstr "Vuelve a escribila"
336510
337−#: qml/Greeter/NarrowView.qml:122
511+#: qml/Greeter/NarrowView.qml:138
338512msgid "Sorry, incorrect passcode"
339513msgstr "Sentímoslo, códigu de pasu incorreutu"
340514
@@ -409,18 +583,18 @@ msgstr "Finó"
409583msgid "Failed, tap to retry"
410584msgstr "Falló, toca pa reintentar"
411585
412−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
413−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
586+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
587+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
414588msgctxt "Button: Send a reply message"
415589msgid "Send"
416590msgstr "Unviar"
417591
418−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
592+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
419593msgctxt "Label: Hint in message indicator line edit"
420594msgid "Reply"
421595msgstr "Responder"
422596
423−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
597+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
424598msgctxt "Button: Call back on phone"
425599msgid "Call back"
426600msgstr "Devolver llamada"
@@ -429,51 +603,25 @@ msgstr "Devolver llamada"
429603msgid "Drag using 3 fingers any application from one window to the other"
430604msgstr "Abasnar cualquier aplicación d'una ventana a otra usando 3 deos"
431605
432−#: qml/Tutorial/TutorialBottom.qml:78
433−msgid "Swipe up to add a contact"
434−msgstr "Eslizar p'amestar un contactu"
435−
436−#: qml/Tutorial/TutorialBottom.qml:80
437−msgid "Swipe up for favorite calculations"
438−msgstr "Eslizar pa los cálculos favoritos"
439−
440−#: qml/Tutorial/TutorialBottom.qml:82
441−msgid "Swipe up for recent calls"
442−msgstr "Eslizar pa llamaes recién"
443−
444−#: qml/Tutorial/TutorialBottom.qml:84
445−msgid "Swipe up to create a message"
446−msgstr "Eslizar pa crear un mensaxe"
447−
448−#: qml/Tutorial/TutorialBottom.qml:85
449−msgid "Swipe up to manage the app"
450−msgstr "Eslizar p'alministrar la app"
451−
452−#: qml/Tutorial/TutorialLeftLong.qml:47
606+#: qml/Tutorial/TutorialLeftLong.qml:49
453607msgid "Long swipe from the left edge to open the Today scope"
454608msgstr "Eslizamientu llargu dende'l berbesu izquierdu pa ver el scope Güei"
455609
456610#: qml/Tutorial/TutorialLeft.qml:47
457−msgid "Swipe from the left edge to open the launcher"
458−msgstr "Eslizar dende'l berbesu izquierdu p'abrir el llanzador"
611+msgid "Short swipe from the left edge to open the launcher"
612+msgstr ""
459613
460614#: qml/Tutorial/TutorialRight.qml:55
461615msgid "Push your mouse against the right edge to view your open apps"
462616msgstr "Emburria'l mur escontra'l berbesu drechu pa ver les apps abiertes"
463617
464618#: qml/Tutorial/TutorialRight.qml:56
465−msgid "Short or long swipe from the right edge to view your open apps"
619+msgid "Swipe from the right edge to view your open apps"
466620msgstr ""
467−"Eslizamientu curtiu o llargu dende'l berbesu drechu pa ver les apps abiertes"
468621
469622#: qml/Tutorial/TutorialTop.qml:53
470−msgid "Swipe from the top right edge to open the notification bar"
623+msgid "Swipe from the top edge to access notifications and quick settings"
471624msgstr ""
472−"Esliza dende'l berbesu superior drechu p'abrir la barra de notificaciones"
473−
474−#: qml/Tutorial/TutorialTop.qml:54
475−msgid "Swipe from the top edge to open the notification bar"
476−msgstr "Esliza dende'l berbesu superior p'abrir la barra de notificaciones"
477625
478626#: qml/Wizard/Page.qml:54
479627msgctxt "Button: Go back one page in the Wizard"
@@ -484,11 +632,11 @@ msgstr "Atrás"
484632msgid "Language"
485633msgstr "Llingua"
486634
487−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
488−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
635+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
636+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
489637#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
490638#: qml/Wizard/Pages/75-report-check.qml:84
491−#: qml/Wizard/Pages/passcode-desktop.qml:124
639+#: qml/Wizard/Pages/passcode-desktop.qml:141
492640#: qml/Wizard/Pages/password-set.qml:141
493641msgid "Next"
494642msgstr "Siguiente"
@@ -552,7 +700,7 @@ msgstr "Pues camudalo sero na Configuración del Sistema."
552700msgid "Time Zone"
553701msgstr "Estaya horaria"
554702
555−#: qml/Wizard/Pages/50-timezone.qml:178
703+#: qml/Wizard/Pages/50-timezone.qml:181
556704msgid "Enter your city"
557705msgstr "Escribe la ciudá"
558706
@@ -644,7 +792,7 @@ msgid "Service Terms"
644792msgstr ""
645793
646794#: qml/Wizard/Pages/passcode-confirm.qml:43
647−#: qml/Wizard/Pages/passcode-desktop.qml:80
795+#: qml/Wizard/Pages/passcode-desktop.qml:96
648796msgid "Confirm passcode"
649797msgstr "Confirmar códigu de pasu"
650798
@@ -661,24 +809,24 @@ msgstr ""
661809msgid "Lock Screen Passcode"
662810msgstr ""
663811
664−#: qml/Wizard/Pages/passcode-desktop.qml:56
812+#: qml/Wizard/Pages/passcode-desktop.qml:60
665813msgid "Enter 4 numbers to setup your passcode"
666814msgstr ""
667815
668−#: qml/Wizard/Pages/passcode-desktop.qml:65
816+#: qml/Wizard/Pages/passcode-desktop.qml:76
669817#: qml/Wizard/Pages/passcode-set.qml:54
670818msgid "Choose passcode"
671819msgstr ""
672820
673−#: qml/Wizard/Pages/passcode-desktop.qml:105
821+#: qml/Wizard/Pages/passcode-desktop.qml:126
674822msgid "Passcode too short"
675823msgstr ""
676824
677−#: qml/Wizard/Pages/passcode-desktop.qml:107
825+#: qml/Wizard/Pages/passcode-desktop.qml:128
678826msgid "Passcodes match"
679827msgstr ""
680828
681−#: qml/Wizard/Pages/passcode-desktop.qml:109
829+#: qml/Wizard/Pages/passcode-desktop.qml:130
682830msgid "Passcodes do not match"
683831msgstr ""
684832
@@ -727,26 +875,30 @@ msgid "To proceed with no SIM tap Skip."
727875msgstr ""
728876
729877#: qml/Wizard/PasswordMeter.qml:87
730−msgid "Passwords match"
878+msgid "Password too short"
731879msgstr ""
732880
733881#: qml/Wizard/PasswordMeter.qml:89
882+msgid "Passwords match"
883+msgstr ""
884+
885+#: qml/Wizard/PasswordMeter.qml:91
734886msgid "Passwords do not match"
735887msgstr ""
736888
737−#: qml/Wizard/PasswordMeter.qml:93
889+#: qml/Wizard/PasswordMeter.qml:95
738890msgid "Strong password"
739891msgstr "Contraseña fuerte"
740892
741−#: qml/Wizard/PasswordMeter.qml:95
893+#: qml/Wizard/PasswordMeter.qml:97
742894msgid "Fair password"
743895msgstr "Contraseña aceutable"
744896
745−#: qml/Wizard/PasswordMeter.qml:97
897+#: qml/Wizard/PasswordMeter.qml:99
746898msgid "Weak password"
747899msgstr "Contraseña feble"
748900
749−#: qml/Wizard/PasswordMeter.qml:99
901+#: qml/Wizard/PasswordMeter.qml:101
750902msgid "Very weak password"
751903msgstr "Contraseña feble enforma"
752904
@@ -914,6 +1066,9 @@ msgstr "Contraseña feble enforma"
9141066#~ msgid "Reboot"
9151067#~ msgstr "Reaniciar"
9161068
1069+#~ msgid "Tap to unlock"
1070+#~ msgstr "Calca pa desbloquiar"
1071+
9171072#~ msgid "These are the shortcuts to favorite apps"
9181073#~ msgstr "Estos son los atayos a les aplicaciones favorites"
9191074
@@ -1070,3 +1225,32 @@ msgstr "Contraseña feble enforma"
10701225
10711226#~ msgid "Call back"
10721227#~ msgstr "Devolver llamada"
1228+
1229+#~ msgid "Swipe up for recent calls"
1230+#~ msgstr "Eslizar pa llamaes recién"
1231+
1232+#~ msgid "Swipe up for favorite calculations"
1233+#~ msgstr "Eslizar pa los cálculos favoritos"
1234+
1235+#~ msgid "Swipe up to add a contact"
1236+#~ msgstr "Eslizar p'amestar un contactu"
1237+
1238+#~ msgid "Swipe from the left edge to open the launcher"
1239+#~ msgstr "Eslizar dende'l berbesu izquierdu p'abrir el llanzador"
1240+
1241+#~ msgid "Swipe from the top right edge to open the notification bar"
1242+#~ msgstr ""
1243+#~ "Esliza dende'l berbesu superior drechu p'abrir la barra de notificaciones"
1244+
1245+#~ msgid "Swipe from the top edge to open the notification bar"
1246+#~ msgstr "Esliza dende'l berbesu superior p'abrir la barra de notificaciones"
1247+
1248+#~ msgid "Short or long swipe from the right edge to view your open apps"
1249+#~ msgstr ""
1250+#~ "Eslizamientu curtiu o llargu dende'l berbesu drechu pa ver les apps abiertes"
1251+
1252+#~ msgid "Swipe up to manage the app"
1253+#~ msgstr "Eslizar p'alministrar la app"
1254+
1255+#~ msgid "Swipe up to create a message"
1256+#~ msgstr "Eslizar pa crear un mensaxe"
po/az.po+260−106
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,120 +15,290 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Şifrә: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "Pin qısayolu"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr ""
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "Açma qısayolu"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr ""
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr ""
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr "Çıxmaq istәdiyinizdәn әminsiniz?"
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr "İmtina"
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr "Yenidәn başlatmaq istәdiyinizә әminsiniz?"
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr "Yox"
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr "Hə"
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr ""
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:200
110+#: qml/Components/Dialogs.qml:202
111111msgctxt "Button: Power off the system"
112112msgid "Power off"
113113msgstr ""
114114
115−#: qml/Components/Dialogs.qml:209
115+#: qml/Components/Dialogs.qml:211
116116msgctxt "Button: Restart the system"
117117msgid "Restart"
118118msgstr ""
119119
120−#: qml/Components/Lockscreen.qml:231
120+#: qml/Components/KeyboardShortcutsOverlay.qml:41
121+msgid "Keyboard Shortcuts"
122+msgstr ""
123+
124+#: qml/Components/KeyboardShortcutsOverlay.qml:55
125+msgid "Unity 8"
126+msgstr ""
127+
128+#: qml/Components/KeyboardShortcutsOverlay.qml:62
129+msgid "PrtScr"
130+msgstr ""
131+
132+#: qml/Components/KeyboardShortcutsOverlay.qml:67
133+msgid "Takes a screenshot."
134+msgstr ""
135+
136+#: qml/Components/KeyboardShortcutsOverlay.qml:75
137+msgid "Alt + PrtScr"
138+msgstr ""
139+
140+#: qml/Components/KeyboardShortcutsOverlay.qml:80
141+msgid "Takes a screenshot of a window."
142+msgstr ""
143+
144+#: qml/Components/KeyboardShortcutsOverlay.qml:88
145+msgid "Super + Space"
146+msgstr ""
147+
148+#: qml/Components/KeyboardShortcutsOverlay.qml:93
149+msgid "Switches to next keyboard layout."
150+msgstr ""
151+
152+#: qml/Components/KeyboardShortcutsOverlay.qml:101
153+msgid "Super + Shift + Space"
154+msgstr ""
155+
156+#: qml/Components/KeyboardShortcutsOverlay.qml:106
157+msgid "Switches to previous keyboard layout."
158+msgstr ""
159+
160+#: qml/Components/KeyboardShortcutsOverlay.qml:118
161+msgid "Launcher"
162+msgstr ""
163+
164+#: qml/Components/KeyboardShortcutsOverlay.qml:125
165+msgid "Super (Hold)"
166+msgstr ""
167+
168+#: qml/Components/KeyboardShortcutsOverlay.qml:130
169+msgid "Opens the launcher, displays shortcuts."
170+msgstr ""
171+
172+#: qml/Components/KeyboardShortcutsOverlay.qml:138
173+msgid "Alt + F1"
174+msgstr ""
175+
176+#: qml/Components/KeyboardShortcutsOverlay.qml:143
177+msgid "Opens launcher keyboard navigation mode."
178+msgstr ""
179+
180+#: qml/Components/KeyboardShortcutsOverlay.qml:151
181+msgid "Super + Tab"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:156
185+msgid "Switches applications via the launcher."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:164
189+msgid "Super + 0 to 9"
190+msgstr ""
191+
192+#: qml/Components/KeyboardShortcutsOverlay.qml:169
193+msgid "Same as clicking on a launcher icon."
194+msgstr ""
195+
196+#: qml/Components/KeyboardShortcutsOverlay.qml:181
197+msgid "Scopes"
198+msgstr ""
199+
200+#: qml/Components/KeyboardShortcutsOverlay.qml:188
201+msgid "Super (Tap)"
202+msgstr ""
203+
204+#: qml/Components/KeyboardShortcutsOverlay.qml:193
205+msgid "Opens the Scopes home."
206+msgstr ""
207+
208+#: qml/Components/KeyboardShortcutsOverlay.qml:209
209+msgid "Switching"
210+msgstr ""
211+
212+#: qml/Components/KeyboardShortcutsOverlay.qml:216
213+msgid "Alt + Tab"
214+msgstr ""
215+
216+#: qml/Components/KeyboardShortcutsOverlay.qml:221
217+msgid "Switches between applications."
218+msgstr ""
219+
220+#: qml/Components/KeyboardShortcutsOverlay.qml:229
221+msgid "Super + W"
222+msgstr ""
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:234
225+msgid "Opens the desktop spread."
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:242
229+msgid "Cursor Left or Right"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:247
233+msgid "Moves the focus."
234+msgstr ""
235+
236+#: qml/Components/KeyboardShortcutsOverlay.qml:259
237+msgid "Windows"
238+msgstr ""
239+
240+#: qml/Components/KeyboardShortcutsOverlay.qml:266
241+msgid "Ctrl + Super + D"
242+msgstr ""
243+
244+#: qml/Components/KeyboardShortcutsOverlay.qml:271
245+msgid "Minimizes all windows."
246+msgstr ""
247+
248+#: qml/Components/KeyboardShortcutsOverlay.qml:279
249+msgid "Ctrl + Super + Up"
250+msgstr ""
251+
252+#: qml/Components/KeyboardShortcutsOverlay.qml:284
253+msgid "Maximizes the current window."
254+msgstr ""
255+
256+#: qml/Components/KeyboardShortcutsOverlay.qml:292
257+msgid "Ctrl + Super + Down"
258+msgstr ""
259+
260+#: qml/Components/KeyboardShortcutsOverlay.qml:297
261+msgid "Minimizes or restores the current window."
262+msgstr ""
263+
264+#: qml/Components/KeyboardShortcutsOverlay.qml:305
265+msgid "Ctrl + Super + Left or Right"
266+msgstr ""
267+
268+#: qml/Components/KeyboardShortcutsOverlay.qml:310
269+msgid "Semi-maximizes the current window."
270+msgstr ""
271+
272+#: qml/Components/KeyboardShortcutsOverlay.qml:318
273+msgid "Alt + F4"
274+msgstr ""
275+
276+#: qml/Components/KeyboardShortcutsOverlay.qml:323
277+msgid "Closes the current window."
278+msgstr ""
279+
280+#: qml/Components/Lockscreen.qml:239
121281msgid "Return to Call"
122282msgstr ""
123283
124−#: qml/Components/Lockscreen.qml:231
284+#: qml/Components/Lockscreen.qml:239
125285msgid "Emergency Call"
126286msgstr "Zərurət zəngi"
127287
128−#: qml/Components/Lockscreen.qml:263
288+#: qml/Components/Lockscreen.qml:271
129289msgid "OK"
130290msgstr "Oldu"
131291
292+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
293+#, qt-format
294+msgid "%1:%2:%3"
295+msgstr ""
296+
297+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
298+#, qt-format
299+msgid "%1:%2"
300+msgstr ""
301+
132302#: qml/Components/ModeSwitchWarningDialog.qml:32
133303msgid "Apps may have unsaved data:"
134304msgstr ""
@@ -155,26 +325,30 @@ msgstr ""
155325msgid "Close all"
156326msgstr ""
157327
158−#: qml/Dash/DashPageHeader.qml:337
328+#: qml/Components/SharingPicker.qml:54
329+msgid "Preview Share Item"
330+msgstr ""
331+
332+#: qml/Dash/DashPageHeader.qml:333
159333msgctxt "Button: Open the Ubuntu Store"
160334msgid "Store"
161335msgstr ""
162336
163−#: qml/Dash/DashPageHeader.qml:344
337+#: qml/Dash/DashPageHeader.qml:340
164338msgctxt "Button: Start a search in the current dash scope"
165339msgid "Search"
166340msgstr ""
167341
168−#: qml/Dash/DashPageHeader.qml:354
342+#: qml/Dash/DashPageHeader.qml:350
169343msgctxt "Button: Show the current dash scope settings"
170344msgid "Settings"
171345msgstr ""
172346
173−#: qml/Dash/DashPageHeader.qml:361
347+#: qml/Dash/DashPageHeader.qml:357
174348msgid "Remove from Favorites"
175349msgstr "Seçilmişlәrdәn çıxart"
176350
177−#: qml/Dash/DashPageHeader.qml:361
351+#: qml/Dash/DashPageHeader.qml:357
178352msgid "Add to Favorites"
179353msgstr "Seçilmişlәrә әlavә et"
180354
@@ -186,24 +360,24 @@ msgstr ""
186360msgid "Reset"
187361msgstr ""
188362
189−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
363+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
190364msgid "Show less"
191365msgstr ""
192366
193−#: qml/Dash/GenericScopeView.qml:579
367+#: qml/Dash/GenericScopeView.qml:580
194368msgid "Show all"
195369msgstr ""
196370
197−#: qml/Dash/GenericScopeView.qml:636
371+#: qml/Dash/GenericScopeView.qml:637
198372msgctxt "Label: Hint for dash search line edit"
199373msgid "Search"
200374msgstr ""
201375
202−#: qml/Dash/PageHeaderExtraPanel.qml:55
376+#: qml/Dash/PageHeaderExtraPanel.qml:56
203377msgid "Recent Searches"
204378msgstr ""
205379
206−#: qml/Dash/PageHeaderExtraPanel.qml:66
380+#: qml/Dash/PageHeaderExtraPanel.qml:67
207381msgid "Clear All"
208382msgstr ""
209383
@@ -216,22 +390,18 @@ msgid "Less..."
216390msgstr "Az..."
217391
218392#: qml/Dash/Previews/PreviewCommentInput.qml:68
219−#: qml/Dash/Previews/PreviewRatingInput.qml:174
393+#: qml/Dash/Previews/PreviewRatingInput.qml:175
220394msgid "Send"
221395msgstr "Göndər"
222396
223−#: qml/Dash/Previews/PreviewRatingInput.qml:84
397+#: qml/Dash/Previews/PreviewRatingInput.qml:82
224398msgid "Rate this"
225399msgstr "Qiymәtlәndir"
226400
227−#: qml/Dash/Previews/PreviewRatingInput.qml:129
401+#: qml/Dash/Previews/PreviewRatingInput.qml:157
228402msgid "Add a review"
229403msgstr "Rəy yaz"
230404
231−#: qml/Dash/Previews/PreviewSharing.qml:66
232−msgid "Preview Share Item"
233−msgstr ""
234−
235405#: qml/Dash/PullToRefreshScopeStyle.qml:55
236406msgid "Pull to refresh…"
237407msgstr ""
@@ -244,15 +414,15 @@ msgstr ""
244414msgid "Enable location data"
245415msgstr ""
246416
247−#: qml/Dash/ScopesList.qml:67
417+#: qml/Dash/ScopesList.qml:55
248418msgid "Manage"
249419msgstr ""
250420
251−#: qml/Dash/ScopesList.qml:113
421+#: qml/Dash/ScopesList.qml:102
252422msgid "Home"
253423msgstr ""
254424
255−#: qml/Dash/ScopesList.qml:114
425+#: qml/Dash/ScopesList.qml:103
256426msgid "Also installed"
257427msgstr ""
258428
@@ -262,16 +432,20 @@ msgid ""
262432"touch pad to interact with the pointer."
263433msgstr ""
264434
265−#: qml/Greeter/CoverPage.qml:118
435+#: qml/Greeter/CoverPage.qml:127
266436msgid "Unlock"
267437msgstr ""
268438
269−#: qml/Greeter/LoginList.qml:239
439+#: qml/Greeter/Greeter.qml:539
440+msgid "Try again"
441+msgstr ""
442+
443+#: qml/Greeter/LoginList.qml:259
270444msgid "Retry"
271445msgstr ""
272446
273−#: qml/Greeter/LoginList.qml:240
274−msgid "Tap to unlock"
447+#: qml/Greeter/LoginList.qml:260
448+msgid "Log In"
275449msgstr ""
276450
277451#: qml/Greeter/NarrowView.qml:54
@@ -302,34 +476,34 @@ msgstr ""
302476"Əgər açar kod yanlış daxil edilibsə, onda telefonunuz fabrika parametrlərinə "
303477"geri qayıdacaq və bütün şəxsi məlumatlarınız silinəcək."
304478
305−#: qml/Greeter/NarrowView.qml:116
479+#: qml/Greeter/NarrowView.qml:129
306480#, qt-format
307481msgid "Enter %1"
308482msgstr ""
309483
310−#: qml/Greeter/NarrowView.qml:117
484+#: qml/Greeter/NarrowView.qml:130
311485msgid "Enter passphrase"
312486msgstr ""
313487
314−#: qml/Greeter/NarrowView.qml:118
488+#: qml/Greeter/NarrowView.qml:131
315489msgid "Enter passcode"
316490msgstr ""
317491
318−#: qml/Greeter/NarrowView.qml:119
492+#: qml/Greeter/NarrowView.qml:135
319493#, qt-format
320494msgid "Sorry, incorrect %1"
321495msgstr "Bağışlayın, %1 yanlışdır"
322496
323−#: qml/Greeter/NarrowView.qml:120
497+#: qml/Greeter/NarrowView.qml:136
324498msgid "Sorry, incorrect passphrase"
325499msgstr "Bağışlayın, açar söz yanlışdır"
326500
327−#: qml/Greeter/NarrowView.qml:121
501+#: qml/Greeter/NarrowView.qml:137
328502msgctxt "passphrase"
329503msgid "Please re-enter"
330504msgstr ""
331505
332−#: qml/Greeter/NarrowView.qml:122
506+#: qml/Greeter/NarrowView.qml:138
333507msgid "Sorry, incorrect passcode"
334508msgstr ""
335509
@@ -404,18 +578,18 @@ msgstr "Bitdi"
404578msgid "Failed, tap to retry"
405579msgstr "Alınmadı. Yenidәn cәhd etmək üçün toxunun"
406580
407−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
408−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
581+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
582+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
409583msgctxt "Button: Send a reply message"
410584msgid "Send"
411585msgstr ""
412586
413−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
587+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
414588msgctxt "Label: Hint in message indicator line edit"
415589msgid "Reply"
416590msgstr ""
417591
418−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
592+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
419593msgctxt "Button: Call back on phone"
420594msgid "Call back"
421595msgstr ""
@@ -424,32 +598,12 @@ msgstr ""
424598msgid "Drag using 3 fingers any application from one window to the other"
425599msgstr ""
426600
427−#: qml/Tutorial/TutorialBottom.qml:78
428−msgid "Swipe up to add a contact"
429−msgstr ""
430−
431−#: qml/Tutorial/TutorialBottom.qml:80
432−msgid "Swipe up for favorite calculations"
433−msgstr ""
434−
435−#: qml/Tutorial/TutorialBottom.qml:82
436−msgid "Swipe up for recent calls"
437−msgstr ""
438−
439−#: qml/Tutorial/TutorialBottom.qml:84
440−msgid "Swipe up to create a message"
441−msgstr ""
442−
443−#: qml/Tutorial/TutorialBottom.qml:85
444−msgid "Swipe up to manage the app"
445−msgstr ""
446−
447−#: qml/Tutorial/TutorialLeftLong.qml:47
601+#: qml/Tutorial/TutorialLeftLong.qml:49
448602msgid "Long swipe from the left edge to open the Today scope"
449603msgstr ""
450604
451605#: qml/Tutorial/TutorialLeft.qml:47
452−msgid "Swipe from the left edge to open the launcher"
606+msgid "Short swipe from the left edge to open the launcher"
453607msgstr ""
454608
455609#: qml/Tutorial/TutorialRight.qml:55
@@ -457,15 +611,11 @@ msgid "Push your mouse against the right edge to view your open apps"
457611msgstr ""
458612
459613#: qml/Tutorial/TutorialRight.qml:56
460−msgid "Short or long swipe from the right edge to view your open apps"
614+msgid "Swipe from the right edge to view your open apps"
461615msgstr ""
462616
463617#: qml/Tutorial/TutorialTop.qml:53
464−msgid "Swipe from the top right edge to open the notification bar"
465−msgstr ""
466−
467−#: qml/Tutorial/TutorialTop.qml:54
468−msgid "Swipe from the top edge to open the notification bar"
618+msgid "Swipe from the top edge to access notifications and quick settings"
469619msgstr ""
470620
471621#: qml/Wizard/Page.qml:54
@@ -477,11 +627,11 @@ msgstr ""
477627msgid "Language"
478628msgstr ""
479629
480−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
481−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
630+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
631+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
482632#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
483633#: qml/Wizard/Pages/75-report-check.qml:84
484−#: qml/Wizard/Pages/passcode-desktop.qml:124
634+#: qml/Wizard/Pages/passcode-desktop.qml:141
485635#: qml/Wizard/Pages/password-set.qml:141
486636msgid "Next"
487637msgstr ""
@@ -543,7 +693,7 @@ msgstr ""
543693msgid "Time Zone"
544694msgstr ""
545695
546−#: qml/Wizard/Pages/50-timezone.qml:178
696+#: qml/Wizard/Pages/50-timezone.qml:181
547697msgid "Enter your city"
548698msgstr ""
549699
@@ -633,7 +783,7 @@ msgid "Service Terms"
633783msgstr ""
634784
635785#: qml/Wizard/Pages/passcode-confirm.qml:43
636−#: qml/Wizard/Pages/passcode-desktop.qml:80
786+#: qml/Wizard/Pages/passcode-desktop.qml:96
637787msgid "Confirm passcode"
638788msgstr ""
639789
@@ -650,24 +800,24 @@ msgstr ""
650800msgid "Lock Screen Passcode"
651801msgstr ""
652802
653−#: qml/Wizard/Pages/passcode-desktop.qml:56
803+#: qml/Wizard/Pages/passcode-desktop.qml:60
654804msgid "Enter 4 numbers to setup your passcode"
655805msgstr ""
656806
657−#: qml/Wizard/Pages/passcode-desktop.qml:65
807+#: qml/Wizard/Pages/passcode-desktop.qml:76
658808#: qml/Wizard/Pages/passcode-set.qml:54
659809msgid "Choose passcode"
660810msgstr ""
661811
662−#: qml/Wizard/Pages/passcode-desktop.qml:105
812+#: qml/Wizard/Pages/passcode-desktop.qml:126
663813msgid "Passcode too short"
664814msgstr ""
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:107
816+#: qml/Wizard/Pages/passcode-desktop.qml:128
667817msgid "Passcodes match"
668818msgstr ""
669819
670−#: qml/Wizard/Pages/passcode-desktop.qml:109
820+#: qml/Wizard/Pages/passcode-desktop.qml:130
671821msgid "Passcodes do not match"
672822msgstr ""
673823
@@ -716,26 +866,30 @@ msgid "To proceed with no SIM tap Skip."
716866msgstr ""
717867
718868#: qml/Wizard/PasswordMeter.qml:87
719−msgid "Passwords match"
869+msgid "Password too short"
720870msgstr ""
721871
722872#: qml/Wizard/PasswordMeter.qml:89
873+msgid "Passwords match"
874+msgstr ""
875+
876+#: qml/Wizard/PasswordMeter.qml:91
723877msgid "Passwords do not match"
724878msgstr ""
725879
726−#: qml/Wizard/PasswordMeter.qml:93
880+#: qml/Wizard/PasswordMeter.qml:95
727881msgid "Strong password"
728882msgstr ""
729883
730−#: qml/Wizard/PasswordMeter.qml:95
884+#: qml/Wizard/PasswordMeter.qml:97
731885msgid "Fair password"
732886msgstr ""
733887
734−#: qml/Wizard/PasswordMeter.qml:97
888+#: qml/Wizard/PasswordMeter.qml:99
735889msgid "Weak password"
736890msgstr ""
737891
738−#: qml/Wizard/PasswordMeter.qml:99
892+#: qml/Wizard/PasswordMeter.qml:101
739893msgid "Very weak password"
740894msgstr ""
741895
po/be.po+264−107
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,42 +16,42 @@ 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-05-25 06:08+0000\n"
20−"X-Generator: Launchpad (build 18053)\n"
19+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
20+"X-Generator: Launchpad (build 18115)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
2323msgid "Password: "
2424msgstr "Пароль: "
2525
26−#: plugins/Unity/Launcher/launcheritem.cpp:48
27−#: plugins/Unity/Launcher/launcheritem.cpp:107
26+#: plugins/Unity/Launcher/launcheritem.cpp:49
27+#: plugins/Unity/Launcher/launcheritem.cpp:108
2828msgid "Pin shortcut"
2929msgstr "Замацаваць кнопку"
3030
31−#: plugins/Unity/Launcher/launcheritem.cpp:53
31+#: plugins/Unity/Launcher/launcheritem.cpp:54
3232msgid "Quit"
3333msgstr "Выйсці"
3434
35−#: plugins/Unity/Launcher/launcheritem.cpp:107
35+#: plugins/Unity/Launcher/launcheritem.cpp:108
3636msgid "Unpin shortcut"
3737msgstr "Адмацаваць кнопку"
3838
39−#: qml/Components/DelayedLockscreen.qml:49
39+#: qml/Components/DelayedLockscreen.qml:50
4040msgid "Device Locked"
4141msgstr "Прылада заблакаваная"
4242
43−#: qml/Components/DelayedLockscreen.qml:64
43+#: qml/Components/DelayedLockscreen.qml:65
4444msgid "You have been locked out due to too many failed passphrase attempts."
4545msgstr ""
4646"Вы былі заблакаваныя з-за занадта вялікай колькасці няўдалых спробаў."
4747
48−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4949msgid "You have been locked out due to too many failed passcode attempts."
5050msgstr ""
5151"Вы былі заблакаваныя з-за занадта вялікай колькасці няўдалых спробаў уводу "
5252"кода доступу."
5353
54−#: qml/Components/DelayedLockscreen.qml:74
54+#: qml/Components/DelayedLockscreen.qml:75
5555#, qt-format
5656msgid "Please wait %1 minute and then try again…"
5757msgid_plural "Please wait %1 minutes and then try again…"
@@ -59,54 +59,54 @@ msgstr[0] "Пачакайце %1 хвіліну і паўтарыце спроб
5959msgstr[1] "Пачакайце %1 хвіліны і паўтарыце спробу…"
6060msgstr[2] "Пачакайце %1 хвілін і паўтарыце спробу…"
6161
62−#: qml/Components/Dialogs.qml:144
62+#: qml/Components/Dialogs.qml:146
6363msgctxt "Title: Lock/Log out dialog"
6464msgid "Log out"
6565msgstr "Выйсці"
6666
67−#: qml/Components/Dialogs.qml:145
67+#: qml/Components/Dialogs.qml:147
6868msgid "Are you sure you want to log out?"
6969msgstr "Вы ўпэўненыя, што хочаце выйсці?"
7070
71−#: qml/Components/Dialogs.qml:147
71+#: qml/Components/Dialogs.qml:149
7272msgctxt "Button: Lock the system"
7373msgid "Lock"
7474msgstr "Заблакаваць"
7575
76−#: qml/Components/Dialogs.qml:154
76+#: qml/Components/Dialogs.qml:156
7777msgctxt "Button: Log out from the system"
7878msgid "Log Out"
7979msgstr "Выйсці"
8080
81−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
82−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
81+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
82+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8383#: qml/Wizard/Pages/passcode-set.qml:32
8484msgid "Cancel"
8585msgstr "Скасаваць"
8686
87−#: qml/Components/Dialogs.qml:173
87+#: qml/Components/Dialogs.qml:175
8888msgctxt "Title: Reboot dialog"
8989msgid "Reboot"
9090msgstr "Перазагрузіць"
9191
92−#: qml/Components/Dialogs.qml:174
92+#: qml/Components/Dialogs.qml:176
9393msgid "Are you sure you want to reboot?"
9494msgstr "Вы ўпэўнены, што жадаеце перазагрузіць?"
9595
96−#: qml/Components/Dialogs.qml:176
96+#: qml/Components/Dialogs.qml:178
9797msgid "No"
9898msgstr "Не"
9999
100−#: qml/Components/Dialogs.qml:182
100+#: qml/Components/Dialogs.qml:184
101101msgid "Yes"
102102msgstr "Так"
103103
104−#: qml/Components/Dialogs.qml:197
104+#: qml/Components/Dialogs.qml:199
105105msgctxt "Title: Power off/Restart dialog"
106106msgid "Power"
107107msgstr "Сілкаванне"
108108
109−#: qml/Components/Dialogs.qml:198
109+#: qml/Components/Dialogs.qml:200
110110msgid ""
111111"Are you sure you would like\n"
112112"to power off?"
@@ -114,28 +114,198 @@ msgstr ""
114114"Вы ўпэўнены, што хочаце\n"
115115"выключыць камп'ютэр?"
116116
117−#: qml/Components/Dialogs.qml:200
117+#: qml/Components/Dialogs.qml:202
118118msgctxt "Button: Power off the system"
119119msgid "Power off"
120120msgstr "Выключыць"
121121
122−#: qml/Components/Dialogs.qml:209
122+#: qml/Components/Dialogs.qml:211
123123msgctxt "Button: Restart the system"
124124msgid "Restart"
125125msgstr "Перазапуск"
126126
127−#: qml/Components/Lockscreen.qml:231
127+#: qml/Components/KeyboardShortcutsOverlay.qml:41
128+msgid "Keyboard Shortcuts"
129+msgstr ""
130+
131+#: qml/Components/KeyboardShortcutsOverlay.qml:55
132+msgid "Unity 8"
133+msgstr ""
134+
135+#: qml/Components/KeyboardShortcutsOverlay.qml:62
136+msgid "PrtScr"
137+msgstr ""
138+
139+#: qml/Components/KeyboardShortcutsOverlay.qml:67
140+msgid "Takes a screenshot."
141+msgstr ""
142+
143+#: qml/Components/KeyboardShortcutsOverlay.qml:75
144+msgid "Alt + PrtScr"
145+msgstr ""
146+
147+#: qml/Components/KeyboardShortcutsOverlay.qml:80
148+msgid "Takes a screenshot of a window."
149+msgstr ""
150+
151+#: qml/Components/KeyboardShortcutsOverlay.qml:88
152+msgid "Super + Space"
153+msgstr ""
154+
155+#: qml/Components/KeyboardShortcutsOverlay.qml:93
156+msgid "Switches to next keyboard layout."
157+msgstr ""
158+
159+#: qml/Components/KeyboardShortcutsOverlay.qml:101
160+msgid "Super + Shift + Space"
161+msgstr ""
162+
163+#: qml/Components/KeyboardShortcutsOverlay.qml:106
164+msgid "Switches to previous keyboard layout."
165+msgstr ""
166+
167+#: qml/Components/KeyboardShortcutsOverlay.qml:118
168+msgid "Launcher"
169+msgstr ""
170+
171+#: qml/Components/KeyboardShortcutsOverlay.qml:125
172+msgid "Super (Hold)"
173+msgstr ""
174+
175+#: qml/Components/KeyboardShortcutsOverlay.qml:130
176+msgid "Opens the launcher, displays shortcuts."
177+msgstr ""
178+
179+#: qml/Components/KeyboardShortcutsOverlay.qml:138
180+msgid "Alt + F1"
181+msgstr ""
182+
183+#: qml/Components/KeyboardShortcutsOverlay.qml:143
184+msgid "Opens launcher keyboard navigation mode."
185+msgstr ""
186+
187+#: qml/Components/KeyboardShortcutsOverlay.qml:151
188+msgid "Super + Tab"
189+msgstr ""
190+
191+#: qml/Components/KeyboardShortcutsOverlay.qml:156
192+msgid "Switches applications via the launcher."
193+msgstr ""
194+
195+#: qml/Components/KeyboardShortcutsOverlay.qml:164
196+msgid "Super + 0 to 9"
197+msgstr ""
198+
199+#: qml/Components/KeyboardShortcutsOverlay.qml:169
200+msgid "Same as clicking on a launcher icon."
201+msgstr ""
202+
203+#: qml/Components/KeyboardShortcutsOverlay.qml:181
204+msgid "Scopes"
205+msgstr ""
206+
207+#: qml/Components/KeyboardShortcutsOverlay.qml:188
208+msgid "Super (Tap)"
209+msgstr ""
210+
211+#: qml/Components/KeyboardShortcutsOverlay.qml:193
212+msgid "Opens the Scopes home."
213+msgstr ""
214+
215+#: qml/Components/KeyboardShortcutsOverlay.qml:209
216+msgid "Switching"
217+msgstr ""
218+
219+#: qml/Components/KeyboardShortcutsOverlay.qml:216
220+msgid "Alt + Tab"
221+msgstr ""
222+
223+#: qml/Components/KeyboardShortcutsOverlay.qml:221
224+msgid "Switches between applications."
225+msgstr ""
226+
227+#: qml/Components/KeyboardShortcutsOverlay.qml:229
228+msgid "Super + W"
229+msgstr ""
230+
231+#: qml/Components/KeyboardShortcutsOverlay.qml:234
232+msgid "Opens the desktop spread."
233+msgstr ""
234+
235+#: qml/Components/KeyboardShortcutsOverlay.qml:242
236+msgid "Cursor Left or Right"
237+msgstr ""
238+
239+#: qml/Components/KeyboardShortcutsOverlay.qml:247
240+msgid "Moves the focus."
241+msgstr ""
242+
243+#: qml/Components/KeyboardShortcutsOverlay.qml:259
244+msgid "Windows"
245+msgstr ""
246+
247+#: qml/Components/KeyboardShortcutsOverlay.qml:266
248+msgid "Ctrl + Super + D"
249+msgstr ""
250+
251+#: qml/Components/KeyboardShortcutsOverlay.qml:271
252+msgid "Minimizes all windows."
253+msgstr ""
254+
255+#: qml/Components/KeyboardShortcutsOverlay.qml:279
256+msgid "Ctrl + Super + Up"
257+msgstr ""
258+
259+#: qml/Components/KeyboardShortcutsOverlay.qml:284
260+msgid "Maximizes the current window."
261+msgstr ""
262+
263+#: qml/Components/KeyboardShortcutsOverlay.qml:292
264+msgid "Ctrl + Super + Down"
265+msgstr ""
266+
267+#: qml/Components/KeyboardShortcutsOverlay.qml:297
268+msgid "Minimizes or restores the current window."
269+msgstr ""
270+
271+#: qml/Components/KeyboardShortcutsOverlay.qml:305
272+msgid "Ctrl + Super + Left or Right"
273+msgstr ""
274+
275+#: qml/Components/KeyboardShortcutsOverlay.qml:310
276+msgid "Semi-maximizes the current window."
277+msgstr ""
278+
279+#: qml/Components/KeyboardShortcutsOverlay.qml:318
280+msgid "Alt + F4"
281+msgstr ""
282+
283+#: qml/Components/KeyboardShortcutsOverlay.qml:323
284+msgid "Closes the current window."
285+msgstr ""
286+
287+#: qml/Components/Lockscreen.qml:239
128288msgid "Return to Call"
129289msgstr "Вярнуцца да выкліку"
130290
131−#: qml/Components/Lockscreen.qml:231
291+#: qml/Components/Lockscreen.qml:239
132292msgid "Emergency Call"
133293msgstr "Терміновы выклік"
134294
135−#: qml/Components/Lockscreen.qml:263
295+#: qml/Components/Lockscreen.qml:271
136296msgid "OK"
137297msgstr "Добра"
138298
299+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
300+#, qt-format
301+msgid "%1:%2:%3"
302+msgstr ""
303+
304+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
305+#, qt-format
306+msgid "%1:%2"
307+msgstr ""
308+
139309#: qml/Components/ModeSwitchWarningDialog.qml:32
140310msgid "Apps may have unsaved data:"
141311msgstr "Прылады могуць мець незахованыя дадзеныя:"
@@ -162,26 +332,30 @@ msgstr "Перападлучыцца зараз!"
162332msgid "Close all"
163333msgstr "Зачыніць усё"
164334
165−#: qml/Dash/DashPageHeader.qml:337
335+#: qml/Components/SharingPicker.qml:54
336+msgid "Preview Share Item"
337+msgstr "Праглядзець элемент"
338+
339+#: qml/Dash/DashPageHeader.qml:333
166340msgctxt "Button: Open the Ubuntu Store"
167341msgid "Store"
168342msgstr "Крама"
169343
170−#: qml/Dash/DashPageHeader.qml:344
344+#: qml/Dash/DashPageHeader.qml:340
171345msgctxt "Button: Start a search in the current dash scope"
172346msgid "Search"
173347msgstr "Пошук"
174348
175−#: qml/Dash/DashPageHeader.qml:354
349+#: qml/Dash/DashPageHeader.qml:350
176350msgctxt "Button: Show the current dash scope settings"
177351msgid "Settings"
178352msgstr "Налады"
179353
180−#: qml/Dash/DashPageHeader.qml:361
354+#: qml/Dash/DashPageHeader.qml:357
181355msgid "Remove from Favorites"
182356msgstr "Выдаліць з абранага"
183357
184−#: qml/Dash/DashPageHeader.qml:361
358+#: qml/Dash/DashPageHeader.qml:357
185359msgid "Add to Favorites"
186360msgstr "Дадаць да абранага"
187361
@@ -193,24 +367,24 @@ msgstr ""
193367msgid "Reset"
194368msgstr ""
195369
196−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
370+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
197371msgid "Show less"
198372msgstr ""
199373
200−#: qml/Dash/GenericScopeView.qml:579
374+#: qml/Dash/GenericScopeView.qml:580
201375msgid "Show all"
202376msgstr ""
203377
204−#: qml/Dash/GenericScopeView.qml:636
378+#: qml/Dash/GenericScopeView.qml:637
205379msgctxt "Label: Hint for dash search line edit"
206380msgid "Search"
207381msgstr "Пошук"
208382
209−#: qml/Dash/PageHeaderExtraPanel.qml:55
383+#: qml/Dash/PageHeaderExtraPanel.qml:56
210384msgid "Recent Searches"
211385msgstr ""
212386
213−#: qml/Dash/PageHeaderExtraPanel.qml:66
387+#: qml/Dash/PageHeaderExtraPanel.qml:67
214388msgid "Clear All"
215389msgstr ""
216390
@@ -223,22 +397,18 @@ msgid "Less..."
223397msgstr "Менш..."
224398
225399#: qml/Dash/Previews/PreviewCommentInput.qml:68
226−#: qml/Dash/Previews/PreviewRatingInput.qml:174
400+#: qml/Dash/Previews/PreviewRatingInput.qml:175
227401msgid "Send"
228402msgstr "Адправіць"
229403
230−#: qml/Dash/Previews/PreviewRatingInput.qml:84
404+#: qml/Dash/Previews/PreviewRatingInput.qml:82
231405msgid "Rate this"
232406msgstr "Ацаніць"
233407
234−#: qml/Dash/Previews/PreviewRatingInput.qml:129
408+#: qml/Dash/Previews/PreviewRatingInput.qml:157
235409msgid "Add a review"
236410msgstr "Дадаць рэцэнзію"
237411
238−#: qml/Dash/Previews/PreviewSharing.qml:66
239−msgid "Preview Share Item"
240−msgstr "Праглядзець элемент"
241−
242412#: qml/Dash/PullToRefreshScopeStyle.qml:55
243413msgid "Pull to refresh…"
244414msgstr "Пацягніце для абнаўлення..."
@@ -251,15 +421,15 @@ msgstr "Адпусціце для абнаўлення..."
251421msgid "Enable location data"
252422msgstr "Уключыць дадзеныя аб месцазнаходжанні"
253423
254−#: qml/Dash/ScopesList.qml:67
424+#: qml/Dash/ScopesList.qml:55
255425msgid "Manage"
256426msgstr "Кіраванне"
257427
258−#: qml/Dash/ScopesList.qml:113
428+#: qml/Dash/ScopesList.qml:102
259429msgid "Home"
260430msgstr "Хатняя папка"
261431
262−#: qml/Dash/ScopesList.qml:114
432+#: qml/Dash/ScopesList.qml:103
263433msgid "Also installed"
264434msgstr "Таксама ўсталявана"
265435
@@ -269,17 +439,21 @@ msgid ""
269439"touch pad to interact with the pointer."
270440msgstr ""
271441
272−#: qml/Greeter/CoverPage.qml:118
442+#: qml/Greeter/CoverPage.qml:127
273443msgid "Unlock"
274444msgstr "Разблакаваць"
275445
276−#: qml/Greeter/LoginList.qml:239
446+#: qml/Greeter/Greeter.qml:539
447+msgid "Try again"
448+msgstr ""
449+
450+#: qml/Greeter/LoginList.qml:259
277451msgid "Retry"
278452msgstr "Паспрабаваць зноў"
279453
280−#: qml/Greeter/LoginList.qml:240
281−msgid "Tap to unlock"
282−msgstr "Націсніце, каб разблакаваць"
454+#: qml/Greeter/LoginList.qml:260
455+msgid "Log In"
456+msgstr ""
283457
284458#: qml/Greeter/NarrowView.qml:54
285459msgid "Sorry, incorrect passphrase."
@@ -309,34 +483,34 @@ msgstr ""
309483"Калі ўведзены код неправільны, Ваш тэлефон зробіць агульны скід налад і ўсе "
310484"асабістыя дадзеныя будуць выдалены."
311485
312−#: qml/Greeter/NarrowView.qml:116
486+#: qml/Greeter/NarrowView.qml:129
313487#, qt-format
314488msgid "Enter %1"
315489msgstr "Увядзіце %1"
316490
317−#: qml/Greeter/NarrowView.qml:117
491+#: qml/Greeter/NarrowView.qml:130
318492msgid "Enter passphrase"
319493msgstr "Увядзіце пароль"
320494
321−#: qml/Greeter/NarrowView.qml:118
495+#: qml/Greeter/NarrowView.qml:131
322496msgid "Enter passcode"
323497msgstr "Увядзіце код"
324498
325−#: qml/Greeter/NarrowView.qml:119
499+#: qml/Greeter/NarrowView.qml:135
326500#, qt-format
327501msgid "Sorry, incorrect %1"
328502msgstr "Даруйце, некарэктны %1"
329503
330−#: qml/Greeter/NarrowView.qml:120
504+#: qml/Greeter/NarrowView.qml:136
331505msgid "Sorry, incorrect passphrase"
332506msgstr "Даруйце, някарэктны пароль"
333507
334−#: qml/Greeter/NarrowView.qml:121
508+#: qml/Greeter/NarrowView.qml:137
335509msgctxt "passphrase"
336510msgid "Please re-enter"
337511msgstr "Калі ласка, паўтарыце ўвод"
338512
339−#: qml/Greeter/NarrowView.qml:122
513+#: qml/Greeter/NarrowView.qml:138
340514msgid "Sorry, incorrect passcode"
341515msgstr "Даруйце, некарэктны код"
342516
@@ -414,18 +588,18 @@ msgstr "Скончана"
414588msgid "Failed, tap to retry"
415589msgstr "Не атрымалася, націсніце, каб паўтарыць спробу"
416590
417−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
418−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
591+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
592+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
419593msgctxt "Button: Send a reply message"
420594msgid "Send"
421595msgstr "Даслаць"
422596
423−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
597+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
424598msgctxt "Label: Hint in message indicator line edit"
425599msgid "Reply"
426600msgstr "Адказаць"
427601
428−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
602+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
429603msgctxt "Button: Call back on phone"
430604msgid "Call back"
431605msgstr "Патэлефанаваць"
@@ -434,32 +608,12 @@ msgstr "Патэлефанаваць"
434608msgid "Drag using 3 fingers any application from one window to the other"
435609msgstr ""
436610
437−#: qml/Tutorial/TutorialBottom.qml:78
438−msgid "Swipe up to add a contact"
439−msgstr ""
440−
441−#: qml/Tutorial/TutorialBottom.qml:80
442−msgid "Swipe up for favorite calculations"
443−msgstr ""
444−
445−#: qml/Tutorial/TutorialBottom.qml:82
446−msgid "Swipe up for recent calls"
447−msgstr ""
448−
449−#: qml/Tutorial/TutorialBottom.qml:84
450−msgid "Swipe up to create a message"
451−msgstr ""
452−
453−#: qml/Tutorial/TutorialBottom.qml:85
454−msgid "Swipe up to manage the app"
455−msgstr ""
456−
457−#: qml/Tutorial/TutorialLeftLong.qml:47
611+#: qml/Tutorial/TutorialLeftLong.qml:49
458612msgid "Long swipe from the left edge to open the Today scope"
459613msgstr ""
460614
461615#: qml/Tutorial/TutorialLeft.qml:47
462−msgid "Swipe from the left edge to open the launcher"
616+msgid "Short swipe from the left edge to open the launcher"
463617msgstr ""
464618
465619#: qml/Tutorial/TutorialRight.qml:55
@@ -467,15 +621,11 @@ msgid "Push your mouse against the right edge to view your open apps"
467621msgstr ""
468622
469623#: qml/Tutorial/TutorialRight.qml:56
470−msgid "Short or long swipe from the right edge to view your open apps"
624+msgid "Swipe from the right edge to view your open apps"
471625msgstr ""
472626
473627#: qml/Tutorial/TutorialTop.qml:53
474−msgid "Swipe from the top right edge to open the notification bar"
475−msgstr ""
476−
477−#: qml/Tutorial/TutorialTop.qml:54
478−msgid "Swipe from the top edge to open the notification bar"
628+msgid "Swipe from the top edge to access notifications and quick settings"
479629msgstr ""
480630
481631#: qml/Wizard/Page.qml:54
@@ -487,11 +637,11 @@ msgstr "Вярнуцца"
487637msgid "Language"
488638msgstr ""
489639
490−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
491−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
640+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
641+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
492642#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
493643#: qml/Wizard/Pages/75-report-check.qml:84
494−#: qml/Wizard/Pages/passcode-desktop.qml:124
644+#: qml/Wizard/Pages/passcode-desktop.qml:141
495645#: qml/Wizard/Pages/password-set.qml:141
496646msgid "Next"
497647msgstr ""
@@ -553,7 +703,7 @@ msgstr ""
553703msgid "Time Zone"
554704msgstr ""
555705
556−#: qml/Wizard/Pages/50-timezone.qml:178
706+#: qml/Wizard/Pages/50-timezone.qml:181
557707msgid "Enter your city"
558708msgstr ""
559709
@@ -643,7 +793,7 @@ msgid "Service Terms"
643793msgstr ""
644794
645795#: qml/Wizard/Pages/passcode-confirm.qml:43
646−#: qml/Wizard/Pages/passcode-desktop.qml:80
796+#: qml/Wizard/Pages/passcode-desktop.qml:96
647797msgid "Confirm passcode"
648798msgstr "Пацвердзіце код-пароль"
649799
@@ -660,24 +810,24 @@ msgstr ""
660810msgid "Lock Screen Passcode"
661811msgstr ""
662812
663−#: qml/Wizard/Pages/passcode-desktop.qml:56
813+#: qml/Wizard/Pages/passcode-desktop.qml:60
664814msgid "Enter 4 numbers to setup your passcode"
665815msgstr ""
666816
667−#: qml/Wizard/Pages/passcode-desktop.qml:65
817+#: qml/Wizard/Pages/passcode-desktop.qml:76
668818#: qml/Wizard/Pages/passcode-set.qml:54
669819msgid "Choose passcode"
670820msgstr ""
671821
672−#: qml/Wizard/Pages/passcode-desktop.qml:105
822+#: qml/Wizard/Pages/passcode-desktop.qml:126
673823msgid "Passcode too short"
674824msgstr ""
675825
676−#: qml/Wizard/Pages/passcode-desktop.qml:107
826+#: qml/Wizard/Pages/passcode-desktop.qml:128
677827msgid "Passcodes match"
678828msgstr ""
679829
680−#: qml/Wizard/Pages/passcode-desktop.qml:109
830+#: qml/Wizard/Pages/passcode-desktop.qml:130
681831msgid "Passcodes do not match"
682832msgstr ""
683833
@@ -726,26 +876,30 @@ msgid "To proceed with no SIM tap Skip."
726876msgstr ""
727877
728878#: qml/Wizard/PasswordMeter.qml:87
729−msgid "Passwords match"
879+msgid "Password too short"
730880msgstr ""
731881
732882#: qml/Wizard/PasswordMeter.qml:89
883+msgid "Passwords match"
884+msgstr ""
885+
886+#: qml/Wizard/PasswordMeter.qml:91
733887msgid "Passwords do not match"
734888msgstr ""
735889
736−#: qml/Wizard/PasswordMeter.qml:93
890+#: qml/Wizard/PasswordMeter.qml:95
737891msgid "Strong password"
738892msgstr ""
739893
740−#: qml/Wizard/PasswordMeter.qml:95
894+#: qml/Wizard/PasswordMeter.qml:97
741895msgid "Fair password"
742896msgstr ""
743897
744−#: qml/Wizard/PasswordMeter.qml:97
898+#: qml/Wizard/PasswordMeter.qml:99
745899msgid "Weak password"
746900msgstr ""
747901
748−#: qml/Wizard/PasswordMeter.qml:99
902+#: qml/Wizard/PasswordMeter.qml:101
749903msgid "Very weak password"
750904msgstr ""
751905
@@ -957,6 +1111,9 @@ msgstr ""
9571111#~ msgid "Reboot"
9581112#~ msgstr "Перазагрузіць"
9591113
1114+#~ msgid "Tap to unlock"
1115+#~ msgstr "Націсніце, каб разблакаваць"
1116+
9601117#~ msgid "Swipe up from the bottom edge."
9611118#~ msgstr "Правесці уверх ад ніжняга краю."
9621119
po/bg.po+260−106
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,93 +15,93 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr ""
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr ""
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr ""
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr ""
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr ""
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr ""
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr ""
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr ""
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
@@ -109,28 +109,198 @@ msgstr ""
109109"Искате ли да \n"
110110"изключите захранването на устройството?"
111111
112−#: qml/Components/Dialogs.qml:200
112+#: qml/Components/Dialogs.qml:202
113113msgctxt "Button: Power off the system"
114114msgid "Power off"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:209
117+#: qml/Components/Dialogs.qml:211
118118msgctxt "Button: Restart the system"
119119msgid "Restart"
120120msgstr ""
121121
122−#: qml/Components/Lockscreen.qml:231
122+#: qml/Components/KeyboardShortcutsOverlay.qml:41
123+msgid "Keyboard Shortcuts"
124+msgstr ""
125+
126+#: qml/Components/KeyboardShortcutsOverlay.qml:55
127+msgid "Unity 8"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:62
131+msgid "PrtScr"
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:67
135+msgid "Takes a screenshot."
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:75
139+msgid "Alt + PrtScr"
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:80
143+msgid "Takes a screenshot of a window."
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:88
147+msgid "Super + Space"
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:93
151+msgid "Switches to next keyboard layout."
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:101
155+msgid "Super + Shift + Space"
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:106
159+msgid "Switches to previous keyboard layout."
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:118
163+msgid "Launcher"
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:125
167+msgid "Super (Hold)"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:130
171+msgid "Opens the launcher, displays shortcuts."
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:138
175+msgid "Alt + F1"
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:143
179+msgid "Opens launcher keyboard navigation mode."
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:151
183+msgid "Super + Tab"
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:156
187+msgid "Switches applications via the launcher."
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:164
191+msgid "Super + 0 to 9"
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:169
195+msgid "Same as clicking on a launcher icon."
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:181
199+msgid "Scopes"
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:188
203+msgid "Super (Tap)"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:193
207+msgid "Opens the Scopes home."
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:209
211+msgid "Switching"
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:216
215+msgid "Alt + Tab"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:221
219+msgid "Switches between applications."
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:229
223+msgid "Super + W"
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:234
227+msgid "Opens the desktop spread."
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:242
231+msgid "Cursor Left or Right"
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:247
235+msgid "Moves the focus."
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:259
239+msgid "Windows"
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:266
243+msgid "Ctrl + Super + D"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:271
247+msgid "Minimizes all windows."
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:279
251+msgid "Ctrl + Super + Up"
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:284
255+msgid "Maximizes the current window."
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:292
259+msgid "Ctrl + Super + Down"
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:297
263+msgid "Minimizes or restores the current window."
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:305
267+msgid "Ctrl + Super + Left or Right"
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:310
271+msgid "Semi-maximizes the current window."
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:318
275+msgid "Alt + F4"
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:323
279+msgid "Closes the current window."
280+msgstr ""
281+
282+#: qml/Components/Lockscreen.qml:239
123283msgid "Return to Call"
124284msgstr ""
125285
126−#: qml/Components/Lockscreen.qml:231
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Emergency Call"
128288msgstr "Спешно повикване"
129289
130−#: qml/Components/Lockscreen.qml:263
290+#: qml/Components/Lockscreen.qml:271
131291msgid "OK"
132292msgstr ""
133293
294+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
295+#, qt-format
296+msgid "%1:%2:%3"
297+msgstr ""
298+
299+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
300+#, qt-format
301+msgid "%1:%2"
302+msgstr ""
303+
134304#: qml/Components/ModeSwitchWarningDialog.qml:32
135305msgid "Apps may have unsaved data:"
136306msgstr ""
@@ -157,26 +327,30 @@ msgstr ""
157327msgid "Close all"
158328msgstr ""
159329
160−#: qml/Dash/DashPageHeader.qml:337
330+#: qml/Components/SharingPicker.qml:54
331+msgid "Preview Share Item"
332+msgstr ""
333+
334+#: qml/Dash/DashPageHeader.qml:333
161335msgctxt "Button: Open the Ubuntu Store"
162336msgid "Store"
163337msgstr ""
164338
165−#: qml/Dash/DashPageHeader.qml:344
339+#: qml/Dash/DashPageHeader.qml:340
166340msgctxt "Button: Start a search in the current dash scope"
167341msgid "Search"
168342msgstr ""
169343
170−#: qml/Dash/DashPageHeader.qml:354
344+#: qml/Dash/DashPageHeader.qml:350
171345msgctxt "Button: Show the current dash scope settings"
172346msgid "Settings"
173347msgstr ""
174348
175−#: qml/Dash/DashPageHeader.qml:361
349+#: qml/Dash/DashPageHeader.qml:357
176350msgid "Remove from Favorites"
177351msgstr ""
178352
179−#: qml/Dash/DashPageHeader.qml:361
353+#: qml/Dash/DashPageHeader.qml:357
180354msgid "Add to Favorites"
181355msgstr ""
182356
@@ -188,24 +362,24 @@ msgstr ""
188362msgid "Reset"
189363msgstr ""
190364
191−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
365+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
192366msgid "Show less"
193367msgstr ""
194368
195−#: qml/Dash/GenericScopeView.qml:579
369+#: qml/Dash/GenericScopeView.qml:580
196370msgid "Show all"
197371msgstr ""
198372
199−#: qml/Dash/GenericScopeView.qml:636
373+#: qml/Dash/GenericScopeView.qml:637
200374msgctxt "Label: Hint for dash search line edit"
201375msgid "Search"
202376msgstr ""
203377
204−#: qml/Dash/PageHeaderExtraPanel.qml:55
378+#: qml/Dash/PageHeaderExtraPanel.qml:56
205379msgid "Recent Searches"
206380msgstr ""
207381
208−#: qml/Dash/PageHeaderExtraPanel.qml:66
382+#: qml/Dash/PageHeaderExtraPanel.qml:67
209383msgid "Clear All"
210384msgstr ""
211385
@@ -218,22 +392,18 @@ msgid "Less..."
218392msgstr "По-малко..."
219393
220394#: qml/Dash/Previews/PreviewCommentInput.qml:68
221−#: qml/Dash/Previews/PreviewRatingInput.qml:174
395+#: qml/Dash/Previews/PreviewRatingInput.qml:175
222396msgid "Send"
223397msgstr "Изпрати"
224398
225−#: qml/Dash/Previews/PreviewRatingInput.qml:84
399+#: qml/Dash/Previews/PreviewRatingInput.qml:82
226400msgid "Rate this"
227401msgstr "Оценете това"
228402
229−#: qml/Dash/Previews/PreviewRatingInput.qml:129
403+#: qml/Dash/Previews/PreviewRatingInput.qml:157
230404msgid "Add a review"
231405msgstr "Добави отзив"
232406
233−#: qml/Dash/Previews/PreviewSharing.qml:66
234−msgid "Preview Share Item"
235−msgstr ""
236−
237407#: qml/Dash/PullToRefreshScopeStyle.qml:55
238408msgid "Pull to refresh…"
239409msgstr ""
@@ -246,15 +416,15 @@ msgstr ""
246416msgid "Enable location data"
247417msgstr ""
248418
249−#: qml/Dash/ScopesList.qml:67
419+#: qml/Dash/ScopesList.qml:55
250420msgid "Manage"
251421msgstr ""
252422
253−#: qml/Dash/ScopesList.qml:113
423+#: qml/Dash/ScopesList.qml:102
254424msgid "Home"
255425msgstr ""
256426
257−#: qml/Dash/ScopesList.qml:114
427+#: qml/Dash/ScopesList.qml:103
258428msgid "Also installed"
259429msgstr ""
260430
@@ -264,16 +434,20 @@ msgid ""
264434"touch pad to interact with the pointer."
265435msgstr ""
266436
267−#: qml/Greeter/CoverPage.qml:118
437+#: qml/Greeter/CoverPage.qml:127
268438msgid "Unlock"
269439msgstr ""
270440
271−#: qml/Greeter/LoginList.qml:239
441+#: qml/Greeter/Greeter.qml:539
442+msgid "Try again"
443+msgstr ""
444+
445+#: qml/Greeter/LoginList.qml:259
272446msgid "Retry"
273447msgstr ""
274448
275−#: qml/Greeter/LoginList.qml:240
276−msgid "Tap to unlock"
449+#: qml/Greeter/LoginList.qml:260
450+msgid "Log In"
277451msgstr ""
278452
279453#: qml/Greeter/NarrowView.qml:54
@@ -300,34 +474,34 @@ msgid ""
300474"and all personal data will be deleted."
301475msgstr ""
302476
303−#: qml/Greeter/NarrowView.qml:116
477+#: qml/Greeter/NarrowView.qml:129
304478#, qt-format
305479msgid "Enter %1"
306480msgstr ""
307481
308−#: qml/Greeter/NarrowView.qml:117
482+#: qml/Greeter/NarrowView.qml:130
309483msgid "Enter passphrase"
310484msgstr ""
311485
312−#: qml/Greeter/NarrowView.qml:118
486+#: qml/Greeter/NarrowView.qml:131
313487msgid "Enter passcode"
314488msgstr ""
315489
316−#: qml/Greeter/NarrowView.qml:119
490+#: qml/Greeter/NarrowView.qml:135
317491#, qt-format
318492msgid "Sorry, incorrect %1"
319493msgstr ""
320494
321−#: qml/Greeter/NarrowView.qml:120
495+#: qml/Greeter/NarrowView.qml:136
322496msgid "Sorry, incorrect passphrase"
323497msgstr ""
324498
325−#: qml/Greeter/NarrowView.qml:121
499+#: qml/Greeter/NarrowView.qml:137
326500msgctxt "passphrase"
327501msgid "Please re-enter"
328502msgstr ""
329503
330−#: qml/Greeter/NarrowView.qml:122
504+#: qml/Greeter/NarrowView.qml:138
331505msgid "Sorry, incorrect passcode"
332506msgstr ""
333507
@@ -402,18 +576,18 @@ msgstr ""
402576msgid "Failed, tap to retry"
403577msgstr ""
404578
405−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
406−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
579+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
580+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
407581msgctxt "Button: Send a reply message"
408582msgid "Send"
409583msgstr ""
410584
411−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
585+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
412586msgctxt "Label: Hint in message indicator line edit"
413587msgid "Reply"
414588msgstr ""
415589
416−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
590+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
417591msgctxt "Button: Call back on phone"
418592msgid "Call back"
419593msgstr ""
@@ -422,32 +596,12 @@ msgstr ""
422596msgid "Drag using 3 fingers any application from one window to the other"
423597msgstr ""
424598
425−#: qml/Tutorial/TutorialBottom.qml:78
426−msgid "Swipe up to add a contact"
427−msgstr ""
428−
429−#: qml/Tutorial/TutorialBottom.qml:80
430−msgid "Swipe up for favorite calculations"
431−msgstr ""
432−
433−#: qml/Tutorial/TutorialBottom.qml:82
434−msgid "Swipe up for recent calls"
435−msgstr ""
436−
437−#: qml/Tutorial/TutorialBottom.qml:84
438−msgid "Swipe up to create a message"
439−msgstr ""
440−
441−#: qml/Tutorial/TutorialBottom.qml:85
442−msgid "Swipe up to manage the app"
443−msgstr ""
444−
445−#: qml/Tutorial/TutorialLeftLong.qml:47
599+#: qml/Tutorial/TutorialLeftLong.qml:49
446600msgid "Long swipe from the left edge to open the Today scope"
447601msgstr ""
448602
449603#: qml/Tutorial/TutorialLeft.qml:47
450−msgid "Swipe from the left edge to open the launcher"
604+msgid "Short swipe from the left edge to open the launcher"
451605msgstr ""
452606
453607#: qml/Tutorial/TutorialRight.qml:55
@@ -455,15 +609,11 @@ msgid "Push your mouse against the right edge to view your open apps"
455609msgstr ""
456610
457611#: qml/Tutorial/TutorialRight.qml:56
458−msgid "Short or long swipe from the right edge to view your open apps"
612+msgid "Swipe from the right edge to view your open apps"
459613msgstr ""
460614
461615#: qml/Tutorial/TutorialTop.qml:53
462−msgid "Swipe from the top right edge to open the notification bar"
463−msgstr ""
464−
465−#: qml/Tutorial/TutorialTop.qml:54
466−msgid "Swipe from the top edge to open the notification bar"
616+msgid "Swipe from the top edge to access notifications and quick settings"
467617msgstr ""
468618
469619#: qml/Wizard/Page.qml:54
@@ -475,11 +625,11 @@ msgstr ""
475625msgid "Language"
476626msgstr ""
477627
478−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
479−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
628+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
629+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
480630#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
481631#: qml/Wizard/Pages/75-report-check.qml:84
482−#: qml/Wizard/Pages/passcode-desktop.qml:124
632+#: qml/Wizard/Pages/passcode-desktop.qml:141
483633#: qml/Wizard/Pages/password-set.qml:141
484634msgid "Next"
485635msgstr ""
@@ -541,7 +691,7 @@ msgstr ""
541691msgid "Time Zone"
542692msgstr ""
543693
544−#: qml/Wizard/Pages/50-timezone.qml:178
694+#: qml/Wizard/Pages/50-timezone.qml:181
545695msgid "Enter your city"
546696msgstr ""
547697
@@ -631,7 +781,7 @@ msgid "Service Terms"
631781msgstr ""
632782
633783#: qml/Wizard/Pages/passcode-confirm.qml:43
634−#: qml/Wizard/Pages/passcode-desktop.qml:80
784+#: qml/Wizard/Pages/passcode-desktop.qml:96
635785msgid "Confirm passcode"
636786msgstr ""
637787
@@ -648,24 +798,24 @@ msgstr ""
648798msgid "Lock Screen Passcode"
649799msgstr ""
650800
651−#: qml/Wizard/Pages/passcode-desktop.qml:56
801+#: qml/Wizard/Pages/passcode-desktop.qml:60
652802msgid "Enter 4 numbers to setup your passcode"
653803msgstr ""
654804
655−#: qml/Wizard/Pages/passcode-desktop.qml:65
805+#: qml/Wizard/Pages/passcode-desktop.qml:76
656806#: qml/Wizard/Pages/passcode-set.qml:54
657807msgid "Choose passcode"
658808msgstr ""
659809
660−#: qml/Wizard/Pages/passcode-desktop.qml:105
810+#: qml/Wizard/Pages/passcode-desktop.qml:126
661811msgid "Passcode too short"
662812msgstr ""
663813
664−#: qml/Wizard/Pages/passcode-desktop.qml:107
814+#: qml/Wizard/Pages/passcode-desktop.qml:128
665815msgid "Passcodes match"
666816msgstr ""
667817
668−#: qml/Wizard/Pages/passcode-desktop.qml:109
818+#: qml/Wizard/Pages/passcode-desktop.qml:130
669819msgid "Passcodes do not match"
670820msgstr ""
671821
@@ -714,26 +864,30 @@ msgid "To proceed with no SIM tap Skip."
714864msgstr ""
715865
716866#: qml/Wizard/PasswordMeter.qml:87
717−msgid "Passwords match"
867+msgid "Password too short"
718868msgstr ""
719869
720870#: qml/Wizard/PasswordMeter.qml:89
871+msgid "Passwords match"
872+msgstr ""
873+
874+#: qml/Wizard/PasswordMeter.qml:91
721875msgid "Passwords do not match"
722876msgstr ""
723877
724−#: qml/Wizard/PasswordMeter.qml:93
878+#: qml/Wizard/PasswordMeter.qml:95
725879msgid "Strong password"
726880msgstr ""
727881
728−#: qml/Wizard/PasswordMeter.qml:95
882+#: qml/Wizard/PasswordMeter.qml:97
729883msgid "Fair password"
730884msgstr ""
731885
732−#: qml/Wizard/PasswordMeter.qml:97
886+#: qml/Wizard/PasswordMeter.qml:99
733887msgid "Weak password"
734888msgstr ""
735889
736−#: qml/Wizard/PasswordMeter.qml:99
890+#: qml/Wizard/PasswordMeter.qml:101
737891msgid "Very weak password"
738892msgstr ""
739893
po/bn.po+264−107
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,93 +15,93 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "পাসওয়ার্ড: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "পিন"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr ""
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "আনপিন"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "ডিভাইসটি লক করা"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr "অধিকবার পাসফ্রেজ ভুল দেওয়ার কারনে আপনার আইডি লক করা হয়েছে"
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr "অধিকবার পাসকোড ভুল করার কারনে আপনার আইডি লক করা হয়েছে"
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
5555msgstr[1] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr "আপনি কি লগ আউট করতে চান?"
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "লক করুন"
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr "বাতিল"
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr "পুনরায় চালু"
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr "আপনি কি পুনরায় চালু করতে চান?"
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr "না"
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr "হ্যাঁ"
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr ""
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
@@ -109,28 +109,198 @@ msgstr ""
109109"আপনি নিশ্চিত যে আপনি\n"
110110"বন্ধ করতে চান?"
111111
112−#: qml/Components/Dialogs.qml:200
112+#: qml/Components/Dialogs.qml:202
113113msgctxt "Button: Power off the system"
114114msgid "Power off"
115115msgstr "বন্ধ করুন"
116116
117−#: qml/Components/Dialogs.qml:209
117+#: qml/Components/Dialogs.qml:211
118118msgctxt "Button: Restart the system"
119119msgid "Restart"
120120msgstr "পুনরায় চালু"
121121
122−#: qml/Components/Lockscreen.qml:231
122+#: qml/Components/KeyboardShortcutsOverlay.qml:41
123+msgid "Keyboard Shortcuts"
124+msgstr ""
125+
126+#: qml/Components/KeyboardShortcutsOverlay.qml:55
127+msgid "Unity 8"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:62
131+msgid "PrtScr"
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:67
135+msgid "Takes a screenshot."
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:75
139+msgid "Alt + PrtScr"
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:80
143+msgid "Takes a screenshot of a window."
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:88
147+msgid "Super + Space"
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:93
151+msgid "Switches to next keyboard layout."
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:101
155+msgid "Super + Shift + Space"
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:106
159+msgid "Switches to previous keyboard layout."
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:118
163+msgid "Launcher"
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:125
167+msgid "Super (Hold)"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:130
171+msgid "Opens the launcher, displays shortcuts."
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:138
175+msgid "Alt + F1"
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:143
179+msgid "Opens launcher keyboard navigation mode."
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:151
183+msgid "Super + Tab"
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:156
187+msgid "Switches applications via the launcher."
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:164
191+msgid "Super + 0 to 9"
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:169
195+msgid "Same as clicking on a launcher icon."
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:181
199+msgid "Scopes"
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:188
203+msgid "Super (Tap)"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:193
207+msgid "Opens the Scopes home."
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:209
211+msgid "Switching"
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:216
215+msgid "Alt + Tab"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:221
219+msgid "Switches between applications."
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:229
223+msgid "Super + W"
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:234
227+msgid "Opens the desktop spread."
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:242
231+msgid "Cursor Left or Right"
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:247
235+msgid "Moves the focus."
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:259
239+msgid "Windows"
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:266
243+msgid "Ctrl + Super + D"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:271
247+msgid "Minimizes all windows."
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:279
251+msgid "Ctrl + Super + Up"
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:284
255+msgid "Maximizes the current window."
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:292
259+msgid "Ctrl + Super + Down"
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:297
263+msgid "Minimizes or restores the current window."
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:305
267+msgid "Ctrl + Super + Left or Right"
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:310
271+msgid "Semi-maximizes the current window."
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:318
275+msgid "Alt + F4"
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:323
279+msgid "Closes the current window."
280+msgstr ""
281+
282+#: qml/Components/Lockscreen.qml:239
123283msgid "Return to Call"
124284msgstr "কল এ ফিরে যান"
125285
126−#: qml/Components/Lockscreen.qml:231
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Emergency Call"
128288msgstr "জরুরী কল"
129289
130−#: qml/Components/Lockscreen.qml:263
290+#: qml/Components/Lockscreen.qml:271
131291msgid "OK"
132292msgstr "ঠিক আছে"
133293
294+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
295+#, qt-format
296+msgid "%1:%2:%3"
297+msgstr ""
298+
299+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
300+#, qt-format
301+msgid "%1:%2"
302+msgstr ""
303+
134304#: qml/Components/ModeSwitchWarningDialog.qml:32
135305msgid "Apps may have unsaved data:"
136306msgstr ""
@@ -157,26 +327,30 @@ msgstr ""
157327msgid "Close all"
158328msgstr ""
159329
160−#: qml/Dash/DashPageHeader.qml:337
330+#: qml/Components/SharingPicker.qml:54
331+msgid "Preview Share Item"
332+msgstr ""
333+
334+#: qml/Dash/DashPageHeader.qml:333
161335msgctxt "Button: Open the Ubuntu Store"
162336msgid "Store"
163337msgstr "স্টোর"
164338
165−#: qml/Dash/DashPageHeader.qml:344
339+#: qml/Dash/DashPageHeader.qml:340
166340msgctxt "Button: Start a search in the current dash scope"
167341msgid "Search"
168342msgstr "খুঁজুন"
169343
170−#: qml/Dash/DashPageHeader.qml:354
344+#: qml/Dash/DashPageHeader.qml:350
171345msgctxt "Button: Show the current dash scope settings"
172346msgid "Settings"
173347msgstr "সেটিংস"
174348
175−#: qml/Dash/DashPageHeader.qml:361
349+#: qml/Dash/DashPageHeader.qml:357
176350msgid "Remove from Favorites"
177351msgstr "পছন্দ থেকে মুছে ফেলুন"
178352
179−#: qml/Dash/DashPageHeader.qml:361
353+#: qml/Dash/DashPageHeader.qml:357
180354msgid "Add to Favorites"
181355msgstr "পছন্দতে যোগ করুন"
182356
@@ -188,24 +362,24 @@ msgstr ""
188362msgid "Reset"
189363msgstr ""
190364
191−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
365+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
192366msgid "Show less"
193367msgstr ""
194368
195−#: qml/Dash/GenericScopeView.qml:579
369+#: qml/Dash/GenericScopeView.qml:580
196370msgid "Show all"
197371msgstr ""
198372
199−#: qml/Dash/GenericScopeView.qml:636
373+#: qml/Dash/GenericScopeView.qml:637
200374msgctxt "Label: Hint for dash search line edit"
201375msgid "Search"
202376msgstr "খুঁজুন"
203377
204−#: qml/Dash/PageHeaderExtraPanel.qml:55
378+#: qml/Dash/PageHeaderExtraPanel.qml:56
205379msgid "Recent Searches"
206380msgstr ""
207381
208−#: qml/Dash/PageHeaderExtraPanel.qml:66
382+#: qml/Dash/PageHeaderExtraPanel.qml:67
209383msgid "Clear All"
210384msgstr ""
211385
@@ -218,22 +392,18 @@ msgid "Less..."
218392msgstr "কম..."
219393
220394#: qml/Dash/Previews/PreviewCommentInput.qml:68
221−#: qml/Dash/Previews/PreviewRatingInput.qml:174
395+#: qml/Dash/Previews/PreviewRatingInput.qml:175
222396msgid "Send"
223397msgstr "পাঠান"
224398
225−#: qml/Dash/Previews/PreviewRatingInput.qml:84
399+#: qml/Dash/Previews/PreviewRatingInput.qml:82
226400msgid "Rate this"
227401msgstr "রেটিং দিন"
228402
229−#: qml/Dash/Previews/PreviewRatingInput.qml:129
403+#: qml/Dash/Previews/PreviewRatingInput.qml:157
230404msgid "Add a review"
231405msgstr "আপনার মতামত দিন"
232406
233−#: qml/Dash/Previews/PreviewSharing.qml:66
234−msgid "Preview Share Item"
235−msgstr ""
236−
237407#: qml/Dash/PullToRefreshScopeStyle.qml:55
238408msgid "Pull to refresh…"
239409msgstr "রিফ্রেশ করার জন্য টানুন"
@@ -246,15 +416,15 @@ msgstr "রিফ্রেশ করার জন্য ছেড়ে দিন"
246416msgid "Enable location data"
247417msgstr "অবস্থান নির্ণয় চালু করুন"
248418
249−#: qml/Dash/ScopesList.qml:67
419+#: qml/Dash/ScopesList.qml:55
250420msgid "Manage"
251421msgstr "ব্যবস্থাপনা"
252422
253−#: qml/Dash/ScopesList.qml:113
423+#: qml/Dash/ScopesList.qml:102
254424msgid "Home"
255425msgstr ""
256426
257−#: qml/Dash/ScopesList.qml:114
427+#: qml/Dash/ScopesList.qml:103
258428msgid "Also installed"
259429msgstr "আরও ইন্সটল করা রয়েছে..."
260430
@@ -264,17 +434,21 @@ msgid ""
264434"touch pad to interact with the pointer."
265435msgstr ""
266436
267−#: qml/Greeter/CoverPage.qml:118
437+#: qml/Greeter/CoverPage.qml:127
268438msgid "Unlock"
269439msgstr "লক খুলুন"
270440
271−#: qml/Greeter/LoginList.qml:239
441+#: qml/Greeter/Greeter.qml:539
442+msgid "Try again"
443+msgstr ""
444+
445+#: qml/Greeter/LoginList.qml:259
272446msgid "Retry"
273447msgstr ""
274448
275−#: qml/Greeter/LoginList.qml:240
276−msgid "Tap to unlock"
277−msgstr "লক খোলার জন্য চাপ দিন"
449+#: qml/Greeter/LoginList.qml:260
450+msgid "Log In"
451+msgstr ""
278452
279453#: qml/Greeter/NarrowView.qml:54
280454msgid "Sorry, incorrect passphrase."
@@ -301,34 +475,34 @@ msgid ""
301475"and all personal data will be deleted."
302476msgstr "ভুল পাসকোড প্রদান করলে, আপনার ফোনটির সকল ব্যক্তিগত তথ্য মুছে যাবে।"
303477
304−#: qml/Greeter/NarrowView.qml:116
478+#: qml/Greeter/NarrowView.qml:129
305479#, qt-format
306480msgid "Enter %1"
307481msgstr "%1 লিখুন"
308482
309−#: qml/Greeter/NarrowView.qml:117
483+#: qml/Greeter/NarrowView.qml:130
310484msgid "Enter passphrase"
311485msgstr "পাসওয়ার্ড লিখুন"
312486
313−#: qml/Greeter/NarrowView.qml:118
487+#: qml/Greeter/NarrowView.qml:131
314488msgid "Enter passcode"
315489msgstr "পাসকোড লিখুন"
316490
317−#: qml/Greeter/NarrowView.qml:119
491+#: qml/Greeter/NarrowView.qml:135
318492#, qt-format
319493msgid "Sorry, incorrect %1"
320494msgstr "দুঃখিত, %1 ভুল হয়েছে"
321495
322−#: qml/Greeter/NarrowView.qml:120
496+#: qml/Greeter/NarrowView.qml:136
323497msgid "Sorry, incorrect passphrase"
324498msgstr "দুঃখিত, পাসওয়ার্ড ভুল হয়েছে"
325499
326−#: qml/Greeter/NarrowView.qml:121
500+#: qml/Greeter/NarrowView.qml:137
327501msgctxt "passphrase"
328502msgid "Please re-enter"
329503msgstr "অনুগ্রহ করে আবার লিখুন"
330504
331−#: qml/Greeter/NarrowView.qml:122
505+#: qml/Greeter/NarrowView.qml:138
332506msgid "Sorry, incorrect passcode"
333507msgstr "দুঃখিত, পাসকোড ভুল হয়েছে"
334508
@@ -403,18 +577,18 @@ msgstr "শেষ"
403577msgid "Failed, tap to retry"
404578msgstr "ব্যার্থ হয়েছে, পুনরায় চেষ্টা করতে চাপ দিন"
405579
406−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
407−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
580+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
581+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
408582msgctxt "Button: Send a reply message"
409583msgid "Send"
410584msgstr ""
411585
412−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
586+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
413587msgctxt "Label: Hint in message indicator line edit"
414588msgid "Reply"
415589msgstr "উত্তর দিন"
416590
417−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
591+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
418592msgctxt "Button: Call back on phone"
419593msgid "Call back"
420594msgstr "কল ব্যাক"
@@ -423,32 +597,12 @@ msgstr "কল ব্যাক"
423597msgid "Drag using 3 fingers any application from one window to the other"
424598msgstr ""
425599
426−#: qml/Tutorial/TutorialBottom.qml:78
427−msgid "Swipe up to add a contact"
428−msgstr ""
429−
430−#: qml/Tutorial/TutorialBottom.qml:80
431−msgid "Swipe up for favorite calculations"
432−msgstr ""
433−
434−#: qml/Tutorial/TutorialBottom.qml:82
435−msgid "Swipe up for recent calls"
436−msgstr ""
437−
438−#: qml/Tutorial/TutorialBottom.qml:84
439−msgid "Swipe up to create a message"
440−msgstr ""
441−
442−#: qml/Tutorial/TutorialBottom.qml:85
443−msgid "Swipe up to manage the app"
444−msgstr ""
445−
446−#: qml/Tutorial/TutorialLeftLong.qml:47
600+#: qml/Tutorial/TutorialLeftLong.qml:49
447601msgid "Long swipe from the left edge to open the Today scope"
448602msgstr ""
449603
450604#: qml/Tutorial/TutorialLeft.qml:47
451−msgid "Swipe from the left edge to open the launcher"
605+msgid "Short swipe from the left edge to open the launcher"
452606msgstr ""
453607
454608#: qml/Tutorial/TutorialRight.qml:55
@@ -456,15 +610,11 @@ msgid "Push your mouse against the right edge to view your open apps"
456610msgstr ""
457611
458612#: qml/Tutorial/TutorialRight.qml:56
459−msgid "Short or long swipe from the right edge to view your open apps"
613+msgid "Swipe from the right edge to view your open apps"
460614msgstr ""
461615
462616#: qml/Tutorial/TutorialTop.qml:53
463−msgid "Swipe from the top right edge to open the notification bar"
464−msgstr ""
465−
466−#: qml/Tutorial/TutorialTop.qml:54
467−msgid "Swipe from the top edge to open the notification bar"
617+msgid "Swipe from the top edge to access notifications and quick settings"
468618msgstr ""
469619
470620#: qml/Wizard/Page.qml:54
@@ -476,11 +626,11 @@ msgstr ""
476626msgid "Language"
477627msgstr ""
478628
479−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
480−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
629+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
630+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
481631#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
482632#: qml/Wizard/Pages/75-report-check.qml:84
483−#: qml/Wizard/Pages/passcode-desktop.qml:124
633+#: qml/Wizard/Pages/passcode-desktop.qml:141
484634#: qml/Wizard/Pages/password-set.qml:141
485635msgid "Next"
486636msgstr ""
@@ -542,7 +692,7 @@ msgstr ""
542692msgid "Time Zone"
543693msgstr ""
544694
545−#: qml/Wizard/Pages/50-timezone.qml:178
695+#: qml/Wizard/Pages/50-timezone.qml:181
546696msgid "Enter your city"
547697msgstr ""
548698
@@ -632,7 +782,7 @@ msgid "Service Terms"
632782msgstr ""
633783
634784#: qml/Wizard/Pages/passcode-confirm.qml:43
635−#: qml/Wizard/Pages/passcode-desktop.qml:80
785+#: qml/Wizard/Pages/passcode-desktop.qml:96
636786msgid "Confirm passcode"
637787msgstr ""
638788
@@ -649,24 +799,24 @@ msgstr ""
649799msgid "Lock Screen Passcode"
650800msgstr ""
651801
652−#: qml/Wizard/Pages/passcode-desktop.qml:56
802+#: qml/Wizard/Pages/passcode-desktop.qml:60
653803msgid "Enter 4 numbers to setup your passcode"
654804msgstr ""
655805
656−#: qml/Wizard/Pages/passcode-desktop.qml:65
806+#: qml/Wizard/Pages/passcode-desktop.qml:76
657807#: qml/Wizard/Pages/passcode-set.qml:54
658808msgid "Choose passcode"
659809msgstr ""
660810
661−#: qml/Wizard/Pages/passcode-desktop.qml:105
811+#: qml/Wizard/Pages/passcode-desktop.qml:126
662812msgid "Passcode too short"
663813msgstr ""
664814
665−#: qml/Wizard/Pages/passcode-desktop.qml:107
815+#: qml/Wizard/Pages/passcode-desktop.qml:128
666816msgid "Passcodes match"
667817msgstr ""
668818
669−#: qml/Wizard/Pages/passcode-desktop.qml:109
819+#: qml/Wizard/Pages/passcode-desktop.qml:130
670820msgid "Passcodes do not match"
671821msgstr ""
672822
@@ -715,26 +865,30 @@ msgid "To proceed with no SIM tap Skip."
715865msgstr ""
716866
717867#: qml/Wizard/PasswordMeter.qml:87
718−msgid "Passwords match"
868+msgid "Password too short"
719869msgstr ""
720870
721871#: qml/Wizard/PasswordMeter.qml:89
872+msgid "Passwords match"
873+msgstr ""
874+
875+#: qml/Wizard/PasswordMeter.qml:91
722876msgid "Passwords do not match"
723877msgstr ""
724878
725−#: qml/Wizard/PasswordMeter.qml:93
879+#: qml/Wizard/PasswordMeter.qml:95
726880msgid "Strong password"
727881msgstr ""
728882
729−#: qml/Wizard/PasswordMeter.qml:95
883+#: qml/Wizard/PasswordMeter.qml:97
730884msgid "Fair password"
731885msgstr ""
732886
733−#: qml/Wizard/PasswordMeter.qml:97
887+#: qml/Wizard/PasswordMeter.qml:99
734888msgid "Weak password"
735889msgstr ""
736890
737−#: qml/Wizard/PasswordMeter.qml:99
891+#: qml/Wizard/PasswordMeter.qml:101
738892msgid "Very weak password"
739893msgstr ""
740894
@@ -860,6 +1014,9 @@ msgstr ""
8601014#~ msgid "Shut down"
8611015#~ msgstr "বন্ধ করুন"
8621016
1017+#~ msgid "Tap to unlock"
1018+#~ msgstr "লক খোলার জন্য চাপ দিন"
1019+
8631020#~ msgid "Let’s get started."
8641021#~ msgstr "আসুন শুরু করা যাক।"
8651022
po/br.po+270−107
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+0000\n"
1111"PO-Revision-Date: 2016-04-27 12:20+0000\n"
1212"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
1313"Language-Team: Breton <br@li.org>\n"
@@ -15,97 +15,97 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Ger-tremen : "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "Spilhennañ ar verradenn"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "Mont kuit"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "Dispilhennañ ar verradenn"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "Benveg prennet"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545"Prennet eo bet ho penveg abalamour da re a daolioù-esae c'hwitet evit merkañ "
4646"ho frazenn-dremen."
4747
48−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4949msgid "You have been locked out due to too many failed passcode attempts."
5050msgstr ""
5151"Prennet eo bet ho penveg abalamour da re a daolioù-esae evit merkañ ho kod-"
5252"tremen."
5353
54−#: qml/Components/DelayedLockscreen.qml:74
54+#: qml/Components/DelayedLockscreen.qml:75
5555#, qt-format
5656msgid "Please wait %1 minute and then try again…"
5757msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Gortozit %1 vunutenn, mar plij, hag esaeit en-dro..."
5959msgstr[1] "Gortozit %1 a vunutoù, mar plij, hag esaeit en-dro..."
6060
61−#: qml/Components/Dialogs.qml:144
61+#: qml/Components/Dialogs.qml:146
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Digevreañ"
6565
66−#: qml/Components/Dialogs.qml:145
66+#: qml/Components/Dialogs.qml:147
6767msgid "Are you sure you want to log out?"
6868msgstr "Ha sur oc'h e fell deoc'h digevreañ ?"
6969
70−#: qml/Components/Dialogs.qml:147
70+#: qml/Components/Dialogs.qml:149
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Prennañ"
7474
75−#: qml/Components/Dialogs.qml:154
75+#: qml/Components/Dialogs.qml:156
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Digevreañ"
7979
80−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
81−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
80+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
81+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8282#: qml/Wizard/Pages/passcode-set.qml:32
8383msgid "Cancel"
8484msgstr "Nullañ"
8585
86−#: qml/Components/Dialogs.qml:173
86+#: qml/Components/Dialogs.qml:175
8787msgctxt "Title: Reboot dialog"
8888msgid "Reboot"
8989msgstr "Adloc'hañ"
9090
91−#: qml/Components/Dialogs.qml:174
91+#: qml/Components/Dialogs.qml:176
9292msgid "Are you sure you want to reboot?"
9393msgstr "Ha sur oc'h e fell deoc'h adloc'hañ ?"
9494
95−#: qml/Components/Dialogs.qml:176
95+#: qml/Components/Dialogs.qml:178
9696msgid "No"
9797msgstr "N'on ket"
9898
99−#: qml/Components/Dialogs.qml:182
99+#: qml/Components/Dialogs.qml:184
100100msgid "Yes"
101101msgstr "Ya"
102102
103−#: qml/Components/Dialogs.qml:197
103+#: qml/Components/Dialogs.qml:199
104104msgctxt "Title: Power off/Restart dialog"
105105msgid "Power"
106106msgstr "Enaouiñ"
107107
108−#: qml/Components/Dialogs.qml:198
108+#: qml/Components/Dialogs.qml:200
109109msgid ""
110110"Are you sure you would like\n"
111111"to power off?"
@@ -113,28 +113,198 @@ msgstr ""
113113"Ha sur oc'h e fell deoc'h\n"
114114"troc'hañ an tredan ?"
115115
116−#: qml/Components/Dialogs.qml:200
116+#: qml/Components/Dialogs.qml:202
117117msgctxt "Button: Power off the system"
118118msgid "Power off"
119119msgstr "Lazhañ"
120120
121−#: qml/Components/Dialogs.qml:209
121+#: qml/Components/Dialogs.qml:211
122122msgctxt "Button: Restart the system"
123123msgid "Restart"
124124msgstr "Adloc'hañ"
125125
126−#: qml/Components/Lockscreen.qml:231
126+#: qml/Components/KeyboardShortcutsOverlay.qml:41
127+msgid "Keyboard Shortcuts"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:55
131+msgid "Unity 8"
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:62
135+msgid "PrtScr"
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:67
139+msgid "Takes a screenshot."
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:75
143+msgid "Alt + PrtScr"
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:80
147+msgid "Takes a screenshot of a window."
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:88
151+msgid "Super + Space"
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:93
155+msgid "Switches to next keyboard layout."
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:101
159+msgid "Super + Shift + Space"
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:106
163+msgid "Switches to previous keyboard layout."
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:118
167+msgid "Launcher"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:125
171+msgid "Super (Hold)"
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:130
175+msgid "Opens the launcher, displays shortcuts."
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:138
179+msgid "Alt + F1"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:143
183+msgid "Opens launcher keyboard navigation mode."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:151
187+msgid "Super + Tab"
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:156
191+msgid "Switches applications via the launcher."
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:164
195+msgid "Super + 0 to 9"
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:169
199+msgid "Same as clicking on a launcher icon."
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:181
203+msgid "Scopes"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:188
207+msgid "Super (Tap)"
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:193
211+msgid "Opens the Scopes home."
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:209
215+msgid "Switching"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:216
219+msgid "Alt + Tab"
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:221
223+msgid "Switches between applications."
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:229
227+msgid "Super + W"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:234
231+msgid "Opens the desktop spread."
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:242
235+msgid "Cursor Left or Right"
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:247
239+msgid "Moves the focus."
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:259
243+msgid "Windows"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:266
247+msgid "Ctrl + Super + D"
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:271
251+msgid "Minimizes all windows."
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:279
255+msgid "Ctrl + Super + Up"
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:284
259+msgid "Maximizes the current window."
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:292
263+msgid "Ctrl + Super + Down"
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:297
267+msgid "Minimizes or restores the current window."
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:305
271+msgid "Ctrl + Super + Left or Right"
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:310
275+msgid "Semi-maximizes the current window."
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:318
279+msgid "Alt + F4"
280+msgstr ""
281+
282+#: qml/Components/KeyboardShortcutsOverlay.qml:323
283+msgid "Closes the current window."
284+msgstr ""
285+
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Return to Call"
128288msgstr "Distreiñ d'ar bellgomzadenn"
129289
130−#: qml/Components/Lockscreen.qml:231
290+#: qml/Components/Lockscreen.qml:239
131291msgid "Emergency Call"
132292msgstr "Pellgomzadenn vallus"
133293
134−#: qml/Components/Lockscreen.qml:263
294+#: qml/Components/Lockscreen.qml:271
135295msgid "OK"
136296msgstr "Mat eo"
137297
298+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
299+#, qt-format
300+msgid "%1:%2:%3"
301+msgstr ""
302+
303+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
304+#, qt-format
305+msgid "%1:%2"
306+msgstr ""
307+
138308#: qml/Components/ModeSwitchWarningDialog.qml:32
139309msgid "Apps may have unsaved data:"
140310msgstr "Roadennoù ha n'int ket enrollet a c'hall bezañ gant an arloadoù :"
@@ -164,26 +334,30 @@ msgstr "Adkevreañ bremañ !"
164334msgid "Close all"
165335msgstr "Serriñ pep tra"
166336
167−#: qml/Dash/DashPageHeader.qml:337
337+#: qml/Components/SharingPicker.qml:54
338+msgid "Preview Share Item"
339+msgstr "Rakwelet an elfenn lodet"
340+
341+#: qml/Dash/DashPageHeader.qml:333
168342msgctxt "Button: Open the Ubuntu Store"
169343msgid "Store"
170344msgstr "Stal"
171345
172−#: qml/Dash/DashPageHeader.qml:344
346+#: qml/Dash/DashPageHeader.qml:340
173347msgctxt "Button: Start a search in the current dash scope"
174348msgid "Search"
175349msgstr "Klask"
176350
177−#: qml/Dash/DashPageHeader.qml:354
351+#: qml/Dash/DashPageHeader.qml:350
178352msgctxt "Button: Show the current dash scope settings"
179353msgid "Settings"
180354msgstr "Arventennoù"
181355
182−#: qml/Dash/DashPageHeader.qml:361
356+#: qml/Dash/DashPageHeader.qml:357
183357msgid "Remove from Favorites"
184358msgstr "Lemel eus ar sinedoù"
185359
186−#: qml/Dash/DashPageHeader.qml:361
360+#: qml/Dash/DashPageHeader.qml:357
187361msgid "Add to Favorites"
188362msgstr "Ouzhpennañ d'ar sinedoù"
189363
@@ -195,24 +369,24 @@ msgstr "Purañ ho tisoc'hoù"
195369msgid "Reset"
196370msgstr "Adderaouekaat"
197371
198−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
372+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
199373msgid "Show less"
200374msgstr ""
201375
202−#: qml/Dash/GenericScopeView.qml:579
376+#: qml/Dash/GenericScopeView.qml:580
203377msgid "Show all"
204378msgstr ""
205379
206−#: qml/Dash/GenericScopeView.qml:636
380+#: qml/Dash/GenericScopeView.qml:637
207381msgctxt "Label: Hint for dash search line edit"
208382msgid "Search"
209383msgstr "Klask"
210384
211−#: qml/Dash/PageHeaderExtraPanel.qml:55
385+#: qml/Dash/PageHeaderExtraPanel.qml:56
212386msgid "Recent Searches"
213387msgstr "Enklaskoù graet nevez zo"
214388
215−#: qml/Dash/PageHeaderExtraPanel.qml:66
389+#: qml/Dash/PageHeaderExtraPanel.qml:67
216390msgid "Clear All"
217391msgstr "Diverkañ pep tra"
218392
@@ -225,22 +399,18 @@ msgid "Less..."
225399msgstr "Nebeutoc'h..."
226400
227401#: qml/Dash/Previews/PreviewCommentInput.qml:68
228−#: qml/Dash/Previews/PreviewRatingInput.qml:174
402+#: qml/Dash/Previews/PreviewRatingInput.qml:175
229403msgid "Send"
230404msgstr "Kas"
231405
232−#: qml/Dash/Previews/PreviewRatingInput.qml:84
406+#: qml/Dash/Previews/PreviewRatingInput.qml:82
233407msgid "Rate this"
234408msgstr "Priziit an dra-mañ"
235409
236−#: qml/Dash/Previews/PreviewRatingInput.qml:129
410+#: qml/Dash/Previews/PreviewRatingInput.qml:157
237411msgid "Add a review"
238412msgstr "Ouzhpennañ un ali"
239413
240−#: qml/Dash/Previews/PreviewSharing.qml:66
241−msgid "Preview Share Item"
242−msgstr "Rakwelet an elfenn lodet"
243−
244414#: qml/Dash/PullToRefreshScopeStyle.qml:55
245415msgid "Pull to refresh…"
246416msgstr "Tennañ evit freskaat..."
@@ -253,15 +423,15 @@ msgstr "Lezel da vont evit freskaat..."
253423msgid "Enable location data"
254424msgstr "Gweredekaat ar roadennoù lec'hiañ"
255425
256−#: qml/Dash/ScopesList.qml:67
426+#: qml/Dash/ScopesList.qml:55
257427msgid "Manage"
258428msgstr "Merañ"
259429
260−#: qml/Dash/ScopesList.qml:113
430+#: qml/Dash/ScopesList.qml:102
261431msgid "Home"
262432msgstr "Er gêr"
263433
264−#: qml/Dash/ScopesList.qml:114
434+#: qml/Dash/ScopesList.qml:103
265435msgid "Also installed"
266436msgstr "Staliet ivez"
267437
@@ -271,17 +441,21 @@ msgid ""
271441"touch pad to interact with the pointer."
272442msgstr ""
273443
274−#: qml/Greeter/CoverPage.qml:118
444+#: qml/Greeter/CoverPage.qml:127
275445msgid "Unlock"
276446msgstr "Dibrennañ"
277447
278−#: qml/Greeter/LoginList.qml:239
448+#: qml/Greeter/Greeter.qml:539
449+msgid "Try again"
450+msgstr ""
451+
452+#: qml/Greeter/LoginList.qml:259
279453msgid "Retry"
280454msgstr "Esaeañ en-dro"
281455
282−#: qml/Greeter/LoginList.qml:240
283−msgid "Tap to unlock"
284−msgstr "Pouezañ evit dibrennañ"
456+#: qml/Greeter/LoginList.qml:260
457+msgid "Log In"
458+msgstr ""
285459
286460#: qml/Greeter/NarrowView.qml:54
287461msgid "Sorry, incorrect passphrase."
@@ -311,34 +485,34 @@ msgstr ""
311485"Ma vez ebarzhet ur c'hod-tremen direizh, e vo adderaouekaet ho pellgomzer "
312486"gant arventennoù al labouradeg hag e vo diverket an holl roadennoù personel."
313487
314−#: qml/Greeter/NarrowView.qml:116
488+#: qml/Greeter/NarrowView.qml:129
315489#, qt-format
316490msgid "Enter %1"
317491msgstr "Merkañ %1"
318492
319−#: qml/Greeter/NarrowView.qml:117
493+#: qml/Greeter/NarrowView.qml:130
320494msgid "Enter passphrase"
321495msgstr "Merkañ ar frazenn-dremen"
322496
323−#: qml/Greeter/NarrowView.qml:118
497+#: qml/Greeter/NarrowView.qml:131
324498msgid "Enter passcode"
325499msgstr "Merkañ ar c'hod-tremen"
326500
327−#: qml/Greeter/NarrowView.qml:119
501+#: qml/Greeter/NarrowView.qml:135
328502#, qt-format
329503msgid "Sorry, incorrect %1"
330504msgstr "Siwazh, %1 direizh"
331505
332−#: qml/Greeter/NarrowView.qml:120
506+#: qml/Greeter/NarrowView.qml:136
333507msgid "Sorry, incorrect passphrase"
334508msgstr "Siwazh, frazenn-dremen direizh"
335509
336−#: qml/Greeter/NarrowView.qml:121
510+#: qml/Greeter/NarrowView.qml:137
337511msgctxt "passphrase"
338512msgid "Please re-enter"
339513msgstr "Adverkañ, mar plij"
340514
341−#: qml/Greeter/NarrowView.qml:122
515+#: qml/Greeter/NarrowView.qml:138
342516msgid "Sorry, incorrect passcode"
343517msgstr "Digarezit, kod-tremen direizh"
344518
@@ -413,18 +587,18 @@ msgstr "Echu"
413587msgid "Failed, tap to retry"
414588msgstr "C'hwitet, touchit evit adkregiñ"
415589
416−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
417−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
590+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
591+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
418592msgctxt "Button: Send a reply message"
419593msgid "Send"
420594msgstr "Kas"
421595
422−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
596+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
423597msgctxt "Label: Hint in message indicator line edit"
424598msgid "Reply"
425599msgstr "Respont"
426600
427−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
601+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
428602msgctxt "Button: Call back on phone"
429603msgid "Call back"
430604msgstr "Gervel en-dro"
@@ -433,32 +607,12 @@ msgstr "Gervel en-dro"
433607msgid "Drag using 3 fingers any application from one window to the other"
434608msgstr ""
435609
436−#: qml/Tutorial/TutorialBottom.qml:78
437−msgid "Swipe up to add a contact"
438−msgstr "Riklit d'an nec'h evit ouzhpennañ un darempred"
439−
440−#: qml/Tutorial/TutorialBottom.qml:80
441−msgid "Swipe up for favorite calculations"
442−msgstr ""
443−
444−#: qml/Tutorial/TutorialBottom.qml:82
445−msgid "Swipe up for recent calls"
446−msgstr ""
447−
448−#: qml/Tutorial/TutorialBottom.qml:84
449−msgid "Swipe up to create a message"
450−msgstr "Riklit d'an nec'h evit krouiñ ur gemennadenn"
451−
452−#: qml/Tutorial/TutorialBottom.qml:85
453−msgid "Swipe up to manage the app"
454−msgstr ""
455−
456−#: qml/Tutorial/TutorialLeftLong.qml:47
610+#: qml/Tutorial/TutorialLeftLong.qml:49
457611msgid "Long swipe from the left edge to open the Today scope"
458612msgstr ""
459613
460614#: qml/Tutorial/TutorialLeft.qml:47
461−msgid "Swipe from the left edge to open the launcher"
615+msgid "Short swipe from the left edge to open the launcher"
462616msgstr ""
463617
464618#: qml/Tutorial/TutorialRight.qml:55
@@ -466,15 +620,11 @@ msgid "Push your mouse against the right edge to view your open apps"
466620msgstr ""
467621
468622#: qml/Tutorial/TutorialRight.qml:56
469−msgid "Short or long swipe from the right edge to view your open apps"
623+msgid "Swipe from the right edge to view your open apps"
470624msgstr ""
471625
472626#: qml/Tutorial/TutorialTop.qml:53
473−msgid "Swipe from the top right edge to open the notification bar"
474−msgstr ""
475−
476−#: qml/Tutorial/TutorialTop.qml:54
477−msgid "Swipe from the top edge to open the notification bar"
627+msgid "Swipe from the top edge to access notifications and quick settings"
478628msgstr ""
479629
480630#: qml/Wizard/Page.qml:54
@@ -486,11 +636,11 @@ msgstr "Distreiñ"
486636msgid "Language"
487637msgstr "Yezh"
488638
489−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
490−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
639+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
640+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
491641#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
492642#: qml/Wizard/Pages/75-report-check.qml:84
493−#: qml/Wizard/Pages/passcode-desktop.qml:124
643+#: qml/Wizard/Pages/passcode-desktop.qml:141
494644#: qml/Wizard/Pages/password-set.qml:141
495645msgid "Next"
496646msgstr "War-lerc'h"
@@ -552,7 +702,7 @@ msgstr ""
552702msgid "Time Zone"
553703msgstr "Gwerzhid-eur"
554704
555−#: qml/Wizard/Pages/50-timezone.qml:178
705+#: qml/Wizard/Pages/50-timezone.qml:181
556706msgid "Enter your city"
557707msgstr "Skrivit ho kêr"
558708
@@ -642,7 +792,7 @@ msgid "Service Terms"
642792msgstr "Divizoù servij"
643793
644794#: qml/Wizard/Pages/passcode-confirm.qml:43
645−#: qml/Wizard/Pages/passcode-desktop.qml:80
795+#: qml/Wizard/Pages/passcode-desktop.qml:96
646796msgid "Confirm passcode"
647797msgstr "Kadarnaat ar c'hod-tremen"
648798
@@ -659,24 +809,24 @@ msgstr "Skrivit adarre, mar plij."
659809msgid "Lock Screen Passcode"
660810msgstr "Kod da brennañ ar skramm"
661811
662−#: qml/Wizard/Pages/passcode-desktop.qml:56
812+#: qml/Wizard/Pages/passcode-desktop.qml:60
663813msgid "Enter 4 numbers to setup your passcode"
664814msgstr "Skrivit 4 sifr evit lakaat ho kod"
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:65
816+#: qml/Wizard/Pages/passcode-desktop.qml:76
667817#: qml/Wizard/Pages/passcode-set.qml:54
668818msgid "Choose passcode"
669819msgstr "Choaz ur c'hod"
670820
671−#: qml/Wizard/Pages/passcode-desktop.qml:105
821+#: qml/Wizard/Pages/passcode-desktop.qml:126
672822msgid "Passcode too short"
673823msgstr "Kod re verr"
674824
675−#: qml/Wizard/Pages/passcode-desktop.qml:107
825+#: qml/Wizard/Pages/passcode-desktop.qml:128
676826msgid "Passcodes match"
677827msgstr "klotañ a ra ar c'hodoù an eil gant egile"
678828
679−#: qml/Wizard/Pages/passcode-desktop.qml:109
829+#: qml/Wizard/Pages/passcode-desktop.qml:130
680830msgid "Passcodes do not match"
681831msgstr "Ne glot ket ar c'hodoù an eil gant egile"
682832
@@ -725,26 +875,30 @@ msgid "To proceed with no SIM tap Skip."
725875msgstr ""
726876
727877#: qml/Wizard/PasswordMeter.qml:87
878+msgid "Password too short"
879+msgstr ""
880+
881+#: qml/Wizard/PasswordMeter.qml:89
728882msgid "Passwords match"
729883msgstr "Klotañ a ra ar gerioù-tremen an eil gant egile"
730884
731−#: qml/Wizard/PasswordMeter.qml:89
885+#: qml/Wizard/PasswordMeter.qml:91
732886msgid "Passwords do not match"
733887msgstr "Ne glot ket ar gerioù-tremen"
734888
735−#: qml/Wizard/PasswordMeter.qml:93
889+#: qml/Wizard/PasswordMeter.qml:95
736890msgid "Strong password"
737891msgstr "Ger-tremen sur"
738892
739−#: qml/Wizard/PasswordMeter.qml:95
893+#: qml/Wizard/PasswordMeter.qml:97
740894msgid "Fair password"
741895msgstr "Ger-tremen reizh"
742896
743−#: qml/Wizard/PasswordMeter.qml:97
897+#: qml/Wizard/PasswordMeter.qml:99
744898msgid "Weak password"
745899msgstr "Ger-tremen diasur"
746900
747−#: qml/Wizard/PasswordMeter.qml:99
901+#: qml/Wizard/PasswordMeter.qml:101
748902msgid "Very weak password"
749903msgstr "Ger-tremen diasur-kenañ"
750904
@@ -965,6 +1119,9 @@ msgstr "Ger-tremen diasur-kenañ"
9651119#~ msgid "%1 〉"
9661120#~ msgstr "%1 〉"
9671121
1122+#~ msgid "Tap to unlock"
1123+#~ msgstr "Pouezañ evit dibrennañ"
1124+
9681125#~ msgid "This action does different things for different apps"
9691126#~ msgstr "An ober-mañ a ra meur a dra evit meur a arload"
9701127
@@ -1072,3 +1229,9 @@ msgstr "Ger-tremen diasur-kenañ"
10721229
10731230#~ msgid "Call back"
10741231#~ msgstr "Gervel en-dro"
1232+
1233+#~ msgid "Swipe up to add a contact"
1234+#~ msgstr "Riklit d'an nec'h evit ouzhpennañ un darempred"
1235+
1236+#~ msgid "Swipe up to create a message"
1237+#~ msgstr "Riklit d'an nec'h evit krouiñ ur gemennadenn"
po/bs.po+264−107
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,39 +16,39 @@ 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-05-25 06:08+0000\n"
20−"X-Generator: Launchpad (build 18053)\n"
19+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
20+"X-Generator: Launchpad (build 18115)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
2323msgid "Password: "
2424msgstr "Šifra: "
2525
26−#: plugins/Unity/Launcher/launcheritem.cpp:48
27−#: plugins/Unity/Launcher/launcheritem.cpp:107
26+#: plugins/Unity/Launcher/launcheritem.cpp:49
27+#: plugins/Unity/Launcher/launcheritem.cpp:108
2828msgid "Pin shortcut"
2929msgstr "Prikačite prečicu"
3030
31−#: plugins/Unity/Launcher/launcheritem.cpp:53
31+#: plugins/Unity/Launcher/launcheritem.cpp:54
3232msgid "Quit"
3333msgstr "Napusti"
3434
35−#: plugins/Unity/Launcher/launcheritem.cpp:107
35+#: plugins/Unity/Launcher/launcheritem.cpp:108
3636msgid "Unpin shortcut"
3737msgstr "Otkačite prečicu"
3838
39−#: qml/Components/DelayedLockscreen.qml:49
39+#: qml/Components/DelayedLockscreen.qml:50
4040msgid "Device Locked"
4141msgstr "Uređaj zaključan"
4242
43−#: qml/Components/DelayedLockscreen.qml:64
43+#: qml/Components/DelayedLockscreen.qml:65
4444msgid "You have been locked out due to too many failed passphrase attempts."
4545msgstr "Izbačeni ste zbog previše neuspjelih pokušaja unosa pristupne fraze."
4646
47−#: qml/Components/DelayedLockscreen.qml:65
47+#: qml/Components/DelayedLockscreen.qml:66
4848msgid "You have been locked out due to too many failed passcode attempts."
4949msgstr "Izbačeni ste zbog previše neuspjelih pokušaja unosa pristupnog koda."
5050
51−#: qml/Components/DelayedLockscreen.qml:74
51+#: qml/Components/DelayedLockscreen.qml:75
5252#, qt-format
5353msgid "Please wait %1 minute and then try again…"
5454msgid_plural "Please wait %1 minutes and then try again…"
@@ -56,54 +56,54 @@ msgstr[0] "Molim pričekajte %1 minutu i onda pokušajte ponovo..."
5656msgstr[1] "Molim pričekajte %1 minute i onda pokušajte ponovo..."
5757msgstr[2] "Molim pričekajte %1 minuta i onda pokušajte ponovo"
5858
59−#: qml/Components/Dialogs.qml:144
59+#: qml/Components/Dialogs.qml:146
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Odjavite se"
6363
64−#: qml/Components/Dialogs.qml:145
64+#: qml/Components/Dialogs.qml:147
6565msgid "Are you sure you want to log out?"
6666msgstr "Da li ste sigurni da se želite odjaviti?"
6767
68−#: qml/Components/Dialogs.qml:147
68+#: qml/Components/Dialogs.qml:149
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Zaključaj"
7272
73−#: qml/Components/Dialogs.qml:154
73+#: qml/Components/Dialogs.qml:156
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Odjavi se"
7777
78−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
79−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
78+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
79+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8080#: qml/Wizard/Pages/passcode-set.qml:32
8181msgid "Cancel"
8282msgstr "Otkaži"
8383
84−#: qml/Components/Dialogs.qml:173
84+#: qml/Components/Dialogs.qml:175
8585msgctxt "Title: Reboot dialog"
8686msgid "Reboot"
8787msgstr "Ponovo pokreni"
8888
89−#: qml/Components/Dialogs.qml:174
89+#: qml/Components/Dialogs.qml:176
9090msgid "Are you sure you want to reboot?"
9191msgstr "Da li ste sigurni da želite ponovo pokrenuti?"
9292
93−#: qml/Components/Dialogs.qml:176
93+#: qml/Components/Dialogs.qml:178
9494msgid "No"
9595msgstr "Ne"
9696
97−#: qml/Components/Dialogs.qml:182
97+#: qml/Components/Dialogs.qml:184
9898msgid "Yes"
9999msgstr "Da"
100100
101−#: qml/Components/Dialogs.qml:197
101+#: qml/Components/Dialogs.qml:199
102102msgctxt "Title: Power off/Restart dialog"
103103msgid "Power"
104104msgstr "Napajanje"
105105
106−#: qml/Components/Dialogs.qml:198
106+#: qml/Components/Dialogs.qml:200
107107msgid ""
108108"Are you sure you would like\n"
109109"to power off?"
@@ -111,28 +111,198 @@ msgstr ""
111111"Da li ste sigurni da želite\n"
112112"isključiti?"
113113
114−#: qml/Components/Dialogs.qml:200
114+#: qml/Components/Dialogs.qml:202
115115msgctxt "Button: Power off the system"
116116msgid "Power off"
117117msgstr "Isključi"
118118
119−#: qml/Components/Dialogs.qml:209
119+#: qml/Components/Dialogs.qml:211
120120msgctxt "Button: Restart the system"
121121msgid "Restart"
122122msgstr "Restartuj"
123123
124−#: qml/Components/Lockscreen.qml:231
124+#: qml/Components/KeyboardShortcutsOverlay.qml:41
125+msgid "Keyboard Shortcuts"
126+msgstr ""
127+
128+#: qml/Components/KeyboardShortcutsOverlay.qml:55
129+msgid "Unity 8"
130+msgstr ""
131+
132+#: qml/Components/KeyboardShortcutsOverlay.qml:62
133+msgid "PrtScr"
134+msgstr ""
135+
136+#: qml/Components/KeyboardShortcutsOverlay.qml:67
137+msgid "Takes a screenshot."
138+msgstr ""
139+
140+#: qml/Components/KeyboardShortcutsOverlay.qml:75
141+msgid "Alt + PrtScr"
142+msgstr ""
143+
144+#: qml/Components/KeyboardShortcutsOverlay.qml:80
145+msgid "Takes a screenshot of a window."
146+msgstr ""
147+
148+#: qml/Components/KeyboardShortcutsOverlay.qml:88
149+msgid "Super + Space"
150+msgstr ""
151+
152+#: qml/Components/KeyboardShortcutsOverlay.qml:93
153+msgid "Switches to next keyboard layout."
154+msgstr ""
155+
156+#: qml/Components/KeyboardShortcutsOverlay.qml:101
157+msgid "Super + Shift + Space"
158+msgstr ""
159+
160+#: qml/Components/KeyboardShortcutsOverlay.qml:106
161+msgid "Switches to previous keyboard layout."
162+msgstr ""
163+
164+#: qml/Components/KeyboardShortcutsOverlay.qml:118
165+msgid "Launcher"
166+msgstr ""
167+
168+#: qml/Components/KeyboardShortcutsOverlay.qml:125
169+msgid "Super (Hold)"
170+msgstr ""
171+
172+#: qml/Components/KeyboardShortcutsOverlay.qml:130
173+msgid "Opens the launcher, displays shortcuts."
174+msgstr ""
175+
176+#: qml/Components/KeyboardShortcutsOverlay.qml:138
177+msgid "Alt + F1"
178+msgstr ""
179+
180+#: qml/Components/KeyboardShortcutsOverlay.qml:143
181+msgid "Opens launcher keyboard navigation mode."
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:151
185+msgid "Super + Tab"
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:156
189+msgid "Switches applications via the launcher."
190+msgstr ""
191+
192+#: qml/Components/KeyboardShortcutsOverlay.qml:164
193+msgid "Super + 0 to 9"
194+msgstr ""
195+
196+#: qml/Components/KeyboardShortcutsOverlay.qml:169
197+msgid "Same as clicking on a launcher icon."
198+msgstr ""
199+
200+#: qml/Components/KeyboardShortcutsOverlay.qml:181
201+msgid "Scopes"
202+msgstr ""
203+
204+#: qml/Components/KeyboardShortcutsOverlay.qml:188
205+msgid "Super (Tap)"
206+msgstr ""
207+
208+#: qml/Components/KeyboardShortcutsOverlay.qml:193
209+msgid "Opens the Scopes home."
210+msgstr ""
211+
212+#: qml/Components/KeyboardShortcutsOverlay.qml:209
213+msgid "Switching"
214+msgstr ""
215+
216+#: qml/Components/KeyboardShortcutsOverlay.qml:216
217+msgid "Alt + Tab"
218+msgstr ""
219+
220+#: qml/Components/KeyboardShortcutsOverlay.qml:221
221+msgid "Switches between applications."
222+msgstr ""
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:229
225+msgid "Super + W"
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:234
229+msgid "Opens the desktop spread."
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:242
233+msgid "Cursor Left or Right"
234+msgstr ""
235+
236+#: qml/Components/KeyboardShortcutsOverlay.qml:247
237+msgid "Moves the focus."
238+msgstr ""
239+
240+#: qml/Components/KeyboardShortcutsOverlay.qml:259
241+msgid "Windows"
242+msgstr ""
243+
244+#: qml/Components/KeyboardShortcutsOverlay.qml:266
245+msgid "Ctrl + Super + D"
246+msgstr ""
247+
248+#: qml/Components/KeyboardShortcutsOverlay.qml:271
249+msgid "Minimizes all windows."
250+msgstr ""
251+
252+#: qml/Components/KeyboardShortcutsOverlay.qml:279
253+msgid "Ctrl + Super + Up"
254+msgstr ""
255+
256+#: qml/Components/KeyboardShortcutsOverlay.qml:284
257+msgid "Maximizes the current window."
258+msgstr ""
259+
260+#: qml/Components/KeyboardShortcutsOverlay.qml:292
261+msgid "Ctrl + Super + Down"
262+msgstr ""
263+
264+#: qml/Components/KeyboardShortcutsOverlay.qml:297
265+msgid "Minimizes or restores the current window."
266+msgstr ""
267+
268+#: qml/Components/KeyboardShortcutsOverlay.qml:305
269+msgid "Ctrl + Super + Left or Right"
270+msgstr ""
271+
272+#: qml/Components/KeyboardShortcutsOverlay.qml:310
273+msgid "Semi-maximizes the current window."
274+msgstr ""
275+
276+#: qml/Components/KeyboardShortcutsOverlay.qml:318
277+msgid "Alt + F4"
278+msgstr ""
279+
280+#: qml/Components/KeyboardShortcutsOverlay.qml:323
281+msgid "Closes the current window."
282+msgstr ""
283+
284+#: qml/Components/Lockscreen.qml:239
125285msgid "Return to Call"
126286msgstr "Povratak na Poziv"
127287
128−#: qml/Components/Lockscreen.qml:231
288+#: qml/Components/Lockscreen.qml:239
129289msgid "Emergency Call"
130290msgstr "Hitan Poziv"
131291
132−#: qml/Components/Lockscreen.qml:263
292+#: qml/Components/Lockscreen.qml:271
133293msgid "OK"
134294msgstr "U redu"
135295
296+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
297+#, qt-format
298+msgid "%1:%2:%3"
299+msgstr ""
300+
301+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
302+#, qt-format
303+msgid "%1:%2"
304+msgstr ""
305+
136306#: qml/Components/ModeSwitchWarningDialog.qml:32
137307msgid "Apps may have unsaved data:"
138308msgstr "Aplikacije možda imaju podataka koji nisu sačuvani:"
@@ -161,26 +331,30 @@ msgstr "Ponovo poveži sada"
161331msgid "Close all"
162332msgstr "Zatvori sve"
163333
164−#: qml/Dash/DashPageHeader.qml:337
334+#: qml/Components/SharingPicker.qml:54
335+msgid "Preview Share Item"
336+msgstr "Pogledaj stavku koja se dijeli"
337+
338+#: qml/Dash/DashPageHeader.qml:333
165339msgctxt "Button: Open the Ubuntu Store"
166340msgid "Store"
167341msgstr "Trgovina"
168342
169−#: qml/Dash/DashPageHeader.qml:344
343+#: qml/Dash/DashPageHeader.qml:340
170344msgctxt "Button: Start a search in the current dash scope"
171345msgid "Search"
172346msgstr "Pretraživanje"
173347
174−#: qml/Dash/DashPageHeader.qml:354
348+#: qml/Dash/DashPageHeader.qml:350
175349msgctxt "Button: Show the current dash scope settings"
176350msgid "Settings"
177351msgstr "Podešavanja"
178352
179−#: qml/Dash/DashPageHeader.qml:361
353+#: qml/Dash/DashPageHeader.qml:357
180354msgid "Remove from Favorites"
181355msgstr "Ukloni iz Omiljenih"
182356
183−#: qml/Dash/DashPageHeader.qml:361
357+#: qml/Dash/DashPageHeader.qml:357
184358msgid "Add to Favorites"
185359msgstr "Dodaj u Omiljene"
186360
@@ -192,24 +366,24 @@ msgstr ""
192366msgid "Reset"
193367msgstr ""
194368
195−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
369+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
196370msgid "Show less"
197371msgstr ""
198372
199−#: qml/Dash/GenericScopeView.qml:579
373+#: qml/Dash/GenericScopeView.qml:580
200374msgid "Show all"
201375msgstr ""
202376
203−#: qml/Dash/GenericScopeView.qml:636
377+#: qml/Dash/GenericScopeView.qml:637
204378msgctxt "Label: Hint for dash search line edit"
205379msgid "Search"
206380msgstr "Pretraži"
207381
208−#: qml/Dash/PageHeaderExtraPanel.qml:55
382+#: qml/Dash/PageHeaderExtraPanel.qml:56
209383msgid "Recent Searches"
210384msgstr ""
211385
212−#: qml/Dash/PageHeaderExtraPanel.qml:66
386+#: qml/Dash/PageHeaderExtraPanel.qml:67
213387msgid "Clear All"
214388msgstr ""
215389
@@ -222,22 +396,18 @@ msgid "Less..."
222396msgstr "Manje..."
223397
224398#: qml/Dash/Previews/PreviewCommentInput.qml:68
225−#: qml/Dash/Previews/PreviewRatingInput.qml:174
399+#: qml/Dash/Previews/PreviewRatingInput.qml:175
226400msgid "Send"
227401msgstr "Pošalji"
228402
229−#: qml/Dash/Previews/PreviewRatingInput.qml:84
403+#: qml/Dash/Previews/PreviewRatingInput.qml:82
230404msgid "Rate this"
231405msgstr "Ocijeni ovo"
232406
233−#: qml/Dash/Previews/PreviewRatingInput.qml:129
407+#: qml/Dash/Previews/PreviewRatingInput.qml:157
234408msgid "Add a review"
235409msgstr "Dodaj recenziju"
236410
237−#: qml/Dash/Previews/PreviewSharing.qml:66
238−msgid "Preview Share Item"
239−msgstr "Pogledaj stavku koja se dijeli"
240−
241411#: qml/Dash/PullToRefreshScopeStyle.qml:55
242412msgid "Pull to refresh…"
243413msgstr "Povući za osvježavanje..."
@@ -250,15 +420,15 @@ msgstr "Pustiti za osvježavanje..."
250420msgid "Enable location data"
251421msgstr "Omogućiti podatke o lokaciji"
252422
253−#: qml/Dash/ScopesList.qml:67
423+#: qml/Dash/ScopesList.qml:55
254424msgid "Manage"
255425msgstr "Upravljanje"
256426
257−#: qml/Dash/ScopesList.qml:113
427+#: qml/Dash/ScopesList.qml:102
258428msgid "Home"
259429msgstr "Početna"
260430
261−#: qml/Dash/ScopesList.qml:114
431+#: qml/Dash/ScopesList.qml:103
262432msgid "Also installed"
263433msgstr "Također instalirano"
264434
@@ -268,17 +438,21 @@ msgid ""
268438"touch pad to interact with the pointer."
269439msgstr ""
270440
271−#: qml/Greeter/CoverPage.qml:118
441+#: qml/Greeter/CoverPage.qml:127
272442msgid "Unlock"
273443msgstr "Otključaj"
274444
275−#: qml/Greeter/LoginList.qml:239
445+#: qml/Greeter/Greeter.qml:539
446+msgid "Try again"
447+msgstr ""
448+
449+#: qml/Greeter/LoginList.qml:259
276450msgid "Retry"
277451msgstr "Ponovi"
278452
279−#: qml/Greeter/LoginList.qml:240
280−msgid "Tap to unlock"
281−msgstr "Kucnite za otključavanje"
453+#: qml/Greeter/LoginList.qml:260
454+msgid "Log In"
455+msgstr ""
282456
283457#: qml/Greeter/NarrowView.qml:54
284458msgid "Sorry, incorrect passphrase."
@@ -308,34 +482,34 @@ msgstr ""
308482"Ako je pristupni kod unesen netačno, vaš telefon će sprovesti reset na "
309483"fabričke postavke i svi osobni podaci će biti izbrisani."
310484
311−#: qml/Greeter/NarrowView.qml:116
485+#: qml/Greeter/NarrowView.qml:129
312486#, qt-format
313487msgid "Enter %1"
314488msgstr "Unesite %1"
315489
316−#: qml/Greeter/NarrowView.qml:117
490+#: qml/Greeter/NarrowView.qml:130
317491msgid "Enter passphrase"
318492msgstr "Unesite propusnu frazu"
319493
320−#: qml/Greeter/NarrowView.qml:118
494+#: qml/Greeter/NarrowView.qml:131
321495msgid "Enter passcode"
322496msgstr "Unesite pristupni kod"
323497
324−#: qml/Greeter/NarrowView.qml:119
498+#: qml/Greeter/NarrowView.qml:135
325499#, qt-format
326500msgid "Sorry, incorrect %1"
327501msgstr "Izvinite, netačno %1"
328502
329−#: qml/Greeter/NarrowView.qml:120
503+#: qml/Greeter/NarrowView.qml:136
330504msgid "Sorry, incorrect passphrase"
331505msgstr "Izvinite, netačna propusna fraza"
332506
333−#: qml/Greeter/NarrowView.qml:121
507+#: qml/Greeter/NarrowView.qml:137
334508msgctxt "passphrase"
335509msgid "Please re-enter"
336510msgstr "Molim ponovo unesite"
337511
338−#: qml/Greeter/NarrowView.qml:122
512+#: qml/Greeter/NarrowView.qml:138
339513msgid "Sorry, incorrect passcode"
340514msgstr "Izvinite, netačan pristupni kod"
341515
@@ -413,18 +587,18 @@ msgstr "Završeno"
413587msgid "Failed, tap to retry"
414588msgstr "Neuspjelo, kucnuti za ponavljanje"
415589
416−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
417−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
590+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
591+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
418592msgctxt "Button: Send a reply message"
419593msgid "Send"
420594msgstr "Pošalji"
421595
422−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
596+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
423597msgctxt "Label: Hint in message indicator line edit"
424598msgid "Reply"
425599msgstr "Odgovorite"
426600
427−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
601+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
428602msgctxt "Button: Call back on phone"
429603msgid "Call back"
430604msgstr "Uzvrati poziv"
@@ -433,32 +607,12 @@ msgstr "Uzvrati poziv"
433607msgid "Drag using 3 fingers any application from one window to the other"
434608msgstr ""
435609
436−#: qml/Tutorial/TutorialBottom.qml:78
437−msgid "Swipe up to add a contact"
438−msgstr ""
439−
440−#: qml/Tutorial/TutorialBottom.qml:80
441−msgid "Swipe up for favorite calculations"
442−msgstr ""
443−
444−#: qml/Tutorial/TutorialBottom.qml:82
445−msgid "Swipe up for recent calls"
446−msgstr ""
447−
448−#: qml/Tutorial/TutorialBottom.qml:84
449−msgid "Swipe up to create a message"
450−msgstr ""
451−
452−#: qml/Tutorial/TutorialBottom.qml:85
453−msgid "Swipe up to manage the app"
454−msgstr ""
455−
456−#: qml/Tutorial/TutorialLeftLong.qml:47
610+#: qml/Tutorial/TutorialLeftLong.qml:49
457611msgid "Long swipe from the left edge to open the Today scope"
458612msgstr ""
459613
460614#: qml/Tutorial/TutorialLeft.qml:47
461−msgid "Swipe from the left edge to open the launcher"
615+msgid "Short swipe from the left edge to open the launcher"
462616msgstr ""
463617
464618#: qml/Tutorial/TutorialRight.qml:55
@@ -466,15 +620,11 @@ msgid "Push your mouse against the right edge to view your open apps"
466620msgstr ""
467621
468622#: qml/Tutorial/TutorialRight.qml:56
469−msgid "Short or long swipe from the right edge to view your open apps"
623+msgid "Swipe from the right edge to view your open apps"
470624msgstr ""
471625
472626#: qml/Tutorial/TutorialTop.qml:53
473−msgid "Swipe from the top right edge to open the notification bar"
474−msgstr ""
475−
476−#: qml/Tutorial/TutorialTop.qml:54
477−msgid "Swipe from the top edge to open the notification bar"
627+msgid "Swipe from the top edge to access notifications and quick settings"
478628msgstr ""
479629
480630#: qml/Wizard/Page.qml:54
@@ -486,11 +636,11 @@ msgstr "Nazad"
486636msgid "Language"
487637msgstr ""
488638
489−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
490−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
639+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
640+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
491641#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
492642#: qml/Wizard/Pages/75-report-check.qml:84
493−#: qml/Wizard/Pages/passcode-desktop.qml:124
643+#: qml/Wizard/Pages/passcode-desktop.qml:141
494644#: qml/Wizard/Pages/password-set.qml:141
495645msgid "Next"
496646msgstr ""
@@ -552,7 +702,7 @@ msgstr ""
552702msgid "Time Zone"
553703msgstr ""
554704
555−#: qml/Wizard/Pages/50-timezone.qml:178
705+#: qml/Wizard/Pages/50-timezone.qml:181
556706msgid "Enter your city"
557707msgstr ""
558708
@@ -642,7 +792,7 @@ msgid "Service Terms"
642792msgstr ""
643793
644794#: qml/Wizard/Pages/passcode-confirm.qml:43
645−#: qml/Wizard/Pages/passcode-desktop.qml:80
795+#: qml/Wizard/Pages/passcode-desktop.qml:96
646796msgid "Confirm passcode"
647797msgstr "Potvrdi pristupni kod"
648798
@@ -659,24 +809,24 @@ msgstr ""
659809msgid "Lock Screen Passcode"
660810msgstr ""
661811
662−#: qml/Wizard/Pages/passcode-desktop.qml:56
812+#: qml/Wizard/Pages/passcode-desktop.qml:60
663813msgid "Enter 4 numbers to setup your passcode"
664814msgstr ""
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:65
816+#: qml/Wizard/Pages/passcode-desktop.qml:76
667817#: qml/Wizard/Pages/passcode-set.qml:54
668818msgid "Choose passcode"
669819msgstr ""
670820
671−#: qml/Wizard/Pages/passcode-desktop.qml:105
821+#: qml/Wizard/Pages/passcode-desktop.qml:126
672822msgid "Passcode too short"
673823msgstr ""
674824
675−#: qml/Wizard/Pages/passcode-desktop.qml:107
825+#: qml/Wizard/Pages/passcode-desktop.qml:128
676826msgid "Passcodes match"
677827msgstr ""
678828
679−#: qml/Wizard/Pages/passcode-desktop.qml:109
829+#: qml/Wizard/Pages/passcode-desktop.qml:130
680830msgid "Passcodes do not match"
681831msgstr ""
682832
@@ -725,26 +875,30 @@ msgid "To proceed with no SIM tap Skip."
725875msgstr ""
726876
727877#: qml/Wizard/PasswordMeter.qml:87
728−msgid "Passwords match"
878+msgid "Password too short"
729879msgstr ""
730880
731881#: qml/Wizard/PasswordMeter.qml:89
882+msgid "Passwords match"
883+msgstr ""
884+
885+#: qml/Wizard/PasswordMeter.qml:91
732886msgid "Passwords do not match"
733887msgstr ""
734888
735−#: qml/Wizard/PasswordMeter.qml:93
889+#: qml/Wizard/PasswordMeter.qml:95
736890msgid "Strong password"
737891msgstr ""
738892
739−#: qml/Wizard/PasswordMeter.qml:95
893+#: qml/Wizard/PasswordMeter.qml:97
740894msgid "Fair password"
741895msgstr ""
742896
743−#: qml/Wizard/PasswordMeter.qml:97
897+#: qml/Wizard/PasswordMeter.qml:99
744898msgid "Weak password"
745899msgstr ""
746900
747−#: qml/Wizard/PasswordMeter.qml:99
901+#: qml/Wizard/PasswordMeter.qml:101
748902msgid "Very weak password"
749903msgstr ""
750904
@@ -773,6 +927,9 @@ msgstr ""
773927#~ msgid "See less"
774928#~ msgstr "Pogledati manje"
775929
930+#~ msgid "Tap to unlock"
931+#~ msgstr "Kucnite za otključavanje"
932+
776933#~ msgid "Please re-enter"
777934#~ msgstr "Molimo ponovo unesite"
778935
po/ca.po+264−107
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+0000\n"
1111"PO-Revision-Date: 2015-07-04 09:48+0000\n"
1212"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
@@ -15,97 +15,97 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Contrasenya: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "Enganxa la drecera"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "Surt"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "Desenganxa la drecera"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "Dispositiu bloquejat"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545"Se us ha bloquejat l'accés al dispositiu. Heu sobrepassat el nombre "
4646"d'intents d'introducció de la contrasenya."
4747
48−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4949msgid "You have been locked out due to too many failed passcode attempts."
5050msgstr ""
5151"Se us ha bloquejat l'accés al dispositiu. Heu sobrepassat el nombre "
5252"d'intents d'introducció del codi d'accés."
5353
54−#: qml/Components/DelayedLockscreen.qml:74
54+#: qml/Components/DelayedLockscreen.qml:75
5555#, qt-format
5656msgid "Please wait %1 minute and then try again…"
5757msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
5959msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
6060
61−#: qml/Components/Dialogs.qml:144
61+#: qml/Components/Dialogs.qml:146
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Surt"
6565
66−#: qml/Components/Dialogs.qml:145
66+#: qml/Components/Dialogs.qml:147
6767msgid "Are you sure you want to log out?"
6868msgstr "Segur que voleu sortir?"
6969
70−#: qml/Components/Dialogs.qml:147
70+#: qml/Components/Dialogs.qml:149
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Bloca"
7474
75−#: qml/Components/Dialogs.qml:154
75+#: qml/Components/Dialogs.qml:156
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Surt"
7979
80−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
81−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
80+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
81+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8282#: qml/Wizard/Pages/passcode-set.qml:32
8383msgid "Cancel"
8484msgstr "Cancel·la"
8585
86−#: qml/Components/Dialogs.qml:173
86+#: qml/Components/Dialogs.qml:175
8787msgctxt "Title: Reboot dialog"
8888msgid "Reboot"
8989msgstr "Reinicia"
9090
91−#: qml/Components/Dialogs.qml:174
91+#: qml/Components/Dialogs.qml:176
9292msgid "Are you sure you want to reboot?"
9393msgstr "Segur que voleu reiniciar?"
9494
95−#: qml/Components/Dialogs.qml:176
95+#: qml/Components/Dialogs.qml:178
9696msgid "No"
9797msgstr "No"
9898
99−#: qml/Components/Dialogs.qml:182
99+#: qml/Components/Dialogs.qml:184
100100msgid "Yes"
101101msgstr "Sí"
102102
103−#: qml/Components/Dialogs.qml:197
103+#: qml/Components/Dialogs.qml:199
104104msgctxt "Title: Power off/Restart dialog"
105105msgid "Power"
106106msgstr "Energia"
107107
108−#: qml/Components/Dialogs.qml:198
108+#: qml/Components/Dialogs.qml:200
109109msgid ""
110110"Are you sure you would like\n"
111111"to power off?"
@@ -113,28 +113,198 @@ msgstr ""
113113"Segur que voleu\n"
114114"apagar?"
115115
116−#: qml/Components/Dialogs.qml:200
116+#: qml/Components/Dialogs.qml:202
117117msgctxt "Button: Power off the system"
118118msgid "Power off"
119119msgstr "Apaga"
120120
121−#: qml/Components/Dialogs.qml:209
121+#: qml/Components/Dialogs.qml:211
122122msgctxt "Button: Restart the system"
123123msgid "Restart"
124124msgstr "Reinicia"
125125
126−#: qml/Components/Lockscreen.qml:231
126+#: qml/Components/KeyboardShortcutsOverlay.qml:41
127+msgid "Keyboard Shortcuts"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:55
131+msgid "Unity 8"
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:62
135+msgid "PrtScr"
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:67
139+msgid "Takes a screenshot."
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:75
143+msgid "Alt + PrtScr"
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:80
147+msgid "Takes a screenshot of a window."
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:88
151+msgid "Super + Space"
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:93
155+msgid "Switches to next keyboard layout."
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:101
159+msgid "Super + Shift + Space"
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:106
163+msgid "Switches to previous keyboard layout."
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:118
167+msgid "Launcher"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:125
171+msgid "Super (Hold)"
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:130
175+msgid "Opens the launcher, displays shortcuts."
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:138
179+msgid "Alt + F1"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:143
183+msgid "Opens launcher keyboard navigation mode."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:151
187+msgid "Super + Tab"
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:156
191+msgid "Switches applications via the launcher."
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:164
195+msgid "Super + 0 to 9"
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:169
199+msgid "Same as clicking on a launcher icon."
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:181
203+msgid "Scopes"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:188
207+msgid "Super (Tap)"
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:193
211+msgid "Opens the Scopes home."
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:209
215+msgid "Switching"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:216
219+msgid "Alt + Tab"
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:221
223+msgid "Switches between applications."
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:229
227+msgid "Super + W"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:234
231+msgid "Opens the desktop spread."
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:242
235+msgid "Cursor Left or Right"
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:247
239+msgid "Moves the focus."
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:259
243+msgid "Windows"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:266
247+msgid "Ctrl + Super + D"
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:271
251+msgid "Minimizes all windows."
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:279
255+msgid "Ctrl + Super + Up"
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:284
259+msgid "Maximizes the current window."
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:292
263+msgid "Ctrl + Super + Down"
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:297
267+msgid "Minimizes or restores the current window."
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:305
271+msgid "Ctrl + Super + Left or Right"
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:310
275+msgid "Semi-maximizes the current window."
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:318
279+msgid "Alt + F4"
280+msgstr ""
281+
282+#: qml/Components/KeyboardShortcutsOverlay.qml:323
283+msgid "Closes the current window."
284+msgstr ""
285+
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Return to Call"
128288msgstr "Torna a la trucada"
129289
130−#: qml/Components/Lockscreen.qml:231
290+#: qml/Components/Lockscreen.qml:239
131291msgid "Emergency Call"
132292msgstr "Trucada d'emergència"
133293
134−#: qml/Components/Lockscreen.qml:263
294+#: qml/Components/Lockscreen.qml:271
135295msgid "OK"
136296msgstr "D'acord"
137297
298+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
299+#, qt-format
300+msgid "%1:%2:%3"
301+msgstr ""
302+
303+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
304+#, qt-format
305+msgid "%1:%2"
306+msgstr ""
307+
138308#: qml/Components/ModeSwitchWarningDialog.qml:32
139309msgid "Apps may have unsaved data:"
140310msgstr "Pot ser que aquestes aplicacions no hagin desat les dades:"
@@ -161,26 +331,30 @@ msgstr "Torna a connectar"
161331msgid "Close all"
162332msgstr "Tanca-ho tot"
163333
164−#: qml/Dash/DashPageHeader.qml:337
334+#: qml/Components/SharingPicker.qml:54
335+msgid "Preview Share Item"
336+msgstr ""
337+
338+#: qml/Dash/DashPageHeader.qml:333
165339msgctxt "Button: Open the Ubuntu Store"
166340msgid "Store"
167341msgstr "Botiga"
168342
169−#: qml/Dash/DashPageHeader.qml:344
343+#: qml/Dash/DashPageHeader.qml:340
170344msgctxt "Button: Start a search in the current dash scope"
171345msgid "Search"
172346msgstr "Cerca"
173347
174−#: qml/Dash/DashPageHeader.qml:354
348+#: qml/Dash/DashPageHeader.qml:350
175349msgctxt "Button: Show the current dash scope settings"
176350msgid "Settings"
177351msgstr "Paràmetres"
178352
179−#: qml/Dash/DashPageHeader.qml:361
353+#: qml/Dash/DashPageHeader.qml:357
180354msgid "Remove from Favorites"
181355msgstr "Suprimeix dels preferits"
182356
183−#: qml/Dash/DashPageHeader.qml:361
357+#: qml/Dash/DashPageHeader.qml:357
184358msgid "Add to Favorites"
185359msgstr "Afegeix als preferits"
186360
@@ -192,24 +366,24 @@ msgstr ""
192366msgid "Reset"
193367msgstr ""
194368
195−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
369+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
196370msgid "Show less"
197371msgstr ""
198372
199−#: qml/Dash/GenericScopeView.qml:579
373+#: qml/Dash/GenericScopeView.qml:580
200374msgid "Show all"
201375msgstr ""
202376
203−#: qml/Dash/GenericScopeView.qml:636
377+#: qml/Dash/GenericScopeView.qml:637
204378msgctxt "Label: Hint for dash search line edit"
205379msgid "Search"
206380msgstr "Cerca"
207381
208−#: qml/Dash/PageHeaderExtraPanel.qml:55
382+#: qml/Dash/PageHeaderExtraPanel.qml:56
209383msgid "Recent Searches"
210384msgstr "Cerques recents"
211385
212−#: qml/Dash/PageHeaderExtraPanel.qml:66
386+#: qml/Dash/PageHeaderExtraPanel.qml:67
213387msgid "Clear All"
214388msgstr "Neteja-ho tot"
215389
@@ -222,22 +396,18 @@ msgid "Less..."
222396msgstr "Menys..."
223397
224398#: qml/Dash/Previews/PreviewCommentInput.qml:68
225−#: qml/Dash/Previews/PreviewRatingInput.qml:174
399+#: qml/Dash/Previews/PreviewRatingInput.qml:175
226400msgid "Send"
227401msgstr "Envia"
228402
229−#: qml/Dash/Previews/PreviewRatingInput.qml:84
403+#: qml/Dash/Previews/PreviewRatingInput.qml:82
230404msgid "Rate this"
231405msgstr "Puntueu-ho"
232406
233−#: qml/Dash/Previews/PreviewRatingInput.qml:129
407+#: qml/Dash/Previews/PreviewRatingInput.qml:157
234408msgid "Add a review"
235409msgstr "Afegiu una ressenya"
236410
237−#: qml/Dash/Previews/PreviewSharing.qml:66
238−msgid "Preview Share Item"
239−msgstr ""
240−
241411#: qml/Dash/PullToRefreshScopeStyle.qml:55
242412msgid "Pull to refresh…"
243413msgstr "Estireu per actualitzar..."
@@ -250,15 +420,15 @@ msgstr "Deixeu anar per actualitzar..."
250420msgid "Enable location data"
251421msgstr "Habilita les dades d'ubicació"
252422
253−#: qml/Dash/ScopesList.qml:67
423+#: qml/Dash/ScopesList.qml:55
254424msgid "Manage"
255425msgstr "Gestiona"
256426
257−#: qml/Dash/ScopesList.qml:113
427+#: qml/Dash/ScopesList.qml:102
258428msgid "Home"
259429msgstr "Inici"
260430
261−#: qml/Dash/ScopesList.qml:114
431+#: qml/Dash/ScopesList.qml:103
262432msgid "Also installed"
263433msgstr "També instal·lat"
264434
@@ -268,17 +438,21 @@ msgid ""
268438"touch pad to interact with the pointer."
269439msgstr ""
270440
271−#: qml/Greeter/CoverPage.qml:118
441+#: qml/Greeter/CoverPage.qml:127
272442msgid "Unlock"
273443msgstr "Desbloca"
274444
275−#: qml/Greeter/LoginList.qml:239
445+#: qml/Greeter/Greeter.qml:539
446+msgid "Try again"
447+msgstr ""
448+
449+#: qml/Greeter/LoginList.qml:259
276450msgid "Retry"
277451msgstr "Torna-ho a provar"
278452
279−#: qml/Greeter/LoginList.qml:240
280−msgid "Tap to unlock"
281−msgstr "Feu un toc per desblocar"
453+#: qml/Greeter/LoginList.qml:260
454+msgid "Log In"
455+msgstr ""
282456
283457#: qml/Greeter/NarrowView.qml:54
284458msgid "Sorry, incorrect passphrase."
@@ -310,34 +484,34 @@ msgstr ""
310484"reinicialitzarà a l'estat de fàbrica i se suprimiran totes les dades "
311485"personals."
312486
313−#: qml/Greeter/NarrowView.qml:116
487+#: qml/Greeter/NarrowView.qml:129
314488#, qt-format
315489msgid "Enter %1"
316490msgstr "Introduïu: %1"
317491
318−#: qml/Greeter/NarrowView.qml:117
492+#: qml/Greeter/NarrowView.qml:130
319493msgid "Enter passphrase"
320494msgstr "Introduïu la contrasenya"
321495
322−#: qml/Greeter/NarrowView.qml:118
496+#: qml/Greeter/NarrowView.qml:131
323497msgid "Enter passcode"
324498msgstr "Introduïu el codi d'accés"
325499
326−#: qml/Greeter/NarrowView.qml:119
500+#: qml/Greeter/NarrowView.qml:135
327501#, qt-format
328502msgid "Sorry, incorrect %1"
329503msgstr "Incorrecte (%1)"
330504
331−#: qml/Greeter/NarrowView.qml:120
505+#: qml/Greeter/NarrowView.qml:136
332506msgid "Sorry, incorrect passphrase"
333507msgstr "La contrasenya no és correcta"
334508
335−#: qml/Greeter/NarrowView.qml:121
509+#: qml/Greeter/NarrowView.qml:137
336510msgctxt "passphrase"
337511msgid "Please re-enter"
338512msgstr "Torneu-ho a introduir"
339513
340−#: qml/Greeter/NarrowView.qml:122
514+#: qml/Greeter/NarrowView.qml:138
341515msgid "Sorry, incorrect passcode"
342516msgstr "El codi d'accés no és correcte"
343517
@@ -412,18 +586,18 @@ msgstr "S'ha finalitzat"
412586msgid "Failed, tap to retry"
413587msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
414588
415−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
416−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
589+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
590+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
417591msgctxt "Button: Send a reply message"
418592msgid "Send"
419593msgstr "Envia"
420594
421−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
595+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
422596msgctxt "Label: Hint in message indicator line edit"
423597msgid "Reply"
424598msgstr "Respon"
425599
426−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
600+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
427601msgctxt "Button: Call back on phone"
428602msgid "Call back"
429603msgstr "Retorna la trucada"
@@ -432,32 +606,12 @@ msgstr "Retorna la trucada"
432606msgid "Drag using 3 fingers any application from one window to the other"
433607msgstr ""
434608
435−#: qml/Tutorial/TutorialBottom.qml:78
436−msgid "Swipe up to add a contact"
437−msgstr ""
438−
439−#: qml/Tutorial/TutorialBottom.qml:80
440−msgid "Swipe up for favorite calculations"
441−msgstr ""
442−
443−#: qml/Tutorial/TutorialBottom.qml:82
444−msgid "Swipe up for recent calls"
445−msgstr ""
446−
447−#: qml/Tutorial/TutorialBottom.qml:84
448−msgid "Swipe up to create a message"
449−msgstr ""
450−
451−#: qml/Tutorial/TutorialBottom.qml:85
452−msgid "Swipe up to manage the app"
453−msgstr ""
454−
455−#: qml/Tutorial/TutorialLeftLong.qml:47
609+#: qml/Tutorial/TutorialLeftLong.qml:49
456610msgid "Long swipe from the left edge to open the Today scope"
457611msgstr ""
458612
459613#: qml/Tutorial/TutorialLeft.qml:47
460−msgid "Swipe from the left edge to open the launcher"
614+msgid "Short swipe from the left edge to open the launcher"
461615msgstr ""
462616
463617#: qml/Tutorial/TutorialRight.qml:55
@@ -465,15 +619,11 @@ msgid "Push your mouse against the right edge to view your open apps"
465619msgstr ""
466620
467621#: qml/Tutorial/TutorialRight.qml:56
468−msgid "Short or long swipe from the right edge to view your open apps"
622+msgid "Swipe from the right edge to view your open apps"
469623msgstr ""
470624
471625#: qml/Tutorial/TutorialTop.qml:53
472−msgid "Swipe from the top right edge to open the notification bar"
473−msgstr ""
474−
475−#: qml/Tutorial/TutorialTop.qml:54
476−msgid "Swipe from the top edge to open the notification bar"
626+msgid "Swipe from the top edge to access notifications and quick settings"
477627msgstr ""
478628
479629#: qml/Wizard/Page.qml:54
@@ -485,11 +635,11 @@ msgstr "Enrere"
485635msgid "Language"
486636msgstr ""
487637
488−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
489−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
638+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
639+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
490640#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
491641#: qml/Wizard/Pages/75-report-check.qml:84
492−#: qml/Wizard/Pages/passcode-desktop.qml:124
642+#: qml/Wizard/Pages/passcode-desktop.qml:141
493643#: qml/Wizard/Pages/password-set.qml:141
494644msgid "Next"
495645msgstr ""
@@ -551,7 +701,7 @@ msgstr ""
551701msgid "Time Zone"
552702msgstr ""
553703
554−#: qml/Wizard/Pages/50-timezone.qml:178
704+#: qml/Wizard/Pages/50-timezone.qml:181
555705msgid "Enter your city"
556706msgstr ""
557707
@@ -641,7 +791,7 @@ msgid "Service Terms"
641791msgstr ""
642792
643793#: qml/Wizard/Pages/passcode-confirm.qml:43
644−#: qml/Wizard/Pages/passcode-desktop.qml:80
794+#: qml/Wizard/Pages/passcode-desktop.qml:96
645795msgid "Confirm passcode"
646796msgstr "Confirmeu el codi d'accés"
647797
@@ -658,24 +808,24 @@ msgstr ""
658808msgid "Lock Screen Passcode"
659809msgstr ""
660810
661−#: qml/Wizard/Pages/passcode-desktop.qml:56
811+#: qml/Wizard/Pages/passcode-desktop.qml:60
662812msgid "Enter 4 numbers to setup your passcode"
663813msgstr ""
664814
665−#: qml/Wizard/Pages/passcode-desktop.qml:65
815+#: qml/Wizard/Pages/passcode-desktop.qml:76
666816#: qml/Wizard/Pages/passcode-set.qml:54
667817msgid "Choose passcode"
668818msgstr ""
669819
670−#: qml/Wizard/Pages/passcode-desktop.qml:105
820+#: qml/Wizard/Pages/passcode-desktop.qml:126
671821msgid "Passcode too short"
672822msgstr ""
673823
674−#: qml/Wizard/Pages/passcode-desktop.qml:107
824+#: qml/Wizard/Pages/passcode-desktop.qml:128
675825msgid "Passcodes match"
676826msgstr ""
677827
678−#: qml/Wizard/Pages/passcode-desktop.qml:109
828+#: qml/Wizard/Pages/passcode-desktop.qml:130
679829msgid "Passcodes do not match"
680830msgstr ""
681831
@@ -724,26 +874,30 @@ msgid "To proceed with no SIM tap Skip."
724874msgstr ""
725875
726876#: qml/Wizard/PasswordMeter.qml:87
727−msgid "Passwords match"
877+msgid "Password too short"
728878msgstr ""
729879
730880#: qml/Wizard/PasswordMeter.qml:89
881+msgid "Passwords match"
882+msgstr ""
883+
884+#: qml/Wizard/PasswordMeter.qml:91
731885msgid "Passwords do not match"
732886msgstr ""
733887
734−#: qml/Wizard/PasswordMeter.qml:93
888+#: qml/Wizard/PasswordMeter.qml:95
735889msgid "Strong password"
736890msgstr ""
737891
738−#: qml/Wizard/PasswordMeter.qml:95
892+#: qml/Wizard/PasswordMeter.qml:97
739893msgid "Fair password"
740894msgstr ""
741895
742−#: qml/Wizard/PasswordMeter.qml:97
896+#: qml/Wizard/PasswordMeter.qml:99
743897msgid "Weak password"
744898msgstr ""
745899
746−#: qml/Wizard/PasswordMeter.qml:99
900+#: qml/Wizard/PasswordMeter.qml:101
747901msgid "Very weak password"
748902msgstr ""
749903
@@ -978,6 +1132,9 @@ msgstr ""
9781132#~ msgid "Open special menus"
9791133#~ msgstr "Obre els menús especials"
9801134
1135+#~ msgid "Tap to unlock"
1136+#~ msgstr "Feu un toc per desblocar"
1137+
9811138#~ msgid "To view open apps"
9821139#~ msgstr "Per veure les aplicacions obertes"
9831140
po/ca@valencia.po+260−106
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+0000\n"
1111"PO-Revision-Date: 2015-02-22 15:22+0000\n"
1212"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
@@ -15,97 +15,97 @@ 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-05-25 06:09+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:53+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Contrasenya: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "Apega la drecera"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr ""
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "Desenganxa la drecera"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "Dispositiu bloquejat"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545"Se vos ha bloquejat l'accés al dispositiu. Heu sobrepassat el nombre "
4646"d'intents d'introducció de la contrasenya."
4747
48−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4949msgid "You have been locked out due to too many failed passcode attempts."
5050msgstr ""
5151"Se vos ha bloquejat l'accés al dispositiu. Heu sobrepassat el nombre "
5252"d'intents d'introducció del codi d'accés."
5353
54−#: qml/Components/DelayedLockscreen.qml:74
54+#: qml/Components/DelayedLockscreen.qml:75
5555#, qt-format
5656msgid "Please wait %1 minute and then try again…"
5757msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
5959msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
6060
61−#: qml/Components/Dialogs.qml:144
61+#: qml/Components/Dialogs.qml:146
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:145
66+#: qml/Components/Dialogs.qml:147
6767msgid "Are you sure you want to log out?"
6868msgstr "Segur que voleu eixir?"
6969
70−#: qml/Components/Dialogs.qml:147
70+#: qml/Components/Dialogs.qml:149
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr ""
7474
75−#: qml/Components/Dialogs.qml:154
75+#: qml/Components/Dialogs.qml:156
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr ""
7979
80−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
81−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
80+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
81+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8282#: qml/Wizard/Pages/passcode-set.qml:32
8383msgid "Cancel"
8484msgstr "Cancel·la"
8585
86−#: qml/Components/Dialogs.qml:173
86+#: qml/Components/Dialogs.qml:175
8787msgctxt "Title: Reboot dialog"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:174
91+#: qml/Components/Dialogs.qml:176
9292msgid "Are you sure you want to reboot?"
9393msgstr "Segur que voleu reiniciar?"
9494
95−#: qml/Components/Dialogs.qml:176
95+#: qml/Components/Dialogs.qml:178
9696msgid "No"
9797msgstr "No"
9898
99−#: qml/Components/Dialogs.qml:182
99+#: qml/Components/Dialogs.qml:184
100100msgid "Yes"
101101msgstr "Sí"
102102
103−#: qml/Components/Dialogs.qml:197
103+#: qml/Components/Dialogs.qml:199
104104msgctxt "Title: Power off/Restart dialog"
105105msgid "Power"
106106msgstr ""
107107
108−#: qml/Components/Dialogs.qml:198
108+#: qml/Components/Dialogs.qml:200
109109msgid ""
110110"Are you sure you would like\n"
111111"to power off?"
@@ -113,28 +113,198 @@ msgstr ""
113113"Segur que voleu\n"
114114"apagar?"
115115
116−#: qml/Components/Dialogs.qml:200
116+#: qml/Components/Dialogs.qml:202
117117msgctxt "Button: Power off the system"
118118msgid "Power off"
119119msgstr ""
120120
121−#: qml/Components/Dialogs.qml:209
121+#: qml/Components/Dialogs.qml:211
122122msgctxt "Button: Restart the system"
123123msgid "Restart"
124124msgstr ""
125125
126−#: qml/Components/Lockscreen.qml:231
126+#: qml/Components/KeyboardShortcutsOverlay.qml:41
127+msgid "Keyboard Shortcuts"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:55
131+msgid "Unity 8"
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:62
135+msgid "PrtScr"
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:67
139+msgid "Takes a screenshot."
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:75
143+msgid "Alt + PrtScr"
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:80
147+msgid "Takes a screenshot of a window."
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:88
151+msgid "Super + Space"
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:93
155+msgid "Switches to next keyboard layout."
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:101
159+msgid "Super + Shift + Space"
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:106
163+msgid "Switches to previous keyboard layout."
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:118
167+msgid "Launcher"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:125
171+msgid "Super (Hold)"
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:130
175+msgid "Opens the launcher, displays shortcuts."
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:138
179+msgid "Alt + F1"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:143
183+msgid "Opens launcher keyboard navigation mode."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:151
187+msgid "Super + Tab"
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:156
191+msgid "Switches applications via the launcher."
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:164
195+msgid "Super + 0 to 9"
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:169
199+msgid "Same as clicking on a launcher icon."
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:181
203+msgid "Scopes"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:188
207+msgid "Super (Tap)"
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:193
211+msgid "Opens the Scopes home."
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:209
215+msgid "Switching"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:216
219+msgid "Alt + Tab"
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:221
223+msgid "Switches between applications."
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:229
227+msgid "Super + W"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:234
231+msgid "Opens the desktop spread."
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:242
235+msgid "Cursor Left or Right"
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:247
239+msgid "Moves the focus."
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:259
243+msgid "Windows"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:266
247+msgid "Ctrl + Super + D"
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:271
251+msgid "Minimizes all windows."
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:279
255+msgid "Ctrl + Super + Up"
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:284
259+msgid "Maximizes the current window."
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:292
263+msgid "Ctrl + Super + Down"
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:297
267+msgid "Minimizes or restores the current window."
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:305
271+msgid "Ctrl + Super + Left or Right"
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:310
275+msgid "Semi-maximizes the current window."
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:318
279+msgid "Alt + F4"
280+msgstr ""
281+
282+#: qml/Components/KeyboardShortcutsOverlay.qml:323
283+msgid "Closes the current window."
284+msgstr ""
285+
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Return to Call"
128288msgstr "Torna a la cridada"
129289
130−#: qml/Components/Lockscreen.qml:231
290+#: qml/Components/Lockscreen.qml:239
131291msgid "Emergency Call"
132292msgstr "Cridada d'emergència"
133293
134−#: qml/Components/Lockscreen.qml:263
294+#: qml/Components/Lockscreen.qml:271
135295msgid "OK"
136296msgstr "D'acord"
137297
298+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
299+#, qt-format
300+msgid "%1:%2:%3"
301+msgstr ""
302+
303+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
304+#, qt-format
305+msgid "%1:%2"
306+msgstr ""
307+
138308#: qml/Components/ModeSwitchWarningDialog.qml:32
139309msgid "Apps may have unsaved data:"
140310msgstr ""
@@ -161,26 +331,30 @@ msgstr ""
161331msgid "Close all"
162332msgstr ""
163333
164−#: qml/Dash/DashPageHeader.qml:337
334+#: qml/Components/SharingPicker.qml:54
335+msgid "Preview Share Item"
336+msgstr ""
337+
338+#: qml/Dash/DashPageHeader.qml:333
165339msgctxt "Button: Open the Ubuntu Store"
166340msgid "Store"
167341msgstr ""
168342
169−#: qml/Dash/DashPageHeader.qml:344
343+#: qml/Dash/DashPageHeader.qml:340
170344msgctxt "Button: Start a search in the current dash scope"
171345msgid "Search"
172346msgstr ""
173347
174−#: qml/Dash/DashPageHeader.qml:354
348+#: qml/Dash/DashPageHeader.qml:350
175349msgctxt "Button: Show the current dash scope settings"
176350msgid "Settings"
177351msgstr ""
178352
179−#: qml/Dash/DashPageHeader.qml:361
353+#: qml/Dash/DashPageHeader.qml:357
180354msgid "Remove from Favorites"
181355msgstr "Suprimeix dels preferits"
182356
183−#: qml/Dash/DashPageHeader.qml:361
357+#: qml/Dash/DashPageHeader.qml:357
184358msgid "Add to Favorites"
185359msgstr "Afig als preferits"
186360
@@ -192,24 +366,24 @@ msgstr ""
192366msgid "Reset"
193367msgstr ""
194368
195−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
369+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
196370msgid "Show less"
197371msgstr ""
198372
199−#: qml/Dash/GenericScopeView.qml:579
373+#: qml/Dash/GenericScopeView.qml:580
200374msgid "Show all"
201375msgstr ""
202376
203−#: qml/Dash/GenericScopeView.qml:636
377+#: qml/Dash/GenericScopeView.qml:637
204378msgctxt "Label: Hint for dash search line edit"
205379msgid "Search"
206380msgstr ""
207381
208−#: qml/Dash/PageHeaderExtraPanel.qml:55
382+#: qml/Dash/PageHeaderExtraPanel.qml:56
209383msgid "Recent Searches"
210384msgstr ""
211385
212−#: qml/Dash/PageHeaderExtraPanel.qml:66
386+#: qml/Dash/PageHeaderExtraPanel.qml:67
213387msgid "Clear All"
214388msgstr ""
215389
@@ -222,22 +396,18 @@ msgid "Less..."
222396msgstr "Menys..."
223397
224398#: qml/Dash/Previews/PreviewCommentInput.qml:68
225−#: qml/Dash/Previews/PreviewRatingInput.qml:174
399+#: qml/Dash/Previews/PreviewRatingInput.qml:175
226400msgid "Send"
227401msgstr "Envia"
228402
229−#: qml/Dash/Previews/PreviewRatingInput.qml:84
403+#: qml/Dash/Previews/PreviewRatingInput.qml:82
230404msgid "Rate this"
231405msgstr "Puntueu-ho"
232406
233−#: qml/Dash/Previews/PreviewRatingInput.qml:129
407+#: qml/Dash/Previews/PreviewRatingInput.qml:157
234408msgid "Add a review"
235409msgstr "Afegiu una ressenya"
236410
237−#: qml/Dash/Previews/PreviewSharing.qml:66
238−msgid "Preview Share Item"
239−msgstr ""
240−
241411#: qml/Dash/PullToRefreshScopeStyle.qml:55
242412msgid "Pull to refresh…"
243413msgstr "Estireu per actualitzar..."
@@ -250,15 +420,15 @@ msgstr "Deixeu anar per actualitzar..."
250420msgid "Enable location data"
251421msgstr "Habilita les dades d'ubicació"
252422
253−#: qml/Dash/ScopesList.qml:67
423+#: qml/Dash/ScopesList.qml:55
254424msgid "Manage"
255425msgstr "Gestiona"
256426
257−#: qml/Dash/ScopesList.qml:113
427+#: qml/Dash/ScopesList.qml:102
258428msgid "Home"
259429msgstr "Inici"
260430
261−#: qml/Dash/ScopesList.qml:114
431+#: qml/Dash/ScopesList.qml:103
262432msgid "Also installed"
263433msgstr "També instal·lat"
264434
@@ -268,16 +438,20 @@ msgid ""
268438"touch pad to interact with the pointer."
269439msgstr ""
270440
271−#: qml/Greeter/CoverPage.qml:118
441+#: qml/Greeter/CoverPage.qml:127
272442msgid "Unlock"
273443msgstr "Desbloca"
274444
275−#: qml/Greeter/LoginList.qml:239
445+#: qml/Greeter/Greeter.qml:539
446+msgid "Try again"
447+msgstr ""
448+
449+#: qml/Greeter/LoginList.qml:259
276450msgid "Retry"
277451msgstr ""
278452
279−#: qml/Greeter/LoginList.qml:240
280−msgid "Tap to unlock"
453+#: qml/Greeter/LoginList.qml:260
454+msgid "Log In"
281455msgstr ""
282456
283457#: qml/Greeter/NarrowView.qml:54
@@ -310,34 +484,34 @@ msgstr ""
310484"reinicialitzarà a l'estat de fàbrica i se suprimiran totes les dades "
311485"personals."
312486
313−#: qml/Greeter/NarrowView.qml:116
487+#: qml/Greeter/NarrowView.qml:129
314488#, qt-format
315489msgid "Enter %1"
316490msgstr "Introduïu: %1"
317491
318−#: qml/Greeter/NarrowView.qml:117
492+#: qml/Greeter/NarrowView.qml:130
319493msgid "Enter passphrase"
320494msgstr "Introduïu la contrasenya"
321495
322−#: qml/Greeter/NarrowView.qml:118
496+#: qml/Greeter/NarrowView.qml:131
323497msgid "Enter passcode"
324498msgstr "Introduïu el codi d'accés"
325499
326−#: qml/Greeter/NarrowView.qml:119
500+#: qml/Greeter/NarrowView.qml:135
327501#, qt-format
328502msgid "Sorry, incorrect %1"
329503msgstr "Incorrecte (%1)"
330504
331−#: qml/Greeter/NarrowView.qml:120
505+#: qml/Greeter/NarrowView.qml:136
332506msgid "Sorry, incorrect passphrase"
333507msgstr "La contrasenya no és correcta"
334508
335−#: qml/Greeter/NarrowView.qml:121
509+#: qml/Greeter/NarrowView.qml:137
336510msgctxt "passphrase"
337511msgid "Please re-enter"
338512msgstr ""
339513
340−#: qml/Greeter/NarrowView.qml:122
514+#: qml/Greeter/NarrowView.qml:138
341515msgid "Sorry, incorrect passcode"
342516msgstr "El codi d'accés no és correcte"
343517
@@ -412,18 +586,18 @@ msgstr "S'ha finalitzat"
412586msgid "Failed, tap to retry"
413587msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
414588
415−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
416−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
589+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
590+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
417591msgctxt "Button: Send a reply message"
418592msgid "Send"
419593msgstr ""
420594
421−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
595+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
422596msgctxt "Label: Hint in message indicator line edit"
423597msgid "Reply"
424598msgstr ""
425599
426−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
600+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
427601msgctxt "Button: Call back on phone"
428602msgid "Call back"
429603msgstr ""
@@ -432,32 +606,12 @@ msgstr ""
432606msgid "Drag using 3 fingers any application from one window to the other"
433607msgstr ""
434608
435−#: qml/Tutorial/TutorialBottom.qml:78
436−msgid "Swipe up to add a contact"
437−msgstr ""
438−
439−#: qml/Tutorial/TutorialBottom.qml:80
440−msgid "Swipe up for favorite calculations"
441−msgstr ""
442−
443−#: qml/Tutorial/TutorialBottom.qml:82
444−msgid "Swipe up for recent calls"
445−msgstr ""
446−
447−#: qml/Tutorial/TutorialBottom.qml:84
448−msgid "Swipe up to create a message"
449−msgstr ""
450−
451−#: qml/Tutorial/TutorialBottom.qml:85
452−msgid "Swipe up to manage the app"
453−msgstr ""
454−
455−#: qml/Tutorial/TutorialLeftLong.qml:47
609+#: qml/Tutorial/TutorialLeftLong.qml:49
456610msgid "Long swipe from the left edge to open the Today scope"
457611msgstr ""
458612
459613#: qml/Tutorial/TutorialLeft.qml:47
460−msgid "Swipe from the left edge to open the launcher"
614+msgid "Short swipe from the left edge to open the launcher"
461615msgstr ""
462616
463617#: qml/Tutorial/TutorialRight.qml:55
@@ -465,15 +619,11 @@ msgid "Push your mouse against the right edge to view your open apps"
465619msgstr ""
466620
467621#: qml/Tutorial/TutorialRight.qml:56
468−msgid "Short or long swipe from the right edge to view your open apps"
622+msgid "Swipe from the right edge to view your open apps"
469623msgstr ""
470624
471625#: qml/Tutorial/TutorialTop.qml:53
472−msgid "Swipe from the top right edge to open the notification bar"
473−msgstr ""
474−
475−#: qml/Tutorial/TutorialTop.qml:54
476−msgid "Swipe from the top edge to open the notification bar"
626+msgid "Swipe from the top edge to access notifications and quick settings"
477627msgstr ""
478628
479629#: qml/Wizard/Page.qml:54
@@ -485,11 +635,11 @@ msgstr ""
485635msgid "Language"
486636msgstr ""
487637
488−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
489−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
638+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
639+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
490640#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
491641#: qml/Wizard/Pages/75-report-check.qml:84
492−#: qml/Wizard/Pages/passcode-desktop.qml:124
642+#: qml/Wizard/Pages/passcode-desktop.qml:141
493643#: qml/Wizard/Pages/password-set.qml:141
494644msgid "Next"
495645msgstr ""
@@ -551,7 +701,7 @@ msgstr ""
551701msgid "Time Zone"
552702msgstr ""
553703
554−#: qml/Wizard/Pages/50-timezone.qml:178
704+#: qml/Wizard/Pages/50-timezone.qml:181
555705msgid "Enter your city"
556706msgstr ""
557707
@@ -641,7 +791,7 @@ msgid "Service Terms"
641791msgstr ""
642792
643793#: qml/Wizard/Pages/passcode-confirm.qml:43
644−#: qml/Wizard/Pages/passcode-desktop.qml:80
794+#: qml/Wizard/Pages/passcode-desktop.qml:96
645795msgid "Confirm passcode"
646796msgstr "Confirmeu el codi d'accés"
647797
@@ -658,24 +808,24 @@ msgstr ""
658808msgid "Lock Screen Passcode"
659809msgstr ""
660810
661−#: qml/Wizard/Pages/passcode-desktop.qml:56
811+#: qml/Wizard/Pages/passcode-desktop.qml:60
662812msgid "Enter 4 numbers to setup your passcode"
663813msgstr ""
664814
665−#: qml/Wizard/Pages/passcode-desktop.qml:65
815+#: qml/Wizard/Pages/passcode-desktop.qml:76
666816#: qml/Wizard/Pages/passcode-set.qml:54
667817msgid "Choose passcode"
668818msgstr ""
669819
670−#: qml/Wizard/Pages/passcode-desktop.qml:105
820+#: qml/Wizard/Pages/passcode-desktop.qml:126
671821msgid "Passcode too short"
672822msgstr ""
673823
674−#: qml/Wizard/Pages/passcode-desktop.qml:107
824+#: qml/Wizard/Pages/passcode-desktop.qml:128
675825msgid "Passcodes match"
676826msgstr ""
677827
678−#: qml/Wizard/Pages/passcode-desktop.qml:109
828+#: qml/Wizard/Pages/passcode-desktop.qml:130
679829msgid "Passcodes do not match"
680830msgstr ""
681831
@@ -724,26 +874,30 @@ msgid "To proceed with no SIM tap Skip."
724874msgstr ""
725875
726876#: qml/Wizard/PasswordMeter.qml:87
727−msgid "Passwords match"
877+msgid "Password too short"
728878msgstr ""
729879
730880#: qml/Wizard/PasswordMeter.qml:89
881+msgid "Passwords match"
882+msgstr ""
883+
884+#: qml/Wizard/PasswordMeter.qml:91
731885msgid "Passwords do not match"
732886msgstr ""
733887
734−#: qml/Wizard/PasswordMeter.qml:93
888+#: qml/Wizard/PasswordMeter.qml:95
735889msgid "Strong password"
736890msgstr ""
737891
738−#: qml/Wizard/PasswordMeter.qml:95
892+#: qml/Wizard/PasswordMeter.qml:97
739893msgid "Fair password"
740894msgstr ""
741895
742−#: qml/Wizard/PasswordMeter.qml:97
896+#: qml/Wizard/PasswordMeter.qml:99
743897msgid "Weak password"
744898msgstr ""
745899
746−#: qml/Wizard/PasswordMeter.qml:99
900+#: qml/Wizard/PasswordMeter.qml:101
747901msgid "Very weak password"
748902msgstr ""
749903
po/ce.po+260−106
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,120 +15,290 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr ""
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr ""
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr ""
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr ""
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr ""
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr ""
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr ""
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr ""
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:200
110+#: qml/Components/Dialogs.qml:202
111111msgctxt "Button: Power off the system"
112112msgid "Power off"
113113msgstr ""
114114
115−#: qml/Components/Dialogs.qml:209
115+#: qml/Components/Dialogs.qml:211
116116msgctxt "Button: Restart the system"
117117msgid "Restart"
118118msgstr ""
119119
120−#: qml/Components/Lockscreen.qml:231
120+#: qml/Components/KeyboardShortcutsOverlay.qml:41
121+msgid "Keyboard Shortcuts"
122+msgstr ""
123+
124+#: qml/Components/KeyboardShortcutsOverlay.qml:55
125+msgid "Unity 8"
126+msgstr ""
127+
128+#: qml/Components/KeyboardShortcutsOverlay.qml:62
129+msgid "PrtScr"
130+msgstr ""
131+
132+#: qml/Components/KeyboardShortcutsOverlay.qml:67
133+msgid "Takes a screenshot."
134+msgstr ""
135+
136+#: qml/Components/KeyboardShortcutsOverlay.qml:75
137+msgid "Alt + PrtScr"
138+msgstr ""
139+
140+#: qml/Components/KeyboardShortcutsOverlay.qml:80
141+msgid "Takes a screenshot of a window."
142+msgstr ""
143+
144+#: qml/Components/KeyboardShortcutsOverlay.qml:88
145+msgid "Super + Space"
146+msgstr ""
147+
148+#: qml/Components/KeyboardShortcutsOverlay.qml:93
149+msgid "Switches to next keyboard layout."
150+msgstr ""
151+
152+#: qml/Components/KeyboardShortcutsOverlay.qml:101
153+msgid "Super + Shift + Space"
154+msgstr ""
155+
156+#: qml/Components/KeyboardShortcutsOverlay.qml:106
157+msgid "Switches to previous keyboard layout."
158+msgstr ""
159+
160+#: qml/Components/KeyboardShortcutsOverlay.qml:118
161+msgid "Launcher"
162+msgstr ""
163+
164+#: qml/Components/KeyboardShortcutsOverlay.qml:125
165+msgid "Super (Hold)"
166+msgstr ""
167+
168+#: qml/Components/KeyboardShortcutsOverlay.qml:130
169+msgid "Opens the launcher, displays shortcuts."
170+msgstr ""
171+
172+#: qml/Components/KeyboardShortcutsOverlay.qml:138
173+msgid "Alt + F1"
174+msgstr ""
175+
176+#: qml/Components/KeyboardShortcutsOverlay.qml:143
177+msgid "Opens launcher keyboard navigation mode."
178+msgstr ""
179+
180+#: qml/Components/KeyboardShortcutsOverlay.qml:151
181+msgid "Super + Tab"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:156
185+msgid "Switches applications via the launcher."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:164
189+msgid "Super + 0 to 9"
190+msgstr ""
191+
192+#: qml/Components/KeyboardShortcutsOverlay.qml:169
193+msgid "Same as clicking on a launcher icon."
194+msgstr ""
195+
196+#: qml/Components/KeyboardShortcutsOverlay.qml:181
197+msgid "Scopes"
198+msgstr ""
199+
200+#: qml/Components/KeyboardShortcutsOverlay.qml:188
201+msgid "Super (Tap)"
202+msgstr ""
203+
204+#: qml/Components/KeyboardShortcutsOverlay.qml:193
205+msgid "Opens the Scopes home."
206+msgstr ""
207+
208+#: qml/Components/KeyboardShortcutsOverlay.qml:209
209+msgid "Switching"
210+msgstr ""
211+
212+#: qml/Components/KeyboardShortcutsOverlay.qml:216
213+msgid "Alt + Tab"
214+msgstr ""
215+
216+#: qml/Components/KeyboardShortcutsOverlay.qml:221
217+msgid "Switches between applications."
218+msgstr ""
219+
220+#: qml/Components/KeyboardShortcutsOverlay.qml:229
221+msgid "Super + W"
222+msgstr ""
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:234
225+msgid "Opens the desktop spread."
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:242
229+msgid "Cursor Left or Right"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:247
233+msgid "Moves the focus."
234+msgstr ""
235+
236+#: qml/Components/KeyboardShortcutsOverlay.qml:259
237+msgid "Windows"
238+msgstr ""
239+
240+#: qml/Components/KeyboardShortcutsOverlay.qml:266
241+msgid "Ctrl + Super + D"
242+msgstr ""
243+
244+#: qml/Components/KeyboardShortcutsOverlay.qml:271
245+msgid "Minimizes all windows."
246+msgstr ""
247+
248+#: qml/Components/KeyboardShortcutsOverlay.qml:279
249+msgid "Ctrl + Super + Up"
250+msgstr ""
251+
252+#: qml/Components/KeyboardShortcutsOverlay.qml:284
253+msgid "Maximizes the current window."
254+msgstr ""
255+
256+#: qml/Components/KeyboardShortcutsOverlay.qml:292
257+msgid "Ctrl + Super + Down"
258+msgstr ""
259+
260+#: qml/Components/KeyboardShortcutsOverlay.qml:297
261+msgid "Minimizes or restores the current window."
262+msgstr ""
263+
264+#: qml/Components/KeyboardShortcutsOverlay.qml:305
265+msgid "Ctrl + Super + Left or Right"
266+msgstr ""
267+
268+#: qml/Components/KeyboardShortcutsOverlay.qml:310
269+msgid "Semi-maximizes the current window."
270+msgstr ""
271+
272+#: qml/Components/KeyboardShortcutsOverlay.qml:318
273+msgid "Alt + F4"
274+msgstr ""
275+
276+#: qml/Components/KeyboardShortcutsOverlay.qml:323
277+msgid "Closes the current window."
278+msgstr ""
279+
280+#: qml/Components/Lockscreen.qml:239
121281msgid "Return to Call"
122282msgstr ""
123283
124−#: qml/Components/Lockscreen.qml:231
284+#: qml/Components/Lockscreen.qml:239
125285msgid "Emergency Call"
126286msgstr ""
127287
128−#: qml/Components/Lockscreen.qml:263
288+#: qml/Components/Lockscreen.qml:271
129289msgid "OK"
130290msgstr ""
131291
292+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
293+#, qt-format
294+msgid "%1:%2:%3"
295+msgstr ""
296+
297+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
298+#, qt-format
299+msgid "%1:%2"
300+msgstr ""
301+
132302#: qml/Components/ModeSwitchWarningDialog.qml:32
133303msgid "Apps may have unsaved data:"
134304msgstr ""
@@ -155,26 +325,30 @@ msgstr ""
155325msgid "Close all"
156326msgstr ""
157327
158−#: qml/Dash/DashPageHeader.qml:337
328+#: qml/Components/SharingPicker.qml:54
329+msgid "Preview Share Item"
330+msgstr ""
331+
332+#: qml/Dash/DashPageHeader.qml:333
159333msgctxt "Button: Open the Ubuntu Store"
160334msgid "Store"
161335msgstr ""
162336
163−#: qml/Dash/DashPageHeader.qml:344
337+#: qml/Dash/DashPageHeader.qml:340
164338msgctxt "Button: Start a search in the current dash scope"
165339msgid "Search"
166340msgstr ""
167341
168−#: qml/Dash/DashPageHeader.qml:354
342+#: qml/Dash/DashPageHeader.qml:350
169343msgctxt "Button: Show the current dash scope settings"
170344msgid "Settings"
171345msgstr ""
172346
173−#: qml/Dash/DashPageHeader.qml:361
347+#: qml/Dash/DashPageHeader.qml:357
174348msgid "Remove from Favorites"
175349msgstr ""
176350
177−#: qml/Dash/DashPageHeader.qml:361
351+#: qml/Dash/DashPageHeader.qml:357
178352msgid "Add to Favorites"
179353msgstr ""
180354
@@ -186,24 +360,24 @@ msgstr ""
186360msgid "Reset"
187361msgstr ""
188362
189−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
363+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
190364msgid "Show less"
191365msgstr ""
192366
193−#: qml/Dash/GenericScopeView.qml:579
367+#: qml/Dash/GenericScopeView.qml:580
194368msgid "Show all"
195369msgstr ""
196370
197−#: qml/Dash/GenericScopeView.qml:636
371+#: qml/Dash/GenericScopeView.qml:637
198372msgctxt "Label: Hint for dash search line edit"
199373msgid "Search"
200374msgstr ""
201375
202−#: qml/Dash/PageHeaderExtraPanel.qml:55
376+#: qml/Dash/PageHeaderExtraPanel.qml:56
203377msgid "Recent Searches"
204378msgstr ""
205379
206−#: qml/Dash/PageHeaderExtraPanel.qml:66
380+#: qml/Dash/PageHeaderExtraPanel.qml:67
207381msgid "Clear All"
208382msgstr ""
209383
@@ -216,22 +390,18 @@ msgid "Less..."
216390msgstr ""
217391
218392#: qml/Dash/Previews/PreviewCommentInput.qml:68
219−#: qml/Dash/Previews/PreviewRatingInput.qml:174
393+#: qml/Dash/Previews/PreviewRatingInput.qml:175
220394msgid "Send"
221395msgstr ""
222396
223−#: qml/Dash/Previews/PreviewRatingInput.qml:84
397+#: qml/Dash/Previews/PreviewRatingInput.qml:82
224398msgid "Rate this"
225399msgstr ""
226400
227−#: qml/Dash/Previews/PreviewRatingInput.qml:129
401+#: qml/Dash/Previews/PreviewRatingInput.qml:157
228402msgid "Add a review"
229403msgstr ""
230404
231−#: qml/Dash/Previews/PreviewSharing.qml:66
232−msgid "Preview Share Item"
233−msgstr ""
234−
235405#: qml/Dash/PullToRefreshScopeStyle.qml:55
236406msgid "Pull to refresh…"
237407msgstr ""
@@ -244,15 +414,15 @@ msgstr ""
244414msgid "Enable location data"
245415msgstr ""
246416
247−#: qml/Dash/ScopesList.qml:67
417+#: qml/Dash/ScopesList.qml:55
248418msgid "Manage"
249419msgstr ""
250420
251−#: qml/Dash/ScopesList.qml:113
421+#: qml/Dash/ScopesList.qml:102
252422msgid "Home"
253423msgstr ""
254424
255−#: qml/Dash/ScopesList.qml:114
425+#: qml/Dash/ScopesList.qml:103
256426msgid "Also installed"
257427msgstr ""
258428
@@ -262,16 +432,20 @@ msgid ""
262432"touch pad to interact with the pointer."
263433msgstr ""
264434
265−#: qml/Greeter/CoverPage.qml:118
435+#: qml/Greeter/CoverPage.qml:127
266436msgid "Unlock"
267437msgstr ""
268438
269−#: qml/Greeter/LoginList.qml:239
439+#: qml/Greeter/Greeter.qml:539
440+msgid "Try again"
441+msgstr ""
442+
443+#: qml/Greeter/LoginList.qml:259
270444msgid "Retry"
271445msgstr ""
272446
273−#: qml/Greeter/LoginList.qml:240
274−msgid "Tap to unlock"
447+#: qml/Greeter/LoginList.qml:260
448+msgid "Log In"
275449msgstr ""
276450
277451#: qml/Greeter/NarrowView.qml:54
@@ -298,34 +472,34 @@ msgid ""
298472"and all personal data will be deleted."
299473msgstr ""
300474
301−#: qml/Greeter/NarrowView.qml:116
475+#: qml/Greeter/NarrowView.qml:129
302476#, qt-format
303477msgid "Enter %1"
304478msgstr ""
305479
306−#: qml/Greeter/NarrowView.qml:117
480+#: qml/Greeter/NarrowView.qml:130
307481msgid "Enter passphrase"
308482msgstr ""
309483
310−#: qml/Greeter/NarrowView.qml:118
484+#: qml/Greeter/NarrowView.qml:131
311485msgid "Enter passcode"
312486msgstr ""
313487
314−#: qml/Greeter/NarrowView.qml:119
488+#: qml/Greeter/NarrowView.qml:135
315489#, qt-format
316490msgid "Sorry, incorrect %1"
317491msgstr ""
318492
319−#: qml/Greeter/NarrowView.qml:120
493+#: qml/Greeter/NarrowView.qml:136
320494msgid "Sorry, incorrect passphrase"
321495msgstr ""
322496
323−#: qml/Greeter/NarrowView.qml:121
497+#: qml/Greeter/NarrowView.qml:137
324498msgctxt "passphrase"
325499msgid "Please re-enter"
326500msgstr ""
327501
328−#: qml/Greeter/NarrowView.qml:122
502+#: qml/Greeter/NarrowView.qml:138
329503msgid "Sorry, incorrect passcode"
330504msgstr ""
331505
@@ -400,18 +574,18 @@ msgstr ""
400574msgid "Failed, tap to retry"
401575msgstr ""
402576
403−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
404−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
577+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
578+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
405579msgctxt "Button: Send a reply message"
406580msgid "Send"
407581msgstr ""
408582
409−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
583+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
410584msgctxt "Label: Hint in message indicator line edit"
411585msgid "Reply"
412586msgstr ""
413587
414−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
588+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
415589msgctxt "Button: Call back on phone"
416590msgid "Call back"
417591msgstr ""
@@ -420,32 +594,12 @@ msgstr ""
420594msgid "Drag using 3 fingers any application from one window to the other"
421595msgstr ""
422596
423−#: qml/Tutorial/TutorialBottom.qml:78
424−msgid "Swipe up to add a contact"
425−msgstr ""
426−
427−#: qml/Tutorial/TutorialBottom.qml:80
428−msgid "Swipe up for favorite calculations"
429−msgstr ""
430−
431−#: qml/Tutorial/TutorialBottom.qml:82
432−msgid "Swipe up for recent calls"
433−msgstr ""
434−
435−#: qml/Tutorial/TutorialBottom.qml:84
436−msgid "Swipe up to create a message"
437−msgstr ""
438−
439−#: qml/Tutorial/TutorialBottom.qml:85
440−msgid "Swipe up to manage the app"
441−msgstr ""
442−
443−#: qml/Tutorial/TutorialLeftLong.qml:47
597+#: qml/Tutorial/TutorialLeftLong.qml:49
444598msgid "Long swipe from the left edge to open the Today scope"
445599msgstr ""
446600
447601#: qml/Tutorial/TutorialLeft.qml:47
448−msgid "Swipe from the left edge to open the launcher"
602+msgid "Short swipe from the left edge to open the launcher"
449603msgstr ""
450604
451605#: qml/Tutorial/TutorialRight.qml:55
@@ -453,15 +607,11 @@ msgid "Push your mouse against the right edge to view your open apps"
453607msgstr ""
454608
455609#: qml/Tutorial/TutorialRight.qml:56
456−msgid "Short or long swipe from the right edge to view your open apps"
610+msgid "Swipe from the right edge to view your open apps"
457611msgstr ""
458612
459613#: qml/Tutorial/TutorialTop.qml:53
460−msgid "Swipe from the top right edge to open the notification bar"
461−msgstr ""
462−
463−#: qml/Tutorial/TutorialTop.qml:54
464−msgid "Swipe from the top edge to open the notification bar"
614+msgid "Swipe from the top edge to access notifications and quick settings"
465615msgstr ""
466616
467617#: qml/Wizard/Page.qml:54
@@ -473,11 +623,11 @@ msgstr ""
473623msgid "Language"
474624msgstr ""
475625
476−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
477−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
626+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
627+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
478628#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
479629#: qml/Wizard/Pages/75-report-check.qml:84
480−#: qml/Wizard/Pages/passcode-desktop.qml:124
630+#: qml/Wizard/Pages/passcode-desktop.qml:141
481631#: qml/Wizard/Pages/password-set.qml:141
482632msgid "Next"
483633msgstr ""
@@ -539,7 +689,7 @@ msgstr ""
539689msgid "Time Zone"
540690msgstr ""
541691
542−#: qml/Wizard/Pages/50-timezone.qml:178
692+#: qml/Wizard/Pages/50-timezone.qml:181
543693msgid "Enter your city"
544694msgstr ""
545695
@@ -629,7 +779,7 @@ msgid "Service Terms"
629779msgstr ""
630780
631781#: qml/Wizard/Pages/passcode-confirm.qml:43
632−#: qml/Wizard/Pages/passcode-desktop.qml:80
782+#: qml/Wizard/Pages/passcode-desktop.qml:96
633783msgid "Confirm passcode"
634784msgstr ""
635785
@@ -646,24 +796,24 @@ msgstr ""
646796msgid "Lock Screen Passcode"
647797msgstr ""
648798
649−#: qml/Wizard/Pages/passcode-desktop.qml:56
799+#: qml/Wizard/Pages/passcode-desktop.qml:60
650800msgid "Enter 4 numbers to setup your passcode"
651801msgstr ""
652802
653−#: qml/Wizard/Pages/passcode-desktop.qml:65
803+#: qml/Wizard/Pages/passcode-desktop.qml:76
654804#: qml/Wizard/Pages/passcode-set.qml:54
655805msgid "Choose passcode"
656806msgstr ""
657807
658−#: qml/Wizard/Pages/passcode-desktop.qml:105
808+#: qml/Wizard/Pages/passcode-desktop.qml:126
659809msgid "Passcode too short"
660810msgstr ""
661811
662−#: qml/Wizard/Pages/passcode-desktop.qml:107
812+#: qml/Wizard/Pages/passcode-desktop.qml:128
663813msgid "Passcodes match"
664814msgstr ""
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:109
816+#: qml/Wizard/Pages/passcode-desktop.qml:130
667817msgid "Passcodes do not match"
668818msgstr ""
669819
@@ -712,25 +862,29 @@ msgid "To proceed with no SIM tap Skip."
712862msgstr ""
713863
714864#: qml/Wizard/PasswordMeter.qml:87
715−msgid "Passwords match"
865+msgid "Password too short"
716866msgstr ""
717867
718868#: qml/Wizard/PasswordMeter.qml:89
869+msgid "Passwords match"
870+msgstr ""
871+
872+#: qml/Wizard/PasswordMeter.qml:91
719873msgid "Passwords do not match"
720874msgstr ""
721875
722−#: qml/Wizard/PasswordMeter.qml:93
876+#: qml/Wizard/PasswordMeter.qml:95
723877msgid "Strong password"
724878msgstr ""
725879
726−#: qml/Wizard/PasswordMeter.qml:95
880+#: qml/Wizard/PasswordMeter.qml:97
727881msgid "Fair password"
728882msgstr ""
729883
730−#: qml/Wizard/PasswordMeter.qml:97
884+#: qml/Wizard/PasswordMeter.qml:99
731885msgid "Weak password"
732886msgstr ""
733887
734−#: qml/Wizard/PasswordMeter.qml:99
888+#: qml/Wizard/PasswordMeter.qml:101
735889msgid "Very weak password"
736890msgstr ""
po/ckb.po+260−106
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,120 +15,290 @@ 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-05-25 06:09+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:53+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr ""
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr ""
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr ""
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr ""
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr ""
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr ""
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr ""
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr ""
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:200
110+#: qml/Components/Dialogs.qml:202
111111msgctxt "Button: Power off the system"
112112msgid "Power off"
113113msgstr ""
114114
115−#: qml/Components/Dialogs.qml:209
115+#: qml/Components/Dialogs.qml:211
116116msgctxt "Button: Restart the system"
117117msgid "Restart"
118118msgstr ""
119119
120−#: qml/Components/Lockscreen.qml:231
120+#: qml/Components/KeyboardShortcutsOverlay.qml:41
121+msgid "Keyboard Shortcuts"
122+msgstr ""
123+
124+#: qml/Components/KeyboardShortcutsOverlay.qml:55
125+msgid "Unity 8"
126+msgstr ""
127+
128+#: qml/Components/KeyboardShortcutsOverlay.qml:62
129+msgid "PrtScr"
130+msgstr ""
131+
132+#: qml/Components/KeyboardShortcutsOverlay.qml:67
133+msgid "Takes a screenshot."
134+msgstr ""
135+
136+#: qml/Components/KeyboardShortcutsOverlay.qml:75
137+msgid "Alt + PrtScr"
138+msgstr ""
139+
140+#: qml/Components/KeyboardShortcutsOverlay.qml:80
141+msgid "Takes a screenshot of a window."
142+msgstr ""
143+
144+#: qml/Components/KeyboardShortcutsOverlay.qml:88
145+msgid "Super + Space"
146+msgstr ""
147+
148+#: qml/Components/KeyboardShortcutsOverlay.qml:93
149+msgid "Switches to next keyboard layout."
150+msgstr ""
151+
152+#: qml/Components/KeyboardShortcutsOverlay.qml:101
153+msgid "Super + Shift + Space"
154+msgstr ""
155+
156+#: qml/Components/KeyboardShortcutsOverlay.qml:106
157+msgid "Switches to previous keyboard layout."
158+msgstr ""
159+
160+#: qml/Components/KeyboardShortcutsOverlay.qml:118
161+msgid "Launcher"
162+msgstr ""
163+
164+#: qml/Components/KeyboardShortcutsOverlay.qml:125
165+msgid "Super (Hold)"
166+msgstr ""
167+
168+#: qml/Components/KeyboardShortcutsOverlay.qml:130
169+msgid "Opens the launcher, displays shortcuts."
170+msgstr ""
171+
172+#: qml/Components/KeyboardShortcutsOverlay.qml:138
173+msgid "Alt + F1"
174+msgstr ""
175+
176+#: qml/Components/KeyboardShortcutsOverlay.qml:143
177+msgid "Opens launcher keyboard navigation mode."
178+msgstr ""
179+
180+#: qml/Components/KeyboardShortcutsOverlay.qml:151
181+msgid "Super + Tab"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:156
185+msgid "Switches applications via the launcher."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:164
189+msgid "Super + 0 to 9"
190+msgstr ""
191+
192+#: qml/Components/KeyboardShortcutsOverlay.qml:169
193+msgid "Same as clicking on a launcher icon."
194+msgstr ""
195+
196+#: qml/Components/KeyboardShortcutsOverlay.qml:181
197+msgid "Scopes"
198+msgstr ""
199+
200+#: qml/Components/KeyboardShortcutsOverlay.qml:188
201+msgid "Super (Tap)"
202+msgstr ""
203+
204+#: qml/Components/KeyboardShortcutsOverlay.qml:193
205+msgid "Opens the Scopes home."
206+msgstr ""
207+
208+#: qml/Components/KeyboardShortcutsOverlay.qml:209
209+msgid "Switching"
210+msgstr ""
211+
212+#: qml/Components/KeyboardShortcutsOverlay.qml:216
213+msgid "Alt + Tab"
214+msgstr ""
215+
216+#: qml/Components/KeyboardShortcutsOverlay.qml:221
217+msgid "Switches between applications."
218+msgstr ""
219+
220+#: qml/Components/KeyboardShortcutsOverlay.qml:229
221+msgid "Super + W"
222+msgstr ""
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:234
225+msgid "Opens the desktop spread."
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:242
229+msgid "Cursor Left or Right"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:247
233+msgid "Moves the focus."
234+msgstr ""
235+
236+#: qml/Components/KeyboardShortcutsOverlay.qml:259
237+msgid "Windows"
238+msgstr ""
239+
240+#: qml/Components/KeyboardShortcutsOverlay.qml:266
241+msgid "Ctrl + Super + D"
242+msgstr ""
243+
244+#: qml/Components/KeyboardShortcutsOverlay.qml:271
245+msgid "Minimizes all windows."
246+msgstr ""
247+
248+#: qml/Components/KeyboardShortcutsOverlay.qml:279
249+msgid "Ctrl + Super + Up"
250+msgstr ""
251+
252+#: qml/Components/KeyboardShortcutsOverlay.qml:284
253+msgid "Maximizes the current window."
254+msgstr ""
255+
256+#: qml/Components/KeyboardShortcutsOverlay.qml:292
257+msgid "Ctrl + Super + Down"
258+msgstr ""
259+
260+#: qml/Components/KeyboardShortcutsOverlay.qml:297
261+msgid "Minimizes or restores the current window."
262+msgstr ""
263+
264+#: qml/Components/KeyboardShortcutsOverlay.qml:305
265+msgid "Ctrl + Super + Left or Right"
266+msgstr ""
267+
268+#: qml/Components/KeyboardShortcutsOverlay.qml:310
269+msgid "Semi-maximizes the current window."
270+msgstr ""
271+
272+#: qml/Components/KeyboardShortcutsOverlay.qml:318
273+msgid "Alt + F4"
274+msgstr ""
275+
276+#: qml/Components/KeyboardShortcutsOverlay.qml:323
277+msgid "Closes the current window."
278+msgstr ""
279+
280+#: qml/Components/Lockscreen.qml:239
121281msgid "Return to Call"
122282msgstr ""
123283
124−#: qml/Components/Lockscreen.qml:231
284+#: qml/Components/Lockscreen.qml:239
125285msgid "Emergency Call"
126286msgstr "هێڵی فریاگوزاری"
127287
128−#: qml/Components/Lockscreen.qml:263
288+#: qml/Components/Lockscreen.qml:271
129289msgid "OK"
130290msgstr ""
131291
292+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
293+#, qt-format
294+msgid "%1:%2:%3"
295+msgstr ""
296+
297+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
298+#, qt-format
299+msgid "%1:%2"
300+msgstr ""
301+
132302#: qml/Components/ModeSwitchWarningDialog.qml:32
133303msgid "Apps may have unsaved data:"
134304msgstr ""
@@ -155,26 +325,30 @@ msgstr ""
155325msgid "Close all"
156326msgstr ""
157327
158−#: qml/Dash/DashPageHeader.qml:337
328+#: qml/Components/SharingPicker.qml:54
329+msgid "Preview Share Item"
330+msgstr ""
331+
332+#: qml/Dash/DashPageHeader.qml:333
159333msgctxt "Button: Open the Ubuntu Store"
160334msgid "Store"
161335msgstr ""
162336
163−#: qml/Dash/DashPageHeader.qml:344
337+#: qml/Dash/DashPageHeader.qml:340
164338msgctxt "Button: Start a search in the current dash scope"
165339msgid "Search"
166340msgstr ""
167341
168−#: qml/Dash/DashPageHeader.qml:354
342+#: qml/Dash/DashPageHeader.qml:350
169343msgctxt "Button: Show the current dash scope settings"
170344msgid "Settings"
171345msgstr ""
172346
173−#: qml/Dash/DashPageHeader.qml:361
347+#: qml/Dash/DashPageHeader.qml:357
174348msgid "Remove from Favorites"
175349msgstr ""
176350
177−#: qml/Dash/DashPageHeader.qml:361
351+#: qml/Dash/DashPageHeader.qml:357
178352msgid "Add to Favorites"
179353msgstr ""
180354
@@ -186,24 +360,24 @@ msgstr ""
186360msgid "Reset"
187361msgstr ""
188362
189−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
363+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
190364msgid "Show less"
191365msgstr ""
192366
193−#: qml/Dash/GenericScopeView.qml:579
367+#: qml/Dash/GenericScopeView.qml:580
194368msgid "Show all"
195369msgstr ""
196370
197−#: qml/Dash/GenericScopeView.qml:636
371+#: qml/Dash/GenericScopeView.qml:637
198372msgctxt "Label: Hint for dash search line edit"
199373msgid "Search"
200374msgstr ""
201375
202−#: qml/Dash/PageHeaderExtraPanel.qml:55
376+#: qml/Dash/PageHeaderExtraPanel.qml:56
203377msgid "Recent Searches"
204378msgstr ""
205379
206−#: qml/Dash/PageHeaderExtraPanel.qml:66
380+#: qml/Dash/PageHeaderExtraPanel.qml:67
207381msgid "Clear All"
208382msgstr ""
209383
@@ -216,22 +390,18 @@ msgid "Less..."
216390msgstr ""
217391
218392#: qml/Dash/Previews/PreviewCommentInput.qml:68
219−#: qml/Dash/Previews/PreviewRatingInput.qml:174
393+#: qml/Dash/Previews/PreviewRatingInput.qml:175
220394msgid "Send"
221395msgstr "ناردن"
222396
223−#: qml/Dash/Previews/PreviewRatingInput.qml:84
397+#: qml/Dash/Previews/PreviewRatingInput.qml:82
224398msgid "Rate this"
225399msgstr "پلە دابنی بۆی"
226400
227−#: qml/Dash/Previews/PreviewRatingInput.qml:129
401+#: qml/Dash/Previews/PreviewRatingInput.qml:157
228402msgid "Add a review"
229403msgstr "پێداچوونەوە زۆر بکە"
230404
231−#: qml/Dash/Previews/PreviewSharing.qml:66
232−msgid "Preview Share Item"
233−msgstr ""
234−
235405#: qml/Dash/PullToRefreshScopeStyle.qml:55
236406msgid "Pull to refresh…"
237407msgstr ""
@@ -244,15 +414,15 @@ msgstr ""
244414msgid "Enable location data"
245415msgstr ""
246416
247−#: qml/Dash/ScopesList.qml:67
417+#: qml/Dash/ScopesList.qml:55
248418msgid "Manage"
249419msgstr ""
250420
251−#: qml/Dash/ScopesList.qml:113
421+#: qml/Dash/ScopesList.qml:102
252422msgid "Home"
253423msgstr ""
254424
255−#: qml/Dash/ScopesList.qml:114
425+#: qml/Dash/ScopesList.qml:103
256426msgid "Also installed"
257427msgstr ""
258428
@@ -262,16 +432,20 @@ msgid ""
262432"touch pad to interact with the pointer."
263433msgstr ""
264434
265−#: qml/Greeter/CoverPage.qml:118
435+#: qml/Greeter/CoverPage.qml:127
266436msgid "Unlock"
267437msgstr ""
268438
269−#: qml/Greeter/LoginList.qml:239
439+#: qml/Greeter/Greeter.qml:539
440+msgid "Try again"
441+msgstr ""
442+
443+#: qml/Greeter/LoginList.qml:259
270444msgid "Retry"
271445msgstr ""
272446
273−#: qml/Greeter/LoginList.qml:240
274−msgid "Tap to unlock"
447+#: qml/Greeter/LoginList.qml:260
448+msgid "Log In"
275449msgstr ""
276450
277451#: qml/Greeter/NarrowView.qml:54
@@ -298,34 +472,34 @@ msgid ""
298472"and all personal data will be deleted."
299473msgstr ""
300474
301−#: qml/Greeter/NarrowView.qml:116
475+#: qml/Greeter/NarrowView.qml:129
302476#, qt-format
303477msgid "Enter %1"
304478msgstr ""
305479
306−#: qml/Greeter/NarrowView.qml:117
480+#: qml/Greeter/NarrowView.qml:130
307481msgid "Enter passphrase"
308482msgstr ""
309483
310−#: qml/Greeter/NarrowView.qml:118
484+#: qml/Greeter/NarrowView.qml:131
311485msgid "Enter passcode"
312486msgstr ""
313487
314−#: qml/Greeter/NarrowView.qml:119
488+#: qml/Greeter/NarrowView.qml:135
315489#, qt-format
316490msgid "Sorry, incorrect %1"
317491msgstr ""
318492
319−#: qml/Greeter/NarrowView.qml:120
493+#: qml/Greeter/NarrowView.qml:136
320494msgid "Sorry, incorrect passphrase"
321495msgstr ""
322496
323−#: qml/Greeter/NarrowView.qml:121
497+#: qml/Greeter/NarrowView.qml:137
324498msgctxt "passphrase"
325499msgid "Please re-enter"
326500msgstr ""
327501
328−#: qml/Greeter/NarrowView.qml:122
502+#: qml/Greeter/NarrowView.qml:138
329503msgid "Sorry, incorrect passcode"
330504msgstr ""
331505
@@ -400,18 +574,18 @@ msgstr ""
400574msgid "Failed, tap to retry"
401575msgstr ""
402576
403−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
404−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
577+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
578+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
405579msgctxt "Button: Send a reply message"
406580msgid "Send"
407581msgstr ""
408582
409−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
583+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
410584msgctxt "Label: Hint in message indicator line edit"
411585msgid "Reply"
412586msgstr ""
413587
414−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
588+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
415589msgctxt "Button: Call back on phone"
416590msgid "Call back"
417591msgstr ""
@@ -420,32 +594,12 @@ msgstr ""
420594msgid "Drag using 3 fingers any application from one window to the other"
421595msgstr ""
422596
423−#: qml/Tutorial/TutorialBottom.qml:78
424−msgid "Swipe up to add a contact"
425−msgstr ""
426−
427−#: qml/Tutorial/TutorialBottom.qml:80
428−msgid "Swipe up for favorite calculations"
429−msgstr ""
430−
431−#: qml/Tutorial/TutorialBottom.qml:82
432−msgid "Swipe up for recent calls"
433−msgstr ""
434−
435−#: qml/Tutorial/TutorialBottom.qml:84
436−msgid "Swipe up to create a message"
437−msgstr ""
438−
439−#: qml/Tutorial/TutorialBottom.qml:85
440−msgid "Swipe up to manage the app"
441−msgstr ""
442−
443−#: qml/Tutorial/TutorialLeftLong.qml:47
597+#: qml/Tutorial/TutorialLeftLong.qml:49
444598msgid "Long swipe from the left edge to open the Today scope"
445599msgstr ""
446600
447601#: qml/Tutorial/TutorialLeft.qml:47
448−msgid "Swipe from the left edge to open the launcher"
602+msgid "Short swipe from the left edge to open the launcher"
449603msgstr ""
450604
451605#: qml/Tutorial/TutorialRight.qml:55
@@ -453,15 +607,11 @@ msgid "Push your mouse against the right edge to view your open apps"
453607msgstr ""
454608
455609#: qml/Tutorial/TutorialRight.qml:56
456−msgid "Short or long swipe from the right edge to view your open apps"
610+msgid "Swipe from the right edge to view your open apps"
457611msgstr ""
458612
459613#: qml/Tutorial/TutorialTop.qml:53
460−msgid "Swipe from the top right edge to open the notification bar"
461−msgstr ""
462−
463−#: qml/Tutorial/TutorialTop.qml:54
464−msgid "Swipe from the top edge to open the notification bar"
614+msgid "Swipe from the top edge to access notifications and quick settings"
465615msgstr ""
466616
467617#: qml/Wizard/Page.qml:54
@@ -473,11 +623,11 @@ msgstr ""
473623msgid "Language"
474624msgstr ""
475625
476−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
477−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
626+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
627+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
478628#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
479629#: qml/Wizard/Pages/75-report-check.qml:84
480−#: qml/Wizard/Pages/passcode-desktop.qml:124
630+#: qml/Wizard/Pages/passcode-desktop.qml:141
481631#: qml/Wizard/Pages/password-set.qml:141
482632msgid "Next"
483633msgstr ""
@@ -539,7 +689,7 @@ msgstr ""
539689msgid "Time Zone"
540690msgstr ""
541691
542−#: qml/Wizard/Pages/50-timezone.qml:178
692+#: qml/Wizard/Pages/50-timezone.qml:181
543693msgid "Enter your city"
544694msgstr ""
545695
@@ -629,7 +779,7 @@ msgid "Service Terms"
629779msgstr ""
630780
631781#: qml/Wizard/Pages/passcode-confirm.qml:43
632−#: qml/Wizard/Pages/passcode-desktop.qml:80
782+#: qml/Wizard/Pages/passcode-desktop.qml:96
633783msgid "Confirm passcode"
634784msgstr ""
635785
@@ -646,24 +796,24 @@ msgstr ""
646796msgid "Lock Screen Passcode"
647797msgstr ""
648798
649−#: qml/Wizard/Pages/passcode-desktop.qml:56
799+#: qml/Wizard/Pages/passcode-desktop.qml:60
650800msgid "Enter 4 numbers to setup your passcode"
651801msgstr ""
652802
653−#: qml/Wizard/Pages/passcode-desktop.qml:65
803+#: qml/Wizard/Pages/passcode-desktop.qml:76
654804#: qml/Wizard/Pages/passcode-set.qml:54
655805msgid "Choose passcode"
656806msgstr ""
657807
658−#: qml/Wizard/Pages/passcode-desktop.qml:105
808+#: qml/Wizard/Pages/passcode-desktop.qml:126
659809msgid "Passcode too short"
660810msgstr ""
661811
662−#: qml/Wizard/Pages/passcode-desktop.qml:107
812+#: qml/Wizard/Pages/passcode-desktop.qml:128
663813msgid "Passcodes match"
664814msgstr ""
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:109
816+#: qml/Wizard/Pages/passcode-desktop.qml:130
667817msgid "Passcodes do not match"
668818msgstr ""
669819
@@ -712,26 +862,30 @@ msgid "To proceed with no SIM tap Skip."
712862msgstr ""
713863
714864#: qml/Wizard/PasswordMeter.qml:87
715−msgid "Passwords match"
865+msgid "Password too short"
716866msgstr ""
717867
718868#: qml/Wizard/PasswordMeter.qml:89
869+msgid "Passwords match"
870+msgstr ""
871+
872+#: qml/Wizard/PasswordMeter.qml:91
719873msgid "Passwords do not match"
720874msgstr ""
721875
722−#: qml/Wizard/PasswordMeter.qml:93
876+#: qml/Wizard/PasswordMeter.qml:95
723877msgid "Strong password"
724878msgstr ""
725879
726−#: qml/Wizard/PasswordMeter.qml:95
880+#: qml/Wizard/PasswordMeter.qml:97
727881msgid "Fair password"
728882msgstr ""
729883
730−#: qml/Wizard/PasswordMeter.qml:97
884+#: qml/Wizard/PasswordMeter.qml:99
731885msgid "Weak password"
732886msgstr ""
733887
734−#: qml/Wizard/PasswordMeter.qml:99
888+#: qml/Wizard/PasswordMeter.qml:101
735889msgid "Very weak password"
736890msgstr ""
737891
po/co.po+461−241
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,437 +15,606 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
23−msgstr ""
23+msgstr "Parolla d'ordine: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
28−msgstr ""
28+msgstr "Fissà l'accurtatoghju"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
32−msgstr ""
32+msgstr "Abbandunà"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
36−msgstr ""
36+msgstr "Toglie l'accurtatoghju"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
40−msgstr ""
40+msgstr "Dispusitivu bluccatu"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
45+"Site stati bluccati per troppi tentativi fallati d'inserimentu di a frasa "
46+"d'ordine."
4547
46−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4749msgid "You have been locked out due to too many failed passcode attempts."
4850msgstr ""
51+"Site stati bluccati per troppi tentativi fallati d'inserimentu di u codice "
52+"d'accessu."
4953
50−#: qml/Components/DelayedLockscreen.qml:74
54+#: qml/Components/DelayedLockscreen.qml:75
5155#, qt-format
5256msgid "Please wait %1 minute and then try again…"
5357msgid_plural "Please wait %1 minutes and then try again…"
54−msgstr[0] ""
55−msgstr[1] ""
58+msgstr[0] "Aspettà %1 minutu è po turnà à pruvà…"
59+msgstr[1] "Aspettà %1 minuti è po turnà à pruvà…"
5660
57−#: qml/Components/Dialogs.qml:144
61+#: qml/Components/Dialogs.qml:146
5862msgctxt "Title: Lock/Log out dialog"
5963msgid "Log out"
60−msgstr ""
64+msgstr "Escì"
6165
62−#: qml/Components/Dialogs.qml:145
66+#: qml/Components/Dialogs.qml:147
6367msgid "Are you sure you want to log out?"
64−msgstr ""
68+msgstr "Site sicuri di vulè escì?"
6569
66−#: qml/Components/Dialogs.qml:147
70+#: qml/Components/Dialogs.qml:149
6771msgctxt "Button: Lock the system"
6872msgid "Lock"
69−msgstr ""
73+msgstr "Bluccà"
7074
71−#: qml/Components/Dialogs.qml:154
75+#: qml/Components/Dialogs.qml:156
7276msgctxt "Button: Log out from the system"
7377msgid "Log Out"
74−msgstr ""
78+msgstr "Escì"
7579
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
80+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
81+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7882#: qml/Wizard/Pages/passcode-set.qml:32
7983msgid "Cancel"
80−msgstr ""
84+msgstr "Annullà"
8185
82−#: qml/Components/Dialogs.qml:173
86+#: qml/Components/Dialogs.qml:175
8387msgctxt "Title: Reboot dialog"
8488msgid "Reboot"
85−msgstr ""
89+msgstr "Turnà ad avvià"
8690
87−#: qml/Components/Dialogs.qml:174
91+#: qml/Components/Dialogs.qml:176
8892msgid "Are you sure you want to reboot?"
89−msgstr ""
93+msgstr "Site sicuri di vulè turnà ad avvià?"
9094
91−#: qml/Components/Dialogs.qml:176
95+#: qml/Components/Dialogs.qml:178
9296msgid "No"
93−msgstr ""
97+msgstr "Nò"
9498
95−#: qml/Components/Dialogs.qml:182
99+#: qml/Components/Dialogs.qml:184
96100msgid "Yes"
97−msgstr ""
101+msgstr "Iè"
98102
99−#: qml/Components/Dialogs.qml:197
103+#: qml/Components/Dialogs.qml:199
100104msgctxt "Title: Power off/Restart dialog"
101105msgid "Power"
102−msgstr ""
106+msgstr "Alimentazione"
103107
104−#: qml/Components/Dialogs.qml:198
108+#: qml/Components/Dialogs.qml:200
105109msgid ""
106110"Are you sure you would like\n"
107111"to power off?"
108112msgstr ""
113+"Site sicuri di vulè\n"
114+"spenghje?"
109115
110−#: qml/Components/Dialogs.qml:200
116+#: qml/Components/Dialogs.qml:202
111117msgctxt "Button: Power off the system"
112118msgid "Power off"
113−msgstr ""
119+msgstr "Spenghje"
114120
115−#: qml/Components/Dialogs.qml:209
121+#: qml/Components/Dialogs.qml:211
116122msgctxt "Button: Restart the system"
117123msgid "Restart"
124+msgstr "Turnà ad avvià"
125+
126+#: qml/Components/KeyboardShortcutsOverlay.qml:41
127+msgid "Keyboard Shortcuts"
118128msgstr ""
119129
120−#: qml/Components/Lockscreen.qml:231
121−msgid "Return to Call"
130+#: qml/Components/KeyboardShortcutsOverlay.qml:55
131+msgid "Unity 8"
122132msgstr ""
123133
124−#: qml/Components/Lockscreen.qml:231
125−msgid "Emergency Call"
134+#: qml/Components/KeyboardShortcutsOverlay.qml:62
135+msgid "PrtScr"
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:67
139+msgid "Takes a screenshot."
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:75
143+msgid "Alt + PrtScr"
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:80
147+msgid "Takes a screenshot of a window."
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:88
151+msgid "Super + Space"
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:93
155+msgid "Switches to next keyboard layout."
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:101
159+msgid "Super + Shift + Space"
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:106
163+msgid "Switches to previous keyboard layout."
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:118
167+msgid "Launcher"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:125
171+msgid "Super (Hold)"
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:130
175+msgid "Opens the launcher, displays shortcuts."
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:138
179+msgid "Alt + F1"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:143
183+msgid "Opens launcher keyboard navigation mode."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:151
187+msgid "Super + Tab"
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:156
191+msgid "Switches applications via the launcher."
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:164
195+msgid "Super + 0 to 9"
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:169
199+msgid "Same as clicking on a launcher icon."
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:181
203+msgid "Scopes"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:188
207+msgid "Super (Tap)"
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:193
211+msgid "Opens the Scopes home."
126212msgstr ""
127213
128−#: qml/Components/Lockscreen.qml:263
214+#: qml/Components/KeyboardShortcutsOverlay.qml:209
215+msgid "Switching"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:216
219+msgid "Alt + Tab"
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:221
223+msgid "Switches between applications."
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:229
227+msgid "Super + W"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:234
231+msgid "Opens the desktop spread."
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:242
235+msgid "Cursor Left or Right"
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:247
239+msgid "Moves the focus."
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:259
243+msgid "Windows"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:266
247+msgid "Ctrl + Super + D"
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:271
251+msgid "Minimizes all windows."
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:279
255+msgid "Ctrl + Super + Up"
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:284
259+msgid "Maximizes the current window."
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:292
263+msgid "Ctrl + Super + Down"
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:297
267+msgid "Minimizes or restores the current window."
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:305
271+msgid "Ctrl + Super + Left or Right"
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:310
275+msgid "Semi-maximizes the current window."
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:318
279+msgid "Alt + F4"
280+msgstr ""
281+
282+#: qml/Components/KeyboardShortcutsOverlay.qml:323
283+msgid "Closes the current window."
284+msgstr ""
285+
286+#: qml/Components/Lockscreen.qml:239
287+msgid "Return to Call"
288+msgstr "Turnà à a Chjamata"
289+
290+#: qml/Components/Lockscreen.qml:239
291+msgid "Emergency Call"
292+msgstr "Chjamata d'emergenza"
293+
294+#: qml/Components/Lockscreen.qml:271
129295msgid "OK"
296+msgstr "OK"
297+
298+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
299+#, qt-format
300+msgid "%1:%2:%3"
301+msgstr ""
302+
303+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
304+#, qt-format
305+msgid "%1:%2"
130306msgstr ""
131307
132308#: qml/Components/ModeSwitchWarningDialog.qml:32
133309msgid "Apps may have unsaved data:"
134−msgstr ""
310+msgstr "E app puderebbenu avè dati micca salvati:"
135311
136312#: qml/Components/ModeSwitchWarningDialog.qml:57
137313msgctxt ""
138314"Re-dock means connect the device again to an external screen/mouse/keyboard"
139315msgid "Re-dock, save your work and close these apps to continue."
140316msgstr ""
317+"Turnà à cullegà, salvà u travagliu fattu è chjode sse applicazioni per "
318+"continuà."
141319
142320#: qml/Components/ModeSwitchWarningDialog.qml:63
143321msgid "Or force close now (unsaved data will be lost)."
144−msgstr ""
322+msgstr "O furzà a chjusura avà (i dati micca salvati seranu perduti)."
145323
146324#: qml/Components/ModeSwitchWarningDialog.qml:75
147325msgid "OK, I will reconnect"
148−msgstr ""
326+msgstr "OK, sto cunnettendumi..."
149327
150328#: qml/Components/ModeSwitchWarningDialog.qml:76
151329msgid "Reconnect now!"
152−msgstr ""
330+msgstr "Turnà à cunnettesi avà!"
153331
154332#: qml/Components/ModeSwitchWarningDialog.qml:88
155333msgid "Close all"
156−msgstr ""
334+msgstr "Chjode tuttu"
335+
336+#: qml/Components/SharingPicker.qml:54
337+msgid "Preview Share Item"
338+msgstr "Anteprima elementi da sparte"
157339
158−#: qml/Dash/DashPageHeader.qml:337
340+#: qml/Dash/DashPageHeader.qml:333
159341msgctxt "Button: Open the Ubuntu Store"
160342msgid "Store"
161−msgstr ""
343+msgstr "Buttega"
162344
163−#: qml/Dash/DashPageHeader.qml:344
345+#: qml/Dash/DashPageHeader.qml:340
164346msgctxt "Button: Start a search in the current dash scope"
165347msgid "Search"
166−msgstr ""
348+msgstr "Circà"
167349
168−#: qml/Dash/DashPageHeader.qml:354
350+#: qml/Dash/DashPageHeader.qml:350
169351msgctxt "Button: Show the current dash scope settings"
170352msgid "Settings"
171−msgstr ""
353+msgstr "Parametri"
172354
173−#: qml/Dash/DashPageHeader.qml:361
355+#: qml/Dash/DashPageHeader.qml:357
174356msgid "Remove from Favorites"
175−msgstr ""
357+msgstr "Toglie da i Favuriti"
176358
177−#: qml/Dash/DashPageHeader.qml:361
359+#: qml/Dash/DashPageHeader.qml:357
178360msgid "Add to Favorites"
179−msgstr ""
361+msgstr "Aghjustà à i Favuriti"
180362
181363#: qml/Dash/FiltersPopover.qml:60
182364msgid "Refine your results"
183−msgstr ""
365+msgstr "Raffinà i risultati"
184366
185367#: qml/Dash/FiltersPopover.qml:69
186368msgid "Reset"
187−msgstr ""
369+msgstr "Re-inizializzà"
188370
189−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
371+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
190372msgid "Show less"
191373msgstr ""
192374
193−#: qml/Dash/GenericScopeView.qml:579
375+#: qml/Dash/GenericScopeView.qml:580
194376msgid "Show all"
195377msgstr ""
196378
197−#: qml/Dash/GenericScopeView.qml:636
379+#: qml/Dash/GenericScopeView.qml:637
198380msgctxt "Label: Hint for dash search line edit"
199381msgid "Search"
200−msgstr ""
382+msgstr "Circà"
201383
202−#: qml/Dash/PageHeaderExtraPanel.qml:55
384+#: qml/Dash/PageHeaderExtraPanel.qml:56
203385msgid "Recent Searches"
204−msgstr ""
386+msgstr "Ricerche recente"
205387
206−#: qml/Dash/PageHeaderExtraPanel.qml:66
388+#: qml/Dash/PageHeaderExtraPanel.qml:67
207389msgid "Clear All"
208−msgstr ""
390+msgstr "Squassà tuttu"
209391
210392#: qml/Dash/Previews/PreviewActionCombo.qml:35
211393msgid "More..."
212−msgstr ""
394+msgstr "Di più..."
213395
214396#: qml/Dash/Previews/PreviewActionCombo.qml:35
215397msgid "Less..."
216−msgstr ""
398+msgstr "Menu..."
217399
218400#: qml/Dash/Previews/PreviewCommentInput.qml:68
219−#: qml/Dash/Previews/PreviewRatingInput.qml:174
401+#: qml/Dash/Previews/PreviewRatingInput.qml:175
220402msgid "Send"
221−msgstr ""
403+msgstr "Mandà"
222404
223−#: qml/Dash/Previews/PreviewRatingInput.qml:84
405+#: qml/Dash/Previews/PreviewRatingInput.qml:82
224406msgid "Rate this"
225−msgstr ""
407+msgstr "Ghjudicà questu"
226408
227−#: qml/Dash/Previews/PreviewRatingInput.qml:129
409+#: qml/Dash/Previews/PreviewRatingInput.qml:157
228410msgid "Add a review"
229−msgstr ""
230−
231−#: qml/Dash/Previews/PreviewSharing.qml:66
232−msgid "Preview Share Item"
233−msgstr ""
411+msgstr "Aghjustà una recensione"
234412
235413#: qml/Dash/PullToRefreshScopeStyle.qml:55
236414msgid "Pull to refresh…"
237−msgstr ""
415+msgstr "Tirà per rinnuvà..."
238416
239417#: qml/Dash/PullToRefreshScopeStyle.qml:60
240418msgid "Release to refresh…"
241−msgstr ""
419+msgstr "Lascià andà per rinnuvà..."
242420
243421#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
244422msgid "Enable location data"
245−msgstr ""
423+msgstr "Abilità i dati nant'à u locu"
246424
247−#: qml/Dash/ScopesList.qml:67
425+#: qml/Dash/ScopesList.qml:55
248426msgid "Manage"
249−msgstr ""
427+msgstr "Gestì"
250428
251−#: qml/Dash/ScopesList.qml:113
429+#: qml/Dash/ScopesList.qml:102
252430msgid "Home"
253−msgstr ""
431+msgstr "Accolta"
254432
255−#: qml/Dash/ScopesList.qml:114
433+#: qml/Dash/ScopesList.qml:103
256434msgid "Also installed"
257−msgstr ""
435+msgstr "Anu dinù installatu..."
258436
259437#: qml/DisabledScreenNotice.qml:109
260438msgid ""
261439"Your device is now connected to an external display. Use this screen as a "
262440"touch pad to interact with the pointer."
263441msgstr ""
442+"U vostru dispusitivu avà hè cunnessu à unu screnu esternu. Usà u screnu di "
443+"ssu dispusitivu cum'è un tappettu tattile per guvernà u puntatore."
264444
265−#: qml/Greeter/CoverPage.qml:118
445+#: qml/Greeter/CoverPage.qml:127
266446msgid "Unlock"
447+msgstr "Sbluccà"
448+
449+#: qml/Greeter/Greeter.qml:539
450+msgid "Try again"
267451msgstr ""
268452
269−#: qml/Greeter/LoginList.qml:239
453+#: qml/Greeter/LoginList.qml:259
270454msgid "Retry"
271−msgstr ""
455+msgstr "Turnà à pruvà"
272456
273−#: qml/Greeter/LoginList.qml:240
274−msgid "Tap to unlock"
457+#: qml/Greeter/LoginList.qml:260
458+msgid "Log In"
275459msgstr ""
276460
277461#: qml/Greeter/NarrowView.qml:54
278462msgid "Sorry, incorrect passphrase."
279−msgstr ""
463+msgstr "Spiacenti, frasa d'ordine errata"
280464
281465#: qml/Greeter/NarrowView.qml:55
282466msgid "Sorry, incorrect passcode."
283−msgstr ""
467+msgstr "Spiacenti, codice d'accessu erratu"
284468
285469#: qml/Greeter/NarrowView.qml:56
286470msgid "This will be your last attempt."
287−msgstr ""
471+msgstr "Questu tentativu serà l'ultimu."
288472
289473#: qml/Greeter/NarrowView.qml:58
290474msgid ""
291475"If passphrase is entered incorrectly, your phone will conduct a factory "
292476"reset and all personal data will be deleted."
293477msgstr ""
478+"Si a frasa d'ordine hè errata, u telefunu serà reinizializatu, è tutti i "
479+"dati persunali serannu perduti."
294480
295481#: qml/Greeter/NarrowView.qml:59
296482msgid ""
297483"If passcode is entered incorrectly, your phone will conduct a factory reset "
298484"and all personal data will be deleted."
299485msgstr ""
486+"Si u codice d'accessu hè erratu, u telefunu serà reinizializatu, è tutti i "
487+"dati persunali serannu perduti."
300488
301−#: qml/Greeter/NarrowView.qml:116
489+#: qml/Greeter/NarrowView.qml:129
302490#, qt-format
303491msgid "Enter %1"
304−msgstr ""
492+msgstr "Inserì %1"
305493
306−#: qml/Greeter/NarrowView.qml:117
494+#: qml/Greeter/NarrowView.qml:130
307495msgid "Enter passphrase"
308−msgstr ""
496+msgstr "Inserì a frasa d'ordine"
309497
310−#: qml/Greeter/NarrowView.qml:118
498+#: qml/Greeter/NarrowView.qml:131
311499msgid "Enter passcode"
312−msgstr ""
500+msgstr "Inserì u codice d'accessu"
313501
314−#: qml/Greeter/NarrowView.qml:119
502+#: qml/Greeter/NarrowView.qml:135
315503#, qt-format
316504msgid "Sorry, incorrect %1"
317−msgstr ""
505+msgstr "Spiacenti, %1 micca currettu"
318506
319−#: qml/Greeter/NarrowView.qml:120
507+#: qml/Greeter/NarrowView.qml:136
320508msgid "Sorry, incorrect passphrase"
321−msgstr ""
509+msgstr "Spiacenti, frasa d'ordine micca curretta"
322510
323−#: qml/Greeter/NarrowView.qml:121
511+#: qml/Greeter/NarrowView.qml:137
324512msgctxt "passphrase"
325513msgid "Please re-enter"
326−msgstr ""
514+msgstr "Ripete l'inserimentu"
327515
328−#: qml/Greeter/NarrowView.qml:122
516+#: qml/Greeter/NarrowView.qml:138
329517msgid "Sorry, incorrect passcode"
330−msgstr ""
518+msgstr "Spiacenti, codice d'accessu micca currettu"
331519
332520#: qml/Notifications/NotificationMenuItemFactory.qml:124
333521msgid "Show password"
334−msgstr ""
522+msgstr "Mustrà a parolla d'ordine"
335523
336524#: qml/Panel/ActiveCallHint.qml:79
337525msgid "Tap to return to call..."
338−msgstr ""
526+msgstr "Tuccà per riturnà à a chjamata..."
339527
340528#: qml/Panel/ActiveCallHint.qml:92
341529msgid "Conference"
342−msgstr ""
530+msgstr "Cunferenza"
343531
344532#: qml/Panel/Indicators/MenuItemFactory.qml:762
345533msgid "Nothing is playing"
346−msgstr ""
534+msgstr "Nunda in ripruduzione..."
347535
348536#: qml/Panel/Indicators/MenuItemFactory.qml:891
349537#, qt-format
350538msgid "%1 hour"
351539msgid_plural "%1 hours"
352−msgstr[0] ""
353−msgstr[1] ""
540+msgstr[0] "%1 ora"
541+msgstr[1] "%1 ore"
354542
355543#: qml/Panel/Indicators/MenuItemFactory.qml:895
356544#, qt-format
357545msgid "%1 minute"
358546msgid_plural "%1 minutes"
359−msgstr[0] ""
360−msgstr[1] ""
547+msgstr[0] "%1 minutu"
548+msgstr[1] "%1 minuti"
361549
362550#: qml/Panel/Indicators/MenuItemFactory.qml:900
363551#, qt-format
364552msgid "%1 second"
365553msgid_plural "%1 seconds"
366−msgstr[0] ""
367−msgstr[1] ""
554+msgstr[0] "%1 seconda"
555+msgstr[1] "%1 seconde"
368556
369557#: qml/Panel/Indicators/MenuItemFactory.qml:903
370558msgid "0 seconds"
371−msgstr ""
559+msgstr "0 seconde"
372560
373561#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
374562#: qml/Panel/Indicators/MenuItemFactory.qml:905
375563#, qt-format
376564msgid "%1 remaining"
377−msgstr ""
565+msgstr "%1 rimanente"
378566
379567#: qml/Panel/Indicators/MenuItemFactory.qml:911
380568msgid "In queue…"
381−msgstr ""
569+msgstr "In coda..."
382570
383571#: qml/Panel/Indicators/MenuItemFactory.qml:915
384572msgid "Downloading"
385−msgstr ""
573+msgstr "Scaricamentu..."
386574
387575#: qml/Panel/Indicators/MenuItemFactory.qml:917
388576msgid "Paused, tap to resume"
389−msgstr ""
577+msgstr "In sosta, tuccà pè riprende"
390578
391579#: qml/Panel/Indicators/MenuItemFactory.qml:919
392580msgid "Canceled"
393−msgstr ""
581+msgstr "Annullatu"
394582
395583#: qml/Panel/Indicators/MenuItemFactory.qml:921
396584msgid "Finished"
397−msgstr ""
585+msgstr "Cumpletu"
398586
399587#: qml/Panel/Indicators/MenuItemFactory.qml:923
400588msgid "Failed, tap to retry"
401−msgstr ""
589+msgstr "Fallatu, tocca per turnà à pruvà"
402590
403−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
404−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
591+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
592+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
405593msgctxt "Button: Send a reply message"
406594msgid "Send"
407−msgstr ""
595+msgstr "Mandà"
408596
409−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
597+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
410598msgctxt "Label: Hint in message indicator line edit"
411599msgid "Reply"
412−msgstr ""
600+msgstr "Risponde"
413601
414−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
602+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
415603msgctxt "Button: Call back on phone"
416604msgid "Call back"
417−msgstr ""
605+msgstr "Richjamà"
418606
419607#: qml/Stages/SideStage.qml:76
420608msgid "Drag using 3 fingers any application from one window to the other"
421609msgstr ""
610+"Trascinà cù 3 dite qualichissia applicazione da una finestra à un'antra"
422611
423−#: qml/Tutorial/TutorialBottom.qml:78
424−msgid "Swipe up to add a contact"
425−msgstr ""
426−
427−#: qml/Tutorial/TutorialBottom.qml:80
428−msgid "Swipe up for favorite calculations"
429−msgstr ""
430−
431−#: qml/Tutorial/TutorialBottom.qml:82
432−msgid "Swipe up for recent calls"
433−msgstr ""
434−
435−#: qml/Tutorial/TutorialBottom.qml:84
436−msgid "Swipe up to create a message"
437−msgstr ""
438−
439−#: qml/Tutorial/TutorialBottom.qml:85
440−msgid "Swipe up to manage the app"
441−msgstr ""
442−
443−#: qml/Tutorial/TutorialLeftLong.qml:47
612+#: qml/Tutorial/TutorialLeftLong.qml:49
444613msgid "Long swipe from the left edge to open the Today scope"
445−msgstr ""
614+msgstr "Scorre longu da mancina versu diritta per aprì u pannellu Oghje"
446615
447616#: qml/Tutorial/TutorialLeft.qml:47
448−msgid "Swipe from the left edge to open the launcher"
617+msgid "Short swipe from the left edge to open the launcher"
449618msgstr ""
450619
451620#: qml/Tutorial/TutorialRight.qml:55
@@ -453,158 +622,158 @@ msgid "Push your mouse against the right edge to view your open apps"
453622msgstr ""
454623
455624#: qml/Tutorial/TutorialRight.qml:56
456−msgid "Short or long swipe from the right edge to view your open apps"
625+msgid "Swipe from the right edge to view your open apps"
457626msgstr ""
458627
459628#: qml/Tutorial/TutorialTop.qml:53
460−msgid "Swipe from the top right edge to open the notification bar"
461−msgstr ""
462−
463−#: qml/Tutorial/TutorialTop.qml:54
464−msgid "Swipe from the top edge to open the notification bar"
629+msgid "Swipe from the top edge to access notifications and quick settings"
465630msgstr ""
466631
467632#: qml/Wizard/Page.qml:54
468633msgctxt "Button: Go back one page in the Wizard"
469634msgid "Back"
470−msgstr ""
635+msgstr "Riturnà"
471636
472637#: qml/Wizard/Pages/10-welcome.qml:27
473638msgid "Language"
474−msgstr ""
639+msgstr "Lingua"
475640
476−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
477−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
641+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
642+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
478643#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
479644#: qml/Wizard/Pages/75-report-check.qml:84
480−#: qml/Wizard/Pages/passcode-desktop.qml:124
645+#: qml/Wizard/Pages/passcode-desktop.qml:141
481646#: qml/Wizard/Pages/password-set.qml:141
482647msgid "Next"
483−msgstr ""
648+msgstr "Prossimu"
484649
485650#: qml/Wizard/Pages/30-wifi.qml:29
486651msgid "Connect to Wi‑Fi"
487−msgstr ""
652+msgstr "Cunnettesi à u Wi-Fi"
488653
489654#: qml/Wizard/Pages/30-wifi.qml:130
490655msgid "Connected"
491−msgstr ""
656+msgstr "Cunnessu"
492657
493658#: qml/Wizard/Pages/30-wifi.qml:163
494659msgid "Available Wi-Fi networks"
495−msgstr ""
660+msgstr "Rete Wi-Fi dispunibili"
496661
497662#: qml/Wizard/Pages/30-wifi.qml:164
498663msgid "No available Wi-Fi networks"
499−msgstr ""
664+msgstr "Nisuna reta Wi-Fi hè dispunibile"
500665
501666#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
502667#: qml/Wizard/Pages/sim.qml:101
503668msgid "Skip"
504−msgstr ""
669+msgstr "Ignurà"
505670
506671#: qml/Wizard/Pages/40-location.qml:27
507672msgid "Location Services"
508−msgstr ""
673+msgstr "Servizi di lucalizazione"
509674
510675#: qml/Wizard/Pages/40-location.qml:83
511676msgid ""
512677"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
513678"(recommended)"
514679msgstr ""
680+"Usà di manera anonima u GPS, i punti d'accessu Wi-Fi, e reti mobili, per "
681+"stabilisce à pusizione (segeritu)"
515682
516683#: qml/Wizard/Pages/40-location.qml:105
517684#, qt-format
518685msgid "By selecting this option you agree to the Nokia HERE %1."
519−msgstr ""
686+msgstr "Selezziunendu issa ozzione s'accettanu i %1 di Nokia HERE."
520687
521688#: qml/Wizard/Pages/40-location.qml:106
522689msgctxt "part of: Nokia HERE terms and conditions"
523690msgid "terms and conditions"
524−msgstr ""
691+msgstr "termini è cundizioni"
525692
526693#: qml/Wizard/Pages/40-location.qml:160
527694msgid "GPS only"
528−msgstr ""
695+msgstr "Sulamente GPS"
529696
530697#: qml/Wizard/Pages/40-location.qml:214
531698msgid "Don't use my location"
532−msgstr ""
699+msgstr "Miccà usà u mo locu"
533700
534701#: qml/Wizard/Pages/40-location.qml:260
535702msgid "You can change it later in System Settings."
536−msgstr ""
703+msgstr "A pudite cambià successivamente ind'i Parametri di Sistema"
537704
538705#: qml/Wizard/Pages/50-timezone.qml:29
539706msgid "Time Zone"
540−msgstr ""
707+msgstr "Fusu orariu"
541708
542−#: qml/Wizard/Pages/50-timezone.qml:178
709+#: qml/Wizard/Pages/50-timezone.qml:181
543710msgid "Enter your city"
544−msgstr ""
711+msgstr "Inserì a vostra cità"
545712
546713#: qml/Wizard/Pages/60-account.qml:24
547714msgid "Personalize Your Device"
548−msgstr ""
715+msgstr "Persunalizà u vostru dispusitivu"
549716
550717#: qml/Wizard/Pages/60-account.qml:48
551718msgid "Preferred Name"
552−msgstr ""
719+msgstr "Nome preferitu"
553720
554721#: qml/Wizard/Pages/70-passwd-type.qml:39
555722msgid "Lock Screen"
556−msgstr ""
723+msgstr "Bluccà u screnu"
557724
558725#: qml/Wizard/Pages/70-passwd-type.qml:101
559726msgctxt "Label: Type of security method"
560727msgid "Create new password"
561−msgstr ""
728+msgstr "Creà una nova parolla d'ordine"
562729
563730#: qml/Wizard/Pages/70-passwd-type.qml:103
564731msgctxt "Label: Type of security method"
565732msgid "Create passcode (numbers only)"
566−msgstr ""
733+msgstr "Creà un codice d'accessu (sulamente numeri)"
567734
568735#: qml/Wizard/Pages/70-passwd-type.qml:105
569736msgctxt "Label: Type of security method"
570737msgid "No lock code"
571−msgstr ""
738+msgstr "Nisun codice di bloccu"
572739
573740#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
574741msgid "Privacy Policy"
575−msgstr ""
742+msgstr "Pulitica di Riservatezza"
576743
577744#: qml/Wizard/Pages/75-report-check.qml:26
578745msgid "Help Us Improve"
579−msgstr ""
746+msgstr "Aiutaci à migliurà"
580747
581748#: qml/Wizard/Pages/75-report-check.qml:59
582749msgid "Improve system performance by sending us crashes and error reports."
583750msgstr ""
751+"Migliurà l'efficienza di u sistema mandenduci nutificazioni d'errori è "
752+"blocchi impurtanti."
584753
585754#: qml/Wizard/Pages/75-report-check.qml:60
586755msgid "Privacy policy"
587−msgstr ""
756+msgstr "Pulitica di Riservatezza"
588757
589758#: qml/Wizard/Pages/80-finished.qml:89
590759msgid "Welcome to Ubuntu"
591−msgstr ""
760+msgstr "Benvenuti in Ubuntu"
592761
593762#: qml/Wizard/Pages/80-finished.qml:104
594763msgid "You are ready to use your device now"
595−msgstr ""
764+msgstr "Avà site pronti à usà u vostru dispusitivu"
596765
597766#: qml/Wizard/Pages/80-finished.qml:124
598767msgid "Get Started"
599−msgstr ""
768+msgstr "Primi passi"
600769
601770#: qml/Wizard/Pages/here-terms.qml:25
602771msgid "Terms & Conditions"
603−msgstr ""
772+msgstr "Termini & Cundizioni"
604773
605774#: qml/Wizard/Pages/here-terms.qml:69
606775msgid "Your device uses positioning technologies provided by HERE."
607−msgstr ""
776+msgstr "U dispusitivu utliza tecnulugie di pusiziunamentu furnite da HERE."
608777
609778#: qml/Wizard/Pages/here-terms.qml:81
610779msgid ""
@@ -612,125 +781,176 @@ msgid ""
612781"collects information about nearby cell towers and Wi-Fi hotspots around your "
613782"current location whenever your position is being found."
614783msgstr ""
784+"Per furnì servizii di pusiziunamentu è migliuranne a qualità, ogni volta chì "
785+"a pusizione hè truvata, HERE culleziona e infurmazione nant'à i punti "
786+"d'accessu Wi-Fi è i repetitori di telefunia mobile ind'u circondu."
615787
616788#: qml/Wizard/Pages/here-terms.qml:93
617789msgid ""
618790"The information collected is used to analyze the service and to improve the "
619791"use of service, but not to identify you personally."
620792msgstr ""
793+"E infurmazione raccolte seranu utilizate per analizà u servizi è "
794+"migliurallu, micca per idintificà l'utilizatore."
621795
622796#: qml/Wizard/Pages/here-terms.qml:106
623797#, qt-format
624798msgid "By continuing, you agree to the HERE platform %1 and %2."
625−msgstr ""
799+msgstr "Cuntinuendu, s'accettanu i %1 e la %2 di a piattaforma HERE."
626800
627801#: qml/Wizard/Pages/here-terms.qml:107
628802msgid "Service Terms"
629−msgstr ""
803+msgstr "Termini di u serviziu"
630804
631805#: qml/Wizard/Pages/passcode-confirm.qml:43
632−#: qml/Wizard/Pages/passcode-desktop.qml:80
806+#: qml/Wizard/Pages/passcode-desktop.qml:96
633807msgid "Confirm passcode"
634−msgstr ""
808+msgstr "Cunfirmà u codice d'accessu"
635809
636810#: qml/Wizard/Pages/passcode-confirm.qml:45
637811msgid "Incorrect passcode."
638−msgstr ""
812+msgstr "Codice d'accessu micca currettu"
639813
640814#: qml/Wizard/Pages/passcode-confirm.qml:45
641815msgctxt "Enter the passcode again"
642816msgid "Please re-enter."
643−msgstr ""
817+msgstr "Ripete l'inserimentu."
644818
645819#: qml/Wizard/Pages/passcode-desktop.qml:30
646820msgid "Lock Screen Passcode"
647−msgstr ""
821+msgstr "Codice bloccu screnu"
648822
649−#: qml/Wizard/Pages/passcode-desktop.qml:56
823+#: qml/Wizard/Pages/passcode-desktop.qml:60
650824msgid "Enter 4 numbers to setup your passcode"
651−msgstr ""
825+msgstr "Inserì 4 numeri per creà u vostru codice d'accessu"
652826
653−#: qml/Wizard/Pages/passcode-desktop.qml:65
827+#: qml/Wizard/Pages/passcode-desktop.qml:76
654828#: qml/Wizard/Pages/passcode-set.qml:54
655829msgid "Choose passcode"
656−msgstr ""
830+msgstr "Sceglie u codice d'accessu"
657831
658−#: qml/Wizard/Pages/passcode-desktop.qml:105
832+#: qml/Wizard/Pages/passcode-desktop.qml:126
659833msgid "Passcode too short"
660−msgstr ""
834+msgstr "Codice d'accessu troppu cortu"
661835
662−#: qml/Wizard/Pages/passcode-desktop.qml:107
836+#: qml/Wizard/Pages/passcode-desktop.qml:128
663837msgid "Passcodes match"
664−msgstr ""
838+msgstr "I codici currispondenu."
665839
666−#: qml/Wizard/Pages/passcode-desktop.qml:109
840+#: qml/Wizard/Pages/passcode-desktop.qml:130
667841msgid "Passcodes do not match"
668−msgstr ""
842+msgstr "I codici ùn currispondenu micca."
669843
670844#: qml/Wizard/Pages/passcode-set.qml:62
671845msgid "Passcode must be 4 characters long"
672−msgstr ""
846+msgstr "U codice d'accessu hà da esse longu almenu 4 caratteri"
673847
674848#: qml/Wizard/Pages/password-set.qml:30
675849msgid "Lock Screen Password"
676−msgstr ""
850+msgstr "Parolla d'ordine per bloccu screnu"
677851
678852#: qml/Wizard/Pages/password-set.qml:61
679853msgid "Enter at least 8 characters"
680−msgstr ""
854+msgstr "Inserì almenu 8 caratteri"
681855
682856#: qml/Wizard/Pages/password-set.qml:73
683857msgid "Choose password"
684−msgstr ""
858+msgstr "Sceglie a parolla d'ordine"
685859
686860#: qml/Wizard/Pages/password-set.qml:103
687861msgid "Confirm password"
688−msgstr ""
862+msgstr "Cunfirmà parolla d'ordine"
689863
690864#: qml/Wizard/Pages/sim.qml:27
691865msgid "No SIM card installed"
692−msgstr ""
866+msgstr "Nisuna carta SIM installata"
693867
694868#: qml/Wizard/Pages/sim.qml:54
695869msgid "SIM card added"
696−msgstr ""
870+msgstr "Carta SIM aghjustata"
697871
698872#: qml/Wizard/Pages/sim.qml:55
699873msgid "You must restart the device to access the mobile network."
700−msgstr ""
874+msgstr "Duvite ri-avvià u dispusitivu per accede à a reta mobile."
701875
702876#: qml/Wizard/Pages/sim.qml:59
703877msgid "Restart"
704−msgstr ""
878+msgstr "Turnà ad avvià"
705879
706880#: qml/Wizard/Pages/sim.qml:78
707881msgid "You won’t be able to make calls or use text messaging without a SIM."
708882msgstr ""
883+"Senza una carta SIM ùn hè micca pussibile di chjamà o mandà messaggi SMS."
709884
710885#: qml/Wizard/Pages/sim.qml:90
711886msgid "To proceed with no SIM tap Skip."
712−msgstr ""
887+msgstr "Per prucede senza una carta SIM tuccà Saltà"
713888
714889#: qml/Wizard/PasswordMeter.qml:87
715−msgid "Passwords match"
890+msgid "Password too short"
716891msgstr ""
717892
718893#: qml/Wizard/PasswordMeter.qml:89
894+msgid "Passwords match"
895+msgstr "E parolle d'ordine sò l'istesse"
896+
897+#: qml/Wizard/PasswordMeter.qml:91
719898msgid "Passwords do not match"
720−msgstr ""
899+msgstr "E parolle d'ordine ùn coincidunu micca"
721900
722−#: qml/Wizard/PasswordMeter.qml:93
901+#: qml/Wizard/PasswordMeter.qml:95
723902msgid "Strong password"
724−msgstr ""
903+msgstr "Parolla d'ordine forte"
725904
726−#: qml/Wizard/PasswordMeter.qml:95
905+#: qml/Wizard/PasswordMeter.qml:97
727906msgid "Fair password"
728−msgstr ""
907+msgstr "Parolla d'ordine media"
729908
730−#: qml/Wizard/PasswordMeter.qml:97
909+#: qml/Wizard/PasswordMeter.qml:99
731910msgid "Weak password"
732−msgstr ""
911+msgstr "Parolla d'ordine debule"
733912
734−#: qml/Wizard/PasswordMeter.qml:99
913+#: qml/Wizard/PasswordMeter.qml:101
735914msgid "Very weak password"
736−msgstr ""
915+msgstr "Parolla d'ordine moltu debule"
916+
917+#~ msgid "See all"
918+#~ msgstr "Vede tutti"
919+
920+#~ msgid "Tap to unlock"
921+#~ msgstr "Tuccà per sbluccà"
922+
923+#~ msgid "See less"
924+#~ msgstr "Vede menu"
925+
926+#~ msgid "Swipe from the left edge to open the launcher"
927+#~ msgstr "Scorre da mancina versu diritta per aprì u launcher"
928+
929+#~ msgid "Swipe up to add a contact"
930+#~ msgstr "Scorre versu l'altu per aghjustà un cuntattu"
931+
932+#~ msgid "Swipe up for recent calls"
933+#~ msgstr "Scorre versu l'altu pè e chjamate recenti"
934+
935+#~ msgid "Swipe up for favorite calculations"
936+#~ msgstr "Scorre versu l'altu pè mustrà i calculi favuriti"
937+
938+#~ msgid "Swipe up to manage the app"
939+#~ msgstr "Scorre versu l'altu per gestì l'app"
940+
941+#~ msgid "Swipe up to create a message"
942+#~ msgstr "Scorre versu l'altu per creà un messaggiu"
943+
944+#~ msgid "Short or long swipe from the right edge to view your open apps"
945+#~ msgstr ""
946+#~ "Scorre cortu o longu da diritta versu mancina per vede e applicazioni aperte"
947+
948+#~ msgid "Swipe from the top right edge to open the notification bar"
949+#~ msgstr "Scorre da l'altu à diritta per aprì a barra di e nutificazione"
950+
951+#~ msgid "Swipe from the top edge to open the notification bar"
952+#~ msgstr "Scorre da l'altu per aprì a barra di e nutificazione"
953+
954+#~ msgid "Hover your mouse on the right edge to view your open apps"
955+#~ msgstr ""
956+#~ "Passà u puntatore di u topu nant'à u bordu destru per vede e app aperte"
po/cs.po+264−107
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,42 +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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020"Language: cs\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
2323msgid "Password: "
2424msgstr "Heslo: "
2525
26−#: plugins/Unity/Launcher/launcheritem.cpp:48
27−#: plugins/Unity/Launcher/launcheritem.cpp:107
26+#: plugins/Unity/Launcher/launcheritem.cpp:49
27+#: plugins/Unity/Launcher/launcheritem.cpp:108
2828msgid "Pin shortcut"
2929msgstr "Připíchnout zkratku"
3030
31−#: plugins/Unity/Launcher/launcheritem.cpp:53
31+#: plugins/Unity/Launcher/launcheritem.cpp:54
3232msgid "Quit"
3333msgstr ""
3434
35−#: plugins/Unity/Launcher/launcheritem.cpp:107
35+#: plugins/Unity/Launcher/launcheritem.cpp:108
3636msgid "Unpin shortcut"
3737msgstr "Odpíchnout zkratku"
3838
39−#: qml/Components/DelayedLockscreen.qml:49
39+#: qml/Components/DelayedLockscreen.qml:50
4040msgid "Device Locked"
4141msgstr "Zařízení uzamčeno"
4242
43−#: qml/Components/DelayedLockscreen.qml:64
43+#: qml/Components/DelayedLockscreen.qml:65
4444msgid "You have been locked out due to too many failed passphrase attempts."
4545msgstr ""
4646"Zařízení bylo uzamčeno z důvodu mnoha neúspěšných pokusů o přihlášení."
4747
48−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4949msgid "You have been locked out due to too many failed passcode attempts."
5050msgstr ""
5151"Zařízení bylo uzamčeno z důvodu mnoha neúspěšných pokusů o přihlášení."
5252
53−#: qml/Components/DelayedLockscreen.qml:74
53+#: qml/Components/DelayedLockscreen.qml:75
5454#, qt-format
5555msgid "Please wait %1 minute and then try again…"
5656msgid_plural "Please wait %1 minutes and then try again…"
@@ -58,54 +58,54 @@ msgstr[0] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
5858msgstr[1] "Počkejte, prosím, %1 minuty a poté to zkuste znovu..."
5959msgstr[2] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
6060
61−#: qml/Components/Dialogs.qml:144
61+#: qml/Components/Dialogs.qml:146
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Odhlásit se"
6565
66−#: qml/Components/Dialogs.qml:145
66+#: qml/Components/Dialogs.qml:147
6767msgid "Are you sure you want to log out?"
6868msgstr "Jste si jistí, že se chcete odhlásit?"
6969
70−#: qml/Components/Dialogs.qml:147
70+#: qml/Components/Dialogs.qml:149
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Uzamknout"
7474
75−#: qml/Components/Dialogs.qml:154
75+#: qml/Components/Dialogs.qml:156
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Odhlásit"
7979
80−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
81−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
80+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
81+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8282#: qml/Wizard/Pages/passcode-set.qml:32
8383msgid "Cancel"
8484msgstr "Zrušit"
8585
86−#: qml/Components/Dialogs.qml:173
86+#: qml/Components/Dialogs.qml:175
8787msgctxt "Title: Reboot dialog"
8888msgid "Reboot"
8989msgstr "Restartovat"
9090
91−#: qml/Components/Dialogs.qml:174
91+#: qml/Components/Dialogs.qml:176
9292msgid "Are you sure you want to reboot?"
9393msgstr "Jste si jistí, že chcete zařízení restartovat?"
9494
95−#: qml/Components/Dialogs.qml:176
95+#: qml/Components/Dialogs.qml:178
9696msgid "No"
9797msgstr "Ne"
9898
99−#: qml/Components/Dialogs.qml:182
99+#: qml/Components/Dialogs.qml:184
100100msgid "Yes"
101101msgstr "Ano"
102102
103−#: qml/Components/Dialogs.qml:197
103+#: qml/Components/Dialogs.qml:199
104104msgctxt "Title: Power off/Restart dialog"
105105msgid "Power"
106106msgstr "Vypnutí"
107107
108−#: qml/Components/Dialogs.qml:198
108+#: qml/Components/Dialogs.qml:200
109109msgid ""
110110"Are you sure you would like\n"
111111"to power off?"
@@ -113,28 +113,198 @@ msgstr ""
113113"Jste si jistí, že chcete\n"
114114"telefon vypnout?"
115115
116−#: qml/Components/Dialogs.qml:200
116+#: qml/Components/Dialogs.qml:202
117117msgctxt "Button: Power off the system"
118118msgid "Power off"
119119msgstr "Vypnutí"
120120
121−#: qml/Components/Dialogs.qml:209
121+#: qml/Components/Dialogs.qml:211
122122msgctxt "Button: Restart the system"
123123msgid "Restart"
124124msgstr "Reboot"
125125
126−#: qml/Components/Lockscreen.qml:231
126+#: qml/Components/KeyboardShortcutsOverlay.qml:41
127+msgid "Keyboard Shortcuts"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:55
131+msgid "Unity 8"
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:62
135+msgid "PrtScr"
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:67
139+msgid "Takes a screenshot."
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:75
143+msgid "Alt + PrtScr"
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:80
147+msgid "Takes a screenshot of a window."
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:88
151+msgid "Super + Space"
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:93
155+msgid "Switches to next keyboard layout."
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:101
159+msgid "Super + Shift + Space"
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:106
163+msgid "Switches to previous keyboard layout."
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:118
167+msgid "Launcher"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:125
171+msgid "Super (Hold)"
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:130
175+msgid "Opens the launcher, displays shortcuts."
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:138
179+msgid "Alt + F1"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:143
183+msgid "Opens launcher keyboard navigation mode."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:151
187+msgid "Super + Tab"
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:156
191+msgid "Switches applications via the launcher."
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:164
195+msgid "Super + 0 to 9"
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:169
199+msgid "Same as clicking on a launcher icon."
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:181
203+msgid "Scopes"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:188
207+msgid "Super (Tap)"
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:193
211+msgid "Opens the Scopes home."
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:209
215+msgid "Switching"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:216
219+msgid "Alt + Tab"
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:221
223+msgid "Switches between applications."
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:229
227+msgid "Super + W"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:234
231+msgid "Opens the desktop spread."
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:242
235+msgid "Cursor Left or Right"
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:247
239+msgid "Moves the focus."
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:259
243+msgid "Windows"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:266
247+msgid "Ctrl + Super + D"
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:271
251+msgid "Minimizes all windows."
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:279
255+msgid "Ctrl + Super + Up"
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:284
259+msgid "Maximizes the current window."
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:292
263+msgid "Ctrl + Super + Down"
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:297
267+msgid "Minimizes or restores the current window."
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:305
271+msgid "Ctrl + Super + Left or Right"
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:310
275+msgid "Semi-maximizes the current window."
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:318
279+msgid "Alt + F4"
280+msgstr ""
281+
282+#: qml/Components/KeyboardShortcutsOverlay.qml:323
283+msgid "Closes the current window."
284+msgstr ""
285+
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Return to Call"
128288msgstr "Vrátit se k hovoru"
129289
130−#: qml/Components/Lockscreen.qml:231
290+#: qml/Components/Lockscreen.qml:239
131291msgid "Emergency Call"
132292msgstr "Tísňové volání"
133293
134−#: qml/Components/Lockscreen.qml:263
294+#: qml/Components/Lockscreen.qml:271
135295msgid "OK"
136296msgstr "OK"
137297
298+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
299+#, qt-format
300+msgid "%1:%2:%3"
301+msgstr ""
302+
303+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
304+#, qt-format
305+msgid "%1:%2"
306+msgstr ""
307+
138308#: qml/Components/ModeSwitchWarningDialog.qml:32
139309msgid "Apps may have unsaved data:"
140310msgstr ""
@@ -161,26 +331,30 @@ msgstr ""
161331msgid "Close all"
162332msgstr ""
163333
164−#: qml/Dash/DashPageHeader.qml:337
334+#: qml/Components/SharingPicker.qml:54
335+msgid "Preview Share Item"
336+msgstr ""
337+
338+#: qml/Dash/DashPageHeader.qml:333
165339msgctxt "Button: Open the Ubuntu Store"
166340msgid "Store"
167341msgstr "Obchod"
168342
169−#: qml/Dash/DashPageHeader.qml:344
343+#: qml/Dash/DashPageHeader.qml:340
170344msgctxt "Button: Start a search in the current dash scope"
171345msgid "Search"
172346msgstr "Hledat"
173347
174−#: qml/Dash/DashPageHeader.qml:354
348+#: qml/Dash/DashPageHeader.qml:350
175349msgctxt "Button: Show the current dash scope settings"
176350msgid "Settings"
177351msgstr "Nastavení"
178352
179−#: qml/Dash/DashPageHeader.qml:361
353+#: qml/Dash/DashPageHeader.qml:357
180354msgid "Remove from Favorites"
181355msgstr "Odstranit z oblíbených"
182356
183−#: qml/Dash/DashPageHeader.qml:361
357+#: qml/Dash/DashPageHeader.qml:357
184358msgid "Add to Favorites"
185359msgstr "Přidat do oblíbených"
186360
@@ -192,24 +366,24 @@ msgstr ""
192366msgid "Reset"
193367msgstr ""
194368
195−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
369+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
196370msgid "Show less"
197371msgstr ""
198372
199−#: qml/Dash/GenericScopeView.qml:579
373+#: qml/Dash/GenericScopeView.qml:580
200374msgid "Show all"
201375msgstr ""
202376
203−#: qml/Dash/GenericScopeView.qml:636
377+#: qml/Dash/GenericScopeView.qml:637
204378msgctxt "Label: Hint for dash search line edit"
205379msgid "Search"
206380msgstr "Hledat"
207381
208−#: qml/Dash/PageHeaderExtraPanel.qml:55
382+#: qml/Dash/PageHeaderExtraPanel.qml:56
209383msgid "Recent Searches"
210384msgstr ""
211385
212−#: qml/Dash/PageHeaderExtraPanel.qml:66
386+#: qml/Dash/PageHeaderExtraPanel.qml:67
213387msgid "Clear All"
214388msgstr ""
215389
@@ -222,22 +396,18 @@ msgid "Less..."
222396msgstr "Méně..."
223397
224398#: qml/Dash/Previews/PreviewCommentInput.qml:68
225−#: qml/Dash/Previews/PreviewRatingInput.qml:174
399+#: qml/Dash/Previews/PreviewRatingInput.qml:175
226400msgid "Send"
227401msgstr "Odeslat"
228402
229−#: qml/Dash/Previews/PreviewRatingInput.qml:84
403+#: qml/Dash/Previews/PreviewRatingInput.qml:82
230404msgid "Rate this"
231405msgstr "Ohodnoťte to"
232406
233−#: qml/Dash/Previews/PreviewRatingInput.qml:129
407+#: qml/Dash/Previews/PreviewRatingInput.qml:157
234408msgid "Add a review"
235409msgstr "Přidat recenzi"
236410
237−#: qml/Dash/Previews/PreviewSharing.qml:66
238−msgid "Preview Share Item"
239−msgstr ""
240−
241411#: qml/Dash/PullToRefreshScopeStyle.qml:55
242412msgid "Pull to refresh…"
243413msgstr "Vytáhněte pro obnovení..."
@@ -250,15 +420,15 @@ msgstr "Pusťte pro obnovení..."
250420msgid "Enable location data"
251421msgstr "Povolit údaje umístění"
252422
253−#: qml/Dash/ScopesList.qml:67
423+#: qml/Dash/ScopesList.qml:55
254424msgid "Manage"
255425msgstr "Spravovat"
256426
257−#: qml/Dash/ScopesList.qml:113
427+#: qml/Dash/ScopesList.qml:102
258428msgid "Home"
259429msgstr "Domů"
260430
261−#: qml/Dash/ScopesList.qml:114
431+#: qml/Dash/ScopesList.qml:103
262432msgid "Also installed"
263433msgstr "Také nainstalováno"
264434
@@ -268,17 +438,21 @@ msgid ""
268438"touch pad to interact with the pointer."
269439msgstr ""
270440
271−#: qml/Greeter/CoverPage.qml:118
441+#: qml/Greeter/CoverPage.qml:127
272442msgid "Unlock"
273443msgstr "Odemknout"
274444
275−#: qml/Greeter/LoginList.qml:239
445+#: qml/Greeter/Greeter.qml:539
446+msgid "Try again"
447+msgstr ""
448+
449+#: qml/Greeter/LoginList.qml:259
276450msgid "Retry"
277451msgstr "Znovu"
278452
279−#: qml/Greeter/LoginList.qml:240
280−msgid "Tap to unlock"
281−msgstr "Klepnout pro odemčení"
453+#: qml/Greeter/LoginList.qml:260
454+msgid "Log In"
455+msgstr ""
282456
283457#: qml/Greeter/NarrowView.qml:54
284458msgid "Sorry, incorrect passphrase."
@@ -308,34 +482,34 @@ msgstr ""
308482"Pokud bude heslo zadáno nesprávně, bude telefon obnoven do továrního "
309483"nastavení a všechna osobní data budou smazána."
310484
311−#: qml/Greeter/NarrowView.qml:116
485+#: qml/Greeter/NarrowView.qml:129
312486#, qt-format
313487msgid "Enter %1"
314488msgstr "Vložte %1"
315489
316−#: qml/Greeter/NarrowView.qml:117
490+#: qml/Greeter/NarrowView.qml:130
317491msgid "Enter passphrase"
318492msgstr "Vložte heslo"
319493
320−#: qml/Greeter/NarrowView.qml:118
494+#: qml/Greeter/NarrowView.qml:131
321495msgid "Enter passcode"
322496msgstr "Vložte heslo"
323497
324−#: qml/Greeter/NarrowView.qml:119
498+#: qml/Greeter/NarrowView.qml:135
325499#, qt-format
326500msgid "Sorry, incorrect %1"
327501msgstr "Špatné %1"
328502
329−#: qml/Greeter/NarrowView.qml:120
503+#: qml/Greeter/NarrowView.qml:136
330504msgid "Sorry, incorrect passphrase"
331505msgstr "Špatné heslo"
332506
333−#: qml/Greeter/NarrowView.qml:121
507+#: qml/Greeter/NarrowView.qml:137
334508msgctxt "passphrase"
335509msgid "Please re-enter"
336510msgstr ""
337511
338−#: qml/Greeter/NarrowView.qml:122
512+#: qml/Greeter/NarrowView.qml:138
339513msgid "Sorry, incorrect passcode"
340514msgstr "Špatné heslo"
341515
@@ -413,18 +587,18 @@ msgstr "Dokončeno"
413587msgid "Failed, tap to retry"
414588msgstr "Nezdařilo se, opakujte klepnutím"
415589
416−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
417−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
590+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
591+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
418592msgctxt "Button: Send a reply message"
419593msgid "Send"
420594msgstr ""
421595
422−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
596+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
423597msgctxt "Label: Hint in message indicator line edit"
424598msgid "Reply"
425599msgstr "Odpovědět"
426600
427−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
601+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
428602msgctxt "Button: Call back on phone"
429603msgid "Call back"
430604msgstr ""
@@ -433,32 +607,12 @@ msgstr ""
433607msgid "Drag using 3 fingers any application from one window to the other"
434608msgstr ""
435609
436−#: qml/Tutorial/TutorialBottom.qml:78
437−msgid "Swipe up to add a contact"
438−msgstr ""
439−
440−#: qml/Tutorial/TutorialBottom.qml:80
441−msgid "Swipe up for favorite calculations"
442−msgstr ""
443−
444−#: qml/Tutorial/TutorialBottom.qml:82
445−msgid "Swipe up for recent calls"
446−msgstr ""
447−
448−#: qml/Tutorial/TutorialBottom.qml:84
449−msgid "Swipe up to create a message"
450−msgstr ""
451−
452−#: qml/Tutorial/TutorialBottom.qml:85
453−msgid "Swipe up to manage the app"
454−msgstr ""
455−
456−#: qml/Tutorial/TutorialLeftLong.qml:47
610+#: qml/Tutorial/TutorialLeftLong.qml:49
457611msgid "Long swipe from the left edge to open the Today scope"
458612msgstr ""
459613
460614#: qml/Tutorial/TutorialLeft.qml:47
461−msgid "Swipe from the left edge to open the launcher"
615+msgid "Short swipe from the left edge to open the launcher"
462616msgstr ""
463617
464618#: qml/Tutorial/TutorialRight.qml:55
@@ -466,15 +620,11 @@ msgid "Push your mouse against the right edge to view your open apps"
466620msgstr ""
467621
468622#: qml/Tutorial/TutorialRight.qml:56
469−msgid "Short or long swipe from the right edge to view your open apps"
623+msgid "Swipe from the right edge to view your open apps"
470624msgstr ""
471625
472626#: qml/Tutorial/TutorialTop.qml:53
473−msgid "Swipe from the top right edge to open the notification bar"
474−msgstr ""
475−
476−#: qml/Tutorial/TutorialTop.qml:54
477−msgid "Swipe from the top edge to open the notification bar"
627+msgid "Swipe from the top edge to access notifications and quick settings"
478628msgstr ""
479629
480630#: qml/Wizard/Page.qml:54
@@ -486,11 +636,11 @@ msgstr "Zpět"
486636msgid "Language"
487637msgstr ""
488638
489−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
490−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
639+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
640+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
491641#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
492642#: qml/Wizard/Pages/75-report-check.qml:84
493−#: qml/Wizard/Pages/passcode-desktop.qml:124
643+#: qml/Wizard/Pages/passcode-desktop.qml:141
494644#: qml/Wizard/Pages/password-set.qml:141
495645msgid "Next"
496646msgstr ""
@@ -552,7 +702,7 @@ msgstr ""
552702msgid "Time Zone"
553703msgstr ""
554704
555−#: qml/Wizard/Pages/50-timezone.qml:178
705+#: qml/Wizard/Pages/50-timezone.qml:181
556706msgid "Enter your city"
557707msgstr ""
558708
@@ -642,7 +792,7 @@ msgid "Service Terms"
642792msgstr ""
643793
644794#: qml/Wizard/Pages/passcode-confirm.qml:43
645−#: qml/Wizard/Pages/passcode-desktop.qml:80
795+#: qml/Wizard/Pages/passcode-desktop.qml:96
646796msgid "Confirm passcode"
647797msgstr "Potvrdit číselné heslo"
648798
@@ -659,24 +809,24 @@ msgstr ""
659809msgid "Lock Screen Passcode"
660810msgstr ""
661811
662−#: qml/Wizard/Pages/passcode-desktop.qml:56
812+#: qml/Wizard/Pages/passcode-desktop.qml:60
663813msgid "Enter 4 numbers to setup your passcode"
664814msgstr ""
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:65
816+#: qml/Wizard/Pages/passcode-desktop.qml:76
667817#: qml/Wizard/Pages/passcode-set.qml:54
668818msgid "Choose passcode"
669819msgstr ""
670820
671−#: qml/Wizard/Pages/passcode-desktop.qml:105
821+#: qml/Wizard/Pages/passcode-desktop.qml:126
672822msgid "Passcode too short"
673823msgstr ""
674824
675−#: qml/Wizard/Pages/passcode-desktop.qml:107
825+#: qml/Wizard/Pages/passcode-desktop.qml:128
676826msgid "Passcodes match"
677827msgstr ""
678828
679−#: qml/Wizard/Pages/passcode-desktop.qml:109
829+#: qml/Wizard/Pages/passcode-desktop.qml:130
680830msgid "Passcodes do not match"
681831msgstr ""
682832
@@ -725,26 +875,30 @@ msgid "To proceed with no SIM tap Skip."
725875msgstr ""
726876
727877#: qml/Wizard/PasswordMeter.qml:87
728−msgid "Passwords match"
878+msgid "Password too short"
729879msgstr ""
730880
731881#: qml/Wizard/PasswordMeter.qml:89
882+msgid "Passwords match"
883+msgstr ""
884+
885+#: qml/Wizard/PasswordMeter.qml:91
732886msgid "Passwords do not match"
733887msgstr ""
734888
735−#: qml/Wizard/PasswordMeter.qml:93
889+#: qml/Wizard/PasswordMeter.qml:95
736890msgid "Strong password"
737891msgstr ""
738892
739−#: qml/Wizard/PasswordMeter.qml:95
893+#: qml/Wizard/PasswordMeter.qml:97
740894msgid "Fair password"
741895msgstr ""
742896
743−#: qml/Wizard/PasswordMeter.qml:97
897+#: qml/Wizard/PasswordMeter.qml:99
744898msgid "Weak password"
745899msgstr ""
746900
747−#: qml/Wizard/PasswordMeter.qml:99
901+#: qml/Wizard/PasswordMeter.qml:101
748902msgid "Very weak password"
749903msgstr ""
750904
@@ -820,6 +974,9 @@ msgstr ""
820974#~ msgid "Shut down"
821975#~ msgstr "Vypnout"
822976
977+#~ msgid "Tap to unlock"
978+#~ msgstr "Klepnout pro odemčení"
979+
823980#~ msgid "Please re-enter"
824981#~ msgstr "Vložte znovu"
825982
po/cy.po+264−107
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,41 +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-05-25 06:09+0000\n"
20−"X-Generator: Launchpad (build 18053)\n"
19+"X-Launchpad-Export-Date: 2016-06-30 05:52+0000\n"
20+"X-Generator: Launchpad (build 18115)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
2323msgid "Password: "
2424msgstr "Cyfrinair: "
2525
26−#: plugins/Unity/Launcher/launcheritem.cpp:48
27−#: plugins/Unity/Launcher/launcheritem.cpp:107
26+#: plugins/Unity/Launcher/launcheritem.cpp:49
27+#: plugins/Unity/Launcher/launcheritem.cpp:108
2828msgid "Pin shortcut"
2929msgstr "Pinio llwybr byr"
3030
31−#: plugins/Unity/Launcher/launcheritem.cpp:53
31+#: plugins/Unity/Launcher/launcheritem.cpp:54
3232msgid "Quit"
3333msgstr ""
3434
35−#: plugins/Unity/Launcher/launcheritem.cpp:107
35+#: plugins/Unity/Launcher/launcheritem.cpp:108
3636msgid "Unpin shortcut"
3737msgstr "Dadbinio llwybr byr"
3838
39−#: qml/Components/DelayedLockscreen.qml:49
39+#: qml/Components/DelayedLockscreen.qml:50
4040msgid "Device Locked"
4141msgstr "Dyfais ar glo"
4242
43−#: qml/Components/DelayedLockscreen.qml:64
43+#: qml/Components/DelayedLockscreen.qml:65
4444msgid "You have been locked out due to too many failed passphrase attempts."
4545msgstr ""
4646"Cawsoch eich cloi allan am gyflwyno cyfrinair anghywir ormod o weithiau."
4747
48−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4949msgid "You have been locked out due to too many failed passcode attempts."
5050msgstr ""
5151"Cawsoch eich cloi allan am gyflwyno côd mynediad anghywir ormod o weithiau."
5252
53−#: qml/Components/DelayedLockscreen.qml:74
53+#: qml/Components/DelayedLockscreen.qml:75
5454#, qt-format
5555msgid "Please wait %1 minute and then try again…"
5656msgid_plural "Please wait %1 minutes and then try again…"
@@ -59,54 +59,54 @@ msgstr[1] "Arhoswch am %1 munud cyn cynnig eto..."
5959msgstr[2] "Arhoswch am %1 munud cyn cynnig eto..."
6060msgstr[3] "Arhoswch am %1 munud cyn cynnig eto..."
6161
62−#: qml/Components/Dialogs.qml:144
62+#: qml/Components/Dialogs.qml:146
6363msgctxt "Title: Lock/Log out dialog"
6464msgid "Log out"
6565msgstr "Allgofnodi"
6666
67−#: qml/Components/Dialogs.qml:145
67+#: qml/Components/Dialogs.qml:147
6868msgid "Are you sure you want to log out?"
6969msgstr "Ydych chi'n sicr eich bod am allgofnodi?"
7070
71−#: qml/Components/Dialogs.qml:147
71+#: qml/Components/Dialogs.qml:149
7272msgctxt "Button: Lock the system"
7373msgid "Lock"
7474msgstr "Cloi"
7575
76−#: qml/Components/Dialogs.qml:154
76+#: qml/Components/Dialogs.qml:156
7777msgctxt "Button: Log out from the system"
7878msgid "Log Out"
7979msgstr "Allgofnodi"
8080
81−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
82−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
81+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
82+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8383#: qml/Wizard/Pages/passcode-set.qml:32
8484msgid "Cancel"
8585msgstr "Diddymu"
8686
87−#: qml/Components/Dialogs.qml:173
87+#: qml/Components/Dialogs.qml:175
8888msgctxt "Title: Reboot dialog"
8989msgid "Reboot"
9090msgstr "Ailgychwyn"
9191
92−#: qml/Components/Dialogs.qml:174
92+#: qml/Components/Dialogs.qml:176
9393msgid "Are you sure you want to reboot?"
9494msgstr "Ydych chi'n sicr eich bod am ailgychwyn?"
9595
96−#: qml/Components/Dialogs.qml:176
96+#: qml/Components/Dialogs.qml:178
9797msgid "No"
9898msgstr "Na"
9999
100−#: qml/Components/Dialogs.qml:182
100+#: qml/Components/Dialogs.qml:184
101101msgid "Yes"
102102msgstr "Ydw"
103103
104−#: qml/Components/Dialogs.qml:197
104+#: qml/Components/Dialogs.qml:199
105105msgctxt "Title: Power off/Restart dialog"
106106msgid "Power"
107107msgstr "Pŵer"
108108
109−#: qml/Components/Dialogs.qml:198
109+#: qml/Components/Dialogs.qml:200
110110msgid ""
111111"Are you sure you would like\n"
112112"to power off?"
@@ -114,28 +114,198 @@ msgstr ""
114114"Ydych chi'n sicr eich bod am\n"
115115"ddiffodd y pŵer?"
116116
117−#: qml/Components/Dialogs.qml:200
117+#: qml/Components/Dialogs.qml:202
118118msgctxt "Button: Power off the system"
119119msgid "Power off"
120120msgstr "Diffodd y pŵer"
121121
122−#: qml/Components/Dialogs.qml:209
122+#: qml/Components/Dialogs.qml:211
123123msgctxt "Button: Restart the system"
124124msgid "Restart"
125125msgstr "Ailgychwyn"
126126
127−#: qml/Components/Lockscreen.qml:231
127+#: qml/Components/KeyboardShortcutsOverlay.qml:41
128+msgid "Keyboard Shortcuts"
129+msgstr ""
130+
131+#: qml/Components/KeyboardShortcutsOverlay.qml:55
132+msgid "Unity 8"
133+msgstr ""
134+
135+#: qml/Components/KeyboardShortcutsOverlay.qml:62
136+msgid "PrtScr"
137+msgstr ""
138+
139+#: qml/Components/KeyboardShortcutsOverlay.qml:67
140+msgid "Takes a screenshot."
141+msgstr ""
142+
143+#: qml/Components/KeyboardShortcutsOverlay.qml:75
144+msgid "Alt + PrtScr"
145+msgstr ""
146+
147+#: qml/Components/KeyboardShortcutsOverlay.qml:80
148+msgid "Takes a screenshot of a window."
149+msgstr ""
150+
151+#: qml/Components/KeyboardShortcutsOverlay.qml:88
152+msgid "Super + Space"
153+msgstr ""
154+
155+#: qml/Components/KeyboardShortcutsOverlay.qml:93
156+msgid "Switches to next keyboard layout."
157+msgstr ""
158+
159+#: qml/Components/KeyboardShortcutsOverlay.qml:101
160+msgid "Super + Shift + Space"
161+msgstr ""
162+
163+#: qml/Components/KeyboardShortcutsOverlay.qml:106
164+msgid "Switches to previous keyboard layout."
165+msgstr ""
166+
167+#: qml/Components/KeyboardShortcutsOverlay.qml:118
168+msgid "Launcher"
169+msgstr ""
170+
171+#: qml/Components/KeyboardShortcutsOverlay.qml:125
172+msgid "Super (Hold)"
173+msgstr ""
174+
175+#: qml/Components/KeyboardShortcutsOverlay.qml:130
176+msgid "Opens the launcher, displays shortcuts."
177+msgstr ""
178+
179+#: qml/Components/KeyboardShortcutsOverlay.qml:138
180+msgid "Alt + F1"
181+msgstr ""
182+
183+#: qml/Components/KeyboardShortcutsOverlay.qml:143
184+msgid "Opens launcher keyboard navigation mode."
185+msgstr ""
186+
187+#: qml/Components/KeyboardShortcutsOverlay.qml:151
188+msgid "Super + Tab"
189+msgstr ""
190+
191+#: qml/Components/KeyboardShortcutsOverlay.qml:156
192+msgid "Switches applications via the launcher."
193+msgstr ""
194+
195+#: qml/Components/KeyboardShortcutsOverlay.qml:164
196+msgid "Super + 0 to 9"
197+msgstr ""
198+
199+#: qml/Components/KeyboardShortcutsOverlay.qml:169
200+msgid "Same as clicking on a launcher icon."
201+msgstr ""
202+
203+#: qml/Components/KeyboardShortcutsOverlay.qml:181
204+msgid "Scopes"
205+msgstr ""
206+
207+#: qml/Components/KeyboardShortcutsOverlay.qml:188
208+msgid "Super (Tap)"
209+msgstr ""
210+
211+#: qml/Components/KeyboardShortcutsOverlay.qml:193
212+msgid "Opens the Scopes home."
213+msgstr ""
214+
215+#: qml/Components/KeyboardShortcutsOverlay.qml:209
216+msgid "Switching"
217+msgstr ""
218+
219+#: qml/Components/KeyboardShortcutsOverlay.qml:216
220+msgid "Alt + Tab"
221+msgstr ""
222+
223+#: qml/Components/KeyboardShortcutsOverlay.qml:221
224+msgid "Switches between applications."
225+msgstr ""
226+
227+#: qml/Components/KeyboardShortcutsOverlay.qml:229
228+msgid "Super + W"
229+msgstr ""
230+
231+#: qml/Components/KeyboardShortcutsOverlay.qml:234
232+msgid "Opens the desktop spread."
233+msgstr ""
234+
235+#: qml/Components/KeyboardShortcutsOverlay.qml:242
236+msgid "Cursor Left or Right"
237+msgstr ""
238+
239+#: qml/Components/KeyboardShortcutsOverlay.qml:247
240+msgid "Moves the focus."
241+msgstr ""
242+
243+#: qml/Components/KeyboardShortcutsOverlay.qml:259
244+msgid "Windows"
245+msgstr ""
246+
247+#: qml/Components/KeyboardShortcutsOverlay.qml:266
248+msgid "Ctrl + Super + D"
249+msgstr ""
250+
251+#: qml/Components/KeyboardShortcutsOverlay.qml:271
252+msgid "Minimizes all windows."
253+msgstr ""
254+
255+#: qml/Components/KeyboardShortcutsOverlay.qml:279
256+msgid "Ctrl + Super + Up"
257+msgstr ""
258+
259+#: qml/Components/KeyboardShortcutsOverlay.qml:284
260+msgid "Maximizes the current window."
261+msgstr ""
262+
263+#: qml/Components/KeyboardShortcutsOverlay.qml:292
264+msgid "Ctrl + Super + Down"
265+msgstr ""
266+
267+#: qml/Components/KeyboardShortcutsOverlay.qml:297
268+msgid "Minimizes or restores the current window."
269+msgstr ""
270+
271+#: qml/Components/KeyboardShortcutsOverlay.qml:305
272+msgid "Ctrl + Super + Left or Right"
273+msgstr ""
274+
275+#: qml/Components/KeyboardShortcutsOverlay.qml:310
276+msgid "Semi-maximizes the current window."
277+msgstr ""
278+
279+#: qml/Components/KeyboardShortcutsOverlay.qml:318
280+msgid "Alt + F4"
281+msgstr ""
282+
283+#: qml/Components/KeyboardShortcutsOverlay.qml:323
284+msgid "Closes the current window."
285+msgstr ""
286+
287+#: qml/Components/Lockscreen.qml:239
128288msgid "Return to Call"
129289msgstr "Nôl i'r alwad"
130290
131−#: qml/Components/Lockscreen.qml:231
291+#: qml/Components/Lockscreen.qml:239
132292msgid "Emergency Call"
133293msgstr "Galwad Frys"
134294
135−#: qml/Components/Lockscreen.qml:263
295+#: qml/Components/Lockscreen.qml:271
136296msgid "OK"
137297msgstr "Iawn"
138298
299+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
300+#, qt-format
301+msgid "%1:%2:%3"
302+msgstr ""
303+
304+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
305+#, qt-format
306+msgid "%1:%2"
307+msgstr ""
308+
139309#: qml/Components/ModeSwitchWarningDialog.qml:32
140310msgid "Apps may have unsaved data:"
141311msgstr ""
@@ -162,26 +332,30 @@ msgstr ""
162332msgid "Close all"
163333msgstr ""
164334
165−#: qml/Dash/DashPageHeader.qml:337
335+#: qml/Components/SharingPicker.qml:54
336+msgid "Preview Share Item"
337+msgstr ""
338+
339+#: qml/Dash/DashPageHeader.qml:333
166340msgctxt "Button: Open the Ubuntu Store"
167341msgid "Store"
168342msgstr "Marchnad"
169343
170−#: qml/Dash/DashPageHeader.qml:344
344+#: qml/Dash/DashPageHeader.qml:340
171345msgctxt "Button: Start a search in the current dash scope"
172346msgid "Search"
173347msgstr "Chwilio"
174348
175−#: qml/Dash/DashPageHeader.qml:354
349+#: qml/Dash/DashPageHeader.qml:350
176350msgctxt "Button: Show the current dash scope settings"
177351msgid "Settings"
178352msgstr "Gosodiadau"
179353
180−#: qml/Dash/DashPageHeader.qml:361
354+#: qml/Dash/DashPageHeader.qml:357
181355msgid "Remove from Favorites"
182356msgstr "Tynnu o Ffefrynnau"
183357
184−#: qml/Dash/DashPageHeader.qml:361
358+#: qml/Dash/DashPageHeader.qml:357
185359msgid "Add to Favorites"
186360msgstr "Ychwanegu at Ffefrynnau"
187361
@@ -193,24 +367,24 @@ msgstr ""
193367msgid "Reset"
194368msgstr ""
195369
196−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
370+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
197371msgid "Show less"
198372msgstr ""
199373
200−#: qml/Dash/GenericScopeView.qml:579
374+#: qml/Dash/GenericScopeView.qml:580
201375msgid "Show all"
202376msgstr ""
203377
204−#: qml/Dash/GenericScopeView.qml:636
378+#: qml/Dash/GenericScopeView.qml:637
205379msgctxt "Label: Hint for dash search line edit"
206380msgid "Search"
207381msgstr "Chwilio"
208382
209−#: qml/Dash/PageHeaderExtraPanel.qml:55
383+#: qml/Dash/PageHeaderExtraPanel.qml:56
210384msgid "Recent Searches"
211385msgstr ""
212386
213−#: qml/Dash/PageHeaderExtraPanel.qml:66
387+#: qml/Dash/PageHeaderExtraPanel.qml:67
214388msgid "Clear All"
215389msgstr ""
216390
@@ -223,22 +397,18 @@ msgid "Less..."
223397msgstr "Llai..."
224398
225399#: qml/Dash/Previews/PreviewCommentInput.qml:68
226−#: qml/Dash/Previews/PreviewRatingInput.qml:174
400+#: qml/Dash/Previews/PreviewRatingInput.qml:175
227401msgid "Send"
228402msgstr "Anfon"
229403
230−#: qml/Dash/Previews/PreviewRatingInput.qml:84
404+#: qml/Dash/Previews/PreviewRatingInput.qml:82
231405msgid "Rate this"
232406msgstr "Graddio hwn"
233407
234−#: qml/Dash/Previews/PreviewRatingInput.qml:129
408+#: qml/Dash/Previews/PreviewRatingInput.qml:157
235409msgid "Add a review"
236410msgstr "Ychwanegu adolygiad"
237411
238−#: qml/Dash/Previews/PreviewSharing.qml:66
239−msgid "Preview Share Item"
240−msgstr ""
241−
242412#: qml/Dash/PullToRefreshScopeStyle.qml:55
243413msgid "Pull to refresh…"
244414msgstr "Tynnwch i adnewyddu..."
@@ -251,15 +421,15 @@ msgstr "Rhyddhewch i adnewyddu..."
251421msgid "Enable location data"
252422msgstr "Galluogi data lleoliad"
253423
254−#: qml/Dash/ScopesList.qml:67
424+#: qml/Dash/ScopesList.qml:55
255425msgid "Manage"
256426msgstr "Rheoli"
257427
258−#: qml/Dash/ScopesList.qml:113
428+#: qml/Dash/ScopesList.qml:102
259429msgid "Home"
260430msgstr "Cartref"
261431
262−#: qml/Dash/ScopesList.qml:114
432+#: qml/Dash/ScopesList.qml:103
263433msgid "Also installed"
264434msgstr "Hefyd wedi gosod"
265435
@@ -269,17 +439,21 @@ msgid ""
269439"touch pad to interact with the pointer."
270440msgstr ""
271441
272−#: qml/Greeter/CoverPage.qml:118
442+#: qml/Greeter/CoverPage.qml:127
273443msgid "Unlock"
274444msgstr "Datgloi"
275445
276−#: qml/Greeter/LoginList.qml:239
446+#: qml/Greeter/Greeter.qml:539
447+msgid "Try again"
448+msgstr ""
449+
450+#: qml/Greeter/LoginList.qml:259
277451msgid "Retry"
278452msgstr "Ailgynnig"
279453
280−#: qml/Greeter/LoginList.qml:240
281−msgid "Tap to unlock"
282−msgstr "Tapiwch i ddatgloi"
454+#: qml/Greeter/LoginList.qml:260
455+msgid "Log In"
456+msgstr ""
283457
284458#: qml/Greeter/NarrowView.qml:54
285459msgid "Sorry, incorrect passphrase."
@@ -309,34 +483,34 @@ msgstr ""
309483"Os fydd y cod cyfrinachol yn anghywir bydd eich ffôn yn cael ei ailosod i "
310484"gyflwr ffatri a bydd data personol yn cael ei ddileu."
311485
312−#: qml/Greeter/NarrowView.qml:116
486+#: qml/Greeter/NarrowView.qml:129
313487#, qt-format
314488msgid "Enter %1"
315489msgstr "Rhowch %1"
316490
317−#: qml/Greeter/NarrowView.qml:117
491+#: qml/Greeter/NarrowView.qml:130
318492msgid "Enter passphrase"
319493msgstr "Rhowch gyfrinair"
320494
321−#: qml/Greeter/NarrowView.qml:118
495+#: qml/Greeter/NarrowView.qml:131
322496msgid "Enter passcode"
323497msgstr "Rhowch god cyfrinachol"
324498
325−#: qml/Greeter/NarrowView.qml:119
499+#: qml/Greeter/NarrowView.qml:135
326500#, qt-format
327501msgid "Sorry, incorrect %1"
328502msgstr "%1 anghywir"
329503
330−#: qml/Greeter/NarrowView.qml:120
504+#: qml/Greeter/NarrowView.qml:136
331505msgid "Sorry, incorrect passphrase"
332506msgstr "Cyfrinair anghywir"
333507
334−#: qml/Greeter/NarrowView.qml:121
508+#: qml/Greeter/NarrowView.qml:137
335509msgctxt "passphrase"
336510msgid "Please re-enter"
337511msgstr "Ceisiwch eto"
338512
339−#: qml/Greeter/NarrowView.qml:122
513+#: qml/Greeter/NarrowView.qml:138
340514msgid "Sorry, incorrect passcode"
341515msgstr "Cod cyfrinachol anghywir"
342516
@@ -417,18 +591,18 @@ msgstr "Wedi gorffen"
417591msgid "Failed, tap to retry"
418592msgstr "Methwyd, tapiwch i geisio eto"
419593
420−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
421−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
594+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
595+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
422596msgctxt "Button: Send a reply message"
423597msgid "Send"
424598msgstr ""
425599
426−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
600+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
427601msgctxt "Label: Hint in message indicator line edit"
428602msgid "Reply"
429603msgstr "Ateb"
430604
431−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
605+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
432606msgctxt "Button: Call back on phone"
433607msgid "Call back"
434608msgstr ""
@@ -437,32 +611,12 @@ msgstr ""
437611msgid "Drag using 3 fingers any application from one window to the other"
438612msgstr ""
439613
440−#: qml/Tutorial/TutorialBottom.qml:78
441−msgid "Swipe up to add a contact"
442−msgstr ""
443−
444−#: qml/Tutorial/TutorialBottom.qml:80
445−msgid "Swipe up for favorite calculations"
446−msgstr ""
447−
448−#: qml/Tutorial/TutorialBottom.qml:82
449−msgid "Swipe up for recent calls"
450−msgstr ""
451−
452−#: qml/Tutorial/TutorialBottom.qml:84
453−msgid "Swipe up to create a message"
454−msgstr ""
455−
456−#: qml/Tutorial/TutorialBottom.qml:85
457−msgid "Swipe up to manage the app"
458−msgstr ""
459−
460−#: qml/Tutorial/TutorialLeftLong.qml:47
614+#: qml/Tutorial/TutorialLeftLong.qml:49
461615msgid "Long swipe from the left edge to open the Today scope"
462616msgstr ""
463617
464618#: qml/Tutorial/TutorialLeft.qml:47
465−msgid "Swipe from the left edge to open the launcher"
619+msgid "Short swipe from the left edge to open the launcher"
466620msgstr ""
467621
468622#: qml/Tutorial/TutorialRight.qml:55
@@ -470,15 +624,11 @@ msgid "Push your mouse against the right edge to view your open apps"
470624msgstr ""
471625
472626#: qml/Tutorial/TutorialRight.qml:56
473−msgid "Short or long swipe from the right edge to view your open apps"
627+msgid "Swipe from the right edge to view your open apps"
474628msgstr ""
475629
476630#: qml/Tutorial/TutorialTop.qml:53
477−msgid "Swipe from the top right edge to open the notification bar"
478−msgstr ""
479−
480−#: qml/Tutorial/TutorialTop.qml:54
481−msgid "Swipe from the top edge to open the notification bar"
631+msgid "Swipe from the top edge to access notifications and quick settings"
482632msgstr ""
483633
484634#: qml/Wizard/Page.qml:54
@@ -490,11 +640,11 @@ msgstr "Nôl"
490640msgid "Language"
491641msgstr ""
492642
493−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
494−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
643+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
644+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
495645#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
496646#: qml/Wizard/Pages/75-report-check.qml:84
497−#: qml/Wizard/Pages/passcode-desktop.qml:124
647+#: qml/Wizard/Pages/passcode-desktop.qml:141
498648#: qml/Wizard/Pages/password-set.qml:141
499649msgid "Next"
500650msgstr ""
@@ -556,7 +706,7 @@ msgstr ""
556706msgid "Time Zone"
557707msgstr ""
558708
559−#: qml/Wizard/Pages/50-timezone.qml:178
709+#: qml/Wizard/Pages/50-timezone.qml:181
560710msgid "Enter your city"
561711msgstr ""
562712
@@ -646,7 +796,7 @@ msgid "Service Terms"
646796msgstr ""
647797
648798#: qml/Wizard/Pages/passcode-confirm.qml:43
649−#: qml/Wizard/Pages/passcode-desktop.qml:80
799+#: qml/Wizard/Pages/passcode-desktop.qml:96
650800msgid "Confirm passcode"
651801msgstr "Cadarnhau cod cyfrinachol"
652802
@@ -663,24 +813,24 @@ msgstr ""
663813msgid "Lock Screen Passcode"
664814msgstr ""
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:56
816+#: qml/Wizard/Pages/passcode-desktop.qml:60
667817msgid "Enter 4 numbers to setup your passcode"
668818msgstr ""
669819
670−#: qml/Wizard/Pages/passcode-desktop.qml:65
820+#: qml/Wizard/Pages/passcode-desktop.qml:76
671821#: qml/Wizard/Pages/passcode-set.qml:54
672822msgid "Choose passcode"
673823msgstr ""
674824
675−#: qml/Wizard/Pages/passcode-desktop.qml:105
825+#: qml/Wizard/Pages/passcode-desktop.qml:126
676826msgid "Passcode too short"
677827msgstr ""
678828
679−#: qml/Wizard/Pages/passcode-desktop.qml:107
829+#: qml/Wizard/Pages/passcode-desktop.qml:128
680830msgid "Passcodes match"
681831msgstr ""
682832
683−#: qml/Wizard/Pages/passcode-desktop.qml:109
833+#: qml/Wizard/Pages/passcode-desktop.qml:130
684834msgid "Passcodes do not match"
685835msgstr ""
686836
@@ -729,26 +879,30 @@ msgid "To proceed with no SIM tap Skip."
729879msgstr ""
730880
731881#: qml/Wizard/PasswordMeter.qml:87
732−msgid "Passwords match"
882+msgid "Password too short"
733883msgstr ""
734884
735885#: qml/Wizard/PasswordMeter.qml:89
886+msgid "Passwords match"
887+msgstr ""
888+
889+#: qml/Wizard/PasswordMeter.qml:91
736890msgid "Passwords do not match"
737891msgstr ""
738892
739−#: qml/Wizard/PasswordMeter.qml:93
893+#: qml/Wizard/PasswordMeter.qml:95
740894msgid "Strong password"
741895msgstr ""
742896
743−#: qml/Wizard/PasswordMeter.qml:95
897+#: qml/Wizard/PasswordMeter.qml:97
744898msgid "Fair password"
745899msgstr ""
746900
747−#: qml/Wizard/PasswordMeter.qml:97
901+#: qml/Wizard/PasswordMeter.qml:99
748902msgid "Weak password"
749903msgstr ""
750904
751−#: qml/Wizard/PasswordMeter.qml:99
905+#: qml/Wizard/PasswordMeter.qml:101
752906msgid "Very weak password"
753907msgstr ""
754908
@@ -803,6 +957,9 @@ msgstr ""
803957#~ msgid "See less"
804958#~ msgstr "Gweld llai"
805959
960+#~ msgid "Tap to unlock"
961+#~ msgstr "Tapiwch i ddatgloi"
962+
806963#~ msgid "This action does different things for different apps"
807964#~ msgstr "Mae'r weithred hon yn gwneud pethau gwahanol mewn apiau gwahanol"
808965
po/da.po+264−107
@@ -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-05-20 08:44+0000\n"
11+"POT-Creation-Date: 2016-06-27 18:49+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,97 +16,97 @@ 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-05-25 06:08+0000\n"
20−"X-Generator: Launchpad (build 18053)\n"
19+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
20+"X-Generator: Launchpad (build 18115)\n"
2121
2222#: plugins/IntegratedLightDM/Greeter.cpp:112
2323msgid "Password: "
2424msgstr "Adgangskode: "
2525
26−#: plugins/Unity/Launcher/launcheritem.cpp:48
27−#: plugins/Unity/Launcher/launcheritem.cpp:107
26+#: plugins/Unity/Launcher/launcheritem.cpp:49
27+#: plugins/Unity/Launcher/launcheritem.cpp:108
2828msgid "Pin shortcut"
2929msgstr "Fastgør genvej"
3030
31−#: plugins/Unity/Launcher/launcheritem.cpp:53
31+#: plugins/Unity/Launcher/launcheritem.cpp:54
3232msgid "Quit"
3333msgstr ""
3434
35−#: plugins/Unity/Launcher/launcheritem.cpp:107
35+#: plugins/Unity/Launcher/launcheritem.cpp:108
3636msgid "Unpin shortcut"
3737msgstr "Gør genvej flytbar"
3838
39−#: qml/Components/DelayedLockscreen.qml:49
39+#: qml/Components/DelayedLockscreen.qml:50
4040msgid "Device Locked"
4141msgstr "Enheden er låst"
4242
43−#: qml/Components/DelayedLockscreen.qml:64
43+#: qml/Components/DelayedLockscreen.qml:65
4444msgid "You have been locked out due to too many failed passphrase attempts."
4545msgstr ""
4646"Du er blevet låst ude på grund af for mange fejlslagne forsøg på at angive "
4747"adgangskode."
4848
49−#: qml/Components/DelayedLockscreen.qml:65
49+#: qml/Components/DelayedLockscreen.qml:66
5050msgid "You have been locked out due to too many failed passcode attempts."
5151msgstr ""
5252"Du er blevet låst ude på grund af for mange fejlslagne forsøg på at angive "
5353"adgangskode."
5454
55−#: qml/Components/DelayedLockscreen.qml:74
55+#: qml/Components/DelayedLockscreen.qml:75
5656#, qt-format
5757msgid "Please wait %1 minute and then try again…"
5858msgid_plural "Please wait %1 minutes and then try again…"
5959msgstr[0] "Vent venligst %1 minut og prøv igen..."
6060msgstr[1] "Vent venligst %1 minutter og prøv igen..."
6161
62−#: qml/Components/Dialogs.qml:144
62+#: qml/Components/Dialogs.qml:146
6363msgctxt "Title: Lock/Log out dialog"
6464msgid "Log out"
6565msgstr "Log af"
6666
67−#: qml/Components/Dialogs.qml:145
67+#: qml/Components/Dialogs.qml:147
6868msgid "Are you sure you want to log out?"
6969msgstr "Vil du logge ud?"
7070
71−#: qml/Components/Dialogs.qml:147
71+#: qml/Components/Dialogs.qml:149
7272msgctxt "Button: Lock the system"
7373msgid "Lock"
7474msgstr "Lås"
7575
76−#: qml/Components/Dialogs.qml:154
76+#: qml/Components/Dialogs.qml:156
7777msgctxt "Button: Log out from the system"
7878msgid "Log Out"
7979msgstr "Log af"
8080
81−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
82−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
81+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
82+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8383#: qml/Wizard/Pages/passcode-set.qml:32
8484msgid "Cancel"
8585msgstr "Annullér"
8686
87−#: qml/Components/Dialogs.qml:173
87+#: qml/Components/Dialogs.qml:175
8888msgctxt "Title: Reboot dialog"
8989msgid "Reboot"
9090msgstr "Genstart"
9191
92−#: qml/Components/Dialogs.qml:174
92+#: qml/Components/Dialogs.qml:176
9393msgid "Are you sure you want to reboot?"
9494msgstr "Er du sikker på du vil genstarte?"
9595
96−#: qml/Components/Dialogs.qml:176
96+#: qml/Components/Dialogs.qml:178
9797msgid "No"
9898msgstr "Nej"
9999
100−#: qml/Components/Dialogs.qml:182
100+#: qml/Components/Dialogs.qml:184
101101msgid "Yes"
102102msgstr "Ja"
103103
104−#: qml/Components/Dialogs.qml:197
104+#: qml/Components/Dialogs.qml:199
105105msgctxt "Title: Power off/Restart dialog"
106106msgid "Power"
107107msgstr "Sluk/genstart"
108108
109−#: qml/Components/Dialogs.qml:198
109+#: qml/Components/Dialogs.qml:200
110110msgid ""
111111"Are you sure you would like\n"
112112"to power off?"
@@ -114,28 +114,198 @@ msgstr ""
114114"Er du sikker på at du vil\n"
115115"slukke enheden?"
116116
117−#: qml/Components/Dialogs.qml:200
117+#: qml/Components/Dialogs.qml:202
118118msgctxt "Button: Power off the system"
119119msgid "Power off"
120120msgstr "Luk ned"
121121
122−#: qml/Components/Dialogs.qml:209
122+#: qml/Components/Dialogs.qml:211
123123msgctxt "Button: Restart the system"
124124msgid "Restart"
125125msgstr "Genstart"
126126
127−#: qml/Components/Lockscreen.qml:231
127+#: qml/Components/KeyboardShortcutsOverlay.qml:41
128+msgid "Keyboard Shortcuts"
129+msgstr ""
130+
131+#: qml/Components/KeyboardShortcutsOverlay.qml:55
132+msgid "Unity 8"
133+msgstr ""
134+
135+#: qml/Components/KeyboardShortcutsOverlay.qml:62
136+msgid "PrtScr"
137+msgstr ""
138+
139+#: qml/Components/KeyboardShortcutsOverlay.qml:67
140+msgid "Takes a screenshot."
141+msgstr ""
142+
143+#: qml/Components/KeyboardShortcutsOverlay.qml:75
144+msgid "Alt + PrtScr"
145+msgstr ""
146+
147+#: qml/Components/KeyboardShortcutsOverlay.qml:80
148+msgid "Takes a screenshot of a window."
149+msgstr ""
150+
151+#: qml/Components/KeyboardShortcutsOverlay.qml:88
152+msgid "Super + Space"
153+msgstr ""
154+
155+#: qml/Components/KeyboardShortcutsOverlay.qml:93
156+msgid "Switches to next keyboard layout."
157+msgstr ""
158+
159+#: qml/Components/KeyboardShortcutsOverlay.qml:101
160+msgid "Super + Shift + Space"
161+msgstr ""
162+
163+#: qml/Components/KeyboardShortcutsOverlay.qml:106
164+msgid "Switches to previous keyboard layout."
165+msgstr ""
166+
167+#: qml/Components/KeyboardShortcutsOverlay.qml:118
168+msgid "Launcher"
169+msgstr ""
170+
171+#: qml/Components/KeyboardShortcutsOverlay.qml:125
172+msgid "Super (Hold)"
173+msgstr ""
174+
175+#: qml/Components/KeyboardShortcutsOverlay.qml:130
176+msgid "Opens the launcher, displays shortcuts."
177+msgstr ""
178+
179+#: qml/Components/KeyboardShortcutsOverlay.qml:138
180+msgid "Alt + F1"
181+msgstr ""
182+
183+#: qml/Components/KeyboardShortcutsOverlay.qml:143
184+msgid "Opens launcher keyboard navigation mode."
185+msgstr ""
186+
187+#: qml/Components/KeyboardShortcutsOverlay.qml:151
188+msgid "Super + Tab"
189+msgstr ""
190+
191+#: qml/Components/KeyboardShortcutsOverlay.qml:156
192+msgid "Switches applications via the launcher."
193+msgstr ""
194+
195+#: qml/Components/KeyboardShortcutsOverlay.qml:164
196+msgid "Super + 0 to 9"
197+msgstr ""
198+
199+#: qml/Components/KeyboardShortcutsOverlay.qml:169
200+msgid "Same as clicking on a launcher icon."
201+msgstr ""
202+
203+#: qml/Components/KeyboardShortcutsOverlay.qml:181
204+msgid "Scopes"
205+msgstr ""
206+
207+#: qml/Components/KeyboardShortcutsOverlay.qml:188
208+msgid "Super (Tap)"
209+msgstr ""
210+
211+#: qml/Components/KeyboardShortcutsOverlay.qml:193
212+msgid "Opens the Scopes home."
213+msgstr ""
214+
215+#: qml/Components/KeyboardShortcutsOverlay.qml:209
216+msgid "Switching"
217+msgstr ""
218+
219+#: qml/Components/KeyboardShortcutsOverlay.qml:216
220+msgid "Alt + Tab"
221+msgstr ""
222+
223+#: qml/Components/KeyboardShortcutsOverlay.qml:221
224+msgid "Switches between applications."
225+msgstr ""
226+
227+#: qml/Components/KeyboardShortcutsOverlay.qml:229
228+msgid "Super + W"
229+msgstr ""
230+
231+#: qml/Components/KeyboardShortcutsOverlay.qml:234
232+msgid "Opens the desktop spread."
233+msgstr ""
234+
235+#: qml/Components/KeyboardShortcutsOverlay.qml:242
236+msgid "Cursor Left or Right"
237+msgstr ""
238+
239+#: qml/Components/KeyboardShortcutsOverlay.qml:247
240+msgid "Moves the focus."
241+msgstr ""
242+
243+#: qml/Components/KeyboardShortcutsOverlay.qml:259
244+msgid "Windows"
245+msgstr ""
246+
247+#: qml/Components/KeyboardShortcutsOverlay.qml:266
248+msgid "Ctrl + Super + D"
249+msgstr ""
250+
251+#: qml/Components/KeyboardShortcutsOverlay.qml:271
252+msgid "Minimizes all windows."
253+msgstr ""
254+
255+#: qml/Components/KeyboardShortcutsOverlay.qml:279
256+msgid "Ctrl + Super + Up"
257+msgstr ""
258+
259+#: qml/Components/KeyboardShortcutsOverlay.qml:284
260+msgid "Maximizes the current window."
261+msgstr ""
262+
263+#: qml/Components/KeyboardShortcutsOverlay.qml:292
264+msgid "Ctrl + Super + Down"
265+msgstr ""
266+
267+#: qml/Components/KeyboardShortcutsOverlay.qml:297
268+msgid "Minimizes or restores the current window."
269+msgstr ""
270+
271+#: qml/Components/KeyboardShortcutsOverlay.qml:305
272+msgid "Ctrl + Super + Left or Right"
273+msgstr ""
274+
275+#: qml/Components/KeyboardShortcutsOverlay.qml:310
276+msgid "Semi-maximizes the current window."
277+msgstr ""
278+
279+#: qml/Components/KeyboardShortcutsOverlay.qml:318
280+msgid "Alt + F4"
281+msgstr ""
282+
283+#: qml/Components/KeyboardShortcutsOverlay.qml:323
284+msgid "Closes the current window."
285+msgstr ""
286+
287+#: qml/Components/Lockscreen.qml:239
128288msgid "Return to Call"
129289msgstr "Vend tilbage til opkald"
130290
131−#: qml/Components/Lockscreen.qml:231
291+#: qml/Components/Lockscreen.qml:239
132292msgid "Emergency Call"
133293msgstr "Nødopkald"
134294
135−#: qml/Components/Lockscreen.qml:263
295+#: qml/Components/Lockscreen.qml:271
136296msgid "OK"
137297msgstr "Ok"
138298
299+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
300+#, qt-format
301+msgid "%1:%2:%3"
302+msgstr ""
303+
304+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
305+#, qt-format
306+msgid "%1:%2"
307+msgstr ""
308+
139309#: qml/Components/ModeSwitchWarningDialog.qml:32
140310msgid "Apps may have unsaved data:"
141311msgstr ""
@@ -162,26 +332,30 @@ msgstr ""
162332msgid "Close all"
163333msgstr ""
164334
165−#: qml/Dash/DashPageHeader.qml:337
335+#: qml/Components/SharingPicker.qml:54
336+msgid "Preview Share Item"
337+msgstr ""
338+
339+#: qml/Dash/DashPageHeader.qml:333
166340msgctxt "Button: Open the Ubuntu Store"
167341msgid "Store"
168342msgstr "Butik"
169343
170−#: qml/Dash/DashPageHeader.qml:344
344+#: qml/Dash/DashPageHeader.qml:340
171345msgctxt "Button: Start a search in the current dash scope"
172346msgid "Search"
173347msgstr "Søg"
174348
175−#: qml/Dash/DashPageHeader.qml:354
349+#: qml/Dash/DashPageHeader.qml:350
176350msgctxt "Button: Show the current dash scope settings"
177351msgid "Settings"
178352msgstr "Indstillinger"
179353
180−#: qml/Dash/DashPageHeader.qml:361
354+#: qml/Dash/DashPageHeader.qml:357
181355msgid "Remove from Favorites"
182356msgstr "Fjern fra Favoritter"
183357
184−#: qml/Dash/DashPageHeader.qml:361
358+#: qml/Dash/DashPageHeader.qml:357
185359msgid "Add to Favorites"
186360msgstr "Tilføj til Favoritter"
187361
@@ -193,24 +367,24 @@ msgstr ""
193367msgid "Reset"
194368msgstr ""
195369
196−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
370+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
197371msgid "Show less"
198372msgstr ""
199373
200−#: qml/Dash/GenericScopeView.qml:579
374+#: qml/Dash/GenericScopeView.qml:580
201375msgid "Show all"
202376msgstr ""
203377
204−#: qml/Dash/GenericScopeView.qml:636
378+#: qml/Dash/GenericScopeView.qml:637
205379msgctxt "Label: Hint for dash search line edit"
206380msgid "Search"
207381msgstr "Søg"
208382
209−#: qml/Dash/PageHeaderExtraPanel.qml:55
383+#: qml/Dash/PageHeaderExtraPanel.qml:56
210384msgid "Recent Searches"
211385msgstr ""
212386
213−#: qml/Dash/PageHeaderExtraPanel.qml:66
387+#: qml/Dash/PageHeaderExtraPanel.qml:67
214388msgid "Clear All"
215389msgstr ""
216390
@@ -223,22 +397,18 @@ msgid "Less..."
223397msgstr "Mindre..."
224398
225399#: qml/Dash/Previews/PreviewCommentInput.qml:68
226−#: qml/Dash/Previews/PreviewRatingInput.qml:174
400+#: qml/Dash/Previews/PreviewRatingInput.qml:175
227401msgid "Send"
228402msgstr "Send"
229403
230−#: qml/Dash/Previews/PreviewRatingInput.qml:84
404+#: qml/Dash/Previews/PreviewRatingInput.qml:82
231405msgid "Rate this"
232406msgstr "Bedøm dette"
233407
234−#: qml/Dash/Previews/PreviewRatingInput.qml:129
408+#: qml/Dash/Previews/PreviewRatingInput.qml:157
235409msgid "Add a review"
236410msgstr "Tilføj en anmeldelse"
237411
238−#: qml/Dash/Previews/PreviewSharing.qml:66
239−msgid "Preview Share Item"
240−msgstr ""
241−
242412#: qml/Dash/PullToRefreshScopeStyle.qml:55
243413msgid "Pull to refresh…"
244414msgstr "Træk ned for at genindlæse..."
@@ -251,15 +421,15 @@ msgstr "Giv slip for at genindlæse..."
251421msgid "Enable location data"
252422msgstr "Aktivér lokationsdata"
253423
254−#: qml/Dash/ScopesList.qml:67
424+#: qml/Dash/ScopesList.qml:55
255425msgid "Manage"
256426msgstr "Administrér"
257427
258−#: qml/Dash/ScopesList.qml:113
428+#: qml/Dash/ScopesList.qml:102
259429msgid "Home"
260430msgstr "Hjem"
261431
262−#: qml/Dash/ScopesList.qml:114
432+#: qml/Dash/ScopesList.qml:103
263433msgid "Also installed"
264434msgstr "Også installeret"
265435
@@ -269,17 +439,21 @@ msgid ""
269439"touch pad to interact with the pointer."
270440msgstr ""
271441
272−#: qml/Greeter/CoverPage.qml:118
442+#: qml/Greeter/CoverPage.qml:127
273443msgid "Unlock"
274444msgstr "Lås op"
275445
276−#: qml/Greeter/LoginList.qml:239
446+#: qml/Greeter/Greeter.qml:539
447+msgid "Try again"
448+msgstr ""
449+
450+#: qml/Greeter/LoginList.qml:259
277451msgid "Retry"
278452msgstr "Forsøg igen"
279453
280−#: qml/Greeter/LoginList.qml:240
281−msgid "Tap to unlock"
282−msgstr "Tap for at låse op"
454+#: qml/Greeter/LoginList.qml:260
455+msgid "Log In"
456+msgstr ""
283457
284458#: qml/Greeter/NarrowView.qml:54
285459msgid "Sorry, incorrect passphrase."
@@ -309,34 +483,34 @@ msgstr ""
309483"Hvis adgangskoden er forkert, vil telefonen blive gendannet til "
310484"fabriksindstillinger og al personlig data vil blive slettet."
311485
312−#: qml/Greeter/NarrowView.qml:116
486+#: qml/Greeter/NarrowView.qml:129
313487#, qt-format
314488msgid "Enter %1"
315489msgstr "Indtast %1"
316490
317−#: qml/Greeter/NarrowView.qml:117
491+#: qml/Greeter/NarrowView.qml:130
318492msgid "Enter passphrase"
319493msgstr "Angiv adgangsfrase"
320494
321−#: qml/Greeter/NarrowView.qml:118
495+#: qml/Greeter/NarrowView.qml:131
322496msgid "Enter passcode"
323497msgstr "Indtast adgangskode"
324498
325−#: qml/Greeter/NarrowView.qml:119
499+#: qml/Greeter/NarrowView.qml:135
326500#, qt-format
327501msgid "Sorry, incorrect %1"
328502msgstr "Beklager, forkert %1"
329503
330−#: qml/Greeter/NarrowView.qml:120
504+#: qml/Greeter/NarrowView.qml:136
331505msgid "Sorry, incorrect passphrase"
332506msgstr "Beklager, forkert adgangsfrase"
333507
334−#: qml/Greeter/NarrowView.qml:121
508+#: qml/Greeter/NarrowView.qml:137
335509msgctxt "passphrase"
336510msgid "Please re-enter"
337511msgstr ""
338512
339−#: qml/Greeter/NarrowView.qml:122
513+#: qml/Greeter/NarrowView.qml:138
340514msgid "Sorry, incorrect passcode"
341515msgstr "Beklager, forkert adgangskode"
342516
@@ -411,18 +585,18 @@ msgstr "Færdig"
411585msgid "Failed, tap to retry"
412586msgstr "Mislykkedes - tryk for at prøve igen"
413587
414−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
415−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
588+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
589+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
416590msgctxt "Button: Send a reply message"
417591msgid "Send"
418592msgstr ""
419593
420−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
594+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
421595msgctxt "Label: Hint in message indicator line edit"
422596msgid "Reply"
423597msgstr "Svar"
424598
425−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
599+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
426600msgctxt "Button: Call back on phone"
427601msgid "Call back"
428602msgstr ""
@@ -431,32 +605,12 @@ msgstr ""
431605msgid "Drag using 3 fingers any application from one window to the other"
432606msgstr ""
433607
434−#: qml/Tutorial/TutorialBottom.qml:78
435−msgid "Swipe up to add a contact"
436−msgstr ""
437−
438−#: qml/Tutorial/TutorialBottom.qml:80
439−msgid "Swipe up for favorite calculations"
440−msgstr ""
441−
442−#: qml/Tutorial/TutorialBottom.qml:82
443−msgid "Swipe up for recent calls"
444−msgstr ""
445−
446−#: qml/Tutorial/TutorialBottom.qml:84
447−msgid "Swipe up to create a message"
448−msgstr ""
449−
450−#: qml/Tutorial/TutorialBottom.qml:85
451−msgid "Swipe up to manage the app"
452−msgstr ""
453−
454−#: qml/Tutorial/TutorialLeftLong.qml:47
608+#: qml/Tutorial/TutorialLeftLong.qml:49
455609msgid "Long swipe from the left edge to open the Today scope"
456610msgstr ""
457611
458612#: qml/Tutorial/TutorialLeft.qml:47
459−msgid "Swipe from the left edge to open the launcher"
613+msgid "Short swipe from the left edge to open the launcher"
460614msgstr ""
461615
462616#: qml/Tutorial/TutorialRight.qml:55
@@ -464,15 +618,11 @@ msgid "Push your mouse against the right edge to view your open apps"
464618msgstr ""
465619
466620#: qml/Tutorial/TutorialRight.qml:56
467−msgid "Short or long swipe from the right edge to view your open apps"
621+msgid "Swipe from the right edge to view your open apps"
468622msgstr ""
469623
470624#: qml/Tutorial/TutorialTop.qml:53
471−msgid "Swipe from the top right edge to open the notification bar"
472−msgstr ""
473−
474−#: qml/Tutorial/TutorialTop.qml:54
475−msgid "Swipe from the top edge to open the notification bar"
625+msgid "Swipe from the top edge to access notifications and quick settings"
476626msgstr ""
477627
478628#: qml/Wizard/Page.qml:54
@@ -484,11 +634,11 @@ msgstr "Tilbage"
484634msgid "Language"
485635msgstr ""
486636
487−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
488−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
637+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
638+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
489639#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
490640#: qml/Wizard/Pages/75-report-check.qml:84
491−#: qml/Wizard/Pages/passcode-desktop.qml:124
641+#: qml/Wizard/Pages/passcode-desktop.qml:141
492642#: qml/Wizard/Pages/password-set.qml:141
493643msgid "Next"
494644msgstr ""
@@ -550,7 +700,7 @@ msgstr ""
550700msgid "Time Zone"
551701msgstr ""
552702
553−#: qml/Wizard/Pages/50-timezone.qml:178
703+#: qml/Wizard/Pages/50-timezone.qml:181
554704msgid "Enter your city"
555705msgstr ""
556706
@@ -640,7 +790,7 @@ msgid "Service Terms"
640790msgstr ""
641791
642792#: qml/Wizard/Pages/passcode-confirm.qml:43
643−#: qml/Wizard/Pages/passcode-desktop.qml:80
793+#: qml/Wizard/Pages/passcode-desktop.qml:96
644794msgid "Confirm passcode"
645795msgstr "Bekræft adgangskode"
646796
@@ -657,24 +807,24 @@ msgstr ""
657807msgid "Lock Screen Passcode"
658808msgstr ""
659809
660−#: qml/Wizard/Pages/passcode-desktop.qml:56
810+#: qml/Wizard/Pages/passcode-desktop.qml:60
661811msgid "Enter 4 numbers to setup your passcode"
662812msgstr ""
663813
664−#: qml/Wizard/Pages/passcode-desktop.qml:65
814+#: qml/Wizard/Pages/passcode-desktop.qml:76
665815#: qml/Wizard/Pages/passcode-set.qml:54
666816msgid "Choose passcode"
667817msgstr ""
668818
669−#: qml/Wizard/Pages/passcode-desktop.qml:105
819+#: qml/Wizard/Pages/passcode-desktop.qml:126
670820msgid "Passcode too short"
671821msgstr ""
672822
673−#: qml/Wizard/Pages/passcode-desktop.qml:107
823+#: qml/Wizard/Pages/passcode-desktop.qml:128
674824msgid "Passcodes match"
675825msgstr ""
676826
677−#: qml/Wizard/Pages/passcode-desktop.qml:109
827+#: qml/Wizard/Pages/passcode-desktop.qml:130
678828msgid "Passcodes do not match"
679829msgstr ""
680830
@@ -723,26 +873,30 @@ msgid "To proceed with no SIM tap Skip."
723873msgstr ""
724874
725875#: qml/Wizard/PasswordMeter.qml:87
726−msgid "Passwords match"
876+msgid "Password too short"
727877msgstr ""
728878
729879#: qml/Wizard/PasswordMeter.qml:89
880+msgid "Passwords match"
881+msgstr ""
882+
883+#: qml/Wizard/PasswordMeter.qml:91
730884msgid "Passwords do not match"
731885msgstr ""
732886
733−#: qml/Wizard/PasswordMeter.qml:93
887+#: qml/Wizard/PasswordMeter.qml:95
734888msgid "Strong password"
735889msgstr ""
736890
737−#: qml/Wizard/PasswordMeter.qml:95
891+#: qml/Wizard/PasswordMeter.qml:97
738892msgid "Fair password"
739893msgstr ""
740894
741−#: qml/Wizard/PasswordMeter.qml:97
895+#: qml/Wizard/PasswordMeter.qml:99
742896msgid "Weak password"
743897msgstr ""
744898
745−#: qml/Wizard/PasswordMeter.qml:99
899+#: qml/Wizard/PasswordMeter.qml:101
746900msgid "Very weak password"
747901msgstr ""
748902
@@ -942,6 +1096,9 @@ msgstr ""
9421096#~ msgid "Reboot"
9431097#~ msgstr "Genstart"
9441098
1099+#~ msgid "Tap to unlock"
1100+#~ msgstr "Tap for at låse op"
1101+
9451102#~ msgid "Roaming"
9461103#~ msgstr "Roaming"
9471104
po/de.po+298−114
@@ -7,105 +7,105 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-05-20 08:44+0000\n"
11−"PO-Revision-Date: 2016-05-10 19:23+0000\n"
12−"Last-Translator: Torsten Franz <Unknown>\n"
10+"POT-Creation-Date: 2016-06-27 18:49+0000\n"
11+"PO-Revision-Date: 2016-06-25 21:01+0000\n"
12+"Last-Translator: Matthias Seidel <matthias.seidel@hamburg.de>\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-05-25 06:09+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Passwort: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "Verknüpfung anheften"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "Beenden"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "Verknüpfung entfernen"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "Gerät gesperrt"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545"Das Gerät wurde aufgrund zu vieler falscher Passworteingaben für längere "
4646"Zeit gesperrt."
4747
48−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4949msgid "You have been locked out due to too many failed passcode attempts."
5050msgstr ""
5151"Das Gerät wurde aufgrund zu vieler falscher PIN-Eingaben für längere Zeit "
5252"gesperrt."
5353
54−#: qml/Components/DelayedLockscreen.qml:74
54+#: qml/Components/DelayedLockscreen.qml:75
5555#, qt-format
5656msgid "Please wait %1 minute and then try again…"
5757msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Bitte %1 Minute warten und es dann erneut versuchen …"
5959msgstr[1] "Bitte %1 Minuten warten und es dann erneut versuchen …"
6060
61−#: qml/Components/Dialogs.qml:144
61+#: qml/Components/Dialogs.qml:146
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Abmelden"
6565
66−#: qml/Components/Dialogs.qml:145
66+#: qml/Components/Dialogs.qml:147
6767msgid "Are you sure you want to log out?"
6868msgstr "Sind Sie sicher, dass Sie sich abmelden wollen?"
6969
70−#: qml/Components/Dialogs.qml:147
70+#: qml/Components/Dialogs.qml:149
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Sperren"
7474
75−#: qml/Components/Dialogs.qml:154
75+#: qml/Components/Dialogs.qml:156
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Abmelden"
7979
80−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
81−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
80+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
81+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8282#: qml/Wizard/Pages/passcode-set.qml:32
8383msgid "Cancel"
8484msgstr "Abbrechen"
8585
86−#: qml/Components/Dialogs.qml:173
86+#: qml/Components/Dialogs.qml:175
8787msgctxt "Title: Reboot dialog"
8888msgid "Reboot"
8989msgstr "Neustarten"
9090
91−#: qml/Components/Dialogs.qml:174
91+#: qml/Components/Dialogs.qml:176
9292msgid "Are you sure you want to reboot?"
9393msgstr "Sind Sie sicher, dass Sie neu starten wollen?"
9494
95−#: qml/Components/Dialogs.qml:176
95+#: qml/Components/Dialogs.qml:178
9696msgid "No"
9797msgstr "Nein"
9898
99−#: qml/Components/Dialogs.qml:182
99+#: qml/Components/Dialogs.qml:184
100100msgid "Yes"
101101msgstr "Ja"
102102
103−#: qml/Components/Dialogs.qml:197
103+#: qml/Components/Dialogs.qml:199
104104msgctxt "Title: Power off/Restart dialog"
105105msgid "Power"
106106msgstr "Ausschalten"
107107
108−#: qml/Components/Dialogs.qml:198
108+#: qml/Components/Dialogs.qml:200
109109msgid ""
110110"Are you sure you would like\n"
111111"to power off?"
@@ -113,28 +113,198 @@ msgstr ""
113113"Sind Sie sicher, dass Sie das\n"
114114"Gerät ausschalten wollen?"
115115
116−#: qml/Components/Dialogs.qml:200
116+#: qml/Components/Dialogs.qml:202
117117msgctxt "Button: Power off the system"
118118msgid "Power off"
119119msgstr "Ausschalten"
120120
121−#: qml/Components/Dialogs.qml:209
121+#: qml/Components/Dialogs.qml:211
122122msgctxt "Button: Restart the system"
123123msgid "Restart"
124124msgstr "Neustarten"
125125
126−#: qml/Components/Lockscreen.qml:231
126+#: qml/Components/KeyboardShortcutsOverlay.qml:41
127+msgid "Keyboard Shortcuts"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:55
131+msgid "Unity 8"
132+msgstr "Unity 8"
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:62
135+msgid "PrtScr"
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:67
139+msgid "Takes a screenshot."
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:75
143+msgid "Alt + PrtScr"
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:80
147+msgid "Takes a screenshot of a window."
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:88
151+msgid "Super + Space"
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:93
155+msgid "Switches to next keyboard layout."
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:101
159+msgid "Super + Shift + Space"
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:106
163+msgid "Switches to previous keyboard layout."
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:118
167+msgid "Launcher"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:125
171+msgid "Super (Hold)"
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:130
175+msgid "Opens the launcher, displays shortcuts."
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:138
179+msgid "Alt + F1"
180+msgstr "Alt + F1"
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:143
183+msgid "Opens launcher keyboard navigation mode."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:151
187+msgid "Super + Tab"
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:156
191+msgid "Switches applications via the launcher."
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:164
195+msgid "Super + 0 to 9"
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:169
199+msgid "Same as clicking on a launcher icon."
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:181
203+msgid "Scopes"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:188
207+msgid "Super (Tap)"
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:193
211+msgid "Opens the Scopes home."
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:209
215+msgid "Switching"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:216
219+msgid "Alt + Tab"
220+msgstr "Alt + Tabulator"
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:221
223+msgid "Switches between applications."
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:229
227+msgid "Super + W"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:234
231+msgid "Opens the desktop spread."
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:242
235+msgid "Cursor Left or Right"
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:247
239+msgid "Moves the focus."
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:259
243+msgid "Windows"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:266
247+msgid "Ctrl + Super + D"
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:271
251+msgid "Minimizes all windows."
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:279
255+msgid "Ctrl + Super + Up"
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:284
259+msgid "Maximizes the current window."
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:292
263+msgid "Ctrl + Super + Down"
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:297
267+msgid "Minimizes or restores the current window."
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:305
271+msgid "Ctrl + Super + Left or Right"
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:310
275+msgid "Semi-maximizes the current window."
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:318
279+msgid "Alt + F4"
280+msgstr "Alt + F4"
281+
282+#: qml/Components/KeyboardShortcutsOverlay.qml:323
283+msgid "Closes the current window."
284+msgstr ""
285+
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Return to Call"
128288msgstr "Zu Anruf zurückkehren"
129289
130−#: qml/Components/Lockscreen.qml:231
290+#: qml/Components/Lockscreen.qml:239
131291msgid "Emergency Call"
132292msgstr "Notruf"
133293
134−#: qml/Components/Lockscreen.qml:263
294+#: qml/Components/Lockscreen.qml:271
135295msgid "OK"
136296msgstr "OK"
137297
298+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
299+#, qt-format
300+msgid "%1:%2:%3"
301+msgstr ""
302+
303+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
304+#, qt-format
305+msgid "%1:%2"
306+msgstr ""
307+
138308#: qml/Components/ModeSwitchWarningDialog.qml:32
139309msgid "Apps may have unsaved data:"
140310msgstr "Anwendungen könnten ungespeicherte Daten haben:"
@@ -163,26 +333,30 @@ msgstr "Jetzt verbinden!"
163333msgid "Close all"
164334msgstr "Alle schließen"
165335
166−#: qml/Dash/DashPageHeader.qml:337
336+#: qml/Components/SharingPicker.qml:54
337+msgid "Preview Share Item"
338+msgstr "Vorschau für zu teilendes Element"
339+
340+#: qml/Dash/DashPageHeader.qml:333
167341msgctxt "Button: Open the Ubuntu Store"
168342msgid "Store"
169343msgstr "Speichern"
170344
171−#: qml/Dash/DashPageHeader.qml:344
345+#: qml/Dash/DashPageHeader.qml:340
172346msgctxt "Button: Start a search in the current dash scope"
173347msgid "Search"
174348msgstr "Suchen"
175349
176−#: qml/Dash/DashPageHeader.qml:354
350+#: qml/Dash/DashPageHeader.qml:350
177351msgctxt "Button: Show the current dash scope settings"
178352msgid "Settings"
179353msgstr "Einstellungen"
180354
181−#: qml/Dash/DashPageHeader.qml:361
355+#: qml/Dash/DashPageHeader.qml:357
182356msgid "Remove from Favorites"
183357msgstr "Aus den Favoriten entfernen"
184358
185−#: qml/Dash/DashPageHeader.qml:361
359+#: qml/Dash/DashPageHeader.qml:357
186360msgid "Add to Favorites"
187361msgstr "Zu Favoriten hinzufügen"
188362
@@ -194,24 +368,24 @@ msgstr "Ergebnisse verfeinern"
194368msgid "Reset"
195369msgstr "Zurücksetzen"
196370
197−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
371+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
198372msgid "Show less"
199373msgstr "Weniger anzeigen"
200374
201−#: qml/Dash/GenericScopeView.qml:579
375+#: qml/Dash/GenericScopeView.qml:580
202376msgid "Show all"
203377msgstr "Alle anzeigen"
204378
205−#: qml/Dash/GenericScopeView.qml:636
379+#: qml/Dash/GenericScopeView.qml:637
206380msgctxt "Label: Hint for dash search line edit"
207381msgid "Search"
208382msgstr "Suchen"
209383
210−#: qml/Dash/PageHeaderExtraPanel.qml:55
384+#: qml/Dash/PageHeaderExtraPanel.qml:56
211385msgid "Recent Searches"
212386msgstr "Letzte Suchanfragen"
213387
214−#: qml/Dash/PageHeaderExtraPanel.qml:66
388+#: qml/Dash/PageHeaderExtraPanel.qml:67
215389msgid "Clear All"
216390msgstr "Alle zurücksetzen"
217391
@@ -224,22 +398,18 @@ msgid "Less..."
224398msgstr "Weniger …"
225399
226400#: qml/Dash/Previews/PreviewCommentInput.qml:68
227−#: qml/Dash/Previews/PreviewRatingInput.qml:174
401+#: qml/Dash/Previews/PreviewRatingInput.qml:175
228402msgid "Send"
229403msgstr "Senden"
230404
231−#: qml/Dash/Previews/PreviewRatingInput.qml:84
405+#: qml/Dash/Previews/PreviewRatingInput.qml:82
232406msgid "Rate this"
233407msgstr "Bewerten"
234408
235−#: qml/Dash/Previews/PreviewRatingInput.qml:129
409+#: qml/Dash/Previews/PreviewRatingInput.qml:157
236410msgid "Add a review"
237411msgstr "Bewertung hinzufügen"
238412
239−#: qml/Dash/Previews/PreviewSharing.qml:66
240−msgid "Preview Share Item"
241−msgstr "Vorschau für zu teilendes Element"
242−
243413#: qml/Dash/PullToRefreshScopeStyle.qml:55
244414msgid "Pull to refresh…"
245415msgstr "Zum Aktualisieren ziehen …"
@@ -252,15 +422,15 @@ msgstr "Zum Aktualisieren loslassen …"
252422msgid "Enable location data"
253423msgstr "Standortdaten aktivieren"
254424
255−#: qml/Dash/ScopesList.qml:67
425+#: qml/Dash/ScopesList.qml:55
256426msgid "Manage"
257427msgstr "Verwalten"
258428
259−#: qml/Dash/ScopesList.qml:113
429+#: qml/Dash/ScopesList.qml:102
260430msgid "Home"
261431msgstr "Startseite"
262432
263−#: qml/Dash/ScopesList.qml:114
433+#: qml/Dash/ScopesList.qml:103
264434msgid "Also installed"
265435msgstr "Ebenfalls installiert"
266436
@@ -272,17 +442,21 @@ msgstr ""
272442"Ihr Gerät ist nun mit einem externen Bildschirm verbunden. Verwenden Sie das "
273443"Gerätedisplay als Touchpad, um den Mauszeiger zu steuern."
274444
275−#: qml/Greeter/CoverPage.qml:118
445+#: qml/Greeter/CoverPage.qml:127
276446msgid "Unlock"
277447msgstr "Entsperren"
278448
279−#: qml/Greeter/LoginList.qml:239
449+#: qml/Greeter/Greeter.qml:539
450+msgid "Try again"
451+msgstr ""
452+
453+#: qml/Greeter/LoginList.qml:259
280454msgid "Retry"
281455msgstr "Erneut versuchen"
282456
283−#: qml/Greeter/LoginList.qml:240
284−msgid "Tap to unlock"
285−msgstr "Zum Entsperren tippen"
457+#: qml/Greeter/LoginList.qml:260
458+msgid "Log In"
459+msgstr ""
286460
287461#: qml/Greeter/NarrowView.qml:54
288462msgid "Sorry, incorrect passphrase."
@@ -312,34 +486,34 @@ msgstr ""
312486"Wird die PIN falsch eingegeben, wird das Telefon auf den Werkszustand "
313487"zurückgesetzt und alle Daten werden gelöscht."
314488
315−#: qml/Greeter/NarrowView.qml:116
489+#: qml/Greeter/NarrowView.qml:129
316490#, qt-format
317491msgid "Enter %1"
318492msgstr "%1 eingeben"
319493
320−#: qml/Greeter/NarrowView.qml:117
494+#: qml/Greeter/NarrowView.qml:130
321495msgid "Enter passphrase"
322496msgstr "Passphrase eingeben"
323497
324−#: qml/Greeter/NarrowView.qml:118
498+#: qml/Greeter/NarrowView.qml:131
325499msgid "Enter passcode"
326500msgstr "PIN eingeben"
327501
328−#: qml/Greeter/NarrowView.qml:119
502+#: qml/Greeter/NarrowView.qml:135
329503#, qt-format
330504msgid "Sorry, incorrect %1"
331505msgstr "%1 falsch"
332506
333−#: qml/Greeter/NarrowView.qml:120
507+#: qml/Greeter/NarrowView.qml:136
334508msgid "Sorry, incorrect passphrase"
335509msgstr "Das Passwort ist nicht korrekt"
336510
337−#: qml/Greeter/NarrowView.qml:121
511+#: qml/Greeter/NarrowView.qml:137
338512msgctxt "passphrase"
339513msgid "Please re-enter"
340514msgstr "Bitte erneut eingeben"
341515
342−#: qml/Greeter/NarrowView.qml:122
516+#: qml/Greeter/NarrowView.qml:138
343517msgid "Sorry, incorrect passcode"
344518msgstr "Falsches Passwort"
345519
@@ -414,18 +588,18 @@ msgstr "Erledigt"
414588msgid "Failed, tap to retry"
415589msgstr "Fehlgeschlagen, tippen Sie zum Wiederholen"
416590
417−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
418−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
591+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
592+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
419593msgctxt "Button: Send a reply message"
420594msgid "Send"
421595msgstr "Senden"
422596
423−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
597+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
424598msgctxt "Label: Hint in message indicator line edit"
425599msgid "Reply"
426600msgstr "Antworten"
427601
428−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
602+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
429603msgctxt "Button: Call back on phone"
430604msgid "Call back"
431605msgstr "Zurückrufen"
@@ -434,34 +608,14 @@ msgstr "Zurückrufen"
434608msgid "Drag using 3 fingers any application from one window to the other"
435609msgstr "Eine Anwendung mit 3 Fingern von einem Fenster zum anderen ziehen"
436610
437−#: qml/Tutorial/TutorialBottom.qml:78
438−msgid "Swipe up to add a contact"
439−msgstr "Aufwärts wischen, um einen Kontakt hinzuzufügen"
440−
441−#: qml/Tutorial/TutorialBottom.qml:80
442−msgid "Swipe up for favorite calculations"
443−msgstr "Aufwärts wischen, um die Favoriten-Rechnungen anzuzeigen"
444−
445−#: qml/Tutorial/TutorialBottom.qml:82
446−msgid "Swipe up for recent calls"
447−msgstr "Aufwärts wischen, um die letzten Anrufe anzuzeigen"
448−
449−#: qml/Tutorial/TutorialBottom.qml:84
450−msgid "Swipe up to create a message"
451−msgstr "Aufwärts wischen, um eine Nachricht zu erstellen"
452−
453−#: qml/Tutorial/TutorialBottom.qml:85
454−msgid "Swipe up to manage the app"
455−msgstr "Aufwärts wischen, um die Anwendung zu verwalten"
456−
457−#: qml/Tutorial/TutorialLeftLong.qml:47
611+#: qml/Tutorial/TutorialLeftLong.qml:49
458612msgid "Long swipe from the left edge to open the Today scope"
459613msgstr ""
460614"Langgezogene Wischgeste von der linken Kante, um den Heute-Scope zu öffnen"
461615
462616#: qml/Tutorial/TutorialLeft.qml:47
463−msgid "Swipe from the left edge to open the launcher"
464−msgstr "Von der linken Kante wischen, um den Starter zu öffnen"
617+msgid "Short swipe from the left edge to open the launcher"
618+msgstr ""
465619
466620#: qml/Tutorial/TutorialRight.qml:55
467621msgid "Push your mouse against the right edge to view your open apps"
@@ -470,20 +624,12 @@ msgstr ""
470624"Anwendungen zu sehen"
471625
472626#: qml/Tutorial/TutorialRight.qml:56
473−msgid "Short or long swipe from the right edge to view your open apps"
627+msgid "Swipe from the right edge to view your open apps"
474628msgstr ""
475−"Kurze oder langgezogene Wischgeste von der rechten Kante, um die offenen "
476−"Anwendungen zu sehen"
477629
478630#: qml/Tutorial/TutorialTop.qml:53
479−msgid "Swipe from the top right edge to open the notification bar"
480−msgstr ""
481−"Vom rechten oberen Rand her wischen, um die Benachrichtigungsleiste zu öffnen"
482−
483−#: qml/Tutorial/TutorialTop.qml:54
484−msgid "Swipe from the top edge to open the notification bar"
631+msgid "Swipe from the top edge to access notifications and quick settings"
485632msgstr ""
486−"Vom oberen Rand her wischen, um die Benachrichtigungsleiste zu öffnen"
487633
488634#: qml/Wizard/Page.qml:54
489635msgctxt "Button: Go back one page in the Wizard"
@@ -494,11 +640,11 @@ msgstr "Zurück"
494640msgid "Language"
495641msgstr "Sprache"
496642
497−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
498−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
643+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
644+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
499645#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
500646#: qml/Wizard/Pages/75-report-check.qml:84
501−#: qml/Wizard/Pages/passcode-desktop.qml:124
647+#: qml/Wizard/Pages/passcode-desktop.qml:141
502648#: qml/Wizard/Pages/password-set.qml:141
503649msgid "Next"
504650msgstr "Weiter"
@@ -562,7 +708,7 @@ msgstr "Dies kann später in den Systemeinstellungen geändert werden."
562708msgid "Time Zone"
563709msgstr "Zeitzone"
564710
565−#: qml/Wizard/Pages/50-timezone.qml:178
711+#: qml/Wizard/Pages/50-timezone.qml:181
566712msgid "Enter your city"
567713msgstr "Bitte Ihre Stadt eingeben"
568714
@@ -661,7 +807,7 @@ msgid "Service Terms"
661807msgstr "Bedingungen des Dienstes"
662808
663809#: qml/Wizard/Pages/passcode-confirm.qml:43
664−#: qml/Wizard/Pages/passcode-desktop.qml:80
810+#: qml/Wizard/Pages/passcode-desktop.qml:96
665811msgid "Confirm passcode"
666812msgstr "PIN bestätigen"
667813
@@ -678,24 +824,24 @@ msgstr "Bitte erneut eingeben."
678824msgid "Lock Screen Passcode"
679825msgstr "Sperrbildschirm-PIN"
680826
681−#: qml/Wizard/Pages/passcode-desktop.qml:56
827+#: qml/Wizard/Pages/passcode-desktop.qml:60
682828msgid "Enter 4 numbers to setup your passcode"
683829msgstr "Geben Sie 4 Ziffern ein, um Ihre PIN einzurichten"
684830
685−#: qml/Wizard/Pages/passcode-desktop.qml:65
831+#: qml/Wizard/Pages/passcode-desktop.qml:76
686832#: qml/Wizard/Pages/passcode-set.qml:54
687833msgid "Choose passcode"
688834msgstr "PIN wählen"
689835
690−#: qml/Wizard/Pages/passcode-desktop.qml:105
836+#: qml/Wizard/Pages/passcode-desktop.qml:126
691837msgid "Passcode too short"
692838msgstr "PIN zu kurz"
693839
694−#: qml/Wizard/Pages/passcode-desktop.qml:107
840+#: qml/Wizard/Pages/passcode-desktop.qml:128
695841msgid "Passcodes match"
696842msgstr "PINs stimmen überein"
697843
698−#: qml/Wizard/Pages/passcode-desktop.qml:109
844+#: qml/Wizard/Pages/passcode-desktop.qml:130
699845msgid "Passcodes do not match"
700846msgstr "PINs stimmen nicht überein"
701847
@@ -745,26 +891,30 @@ msgid "To proceed with no SIM tap Skip."
745891msgstr "Um ohne SIM-Karte fortzufahren, Überspringen drücken."
746892
747893#: qml/Wizard/PasswordMeter.qml:87
894+msgid "Password too short"
895+msgstr ""
896+
897+#: qml/Wizard/PasswordMeter.qml:89
748898msgid "Passwords match"
749899msgstr "Passwörter stimmen überein"
750900
751−#: qml/Wizard/PasswordMeter.qml:89
901+#: qml/Wizard/PasswordMeter.qml:91
752902msgid "Passwords do not match"
753903msgstr "Passwörter stimmen nicht überein"
754904
755−#: qml/Wizard/PasswordMeter.qml:93
905+#: qml/Wizard/PasswordMeter.qml:95
756906msgid "Strong password"
757907msgstr "Starkes Passwort"
758908
759−#: qml/Wizard/PasswordMeter.qml:95
909+#: qml/Wizard/PasswordMeter.qml:97
760910msgid "Fair password"
761911msgstr "Ausreichendes Passwort"
762912
763−#: qml/Wizard/PasswordMeter.qml:97
913+#: qml/Wizard/PasswordMeter.qml:99
764914msgid "Weak password"
765915msgstr "Schwaches Passwort"
766916
767−#: qml/Wizard/PasswordMeter.qml:99
917+#: qml/Wizard/PasswordMeter.qml:101
768918msgid "Very weak password"
769919msgstr "Sehr schwaches Passwort"
770920
@@ -1023,6 +1173,9 @@ msgstr "Sehr schwaches Passwort"
10231173#~ msgid "Swipe up from the bottom edge."
10241174#~ msgstr "Wischen Sie von der unteren Bildschirmkante nach oben."
10251175
1176+#~ msgid "Tap to unlock"
1177+#~ msgstr "Zum Entsperren tippen"
1178+
10261179#~ msgctxt "Button: Shut down the system"
10271180#~ msgid "Shut down"
10281181#~ msgstr "Ausschalten"
@@ -1092,6 +1245,37 @@ msgstr "Sehr schwaches Passwort"
10921245#~ msgid "Call back"
10931246#~ msgstr "Zurückrufen"
10941247
1248+#~ msgid "Short or long swipe from the right edge to view your open apps"
1249+#~ msgstr ""
1250+#~ "Kurze oder langgezogene Wischgeste von der rechten Kante, um die offenen "
1251+#~ "Anwendungen zu sehen"
1252+
1253+#~ msgid "Swipe up for recent calls"
1254+#~ msgstr "Aufwärts wischen, um die letzten Anrufe anzuzeigen"
1255+
1256+#~ msgid "Swipe up for favorite calculations"
1257+#~ msgstr "Aufwärts wischen, um die Favoriten-Rechnungen anzuzeigen"
1258+
1259+#~ msgid "Swipe up to manage the app"
1260+#~ msgstr "Aufwärts wischen, um die Anwendung zu verwalten"
1261+
1262+#~ msgid "Swipe up to create a message"
1263+#~ msgstr "Aufwärts wischen, um eine Nachricht zu erstellen"
1264+
1265+#~ msgid "Swipe up to add a contact"
1266+#~ msgstr "Aufwärts wischen, um einen Kontakt hinzuzufügen"
1267+
1268+#~ msgid "Swipe from the left edge to open the launcher"
1269+#~ msgstr "Von der linken Kante wischen, um den Starter zu öffnen"
1270+
10951271#~ msgid "Hover your mouse on the right edge to view your open apps"
10961272#~ msgstr ""
10971273#~ "Die Maus auf den rechten Rand bewegen, um die offenen Anwendungen zu sehen"
1274+
1275+#~ msgid "Swipe from the top right edge to open the notification bar"
1276+#~ msgstr ""
1277+#~ "Vom rechten oberen Rand her wischen, um die Benachrichtigungsleiste zu öffnen"
1278+
1279+#~ msgid "Swipe from the top edge to open the notification bar"
1280+#~ msgstr ""
1281+#~ "Vom oberen Rand her wischen, um die Benachrichtigungsleiste zu öffnen"
po/el.po+264−107
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,97 +15,97 @@ 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-05-25 06:09+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:52+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Κωδικός πρόσβασης: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "Καρφίτσωμα συντόμευσης"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "Έξοδος"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "Ξεκαρφίτσωμα συντόμευσης"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "Κλειδωμένη συσκευή"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545"Δεν σας επιτρέπεται η πρόσβαση καθώς προσπαθήσατε επανηλλημένως να "
4646"συνδεθείτε με λάθος συνθηματικό."
4747
48−#: qml/Components/DelayedLockscreen.qml:65
48+#: qml/Components/DelayedLockscreen.qml:66
4949msgid "You have been locked out due to too many failed passcode attempts."
5050msgstr ""
5151"Δεν σας επιτρέπεται η πρόσβαση καθώς προσπαθήσατε επανηλλημένως να "
5252"συνδεθείτε με λάθος κωδικό πρόσβασης."
5353
54−#: qml/Components/DelayedLockscreen.qml:74
54+#: qml/Components/DelayedLockscreen.qml:75
5555#, qt-format
5656msgid "Please wait %1 minute and then try again…"
5757msgid_plural "Please wait %1 minutes and then try again…"
5858msgstr[0] "Παρακαλώ περιμένετε %1 λεπτό και δοκιμάστε ξανά..."
5959msgstr[1] "Παρακαλώ περιμένετε %1 λεπτά και δοκιμάστε ξανά..."
6060
61−#: qml/Components/Dialogs.qml:144
61+#: qml/Components/Dialogs.qml:146
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Αποσύνδεση"
6565
66−#: qml/Components/Dialogs.qml:145
66+#: qml/Components/Dialogs.qml:147
6767msgid "Are you sure you want to log out?"
6868msgstr "Επιθυμείτε σίγουρα να αποσυνδεθείτε;"
6969
70−#: qml/Components/Dialogs.qml:147
70+#: qml/Components/Dialogs.qml:149
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Κλείδωμα"
7474
75−#: qml/Components/Dialogs.qml:154
75+#: qml/Components/Dialogs.qml:156
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Αποσύνδεση"
7979
80−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
81−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
80+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
81+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
8282#: qml/Wizard/Pages/passcode-set.qml:32
8383msgid "Cancel"
8484msgstr "Ακύρωση"
8585
86−#: qml/Components/Dialogs.qml:173
86+#: qml/Components/Dialogs.qml:175
8787msgctxt "Title: Reboot dialog"
8888msgid "Reboot"
8989msgstr "Επανεκκίνηση"
9090
91−#: qml/Components/Dialogs.qml:174
91+#: qml/Components/Dialogs.qml:176
9292msgid "Are you sure you want to reboot?"
9393msgstr "Επιθυμείτε σίγουρα επανεκκίνηση;"
9494
95−#: qml/Components/Dialogs.qml:176
95+#: qml/Components/Dialogs.qml:178
9696msgid "No"
9797msgstr "Όχι"
9898
99−#: qml/Components/Dialogs.qml:182
99+#: qml/Components/Dialogs.qml:184
100100msgid "Yes"
101101msgstr "Ναι"
102102
103−#: qml/Components/Dialogs.qml:197
103+#: qml/Components/Dialogs.qml:199
104104msgctxt "Title: Power off/Restart dialog"
105105msgid "Power"
106106msgstr "Τερματισμός"
107107
108−#: qml/Components/Dialogs.qml:198
108+#: qml/Components/Dialogs.qml:200
109109msgid ""
110110"Are you sure you would like\n"
111111"to power off?"
@@ -113,28 +113,198 @@ msgstr ""
113113"Επιθυμείτε σίγουρα τον\n"
114114"τερματισμό λειτουργίας;"
115115
116−#: qml/Components/Dialogs.qml:200
116+#: qml/Components/Dialogs.qml:202
117117msgctxt "Button: Power off the system"
118118msgid "Power off"
119119msgstr "Τερματισμός"
120120
121−#: qml/Components/Dialogs.qml:209
121+#: qml/Components/Dialogs.qml:211
122122msgctxt "Button: Restart the system"
123123msgid "Restart"
124124msgstr "Επανεκκίνηση"
125125
126−#: qml/Components/Lockscreen.qml:231
126+#: qml/Components/KeyboardShortcutsOverlay.qml:41
127+msgid "Keyboard Shortcuts"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:55
131+msgid "Unity 8"
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:62
135+msgid "PrtScr"
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:67
139+msgid "Takes a screenshot."
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:75
143+msgid "Alt + PrtScr"
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:80
147+msgid "Takes a screenshot of a window."
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:88
151+msgid "Super + Space"
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:93
155+msgid "Switches to next keyboard layout."
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:101
159+msgid "Super + Shift + Space"
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:106
163+msgid "Switches to previous keyboard layout."
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:118
167+msgid "Launcher"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:125
171+msgid "Super (Hold)"
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:130
175+msgid "Opens the launcher, displays shortcuts."
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:138
179+msgid "Alt + F1"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:143
183+msgid "Opens launcher keyboard navigation mode."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:151
187+msgid "Super + Tab"
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:156
191+msgid "Switches applications via the launcher."
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:164
195+msgid "Super + 0 to 9"
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:169
199+msgid "Same as clicking on a launcher icon."
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:181
203+msgid "Scopes"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:188
207+msgid "Super (Tap)"
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:193
211+msgid "Opens the Scopes home."
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:209
215+msgid "Switching"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:216
219+msgid "Alt + Tab"
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:221
223+msgid "Switches between applications."
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:229
227+msgid "Super + W"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:234
231+msgid "Opens the desktop spread."
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:242
235+msgid "Cursor Left or Right"
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:247
239+msgid "Moves the focus."
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:259
243+msgid "Windows"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:266
247+msgid "Ctrl + Super + D"
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:271
251+msgid "Minimizes all windows."
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:279
255+msgid "Ctrl + Super + Up"
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:284
259+msgid "Maximizes the current window."
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:292
263+msgid "Ctrl + Super + Down"
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:297
267+msgid "Minimizes or restores the current window."
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:305
271+msgid "Ctrl + Super + Left or Right"
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:310
275+msgid "Semi-maximizes the current window."
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:318
279+msgid "Alt + F4"
280+msgstr ""
281+
282+#: qml/Components/KeyboardShortcutsOverlay.qml:323
283+msgid "Closes the current window."
284+msgstr ""
285+
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Return to Call"
128288msgstr "Επιστροφή στην κλήση"
129289
130−#: qml/Components/Lockscreen.qml:231
290+#: qml/Components/Lockscreen.qml:239
131291msgid "Emergency Call"
132292msgstr "Κλήση έκτακτης ανάγκης"
133293
134−#: qml/Components/Lockscreen.qml:263
294+#: qml/Components/Lockscreen.qml:271
135295msgid "OK"
136296msgstr "OK"
137297
298+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
299+#, qt-format
300+msgid "%1:%2:%3"
301+msgstr ""
302+
303+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
304+#, qt-format
305+msgid "%1:%2"
306+msgstr ""
307+
138308#: qml/Components/ModeSwitchWarningDialog.qml:32
139309msgid "Apps may have unsaved data:"
140310msgstr "Οι εφαρμογές μπορεί να έχουν μη αποθηκευμένα δεδομένα:"
@@ -163,26 +333,30 @@ msgstr "Επανασύνδεση τώρα!"
163333msgid "Close all"
164334msgstr "Κλείσιμο όλων"
165335
166−#: qml/Dash/DashPageHeader.qml:337
336+#: qml/Components/SharingPicker.qml:54
337+msgid "Preview Share Item"
338+msgstr "Προεπισκόπηση κοινής χρήσης αντικειμένου"
339+
340+#: qml/Dash/DashPageHeader.qml:333
167341msgctxt "Button: Open the Ubuntu Store"
168342msgid "Store"
169343msgstr "Κατάστημα"
170344
171−#: qml/Dash/DashPageHeader.qml:344
345+#: qml/Dash/DashPageHeader.qml:340
172346msgctxt "Button: Start a search in the current dash scope"
173347msgid "Search"
174348msgstr "Αναζήτηση"
175349
176−#: qml/Dash/DashPageHeader.qml:354
350+#: qml/Dash/DashPageHeader.qml:350
177351msgctxt "Button: Show the current dash scope settings"
178352msgid "Settings"
179353msgstr "Ρυθμίσεις"
180354
181−#: qml/Dash/DashPageHeader.qml:361
355+#: qml/Dash/DashPageHeader.qml:357
182356msgid "Remove from Favorites"
183357msgstr "Αφαίρεση από τα αγαπημένα"
184358
185−#: qml/Dash/DashPageHeader.qml:361
359+#: qml/Dash/DashPageHeader.qml:357
186360msgid "Add to Favorites"
187361msgstr "Προσθήκη στα αγαπημένα"
188362
@@ -194,24 +368,24 @@ msgstr "Βελτιώστε τα αποτελέσματά σας"
194368msgid "Reset"
195369msgstr "Επαναφορά"
196370
197−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
371+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
198372msgid "Show less"
199373msgstr ""
200374
201−#: qml/Dash/GenericScopeView.qml:579
375+#: qml/Dash/GenericScopeView.qml:580
202376msgid "Show all"
203377msgstr ""
204378
205−#: qml/Dash/GenericScopeView.qml:636
379+#: qml/Dash/GenericScopeView.qml:637
206380msgctxt "Label: Hint for dash search line edit"
207381msgid "Search"
208382msgstr "Αναζήτηση"
209383
210−#: qml/Dash/PageHeaderExtraPanel.qml:55
384+#: qml/Dash/PageHeaderExtraPanel.qml:56
211385msgid "Recent Searches"
212386msgstr "Πρόσφατες αναζητήσεις"
213387
214−#: qml/Dash/PageHeaderExtraPanel.qml:66
388+#: qml/Dash/PageHeaderExtraPanel.qml:67
215389msgid "Clear All"
216390msgstr "Καθαρισμός όλων"
217391
@@ -224,22 +398,18 @@ msgid "Less..."
224398msgstr "Λιγότερα..."
225399
226400#: qml/Dash/Previews/PreviewCommentInput.qml:68
227−#: qml/Dash/Previews/PreviewRatingInput.qml:174
401+#: qml/Dash/Previews/PreviewRatingInput.qml:175
228402msgid "Send"
229403msgstr "Αποστολή"
230404
231−#: qml/Dash/Previews/PreviewRatingInput.qml:84
405+#: qml/Dash/Previews/PreviewRatingInput.qml:82
232406msgid "Rate this"
233407msgstr "Βαθμολογήστε το"
234408
235−#: qml/Dash/Previews/PreviewRatingInput.qml:129
409+#: qml/Dash/Previews/PreviewRatingInput.qml:157
236410msgid "Add a review"
237411msgstr "Προσθέστε την αξιολόγησή σας"
238412
239−#: qml/Dash/Previews/PreviewSharing.qml:66
240−msgid "Preview Share Item"
241−msgstr "Προεπισκόπηση κοινής χρήσης αντικειμένου"
242−
243413#: qml/Dash/PullToRefreshScopeStyle.qml:55
244414msgid "Pull to refresh…"
245415msgstr "Σύρτε για ανανέωση…"
@@ -252,15 +422,15 @@ msgstr "Αφήστε για ανανέωση…"
252422msgid "Enable location data"
253423msgstr "Ενεργοποίηση δεδομένων τοποθεσίας"
254424
255−#: qml/Dash/ScopesList.qml:67
425+#: qml/Dash/ScopesList.qml:55
256426msgid "Manage"
257427msgstr "Διαχείριση"
258428
259−#: qml/Dash/ScopesList.qml:113
429+#: qml/Dash/ScopesList.qml:102
260430msgid "Home"
261431msgstr "Αρχή"
262432
263−#: qml/Dash/ScopesList.qml:114
433+#: qml/Dash/ScopesList.qml:103
264434msgid "Also installed"
265435msgstr "Επίσης εγκατεστημένα"
266436
@@ -272,17 +442,21 @@ msgstr ""
272442"Η συσκεύη σας τώρα είναι συνδεδεμένη με μια εξωτερική οθόνη. Χρησιμοποιείστε "
273443"αυτήν την οθόνη ως επιφάνεια αφής για να αλληλεπηδράσετε με τον δείκτη."
274444
275−#: qml/Greeter/CoverPage.qml:118
445+#: qml/Greeter/CoverPage.qml:127
276446msgid "Unlock"
277447msgstr "Ξεκλείδωμα"
278448
279−#: qml/Greeter/LoginList.qml:239
449+#: qml/Greeter/Greeter.qml:539
450+msgid "Try again"
451+msgstr ""
452+
453+#: qml/Greeter/LoginList.qml:259
280454msgid "Retry"
281455msgstr "Επανάληψη"
282456
283−#: qml/Greeter/LoginList.qml:240
284−msgid "Tap to unlock"
285−msgstr "Ακουμπήστε για να ξεκλειδώσετε"
457+#: qml/Greeter/LoginList.qml:260
458+msgid "Log In"
459+msgstr ""
286460
287461#: qml/Greeter/NarrowView.qml:54
288462msgid "Sorry, incorrect passphrase."
@@ -313,34 +487,34 @@ msgstr ""
313487"κάνει επαναφορά των εργοστασιακών ρυθμίσεων και όλα τα δεδομένα σας θα "
314488"διαγραφούν."
315489
316−#: qml/Greeter/NarrowView.qml:116
490+#: qml/Greeter/NarrowView.qml:129
317491#, qt-format
318492msgid "Enter %1"
319493msgstr "Εισάγετε %1"
320494
321−#: qml/Greeter/NarrowView.qml:117
495+#: qml/Greeter/NarrowView.qml:130
322496msgid "Enter passphrase"
323497msgstr "Εισαγωγή συνθηματικού"
324498
325−#: qml/Greeter/NarrowView.qml:118
499+#: qml/Greeter/NarrowView.qml:131
326500msgid "Enter passcode"
327501msgstr "Εισαγωγή κωδικού πρόσβασης"
328502
329−#: qml/Greeter/NarrowView.qml:119
503+#: qml/Greeter/NarrowView.qml:135
330504#, qt-format
331505msgid "Sorry, incorrect %1"
332506msgstr "Συγνώμη, μη έγκυρο %1"
333507
334−#: qml/Greeter/NarrowView.qml:120
508+#: qml/Greeter/NarrowView.qml:136
335509msgid "Sorry, incorrect passphrase"
336510msgstr "Συγνώμη, μη έγκυρο συνθηματικό"
337511
338−#: qml/Greeter/NarrowView.qml:121
512+#: qml/Greeter/NarrowView.qml:137
339513msgctxt "passphrase"
340514msgid "Please re-enter"
341515msgstr "Παρακαλώ πληκτρολογήστε ξανά"
342516
343−#: qml/Greeter/NarrowView.qml:122
517+#: qml/Greeter/NarrowView.qml:138
344518msgid "Sorry, incorrect passcode"
345519msgstr "Συγνώμη, μη έγκυρος κωδικός πρόσβασης"
346520
@@ -415,18 +589,18 @@ msgstr "Ολοκληρώθηκε"
415589msgid "Failed, tap to retry"
416590msgstr "Αποτυχία, πατήστε για να ξαναπροσπαθήσετε"
417591
418−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
419−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
592+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
593+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
420594msgctxt "Button: Send a reply message"
421595msgid "Send"
422596msgstr "Αποστολή"
423597
424−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
598+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
425599msgctxt "Label: Hint in message indicator line edit"
426600msgid "Reply"
427601msgstr "Απάντηση"
428602
429−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
603+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
430604msgctxt "Button: Call back on phone"
431605msgid "Call back"
432606msgstr "Επανάκληση"
@@ -437,32 +611,12 @@ msgstr ""
437611"Σύρετε με την χρήση των 3 δακτύλων οποιαδήποτε εφαρμογή από ένα παράθυρο σε "
438612"άλλο"
439613
440−#: qml/Tutorial/TutorialBottom.qml:78
441−msgid "Swipe up to add a contact"
442−msgstr ""
443−
444−#: qml/Tutorial/TutorialBottom.qml:80
445−msgid "Swipe up for favorite calculations"
446−msgstr ""
447−
448−#: qml/Tutorial/TutorialBottom.qml:82
449−msgid "Swipe up for recent calls"
450−msgstr ""
451−
452−#: qml/Tutorial/TutorialBottom.qml:84
453−msgid "Swipe up to create a message"
454−msgstr ""
455−
456−#: qml/Tutorial/TutorialBottom.qml:85
457−msgid "Swipe up to manage the app"
458−msgstr ""
459−
460−#: qml/Tutorial/TutorialLeftLong.qml:47
614+#: qml/Tutorial/TutorialLeftLong.qml:49
461615msgid "Long swipe from the left edge to open the Today scope"
462616msgstr ""
463617
464618#: qml/Tutorial/TutorialLeft.qml:47
465−msgid "Swipe from the left edge to open the launcher"
619+msgid "Short swipe from the left edge to open the launcher"
466620msgstr ""
467621
468622#: qml/Tutorial/TutorialRight.qml:55
@@ -470,15 +624,11 @@ msgid "Push your mouse against the right edge to view your open apps"
470624msgstr ""
471625
472626#: qml/Tutorial/TutorialRight.qml:56
473−msgid "Short or long swipe from the right edge to view your open apps"
627+msgid "Swipe from the right edge to view your open apps"
474628msgstr ""
475629
476630#: qml/Tutorial/TutorialTop.qml:53
477−msgid "Swipe from the top right edge to open the notification bar"
478−msgstr ""
479−
480−#: qml/Tutorial/TutorialTop.qml:54
481−msgid "Swipe from the top edge to open the notification bar"
631+msgid "Swipe from the top edge to access notifications and quick settings"
482632msgstr ""
483633
484634#: qml/Wizard/Page.qml:54
@@ -490,11 +640,11 @@ msgstr "Πίσω"
490640msgid "Language"
491641msgstr "Γλώσσα"
492642
493−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
494−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
643+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
644+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
495645#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
496646#: qml/Wizard/Pages/75-report-check.qml:84
497−#: qml/Wizard/Pages/passcode-desktop.qml:124
647+#: qml/Wizard/Pages/passcode-desktop.qml:141
498648#: qml/Wizard/Pages/password-set.qml:141
499649msgid "Next"
500650msgstr "Επόμενο"
@@ -557,7 +707,7 @@ msgstr "Μπορείτε να το αλλάξετε αργότερα στις Ρ
557707msgid "Time Zone"
558708msgstr "Ζώνη ώρας"
559709
560−#: qml/Wizard/Pages/50-timezone.qml:178
710+#: qml/Wizard/Pages/50-timezone.qml:181
561711msgid "Enter your city"
562712msgstr "Εισάγετε την πόλη σας"
563713
@@ -653,7 +803,7 @@ msgid "Service Terms"
653803msgstr "Όρους υπηρεσίας"
654804
655805#: qml/Wizard/Pages/passcode-confirm.qml:43
656−#: qml/Wizard/Pages/passcode-desktop.qml:80
806+#: qml/Wizard/Pages/passcode-desktop.qml:96
657807msgid "Confirm passcode"
658808msgstr "Επιβεβαιώστε τον κωδικό πρόσβασης"
659809
@@ -670,24 +820,24 @@ msgstr "Παρακαλώ πληκτρολογήστε ξανά."
670820msgid "Lock Screen Passcode"
671821msgstr "Κωδικός πρόσβασης κλειδώματος οθόνης"
672822
673−#: qml/Wizard/Pages/passcode-desktop.qml:56
823+#: qml/Wizard/Pages/passcode-desktop.qml:60
674824msgid "Enter 4 numbers to setup your passcode"
675825msgstr "Εισάγετε 4 αριθμούς για ρύθμιση κωδικού πρόσβασης"
676826
677−#: qml/Wizard/Pages/passcode-desktop.qml:65
827+#: qml/Wizard/Pages/passcode-desktop.qml:76
678828#: qml/Wizard/Pages/passcode-set.qml:54
679829msgid "Choose passcode"
680830msgstr "Επιλογή κωδικού πρόσβασης"
681831
682−#: qml/Wizard/Pages/passcode-desktop.qml:105
832+#: qml/Wizard/Pages/passcode-desktop.qml:126
683833msgid "Passcode too short"
684834msgstr "Κωδικός πρόσβασης πολύ μικρός"
685835
686−#: qml/Wizard/Pages/passcode-desktop.qml:107
836+#: qml/Wizard/Pages/passcode-desktop.qml:128
687837msgid "Passcodes match"
688838msgstr "Ταίριασμα κωδικών πρόσβασης"
689839
690−#: qml/Wizard/Pages/passcode-desktop.qml:109
840+#: qml/Wizard/Pages/passcode-desktop.qml:130
691841msgid "Passcodes do not match"
692842msgstr "Οι κωδικοί πρόσβασης δεν ταιριάζουν"
693843
@@ -739,26 +889,30 @@ msgid "To proceed with no SIM tap Skip."
739889msgstr ""
740890
741891#: qml/Wizard/PasswordMeter.qml:87
892+msgid "Password too short"
893+msgstr ""
894+
895+#: qml/Wizard/PasswordMeter.qml:89
742896msgid "Passwords match"
743897msgstr "Οι κωδικοί πρόσβασης ταιριάζουν"
744898
745−#: qml/Wizard/PasswordMeter.qml:89
899+#: qml/Wizard/PasswordMeter.qml:91
746900msgid "Passwords do not match"
747901msgstr "Οι κωδικοί πρόσβασης δεν ταιριάζουν"
748902
749−#: qml/Wizard/PasswordMeter.qml:93
903+#: qml/Wizard/PasswordMeter.qml:95
750904msgid "Strong password"
751905msgstr "Δυνατός κωδικός πρόσβασης"
752906
753−#: qml/Wizard/PasswordMeter.qml:95
907+#: qml/Wizard/PasswordMeter.qml:97
754908msgid "Fair password"
755909msgstr "Μέτριος κωδικός πρόσβασης"
756910
757−#: qml/Wizard/PasswordMeter.qml:97
911+#: qml/Wizard/PasswordMeter.qml:99
758912msgid "Weak password"
759913msgstr "Αδύναμος κωδικός πρόσβασης"
760914
761−#: qml/Wizard/PasswordMeter.qml:99
915+#: qml/Wizard/PasswordMeter.qml:101
762916msgid "Very weak password"
763917msgstr ""
764918
@@ -986,6 +1140,9 @@ msgstr ""
9861140#~ msgid "These are the shortcuts to favorite apps"
9871141#~ msgstr "Είναι συντομεύσεις για αγαπημένες εφαρμογές"
9881142
1143+#~ msgid "Tap to unlock"
1144+#~ msgstr "Ακουμπήστε για να ξεκλειδώσετε"
1145+
9891146#~ msgid "You almost got it!"
9901147#~ msgstr "Σχεδόν το είχατε!"
9911148
po/en_AU.po+294−110
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,93 +15,93 @@ 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-05-25 06:09+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:53+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Password: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "Pin shortcut"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "Quit"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "Unpin shortcut"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "Device Locked"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr "You have been locked out due to too many failed passphrase attempts."
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr "You have been locked out due to too many failed passcode attempts."
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Please wait %1 minute and then try again…"
5555msgstr[1] "Please wait %1 minutes and then try again…"
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Log out"
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr "Are you sure you want to log out?"
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Lock"
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Log Out"
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr "Cancel"
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr "Reboot"
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr "Are you sure you want to reboot?"
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr "No"
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr "Yes"
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr "Power"
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
@@ -109,28 +109,198 @@ msgstr ""
109109"Are you sure you would like\n"
110110"to power off?"
111111
112−#: qml/Components/Dialogs.qml:200
112+#: qml/Components/Dialogs.qml:202
113113msgctxt "Button: Power off the system"
114114msgid "Power off"
115115msgstr "Power off"
116116
117−#: qml/Components/Dialogs.qml:209
117+#: qml/Components/Dialogs.qml:211
118118msgctxt "Button: Restart the system"
119119msgid "Restart"
120120msgstr "Restart"
121121
122−#: qml/Components/Lockscreen.qml:231
122+#: qml/Components/KeyboardShortcutsOverlay.qml:41
123+msgid "Keyboard Shortcuts"
124+msgstr ""
125+
126+#: qml/Components/KeyboardShortcutsOverlay.qml:55
127+msgid "Unity 8"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:62
131+msgid "PrtScr"
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:67
135+msgid "Takes a screenshot."
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:75
139+msgid "Alt + PrtScr"
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:80
143+msgid "Takes a screenshot of a window."
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:88
147+msgid "Super + Space"
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:93
151+msgid "Switches to next keyboard layout."
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:101
155+msgid "Super + Shift + Space"
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:106
159+msgid "Switches to previous keyboard layout."
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:118
163+msgid "Launcher"
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:125
167+msgid "Super (Hold)"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:130
171+msgid "Opens the launcher, displays shortcuts."
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:138
175+msgid "Alt + F1"
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:143
179+msgid "Opens launcher keyboard navigation mode."
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:151
183+msgid "Super + Tab"
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:156
187+msgid "Switches applications via the launcher."
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:164
191+msgid "Super + 0 to 9"
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:169
195+msgid "Same as clicking on a launcher icon."
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:181
199+msgid "Scopes"
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:188
203+msgid "Super (Tap)"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:193
207+msgid "Opens the Scopes home."
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:209
211+msgid "Switching"
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:216
215+msgid "Alt + Tab"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:221
219+msgid "Switches between applications."
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:229
223+msgid "Super + W"
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:234
227+msgid "Opens the desktop spread."
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:242
231+msgid "Cursor Left or Right"
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:247
235+msgid "Moves the focus."
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:259
239+msgid "Windows"
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:266
243+msgid "Ctrl + Super + D"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:271
247+msgid "Minimizes all windows."
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:279
251+msgid "Ctrl + Super + Up"
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:284
255+msgid "Maximizes the current window."
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:292
259+msgid "Ctrl + Super + Down"
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:297
263+msgid "Minimizes or restores the current window."
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:305
267+msgid "Ctrl + Super + Left or Right"
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:310
271+msgid "Semi-maximizes the current window."
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:318
275+msgid "Alt + F4"
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:323
279+msgid "Closes the current window."
280+msgstr ""
281+
282+#: qml/Components/Lockscreen.qml:239
123283msgid "Return to Call"
124284msgstr "Return to Call"
125285
126−#: qml/Components/Lockscreen.qml:231
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Emergency Call"
128288msgstr "Emergency Call"
129289
130−#: qml/Components/Lockscreen.qml:263
290+#: qml/Components/Lockscreen.qml:271
131291msgid "OK"
132292msgstr "OK"
133293
294+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
295+#, qt-format
296+msgid "%1:%2:%3"
297+msgstr ""
298+
299+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
300+#, qt-format
301+msgid "%1:%2"
302+msgstr ""
303+
134304#: qml/Components/ModeSwitchWarningDialog.qml:32
135305msgid "Apps may have unsaved data:"
136306msgstr "Apps may have unsaved data:"
@@ -157,26 +327,30 @@ msgstr "Reconnect now!"
157327msgid "Close all"
158328msgstr "Close all"
159329
160−#: qml/Dash/DashPageHeader.qml:337
330+#: qml/Components/SharingPicker.qml:54
331+msgid "Preview Share Item"
332+msgstr "Preview Share Item"
333+
334+#: qml/Dash/DashPageHeader.qml:333
161335msgctxt "Button: Open the Ubuntu Store"
162336msgid "Store"
163337msgstr "Store"
164338
165−#: qml/Dash/DashPageHeader.qml:344
339+#: qml/Dash/DashPageHeader.qml:340
166340msgctxt "Button: Start a search in the current dash scope"
167341msgid "Search"
168342msgstr "Search"
169343
170−#: qml/Dash/DashPageHeader.qml:354
344+#: qml/Dash/DashPageHeader.qml:350
171345msgctxt "Button: Show the current dash scope settings"
172346msgid "Settings"
173347msgstr "Settings"
174348
175−#: qml/Dash/DashPageHeader.qml:361
349+#: qml/Dash/DashPageHeader.qml:357
176350msgid "Remove from Favorites"
177351msgstr "Remove from Favourites"
178352
179−#: qml/Dash/DashPageHeader.qml:361
353+#: qml/Dash/DashPageHeader.qml:357
180354msgid "Add to Favorites"
181355msgstr "Add to Favourites"
182356
@@ -188,24 +362,24 @@ msgstr "Refine your results"
188362msgid "Reset"
189363msgstr "Reset"
190364
191−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
365+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
192366msgid "Show less"
193367msgstr ""
194368
195−#: qml/Dash/GenericScopeView.qml:579
369+#: qml/Dash/GenericScopeView.qml:580
196370msgid "Show all"
197371msgstr ""
198372
199−#: qml/Dash/GenericScopeView.qml:636
373+#: qml/Dash/GenericScopeView.qml:637
200374msgctxt "Label: Hint for dash search line edit"
201375msgid "Search"
202376msgstr "Search"
203377
204−#: qml/Dash/PageHeaderExtraPanel.qml:55
378+#: qml/Dash/PageHeaderExtraPanel.qml:56
205379msgid "Recent Searches"
206380msgstr "Recent Searches"
207381
208−#: qml/Dash/PageHeaderExtraPanel.qml:66
382+#: qml/Dash/PageHeaderExtraPanel.qml:67
209383msgid "Clear All"
210384msgstr "Clear All"
211385
@@ -218,22 +392,18 @@ msgid "Less..."
218392msgstr "Less..."
219393
220394#: qml/Dash/Previews/PreviewCommentInput.qml:68
221−#: qml/Dash/Previews/PreviewRatingInput.qml:174
395+#: qml/Dash/Previews/PreviewRatingInput.qml:175
222396msgid "Send"
223397msgstr "Send"
224398
225−#: qml/Dash/Previews/PreviewRatingInput.qml:84
399+#: qml/Dash/Previews/PreviewRatingInput.qml:82
226400msgid "Rate this"
227401msgstr "Rate this"
228402
229−#: qml/Dash/Previews/PreviewRatingInput.qml:129
403+#: qml/Dash/Previews/PreviewRatingInput.qml:157
230404msgid "Add a review"
231405msgstr "Add a review"
232406
233−#: qml/Dash/Previews/PreviewSharing.qml:66
234−msgid "Preview Share Item"
235−msgstr "Preview Share Item"
236−
237407#: qml/Dash/PullToRefreshScopeStyle.qml:55
238408msgid "Pull to refresh…"
239409msgstr "Pull to refresh…"
@@ -246,15 +416,15 @@ msgstr "Release to refresh…"
246416msgid "Enable location data"
247417msgstr "Enable location data"
248418
249−#: qml/Dash/ScopesList.qml:67
419+#: qml/Dash/ScopesList.qml:55
250420msgid "Manage"
251421msgstr "Manage"
252422
253−#: qml/Dash/ScopesList.qml:113
423+#: qml/Dash/ScopesList.qml:102
254424msgid "Home"
255425msgstr "Home"
256426
257−#: qml/Dash/ScopesList.qml:114
427+#: qml/Dash/ScopesList.qml:103
258428msgid "Also installed"
259429msgstr "Also installed"
260430
@@ -266,17 +436,21 @@ msgstr ""
266436"Your device is now connected to an external display. Use this screen as a "
267437"touch pad to interact with the pointer."
268438
269−#: qml/Greeter/CoverPage.qml:118
439+#: qml/Greeter/CoverPage.qml:127
270440msgid "Unlock"
271441msgstr "Unlock"
272442
273−#: qml/Greeter/LoginList.qml:239
443+#: qml/Greeter/Greeter.qml:539
444+msgid "Try again"
445+msgstr ""
446+
447+#: qml/Greeter/LoginList.qml:259
274448msgid "Retry"
275449msgstr "Retry"
276450
277−#: qml/Greeter/LoginList.qml:240
278−msgid "Tap to unlock"
279−msgstr "Tap to unlock"
451+#: qml/Greeter/LoginList.qml:260
452+msgid "Log In"
453+msgstr ""
280454
281455#: qml/Greeter/NarrowView.qml:54
282456msgid "Sorry, incorrect passphrase."
@@ -306,34 +480,34 @@ msgstr ""
306480"If passcode is entered incorrectly, your phone will conduct a factory reset "
307481"and all personal data will be deleted."
308482
309−#: qml/Greeter/NarrowView.qml:116
483+#: qml/Greeter/NarrowView.qml:129
310484#, qt-format
311485msgid "Enter %1"
312486msgstr "Enter %1"
313487
314−#: qml/Greeter/NarrowView.qml:117
488+#: qml/Greeter/NarrowView.qml:130
315489msgid "Enter passphrase"
316490msgstr "Enter passphrase"
317491
318−#: qml/Greeter/NarrowView.qml:118
492+#: qml/Greeter/NarrowView.qml:131
319493msgid "Enter passcode"
320494msgstr "Enter passcode"
321495
322−#: qml/Greeter/NarrowView.qml:119
496+#: qml/Greeter/NarrowView.qml:135
323497#, qt-format
324498msgid "Sorry, incorrect %1"
325499msgstr "Sorry, incorrect %1"
326500
327−#: qml/Greeter/NarrowView.qml:120
501+#: qml/Greeter/NarrowView.qml:136
328502msgid "Sorry, incorrect passphrase"
329503msgstr "Sorry, incorrect passphrase"
330504
331−#: qml/Greeter/NarrowView.qml:121
505+#: qml/Greeter/NarrowView.qml:137
332506msgctxt "passphrase"
333507msgid "Please re-enter"
334508msgstr "Please re-enter"
335509
336−#: qml/Greeter/NarrowView.qml:122
510+#: qml/Greeter/NarrowView.qml:138
337511msgid "Sorry, incorrect passcode"
338512msgstr "Sorry, incorrect passcode"
339513
@@ -408,18 +582,18 @@ msgstr "Finished"
408582msgid "Failed, tap to retry"
409583msgstr "Failed, tap to retry"
410584
411−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
412−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
585+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
586+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
413587msgctxt "Button: Send a reply message"
414588msgid "Send"
415589msgstr "Send"
416590
417−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
591+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
418592msgctxt "Label: Hint in message indicator line edit"
419593msgid "Reply"
420594msgstr "Reply"
421595
422−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
596+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
423597msgctxt "Button: Call back on phone"
424598msgid "Call back"
425599msgstr "Call back"
@@ -428,49 +602,25 @@ msgstr "Call back"
428602msgid "Drag using 3 fingers any application from one window to the other"
429603msgstr "Drag using 3 fingers any application from one window to the other"
430604
431−#: qml/Tutorial/TutorialBottom.qml:78
432−msgid "Swipe up to add a contact"
433−msgstr "Swipe up to add a contact"
434−
435−#: qml/Tutorial/TutorialBottom.qml:80
436−msgid "Swipe up for favorite calculations"
437−msgstr "Swipe up for favourite calculations"
438−
439−#: qml/Tutorial/TutorialBottom.qml:82
440−msgid "Swipe up for recent calls"
441−msgstr "Swipe up for recent calls"
442−
443−#: qml/Tutorial/TutorialBottom.qml:84
444−msgid "Swipe up to create a message"
445−msgstr "Swipe up to create a message"
446−
447−#: qml/Tutorial/TutorialBottom.qml:85
448−msgid "Swipe up to manage the app"
449−msgstr "Swipe up to manage the app"
450−
451−#: qml/Tutorial/TutorialLeftLong.qml:47
605+#: qml/Tutorial/TutorialLeftLong.qml:49
452606msgid "Long swipe from the left edge to open the Today scope"
453607msgstr "Long swipe from the left edge to open the Today scope"
454608
455609#: qml/Tutorial/TutorialLeft.qml:47
456−msgid "Swipe from the left edge to open the launcher"
457−msgstr "Swipe from the left edge to open the launcher"
610+msgid "Short swipe from the left edge to open the launcher"
611+msgstr ""
458612
459613#: qml/Tutorial/TutorialRight.qml:55
460614msgid "Push your mouse against the right edge to view your open apps"
461615msgstr ""
462616
463617#: qml/Tutorial/TutorialRight.qml:56
464−msgid "Short or long swipe from the right edge to view your open apps"
465−msgstr "Short or long swipe from the right edge to view your open apps"
618+msgid "Swipe from the right edge to view your open apps"
619+msgstr ""
466620
467621#: qml/Tutorial/TutorialTop.qml:53
468−msgid "Swipe from the top right edge to open the notification bar"
469−msgstr "Swipe from the top right edge to open the notification bar"
470−
471−#: qml/Tutorial/TutorialTop.qml:54
472−msgid "Swipe from the top edge to open the notification bar"
473−msgstr "Swipe from the top edge to open the notification bar"
622+msgid "Swipe from the top edge to access notifications and quick settings"
623+msgstr ""
474624
475625#: qml/Wizard/Page.qml:54
476626msgctxt "Button: Go back one page in the Wizard"
@@ -481,11 +631,11 @@ msgstr "Back"
481631msgid "Language"
482632msgstr "Language"
483633
484−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
485−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
634+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
635+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
486636#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
487637#: qml/Wizard/Pages/75-report-check.qml:84
488−#: qml/Wizard/Pages/passcode-desktop.qml:124
638+#: qml/Wizard/Pages/passcode-desktop.qml:141
489639#: qml/Wizard/Pages/password-set.qml:141
490640msgid "Next"
491641msgstr "Next"
@@ -549,7 +699,7 @@ msgstr "You can change it later in System Settings."
549699msgid "Time Zone"
550700msgstr "Time Zone"
551701
552−#: qml/Wizard/Pages/50-timezone.qml:178
702+#: qml/Wizard/Pages/50-timezone.qml:181
553703msgid "Enter your city"
554704msgstr "Enter your city"
555705
@@ -644,7 +794,7 @@ msgid "Service Terms"
644794msgstr "Service Terms"
645795
646796#: qml/Wizard/Pages/passcode-confirm.qml:43
647−#: qml/Wizard/Pages/passcode-desktop.qml:80
797+#: qml/Wizard/Pages/passcode-desktop.qml:96
648798msgid "Confirm passcode"
649799msgstr "Confirm passcode"
650800
@@ -661,24 +811,24 @@ msgstr "Please re-enter."
661811msgid "Lock Screen Passcode"
662812msgstr "Lock Screen Passcode"
663813
664−#: qml/Wizard/Pages/passcode-desktop.qml:56
814+#: qml/Wizard/Pages/passcode-desktop.qml:60
665815msgid "Enter 4 numbers to setup your passcode"
666816msgstr "Enter 4 numbers to setup your passcode"
667817
668−#: qml/Wizard/Pages/passcode-desktop.qml:65
818+#: qml/Wizard/Pages/passcode-desktop.qml:76
669819#: qml/Wizard/Pages/passcode-set.qml:54
670820msgid "Choose passcode"
671821msgstr "Choose passcode"
672822
673−#: qml/Wizard/Pages/passcode-desktop.qml:105
823+#: qml/Wizard/Pages/passcode-desktop.qml:126
674824msgid "Passcode too short"
675825msgstr "Passcode too short"
676826
677−#: qml/Wizard/Pages/passcode-desktop.qml:107
827+#: qml/Wizard/Pages/passcode-desktop.qml:128
678828msgid "Passcodes match"
679829msgstr "Passcodes match"
680830
681−#: qml/Wizard/Pages/passcode-desktop.qml:109
831+#: qml/Wizard/Pages/passcode-desktop.qml:130
682832msgid "Passcodes do not match"
683833msgstr "Passcodes do not match"
684834
@@ -727,26 +877,30 @@ msgid "To proceed with no SIM tap Skip."
727877msgstr "To proceed with no SIM tap Skip."
728878
729879#: qml/Wizard/PasswordMeter.qml:87
880+msgid "Password too short"
881+msgstr ""
882+
883+#: qml/Wizard/PasswordMeter.qml:89
730884msgid "Passwords match"
731885msgstr "Passwords match"
732886
733−#: qml/Wizard/PasswordMeter.qml:89
887+#: qml/Wizard/PasswordMeter.qml:91
734888msgid "Passwords do not match"
735889msgstr "Passwords do not match"
736890
737−#: qml/Wizard/PasswordMeter.qml:93
891+#: qml/Wizard/PasswordMeter.qml:95
738892msgid "Strong password"
739893msgstr "Strong password"
740894
741−#: qml/Wizard/PasswordMeter.qml:95
895+#: qml/Wizard/PasswordMeter.qml:97
742896msgid "Fair password"
743897msgstr "Fair password"
744898
745−#: qml/Wizard/PasswordMeter.qml:97
899+#: qml/Wizard/PasswordMeter.qml:99
746900msgid "Weak password"
747901msgstr "Weak password"
748902
749−#: qml/Wizard/PasswordMeter.qml:99
903+#: qml/Wizard/PasswordMeter.qml:101
750904msgid "Very weak password"
751905msgstr "Very weak password"
752906
@@ -999,6 +1153,9 @@ msgstr "Very weak password"
9991153#~ msgid "Long swipe from the right edge."
10001154#~ msgstr "Long swipe from the right edge."
10011155
1156+#~ msgid "Tap to unlock"
1157+#~ msgstr "Tap to unlock"
1158+
10021159#~ msgctxt "Button: Shut down the system"
10031160#~ msgid "Shut down"
10041161#~ msgstr "Shut down"
@@ -1065,5 +1222,32 @@ msgstr "Very weak password"
10651222#~ msgid "%a %d %b %l:%M %p"
10661223#~ msgstr "%a %b %d %l:%M %p"
10671224
1225+#~ msgid "Swipe up for recent calls"
1226+#~ msgstr "Swipe up for recent calls"
1227+
1228+#~ msgid "Swipe up for favorite calculations"
1229+#~ msgstr "Swipe up for favourite calculations"
1230+
1231+#~ msgid "Swipe up to add a contact"
1232+#~ msgstr "Swipe up to add a contact"
1233+
1234+#~ msgid "Swipe from the left edge to open the launcher"
1235+#~ msgstr "Swipe from the left edge to open the launcher"
1236+
1237+#~ msgid "Swipe from the top right edge to open the notification bar"
1238+#~ msgstr "Swipe from the top right edge to open the notification bar"
1239+
1240+#~ msgid "Swipe from the top edge to open the notification bar"
1241+#~ msgstr "Swipe from the top edge to open the notification bar"
1242+
10681243#~ msgid "Hover your mouse on the right edge to view your open apps"
10691244#~ msgstr "Hover your mouse on the right edge to view your open apps"
1245+
1246+#~ msgid "Short or long swipe from the right edge to view your open apps"
1247+#~ msgstr "Short or long swipe from the right edge to view your open apps"
1248+
1249+#~ msgid "Swipe up to manage the app"
1250+#~ msgstr "Swipe up to manage the app"
1251+
1252+#~ msgid "Swipe up to create a message"
1253+#~ msgstr "Swipe up to create a message"
po/en_GB.po+294−110
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+0000\n"
1111"PO-Revision-Date: 2016-05-10 10:10+0000\n"
1212"Last-Translator: Andi Chandler <Unknown>\n"
1313"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -15,93 +15,93 @@ 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-05-25 06:09+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:53+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Password: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr "Pin shortcut"
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "Quit"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr "Unpin shortcut"
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "Device Locked"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr "You have been locked out due to too many failed passphrase attempts."
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr "You have been locked out due to too many failed passcode attempts."
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Please wait %1 minute and then try again…"
5555msgstr[1] "Please wait %1 minutes and then try again…"
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Log out"
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr "Are you sure you want to log out?"
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Lock"
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Log Out"
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr "Cancel"
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr "Reboot"
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr "Are you sure you want to reboot?"
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr "No"
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr "Yes"
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr "Power"
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
@@ -109,28 +109,198 @@ msgstr ""
109109"Are you sure you would like\n"
110110"to power off?"
111111
112−#: qml/Components/Dialogs.qml:200
112+#: qml/Components/Dialogs.qml:202
113113msgctxt "Button: Power off the system"
114114msgid "Power off"
115115msgstr "Power off"
116116
117−#: qml/Components/Dialogs.qml:209
117+#: qml/Components/Dialogs.qml:211
118118msgctxt "Button: Restart the system"
119119msgid "Restart"
120120msgstr "Restart"
121121
122−#: qml/Components/Lockscreen.qml:231
122+#: qml/Components/KeyboardShortcutsOverlay.qml:41
123+msgid "Keyboard Shortcuts"
124+msgstr ""
125+
126+#: qml/Components/KeyboardShortcutsOverlay.qml:55
127+msgid "Unity 8"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:62
131+msgid "PrtScr"
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:67
135+msgid "Takes a screenshot."
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:75
139+msgid "Alt + PrtScr"
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:80
143+msgid "Takes a screenshot of a window."
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:88
147+msgid "Super + Space"
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:93
151+msgid "Switches to next keyboard layout."
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:101
155+msgid "Super + Shift + Space"
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:106
159+msgid "Switches to previous keyboard layout."
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:118
163+msgid "Launcher"
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:125
167+msgid "Super (Hold)"
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:130
171+msgid "Opens the launcher, displays shortcuts."
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:138
175+msgid "Alt + F1"
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:143
179+msgid "Opens launcher keyboard navigation mode."
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:151
183+msgid "Super + Tab"
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:156
187+msgid "Switches applications via the launcher."
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:164
191+msgid "Super + 0 to 9"
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:169
195+msgid "Same as clicking on a launcher icon."
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:181
199+msgid "Scopes"
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:188
203+msgid "Super (Tap)"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:193
207+msgid "Opens the Scopes home."
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:209
211+msgid "Switching"
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:216
215+msgid "Alt + Tab"
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:221
219+msgid "Switches between applications."
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:229
223+msgid "Super + W"
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:234
227+msgid "Opens the desktop spread."
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:242
231+msgid "Cursor Left or Right"
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:247
235+msgid "Moves the focus."
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:259
239+msgid "Windows"
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:266
243+msgid "Ctrl + Super + D"
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:271
247+msgid "Minimizes all windows."
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:279
251+msgid "Ctrl + Super + Up"
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:284
255+msgid "Maximizes the current window."
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:292
259+msgid "Ctrl + Super + Down"
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:297
263+msgid "Minimizes or restores the current window."
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:305
267+msgid "Ctrl + Super + Left or Right"
268+msgstr ""
269+
270+#: qml/Components/KeyboardShortcutsOverlay.qml:310
271+msgid "Semi-maximizes the current window."
272+msgstr ""
273+
274+#: qml/Components/KeyboardShortcutsOverlay.qml:318
275+msgid "Alt + F4"
276+msgstr ""
277+
278+#: qml/Components/KeyboardShortcutsOverlay.qml:323
279+msgid "Closes the current window."
280+msgstr ""
281+
282+#: qml/Components/Lockscreen.qml:239
123283msgid "Return to Call"
124284msgstr "Return to Call"
125285
126−#: qml/Components/Lockscreen.qml:231
286+#: qml/Components/Lockscreen.qml:239
127287msgid "Emergency Call"
128288msgstr "Emergency Call"
129289
130−#: qml/Components/Lockscreen.qml:263
290+#: qml/Components/Lockscreen.qml:271
131291msgid "OK"
132292msgstr "OK"
133293
294+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
295+#, qt-format
296+msgid "%1:%2:%3"
297+msgstr ""
298+
299+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
300+#, qt-format
301+msgid "%1:%2"
302+msgstr ""
303+
134304#: qml/Components/ModeSwitchWarningDialog.qml:32
135305msgid "Apps may have unsaved data:"
136306msgstr "Apps may have unsaved data:"
@@ -157,26 +327,30 @@ msgstr "Reconnect now!"
157327msgid "Close all"
158328msgstr "Close all"
159329
160−#: qml/Dash/DashPageHeader.qml:337
330+#: qml/Components/SharingPicker.qml:54
331+msgid "Preview Share Item"
332+msgstr "Preview Share Item"
333+
334+#: qml/Dash/DashPageHeader.qml:333
161335msgctxt "Button: Open the Ubuntu Store"
162336msgid "Store"
163337msgstr "Store"
164338
165−#: qml/Dash/DashPageHeader.qml:344
339+#: qml/Dash/DashPageHeader.qml:340
166340msgctxt "Button: Start a search in the current dash scope"
167341msgid "Search"
168342msgstr "Search"
169343
170−#: qml/Dash/DashPageHeader.qml:354
344+#: qml/Dash/DashPageHeader.qml:350
171345msgctxt "Button: Show the current dash scope settings"
172346msgid "Settings"
173347msgstr "Settings"
174348
175−#: qml/Dash/DashPageHeader.qml:361
349+#: qml/Dash/DashPageHeader.qml:357
176350msgid "Remove from Favorites"
177351msgstr "Remove from Favourites"
178352
179−#: qml/Dash/DashPageHeader.qml:361
353+#: qml/Dash/DashPageHeader.qml:357
180354msgid "Add to Favorites"
181355msgstr "Add to Favourites"
182356
@@ -188,24 +362,24 @@ msgstr "Refine your results"
188362msgid "Reset"
189363msgstr "Reset"
190364
191−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
365+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
192366msgid "Show less"
193367msgstr "Show less"
194368
195−#: qml/Dash/GenericScopeView.qml:579
369+#: qml/Dash/GenericScopeView.qml:580
196370msgid "Show all"
197371msgstr "Show all"
198372
199−#: qml/Dash/GenericScopeView.qml:636
373+#: qml/Dash/GenericScopeView.qml:637
200374msgctxt "Label: Hint for dash search line edit"
201375msgid "Search"
202376msgstr "Search"
203377
204−#: qml/Dash/PageHeaderExtraPanel.qml:55
378+#: qml/Dash/PageHeaderExtraPanel.qml:56
205379msgid "Recent Searches"
206380msgstr "Recent Searches"
207381
208−#: qml/Dash/PageHeaderExtraPanel.qml:66
382+#: qml/Dash/PageHeaderExtraPanel.qml:67
209383msgid "Clear All"
210384msgstr "Clear All"
211385
@@ -218,22 +392,18 @@ msgid "Less..."
218392msgstr "Less..."
219393
220394#: qml/Dash/Previews/PreviewCommentInput.qml:68
221−#: qml/Dash/Previews/PreviewRatingInput.qml:174
395+#: qml/Dash/Previews/PreviewRatingInput.qml:175
222396msgid "Send"
223397msgstr "Send"
224398
225−#: qml/Dash/Previews/PreviewRatingInput.qml:84
399+#: qml/Dash/Previews/PreviewRatingInput.qml:82
226400msgid "Rate this"
227401msgstr "Rate this"
228402
229−#: qml/Dash/Previews/PreviewRatingInput.qml:129
403+#: qml/Dash/Previews/PreviewRatingInput.qml:157
230404msgid "Add a review"
231405msgstr "Add a review"
232406
233−#: qml/Dash/Previews/PreviewSharing.qml:66
234−msgid "Preview Share Item"
235−msgstr "Preview Share Item"
236−
237407#: qml/Dash/PullToRefreshScopeStyle.qml:55
238408msgid "Pull to refresh…"
239409msgstr "Pull to refresh…"
@@ -246,15 +416,15 @@ msgstr "Release to refresh…"
246416msgid "Enable location data"
247417msgstr "Enable location data"
248418
249−#: qml/Dash/ScopesList.qml:67
419+#: qml/Dash/ScopesList.qml:55
250420msgid "Manage"
251421msgstr "Manage"
252422
253−#: qml/Dash/ScopesList.qml:113
423+#: qml/Dash/ScopesList.qml:102
254424msgid "Home"
255425msgstr "Home"
256426
257−#: qml/Dash/ScopesList.qml:114
427+#: qml/Dash/ScopesList.qml:103
258428msgid "Also installed"
259429msgstr "Also installed"
260430
@@ -266,17 +436,21 @@ msgstr ""
266436"Your device is now connected to an external display. Use this screen as a "
267437"touch pad to interact with the pointer."
268438
269−#: qml/Greeter/CoverPage.qml:118
439+#: qml/Greeter/CoverPage.qml:127
270440msgid "Unlock"
271441msgstr "Unlock"
272442
273−#: qml/Greeter/LoginList.qml:239
443+#: qml/Greeter/Greeter.qml:539
444+msgid "Try again"
445+msgstr ""
446+
447+#: qml/Greeter/LoginList.qml:259
274448msgid "Retry"
275449msgstr "Retry"
276450
277−#: qml/Greeter/LoginList.qml:240
278−msgid "Tap to unlock"
279−msgstr "Tap to unlock"
451+#: qml/Greeter/LoginList.qml:260
452+msgid "Log In"
453+msgstr ""
280454
281455#: qml/Greeter/NarrowView.qml:54
282456msgid "Sorry, incorrect passphrase."
@@ -306,34 +480,34 @@ msgstr ""
306480"If passcode is entered incorrectly, your phone will conduct a factory reset "
307481"and all personal data will be deleted."
308482
309−#: qml/Greeter/NarrowView.qml:116
483+#: qml/Greeter/NarrowView.qml:129
310484#, qt-format
311485msgid "Enter %1"
312486msgstr "Enter %1"
313487
314−#: qml/Greeter/NarrowView.qml:117
488+#: qml/Greeter/NarrowView.qml:130
315489msgid "Enter passphrase"
316490msgstr "Enter passphrase"
317491
318−#: qml/Greeter/NarrowView.qml:118
492+#: qml/Greeter/NarrowView.qml:131
319493msgid "Enter passcode"
320494msgstr "Enter passcode"
321495
322−#: qml/Greeter/NarrowView.qml:119
496+#: qml/Greeter/NarrowView.qml:135
323497#, qt-format
324498msgid "Sorry, incorrect %1"
325499msgstr "Sorry, incorrect %1"
326500
327−#: qml/Greeter/NarrowView.qml:120
501+#: qml/Greeter/NarrowView.qml:136
328502msgid "Sorry, incorrect passphrase"
329503msgstr "Sorry, incorrect passphrase"
330504
331−#: qml/Greeter/NarrowView.qml:121
505+#: qml/Greeter/NarrowView.qml:137
332506msgctxt "passphrase"
333507msgid "Please re-enter"
334508msgstr "Please re-enter"
335509
336−#: qml/Greeter/NarrowView.qml:122
510+#: qml/Greeter/NarrowView.qml:138
337511msgid "Sorry, incorrect passcode"
338512msgstr "Sorry, incorrect passcode"
339513
@@ -408,18 +582,18 @@ msgstr "Finished"
408582msgid "Failed, tap to retry"
409583msgstr "Failed, tap to retry"
410584
411−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
412−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
585+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
586+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
413587msgctxt "Button: Send a reply message"
414588msgid "Send"
415589msgstr "Send"
416590
417−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
591+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
418592msgctxt "Label: Hint in message indicator line edit"
419593msgid "Reply"
420594msgstr "Reply"
421595
422−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
596+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
423597msgctxt "Button: Call back on phone"
424598msgid "Call back"
425599msgstr "Call back"
@@ -428,49 +602,25 @@ msgstr "Call back"
428602msgid "Drag using 3 fingers any application from one window to the other"
429603msgstr "Drag using 3 fingers any application from one window to the other"
430604
431−#: qml/Tutorial/TutorialBottom.qml:78
432−msgid "Swipe up to add a contact"
433−msgstr "Swipe up to add a contact"
434−
435−#: qml/Tutorial/TutorialBottom.qml:80
436−msgid "Swipe up for favorite calculations"
437−msgstr "Swipe up for favourite calculations"
438−
439−#: qml/Tutorial/TutorialBottom.qml:82
440−msgid "Swipe up for recent calls"
441−msgstr "Swipe up for recent calls"
442−
443−#: qml/Tutorial/TutorialBottom.qml:84
444−msgid "Swipe up to create a message"
445−msgstr "Swipe up to create a message"
446−
447−#: qml/Tutorial/TutorialBottom.qml:85
448−msgid "Swipe up to manage the app"
449−msgstr "Swipe up to manage the app"
450−
451−#: qml/Tutorial/TutorialLeftLong.qml:47
605+#: qml/Tutorial/TutorialLeftLong.qml:49
452606msgid "Long swipe from the left edge to open the Today scope"
453607msgstr "Long swipe from the left edge to open the Today scope"
454608
455609#: qml/Tutorial/TutorialLeft.qml:47
456−msgid "Swipe from the left edge to open the launcher"
457−msgstr "Swipe from the left edge to open the launcher"
610+msgid "Short swipe from the left edge to open the launcher"
611+msgstr ""
458612
459613#: qml/Tutorial/TutorialRight.qml:55
460614msgid "Push your mouse against the right edge to view your open apps"
461615msgstr "Push your mouse against the right edge to view your open apps"
462616
463617#: qml/Tutorial/TutorialRight.qml:56
464−msgid "Short or long swipe from the right edge to view your open apps"
465−msgstr "Short or long swipe from the right edge to view your open apps"
618+msgid "Swipe from the right edge to view your open apps"
619+msgstr ""
466620
467621#: qml/Tutorial/TutorialTop.qml:53
468−msgid "Swipe from the top right edge to open the notification bar"
469−msgstr "Swipe from the top right edge to open the notification bar"
470−
471−#: qml/Tutorial/TutorialTop.qml:54
472−msgid "Swipe from the top edge to open the notification bar"
473−msgstr "Swipe from the top edge to open the notification bar"
622+msgid "Swipe from the top edge to access notifications and quick settings"
623+msgstr ""
474624
475625#: qml/Wizard/Page.qml:54
476626msgctxt "Button: Go back one page in the Wizard"
@@ -481,11 +631,11 @@ msgstr "Back"
481631msgid "Language"
482632msgstr "Language"
483633
484−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
485−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
634+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
635+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
486636#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
487637#: qml/Wizard/Pages/75-report-check.qml:84
488−#: qml/Wizard/Pages/passcode-desktop.qml:124
638+#: qml/Wizard/Pages/passcode-desktop.qml:141
489639#: qml/Wizard/Pages/password-set.qml:141
490640msgid "Next"
491641msgstr "Next"
@@ -549,7 +699,7 @@ msgstr "You can change it later in System Settings."
549699msgid "Time Zone"
550700msgstr "Time Zone"
551701
552−#: qml/Wizard/Pages/50-timezone.qml:178
702+#: qml/Wizard/Pages/50-timezone.qml:181
553703msgid "Enter your city"
554704msgstr "Enter your city"
555705
@@ -644,7 +794,7 @@ msgid "Service Terms"
644794msgstr "Service Terms"
645795
646796#: qml/Wizard/Pages/passcode-confirm.qml:43
647−#: qml/Wizard/Pages/passcode-desktop.qml:80
797+#: qml/Wizard/Pages/passcode-desktop.qml:96
648798msgid "Confirm passcode"
649799msgstr "Confirm passcode"
650800
@@ -661,24 +811,24 @@ msgstr "Please re-enter."
661811msgid "Lock Screen Passcode"
662812msgstr "Lock Screen Passcode"
663813
664−#: qml/Wizard/Pages/passcode-desktop.qml:56
814+#: qml/Wizard/Pages/passcode-desktop.qml:60
665815msgid "Enter 4 numbers to setup your passcode"
666816msgstr "Enter 4 numbers to setup your passcode"
667817
668−#: qml/Wizard/Pages/passcode-desktop.qml:65
818+#: qml/Wizard/Pages/passcode-desktop.qml:76
669819#: qml/Wizard/Pages/passcode-set.qml:54
670820msgid "Choose passcode"
671821msgstr "Choose passcode"
672822
673−#: qml/Wizard/Pages/passcode-desktop.qml:105
823+#: qml/Wizard/Pages/passcode-desktop.qml:126
674824msgid "Passcode too short"
675825msgstr "Passcode too short"
676826
677−#: qml/Wizard/Pages/passcode-desktop.qml:107
827+#: qml/Wizard/Pages/passcode-desktop.qml:128
678828msgid "Passcodes match"
679829msgstr "Passcodes match"
680830
681−#: qml/Wizard/Pages/passcode-desktop.qml:109
831+#: qml/Wizard/Pages/passcode-desktop.qml:130
682832msgid "Passcodes do not match"
683833msgstr "Passcodes do not match"
684834
@@ -727,26 +877,30 @@ msgid "To proceed with no SIM tap Skip."
727877msgstr "To proceed with no SIM tap Skip."
728878
729879#: qml/Wizard/PasswordMeter.qml:87
880+msgid "Password too short"
881+msgstr ""
882+
883+#: qml/Wizard/PasswordMeter.qml:89
730884msgid "Passwords match"
731885msgstr "Passwords match"
732886
733−#: qml/Wizard/PasswordMeter.qml:89
887+#: qml/Wizard/PasswordMeter.qml:91
734888msgid "Passwords do not match"
735889msgstr "Passwords do not match"
736890
737−#: qml/Wizard/PasswordMeter.qml:93
891+#: qml/Wizard/PasswordMeter.qml:95
738892msgid "Strong password"
739893msgstr "Strong password"
740894
741−#: qml/Wizard/PasswordMeter.qml:95
895+#: qml/Wizard/PasswordMeter.qml:97
742896msgid "Fair password"
743897msgstr "Fair password"
744898
745−#: qml/Wizard/PasswordMeter.qml:97
899+#: qml/Wizard/PasswordMeter.qml:99
746900msgid "Weak password"
747901msgstr "Weak password"
748902
749−#: qml/Wizard/PasswordMeter.qml:99
903+#: qml/Wizard/PasswordMeter.qml:101
750904msgid "Very weak password"
751905msgstr "Very weak password"
752906
@@ -999,6 +1153,9 @@ msgstr "Very weak password"
9991153#~ msgid "View all your running tasks."
10001154#~ msgstr "View all your running tasks."
10011155
1156+#~ msgid "Tap to unlock"
1157+#~ msgstr "Tap to unlock"
1158+
10021159#~ msgctxt "Button: Shut down the system"
10031160#~ msgid "Shut down"
10041161#~ msgstr "Shut down"
@@ -1068,5 +1225,32 @@ msgstr "Very weak password"
10681225#~ msgid "Call back"
10691226#~ msgstr "Call back"
10701227
1228+#~ msgid "Swipe up for recent calls"
1229+#~ msgstr "Swipe up for recent calls"
1230+
1231+#~ msgid "Swipe up for favorite calculations"
1232+#~ msgstr "Swipe up for favourite calculations"
1233+
1234+#~ msgid "Swipe up to manage the app"
1235+#~ msgstr "Swipe up to manage the app"
1236+
1237+#~ msgid "Swipe up to create a message"
1238+#~ msgstr "Swipe up to create a message"
1239+
1240+#~ msgid "Swipe up to add a contact"
1241+#~ msgstr "Swipe up to add a contact"
1242+
1243+#~ msgid "Swipe from the top right edge to open the notification bar"
1244+#~ msgstr "Swipe from the top right edge to open the notification bar"
1245+
1246+#~ msgid "Swipe from the top edge to open the notification bar"
1247+#~ msgstr "Swipe from the top edge to open the notification bar"
1248+
10711249#~ msgid "Hover your mouse on the right edge to view your open apps"
10721250#~ msgstr "Hover your mouse on the right edge to view your open apps"
1251+
1252+#~ msgid "Short or long swipe from the right edge to view your open apps"
1253+#~ msgstr "Short or long swipe from the right edge to view your open apps"
1254+
1255+#~ msgid "Swipe from the left edge to open the launcher"
1256+#~ msgstr "Swipe from the left edge to open the launcher"
po/eo.po+260−106
@@ -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-05-20 08:44+0000\n"
10+"POT-Creation-Date: 2016-06-27 18:49+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,120 +15,290 @@ 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-05-25 06:08+0000\n"
19−"X-Generator: Launchpad (build 18053)\n"
18+"X-Launchpad-Export-Date: 2016-06-30 05:51+0000\n"
19+"X-Generator: Launchpad (build 18115)\n"
2020
2121#: plugins/IntegratedLightDM/Greeter.cpp:112
2222msgid "Password: "
2323msgstr "Pasvorto: "
2424
25−#: plugins/Unity/Launcher/launcheritem.cpp:48
26−#: plugins/Unity/Launcher/launcheritem.cpp:107
25+#: plugins/Unity/Launcher/launcheritem.cpp:49
26+#: plugins/Unity/Launcher/launcheritem.cpp:108
2727msgid "Pin shortcut"
2828msgstr ""
2929
30−#: plugins/Unity/Launcher/launcheritem.cpp:53
30+#: plugins/Unity/Launcher/launcheritem.cpp:54
3131msgid "Quit"
3232msgstr "Ĉesi"
3333
34−#: plugins/Unity/Launcher/launcheritem.cpp:107
34+#: plugins/Unity/Launcher/launcheritem.cpp:108
3535msgid "Unpin shortcut"
3636msgstr ""
3737
38−#: qml/Components/DelayedLockscreen.qml:49
38+#: qml/Components/DelayedLockscreen.qml:50
3939msgid "Device Locked"
4040msgstr "Aparato ŝlosita"
4141
42−#: qml/Components/DelayedLockscreen.qml:64
42+#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passphrase attempts."
4444msgstr ""
4545
46−#: qml/Components/DelayedLockscreen.qml:65
46+#: qml/Components/DelayedLockscreen.qml:66
4747msgid "You have been locked out due to too many failed passcode attempts."
4848msgstr ""
4949
50−#: qml/Components/DelayedLockscreen.qml:74
50+#: qml/Components/DelayedLockscreen.qml:75
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] ""
5555msgstr[1] ""
5656
57−#: qml/Components/Dialogs.qml:144
57+#: qml/Components/Dialogs.qml:146
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Elsaluti"
6161
62−#: qml/Components/Dialogs.qml:145
62+#: qml/Components/Dialogs.qml:147
6363msgid "Are you sure you want to log out?"
6464msgstr "Ĉu vi certas, ke vi volas elsaluti?"
6565
66−#: qml/Components/Dialogs.qml:147
66+#: qml/Components/Dialogs.qml:149
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Ŝlosi"
7070
71−#: qml/Components/Dialogs.qml:154
71+#: qml/Components/Dialogs.qml:156
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Elsaluti"
7575
76−#: qml/Components/Dialogs.qml:161 qml/Components/Dialogs.qml:217
77−#: qml/Dash/DashPageHeader.qml:298 qml/Wizard/Pages/passcode-confirm.qml:32
76+#: qml/Components/Dialogs.qml:163 qml/Components/Dialogs.qml:219
77+#: qml/Dash/DashPageHeader.qml:295 qml/Wizard/Pages/passcode-confirm.qml:32
7878#: qml/Wizard/Pages/passcode-set.qml:32
7979msgid "Cancel"
8080msgstr "Nuligi"
8181
82−#: qml/Components/Dialogs.qml:173
82+#: qml/Components/Dialogs.qml:175
8383msgctxt "Title: Reboot dialog"
8484msgid "Reboot"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:174
87+#: qml/Components/Dialogs.qml:176
8888msgid "Are you sure you want to reboot?"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:176
91+#: qml/Components/Dialogs.qml:178
9292msgid "No"
9393msgstr "Ne"
9494
95−#: qml/Components/Dialogs.qml:182
95+#: qml/Components/Dialogs.qml:184
9696msgid "Yes"
9797msgstr "Jes"
9898
99−#: qml/Components/Dialogs.qml:197
99+#: qml/Components/Dialogs.qml:199
100100msgctxt "Title: Power off/Restart dialog"
101101msgid "Power"
102102msgstr "Energio"
103103
104−#: qml/Components/Dialogs.qml:198
104+#: qml/Components/Dialogs.qml:200
105105msgid ""
106106"Are you sure you would like\n"
107107"to power off?"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:200
110+#: qml/Components/Dialogs.qml:202
111111msgctxt "Button: Power off the system"
112112msgid "Power off"
113113msgstr ""
114114
115−#: qml/Components/Dialogs.qml:209
115+#: qml/Components/Dialogs.qml:211
116116msgctxt "Button: Restart the system"
117117msgid "Restart"
118118msgstr ""
119119
120−#: qml/Components/Lockscreen.qml:231
120+#: qml/Components/KeyboardShortcutsOverlay.qml:41
121+msgid "Keyboard Shortcuts"
122+msgstr ""
123+
124+#: qml/Components/KeyboardShortcutsOverlay.qml:55
125+msgid "Unity 8"
126+msgstr ""
127+
128+#: qml/Components/KeyboardShortcutsOverlay.qml:62
129+msgid "PrtScr"
130+msgstr ""
131+
132+#: qml/Components/KeyboardShortcutsOverlay.qml:67
133+msgid "Takes a screenshot."
134+msgstr ""
135+
136+#: qml/Components/KeyboardShortcutsOverlay.qml:75
137+msgid "Alt + PrtScr"
138+msgstr ""
139+
140+#: qml/Components/KeyboardShortcutsOverlay.qml:80
141+msgid "Takes a screenshot of a window."
142+msgstr ""
143+
144+#: qml/Components/KeyboardShortcutsOverlay.qml:88
145+msgid "Super + Space"
146+msgstr ""
147+
148+#: qml/Components/KeyboardShortcutsOverlay.qml:93
149+msgid "Switches to next keyboard layout."
150+msgstr ""
151+
152+#: qml/Components/KeyboardShortcutsOverlay.qml:101
153+msgid "Super + Shift + Space"
154+msgstr ""
155+
156+#: qml/Components/KeyboardShortcutsOverlay.qml:106
157+msgid "Switches to previous keyboard layout."
158+msgstr ""
159+
160+#: qml/Components/KeyboardShortcutsOverlay.qml:118
161+msgid "Launcher"
162+msgstr ""
163+
164+#: qml/Components/KeyboardShortcutsOverlay.qml:125
165+msgid "Super (Hold)"
166+msgstr ""
167+
168+#: qml/Components/KeyboardShortcutsOverlay.qml:130
169+msgid "Opens the launcher, displays shortcuts."
170+msgstr ""
171+
172+#: qml/Components/KeyboardShortcutsOverlay.qml:138
173+msgid "Alt + F1"
174+msgstr ""
175+
176+#: qml/Components/KeyboardShortcutsOverlay.qml:143
177+msgid "Opens launcher keyboard navigation mode."
178+msgstr ""
179+
180+#: qml/Components/KeyboardShortcutsOverlay.qml:151
181+msgid "Super + Tab"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:156
185+msgid "Switches applications via the launcher."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:164
189+msgid "Super + 0 to 9"
190+msgstr ""
191+
192+#: qml/Components/KeyboardShortcutsOverlay.qml:169
193+msgid "Same as clicking on a launcher icon."
194+msgstr ""
195+
196+#: qml/Components/KeyboardShortcutsOverlay.qml:181
197+msgid "Scopes"
198+msgstr ""
199+
200+#: qml/Components/KeyboardShortcutsOverlay.qml:188
201+msgid "Super (Tap)"
202+msgstr ""
203+
204+#: qml/Components/KeyboardShortcutsOverlay.qml:193
205+msgid "Opens the Scopes home."
206+msgstr ""
207+
208+#: qml/Components/KeyboardShortcutsOverlay.qml:209
209+msgid "Switching"
210+msgstr ""
211+
212+#: qml/Components/KeyboardShortcutsOverlay.qml:216
213+msgid "Alt + Tab"
214+msgstr ""
215+
216+#: qml/Components/KeyboardShortcutsOverlay.qml:221
217+msgid "Switches between applications."
218+msgstr ""
219+
220+#: qml/Components/KeyboardShortcutsOverlay.qml:229
221+msgid "Super + W"
222+msgstr ""
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:234
225+msgid "Opens the desktop spread."
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:242
229+msgid "Cursor Left or Right"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:247
233+msgid "Moves the focus."
234+msgstr ""
235+
236+#: qml/Components/KeyboardShortcutsOverlay.qml:259
237+msgid "Windows"
238+msgstr ""
239+
240+#: qml/Components/KeyboardShortcutsOverlay.qml:266
241+msgid "Ctrl + Super + D"
242+msgstr ""
243+
244+#: qml/Components/KeyboardShortcutsOverlay.qml:271
245+msgid "Minimizes all windows."
246+msgstr ""
247+
248+#: qml/Components/KeyboardShortcutsOverlay.qml:279
249+msgid "Ctrl + Super + Up"
250+msgstr ""
251+
252+#: qml/Components/KeyboardShortcutsOverlay.qml:284
253+msgid "Maximizes the current window."
254+msgstr ""
255+
256+#: qml/Components/KeyboardShortcutsOverlay.qml:292
257+msgid "Ctrl + Super + Down"
258+msgstr ""
259+
260+#: qml/Components/KeyboardShortcutsOverlay.qml:297
261+msgid "Minimizes or restores the current window."
262+msgstr ""
263+
264+#: qml/Components/KeyboardShortcutsOverlay.qml:305
265+msgid "Ctrl + Super + Left or Right"
266+msgstr ""
267+
268+#: qml/Components/KeyboardShortcutsOverlay.qml:310
269+msgid "Semi-maximizes the current window."
270+msgstr ""
271+
272+#: qml/Components/KeyboardShortcutsOverlay.qml:318
273+msgid "Alt + F4"
274+msgstr ""
275+
276+#: qml/Components/KeyboardShortcutsOverlay.qml:323
277+msgid "Closes the current window."
278+msgstr ""
279+
280+#: qml/Components/Lockscreen.qml:239
121281msgid "Return to Call"
122282msgstr ""
123283
124−#: qml/Components/Lockscreen.qml:231
284+#: qml/Components/Lockscreen.qml:239
125285msgid "Emergency Call"
126286msgstr ""
127287
128−#: qml/Components/Lockscreen.qml:263
288+#: qml/Components/Lockscreen.qml:271
129289msgid "OK"
130290msgstr "Bone"
131291
292+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
293+#, qt-format
294+msgid "%1:%2:%3"
295+msgstr ""
296+
297+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
298+#, qt-format
299+msgid "%1:%2"
300+msgstr ""
301+
132302#: qml/Components/ModeSwitchWarningDialog.qml:32
133303msgid "Apps may have unsaved data:"
134304msgstr ""
@@ -155,26 +325,30 @@ msgstr ""
155325msgid "Close all"
156326msgstr ""
157327
158−#: qml/Dash/DashPageHeader.qml:337
328+#: qml/Components/SharingPicker.qml:54
329+msgid "Preview Share Item"
330+msgstr ""
331+
332+#: qml/Dash/DashPageHeader.qml:333
159333msgctxt "Button: Open the Ubuntu Store"
160334msgid "Store"
161335msgstr "Programarejo"
162336
163−#: qml/Dash/DashPageHeader.qml:344
337+#: qml/Dash/DashPageHeader.qml:340
164338msgctxt "Button: Start a search in the current dash scope"
165339msgid "Search"
166340msgstr "Serĉi"
167341
168−#: qml/Dash/DashPageHeader.qml:354
342+#: qml/Dash/DashPageHeader.qml:350
169343msgctxt "Button: Show the current dash scope settings"
170344msgid "Settings"
171345msgstr "Agordoj"
172346
173−#: qml/Dash/DashPageHeader.qml:361
347+#: qml/Dash/DashPageHeader.qml:357
174348msgid "Remove from Favorites"
175349msgstr ""
176350
177−#: qml/Dash/DashPageHeader.qml:361
351+#: qml/Dash/DashPageHeader.qml:357
178352msgid "Add to Favorites"
179353msgstr "Aldoni al favoritoj"
180354
@@ -186,24 +360,24 @@ msgstr ""
186360msgid "Reset"
187361msgstr ""
188362
189−#: qml/Dash/GenericScopeView.qml:579 qml/Dash/GenericScopeView.qml:764
363+#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
190364msgid "Show less"
191365msgstr ""
192366
193−#: qml/Dash/GenericScopeView.qml:579
367+#: qml/Dash/GenericScopeView.qml:580
194368msgid "Show all"
195369msgstr ""
196370
197−#: qml/Dash/GenericScopeView.qml:636
371+#: qml/Dash/GenericScopeView.qml:637
198372msgctxt "Label: Hint for dash search line edit"
199373msgid "Search"
200374msgstr "Serĉi"
201375
202−#: qml/Dash/PageHeaderExtraPanel.qml:55
376+#: qml/Dash/PageHeaderExtraPanel.qml:56
203377msgid "Recent Searches"
204378msgstr ""
205379
206−#: qml/Dash/PageHeaderExtraPanel.qml:66
380+#: qml/Dash/PageHeaderExtraPanel.qml:67
207381msgid "Clear All"
208382msgstr ""
209383
@@ -216,22 +390,18 @@ msgid "Less..."
216390msgstr "Malpli..."
217391
218392#: qml/Dash/Previews/PreviewCommentInput.qml:68
219−#: qml/Dash/Previews/PreviewRatingInput.qml:174
393+#: qml/Dash/Previews/PreviewRatingInput.qml:175
220394msgid "Send"
221395msgstr "Sendi"
222396
223−#: qml/Dash/Previews/PreviewRatingInput.qml:84
397+#: qml/Dash/Previews/PreviewRatingInput.qml:82
224398msgid "Rate this"
225399msgstr ""
226400
227−#: qml/Dash/Previews/PreviewRatingInput.qml:129
401+#: qml/Dash/Previews/PreviewRatingInput.qml:157
228402msgid "Add a review"
229403msgstr ""
230404
231−#: qml/Dash/Previews/PreviewSharing.qml:66
232−msgid "Preview Share Item"
233−msgstr ""
234−
235405#: qml/Dash/PullToRefreshScopeStyle.qml:55
236406msgid "Pull to refresh…"
237407msgstr ""
@@ -244,15 +414,15 @@ msgstr ""
244414msgid "Enable location data"
245415msgstr ""
246416
247−#: qml/Dash/ScopesList.qml:67
417+#: qml/Dash/ScopesList.qml:55
248418msgid "Manage"
249419msgstr "Administri"
250420
251−#: qml/Dash/ScopesList.qml:113
421+#: qml/Dash/ScopesList.qml:102
252422msgid "Home"
253423msgstr "Hejmo"
254424
255−#: qml/Dash/ScopesList.qml:114
425+#: qml/Dash/ScopesList.qml:103
256426msgid "Also installed"
257427msgstr ""
258428
@@ -262,16 +432,20 @@ msgid ""
262432"touch pad to interact with the pointer."
263433msgstr ""
264434
265−#: qml/Greeter/CoverPage.qml:118
435+#: qml/Greeter/CoverPage.qml:127
266436msgid "Unlock"
267437msgstr "Malŝlosi"
268438
269−#: qml/Greeter/LoginList.qml:239
439+#: qml/Greeter/Greeter.qml:539
440+msgid "Try again"
441+msgstr ""
442+
443+#: qml/Greeter/LoginList.qml:259
270444msgid "Retry"
271445msgstr "Reprovi"
272446
273−#: qml/Greeter/LoginList.qml:240
274−msgid "Tap to unlock"
447+#: qml/Greeter/LoginList.qml:260
448+msgid "Log In"
275449msgstr ""
276450
277451#: qml/Greeter/NarrowView.qml:54
@@ -298,34 +472,34 @@ msgid ""
298472"and all personal data will be deleted."
299473msgstr ""
300474
301−#: qml/Greeter/NarrowView.qml:116
475+#: qml/Greeter/NarrowView.qml:129
302476#, qt-format
303477msgid "Enter %1"
304478msgstr ""
305479
306−#: qml/Greeter/NarrowView.qml:117
480+#: qml/Greeter/NarrowView.qml:130
307481msgid "Enter passphrase"
308482msgstr ""
309483
310−#: qml/Greeter/NarrowView.qml:118
484+#: qml/Greeter/NarrowView.qml:131
311485msgid "Enter passcode"
312486msgstr ""
313487
314−#: qml/Greeter/NarrowView.qml:119
488+#: qml/Greeter/NarrowView.qml:135
315489#, qt-format
316490msgid "Sorry, incorrect %1"
317491msgstr ""
318492
319−#: qml/Greeter/NarrowView.qml:120
493+#: qml/Greeter/NarrowView.qml:136
320494msgid "Sorry, incorrect passphrase"
321495msgstr ""
322496
323−#: qml/Greeter/NarrowView.qml:121
497+#: qml/Greeter/NarrowView.qml:137
324498msgctxt "passphrase"
325499msgid "Please re-enter"
326500msgstr ""
327501
328−#: qml/Greeter/NarrowView.qml:122
502+#: qml/Greeter/NarrowView.qml:138
329503msgid "Sorry, incorrect passcode"
330504msgstr ""
331505
@@ -400,18 +574,18 @@ msgstr "Finita"
400574msgid "Failed, tap to retry"
401575msgstr ""
402576
403−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:155
404−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:214
577+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
578+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
405579msgctxt "Button: Send a reply message"
406580msgid "Send"
407581msgstr "Sendi"
408582
409−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:156
583+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
410584msgctxt "Label: Hint in message indicator line edit"
411585msgid "Reply"
412586msgstr "Respondi"
413587
414−#: qml/Panel/Indicators/MessageMenuItemFactory.qml:213
588+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
415589msgctxt "Button: Call back on phone"
416590msgid "Call back"
417591msgstr ""
@@ -420,32 +594,12 @@ msgstr ""
420594msgid "Drag using 3 fingers any application from one window to the other"
421595msgstr ""
422596
423−#: qml/Tutorial/TutorialBottom.qml:78
424−msgid "Swipe up to add a contact"
425−msgstr ""
426−
427−#: qml/Tutorial/TutorialBottom.qml:80
428−msgid "Swipe up for favorite calculations"
429−msgstr ""
430−
431−#: qml/Tutorial/TutorialBottom.qml:82
432−msgid "Swipe up for recent calls"
433−msgstr ""
434−
435−#: qml/Tutorial/TutorialBottom.qml:84
436−msgid "Swipe up to create a message"
437−msgstr ""
438−
439−#: qml/Tutorial/TutorialBottom.qml:85
440−msgid "Swipe up to manage the app"
441−msgstr ""
442−
443−#: qml/Tutorial/TutorialLeftLong.qml:47
597+#: qml/Tutorial/TutorialLeftLong.qml:49
444598msgid "Long swipe from the left edge to open the Today scope"
445599msgstr ""
446600
447601#: qml/Tutorial/TutorialLeft.qml:47
448−msgid "Swipe from the left edge to open the launcher"
602+msgid "Short swipe from the left edge to open the launcher"
449603msgstr ""
450604
451605#: qml/Tutorial/TutorialRight.qml:55
@@ -453,15 +607,11 @@ msgid "Push your mouse against the right edge to view your open apps"
453607msgstr ""
454608
455609#: qml/Tutorial/TutorialRight.qml:56
456−msgid "Short or long swipe from the right edge to view your open apps"
610+msgid "Swipe from the right edge to view your open apps"
457611msgstr ""
458612
459613#: qml/Tutorial/TutorialTop.qml:53
460−msgid "Swipe from the top right edge to open the notification bar"
461−msgstr ""
462−
463−#: qml/Tutorial/TutorialTop.qml:54
464−msgid "Swipe from the top edge to open the notification bar"
614+msgid "Swipe from the top edge to access notifications and quick settings"
465615msgstr ""
466616
467617#: qml/Wizard/Page.qml:54
@@ -473,11 +623,11 @@ msgstr "Reen"
473623msgid "Language"
474624msgstr ""
475625
476−#: qml/Wizard/Pages/10-welcome.qml:156 qml/Wizard/Pages/30-wifi.qml:206
477−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:267
626+#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
627+#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
478628#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
479629#: qml/Wizard/Pages/75-report-check.qml:84
480−#: qml/Wizard/Pages/passcode-desktop.qml:124
630+#: qml/Wizard/Pages/passcode-desktop.qml:141
481631#: qml/Wizard/Pages/password-set.qml:141
482632msgid "Next"
483633msgstr ""
@@ -539,7 +689,7 @@ msgstr ""
539689msgid "Time Zone"
540690msgstr ""
541691
542−#: qml/Wizard/Pages/50-timezone.qml:178
692+#: qml/Wizard/Pages/50-timezone.qml:181
543693msgid "Enter your city"
544694msgstr ""
545695
@@ -629,7 +779,7 @@ msgid "Service Terms"
629779msgstr ""
630780
631781#: qml/Wizard/Pages/passcode-confirm.qml:43
632−#: qml/Wizard/Pages/passcode-desktop.qml:80
782+#: qml/Wizard/Pages/passcode-desktop.qml:96
633783msgid "Confirm passcode"
634784msgstr ""
635785
@@ -646,24 +796,24 @@ msgstr ""
646796msgid "Lock Screen Passcode"
647797msgstr ""
648798
649−#: qml/Wizard/Pages/passcode-desktop.qml:56
799+#: qml/Wizard/Pages/passcode-desktop.qml:60
650800msgid "Enter 4 numbers to setup your passcode"
651801msgstr ""
652802
653−#: qml/Wizard/Pages/passcode-desktop.qml:65
803+#: qml/Wizard/Pages/passcode-desktop.qml:76
654804#: qml/Wizard/Pages/passcode-set.qml:54
655805msgid "Choose passcode"
656806msgstr ""
657807
658−#: qml/Wizard/Pages/passcode-desktop.qml:105
808+#: qml/Wizard/Pages/passcode-desktop.qml:126
659809msgid "Passcode too short"
660810msgstr ""
661811
662−#: qml/Wizard/Pages/passcode-desktop.qml:107
812+#: qml/Wizard/Pages/passcode-desktop.qml:128
663813msgid "Passcodes match"
664814msgstr ""
665815
666−#: qml/Wizard/Pages/passcode-desktop.qml:109
816+#: qml/Wizard/Pages/passcode-desktop.qml:130
667817msgid "Passcodes do not match"
668818msgstr ""
669819
@@ -712,26 +862,30 @@ msgid "To proceed with no SIM tap Skip."
712862msgstr ""
713863
714864#: qml/Wizard/PasswordMeter.qml:87
715−msgid "Passwords match"
865+msgid "Password too short"
716866msgstr ""
717867
718868#: qml/Wizard/PasswordMeter.qml:89
869+msgid "Passwords match"
870+msgstr ""
871+
872+#: qml/Wizard/PasswordMeter.qml:91
719873msgid "Passwords do not match"
720874msgstr ""
721875
722−#: qml/Wizard/PasswordMeter.qml:93
876+#: qml/Wizard/PasswordMeter.qml:95
723877msgid "Strong password"
724878msgstr ""
725879
726−#: qml/Wizard/PasswordMeter.qml:95
880+#: qml/Wizard/PasswordMeter.qml:97
727881msgid "Fair password"
728882msgstr ""
729883
730−#: qml/Wizard/PasswordMeter.qml:97
884+#: qml/Wizard/PasswordMeter.qml:99
731885msgid "Weak password"
732886msgstr ""
733887
734−#: qml/Wizard/PasswordMeter.qml:99
888+#: qml/Wizard/PasswordMeter.qml:101
735889msgid "Very weak password"
736890msgstr ""
737891
po/es.po+298−112

This diff is too big to show here.

po/eu.po+264−107

This diff is too big to show here.

po/fa.po+294−110

This diff is too big to show here.

po/fi.po+295−111

This diff is too big to show here.

po/fo.po+344−186

This diff is too big to show here.

po/fr.po+298−114

This diff is too big to show here.

po/ga.po+264−107

This diff is too big to show here.

po/gd.po+297−113

This diff is too big to show here.

po/gl.po+296−110

This diff is too big to show here.

po/gv.po+260−106

This diff is too big to show here.

po/he.po+264−107

This diff is too big to show here.

po/hi.po+260−106

This diff is too big to show here.

po/hr.po+295−111

This diff is too big to show here.

po/hu.po+297−112

This diff is too big to show here.

po/hy.po+260−106

This diff is too big to show here.

po/ia.po+297−111

This diff is too big to show here.

po/id.po+260−106

This diff is too big to show here.

po/is.po+260−106

This diff is too big to show here.

po/it.po+295−111

This diff is too big to show here.

po/ja.po+260−106

This diff is too big to show here.

po/km.po+260−106

This diff is too big to show here.

po/kn.po+260−106

This diff is too big to show here.

po/ko.po+264−107

This diff is too big to show here.

po/ku.po+260−106

This diff is too big to show here.

po/ky.po+260−106

This diff is too big to show here.

po/lo.po+260−106

This diff is too big to show here.

po/lt.po+260−106

This diff is too big to show here.

po/lv.po+264−107

This diff is too big to show here.

po/ml.po+260−106

This diff is too big to show here.

po/mr.po+260−106

This diff is too big to show here.

po/ms.po+300−111

This diff is too big to show here.

po/my.po+260−106

This diff is too big to show here.

po/nb.po+297−113

This diff is too big to show here.

po/ne.po+260−106

This diff is too big to show here.

po/nl.po+290−109

This diff is too big to show here.

po/nn.po+260−106

This diff is too big to show here.

po/oc.po+273−107

This diff is too big to show here.

po/or.po+260−106

This diff is too big to show here.

po/pa.po+264−107

This diff is too big to show here.

po/pl.po+298−114

This diff is too big to show here.

po/pt.po+298−112

This diff is too big to show here.

po/pt_BR.po+264−107

This diff is too big to show here.

po/ro.po+264−107

This diff is too big to show here.

po/ru.po+298−121

This diff is too big to show here.

po/shn.po+260−106

This diff is too big to show here.

po/si.po+260−106

This diff is too big to show here.

po/sk.po+296−112

This diff is too big to show here.

po/sl.po+294−110

This diff is too big to show here.

po/sq.po+264−107

This diff is too big to show here.

po/sr.po+294−110

This diff is too big to show here.

po/sv.po+300−115

This diff is too big to show here.

po/sw.po+264−107

This diff is too big to show here.

po/ta.po+260−106

This diff is too big to show here.

po/te.po+260−106

This diff is too big to show here.

po/th.po+260−106

This diff is too big to show here.

po/tr.po+264−107

This diff is too big to show here.

po/ug.po+264−107

This diff is too big to show here.

po/uk.po+295−111

This diff is too big to show here.

po/unity8.pot+240−86

This diff is too big to show here.

po/ur.po+260−106

This diff is too big to show here.

po/uz.po+260−106

This diff is too big to show here.

po/vi.po+260−106

This diff is too big to show here.

po/wo.po+264−107

This diff is too big to show here.

po/xh.po+260−106

This diff is too big to show here.

po/zh_CN.po+300−116

This diff is too big to show here.

po/zh_HK.po+260−106

This diff is too big to show here.

po/zh_TW.po+264−107

This diff is too big to show here.

qml/Components/DelayedLockscreen.qml+1

This diff is too big to show here.

qml/Components/Dialogs.qml+3−1

This diff is too big to show here.

qml/Components/FadingLabel.qmlnew file+42

This diff is too big to show here.

qml/Components/KeyboardShortcutsOverlay.qmlnew file+334

This diff is too big to show here.

qml/Components/LazyImage.qml+3−1

This diff is too big to show here.

qml/Components/ListItems/graphics/ListItemDividerHorizontal@18.png

Binary file not shown.

qml/Components/Lockscreen.qml+8

This diff is too big to show here.

qml/Components/MediaServices/MediaServices.qmlnew file+386

This diff is too big to show here.

qml/Components/MediaServices/MediaServicesControls.qmlnew file+192

This diff is too big to show here.

qml/Components/MediaServices/MediaServicesHeader.qmlnew file+71

This diff is too big to show here.

qml/Components/MediaServices/VideoPlayer.qmlnew file+155

This diff is too big to show here.

qml/Components/MediaServices/VideoPlayerControls.qmlnew file+158

This diff is too big to show here.

qml/Components/PanelState/PanelState.qml+1

This diff is too big to show here.

qml/Components/PassphraseLockscreen.qml+4

This diff is too big to show here.

qml/Components/PhysicalKeysMapper.qml+2−22

This diff is too big to show here.

qml/Components/PinLockscreen.qml+4

This diff is too big to show here.

qml/Dash/Previews/PreviewSharing.qml → qml/Components/SharingPicker.qmlrenamed+2−14

This diff is too big to show here.

qml/Components/WindowControlButtons.qml+23−27

This diff is too big to show here.

qml/Components/graphics/close@20.png

Binary file not shown.

qml/Components/graphics/icon_star_empty@20.png

Binary file not shown.

qml/Components/graphics/icon_star_full@20.png

Binary file not shown.

qml/Components/graphics/icon_star_half@20.png

Binary file not shown.

qml/Components/graphics/icon_star_off@20.png

Binary file not shown.

qml/Components/graphics/icon_star_on@20.png

Binary file not shown.

qml/Components/graphics/non-selected@18.png

Binary file not shown.

qml/Components/graphics/window-close.svg+164−14

This diff is too big to show here.

qml/Components/graphics/window-maximize.svg+164−12

This diff is too big to show here.

qml/Components/graphics/window-minimize.svg+164−13

This diff is too big to show here.

qml/Components/graphics/window-window.svgnew file+41

This diff is too big to show here.

qml/Dash/CardCarousel.qml+1

This diff is too big to show here.

qml/Dash/CardTool.qml+4−3

This diff is too big to show here.

qml/Dash/DashApplication.qml+16−5

This diff is too big to show here.

qml/Dash/GenericScopeView.qml+6−5

This diff is too big to show here.

qml/Dash/Previews/Preview.qml+17

This diff is too big to show here.

qml/Dash/Previews/PreviewImageGallery.qml+3

This diff is too big to show here.

qml/Dash/Previews/PreviewInlineVideo.qmlnew file+65

This diff is too big to show here.

qml/Dash/Previews/PreviewMediaToolbar.qml+25−5

This diff is too big to show here.

qml/Dash/Previews/PreviewRatingEdit.qml+4−1

This diff is too big to show here.

qml/Dash/Previews/PreviewWidget.qml+3

This diff is too big to show here.

qml/Dash/Previews/PreviewWidgetFactory.qml+11−1

This diff is too big to show here.

qml/Dash/Previews/PreviewZoomableImage.qml+1

This diff is too big to show here.

qml/Dash/ScopesList.qml+1

This diff is too big to show here.

qml/Dash/graphics/dash_divider_top_darkgrad@27.png

Binary file not shown.

qml/Dash/graphics/dash_divider_top_lightgrad@27.png

Binary file not shown.

qml/Dash/graphics/header_handlearrow2@27.png

Binary file not shown.

qml/Dash/graphics/header_handlearrow@27.png

Binary file not shown.

qml/Dash/graphics/icon_clear@20.png

Binary file not shown.

qml/Dash/graphics/icon_search_active@20.png

Binary file not shown.

qml/Dash/graphics/icon_search_inactive@20.png

Binary file not shown.

qml/Dash/graphics/navigation_shadow@18.png

Binary file not shown.

qml/Dash/graphics/navigation_shadow_light@18.png

Binary file not shown.

qml/Dash/graphics/overview_hint@27.png

Binary file not shown.

qml/Dash/graphics/pagination_dot_off@30.png

Binary file not shown.

qml/Dash/graphics/pagination_dot_on@30.png

Binary file not shown.

qml/Dash/graphics/paper.png

Binary file not shown.

qml/Dash/graphics/pixel.png

Binary file not shown.

qml/Dash/graphics/play_button@18.png

Binary file not shown.

qml/Dash/graphics/play_button_active@18.png

Binary file not shown.

qml/Dash/graphics/play_button_active_big@20.png

Binary file not shown.

qml/Dash/graphics/play_button_big@20.png

Binary file not shown.

qml/Dash/graphics/tabbarchevron@27.png

Binary file not shown.

qml/Dash/graphics/tablet/icon_close_preview@20.png

Binary file not shown.

qml/Dash/graphics/tooltip_arrow@27.png

Binary file not shown.

qml/Greeter/CoverPage.qml+23−1

This diff is too big to show here.

qml/Greeter/Greeter.qml+118−18

This diff is too big to show here.

qml/Greeter/GreeterPrompt.qmlnew file+142

This diff is too big to show here.

qml/Greeter/LoginList.qml+59−76

This diff is too big to show here.

qml/Greeter/NarrowView.qml+18−2

This diff is too big to show here.

qml/Greeter/WideView.qml+6−2

This diff is too big to show here.

qml/Greeter/graphics/dot_empty.png

Binary file not shown.

qml/Greeter/graphics/dot_filled.png

Binary file not shown.

qml/Greeter/graphics/dot_pointer.png

Binary file not shown.

qml/Greeter/graphics/icon_arrow.png

Binary file not shown.

qml/Greeter/graphics/infographic_circle_back.png

Binary file not shown.

qml/Launcher/Launcher.qml+1

This diff is too big to show here.

qml/Launcher/LauncherDelegate.qml+4−8

This diff is too big to show here.

qml/Launcher/LauncherPanel.qml+5−1

This diff is too big to show here.

qml/Launcher/graphics/divider-line.png

Binary file not shown.

qml/Launcher/graphics/focused_app_arrow@30.png

Binary file not shown.

qml/Launcher/graphics/home@18.png

Binary file not shown.

qml/Launcher/graphics/quicklist_tooltip@30.png

Binary file not shown.

qml/Notifications/Notification.qml+16

This diff is too big to show here.

qml/Notifications/Notifications.qml+1

This diff is too big to show here.

qml/Panel/Indicators/client/IndicatorsClient.qml+7−1

This diff is too big to show here.

qml/Panel/Indicators/client/IndicatorsList.qml+7

This diff is too big to show here.

qml/Panel/IndicatorsMenu.qml+3−1

This diff is too big to show here.

qml/Panel/Panel.qml+5−2

This diff is too big to show here.

qml/Panel/graphics/rectangular_dropshadow@30.png

Binary file not shown.

qml/Rotation/HalfLoopRotationAnimation.qml+1−1

This diff is too big to show here.

qml/Rotation/ImmediateRotationAction.qml+1−1

This diff is too big to show here.

qml/Rotation/NinetyRotationAnimation.qml+1−1

This diff is too big to show here.

qml/Rotation/UpdateShellTransformations.qml+4−4

This diff is too big to show here.

qml/Shell.qml+54−11

This diff is too big to show here.

qml/Stages/ApplicationWindow.qml+25−9

This diff is too big to show here.

qml/Stages/DecoratedWindow.qml+40−13

This diff is too big to show here.

qml/Stages/DesktopSpread.qml+2

This diff is too big to show here.

qml/Stages/DesktopStage.qml+76−14

This diff is too big to show here.

qml/Stages/OrientationChangeAnimation.qml+30−6

This diff is too big to show here.

qml/Stages/ResizeGrip.qmlnew file+46

This diff is too big to show here.

qml/Stages/SpreadDelegate.qml+7−11

This diff is too big to show here.

qml/Stages/TabletSideStageTouchGesture.qml+3

This diff is too big to show here.

qml/Stages/TabletStage.qml+17−10

This diff is too big to show here.

qml/Stages/WindowControlsOverlay.qmlnew file+219

This diff is too big to show here.

qml/Stages/WindowDecoration.qml+28−6

This diff is too big to show here.

qml/Stages/WindowResizeArea.qml+15−15

This diff is too big to show here.

qml/Stages/graphics/PageHeaderBaseDividerBottom@18.png

Binary file not shown.

qml/Stages/graphics/PageHeaderBaseDividerLight@18.png

Binary file not shown.

qml/Stages/graphics/arrows-centre.pngnew file

Binary file not shown.

qml/Stages/graphics/arrows.pngnew file

Binary file not shown.

qml/Stages/graphics/dropshadow2gu@30.png

Binary file not shown.

qml/Stages/graphics/sidestage_handle@20.png

Binary file not shown.

qml/Tutorial/InactivityTimer.qml+26−10

This diff is too big to show here.

qml/Tutorial/Tutorial.qml+7−6

This diff is too big to show here.

qml/Tutorial/TutorialBottom.qmldeleted−124

This diff is too big to show here.

qml/Tutorial/TutorialContent.qml+51−134

This diff is too big to show here.

qml/Tutorial/TutorialLeft.qml+2−2

This diff is too big to show here.

qml/Tutorial/TutorialLeftLong.qml+3−1

This diff is too big to show here.

qml/Tutorial/TutorialPage.qml+2−2

This diff is too big to show here.

qml/Tutorial/TutorialRight.qml+2−2

This diff is too big to show here.

qml/Tutorial/TutorialTop.qml+2−3

This diff is too big to show here.

qml/Tutorial/graphics/background1.png

Binary file not shown.

qml/Tutorial/graphics/background2.png

Binary file not shown.

qml/Wizard/Pages/10-welcome.qml+17−4

This diff is too big to show here.

qml/Wizard/Pages/data/Desktop_header_bkg.png

Binary file not shown.

qml/Wizard/Pages/data/Desktop_splash_screen_bkg.png

Binary file not shown.

qml/Wizard/Pages/data/Phone_header_bkg.png

Binary file not shown.

qml/Wizard/Pages/data/Phone_splash_screen_bkg.png

Binary file not shown.

qml/Wizard/Pages/data/Tick@30.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/map.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/pin.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-1.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-10.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-11.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-2.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-3.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-3.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-4.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-4.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-6.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-7.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-8.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-9.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_-9.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_0.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_1.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_10.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_10.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_11.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_12.75.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_12.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_13.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_2.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_3.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_3.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_4.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_4.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_5.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_5.75.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_6.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_6.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_7.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_8.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_8.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_9.5.png

Binary file not shown.

qml/Wizard/Pages/data/timezonemap/timezone_9.png

Binary file not shown.

qml/Wizard/Pages/passcode-desktop.qml+27−10

This diff is too big to show here.

qml/Wizard/PasswordMeter.qml+3−1

This diff is too big to show here.

qml/graphics/dropshadow_left@20.png

Binary file not shown.

qml/graphics/dropshadow_right@20.png

Binary file not shown.

src/CMakeLists.txt+1

This diff is too big to show here.

src/Dash/main.cpp+23−21

This diff is too big to show here.

src/UnixSignalHandler.cpp+3−5

This diff is too big to show here.

src/main.cpp+2

This diff is too big to show here.

tests/CMakeLists.txt+6

This diff is too big to show here.

tests/data/unity/backgrounds/blue.png

Binary file not shown.

tests/data/unity/backgrounds/red.png

Binary file not shown.

tests/graphics/applicationIcons/browser@18.png

Binary file not shown.

tests/graphics/applicationIcons/calendar@18.png

Binary file not shown.

tests/graphics/applicationIcons/camera@18.png

Binary file not shown.

tests/graphics/applicationIcons/contacts-app@18.png

Binary file not shown.

tests/graphics/applicationIcons/dash.png

Binary file not shown.

tests/graphics/applicationIcons/dialer-app@18.png

Binary file not shown.

tests/graphics/applicationIcons/evernote@18.png

Binary file not shown.

tests/graphics/applicationIcons/facebook@18.png

Binary file not shown.

tests/graphics/applicationIcons/gallery@18.png

Binary file not shown.

tests/graphics/applicationIcons/gmail@18.png

Binary file not shown.

tests/graphics/applicationIcons/libreoffice@18.png

Binary file not shown.

tests/graphics/applicationIcons/map@18.png

Binary file not shown.

tests/graphics/applicationIcons/messages-app@18.png

Binary file not shown.

tests/graphics/applicationIcons/notepad@18.png

Binary file not shown.

tests/graphics/applicationIcons/pinterest@18.png

Binary file not shown.

tests/graphics/applicationIcons/soundcloud@18.png

Binary file not shown.

tests/graphics/applicationIcons/system-settings@18.png

Binary file not shown.

tests/graphics/applicationIcons/twitter@18.png

Binary file not shown.

tests/graphics/applicationIcons/weather@18.png

Binary file not shown.

tests/graphics/applicationIcons/wikipedia@18.png

Binary file not shown.

tests/graphics/applicationIcons/youtube@18.png

Binary file not shown.

tests/graphics/avatars/amanda@12.png

Binary file not shown.

tests/graphics/avatars/anna_olsson@12.png

Binary file not shown.

tests/graphics/avatars/funky@12.png

Binary file not shown.

tests/graphics/clock@18.png

Binary file not shown.

tests/mocks/AccountsService/AccountsService.cpp+24

This diff is too big to show here.

tests/mocks/AccountsService/AccountsService.h+16

This diff is too big to show here.

tests/mocks/AccountsService/AccountsService.qmltypesdeleted−41

This diff is too big to show here.

tests/mocks/Biometryd/CMakeLists.txtnew file+14

This diff is too big to show here.

tests/mocks/Biometryd/MockBiometryd.cppnew file+43

This diff is too big to show here.

tests/mocks/Biometryd/MockBiometryd.hnew file+50

This diff is too big to show here.

tests/mocks/Biometryd/MockDevice.cppnew file+29

This diff is too big to show here.

tests/mocks/Biometryd/MockDevice.hnew file+40

This diff is too big to show here.

tests/mocks/Biometryd/MockIdentifier.cppnew file+28

This diff is too big to show here.

tests/mocks/Biometryd/MockIdentifier.hnew file+36

This diff is too big to show here.

tests/mocks/Biometryd/MockObserver.cppnew file+22

This diff is too big to show here.

tests/mocks/Biometryd/MockObserver.hnew file+37

This diff is too big to show here.

tests/mocks/Biometryd/MockOperation.cppnew file+56

This diff is too big to show here.

tests/mocks/Biometryd/MockOperation.hnew file+48

This diff is too big to show here.

tests/mocks/Biometryd/plugin.cppnew file+41

This diff is too big to show here.

tests/mocks/Biometryd/plugin.hnew file+31

This diff is too big to show here.

tests/mocks/Biometryd/qmldirnew file+3

This diff is too big to show here.

tests/mocks/CMakeLists.txt+1

This diff is too big to show here.

tests/mocks/GSettings.1.0/GSettings.qmltypesdeleted−42

This diff is too big to show here.

tests/mocks/GSettings.1.0/fake_gsettings.cpp+1−1

This diff is too big to show here.

tests/mocks/IntegratedLightDM/IntegratedLightDM.qmltypesdeleted−269

This diff is too big to show here.

tests/mocks/IntegratedLightDM/liblightdm/UsersModel.cpp+4−1

This diff is too big to show here.

tests/mocks/IntegratedLightDM/liblightdm/UsersModel.h+2−1

This diff is too big to show here.

tests/mocks/IntegratedLightDM/liblightdm/UsersModelPrivate.cpp+29−23

This diff is too big to show here.

tests/mocks/IntegratedLightDM/liblightdm/UsersModelPrivate.h+2−1

This diff is too big to show here.

tests/mocks/Lights/Lights.qmltypesdeleted−45

This diff is too big to show here.

tests/mocks/MeeGo/QOfono/QOfono.qmltypesdeleted−30

This diff is too big to show here.

tests/mocks/Powerd/Powerd.qmltypesdeleted−39

This diff is too big to show here.

tests/mocks/QMenuModel/QMenuModel.qmltypesdeleted−111

This diff is too big to show here.

tests/mocks/QtMultimedia/CMakeLists.txt+8−2

This diff is too big to show here.

tests/mocks/QtMultimedia/QtMultimedia.qmltypesdeleted−62

This diff is too big to show here.

tests/mocks/QtMultimedia/VideoSurface.qmlnew file+111

This diff is too big to show here.

tests/mocks/QtMultimedia/audio.cppdeleted−132

This diff is too big to show here.

tests/mocks/QtMultimedia/audio.hdeleted−103

This diff is too big to show here.

tests/mocks/QtMultimedia/mediaplayer.cppnew file+318

This diff is too big to show here.

tests/mocks/QtMultimedia/mediaplayer.hnew file+223

This diff is too big to show here.

tests/mocks/QtMultimedia/plugin.cpp+7−3

This diff is too big to show here.

tests/mocks/QtMultimedia/videooutput.cppnew file+127

This diff is too big to show here.

tests/mocks/QtMultimedia/videooutput.hnew file+52

This diff is too big to show here.

tests/mocks/Ubuntu/DownloadDaemonListener/DownloadDaemonListener.qmltypesdeleted−60

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/Payments.qmltypesdeleted−44

This diff is too big to show here.

tests/mocks/Ubuntu/SystemImage/SystemImage.qmltypesdeleted−20

This diff is too big to show here.

tests/mocks/Ubuntu/SystemSettings/LanguagePlugin/MockLanguagePlugin.qml+2−2

This diff is too big to show here.

tests/mocks/Ubuntu/SystemSettings/SecurityPrivacy/SecurityPrivacy.qmltypesdeleted−39

This diff is too big to show here.

tests/mocks/Ubuntu/Telephony/Telephony.qmltypesdeleted−58

This diff is too big to show here.

tests/mocks/Ubuntu/Thumbnailer/Thumbnailer.qmltypesdeleted−17

This diff is too big to show here.

tests/mocks/Unity/Application/Application.qmltypesdeleted−517

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationInfo.cpp+29−27

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationManager.cpp+18−1

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurfaceListModel.cpp+13−3

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/UbuntuKeyboardInfo.cpp+1−1

This diff is too big to show here.

tests/mocks/Unity/Application/resources/screenshots/browser@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/camera@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/dialer@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/facebook@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/gallery@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/libreoffice@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/map@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/music@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/twitter@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/unity8-dash@12.png

Binary file not shown.

tests/mocks/Unity/Application/resources/screenshots/vkb_portrait.png

Binary file not shown.

tests/mocks/Unity/Application/resources/vkb_portrait.png

Binary file not shown.

tests/mocks/Unity/Connectivity/Connectivity.qmltypesdeleted−20

This diff is too big to show here.

tests/mocks/Unity/DashCommunicator/DashCommunicator.qmltypesdeleted−46

This diff is too big to show here.

tests/mocks/Unity/Indicators/Indicators.qmltypesdeleted−232

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/Launcher/Launcher.qmltypesdeleted−187

This diff is too big to show here.

tests/mocks/Unity/Launcher/MockLauncherItem.cpp+14

This diff is too big to show here.

tests/mocks/Unity/Launcher/MockLauncherItem.h+3

This diff is too big to show here.

tests/mocks/Unity/Launcher/MockLauncherModel.cpp+8

This diff is too big to show here.

tests/mocks/Unity/Launcher/MockLauncherModel.h+1−1

This diff is too big to show here.

tests/mocks/Unity/Notifications/Notifications.qmltypesdeleted−149

This diff is too big to show here.

tests/mocks/Unity/Unity.qmltypesdeleted−469

This diff is too big to show here.

tests/mocks/Unity/fake_optionselectorfilter.cpp+5

This diff is too big to show here.

tests/mocks/Unity/fake_optionselectorfilter.h+2

This diff is too big to show here.

tests/mocks/Unity/fake_optionselectoroptions.cpp+13

This diff is too big to show here.

tests/mocks/Unity/fake_optionselectoroptions.h+2

This diff is too big to show here.

tests/mocks/Unity/fake_previewmodel.cpp+1−1

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/fake_scope.h+1

This diff is too big to show here.

tests/mocks/Unity/fake_scopes.cpp+1

This diff is too big to show here.

tests/mocks/Unity/fake_scopesoverview.cpp+1−1

This diff is too big to show here.

tests/mocks/Utils/CMakeLists.txt+5−1

This diff is too big to show here.

tests/mocks/Utils/Utils.qmltypesdeleted−178

This diff is too big to show here.

tests/mocks/Utils/windowstatestorage.cpp+2−2

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/AccountsService/CMakeLists.txt−5

This diff is too big to show here.

tests/plugins/Dash/CMakeLists.txt+4

This diff is too big to show here.

tests/plugins/Dash/cardcreator/1.res+9−20

This diff is too big to show here.

tests/plugins/Dash/cardcreator/1.res.cardcreator+5−17

This diff is too big to show here.

tests/plugins/Dash/cardcreator/10.res+4−4

This diff is too big to show here.

tests/plugins/Dash/cardcreator/10.res.cardcreator−1

This diff is too big to show here.

tests/plugins/Dash/cardcreator/11.res+10−21

This diff is too big to show here.

tests/plugins/Dash/cardcreator/11.res.cardcreator+5−17

This diff is too big to show here.

tests/plugins/Dash/cardcreator/12.res+9−20

This diff is too big to show here.

tests/plugins/Dash/cardcreator/12.res.cardcreator+5−17

This diff is too big to show here.

tests/plugins/Dash/cardcreator/2.res+4−4

This diff is too big to show here.

tests/plugins/Dash/cardcreator/2.res.cardcreator−1

This diff is too big to show here.

tests/plugins/Dash/cardcreator/3.res+11−21

This diff is too big to show here.

tests/plugins/Dash/cardcreator/3.res.cardcreator+7−18

This diff is too big to show here.

tests/plugins/Dash/cardcreator/4.res+4−4

This diff is too big to show here.

tests/plugins/Dash/cardcreator/4.res.cardcreator−1

This diff is too big to show here.

tests/plugins/Dash/cardcreator/5.res+9−20

This diff is too big to show here.

tests/plugins/Dash/cardcreator/5.res.cardcreator+5−17

This diff is too big to show here.

tests/plugins/Dash/cardcreator/6.res+2−2

This diff is too big to show here.

tests/plugins/Dash/cardcreator/6.res.cardcreator−1

This diff is too big to show here.

tests/plugins/Dash/cardcreator/7.res+4−4

This diff is too big to show here.

tests/plugins/Dash/cardcreator/7.res.cardcreator−1

This diff is too big to show here.

tests/plugins/Dash/cardcreator/8.res+4−4

This diff is too big to show here.

tests/plugins/Dash/cardcreator/8.res.cardcreator−1

This diff is too big to show here.

tests/plugins/Dash/cardcreator/9.res+4−4

This diff is too big to show here.

tests/plugins/Dash/cardcreator/9.res.cardcreator−1

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/Dash/listviewwithpageheadersectiontest.cpp+7−4

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/Dash/listviewwithpageheadertestsection.qml+12−1

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/CMakeLists.txt+3−2

This diff is too big to show here.

tests/plugins/Unity/Launcher/CMakeLists.txt+1−1

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/Unity/Session/CMakeLists.txt+29−1

This diff is too big to show here.

tests/plugins/Unity/Session/LightDMServer.cppnew file+29

This diff is too big to show here.

tests/plugins/Unity/Session/LightDMServer.hnew file+38

This diff is too big to show here.

tests/plugins/Unity/Session/LogindServer.cppnew file+33

This diff is too big to show here.

tests/plugins/Unity/Session/LogindServer.hnew file+43

This diff is too big to show here.

tests/plugins/Unity/Session/interfaces.xmlnew file+17

This diff is too big to show here.

tests/plugins/Unity/Session/server.cppnew file+50

This diff is too big to show here.

tests/plugins/Unity/Session/sessionbackendtest.cpp+15−1

This diff is too big to show here.

tests/qmltests/CMakeLists.txt+3−1

This diff is too big to show here.

tests/qmltests/Components/CMakeLists.txt+5−1

This diff is too big to show here.

tests/qmltests/Components/tst_LazyImage/portrait.png

Binary file not shown.

tests/qmltests/Components/tst_LazyImage/square.png

Binary file not shown.

tests/qmltests/Components/tst_LazyImage/wide.png

Binary file not shown.

tests/qmltests/Components/tst_Lockscreen.qml+20−1

This diff is too big to show here.

tests/qmltests/Components/tst_MediaServices.qmlnew file+230

This diff is too big to show here.

tests/qmltests/Components/tst_PhysicalKeysMapper.qml+12−21

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewSharing.qml → tests/qmltests/Components/tst_SharingPicker.qmlrenamed+8−8

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewExpandable.qml+23−4

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewInlineVideo.qmlnew file+114

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewMediaToolbar.qml+3−3

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewRatingDisplayCreationRanges.qml+51−15

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewRatingEdit.qml+3

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewWidgetFactory.qml+17−16

This diff is too big to show here.

tests/qmltests/Dash/artwork/avatar@12.png

Binary file not shown.

tests/qmltests/Dash/artwork/background.png

Binary file not shown.

tests/qmltests/Dash/artwork/checkers.png

Binary file not shown.

tests/qmltests/Dash/artwork/emblem.png

Binary file not shown.

tests/qmltests/Dash/artwork/music-player-design.png

Binary file not shown.

tests/qmltests/Dash/tst_Card.qml+1−1

This diff is too big to show here.

tests/qmltests/Dash/tst_Dash.qml+84−73

This diff is too big to show here.

tests/qmltests/Dash/tst_DashContent.qml+8−2

This diff is too big to show here.

tests/qmltests/Dash/tst_DashShell.qml+1−1

This diff is too big to show here.

tests/qmltests/Dash/tst_GenericScopeView.qml+35

This diff is too big to show here.

tests/qmltests/Greeter/TestView.qml+10−3

This diff is too big to show here.

tests/qmltests/Greeter/tst_Greeter.qml+171

This diff is too big to show here.

tests/qmltests/Greeter/tst_NarrowView.qml+22−1

This diff is too big to show here.

tests/qmltests/Greeter/tst_WideView.qml+22−29

This diff is too big to show here.

tests/qmltests/Launcher/tst_Launcher.qml+48−12

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorsMenu.qml+29−1

This diff is too big to show here.

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

This diff is too big to show here.

tests/qmltests/Stages/SurfaceManagerControls.qml+1−1

This diff is too big to show here.

tests/qmltests/Stages/tst_ApplicationWindow.qml+39−11

This diff is too big to show here.

tests/qmltests/Stages/tst_DesktopStage.qml+158

This diff is too big to show here.

tests/qmltests/Stages/tst_PhoneStage.qml+1−1

This diff is too big to show here.

tests/qmltests/Stages/tst_TabletStage.qml+162−35

This diff is too big to show here.

tests/qmltests/Stages/tst_WindowResizeArea.qml+36−34

This diff is too big to show here.

tests/qmltests/Tutorial/tst_Tutorial.qml+173−207

This diff is too big to show here.

tests/qmltests/UnityLogo.png

Binary file not shown.

tests/qmltests/tst_OrientedShell.qml+67−45

This diff is too big to show here.

tests/qmltests/tst_Shell.qml+64−15

This diff is too big to show here.

tests/qmltests/utils/Unity/Test/tst_UnityTest.qml+31

This diff is too big to show here.

tests/utils/modules/Unity/Test/CMakeLists.txt+5−1

This diff is too big to show here.

tests/utils/modules/Unity/Test/Test.qmltypesdeleted−60

This diff is too big to show here.

tests/utils/modules/Unity/Test/testutil.cpp+17

This diff is too big to show here.

tests/utils/modules/Unity/Test/testutil.h+1

This diff is too big to show here.