on xenial help sign in
Merge trunk
350a0edJosh Arenson
CMakeLists.txt+9−11
@@ -62,15 +62,15 @@ add_custom_target(cppcheck COMMAND cppcheck --enable=all -q --error-exitcode=2
62 ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/tests)
62 ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/tests)
63
63
64include(FindPkgConfig)
64include(FindPkgConfig)
65−find_package(Qt5Core 5.4 REQUIRED)
65+find_package(Qt5Core 5.6 REQUIRED)
66−find_package(Qt5Qml 5.4 REQUIRED)
66+find_package(Qt5Qml 5.6 REQUIRED)
67−find_package(Qt5Quick 5.4 REQUIRED)
67+find_package(Qt5Quick 5.6 REQUIRED)
68−find_package(Qt5Gui 5.4 REQUIRED)
68+find_package(Qt5Gui 5.6 REQUIRED)
69−find_package(Qt5DBus 5.4 REQUIRED)
69+find_package(Qt5DBus 5.6 REQUIRED)
70−find_package(Qt5Concurrent 5.4 REQUIRED)
70+find_package(Qt5Concurrent 5.6 REQUIRED)
71−find_package(Qt5Sql 5.4 REQUIRED)
71+find_package(Qt5Sql 5.6 REQUIRED)
72−
72+
73−pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=22)
73+pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=23)
74pkg_check_modules(GEONAMES REQUIRED geonames>=0.2)
74pkg_check_modules(GEONAMES REQUIRED geonames>=0.2)
75pkg_check_modules(GIO REQUIRED gio-2.0>=2.32)
75pkg_check_modules(GIO REQUIRED gio-2.0>=2.32)
76pkg_check_modules(GLIB REQUIRED glib-2.0>=2.32)
76pkg_check_modules(GLIB REQUIRED glib-2.0>=2.32)
@@ -151,8 +151,6 @@ include_directories(
151 ${APPLICATION_API_INCLUDE_DIRS}
151 ${APPLICATION_API_INCLUDE_DIRS}
152)
152)
153
153
154−set(ARTIFACTS_DIR "" CACHE PATH "Store test artifacts in this directory.")
155−
156# Quiet logger
154# Quiet logger
157set(QUIET_LOGGER OFF CACHE BOOL "Disable test output on stdout.")
155set(QUIET_LOGGER OFF CACHE BOOL "Disable test output on stdout.")
158if(NOT QUIET_LOGGER)
156if(NOT QUIET_LOGGER)
CODING+24
@@ -162,3 +162,27 @@ $ PYTHONPATH=../tests/autopilot autopilot3 run unity8.some.very.long.test.name
162or run them all with
162or run them all with
163
163
164$ PYTHONPATH=../tests/autopilot autopilot3 run unity8
164$ PYTHONPATH=../tests/autopilot autopilot3 run unity8
165+
166+Debugging techniques
167+====================
168+
169+Unity8 heavily uses Qt and with that Qt debugging techniques mostly apply in the
170+same fashion. There are, however, some additional unity8-specific notes:
171+
172+* Enable/disable Qt scenegraph visualizer on the fly:
173+
174+ $ qdbus com.canonical.Unity8.Debugging /com/canonical/Unity8/Debugging SetSceneGraphVisualizer <mode>
175+
176+ This is equivalent to exporting QSG_VISUALIZE=<mode> before running unity8, except it does it on the
177+ fly.
178+
179+* Toggle slow animations on the fly:
180+
181+ $ qdbus com.canonical.Unity8.Debugging /com/canonical/Unity8/Debugging SetSlowAnimations <true|false>
182+
183+* Change logging filter rules on the fly:
184+
185+ $ qdbus com.canonical.Unity8.Debugging /com/canonical/Unity8/Debugging SetLoggingFilterRules <filter>
186+
187+ This is equivalent to exporting QT_LOGGING_RULES or defining them in QT_LOGGING_CONF, except it does
188+ it on the fly.
cmake/modules/QmlTest.cmake+182−11
@@ -55,6 +55,55 @@ function(add_qml_test PATH COMPONENT_NAME)
55endfunction()
55endfunction()
56
56
57
57
58+# add_qml_test_data(path component_name
59+# [...]
60+# )
61+#
62+# Install file called ${component_name} (or ${component_name}.qml) under
63+# ${path}.
64+
65+function(add_qml_test_data PATH COMPONENT_NAME)
66+ cmake_parse_arguments(TEST "" "DESTINATION" "" ${ARGN})
67+
68+ set(filename "${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/${COMPONENT_NAME}")
69+
70+ if (IS_DIRECTORY "${filename}")
71+ # As a convenience, allow specifying a directory and we will install
72+ # all files in the dir. We do it this way rather than passing
73+ # DIRECTORY to install() because we want to process any qml files.
74+ file(GLOB subfiles RELATIVE "${filename}" "${filename}/*")
75+ foreach(subfile ${subfiles})
76+ add_qml_test_data("${PATH}/${COMPONENT_NAME}" "${subfile}")
77+ endforeach()
78+ return()
79+ endif()
80+
81+ if (NOT EXISTS "${filename}")
82+ set(filename "${filename}.qml")
83+ set(COMPONENT_NAME "${COMPONENT_NAME}.qml")
84+ endif()
85+
86+ if ("${filename}" MATCHES "\\.qml$")
87+ file(READ "${filename}" contents)
88+ string(REGEX REPLACE "(\"[./]*)/qml(/|\")" "\\1\\2" contents "${contents}")
89+ # this is for (at least) cardcreatortest which pulls in an architecture-specific
90+ # import into the plugins directory (which is a 'qml' once installed).
91+ string(REGEX REPLACE "(import \"[./]*)/plugins(/|\")" "\\1/qml\\2" contents "${contents}")
92+ set(filename "${CMAKE_CURRENT_BINARY_DIR}/${PATH}/${COMPONENT_NAME}")
93+ file(WRITE "${filename}" "${contents}")
94+ endif()
95+
96+ if (TEST_DESTINATION)
97+ set(DESTINATION "${TEST_DESTINATION}")
98+ else()
99+ file(RELATIVE_PATH relcurpath "${CMAKE_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")
100+ set(DESTINATION "${SHELL_APP_DIR}/${relcurpath}/${PATH}")
101+ endif()
102+
103+ install(FILES "${filename}" DESTINATION "${DESTINATION}")
104+endfunction()
105+
106+
58# add_qml_unittest(path component_name
107# add_qml_unittest(path component_name
59# [...]
108# [...]
60# )
109# )
@@ -71,6 +120,10 @@ function(add_qml_unittest PATH COMPONENT_NAME)
71 ${ARGN}
120 ${ARGN}
72 ARGS -input ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
121 ARGS -input ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
73 )
122 )
123+
124+ if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml")
125+ add_qml_test_data("${PATH}" "tst_${COMPONENT_NAME}.qml")
126+ endif()
74endfunction()
127endfunction()
75
128
76
129
@@ -91,6 +144,10 @@ function(add_manual_qml_test PATH COMPONENT_NAME)
91 ${ARGN}
144 ${ARGN}
92 ARGS ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
145 ARGS ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
93 )
146 )
147+
148+ if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml")
149+ add_qml_test_data("${PATH}" "tst_${COMPONENT_NAME}.qml")
150+ endif()
94endfunction()
151endfunction()
95
152
96
153
@@ -108,8 +165,7 @@ endfunction()
108#
165#
109# Logging options in the standard form of "-o filename,format"
166# Logging options in the standard form of "-o filename,format"
110# will be appended to the arguments list, prefixed with ARG_PREFIX.
167# will be appended to the arguments list, prefixed with ARG_PREFIX.
111−# XUnitXML files will be stored in current binary dir or under
168+# XUnitXML files will be stored in current binary dir.
112−# ARTIFACTS_DIR, if set.
113#
169#
114# Three targets will be created:
170# Three targets will be created:
115# - test${component_name} - Runs the test
171# - test${component_name} - Runs the test
@@ -122,14 +178,8 @@ function(add_executable_test COMPONENT_NAME TARGET)
122 cmake_parse_arguments(QMLTEST "${QMLTEST_OPTIONS}" "${QMLTEST_SINGLE}" "${QMLTEST_MULTI}" ${ARGN})
178 cmake_parse_arguments(QMLTEST "${QMLTEST_OPTIONS}" "${QMLTEST_SINGLE}" "${QMLTEST_MULTI}" ${ARGN})
123 mangle_arguments()
179 mangle_arguments()
124
180
125− if(ARTIFACTS_DIR)
181+ file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
126− file(RELATIVE_PATH path ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
127− file(MAKE_DIRECTORY ${ARTIFACTS_DIR}/${path})
128− set(file_logger -o ${ARTIFACTS_DIR}/${path}/test${COMPONENT_NAME}.xml,xunitxml)
129− else()
130− file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
131− set(file_logger -o ${CMAKE_CURRENT_BINARY_DIR}/test${COMPONENT_NAME}.xml,xunitxml)
182+ set(file_logger -o ${CMAKE_CURRENT_BINARY_DIR}/test${COMPONENT_NAME}.xml,xunitxml)
132− endif()
133
183
134 bake_arguments("${QMLTEST_ARG_PREFIX}" args ${iterations} ${file_logger} ${STDOUT_LOGGER})
184 bake_arguments("${QMLTEST_ARG_PREFIX}" args ${iterations} ${file_logger} ${STDOUT_LOGGER})
135
185
@@ -207,8 +257,124 @@ function(add_manual_test COMPONENT_NAME TARGET)
207endfunction()
257endfunction()
208
258
209
259
260+# add_meta_test(target)
261+#
262+# Adds a test target that will run one of our "meta" test targets, like
263+# xvfbuitests. This script will run the specified suite of tests on an
264+# installed system.
265+
266+function(add_meta_test TARGET_NAME)
267+ cmake_parse_arguments(TEST "" "" "DEPENDS" ${ARGN})
268+
269+ add_custom_target(${TARGET_NAME})
270+
271+ set(filename "${CMAKE_BINARY_DIR}/tests/scripts/${TARGET_NAME}.sh")
272+ file(WRITE "${filename}" "#!/usr/bin/parallel --shebang --no-notice\n\n")
273+
274+ add_meta_dependencies(${TARGET_NAME} DEPENDS ${TEST_DEPENDS})
275+ # else we will write the rest of the script as we add cmake targets
276+
277+ install(FILES "${filename}"
278+ PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
279+ GROUP_EXECUTE GROUP_READ
280+ WORLD_EXECUTE WORLD_READ
281+ DESTINATION "${SHELL_PRIVATE_LIBDIR}/tests/scripts"
282+ )
283+endfunction()
284+
285+
210################### INTERNAL ####################
286################### INTERNAL ####################
211
287
288+function(install_test_script TARGET_NAME)
289+ cmake_parse_arguments(TEST "" "" "COMMAND;ENVIRONMENT" ${ARGN})
290+
291+ # Now write the above test into a shell script that we can run on an
292+ # installed system.
293+ set(script "#!/bin/sh\n\nset -x\n\n")
294+ foreach(ONE_ENV ${TEST_ENVIRONMENT})
295+ set(script "${script}export ${ONE_ENV}\n")
296+ endforeach()
297+ set(script "${script}export UNITY_TESTING_DATADIR=\"${CMAKE_INSTALL_PREFIX}/${SHELL_APP_DIR}\"\n")
298+ set(script "${script}export UNITY_TESTING_LIBDIR=\"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}\"\n")
299+ set(script "${script}\n")
300+ set(script "${script}XML_ARGS=\n")
301+ set(script "${script}if [ -n \"\$ARTIFACTS_DIR\" ]; then\n")
302+ set(script "${script} XML_ARGS=\"@XML_ARGS@\"\n")
303+ set(script "${script} mkdir -p \"@XML_DIR@\"\n")
304+ set(script "${script} touch \"@XML_FILE@\"\n")
305+ set(script "${script}fi\n")
306+ set(script "${script}\n")
307+ foreach(ONE_CMD ${TEST_COMMAND})
308+ set(script "${script}'${ONE_CMD}' ")
309+ endforeach()
310+
311+ set(filename "${CMAKE_BINARY_DIR}/tests/scripts/${TARGET_NAME}.sh")
312+
313+ # Generate script to file then read it back to resolve any generator
314+ # expressions before we try to replace paths.
315+ file(GENERATE
316+ OUTPUT "${filename}"
317+ CONTENT "${script}"
318+ )
319+
320+ # Do replacement at install time to save needless work and to make sure
321+ # we are modifying file after generate step above (which doesn't happen
322+ # immediately). We can't use a custom-defined function or macro here...
323+ # So instead we use a giant ugly code block.
324+
325+ # START OF CODE BLOCK --------------------------------------------------
326+ install(CODE "
327+ file(READ \"${filename}\" replacestr)
328+
329+ # Now some replacements...
330+ # tests like to write xml output to our builddir; we don't need that, but we do want them in ARTIFACTS_DIR
331+ string(REGEX MATCH \"( '--parameter')? '-o'( '--parameter')? '[^']*,xunitxml' \" xmlargs \"\${replacestr}\")
332+ string(REGEX REPLACE \"( '--parameter')? '-o'( '--parameter')? '[^']*,xunitxml' \" \" \\\$XML_ARGS \" replacestr \"\${replacestr}\")
333+ string(REGEX REPLACE \"'[^']*/tests/\" \"'\\\$ARTIFACTS_DIR/tests/\" xmlargs \"\${xmlargs}\")
334+ string(REGEX REPLACE \".*'([^']*),xunitxml'.*\" \"\\\\1\" xmlfile \"\${xmlargs}\")
335+ string(REGEX REPLACE \"(.*)/[^/]*\" \"\\\\1\" xmldir \"\${xmlfile}\")
336+ string(REGEX REPLACE \"'\" \"\" xmlargs \"\${xmlargs}\") # strip single quotes
337+ string(REGEX REPLACE \"@XML_ARGS@\" \"\${xmlargs}\" replacestr \"\${replacestr}\")
338+ string(REGEX REPLACE \"@XML_DIR@\" \"\${xmldir}\" replacestr \"\${replacestr}\")
339+ string(REGEX REPLACE \"@XML_FILE@\" \"\${xmlfile}\" replacestr \"\${replacestr}\")
340+ # replace build/source roots with their install paths
341+ string(REPLACE \"${CMAKE_BINARY_DIR}/libs\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}\" replacestr \"\${replacestr}\")
342+ string(REPLACE \"${CMAKE_BINARY_DIR}/plugins\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_INSTALL_QML}\" replacestr \"\${replacestr}\")
343+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/libs\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/libs\" replacestr \"\${replacestr}\")
344+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/mocks\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_INSTALL_QML}/mocks\" replacestr \"\${replacestr}\")
345+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/plugins\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/plugins\" replacestr \"\${replacestr}\")
346+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/qmltests\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/qmltests\" replacestr \"\${replacestr}\")
347+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/uqmlscene\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}\" replacestr \"\${replacestr}\")
348+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/utils/modules\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_INSTALL_QML}/utils\" replacestr \"\${replacestr}\")
349+ string(REPLACE \"${CMAKE_SOURCE_DIR}/tests/plugins\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_APP_DIR}/tests/plugins\" replacestr \"\${replacestr}\")
350+ string(REPLACE \"${CMAKE_SOURCE_DIR}/tests/qmltests\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_APP_DIR}/tests/qmltests\" replacestr \"\${replacestr}\")
351+
352+ file(WRITE \"${filename}\" \"\${replacestr}\")
353+ ")
354+ # END OF CODE BLOCK --------------------------------------------------
355+
356+ install(FILES "${filename}"
357+ PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
358+ GROUP_EXECUTE GROUP_READ
359+ WORLD_EXECUTE WORLD_READ
360+ DESTINATION "${SHELL_PRIVATE_LIBDIR}/tests/scripts"
361+ )
362+endfunction()
363+
364+function(add_meta_dependencies UPSTREAM_TARGET)
365+ cmake_parse_arguments(TEST "" "" "DEPENDS" ${ARGN})
366+
367+ foreach(depend ${TEST_DEPENDS})
368+ add_dependencies(${UPSTREAM_TARGET} ${depend})
369+
370+ # add depend to the meta test script that we will install on system
371+ set(filename "${CMAKE_BINARY_DIR}/tests/scripts/${UPSTREAM_TARGET}.sh")
372+ if (EXISTS "${filename}")
373+ file(APPEND "${filename}" "${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/scripts/${depend}.sh\n")
374+ endif()
375+ endforeach()
376+endfunction()
377+
212# add_qmltest_target(target_name target
378# add_qmltest_target(target_name target
213# COMMAND test_exe [arg1 [...]] # execute this test with arguments
379# COMMAND test_exe [arg1 [...]] # execute this test with arguments
214# [...] # see above for available arguments:
380# [...] # see above for available arguments:
@@ -231,6 +397,11 @@ function(add_qmltest_target TARGET_NAME TARGET)
231 DEPENDS ${TARGET} ${QMLTEST_DEPENDS}
397 DEPENDS ${TARGET} ${QMLTEST_DEPENDS}
232 )
398 )
233
399
400+ install_test_script(${TARGET_NAME}
401+ ENVIRONMENT ${QMLTEST_ENVIRONMENT}
402+ COMMAND ${QMLTEST_COMMAND}
403+ )
404+
234 if(QMLTEST_ADD_TEST)
405 if(QMLTEST_ADD_TEST)
235 add_test(
406 add_test(
236 NAME ${TARGET_NAME}
407 NAME ${TARGET_NAME}
@@ -248,7 +419,7 @@ function(add_qmltest_target TARGET_NAME TARGET)
248 endif()
419 endif()
249
420
250 foreach(UPSTREAM_TARGET ${QMLTEST_TARGETS})
421 foreach(UPSTREAM_TARGET ${QMLTEST_TARGETS})
251− add_dependencies(${UPSTREAM_TARGET} ${TARGET_NAME})
422+ add_meta_dependencies(${UPSTREAM_TARGET} DEPENDS ${TARGET_NAME})
252 endforeach()
423 endforeach()
253endfunction()
424endfunction()
254
425
data/unity8.conf+14−5
@@ -8,6 +8,15 @@ stop on desktop-end
8
8
9kill timeout 120
9kill timeout 120
10
10
11+#
12+# Ensure the shell always gets unthrottled touch events, so that applications
13+# who want full speed low-latency input can get it (LP: #1497105) and so that
14+# apps can use QML touch compression safely (the QML touch compression
15+# algorithm does not support nesting well - LP: #1486341, LP: #1556763 - so
16+# must be fed by the raw input event stream from Unity8).
17+#
18+env QML_NO_TOUCH_COMPRESSION=1
19+
11respawn
20respawn
12expect stop
21expect stop
13
22
@@ -45,11 +54,11 @@ pre-start script
45
54
46 initctl set-env --global MIR_SERVER_PROMPT_FILE=1
55 initctl set-env --global MIR_SERVER_PROMPT_FILE=1
47
56
48− # Disable Qt's stuttering 'touch compression' to fix scrolling smoothness
57+ #
49− # issues (LP: #1486341, LP: #1556763). As a bonus, this eliminates most of
58+ # Mir's input resampling is deprecated and going away soon. Turn it off
50− # the lag seen in the indicator panel pull-down (LP: #1488327) and also
59+ # so we don't get a surprise change in behaviour when that happens.
51− # reduces lag seen in apps:
60+ #
52− initctl set-env --global QML_NO_TOUCH_COMPRESSION=1
61+ initctl set-env --global MIR_CLIENT_INPUT_RATE=0
53
62
54 if [ "$XDG_SESSION_DESKTOP" = "ubuntu-touch" ]; then
63 if [ "$XDG_SESSION_DESKTOP" = "ubuntu-touch" ]; then
55 # On Ubuntu Touch, we currently use a trick where we auto-login the
64 # On Ubuntu Touch, we currently use a trick where we auto-login the
debian/changelog+59
@@ -1,3 +1,62 @@
1+unity8 (8.15+17.04.20170110.4-0ubuntu1) zesty; urgency=medium
2+
3+ [ Albert Astals Cid ]
4+ * Give focus to one of the buttons of the dialog
5+ * tst_WindowResizeArea: Use default values for mouseFlick speed and
6+ iterations (LP: #1651580)
7+ * Require Qt 5.6 & misc fixes
8+
9+ [ Daniel van Vugt ]
10+ * Deprecate usage of Mir's input resampling, instead opting for: (LP:
11+ #1497105, #1591328)
12+
13+ [ Josh Arenson ]
14+ * Allow the scopes list to automatically scroll when a scope is being
15+ dragged past the bounds of the screen. (LP: #1575319)
16+
17+ [ Lukáš Tinkl ]
18+ * Fix touch window controls being unreachable when the overlay is
19+ being displayed (LP: #1648167)
20+ * Fixup paths for window state storage in snappy environment
21+ * Add Unity.Platform mock for our tests (LP: #1655336)
22+
23+ [ Michael Zanetti ]
24+ * PreviewRatingInput: Use displayText instead of text to
25+ enable/disable the Send button (LP: #1595910)
26+ * Add a D-Bus interface to control some debug facilities on the fly
27+ * some launcher workarounds for the snapping
28+
29+ [ Michał Sawicz ]
30+ * Nuke leftover Platform in IndicatorsManager
31+
32+ [ Nick Dedekind ]
33+ * Added registry for application menus
34+
35+ [ Michael Terry, Nick Dedekind ]
36+ * Run the qmluitests.sh autopkg test against the installed package.
37+
38+ [ Michał Sawicz, Nick Dedekind ]
39+ * Application menus
40+
41+ [ Rodney Dawes ]
42+ * Remove the payments widget and dependency on libpay as no longer
43+ needed.
44+
45+ -- Michał Sawicz <michal.sawicz@canonical.com> Tue, 10 Jan 2017 14:48:42 +0000
46+
47+unity8 (8.15+17.04.20161215-0ubuntu2~1) zesty; urgency=medium
48+
49+ * No change rebuild
50+
51+ -- Timo Jyrinki <timo-jyrinki@ubuntu.com> Wed, 04 Jan 2017 10:54:32 +0200
52+
53+unity8 (8.15+17.04.20161215-0ubuntu1) zesty; urgency=medium
54+
55+ * Let the model deal with some window management decisions (LP:
56+ #1346633)
57+
58+ -- Daniel d'Andrada <daniel.dandrada@canonical.com> Thu, 15 Dec 2016 16:17:29 +0000
59+
1unity8 (8.15+17.04.20161207.1-0ubuntu1) zesty; urgency=medium
60unity8 (8.15+17.04.20161207.1-0ubuntu1) zesty; urgency=medium
2
61
3 [ Albert Astals Cid ]
62 [ Albert Astals Cid ]
debian/control+30−21
@@ -11,6 +11,7 @@ Build-Depends: cmake,
11# to g++ so we don't try to run arm g++
11# to g++ so we don't try to run arm g++
12# on an x86 CPU for example, when cross-compiling.
12# on an x86 CPU for example, when cross-compiling.
13 g++:native,
13 g++:native,
14+ gdb,
14 graphviz,
15 graphviz,
15 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
16 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
16 libandroid-properties-dev,
17 libandroid-properties-dev,
@@ -26,9 +27,8 @@ Build-Depends: cmake,
26 libhardware-dev,
27 libhardware-dev,
27 liblightdm-qt5-3-dev,
28 liblightdm-qt5-3-dev,
28 libpam0g-dev,
29 libpam0g-dev,
29− libpay2-dev,
30 libpulse-dev,
30 libpulse-dev,
31− libqmenumodel-dev (>= 0.2.10),
31+ libqmenumodel-dev (>= 0.2.11),
32 libqt5svg5-dev,
32 libqt5svg5-dev,
33 libqt5xmlpatterns5-dev,
33 libqt5xmlpatterns5-dev,
34 libsystemsettings-dev,
34 libsystemsettings-dev,
@@ -38,7 +38,7 @@ Build-Depends: cmake,
38 libubuntugestures5-private-dev (>= 1.3.2030),
38 libubuntugestures5-private-dev (>= 1.3.2030),
39 libudev-dev,
39 libudev-dev,
40 libudm-common-dev,
40 libudm-common-dev,
41− libunity-api-dev (>= 7.121),
41+ libunity-api-dev (>= 8.0),
42 libusermetricsoutput1-dev,
42 libusermetricsoutput1-dev,
43# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
43# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
44 libx11-dev[!arm64 !armhf],
44 libx11-dev[!arm64 !armhf],
@@ -51,7 +51,7 @@ Build-Depends: cmake,
51 qml-module-qt-labs-folderlistmodel,
51 qml-module-qt-labs-folderlistmodel,
52 qml-module-qt-labs-settings,
52 qml-module-qt-labs-settings,
53 qml-module-qtqml-statemachine,
53 qml-module-qtqml-statemachine,
54− qml-module-qtmultimedia (>= 5.4.1-1ubuntu19~overlay2),
54+ qml-module-qtmultimedia (>= 5.6),
55 qml-module-qtquick-layouts,
55 qml-module-qtquick-layouts,
56 qml-module-qtquick-xmllistmodel,
56 qml-module-qtquick-xmllistmodel,
57 qml-module-qtquick2,
57 qml-module-qtquick2,
@@ -60,15 +60,16 @@ Build-Depends: cmake,
60 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
60 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
61 qml-module-ubuntu-web,
61 qml-module-ubuntu-web,
62 qt5-default,
62 qt5-default,
63− qtbase5-dev (>= 5.4),
63+ qtbase5-dev (>= 5.6),
64 qtbase5-dev-tools,
64 qtbase5-dev-tools,
65− qtbase5-private-dev (>= 5.4),
65+ qtbase5-private-dev (>= 5.6),
66− qtdeclarative5-dev (>= 5.4),
66+ qtdeclarative5-dev (>= 5.6),
67 qtdeclarative5-dev-tools,
67 qtdeclarative5-dev-tools,
68− qtdeclarative5-private-dev (>= 5.4),
68+ qtdeclarative5-private-dev (>= 5.6),
69 qtdeclarative5-ubuntu-content1,
69 qtdeclarative5-ubuntu-content1,
70 qtdeclarative5-ubuntu-settings-components (>= 0.11),
70 qtdeclarative5-ubuntu-settings-components (>= 0.11),
71 ttf-ubuntu-font-family,
71 ttf-ubuntu-font-family,
72+ xvfb,
72Standards-Version: 3.9.4
73Standards-Version: 3.9.4
73Homepage: http://launchpad.net/unity
74Homepage: http://launchpad.net/unity
74# If you aren't a member of ~unity-team but need to upload
75# If you aren't a member of ~unity-team but need to upload
@@ -81,7 +82,7 @@ X-Ubuntu-Use-Langpack: yes
81
82
82Package: indicators-client
83Package: indicators-client
83Architecture: any
84Architecture: any
84−Depends: qmenumodel-qml (>= 0.2.10),
85+Depends: qmenumodel-qml (>= 0.2.11),
85 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
86 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
86 unity8 (= ${binary:Version}),
87 unity8 (= ${binary:Version}),
87 ${misc:Depends},
88 ${misc:Depends},
@@ -120,7 +121,7 @@ Depends: dmz-cursor-theme,
120 gsettings-desktop-schemas,
121 gsettings-desktop-schemas,
121 libcap2-bin,
122 libcap2-bin,
122 libglib2.0-bin,
123 libglib2.0-bin,
123− qmenumodel-qml (>= 0.2.10),
124+ qmenumodel-qml (>= 0.2.11),
124 qml-module-biometryd,
125 qml-module-biometryd,
125 qml-module-qt-labs-folderlistmodel,
126 qml-module-qt-labs-folderlistmodel,
126 qml-module-qt-labs-settings,
127 qml-module-qt-labs-settings,
@@ -162,11 +163,11 @@ Depends: qml-module-qtquick-layouts,
162 qttranslations5-l10n,
163 qttranslations5-l10n,
163 ubuntu-thumbnailer-impl-0,
164 ubuntu-thumbnailer-impl-0,
164 ubuntu-wallpapers,
165 ubuntu-wallpapers,
165− unity-application-impl-22,
166+ unity-application-impl-23,
166 unity-notifications-impl-3,
167 unity-notifications-impl-3,
167 unity-plugin-scopes | unity-scopes-impl,
168 unity-plugin-scopes | unity-scopes-impl,
168 unity-scopes-impl-12,
169 unity-scopes-impl-12,
169− unity8-fake-env | unity-application-impl,
170+ unity8-tests | unity-application-impl,
170 ${misc:Depends},
171 ${misc:Depends},
171Breaks: unity8 (<< 7.86),
172Breaks: unity8 (<< 7.86),
172Replaces: unity8 (<< 7.86),
173Replaces: unity8 (<< 7.86),
@@ -192,27 +193,36 @@ Depends: autopilot-qt5 (>= 1.4),
192 ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
193 ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
193 unity-scope-click,
194 unity-scope-click,
194 unity8 (= ${source:Version}),
195 unity8 (= ${source:Version}),
195− unity8-fake-env (= ${source:Version}),
196+ unity8-tests (= ${source:Version}),
196 url-dispatcher-tools,
197 url-dispatcher-tools,
197 xvfb,
198 xvfb,
198 ${misc:Depends},
199 ${misc:Depends},
199 ${python3:Depends},
200 ${python3:Depends},
200− ${shlibs:Depends},
201Description: Test package for Unity 8 shell
201Description: Test package for Unity 8 shell
202 Autopilot tests for the unity8 package
202 Autopilot tests for the unity8 package
203
203
204−Package: unity8-fake-env
204+Package: unity8-tests
205Architecture: any
205Architecture: any
206Multi-Arch: same
206Multi-Arch: same
207Pre-Depends: ${misc:Pre-Depends},
207Pre-Depends: ${misc:Pre-Depends},
208+Depends: dbus-test-runner,
209+ parallel,
210+ qt5-default,
211+ qtdeclarative5-dev-tools,
212+ unity8 (= ${source:Version}),
213+ xvfb,
208−Depends: ${misc:Depends},
214+ ${misc:Depends},
209 ${shlibs:Depends},
215 ${shlibs:Depends},
210Provides: unity-application-impl,
216Provides: unity-application-impl,
211− unity-application-impl-22,
217+ unity-application-impl-23,
218+ unity8-fake-env,
212−Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1)
219+Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1),
220+ unity8-fake-env,
221+Conflicts: unity8-fake-env,
213−Description: Fake environment for running Unity 8 shell
222+Description: Scripts and mocks for running Unity 8 shell tests
214 Provides fake implementations of some QML modules used by Unity 8 shell
223 Provides fake implementations of some QML modules used by Unity 8 shell
215− (e.g Ubuntu.Application) so that you can run it in a sandboxed environment.
224+ (e.g Ubuntu.Application) so that you can run it in a sandboxed environment
225+ and scripts to run its test suite.
216
226
217Package: unity8-private
227Package: unity8-private
218Architecture: any
228Architecture: any
@@ -221,7 +231,6 @@ Pre-Depends: ${misc:Pre-Depends},
221Depends: accountsservice-ubuntu-schemas (>= 0.0.7),
231Depends: accountsservice-ubuntu-schemas (>= 0.0.7),
222 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
232 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
223 libhardware2,
233 libhardware2,
224− pay-service,
225 unity-schemas (>= 7.3.1+14.10.20140915),
234 unity-schemas (>= 7.3.1+14.10.20140915),
226 qtdeclarative5-gsettings1.0,
235 qtdeclarative5-gsettings1.0,
227 qml-module-qtmultimedia,
236 qml-module-qtmultimedia,
debian/rules+2−2
@@ -35,9 +35,9 @@ override_dh_installdeb:
35
35
36# use private lib directories
36# use private lib directories
37override_dh_makeshlibs:
37override_dh_makeshlibs:
38− dh_makeshlibs -Nunity8-private -Nunity8-fake-env
38+ dh_makeshlibs -Nunity8-private -Nunity8-tests
39
39
40override_dh_shlibdeps:
40override_dh_shlibdeps:
41 # Some mock libraries link against liblightdm-qt5-3.so which we want to
41 # Some mock libraries link against liblightdm-qt5-3.so which we want to
42 # avoid, since we only really link against our mock one, not the system one.
42 # avoid, since we only really link against our mock one, not the system one.
43− dh_shlibdeps -XlibMockLightDM-qml.so -XlibMockAccountsService-qml.so
43+ dh_shlibdeps -XlibMockLightDM-qml.so -XlibMockAccountsService-qml.so -Lunity8-private
debian/shlibs.localnew file+1
@@ -0,0 +1 @@
1+libunity8-private 0 unity8-private
debian/tests/control+2−3
@@ -1,8 +1,7 @@
1Tests: qmluitests.sh
1Tests: qmluitests.sh
2Restrictions: allow-stderr
2Restrictions: allow-stderr
3−Depends: @,
3+Depends: dpkg-dev,
4− @builddeps@,
4+ unity8-tests,
5− xvfb,
6
5
7Tests: autopilot.sh
6Tests: autopilot.sh
8Restrictions: allow-stderr,
7Restrictions: allow-stderr,
debian/tests/qmluitests.sh+4−14
@@ -1,21 +1,11 @@
1#!/bin/sh
1#!/bin/sh
2+# -*- Mode: sh; indent-tabs-mode: nil; tab-width: 4 -*-
2
3
3# log all commands and abort on error
4# log all commands and abort on error
4set -xe
5set -xe
5
6
6−SHELL_QML_PATH=$(pkg-config --variable=plugindir unity-shell-api)
7+DEB_HOST_MULTIARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH)
7−UNITY_SOURCE_DIR=$(readlink -f $(dirname $(readlink -f $0))/../..)
8
8
9−dh_auto_configure -- -DCMAKE_INSTALL_LOCALSTATEDIR="/var" \
10− -DARTIFACTS_DIR=${ADT_ARTIFACTS} \
9+export ARTIFACTS_DIR="${ADT_ARTIFACTS}"
11− -DUNITY_PLUGINPATH=${SHELL_QML_PATH} \
12− -DUNITY_MOCKPATH=${SHELL_QML_PATH}/mocks
13−dh_auto_build --parallel -- -C tests/mocks
14−dh_auto_build --parallel -- -C tests/plugins
15−dh_auto_build --parallel -- -C tests/qmltests
16−dh_auto_build --parallel -- -C tests/uqmlscene
17−dh_auto_build --parallel -- -C tests/utils
18
10
19−export UNITY_SOURCE_DIR
11+/usr/lib/$DEB_HOST_MULTIARCH/unity8/tests/scripts/xvfballtests.sh
20−
21−dh_auto_build --parallel -- -k xvfballtests
debian/unity8-fake-env.install → debian/unity8-tests.installrenamed+4
@@ -3,4 +3,8 @@ usr/bin/unity-mock-indicator-service
3usr/lib/*/unity8/qml/mocks
3usr/lib/*/unity8/qml/mocks
4usr/lib/*/unity8/qml/nonmirplugins
4usr/lib/*/unity8/qml/nonmirplugins
5usr/lib/*/unity8/qml/scopefakes
5usr/lib/*/unity8/qml/scopefakes
6+usr/lib/*/unity8/qml/utils
7+usr/lib/*/unity8/tests
8+usr/lib/*/unity8/uqmlscene
6usr/share/unity8/mocks
9usr/share/unity8/mocks
10+usr/share/unity8/tests
debian/unity8-tests.lintian-overridesnew file+1
@@ -0,0 +1 @@
1+unity8-tests: unusual-interpreter usr/lib/*/unity8/tests/scripts/*.sh #!/usr/bin/parallel
debian/unity8.install+1
@@ -8,6 +8,7 @@ usr/bin/unity8
8usr/bin/unity8-dash
8usr/bin/unity8-dash
9usr/share/applications/unity8-dash.desktop
9usr/share/applications/unity8-dash.desktop
10usr/share/applications/unity8.desktop
10usr/share/applications/unity8.desktop
11+usr/share/unity8/ApplicationMenus
11usr/share/unity8/Greeter
12usr/share/unity8/Greeter
12usr/share/unity8/Launcher
13usr/share/unity8/Launcher
13usr/share/unity8/Panel
14usr/share/unity8/Panel
include/paths.h.in+26−1
@@ -41,7 +41,10 @@ inline QString installRoot() {
41}
41}
42
42
43inline bool isRunningInstalled() {
43inline bool isRunningInstalled() {
44+ // Tests don't use the normal binary, so we want to check binary *and*
45+ // the environment. Installed tests have UNITY_TESTING_DATADIR set.
46+ static bool installed_test_env = !qgetenv("UNITY_TESTING_DATADIR").isEmpty();
44− return !installRoot().isNull();
47+ return !installRoot().isNull() || installed_test_env;
45}
48}
46
49
47inline QString buildDirectory() {
50inline QString buildDirectory() {
@@ -62,6 +65,28 @@ inline QString translationDirectory() {
62 }
65 }
63}
66}
64
67
68+inline QString testDataDir() {
69+ // Can't use isRunningInstalled, since tests don't use the normal unity8
70+ // executable. $UNITY_TESTING_DATADIR is set by installed tests.
71+ QString datadir(qgetenv("UNITY_TESTING_DATADIR"));
72+ if (datadir.isEmpty()) {
73+ return sourceDirectory() + "/tests";
74+ } else {
75+ return datadir + "/tests";
76+ }
77+}
78+
79+inline QString testLibDir() {
80+ // Can't use isRunningInstalled, since tests don't use the normal unity8
81+ // executable. $UNITY_TESTING_DATADIR is set by installed tests.
82+ QString libdir(qgetenv("UNITY_TESTING_LIBDIR"));
83+ if (libdir.isEmpty()) {
84+ return buildDirectory() + "/tests";
85+ } else {
86+ return libdir + "/tests";
87+ }
88+}
89+
65inline QString qmlDirectory() {
90inline QString qmlDirectory() {
66 if (isRunningInstalled()) {
91 if (isRunningInstalled()) {
67 return installRoot() + QStringLiteral("@CMAKE_INSTALL_PREFIX@/@SHELL_APP_DIR@/");
92 return installRoot() + QStringLiteral("@CMAKE_INSTALL_PREFIX@/@SHELL_APP_DIR@/");
plugins/AccountsService/AccountsService.h+1−1
@@ -29,7 +29,6 @@ class QDBusInterface;
29class AccountsService: public QObject
29class AccountsService: public QObject
30{
30{
31 Q_OBJECT
31 Q_OBJECT
32− Q_ENUMS(PasswordDisplayHint)
33 Q_PROPERTY (QString user
32 Q_PROPERTY (QString user
34 READ user
33 READ user
35 WRITE setUser
34 WRITE setUser
@@ -86,6 +85,7 @@ public:
86 Keyboard,
85 Keyboard,
87 Numeric,
86 Numeric,
88 };
87 };
88+ Q_ENUM(PasswordDisplayHint)
89
89
90 explicit AccountsService(QObject *parent = 0, const QString & user = QString());
90 explicit AccountsService(QObject *parent = 0, const QString & user = QString());
91 ~AccountsService() = default;
91 ~AccountsService() = default;
plugins/Cursor/CursorImageInfo.cpp+1−2
@@ -108,8 +108,7 @@ int CursorImageInfo::frameDuration() const
108QUrl CursorImageInfo::imageSource() const
108QUrl CursorImageInfo::imageSource() const
109{
109{
110 auto urlString = QString("image://cursor/%1/%2/%3")
110 auto urlString = QString("image://cursor/%1/%2/%3")
111− .arg(m_themeName)
111+ .arg(m_themeName, m_cursorName)
112− .arg(m_cursorName)
113 .arg(m_cursorHeight);
112 .arg(m_cursorHeight);
114
113
115 return QUrl(urlString);
114 return QUrl(urlString);
plugins/Dash/abstractdashview.cpp+1−1
@@ -23,7 +23,7 @@ AbstractDashView::AbstractDashView()
23 , m_asyncRequestedIndex(-1)
23 , m_asyncRequestedIndex(-1)
24 , m_columnSpacing(0)
24 , m_columnSpacing(0)
25 , m_rowSpacing(0)
25 , m_rowSpacing(0)
26− , m_buffer(320) // Same value used in qquickitemview.cpp in Qt 5.4
26+ , m_buffer(320) // Same value as QML_VIEW_DEFAULTCACHEBUFFER in qquickitemview.cpp (Qt 5.6)
27 , m_displayMarginBeginning(0)
27 , m_displayMarginBeginning(0)
28 , m_displayMarginEnd(0)
28 , m_displayMarginEnd(0)
29 , m_needsRelayout(false)
29 , m_needsRelayout(false)
plugins/GlobalShortcut/globalshortcut.cpp+12−4
@@ -63,10 +63,18 @@ void GlobalShortcut::componentComplete()
63
63
64void GlobalShortcut::keyPressEvent(QKeyEvent * event)
64void GlobalShortcut::keyPressEvent(QKeyEvent * event)
65{
65{
66− Q_UNUSED(event)
67− if (m_active) {
66+ if (!m_active) return;
67+
68+ event->accept();
68− Q_EMIT triggered(m_shortcut.toString());
69+ Q_EMIT triggered(m_shortcut.toString());
69− }
70+}
71+
72+void GlobalShortcut::keyReleaseEvent(QKeyEvent * event)
73+{
74+ if (!m_active) return;
75+
76+ event->accept();
77+ Q_EMIT released(m_shortcut.toString());
70}
78}
71
79
72void GlobalShortcut::setupFilterOnWindow(QQuickWindow *window)
80void GlobalShortcut::setupFilterOnWindow(QQuickWindow *window)
plugins/GlobalShortcut/globalshortcut.h+5
@@ -55,6 +55,7 @@ public:
55protected:
55protected:
56 void componentComplete() override;
56 void componentComplete() override;
57 void keyPressEvent(QKeyEvent * event) override;
57 void keyPressEvent(QKeyEvent * event) override;
58+ void keyReleaseEvent(QKeyEvent * event) override;
58
59
59Q_SIGNALS:
60Q_SIGNALS:
60 void shortcutChanged(const QVariant &shortcut);
61 void shortcutChanged(const QVariant &shortcut);
@@ -62,6 +63,10 @@ Q_SIGNALS:
62 * Emitted when a global keypress of @p shortcut is detected
63 * Emitted when a global keypress of @p shortcut is detected
63 */
64 */
64 void triggered(const QString &shortcut);
65 void triggered(const QString &shortcut);
66+ /**
67+ * Emitted when a global keypress of @p shortcut is released
68+ */
69+ void released(const QString &shortcut);
65 void activeChanged(bool active);
70 void activeChanged(bool active);
66
71
67private Q_SLOTS:
72private Q_SLOTS:
plugins/GlobalShortcut/globalshortcutregistry.cpp+14−4
@@ -73,20 +73,30 @@ bool GlobalShortcutRegistry::eventFilter(QObject *obj, QEvent *event)
73 Q_ASSERT(m_filteredWindow);
73 Q_ASSERT(m_filteredWindow);
74 Q_ASSERT(obj == static_cast<QObject*>(m_filteredWindow.data()));
74 Q_ASSERT(obj == static_cast<QObject*>(m_filteredWindow.data()));
75
75
76− if (event->type() == QEvent::KeyPress) {
76+ if (event->type() == QEvent::KeyPress || event->type() == QEvent::KeyRelease) {
77+
77 QKeyEvent *keyEvent = static_cast<QKeyEvent*>(event);
78 QKeyEvent *keyEvent = static_cast<QKeyEvent*>(event);
79+
80+ // Make a copy of the event so we don't alter it for passing on.
81+ QKeyEvent eCopy(keyEvent->type(),
82+ keyEvent->key(),
83+ keyEvent->modifiers(),
84+ keyEvent->text(),
85+ keyEvent->isAutoRepeat(),
86+ keyEvent->count());
87+ eCopy.ignore();
88+
78 int seq = keyEvent->key() + keyEvent->modifiers();
89 int seq = keyEvent->key() + keyEvent->modifiers();
79 if (m_shortcuts.contains(seq)) {
90 if (m_shortcuts.contains(seq)) {
80 const auto shortcuts = m_shortcuts.value(seq);
91 const auto shortcuts = m_shortcuts.value(seq);
81 Q_FOREACH(const auto &shortcut, shortcuts) {
92 Q_FOREACH(const auto &shortcut, shortcuts) {
82 if (shortcut) {
93 if (shortcut) {
83− qApp->sendEvent(shortcut, keyEvent);
94+ qApp->sendEvent(shortcut, &eCopy);
84− event->accept();
85 }
95 }
86 }
96 }
87 }
97 }
88
98
89− return event->isAccepted();
99+ return eCopy.isAccepted();
90 }
100 }
91
101
92 return QObject::eventFilter(obj, event);
102 return QObject::eventFilter(obj, event);
plugins/LightDM/IntegratedLightDM/liblightdm/Greeter.h+2−2
@@ -46,18 +46,18 @@ class Q_DECL_EXPORT Greeter : public QObject
46 Q_PROPERTY(QString hostname READ hostname CONSTANT)
46 Q_PROPERTY(QString hostname READ hostname CONSTANT)
47 Q_PROPERTY(bool hasGuestAccount READ hasGuestAccountHint CONSTANT)
47 Q_PROPERTY(bool hasGuestAccount READ hasGuestAccountHint CONSTANT)
48
48
49− Q_ENUMS(PromptType MessageType)
50−
51public:
49public:
52 enum PromptType {
50 enum PromptType {
53 PromptTypeQuestion,
51 PromptTypeQuestion,
54 PromptTypeSecret
52 PromptTypeSecret
55 };
53 };
54+ Q_ENUM(PromptType)
56
55
57 enum MessageType {
56 enum MessageType {
58 MessageTypeInfo,
57 MessageTypeInfo,
59 MessageTypeError
58 MessageTypeError
60 };
59 };
60+ Q_ENUM(MessageType)
61
61
62 explicit Greeter(QObject* parent=0);
62 explicit Greeter(QObject* parent=0);
63 virtual ~Greeter();
63 virtual ~Greeter();
plugins/LightDM/IntegratedLightDM/liblightdm/SessionsModel.cpp−1
@@ -38,7 +38,6 @@ SessionsModel::SessionsModel(QObject* parent) :
38 QAbstractListModel(parent),
38 QAbstractListModel(parent),
39 d_ptr(new SessionsModelPrivate(this))
39 d_ptr(new SessionsModelPrivate(this))
40{
40{
41− Q_D(SessionsModel);
42 m_roleNames = QAbstractListModel::roleNames();
41 m_roleNames = QAbstractListModel::roleNames();
43 m_roleNames[KeyRole] = "key";
42 m_roleNames[KeyRole] = "key";
44 m_roleNames[TypeRole] = "type";
43 m_roleNames[TypeRole] = "type";
plugins/LightDM/IntegratedLightDM/liblightdm/SessionsModel.h+2−2
@@ -35,8 +35,6 @@ class Q_DECL_EXPORT SessionsModel : public QAbstractListModel
35 {
35 {
36 Q_OBJECT
36 Q_OBJECT
37
37
38− Q_ENUMS(SessionModelRoles SessionType)
39−
40 public:
38 public:
41
39
42 enum SessionModelRoles {
40 enum SessionModelRoles {
@@ -46,11 +44,13 @@ class Q_DECL_EXPORT SessionsModel : public QAbstractListModel
46 IdRole = KeyRole, /** Deprecated */
44 IdRole = KeyRole, /** Deprecated */
47 TypeRole
45 TypeRole
48 };
46 };
47+ Q_ENUM(SessionModelRoles)
49
48
50 enum SessionType {
49 enum SessionType {
51 LocalSessions,
50 LocalSessions,
52 RemoteSessions
51 RemoteSessions
53 };
52 };
53+ Q_ENUM(SessionType)
54
54
55 explicit SessionsModel(QObject* parent=0); /** Deprecated. Loads local sessions*/
55 explicit SessionsModel(QObject* parent=0); /** Deprecated. Loads local sessions*/
56 explicit SessionsModel(SessionsModel::SessionType, QObject* parent=0);
56 explicit SessionsModel(SessionsModel::SessionType, QObject* parent=0);
plugins/LightDM/IntegratedLightDM/liblightdm/UsersModel.h+1−2
@@ -37,8 +37,6 @@ class Q_DECL_EXPORT UsersModel : public QAbstractListModel
37{
37{
38 Q_OBJECT
38 Q_OBJECT
39
39
40− Q_ENUMS(UserModelRoles)
41−
42public:
40public:
43 explicit UsersModel(QObject *parent = 0);
41 explicit UsersModel(QObject *parent = 0);
44 virtual ~UsersModel() = default;
42 virtual ~UsersModel() = default;
@@ -53,6 +51,7 @@ public:
53 BackgroundPathRole,
51 BackgroundPathRole,
54 UidRole
52 UidRole
55 };
53 };
54+ Q_ENUM(UserModelRoles)
56
55
57 int rowCount(const QModelIndex &parent) const override;
56 int rowCount(const QModelIndex &parent) const override;
58 QVariant data(const QModelIndex &index, int role) const override;
57 QVariant data(const QModelIndex &index, int role) const override;
plugins/LightDM/SessionsModel.h+1−2
@@ -28,8 +28,6 @@ class SessionsModel : public UnitySortFilterProxyModelQML
28{
28{
29 Q_OBJECT
29 Q_OBJECT
30
30
31− Q_ENUMS(SessionModelRoles)
32−
33 Q_PROPERTY(QList<QUrl> iconSearchDirectories READ iconSearchDirectories
31 Q_PROPERTY(QList<QUrl> iconSearchDirectories READ iconSearchDirectories
34 WRITE setIconSearchDirectories NOTIFY iconSearchDirectoriesChanged)
32 WRITE setIconSearchDirectories NOTIFY iconSearchDirectoriesChanged)
35Q_SIGNALS:
33Q_SIGNALS:
@@ -45,6 +43,7 @@ public:
45 TypeRole = QLightDM::SessionsModel::SessionModelRoles::TypeRole,
43 TypeRole = QLightDM::SessionsModel::SessionModelRoles::TypeRole,
46 IconRole
44 IconRole
47 };
45 };
46+ Q_ENUM(SessionModelRoles)
48
47
49 explicit SessionsModel(QObject* parent=nullptr);
48 explicit SessionsModel(QObject* parent=nullptr);
50
49
plugins/Lights/Lights.h+1−1
@@ -27,7 +27,6 @@ struct light_device_t;
27class Lights: public QObject
27class Lights: public QObject
28{
28{
29 Q_OBJECT
29 Q_OBJECT
30− Q_ENUMS(State)
31 Q_PROPERTY(State state READ state WRITE setState NOTIFY stateChanged)
30 Q_PROPERTY(State state READ state WRITE setState NOTIFY stateChanged)
32 Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged)
31 Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged)
33 Q_PROPERTY(int onMillisec READ onMillisec WRITE setOnMillisec NOTIFY onMillisecChanged)
32 Q_PROPERTY(int onMillisec READ onMillisec WRITE setOnMillisec NOTIFY onMillisecChanged)
@@ -38,6 +37,7 @@ public:
38 Off,
37 Off,
39 On,
38 On,
40 };
39 };
40+ Q_ENUM(State)
41
41
42 explicit Lights(QObject *parent = 0);
42 explicit Lights(QObject *parent = 0);
43 ~Lights();
43 ~Lights();
plugins/Powerd/Powerd.h+2−2
@@ -27,8 +27,6 @@
27class Powerd: public QObject
27class Powerd: public QObject
28{
28{
29 Q_OBJECT
29 Q_OBJECT
30− Q_ENUMS(Status)
31− Q_ENUMS(DisplayStateChangeReason)
32 Q_PROPERTY(Status status READ status NOTIFY statusChanged)
30 Q_PROPERTY(Status status READ status NOTIFY statusChanged)
33
31
34public:
32public:
@@ -41,11 +39,13 @@ public:
41 SnapDecision = 5, // Display changed state due to snap decision prompt
39 SnapDecision = 5, // Display changed state due to snap decision prompt
42 CallDone = 6, // Display changed state due to voice call end
40 CallDone = 6, // Display changed state due to voice call end
43 };
41 };
42+ Q_ENUM(DisplayStateChangeReason)
44
43
45 enum Status {
44 enum Status {
46 Off,
45 Off,
47 On,
46 On,
48 };
47 };
48+ Q_ENUM(Status)
49
49
50 explicit Powerd(QObject *parent = 0);
50 explicit Powerd(QObject *parent = 0);
51 ~Powerd();
51 ~Powerd();
plugins/UInput/uinput.h+1−1
@@ -27,7 +27,6 @@
27class UInput : public QObject
27class UInput : public QObject
28{
28{
29 Q_OBJECT
29 Q_OBJECT
30− Q_ENUMS(Button)
31
30
32public:
31public:
33 enum Button {
32 enum Button {
@@ -35,6 +34,7 @@ public:
35 ButtonRight,
34 ButtonRight,
36 ButtonMiddle
35 ButtonMiddle
37 };
36 };
37+ Q_ENUM(Button)
38
38
39 explicit UInput(QObject *parent = nullptr);
39 explicit UInput(QObject *parent = nullptr);
40 ~UInput();
40 ~UInput();
plugins/Ubuntu/CMakeLists.txt−1
@@ -1,4 +1,3 @@
1add_subdirectory(Gestures)
1add_subdirectory(Gestures)
2add_subdirectory(DownloadDaemonListener)
2add_subdirectory(DownloadDaemonListener)
3−add_subdirectory(Payments)
4add_subdirectory(SystemImage)
3add_subdirectory(SystemImage)
plugins/Ubuntu/Gestures/CMakeLists.txt+1−1
@@ -16,7 +16,7 @@ pkg_check_modules(UBUNTUGESTURES REQUIRED UbuntuGestures)
16
16
17add_definitions(-DUBUNTUGESTURESQML_LIBRARY)
17add_definitions(-DUBUNTUGESTURESQML_LIBRARY)
18
18
19−add_library(UbuntuGesturesQml MODULE ${UbuntuGesturesQml_SOURCES})
19+add_library(UbuntuGesturesQml SHARED ${UbuntuGesturesQml_SOURCES})
20target_link_libraries(UbuntuGesturesQml ${UBUNTUGESTURES_LIBRARIES})
20target_link_libraries(UbuntuGesturesQml ${UBUNTUGESTURES_LIBRARIES})
21
21
22qt5_use_modules(UbuntuGesturesQml Core Quick)
22qt5_use_modules(UbuntuGesturesQml Core Quick)
plugins/Ubuntu/Gestures/Direction.h+1−1
@@ -26,7 +26,6 @@
26 */
26 */
27class UBUNTUGESTURESQML_EXPORT Direction : public QObject {
27class UBUNTUGESTURESQML_EXPORT Direction : public QObject {
28 Q_OBJECT
28 Q_OBJECT
29− Q_ENUMS(Type)
30
29
31public:
30public:
32 // Make sure it is kept synchronized with SDK UCSwipeArea::Direction
31 // Make sure it is kept synchronized with SDK UCSwipeArea::Direction
@@ -38,6 +37,7 @@ public:
38 Horizontal, // Along the X axis, in any direction
37 Horizontal, // Along the X axis, in any direction
39 Vertical // Along the Y axis, in any direction
38 Vertical // Along the Y axis, in any direction
40 };
39 };
40+ Q_ENUM(Type)
41
41
42 Q_INVOKABLE static bool isHorizontal(Direction::Type type);
42 Q_INVOKABLE static bool isHorizontal(Direction::Type type);
43 Q_INVOKABLE static bool isVertical(Direction::Type type);
43 Q_INVOKABLE static bool isVertical(Direction::Type type);
plugins/Ubuntu/Gestures/TouchGestureArea.h+1−1
@@ -114,7 +114,6 @@ private:
114class UBUNTUGESTURESQML_EXPORT TouchGestureArea : public QQuickItem
114class UBUNTUGESTURESQML_EXPORT TouchGestureArea : public QQuickItem
115{
115{
116 Q_OBJECT
116 Q_OBJECT
117− Q_ENUMS(Status)
118
117
119 Q_PROPERTY(int status READ status NOTIFY statusChanged)
118 Q_PROPERTY(int status READ status NOTIFY statusChanged)
120 Q_PROPERTY(bool dragging READ dragging NOTIFY draggingChanged)
119 Q_PROPERTY(bool dragging READ dragging NOTIFY draggingChanged)
@@ -137,6 +136,7 @@ public:
137 Recognized,
136 Recognized,
138 Rejected
137 Rejected
139 };
138 };
139+ Q_ENUM(Status)
140 TouchGestureArea(QQuickItem* parent = nullptr);
140 TouchGestureArea(QQuickItem* parent = nullptr);
141 ~TouchGestureArea();
141 ~TouchGestureArea();
142
142
plugins/Ubuntu/Payments/CMakeLists.txtdeleted−20
@@ -1,20 +0,0 @@
1−include_directories(
2− ${CMAKE_CURRENT_SOURCE_DIR}
3− ${CMAKE_CURRENT_BINARY_DIR}
4−)
5−
6−set(PAYMENTS_SOURCES
7− plugin.cpp
8− Payments.cpp
9−)
10−
11−add_library(Payments MODULE ${PAYMENTS_SOURCES})
12−
13−qt5_use_modules(Payments Qml Quick DBus Core)
14−
15−add_unity8_plugin(Ubuntu.Payments 0.1 Ubuntu/Payments TARGETS Payments)
16−
17−pkg_check_modules(LIBPAY REQUIRED pay-2)
18−add_definitions(${LIBPAY_CFLAGS} ${LIBPAY_CFLAGS_OTHER})
19−
20−target_link_libraries(Payments ${LIBPAY_LDFLAGS})
plugins/Ubuntu/Payments/Payments.cppdeleted−136
@@ -1,136 +0,0 @@
1−/*
2− * Copyright (C) 2014 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−#include "Payments.h"
18−
19−#include <QLocale>
20−
21−#include <libpay/pay-package.h>
22−
23−
24−// The observer callback for the package we are watching.
25−static void observer(PayPackage* /* package */, const char* itemid, PayPackageItemStatus status, void* user_data) {
26− // This function is called in libpay's thread, so be careful what you call
27− // Emitting signals should be fine as long as they use Queued or Auto
28− // connections (the default)
29− // http://qt-project.org/doc/qt-5/threads-qobject.html#signals-and-slots-across-threads
30−
31− Payments *self = static_cast<Payments*>(user_data);
32−
33− // If the item ID is different, ignore it.
34− if (itemid != self->storeItemId()) {
35− return;
36− }
37−
38− // FIXME: No error reporting from libpay, but we need to show some
39− // types of errors to the user. https://launchpad.net/bugs/1333403
40− switch (status) {
41− case PAY_PACKAGE_ITEM_STATUS_PURCHASED:
42− Q_EMIT self->purchaseCompleted();
43− break;
44− case PAY_PACKAGE_ITEM_STATUS_PURCHASING:
45− self->setPurchasing(true);
46− break;
47− case PAY_PACKAGE_ITEM_STATUS_NOT_PURCHASED:
48− if (self->purchasing()) {
49− self->setPurchasing(false);
50− Q_EMIT self->purchaseCancelled();
51− }
52− break;
53− default:
54− break;
55− }
56−}
57−
58−Payments::Payments(QObject *parent)
59− : QObject(parent),
60− m_purchasing(false)
61−{
62− m_package = pay_package_new("click-scope");
63− pay_package_item_observer_install(m_package, observer, this);
64−}
65−
66−Payments::~Payments()
67−{
68− pay_package_item_observer_uninstall(m_package, observer, this);
69− pay_package_delete(m_package);
70−}
71−
72−QString Payments::currency() const
73−{
74− return m_currency;
75−}
76−
77−double Payments::price() const
78−{
79− return m_price;
80−}
81−
82−QString Payments::storeItemId() const
83−{
84− return m_store_item_id;
85−}
86−
87−QString Payments::formattedPrice() const
88−{
89− QLocale locale;
90− return locale.toCurrencyString(m_price, m_currency);
91−}
92−
93−bool Payments::purchasing() const
94−{
95− return m_purchasing;
96−}
97−
98−void Payments::setCurrency(const QString &currency)
99−{
100− if(m_currency != currency) {
101− m_currency = currency;
102− Q_EMIT currencyChanged(currency);
103− Q_EMIT formattedPriceChanged(formattedPrice());
104− }
105−}
106−
107−void Payments::setPrice(const double price)
108−{
109− if(m_price != price) {
110− m_price = price;
111− Q_EMIT priceChanged(price);
112− Q_EMIT formattedPriceChanged(formattedPrice());
113− }
114−}
115−
116−void Payments::setStoreItemId(const QString &store_item_id)
117−{
118− if (m_store_item_id != store_item_id) {
119− m_store_item_id = store_item_id;
120− Q_EMIT storeItemIdChanged(m_store_item_id);
121− }
122−
123− if (m_store_item_id.isEmpty()) {
124− return;
125− }
126−}
127−
128−void Payments::setPurchasing(bool is_purchasing)
129−{
130− m_purchasing = is_purchasing;
131−}
132−
133−void Payments::start()
134−{
135− pay_package_item_start_purchase(m_package, m_store_item_id.toLocal8Bit().data());
136−}
plugins/Ubuntu/Payments/Payments.hdeleted−69
@@ -1,69 +0,0 @@
1−/*
2− * Copyright (C) 2014 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−#ifndef PAYMENTS_H
18−#define PAYMENTS_H
19−
20−#include <QObject>
21−
22−#include <libpay/pay-package.h>
23−
24−
25−class Payments : public QObject
26−{
27− Q_OBJECT
28− Q_DISABLE_COPY(Payments)
29− Q_PROPERTY(QString currency READ currency WRITE setCurrency NOTIFY currencyChanged)
30− Q_PROPERTY(double price READ price WRITE setPrice NOTIFY priceChanged)
31− Q_PROPERTY(QString storeItemId READ storeItemId WRITE setStoreItemId NOTIFY storeItemIdChanged)
32− Q_PROPERTY(QString formattedPrice READ formattedPrice NOTIFY formattedPriceChanged)
33−
34−public:
35− explicit Payments(QObject *parent = 0);
36− virtual ~Payments();
37−
38− QString currency() const;
39− double price() const;
40− QString storeItemId() const;
41− QString formattedPrice() const;
42− bool purchasing() const;
43−
44− void setCurrency(const QString& currency);
45− void setPrice(const double price);
46− void setStoreItemId(const QString& store_item_id);
47− void setPurchasing(bool is_purchasing);
48− Q_INVOKABLE void start();
49−
50−Q_SIGNALS:
51− void currencyChanged(const QString& currency);
52− void priceChanged(const double price);
53− void storeItemIdChanged(const QString &store_item_id);
54− void formattedPriceChanged(const QString &formatted_price);
55−
56− void purchaseError(const QString &error);
57− void purchaseCompleted();
58− void purchaseCancelled();
59−
60−private:
61− QString m_currency;
62− double m_price;
63− QString m_store_item_id;
64− bool m_purchasing;
65−
66− PayPackage *m_package;
67−};
68−
69−#endif // PAYMENTS_H
plugins/Ubuntu/Payments/qmldirdeleted−3
@@ -1,3 +0,0 @@
1−module Ubuntu.Payments
2−plugin Payments
3−typeinfo Payments.qmltypes
plugins/Unity/ApplicationMenu/CMakeLists.txtnew file+19
@@ -0,0 +1,19 @@
1+find_package(Qt5DBus REQUIRED)
2+
3+include_directories(
4+ ${CMAKE_CURRENT_SOURCE_DIR}
5+ ${CMAKE_CURRENT_BINARY_DIR}
6+)
7+
8+set(applicationMenu_SRCS
9+ applicationmenuregistry.cpp
10+ dbusapplicationmenuregistry.cpp
11+ plugin.cpp)
12+
13+qt5_add_dbus_adaptor(applicationMenu_SRCS com.ubuntu.MenuRegistrar.xml dbusapplicationmenuregistry.h DBusApplicationMenuRegistry)
14+
15+add_library(ApplicationMenu-qml MODULE ${applicationMenu_SRCS})
16+
17+qt5_use_modules(ApplicationMenu-qml DBus Qml)
18+
19+add_unity8_plugin(Unity.ApplicationMenu 0.1 Unity/ApplicationMenu TARGETS ApplicationMenu-qml)
plugins/Unity/ApplicationMenu/applicationmenuregistry.cppnew file+141
@@ -0,0 +1,141 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#include "applicationmenuregistry.h"
18+
19+#include <QQmlEngine>
20+#include <QDebug>
21+
22+Q_LOGGING_CATEGORY(UNITY_APPMENU, "unity.appmenu", QtDebugMsg)
23+
24+#define DEBUG_MSG qCDebug(UNITY_APPMENU).nospace().noquote() << "ApplicationMenuRegistry::" << __func__
25+#define WARNING_MSG qCWarning(UNITY_APPMENU).nospace().noquote() << "ApplicationMenuRegistry::" << __func__
26+
27+ApplicationMenuRegistry::ApplicationMenuRegistry(QObject *parent)
28+ : QObject(parent)
29+{
30+}
31+
32+ApplicationMenuRegistry::~ApplicationMenuRegistry()
33+{
34+ qDeleteAll(m_appMenus);
35+ m_appMenus.clear();
36+
37+ qDeleteAll(m_surfaceMenus);
38+ m_surfaceMenus.clear();
39+}
40+
41+void ApplicationMenuRegistry::RegisterAppMenu(pid_t processId,
42+ const QDBusObjectPath &menuObjectPath,
43+ const QDBusObjectPath &actionObjectPath,
44+ const QString &service)
45+{
46+ DEBUG_MSG << "(pid=" << processId
47+ << ", menuPath=" << menuObjectPath.path()
48+ << ", actionPath=" << actionObjectPath.path()
49+ << ", service=" << service;
50+
51+ auto i = m_appMenus.find(processId);
52+ while (i != m_appMenus.end() && i.key() == processId) {
53+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
54+ WARNING_MSG << "Already have a menu for application (pid= " << processId
55+ << ", service=" << service
56+ << ", menuPath=" << menuObjectPath.path() << ")";
57+ return;
58+ }
59+ ++i;
60+ }
61+
62+ auto menu = new MenuServicePath(service, menuObjectPath, actionObjectPath);
63+ QQmlEngine::setObjectOwnership(menu, QQmlEngine::CppOwnership);
64+
65+ m_appMenus.insert(processId, menu);
66+ Q_EMIT appMenuRegistered(processId);
67+}
68+
69+void ApplicationMenuRegistry::UnregisterAppMenu(pid_t processId, const QDBusObjectPath &menuObjectPath)
70+{
71+ DEBUG_MSG << "(pid=" << processId
72+ << ", menuPath=" << menuObjectPath.path();
73+
74+ auto i = m_appMenus.find(processId);
75+ while (i != m_appMenus.end() && i.key() == processId) {
76+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
77+ i.value()->deleteLater();
78+ m_appMenus.erase(i);
79+ Q_EMIT appMenuUnregistered(processId);
80+ break;
81+ }
82+ ++i;
83+ }
84+}
85+
86+void ApplicationMenuRegistry::RegisterSurfaceMenu(const QString &surfaceId,
87+ const QDBusObjectPath &menuObjectPath,
88+ const QDBusObjectPath &actionObjectPath,
89+ const QString &service)
90+{
91+ DEBUG_MSG << "(surfaceId=" << surfaceId
92+ << ", menuPath=" << menuObjectPath.path()
93+ << ", actionPath=" << actionObjectPath.path()
94+ << ", service=" << service;
95+
96+ auto i = m_surfaceMenus.find(surfaceId);
97+ while (i != m_surfaceMenus.end() && i.key() == surfaceId) {
98+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
99+ WARNING_MSG << "Already have a menu for surface (surfaceId= " << surfaceId
100+ << ", service=" << service
101+ << ", menuPath=" << menuObjectPath.path() << ")";
102+ return;
103+ }
104+ ++i;
105+ }
106+
107+ auto menu = new MenuServicePath(service, menuObjectPath, actionObjectPath);
108+ QQmlEngine::setObjectOwnership(menu, QQmlEngine::CppOwnership);
109+
110+ m_surfaceMenus.insert(surfaceId, menu);
111+ Q_EMIT surfaceMenuRegistered(surfaceId);
112+}
113+
114+void ApplicationMenuRegistry::UnregisterSurfaceMenu(const QString &surfaceId, const QDBusObjectPath &menuObjectPath)
115+{
116+ DEBUG_MSG << "(surfaceId=" << surfaceId
117+ << ", menuPath=" << menuObjectPath.path();
118+
119+ auto i = m_surfaceMenus.find(surfaceId);
120+ while (i != m_surfaceMenus.end() && i.key() == surfaceId) {
121+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
122+ i.value()->deleteLater();
123+ m_surfaceMenus.erase(i);
124+ Q_EMIT surfaceMenuUnregistered(surfaceId);
125+ break;
126+ }
127+ ++i;
128+ }
129+}
130+
131+QList<QObject*> ApplicationMenuRegistry::getMenusForSurface(const QString &surfaceId) const
132+{
133+ QList<QObject*> list;
134+
135+ auto i = m_surfaceMenus.find(surfaceId);
136+ while (i != m_surfaceMenus.constEnd() && i.key() == surfaceId) {
137+ list << i.value();
138+ ++i;
139+ }
140+ return list;
141+}
plugins/Unity/ApplicationMenu/applicationmenuregistry.hnew file+83
@@ -0,0 +1,83 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#ifndef APPLICATIONMENUREGISTRY_H
18+#define APPLICATIONMENUREGISTRY_H
19+
20+#include <QObject>
21+#include <QDBusContext>
22+#include <QDBusObjectPath>
23+#include <QtQml>
24+
25+Q_DECLARE_LOGGING_CATEGORY(UNITY_APPMENU)
26+
27+class MenuServicePath : public QObject
28+{
29+ Q_OBJECT
30+ Q_PROPERTY(QByteArray service MEMBER m_service CONSTANT)
31+ Q_PROPERTY(QByteArray menuPath MEMBER m_menuPath CONSTANT)
32+ Q_PROPERTY(QByteArray actionPath MEMBER m_actionPath CONSTANT)
33+public:
34+ explicit MenuServicePath(const QString &service,
35+ const QDBusObjectPath &menuPath,
36+ const QDBusObjectPath &actionPath)
37+ : m_service(service.toUtf8())
38+ , m_menuPath(menuPath.path().toUtf8())
39+ , m_actionPath(actionPath.path().toUtf8())
40+ {}
41+
42+ const QByteArray m_service;
43+ const QByteArray m_menuPath;
44+ const QByteArray m_actionPath;
45+};
46+
47+class ApplicationMenuRegistry : public QObject
48+{
49+ Q_OBJECT
50+public:
51+ virtual ~ApplicationMenuRegistry();
52+
53+ // for qml
54+ Q_INVOKABLE QList<QObject*> getMenusForSurface(const QString &surfaceId) const;
55+
56+ // for dbus
57+ void RegisterAppMenu(pid_t processId,
58+ const QDBusObjectPath &menuObjectPath,
59+ const QDBusObjectPath &actionObjectPath,
60+ const QString &service);
61+ void UnregisterAppMenu(pid_t processId, const QDBusObjectPath &menuObjectPath);
62+
63+ void RegisterSurfaceMenu(const QString &surfaceId,
64+ const QDBusObjectPath &menuObjectPath,
65+ const QDBusObjectPath &actionObjectPath,
66+ const QString &service);
67+ void UnregisterSurfaceMenu(const QString &surfaceId, const QDBusObjectPath &menuObjectPath);
68+
69+Q_SIGNALS:
70+ void appMenuRegistered(uint processId);
71+ void appMenuUnregistered(uint processId);
72+
73+ void surfaceMenuRegistered(const QString& surfaceId);
74+ void surfaceMenuUnregistered(const QString& surfaceId);
75+
76+protected:
77+ explicit ApplicationMenuRegistry(QObject *parent = 0);
78+
79+ QMultiMap<pid_t, MenuServicePath*> m_appMenus;
80+ QMultiMap<QString, MenuServicePath*> m_surfaceMenus;
81+};
82+
83+#endif // APPLICATIONMENUREGISTRY_H
plugins/Unity/ApplicationMenu/com.ubuntu.MenuRegistrar.xmlnew file+83
@@ -0,0 +1,83 @@
1+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
2+<node xmlns:dox="http://www.ayatana.org/dbus/dox.dtd">
3+ <dox:d><![CDATA[
4+ @mainpage
5+
6+ An interface to register menus that are associated with a window in an application. The
7+ main interface is documented here: @ref com::ubuntu::MenuRegistrar.
8+
9+ The actual menus are transported using the gmenumodel protocol
10+ ]]></dox:d>
11+ <interface name="com.ubuntu.MenuRegistrar" xmlns:dox="http://www.ayatana.org/dbus/dox.dtd">
12+ <dox:d>
13+ An interface to register a menu from an application to be displayed in another
14+ window. This manages that association between processes and/or Mir surface IDs and the dbus
15+ address and object that provides the menus using the org.gtk.Menus interface.
16+ </dox:d>
17+ <method name="RegisterAppMenu">
18+ <dox:d><![CDATA[
19+ Associates a gmenumodel with an application
20+
21+ /note this method assumes that the connection from the caller is the DBus connection
22+ to use for the object. Applications that use multiple DBus connections will need to
23+ ensure this method is called with the same connection that implements the object.
24+ ]]></dox:d>
25+ <arg name="pid" type="u" direction="in">
26+ <dox:d>The process ID of the application for which the menu is associated</dox:d>
27+ </arg>
28+ <arg name="menuObjectPath" type="o" direction="in">
29+ <dox:d>The dbus path where the gmenumodel interface for the application menu has been exported</dox:d>
30+ </arg>
31+ <arg name="actionObjectPath" type="o" direction="in">
32+ <dox:d>The dbus path where the gactionmenu interface for the application menu actions has been exported</dox:d>
33+ </arg>
34+ <arg name="service" type="s" direction="in">
35+ <dox:d>The dbus conection name of the client application to be registered (e.g. :1.23 or org.example.service)</dox:d>
36+ </arg>
37+ </method>
38+ <method name="UnregisterAppMenu">
39+ <dox:d>
40+ A method to allow removing an application menu from the database.
41+ </dox:d>
42+ <arg name="pid" type="u" direction="in">
43+ <dox:d>The process id of the application</dox:d>
44+ </arg>
45+ <arg name="menuObjectPath" type="o" direction="in">
46+ <dox:d>The dbus path for the registered application menu to be unregistered</dox:d>
47+ </arg>
48+ </method>
49+
50+ <method name="RegisterSurfaceMenu">
51+ <dox:d><![CDATA[
52+ Associates a gmenumodel with a surface
53+
54+ /note this method assumes that the connection from the caller is the DBus connection
55+ to use for the object. Applications that use multiple DBus connections will need to
56+ ensure this method is called with the same connection that implements the object.
57+ ]]></dox:d>
58+ <arg name="surface" type="s" direction="in">
59+ <dox:d>The surface ID of the surface</dox:d>
60+ </arg>
61+ <arg name="menuObjectPath" type="o" direction="in">
62+ <dox:d>The dbus path where the gmenumodel interface for the surface menu has been exported</dox:d>
63+ </arg>
64+ <arg name="actionObjectPath" type="o" direction="in">
65+ <dox:d>The dbus path where the gactionmenu interface for the surface menu actions has been exported</dox:d>
66+ </arg>
67+ <arg name="service" type="s" direction="in">
68+ <dox:d>The dbus conection name of the client application to be registered (e.g. :1.23 or org.example.service)</dox:d>
69+ </arg>
70+ </method>
71+ <method name="UnregisterSurfaceMenu">
72+ <dox:d>
73+ A method to allow removing a surface menu from the database.
74+ </dox:d>
75+ <arg name="surfaceId" type="s" direction="in">
76+ <dox:d>The surface id of the surface</dox:d>
77+ </arg>
78+ <arg name="menuObjectPath" type="o" direction="in">
79+ <dox:d>The dbus path for the registered surface menu to be unregistered</dox:d>
80+ </arg>
81+ </method>
82+ </interface>
83+</node>
plugins/Unity/ApplicationMenu/dbusapplicationmenuregistry.cppnew file+44
@@ -0,0 +1,44 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#include "dbusapplicationmenuregistry.h"
18+#include "menuregistraradaptor.h"
19+
20+DBusApplicationMenuRegistry::DBusApplicationMenuRegistry(QObject *parent)
21+ : ApplicationMenuRegistry(parent)
22+{
23+ new MenuRegistrarAdaptor(this);
24+
25+ QDBusConnection connection = QDBusConnection::sessionBus();
26+ if (!connection.registerObject("/com/ubuntu/MenuRegistrar", this)) {
27+ qCWarning(UNITY_APPMENU) << "Unable to register DBus object /com/ubuntu/MenuRegistrar";
28+ }
29+ if (!connection.registerService("com.ubuntu.MenuRegistrar")) {
30+ qCWarning(UNITY_APPMENU) << "Unable to register DBus service com.ubuntu.MenuRegistrar";
31+ }
32+}
33+
34+DBusApplicationMenuRegistry::~DBusApplicationMenuRegistry()
35+{
36+ QDBusConnection connection = QDBusConnection::sessionBus();
37+ connection.unregisterObject("/com/ubuntu/MenuRegistrar");
38+}
39+
40+ApplicationMenuRegistry *DBusApplicationMenuRegistry::instance()
41+{
42+ static ApplicationMenuRegistry* reg(new DBusApplicationMenuRegistry());
43+ return reg;
44+}
plugins/Unity/ApplicationMenu/dbusapplicationmenuregistry.hnew file+34
@@ -0,0 +1,34 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#ifndef DBUSAPPLICATIONMENUREGISTRY_H
18+#define DBUSAPPLICATIONMENUREGISTRY_H
19+
20+#include "applicationmenuregistry.h"
21+
22+class DBusApplicationMenuRegistry : public ApplicationMenuRegistry,
23+ protected QDBusContext
24+{
25+ Q_OBJECT
26+public:
27+ ~DBusApplicationMenuRegistry();
28+ static ApplicationMenuRegistry* instance();
29+
30+protected:
31+ explicit DBusApplicationMenuRegistry(QObject *parent = 0);
32+};
33+
34+#endif // DBUSAPPLICATIONMENUREGISTRY_H
plugins/Unity/ApplicationMenu/plugin.cppnew file+42
@@ -0,0 +1,42 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#include "plugin.h"
18+#include "dbusapplicationmenuregistry.h"
19+
20+#include <QtQml>
21+
22+static QObject *menuRegistry(QQmlEngine *engine, QJSEngine *scriptEngine)
23+{
24+ Q_UNUSED(engine)
25+ Q_UNUSED(scriptEngine)
26+ return DBusApplicationMenuRegistry::instance();
27+}
28+
29+void ApplicationMenuPlugin::registerTypes(const char *uri)
30+{
31+ Q_ASSERT(uri == QLatin1String("Unity.ApplicationMenu"));
32+
33+ qmlRegisterUncreatableType<MenuServicePath>(uri, 0, 1, "MenuServicePath", "You cannot create a MenuServicePath");
34+ qmlRegisterSingletonType<DBusApplicationMenuRegistry>(uri, 0, 1, "ApplicationMenuRegistry", menuRegistry);
35+}
36+
37+void ApplicationMenuPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
38+{
39+ QQmlExtensionPlugin::initializeEngine(engine, uri);
40+
41+ menuRegistry(nullptr, nullptr);
42+}
plugins/Ubuntu/Payments/plugin.h → plugins/Unity/ApplicationMenu/plugin.hrenamed+6−5
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -14,18 +14,19 @@
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
15 */
16
16
17−#ifndef PAYMENTS_PLUGIN_H
17+#ifndef APPLICATIONMENU_PLUGIN_H
18−#define PAYMENTS_PLUGIN_H
18+#define APPLICATIONMENU_PLUGIN_H
19
19
20#include <QQmlExtensionPlugin>
20#include <QQmlExtensionPlugin>
21
21
22−class BackendPlugin : public QQmlExtensionPlugin
22+class ApplicationMenuPlugin : public QQmlExtensionPlugin
23{
23{
24 Q_OBJECT
24 Q_OBJECT
25 Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
25 Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
26
26
27public:
27public:
28 void registerTypes(const char *uri) override;
28 void registerTypes(const char *uri) override;
29+ void initializeEngine(QQmlEngine *engine, const char *uri) override;
29};
30};
30
31
31−#endif // PAYMENTS_PLUGIN_H
32+#endif // APPLICATIONMENU_PLUGIN_H
plugins/Unity/ApplicationMenu/qmldirnew file+3
@@ -0,0 +1,3 @@
1+module Unity.ApplicationMenu
2+plugin ApplicationMenu-qml
3+typeinfo ApplicationMenu.qmltypes
plugins/Unity/CMakeLists.txt+1
@@ -1,3 +1,4 @@
1+add_subdirectory(ApplicationMenu)
1add_subdirectory(Connectivity)
2add_subdirectory(Connectivity)
2add_subdirectory(Indicators)
3add_subdirectory(Indicators)
3add_subdirectory(Launcher)
4add_subdirectory(Launcher)
plugins/Unity/DashCommunicator/CMakeLists.txt+1
@@ -1,5 +1,6 @@
1include_directories(
1include_directories(
2 ${CMAKE_CURRENT_SOURCE_DIR}
2 ${CMAKE_CURRENT_SOURCE_DIR}
3+ ${CMAKE_CURRENT_BINARY_DIR}
3 ${libunity8-private_SOURCE_DIR}
4 ${libunity8-private_SOURCE_DIR}
4)
5)
5
6
plugins/Unity/DashCommunicator/dashconnection.cpp+3
@@ -32,6 +32,7 @@
32 */
32 */
33class AsyncDBusInterface : public QDBusAbstractInterface
33class AsyncDBusInterface : public QDBusAbstractInterface
34{
34{
35+ Q_OBJECT
35public:
36public:
36 AsyncDBusInterface(const QString &service, const QString &path,
37 AsyncDBusInterface(const QString &service, const QString &path,
37 const QString &interface, const QDBusConnection &connection,
38 const QString &interface, const QDBusConnection &connection,
@@ -61,3 +62,5 @@ void DashConnection::setCurrentScope(int index, bool animate, bool isSwipe)
61 dbusInterface()->asyncCall(QStringLiteral("SetCurrentScope"), index, animate, isSwipe);
62 dbusInterface()->asyncCall(QStringLiteral("SetCurrentScope"), index, animate, isSwipe);
62 }
63 }
63}
64}
65+
66+#include "dashconnection.moc"
plugins/Unity/Indicators/indicators.h+5−5
@@ -27,13 +27,13 @@ class UNITYINDICATORS_EXPORT ActionState : public QObject
27{
27{
28 Q_OBJECT
28 Q_OBJECT
29public:
29public:
30− Q_ENUMS(ActionStates)
31 enum ActionStates {
30 enum ActionStates {
32 Label = 0x00,
31 Label = 0x00,
33 IconSource = 0x01,
32 IconSource = 0x01,
34 AccessableName = 0x02,
33 AccessableName = 0x02,
35 Visible = 0x03,
34 Visible = 0x03,
36 };
35 };
36+ Q_ENUM(ActionStates)
37
37
38 ActionState(QObject*parent=0):QObject(parent) {}
38 ActionState(QObject*parent=0):QObject(parent) {}
39};
39};
@@ -42,11 +42,11 @@ class UNITYINDICATORS_EXPORT NetworkActionState : public QObject
42{
42{
43 Q_OBJECT
43 Q_OBJECT
44public:
44public:
45− Q_ENUMS(NetworkActionStates)
46 enum NetworkActionStates {
45 enum NetworkActionStates {
47 Connection = 0x01,
46 Connection = 0x01,
48 SignalStrength = 0x02,
47 SignalStrength = 0x02,
49 };
48 };
49+ Q_ENUM(NetworkActionStates)
50
50
51 NetworkActionState(QObject*parent=0):QObject(parent) {}
51 NetworkActionState(QObject*parent=0):QObject(parent) {}
52};
52};
@@ -55,13 +55,13 @@ class UNITYINDICATORS_EXPORT NetworkConnection : public QObject
55{
55{
56 Q_OBJECT
56 Q_OBJECT
57public:
57public:
58− Q_ENUMS(NetworkConnectionStates)
59 enum NetworkConnectionStates {
58 enum NetworkConnectionStates {
60 Initial = 0x00,
59 Initial = 0x00,
61 Activating = 0x01,
60 Activating = 0x01,
62 Activated = 0x02,
61 Activated = 0x02,
63 Deactivating = 0x03,
62 Deactivating = 0x03,
64 };
63 };
64+ Q_ENUM(NetworkConnectionStates)
65
65
66 NetworkConnection(QObject*parent=0):QObject(parent) {}
66 NetworkConnection(QObject*parent=0):QObject(parent) {}
67};
67};
@@ -70,12 +70,12 @@ class UNITYINDICATORS_EXPORT IndicatorsModelRole : public QObject
70{
70{
71 Q_OBJECT
71 Q_OBJECT
72public:
72public:
73− Q_ENUMS(Roles)
74 enum Roles {
73 enum Roles {
75 Identifier = 0,
74 Identifier = 0,
76 Position,
75 Position,
77 IndicatorProperties
76 IndicatorProperties
78 };
77 };
78+ Q_ENUM(Roles)
79
79
80 IndicatorsModelRole(QObject*parent=0):QObject(parent) {}
80 IndicatorsModelRole(QObject*parent=0):QObject(parent) {}
81};
81};
@@ -84,7 +84,6 @@ class UNITYINDICATORS_EXPORT FlatMenuProxyModelRole : public QObject
84{
84{
85 Q_OBJECT
85 Q_OBJECT
86public:
86public:
87− Q_ENUMS(Roles)
88 enum Roles {
87 enum Roles {
89 Action = Qt::DisplayRole + 1,
88 Action = Qt::DisplayRole + 1,
90 Label,
89 Label,
@@ -93,6 +92,7 @@ public:
93 hasSection,
92 hasSection,
94 hasSubMenu
93 hasSubMenu
95 };
94 };
95+ Q_ENUM(Roles)
96
96
97 FlatMenuProxyModelRole(QObject*parent=0):QObject(parent) {}
97 FlatMenuProxyModelRole(QObject*parent=0):QObject(parent) {}
98};
98};
plugins/Unity/Indicators/indicatorsmanager.h−2
@@ -76,8 +76,6 @@ private:
76 QSharedPointer<QFileSystemWatcher> m_fsWatcher;
76 QSharedPointer<QFileSystemWatcher> m_fsWatcher;
77 bool m_loaded;
77 bool m_loaded;
78 QString m_profile;
78 QString m_profile;
79−
80− Platform m_platform;
81};
79};
82
80
83#endif // INDICATORS_MANAGER_H
81#endif // INDICATORS_MANAGER_H
plugins/Unity/Indicators/indicatorsmodel.h−1
@@ -32,7 +32,6 @@ class IndicatorsManager;
32class UNITYINDICATORS_EXPORT IndicatorsModel : public QAbstractListModel
32class UNITYINDICATORS_EXPORT IndicatorsModel : public QAbstractListModel
33{
33{
34 Q_OBJECT
34 Q_OBJECT
35− Q_ENUMS(Roles)
36 Q_PROPERTY(int count READ count NOTIFY countChanged)
35 Q_PROPERTY(int count READ count NOTIFY countChanged)
37 Q_PROPERTY(QString profile READ profile WRITE setProfile NOTIFY profileChanged)
36 Q_PROPERTY(QString profile READ profile WRITE setProfile NOTIFY profileChanged)
38
37
plugins/Unity/Indicators/sharedunitymenumodel.cpp+4
@@ -81,12 +81,16 @@ void SharedUnityMenuModel::initialize()
81 }
81 }
82 } else {
82 } else {
83 QSharedPointer<UnityMenuModel> model = UnityMenuModelCache::singleton()->model(m_menuObjectPath);
83 QSharedPointer<UnityMenuModel> model = UnityMenuModelCache::singleton()->model(m_menuObjectPath);
84+
84 if (model != m_model) {
85 if (model != m_model) {
85 if (model->busName() != m_busName) model->setBusName(m_busName);
86 if (model->busName() != m_busName) model->setBusName(m_busName);
86 if (model->actions() != m_actions) model->setActions(m_actions);
87 if (model->actions() != m_actions) model->setActions(m_actions);
87
88
88 m_model = model;
89 m_model = model;
89 Q_EMIT modelChanged();
90 Q_EMIT modelChanged();
91+ } else if (m_model) {
92+ if (m_model->busName() != m_busName) m_model->setBusName(m_busName);
93+ if (m_model->actions() != m_actions) m_model->setActions(m_actions);
90 }
94 }
91 }
95 }
92}
96}
plugins/Unity/InputInfo/qinputinfo.h+2−3
@@ -57,8 +57,6 @@ class QInputDeviceManager;
57class QInputDevice : public QObject
57class QInputDevice : public QObject
58{
58{
59 Q_OBJECT
59 Q_OBJECT
60− Q_ENUMS(InputType)
61− Q_FLAGS(InputType InputTypeFlags)
62 friend class QInputDeviceManagerPrivate;
60 friend class QInputDeviceManagerPrivate;
63
61
64public:
62public:
@@ -72,8 +70,9 @@ public:
72 Keyboard = 16,
70 Keyboard = 16,
73 Switch = 32
71 Switch = 32
74 };
72 };
75− Q_ENUMS(InputType)
73+ Q_FLAG(InputType)
76 Q_DECLARE_FLAGS(InputTypeFlags, InputType)
74 Q_DECLARE_FLAGS(InputTypeFlags, InputType)
75+ Q_FLAG(InputTypeFlags)
77
76
78 explicit QInputDevice(QObject *parent = 0);
77 explicit QInputDevice(QObject *parent = 0);
79 QString name() const;
78 QString name() const;
plugins/Utils/appdrawerproxymodel.cpp+2−2
@@ -157,8 +157,8 @@ bool AppDrawerProxyModel::filterAcceptsRow(int source_row, const QModelIndex &so
157 QStringList allWords = m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleKeywords).toStringList();
157 QStringList allWords = m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleKeywords).toStringList();
158 allWords.prepend(m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleName).toString());
158 allWords.prepend(m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleName).toString());
159 bool found = false;
159 bool found = false;
160− Q_FOREACH (const QString currentWord, allWords) {
160+ Q_FOREACH (const QString &currentWord, allWords) {
161− if (currentWord.toLower().startsWith(m_filterString.toLower())) {
161+ if (currentWord.startsWith(m_filterString, Qt::CaseInsensitive)) {
162 found = true;
162 found = true;
163 break;
163 break;
164 }
164 }
plugins/Utils/appdrawerproxymodel.h+2−2
@@ -23,8 +23,6 @@ using namespace unity::shell::launcher;
23class AppDrawerProxyModel: public QSortFilterProxyModel
23class AppDrawerProxyModel: public QSortFilterProxyModel
24{
24{
25 Q_OBJECT
25 Q_OBJECT
26− Q_ENUMS(GroupBy)
27− Q_ENUMS(SortBy)
28 Q_PROPERTY(QAbstractItemModel* source READ source WRITE setSource NOTIFY sourceChanged)
26 Q_PROPERTY(QAbstractItemModel* source READ source WRITE setSource NOTIFY sourceChanged)
29 Q_PROPERTY(GroupBy group READ group WRITE setGroup NOTIFY groupChanged)
27 Q_PROPERTY(GroupBy group READ group WRITE setGroup NOTIFY groupChanged)
30 Q_PROPERTY(QString filterLetter READ filterLetter WRITE setFilterLetter NOTIFY filterLetterChanged)
28 Q_PROPERTY(QString filterLetter READ filterLetter WRITE setFilterLetter NOTIFY filterLetterChanged)
@@ -38,10 +36,12 @@ public:
38 GroupByAll,
36 GroupByAll,
39 GroupByAToZ
37 GroupByAToZ
40 };
38 };
39+ Q_ENUM(GroupBy)
41 enum SortBy {
40 enum SortBy {
42 SortByAToZ,
41 SortByAToZ,
43 SortByUsage
42 SortByUsage
44 };
43 };
44+ Q_ENUM(SortBy)
45
45
46 AppDrawerProxyModel(QObject* parent = nullptr);
46 AppDrawerProxyModel(QObject* parent = nullptr);
47
47
plugins/Utils/easingcurve.h−1
@@ -36,7 +36,6 @@
36class EasingCurve: public QObject
36class EasingCurve: public QObject
37{
37{
38 Q_OBJECT
38 Q_OBJECT
39− Q_ENUMS(QEasingCurve::Type)
40 Q_PROPERTY(QEasingCurve::Type type READ type WRITE setType NOTIFY typeChanged)
39 Q_PROPERTY(QEasingCurve::Type type READ type WRITE setType NOTIFY typeChanged)
41 Q_PROPERTY(qreal period READ period WRITE setPeriod NOTIFY periodChanged)
40 Q_PROPERTY(qreal period READ period WRITE setPeriod NOTIFY periodChanged)
42 Q_PROPERTY(qreal progress READ progress WRITE setProgress NOTIFY progressChanged)
41 Q_PROPERTY(qreal progress READ progress WRITE setProgress NOTIFY progressChanged)
plugins/Utils/unitysortfilterproxymodelqml.h+5
@@ -38,6 +38,11 @@ public:
38 Q_INVOKABLE int mapRowToSource(int row);
38 Q_INVOKABLE int mapRowToSource(int row);
39 bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const override;
39 bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const override;
40
40
41+ // Make the QSortFilterProxyModel variants also accessible
42+ using QSortFilterProxyModel::data;
43+ using QSortFilterProxyModel::mapFromSource;
44+ using QSortFilterProxyModel::mapToSource;
45+
41 /* getters */
46 /* getters */
42 int totalCount() const;
47 int totalCount() const;
43 bool invertMatch() const;
48 bool invertMatch() const;
plugins/Utils/windowstatestorage.cpp+27−4
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright 2015 Canonical Ltd.
2+ * Copyright 2015-2016 Canonical Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License as published by
5 * it under the terms of the GNU Lesser General Public License as published by
@@ -36,7 +36,7 @@ inline QString sanitiseString(QString string) {
36WindowStateStorage::WindowStateStorage(QObject *parent):
36WindowStateStorage::WindowStateStorage(QObject *parent):
37 QObject(parent)
37 QObject(parent)
38{
38{
39− QString dbPath = QDir::homePath() + "/.cache/unity8/";
39+ const QString dbPath = QStandardPaths::writableLocation(QStandardPaths::GenericCacheLocation) + QStringLiteral("/unity8/");
40 m_db = QSqlDatabase::addDatabase(QStringLiteral("QSQLITE"));
40 m_db = QSqlDatabase::addDatabase(QStringLiteral("QSQLITE"));
41 QDir dir;
41 QDir dir;
42 dir.mkpath(dbPath);
42 dir.mkpath(dbPath);
@@ -65,7 +65,7 @@ void WindowStateStorage::saveState(const QString &windowId, WindowStateStorage::
65
65
66WindowStateStorage::WindowState WindowStateStorage::getState(const QString &windowId, WindowStateStorage::WindowState defaultValue) const
66WindowStateStorage::WindowState WindowStateStorage::getState(const QString &windowId, WindowStateStorage::WindowState defaultValue) const
67{
67{
68− const QString queryString = QStringLiteral("SELECT * FROM state WHERE windowId = '%1';")
68+ const QString queryString = QStringLiteral("SELECT state FROM state WHERE windowId = '%1';")
69 .arg(sanitiseString(windowId));
69 .arg(sanitiseString(windowId));
70
70
71 QSqlQuery query = getValue(queryString);
71 QSqlQuery query = getValue(queryString);
@@ -99,7 +99,7 @@ void WindowStateStorage::saveStage(const QString &appId, int stage)
99
99
100int WindowStateStorage::getStage(const QString &appId, int defaultValue) const
100int WindowStateStorage::getStage(const QString &appId, int defaultValue) const
101{
101{
102− const QString queryString = QStringLiteral("SELECT * FROM stage WHERE appId = '%1';")
102+ const QString queryString = QStringLiteral("SELECT stage FROM stage WHERE appId = '%1';")
103 .arg(sanitiseString(appId));
103 .arg(sanitiseString(appId));
104
104
105 QSqlQuery query = getValue(queryString);
105 QSqlQuery query = getValue(queryString);
@@ -189,3 +189,26 @@ QSqlQuery WindowStateStorage::getValue(const QString &queryString) const
189 }
189 }
190 return query;
190 return query;
191}
191}
192+
193+Mir::State WindowStateStorage::toMirState(WindowState state) const
194+{
195+ // assumes a single state (not an OR of several)
196+ switch (state) {
197+ case WindowStateMaximized: return Mir::MaximizedState;
198+ case WindowStateMinimized: return Mir::MinimizedState;
199+ case WindowStateFullscreen: return Mir::FullscreenState;
200+ case WindowStateMaximizedLeft: return Mir::MaximizedLeftState;
201+ case WindowStateMaximizedRight: return Mir::MaximizedRightState;
202+ case WindowStateMaximizedHorizontally: return Mir::HorizMaximizedState;
203+ case WindowStateMaximizedVertically: return Mir::VertMaximizedState;
204+ case WindowStateMaximizedTopLeft: return Mir::MaximizedTopLeftState;
205+ case WindowStateMaximizedTopRight: return Mir::MaximizedTopRightState;
206+ case WindowStateMaximizedBottomLeft: return Mir::MaximizedBottomLeftState;
207+ case WindowStateMaximizedBottomRight: return Mir::MaximizedBottomRightState;
208+
209+ case WindowStateNormal:
210+ case WindowStateRestored:
211+ default:
212+ return Mir::RestoredState;
213+ }
214+}
plugins/Utils/windowstatestorage.h+8−5
@@ -19,10 +19,12 @@
19#include <QMutex>
19#include <QMutex>
20#include <QFuture>
20#include <QFuture>
21
21
22+// unity-api
23+#include <unity/shell/application/Mir.h>
24+
22class WindowStateStorage: public QObject
25class WindowStateStorage: public QObject
23{
26{
24 Q_OBJECT
27 Q_OBJECT
25− Q_ENUMS(WindowState)
26public:
28public:
27 enum WindowState {
29 enum WindowState {
28 WindowStateNormal = 1 << 0,
30 WindowStateNormal = 1 << 0,
@@ -39,12 +41,11 @@ public:
39 WindowStateMaximizedBottomRight = 1 << 11,
41 WindowStateMaximizedBottomRight = 1 << 11,
40 WindowStateRestored = 1 << 12
42 WindowStateRestored = 1 << 12
41 };
43 };
44+ Q_ENUM(WindowState)
42 Q_DECLARE_FLAGS(WindowStates, WindowState)
45 Q_DECLARE_FLAGS(WindowStates, WindowState)
43−#if (QT_VERSION >= QT_VERSION_CHECK(5, 5, 0))
44 Q_FLAG(WindowStates)
46 Q_FLAG(WindowStates)
45−#endif
46
47
47− WindowStateStorage(QObject *parent = 0);
48+ WindowStateStorage(QObject *parent = nullptr);
48 virtual ~WindowStateStorage();
49 virtual ~WindowStateStorage();
49
50
50 Q_INVOKABLE void saveState(const QString &windowId, WindowState state);
51 Q_INVOKABLE void saveState(const QString &windowId, WindowState state);
@@ -56,6 +57,8 @@ public:
56 Q_INVOKABLE void saveStage(const QString &appId, int stage);
57 Q_INVOKABLE void saveStage(const QString &appId, int stage);
57 Q_INVOKABLE int getStage(const QString &appId, int defaultValue) const;
58 Q_INVOKABLE int getStage(const QString &appId, int defaultValue) const;
58
59
60+ Q_INVOKABLE Mir::State toMirState(WindowState state) const;
61+
59private:
62private:
60 void initdb();
63 void initdb();
61
64
@@ -68,5 +71,5 @@ private:
68 // NB: This is accessed from threads. Make sure to mutex it.
71 // NB: This is accessed from threads. Make sure to mutex it.
69 QSqlDatabase m_db;
72 QSqlDatabase m_db;
70
73
71− QList< QFuture<void> > m_asyncQueries;
74+ QList<QFuture<void>> m_asyncQueries;
72};
75};
plugins/WindowManager/CMakeLists.txt+3−1
@@ -1,10 +1,12 @@
1set(WINDOWMANAGER_SRC
1set(WINDOWMANAGER_SRC
2− TopLevelSurfaceList.cpp
2+ TopLevelWindowModel.cpp
3+ Window.cpp
3 WindowManagerPlugin.cpp
4 WindowManagerPlugin.cpp
4 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationInfoInterface.h
5 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationInfoInterface.h
5 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/Mir.h
6 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/Mir.h
6 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/MirSurfaceInterface.h
7 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/MirSurfaceInterface.h
7 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/MirSurfaceListInterface.h
8 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/MirSurfaceListInterface.h
9+ ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/SurfaceManagerInterface.h
8 )
10 )
9
11
10add_library(windowmanager-qml SHARED ${WINDOWMANAGER_SRC})
12add_library(windowmanager-qml SHARED ${WINDOWMANAGER_SRC})
plugins/WindowManager/TopLevelSurfaceList.cppdeleted−481
@@ -1,481 +0,0 @@
1−/*
2− * Copyright (C) 2016 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−#include "TopLevelSurfaceList.h"
18−
19−// unity-api
20−#include <unity/shell/application/ApplicationInfoInterface.h>
21−#include <unity/shell/application/MirSurfaceInterface.h>
22−#include <unity/shell/application/MirSurfaceListInterface.h>
23−
24−#include <QMetaObject>
25−
26−Q_LOGGING_CATEGORY(UNITY_TOPSURFACELIST, "unity.topsurfacelist", QtDebugMsg)
27−
28−#define DEBUG_MSG qCDebug(UNITY_TOPSURFACELIST).nospace().noquote() << __func__
29−
30−using namespace unity::shell::application;
31−
32−TopLevelSurfaceList::TopLevelSurfaceList(QObject *parent) :
33− QAbstractListModel(parent)
34−{
35− DEBUG_MSG << "()";
36−}
37−
38−TopLevelSurfaceList::~TopLevelSurfaceList()
39−{
40− DEBUG_MSG << "()";
41−}
42−
43−int TopLevelSurfaceList::rowCount(const QModelIndex &parent) const
44−{
45− return !parent.isValid() ? m_surfaceList.size() : 0;
46−}
47−
48−QVariant TopLevelSurfaceList::data(const QModelIndex& index, int role) const
49−{
50− if (index.row() < 0 || index.row() >= m_surfaceList.size())
51− return QVariant();
52−
53− if (role == SurfaceRole) {
54− MirSurfaceInterface *surface = m_surfaceList.at(index.row()).surface;
55− return QVariant::fromValue(surface);
56− } else if (role == ApplicationRole) {
57− return QVariant::fromValue(m_surfaceList.at(index.row()).application);
58− } else if (role == IdRole) {
59− return QVariant::fromValue(m_surfaceList.at(index.row()).id);
60− } else {
61− return QVariant();
62− }
63−}
64−
65−void TopLevelSurfaceList::raise(MirSurfaceInterface *surface)
66−{
67− if (!surface)
68− return;
69−
70− DEBUG_MSG << "(MirSurface[" << (void*)surface << "])";
71−
72− int i = indexOf(surface);
73− if (i != -1) {
74− raiseId(m_surfaceList.at(i).id);
75− }
76−}
77−
78−void TopLevelSurfaceList::appendPlaceholder(ApplicationInfoInterface *application)
79−{
80− DEBUG_MSG << "(" << application->appId() << ")";
81−
82− appendSurfaceHelper(nullptr, application);
83−}
84−
85−void TopLevelSurfaceList::appendSurface(MirSurfaceInterface *surface, ApplicationInfoInterface *application)
86−{
87− Q_ASSERT(surface != nullptr);
88−
89− bool filledPlaceholder = false;
90− for (int i = 0; i < m_surfaceList.count() && !filledPlaceholder; ++i) {
91− ModelEntry &entry = m_surfaceList[i];
92− if (entry.application == application && entry.surface == nullptr) {
93− entry.surface = surface;
94− connectSurface(surface);
95− DEBUG_MSG << " appId=" << application->appId() << " surface=" << surface
96− << ", filling out placeholder. after: " << toString();
97− Q_EMIT dataChanged(index(i) /* topLeft */, index(i) /* bottomRight */, QVector<int>() << SurfaceRole);
98− filledPlaceholder = true;
99− }
100− }
101−
102− if (!filledPlaceholder) {
103− DEBUG_MSG << " appId=" << application->appId() << " surface=" << surface << ", adding new row";
104− appendSurfaceHelper(surface, application);
105− }
106−}
107−
108−void TopLevelSurfaceList::appendSurfaceHelper(MirSurfaceInterface *surface, ApplicationInfoInterface *application)
109−{
110− if (m_modelState == IdleState) {
111− m_modelState = InsertingState;
112− beginInsertRows(QModelIndex(), m_surfaceList.size() /*first*/, m_surfaceList.size() /*last*/);
113− } else {
114− Q_ASSERT(m_modelState == ResettingState);
115− // No point in signaling anything if we're resetting the whole model
116− }
117−
118− int id = generateId();
119− m_surfaceList.append(ModelEntry(surface, application, id));
120− if (surface) {
121− connectSurface(surface);
122− }
123−
124− if (m_modelState == InsertingState) {
125− endInsertRows();
126− Q_EMIT countChanged();
127− Q_EMIT listChanged();
128− m_modelState = IdleState;
129− }
130−
131− DEBUG_MSG << " after " << toString();
132−}
133−
134−void TopLevelSurfaceList::connectSurface(MirSurfaceInterface *surface)
135−{
136− connect(surface, &MirSurfaceInterface::liveChanged, this, [this, surface](bool live){
137− if (!live) {
138− onSurfaceDied(surface);
139− }
140− });
141− connect(surface, &QObject::destroyed, this, [this, surface](){ this->onSurfaceDestroyed(surface); });
142−}
143−
144−void TopLevelSurfaceList::onSurfaceDied(MirSurfaceInterface *surface)
145−{
146− int i = indexOf(surface);
147− if (i == -1) {
148− return;
149− }
150−
151− auto application = m_surfaceList[i].application;
152−
153− // can't be starting if it already has a surface
154− Q_ASSERT(application->state() != ApplicationInfoInterface::Starting);
155−
156− if (application->state() == ApplicationInfoInterface::Running) {
157− m_surfaceList[i].removeOnceSurfaceDestroyed = true;
158− } else {
159− // assume it got killed by the out-of-memory daemon.
160− //
161− // So leave entry in the model and only remove its surface, so shell can display a screenshot
162− // in its place.
163− m_surfaceList[i].removeOnceSurfaceDestroyed = false;
164− }
165−}
166−
167−void TopLevelSurfaceList::onSurfaceDestroyed(MirSurfaceInterface *surface)
168−{
169− int i = indexOf(surface);
170− if (i == -1) {
171− return;
172− }
173−
174− if (m_surfaceList[i].removeOnceSurfaceDestroyed) {
175− removeAt(i);
176− } else {
177− m_surfaceList[i].surface = nullptr;
178− Q_EMIT dataChanged(index(i) /* topLeft */, index(i) /* bottomRight */, QVector<int>() << SurfaceRole);
179− DEBUG_MSG << " Removed surface from entry. After: " << toString();
180− }
181−}
182−
183−void TopLevelSurfaceList::removeAt(int index)
184−{
185− if (m_modelState == IdleState) {
186− beginRemoveRows(QModelIndex(), index, index);
187− m_modelState = RemovingState;
188− } else {
189− Q_ASSERT(m_modelState == ResettingState);
190− // No point in signaling anything if we're resetting the whole model
191− }
192−
193− m_surfaceList.removeAt(index);
194−
195− if (m_modelState == RemovingState) {
196− endRemoveRows();
197− Q_EMIT countChanged();
198− Q_EMIT listChanged();
199− m_modelState = IdleState;
200− }
201−
202− DEBUG_MSG << " after " << toString();
203−}
204−
205−int TopLevelSurfaceList::indexOf(MirSurfaceInterface *surface)
206−{
207− for (int i = 0; i < m_surfaceList.count(); ++i) {
208− if (m_surfaceList.at(i).surface == surface) {
209− return i;
210− }
211− }
212− return -1;
213−}
214−
215−void TopLevelSurfaceList::move(int from, int to)
216−{
217− if (from == to) return;
218− DEBUG_MSG << " from=" << from << " to=" << to;
219−
220− if (from >= 0 && from < m_surfaceList.size() && to >= 0 && to < m_surfaceList.size()) {
221− QModelIndex parent;
222− /* When moving an item down, the destination index needs to be incremented
223− by one, as explained in the documentation:
224− http://qt-project.org/doc/qt-5.0/qtcore/qabstractitemmodel.html#beginMoveRows */
225−
226− Q_ASSERT(m_modelState == IdleState);
227− m_modelState = MovingState;
228−
229− beginMoveRows(parent, from, from, parent, to + (to > from ? 1 : 0));
230− m_surfaceList.move(from, to);
231− endMoveRows();
232− Q_EMIT listChanged();
233−
234− m_modelState = IdleState;
235−
236− DEBUG_MSG << " after " << toString();
237− }
238−}
239−
240−MirSurfaceInterface *TopLevelSurfaceList::surfaceAt(int index) const
241−{
242− if (index >=0 && index < m_surfaceList.count()) {
243− return m_surfaceList[index].surface;
244− } else {
245− return nullptr;
246− }
247−}
248−
249−ApplicationInfoInterface *TopLevelSurfaceList::applicationAt(int index) const
250−{
251− if (index >=0 && index < m_surfaceList.count()) {
252− return m_surfaceList[index].application;
253− } else {
254− return nullptr;
255− }
256−}
257−
258−int TopLevelSurfaceList::idAt(int index) const
259−{
260− if (index >=0 && index < m_surfaceList.count()) {
261− return m_surfaceList[index].id;
262− } else {
263− return 0;
264− }
265−}
266−
267−int TopLevelSurfaceList::indexForId(int id) const
268−{
269− for (int i = 0; i < m_surfaceList.count(); ++i) {
270− if (m_surfaceList[i].id == id) {
271− return i;
272− }
273− }
274− return -1;
275−}
276−
277−void TopLevelSurfaceList::doRaiseId(int id)
278−{
279− int fromIndex = indexForId(id);
280− if (fromIndex != -1) {
281− move(fromIndex, 0 /* toIndex */);
282− }
283−}
284−
285−void TopLevelSurfaceList::raiseId(int id)
286−{
287− if (m_modelState == IdleState) {
288− DEBUG_MSG << "(id=" << id << ") - do it now.";
289− doRaiseId(id);
290− } else {
291− DEBUG_MSG << "(id=" << id << ") - Model busy (modelState=" << m_modelState << "). Try again in the next event loop.";
292− // The model has just signalled some change. If we have a Repeater responding to this update, it will get nuts
293− // if we perform yet another model change straight away.
294− //
295− // A bad sympton of this problem is a Repeater.itemAt(index) call returning null event though Repeater.count says
296− // the index is definitely within bounds.
297− QMetaObject::invokeMethod(this, "raiseId", Qt::QueuedConnection, Q_ARG(int, id));
298− }
299−}
300−
301−int TopLevelSurfaceList::generateId()
302−{
303− int id = m_nextId;
304− m_nextId = nextFreeId(m_nextId + 1);
305− Q_EMIT nextIdChanged();
306− return id;
307−}
308−
309−int TopLevelSurfaceList::nextFreeId(int candidateId)
310−{
311− if (candidateId > m_maxId) {
312− return nextFreeId(1);
313− } else {
314− if (indexForId(candidateId) == -1) {
315− // it's indeed free
316− return candidateId;
317− } else {
318− return nextFreeId(candidateId + 1);
319− }
320− }
321−}
322−
323−QString TopLevelSurfaceList::toString()
324−{
325− QString str;
326− for (int i = 0; i < m_surfaceList.count(); ++i) {
327− auto item = m_surfaceList.at(i);
328−
329− QString itemStr = QString("(index=%1,appId=%2,surface=0x%3,id=%4)")
330− .arg(i)
331− .arg(item.application->appId())
332− .arg((qintptr)item.surface, 0, 16)
333− .arg(item.id);
334−
335− if (i > 0) {
336− str.append(",");
337− }
338− str.append(itemStr);
339− }
340− return str;
341−}
342−
343−void TopLevelSurfaceList::addApplication(ApplicationInfoInterface *application)
344−{
345− DEBUG_MSG << "(" << application->appId() << ")";
346− Q_ASSERT(!m_applications.contains(application));
347− m_applications.append(application);
348−
349− MirSurfaceListInterface *surfaceList = application->surfaceList();
350−
351− if (application->state() != ApplicationInfoInterface::Stopped) {
352− if (surfaceList->count() == 0) {
353− appendPlaceholder(application);
354− } else {
355− for (int i = 0; i < surfaceList->count(); ++i) {
356− appendSurface(surfaceList->get(i), application);
357− }
358− }
359− }
360−
361− connect(surfaceList, &QAbstractItemModel::rowsInserted, this,
362− [this, application, surfaceList](const QModelIndex & /*parent*/, int first, int last)
363− {
364− for (int i = last; i >= first; --i) {
365− this->appendSurface(surfaceList->get(i), application);
366− }
367− });
368−}
369−
370−void TopLevelSurfaceList::removeApplication(ApplicationInfoInterface *application)
371−{
372− DEBUG_MSG << "(" << application->appId() << ")";
373− Q_ASSERT(m_applications.contains(application));
374−
375− MirSurfaceListInterface *surfaceList = application->surfaceList();
376−
377− disconnect(surfaceList, 0, this, 0);
378−
379− Q_ASSERT(m_modelState == IdleState);
380− m_modelState = RemovingState;
381−
382− int i = 0;
383− while (i < m_surfaceList.count()) {
384− if (m_surfaceList.at(i).application == application) {
385− beginRemoveRows(QModelIndex(), i, i);
386− m_surfaceList.removeAt(i);
387− endRemoveRows();
388− Q_EMIT countChanged();
389− Q_EMIT listChanged();
390− } else {
391− ++i;
392− }
393− }
394−
395− m_modelState = IdleState;
396−
397− DEBUG_MSG << " after " << toString();
398−
399− m_applications.removeAll(application);
400−}
401−
402−QAbstractListModel *TopLevelSurfaceList::applicationsModel() const
403−{
404− return m_applicationsModel;
405−}
406−
407−void TopLevelSurfaceList::setApplicationsModel(QAbstractListModel* value)
408−{
409− if (m_applicationsModel == value) {
410− return;
411− }
412−
413− DEBUG_MSG << "(" << value << ")";
414−
415− Q_ASSERT(m_modelState == IdleState);
416− m_modelState = ResettingState;
417−
418− beginResetModel();
419−
420− if (m_applicationsModel) {
421− m_surfaceList.clear();
422− m_applications.clear();
423− disconnect(m_applicationsModel, 0, this, 0);
424− }
425−
426− m_applicationsModel = value;
427−
428− if (m_applicationsModel) {
429− findApplicationRole();
430−
431− connect(m_applicationsModel, &QAbstractItemModel::rowsInserted,
432− this, [this](const QModelIndex &/*parent*/, int first, int last) {
433− for (int i = first; i <= last; ++i) {
434− auto application = getApplicationFromModelAt(i);
435− addApplication(application);
436− }
437− });
438−
439− connect(m_applicationsModel, &QAbstractItemModel::rowsAboutToBeRemoved,
440− this, [this](const QModelIndex &/*parent*/, int first, int last) {
441− for (int i = first; i <= last; ++i) {
442− auto application = getApplicationFromModelAt(i);
443− removeApplication(application);
444− }
445− });
446−
447− for (int i = 0; i < m_applicationsModel->rowCount(); ++i) {
448− auto application = getApplicationFromModelAt(i);
449− addApplication(application);
450− }
451− }
452−
453− endResetModel();
454− m_modelState = IdleState;
455−}
456−
457−ApplicationInfoInterface *TopLevelSurfaceList::getApplicationFromModelAt(int index)
458−{
459− QModelIndex modelIndex = m_applicationsModel->index(index);
460−
461− QVariant variant = m_applicationsModel->data(modelIndex, m_applicationRole);
462−
463− // variant.value<ApplicationInfoInterface*>() returns null for some reason.
464− return static_cast<ApplicationInfoInterface*>(variant.value<QObject*>());
465−}
466−
467−void TopLevelSurfaceList::findApplicationRole()
468−{
469− QHash<int, QByteArray> namesHash = m_applicationsModel->roleNames();
470−
471− m_applicationRole = -1;
472− for (auto i = namesHash.begin(); i != namesHash.end() && m_applicationRole == -1; ++i) {
473− if (i.value() == "application") {
474− m_applicationRole = i.key();
475− }
476− }
477−
478− if (m_applicationRole == -1) {
479− qFatal("TopLevelSurfaceList: applicationsModel must have a \"application\" role.");
480− }
481−}
plugins/WindowManager/TopLevelSurfaceList.hdeleted−223
@@ -1,223 +0,0 @@
1−/*
2− * Copyright (C) 2016 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−#ifndef TOPLEVELSURFACELIST_H
18−#define TOPLEVELSURFACELIST_H
19−
20−#include <QAbstractListModel>
21−#include <QList>
22−#include <QLoggingCategory>
23−
24−Q_DECLARE_LOGGING_CATEGORY(UNITY_TOPSURFACELIST)
25−
26−namespace unity {
27− namespace shell {
28− namespace application {
29− class ApplicationInfoInterface;
30− class MirSurfaceInterface;
31− }
32− }
33−}
34−
35−/**
36− * @brief A model of top-level surfaces
37− *
38− * It's an abstraction of top-level application windows.
39− *
40− * When an entry first appears, it normaly doesn't have a surface yet, meaning that the application is
41− * still starting up. A shell should then display a splash screen or saved screenshot of the application
42− * until its surface comes up.
43− *
44− * As applications can have multiple surfaces and you can also have entries without surfaces at all,
45− * the only way to unambiguously refer to an entry in this model is through its id.
46− */
47−class TopLevelSurfaceList : public QAbstractListModel
48−{
49−
50− Q_OBJECT
51−
52− /**
53− * @brief A list model of applications.
54− *
55− * It's expected to have a role called "application" which returns a ApplicationInfoInterface
56− */
57− Q_PROPERTY(QAbstractListModel* applicationsModel READ applicationsModel
58− WRITE setApplicationsModel
59− NOTIFY applicationsModelChanged)
60−
61− /**
62− * @brief Number of top-level surfaces in this model
63− *
64− * This is the same as rowCount, added in order to keep compatibility with QML ListModels.
65− */
66− Q_PROPERTY(int count READ rowCount NOTIFY countChanged)
67−
68− /**
69− The id to be used on the next entry created
70− Useful for tests
71− */
72− Q_PROPERTY(int nextId READ nextId NOTIFY nextIdChanged)
73−public:
74−
75− /**
76− * @brief The Roles supported by the model
77− *
78− * SurfaceRole - A MirSurfaceInterface. It will be null if the application is still starting up
79− * ApplicationRole - An ApplicationInfoInterface
80− * IdRole - A unique identifier for this entry. Useful to unambiguosly track elements as they move around in the list
81− */
82− enum Roles {
83− SurfaceRole = Qt::UserRole,
84− ApplicationRole = Qt::UserRole + 1,
85− IdRole = Qt::UserRole + 2,
86− };
87−
88− explicit TopLevelSurfaceList(QObject *parent = nullptr);
89− virtual ~TopLevelSurfaceList();
90−
91− // QAbstractItemModel methods
92− int rowCount(const QModelIndex &parent = QModelIndex()) const override;
93− QVariant data(const QModelIndex& index, int role) const override;
94− QHash<int, QByteArray> roleNames() const override {
95− QHash<int, QByteArray> roleNames { {SurfaceRole, "surface"},
96− {ApplicationRole, "application"},
97− {IdRole, "id"} };
98− return roleNames;
99− }
100−
101− int nextId() const { return m_nextId; }
102−
103− QAbstractListModel *applicationsModel() const;
104− void setApplicationsModel(QAbstractListModel*);
105−
106−public Q_SLOTS:
107− /**
108− * @brief Returns the surface at the given index
109− *
110− * It will be a nullptr if the application is still starting up and thus hasn't yet created
111− * and drawn into a surface.
112− */
113− unity::shell::application::MirSurfaceInterface *surfaceAt(int index) const;
114−
115− /**
116− * @brief Returns the application at the given index
117− */
118− unity::shell::application::ApplicationInfoInterface *applicationAt(int index) const;
119−
120− /**
121− * @brief Returns the unique id of the element at the given index
122− */
123− int idAt(int index) const;
124−
125− /**
126− * @brief Returns the index where the row with the given id is located
127− *
128− * Returns -1 if there's no row with the given id.
129− */
130− int indexForId(int id) const;
131−
132− /**
133− * @brief Raises the row with the given id to index 0
134− */
135− void raiseId(int id);
136−
137− void doRaiseId(int id);
138−
139−Q_SIGNALS:
140− void countChanged();
141−
142− /**
143− * @brief Emitted when the list changes
144− *
145− * Emitted when model gains an element, loses an element or when elements exchange positions.
146− */
147− void listChanged();
148−
149− void nextIdChanged();
150−
151− void applicationsModelChanged();
152−
153−private:
154− void addApplication(unity::shell::application::ApplicationInfoInterface *application);
155− void removeApplication(unity::shell::application::ApplicationInfoInterface *application);
156−
157− int indexOf(unity::shell::application::MirSurfaceInterface *surface);
158− void raise(unity::shell::application::MirSurfaceInterface *surface);
159− void move(int from, int to);
160− void appendSurfaceHelper(unity::shell::application::MirSurfaceInterface *surface,
161− unity::shell::application::ApplicationInfoInterface *application);
162− void connectSurface(unity::shell::application::MirSurfaceInterface *surface);
163− int generateId();
164− int nextFreeId(int candidateId);
165− QString toString();
166− void onSurfaceDestroyed(unity::shell::application::MirSurfaceInterface *surface);
167− void onSurfaceDied(unity::shell::application::MirSurfaceInterface *surface);
168− void removeAt(int index);
169− void findApplicationRole();
170−
171− unity::shell::application::ApplicationInfoInterface *getApplicationFromModelAt(int index);
172−
173− /*
174− Placeholder for a future surface from a starting or running application.
175− Enables shell to give immediate feedback to the user by showing, eg,
176− a splash screen.
177−
178− It's a model row containing a null surface and the given application.
179− */
180− void appendPlaceholder(unity::shell::application::ApplicationInfoInterface *application);
181−
182− /*
183− Adds a model row with the given surface and application
184−
185− Alternatively, if a placeholder exists for the given application it's
186− filled with the given surface instead.
187− */
188− void appendSurface(unity::shell::application::MirSurfaceInterface *surface,
189− unity::shell::application::ApplicationInfoInterface *application);
190−
191− struct ModelEntry {
192− ModelEntry(unity::shell::application::MirSurfaceInterface *surface, unity::shell::application::ApplicationInfoInterface *application, int id)
193− : surface(surface), application(application), id(id) {}
194− unity::shell::application::MirSurfaceInterface *surface;
195− unity::shell::application::ApplicationInfoInterface *application;
196− int id;
197− bool removeOnceSurfaceDestroyed{false};
198− };
199−
200− QList<ModelEntry> m_surfaceList;
201− int m_nextId{1};
202− static const int m_maxId{1000000};
203−
204− // applications that are being monitored
205− QList<unity::shell::application::ApplicationInfoInterface *> m_applications;
206−
207− QAbstractListModel* m_applicationsModel{nullptr};
208− int m_applicationRole{-1};
209−
210− enum ModelState {
211− IdleState,
212− InsertingState,
213− RemovingState,
214− MovingState,
215− ResettingState
216− };
217− ModelState m_modelState{IdleState};
218−};
219−
220−Q_DECLARE_METATYPE(TopLevelSurfaceList*)
221−Q_DECLARE_METATYPE(QAbstractListModel*)
222−
223−#endif // TOPLEVELSURFACELIST_H
plugins/WindowManager/TopLevelWindowModel.cppnew file+668
@@ -0,0 +1,668 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software: you can redistribute it and/or modify it under
5+ * the terms of the GNU Lesser General Public License version 3, as published by
6+ * the Free Software Foundation.
7+ *
8+ * This program is distributed in the hope that it will be useful, but WITHOUT
9+ * ANY WARRANTY; without even the implied warranties of MERCHANTABILITY,
10+ * SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11+ * Lesser General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU Lesser General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#include "TopLevelWindowModel.h"
18+
19+// unity-api
20+#include <unity/shell/application/ApplicationInfoInterface.h>
21+#include <unity/shell/application/ApplicationManagerInterface.h>
22+#include <unity/shell/application/MirSurfaceInterface.h>
23+#include <unity/shell/application/MirSurfaceListInterface.h>
24+#include <unity/shell/application/SurfaceManagerInterface.h>
25+
26+// Qt
27+#include <QGuiApplication>
28+#include <QDebug>
29+
30+// local
31+#include "Window.h"
32+
33+Q_LOGGING_CATEGORY(TOPLEVELWINDOWMODEL, "toplevelwindowmodel", QtInfoMsg)
34+
35+#define DEBUG_MSG qCDebug(TOPLEVELWINDOWMODEL).nospace().noquote() << __func__
36+#define INFO_MSG qCInfo(TOPLEVELWINDOWMODEL).nospace().noquote() << __func__
37+
38+namespace unityapi = unity::shell::application;
39+
40+TopLevelWindowModel::TopLevelWindowModel()
41+{
42+}
43+
44+void TopLevelWindowModel::setApplicationManager(unityapi::ApplicationManagerInterface* value)
45+{
46+ if (m_applicationManager == value) {
47+ return;
48+ }
49+
50+ DEBUG_MSG << "(" << value << ")";
51+
52+ Q_ASSERT(m_modelState == IdleState);
53+ m_modelState = ResettingState;
54+
55+ beginResetModel();
56+
57+ if (m_applicationManager) {
58+ m_windowModel.clear();
59+ disconnect(m_applicationManager, 0, this, 0);
60+ }
61+
62+ m_applicationManager = value;
63+
64+ if (m_applicationManager) {
65+ connect(m_applicationManager, &QAbstractItemModel::rowsInserted,
66+ this, [this](const QModelIndex &/*parent*/, int first, int last) {
67+ for (int i = first; i <= last; ++i) {
68+ auto application = m_applicationManager->get(i);
69+ addApplication(application);
70+ }
71+ });
72+
73+ connect(m_applicationManager, &QAbstractItemModel::rowsAboutToBeRemoved,
74+ this, [this](const QModelIndex &/*parent*/, int first, int last) {
75+ for (int i = first; i <= last; ++i) {
76+ auto application = m_applicationManager->get(i);
77+ removeApplication(application);
78+ }
79+ });
80+
81+ for (int i = 0; i < m_applicationManager->rowCount(); ++i) {
82+ auto application = m_applicationManager->get(i);
83+ addApplication(application);
84+ }
85+ }
86+
87+ endResetModel();
88+ m_modelState = IdleState;
89+}
90+
91+void TopLevelWindowModel::setSurfaceManager(unityapi::SurfaceManagerInterface *surfaceManager)
92+{
93+ if (surfaceManager == m_surfaceManager) {
94+ return;
95+ }
96+
97+ DEBUG_MSG << "(" << surfaceManager << ")";
98+
99+ if (m_surfaceManager) {
100+ disconnect(m_surfaceManager, 0, this, 0);
101+ }
102+
103+ m_surfaceManager = surfaceManager;
104+
105+ if (m_surfaceManager) {
106+ connect(m_surfaceManager, &unityapi::SurfaceManagerInterface::surfaceCreated, this, &TopLevelWindowModel::onSurfaceCreated);
107+ connect(m_surfaceManager, &unityapi::SurfaceManagerInterface::surfacesRaised, this, &TopLevelWindowModel::onSurfacesRaised);
108+ connect(m_surfaceManager, &unityapi::SurfaceManagerInterface::modificationsStarted, this, &TopLevelWindowModel::onModificationsStarted);
109+ connect(m_surfaceManager, &unityapi::SurfaceManagerInterface::modificationsEnded, this, &TopLevelWindowModel::onModificationsEnded);
110+ }
111+
112+ Q_EMIT surfaceManagerChanged(m_surfaceManager);
113+}
114+
115+void TopLevelWindowModel::addApplication(unityapi::ApplicationInfoInterface *application)
116+{
117+ DEBUG_MSG << "(" << application->appId() << ")";
118+
119+ if (application->state() != unityapi::ApplicationInfoInterface::Stopped && application->surfaceList()->count() == 0) {
120+ prependPlaceholder(application);
121+ }
122+}
123+
124+void TopLevelWindowModel::removeApplication(unityapi::ApplicationInfoInterface *application)
125+{
126+ DEBUG_MSG << "(" << application->appId() << ")";
127+
128+ Q_ASSERT(m_modelState == IdleState);
129+
130+ int i = 0;
131+ while (i < m_windowModel.count()) {
132+ if (m_windowModel.at(i).application == application) {
133+ removeAt(i);
134+ } else {
135+ ++i;
136+ }
137+ }
138+}
139+
140+void TopLevelWindowModel::prependPlaceholder(unityapi::ApplicationInfoInterface *application)
141+{
142+ INFO_MSG << "(" << application->appId() << ")";
143+
144+ prependSurfaceHelper(nullptr, application);
145+}
146+
147+void TopLevelWindowModel::prependSurface(unityapi::MirSurfaceInterface *surface, unityapi::ApplicationInfoInterface *application)
148+{
149+ Q_ASSERT(surface != nullptr);
150+
151+ bool filledPlaceholder = false;
152+ for (int i = 0; i < m_windowModel.count() && !filledPlaceholder; ++i) {
153+ ModelEntry &entry = m_windowModel[i];
154+ if (entry.application == application && entry.window->surface() == nullptr) {
155+ entry.window->setSurface(surface);
156+ connectSurface(surface);
157+ INFO_MSG << " appId=" << application->appId() << " surface=" << surface
158+ << ", filling out placeholder. after: " << toString();
159+ filledPlaceholder = true;
160+ }
161+ }
162+
163+ if (!filledPlaceholder) {
164+ INFO_MSG << " appId=" << application->appId() << " surface=" << surface << ", adding new row";
165+ prependSurfaceHelper(surface, application);
166+ }
167+}
168+
169+void TopLevelWindowModel::prependSurfaceHelper(unityapi::MirSurfaceInterface *surface, unityapi::ApplicationInfoInterface *application)
170+{
171+ if (m_modelState == IdleState) {
172+ m_modelState = InsertingState;
173+ beginInsertRows(QModelIndex(), 0 /*first*/, 0 /*last*/);
174+ } else {
175+ Q_ASSERT(m_modelState == ResettingState);
176+ // No point in signaling anything if we're resetting the whole model
177+ }
178+
179+ int id = generateId();
180+ Window *window = new Window(id, this);
181+ if (surface) {
182+ window->setSurface(surface);
183+ }
184+ m_windowModel.prepend(ModelEntry(window, application));
185+ if (surface) {
186+ connectSurface(surface);
187+ }
188+
189+ connectWindow(window);
190+
191+ if (m_modelState == InsertingState) {
192+ endInsertRows();
193+ Q_EMIT countChanged();
194+ Q_EMIT listChanged();
195+ m_modelState = IdleState;
196+ }
197+
198+ if (!surface) {
199+ activateEmptyWindow(window);
200+ }
201+
202+ INFO_MSG << " after " << toString();
203+}
204+
205+void TopLevelWindowModel::connectWindow(Window *window)
206+{
207+ connect(window, &Window::focusRequested, this, [this, window]() {
208+ if (!window->surface()) {
209+ activateEmptyWindow(window);
210+ }
211+ });
212+
213+ connect(window, &Window::focusedChanged, this, [this, window](bool focused) {
214+ if (window->surface()) {
215+ // Condense changes to the focused window
216+ // eg: Do focusedWindow=A to focusedWindow=B instead of
217+ // focusedWindow=A to focusedWindow=null to focusedWindow=B
218+ if (focused) {
219+ Q_ASSERT(m_newlyFocusedWindow == nullptr);
220+ m_focusedWindowChanged = true;
221+ m_newlyFocusedWindow = window;
222+ } else if (m_focusedWindow == window) {
223+ m_focusedWindowChanged = true;
224+ } else {
225+ // don't clear the focused window if you were not there in the first place
226+ // happens when a filled window gets replaced with an empty one (no surface) as the focused window.
227+ }
228+ }
229+ });
230+
231+ connect(window, &Window::closeRequested, this, [this, window]() {
232+ if (!window->surface()) {
233+ // do things ourselves as miral doesn't know about this window
234+ int id = window->id();
235+ int index = indexForId(id);
236+ bool focusOther = false;
237+ Q_ASSERT(index >= 0);
238+ if (window->focused()) {
239+ focusOther = true;
240+ }
241+ m_windowModel[index].application->close();
242+ if (focusOther) {
243+ activateTopMostWindowWithoutId(id);
244+ }
245+ }
246+ });
247+
248+ connect(window, &Window::emptyWindowActivated, this, [this, window]() {
249+ activateEmptyWindow(window);
250+ });
251+}
252+
253+void TopLevelWindowModel::activateEmptyWindow(Window *window)
254+{
255+ Q_ASSERT(!window->surface());
256+ DEBUG_MSG << "(" << window << ")";
257+
258+ // miral doesn't know about empty windows (ie, windows that are not backed up by MirSurfaces)
259+ // So we have to activate them ourselves (instead of asking SurfaceManager to do it for us).
260+
261+ window->setFocused(true);
262+ raiseId(window->id());
263+ Window *previousWindow = m_focusedWindow;
264+ setFocusedWindow(window);
265+ if (previousWindow && previousWindow->surface() && previousWindow->surface()->focused()) {
266+ m_surfaceManager->activate(nullptr);
267+ }
268+}
269+
270+void TopLevelWindowModel::connectSurface(unityapi::MirSurfaceInterface *surface)
271+{
272+ connect(surface, &unityapi::MirSurfaceInterface::liveChanged, this, [this, surface](bool live){
273+ if (!live) {
274+ onSurfaceDied(surface);
275+ }
276+ });
277+ connect(surface, &QObject::destroyed, this, [this, surface](){ this->onSurfaceDestroyed(surface); });
278+}
279+
280+void TopLevelWindowModel::onSurfaceDied(unityapi::MirSurfaceInterface *surface)
281+{
282+ if (surface->type() == Mir::InputMethodType) {
283+ removeInputMethodWindow();
284+ return;
285+ }
286+
287+ int i = indexOf(surface);
288+ if (i == -1) {
289+ return;
290+ }
291+
292+ auto application = m_windowModel[i].application;
293+
294+ // can't be starting if it already has a surface
295+ Q_ASSERT(application->state() != unityapi::ApplicationInfoInterface::Starting);
296+
297+ if (application->state() == unityapi::ApplicationInfoInterface::Running) {
298+ m_windowModel[i].removeOnceSurfaceDestroyed = true;
299+ } else {
300+ // assume it got killed by the out-of-memory daemon.
301+ //
302+ // So leave entry in the model and only remove its surface, so shell can display a screenshot
303+ // in its place.
304+ m_windowModel[i].removeOnceSurfaceDestroyed = false;
305+ }
306+}
307+
308+void TopLevelWindowModel::onSurfaceDestroyed(unityapi::MirSurfaceInterface *surface)
309+{
310+ int i = indexOf(surface);
311+ if (i == -1) {
312+ return;
313+ }
314+
315+ if (m_windowModel[i].removeOnceSurfaceDestroyed) {
316+ removeAt(i);
317+ } else {
318+ auto window = m_windowModel[i].window;
319+ window->setSurface(nullptr);
320+ window->setFocused(false);
321+ INFO_MSG << " Removed surface from entry. After: " << toString();
322+ }
323+}
324+
325+void TopLevelWindowModel::onSurfaceCreated(unityapi::MirSurfaceInterface *surface)
326+{
327+ DEBUG_MSG << "(" << surface << ")";
328+ if (surface->type() == Mir::InputMethodType) {
329+ int id = generateId();
330+ Window *qmlWindow = new Window(id, this);
331+ connectWindow(qmlWindow);
332+ qmlWindow->setSurface(surface);
333+ setInputMethodWindow(qmlWindow);
334+ } else {
335+ auto application = m_applicationManager->findApplicationWithSurface(surface);
336+ if (application) {
337+ prependSurface(surface, application);
338+ } else {
339+ // Must be a prompt session. No need to do add it as a prompt surface is not top-level.
340+ // It will show up in the ApplicationInfoInterface::promptSurfaceList of some application.
341+ // Still wrap it in a Window though, so that we keep focusedWindow() up to date.
342+ int id = generateId();
343+ Window *promptWindow = new Window(id, this);
344+ connectWindow(promptWindow);
345+ promptWindow->setSurface(surface);
346+ connect(surface, &QObject::destroyed, promptWindow, [=](){
347+ promptWindow->setSurface(nullptr);
348+ promptWindow->deleteLater();
349+ });
350+ }
351+ }
352+ // TODO: handle surfaces that are neither top-level windows nor input method. eg: child dialogs, popups, menus
353+}
354+
355+void TopLevelWindowModel::removeAt(int index)
356+{
357+ if (m_modelState == IdleState) {
358+ beginRemoveRows(QModelIndex(), index, index);
359+ m_modelState = RemovingState;
360+ } else {
361+ Q_ASSERT(m_modelState == ResettingState);
362+ // No point in signaling anything if we're resetting the whole model
363+ }
364+
365+ auto window = m_windowModel[index].window;
366+
367+ window->setSurface(nullptr);
368+ window->setFocused(false);
369+
370+ m_windowModel.removeAt(index);
371+
372+ if (m_modelState == RemovingState) {
373+ endRemoveRows();
374+ Q_EMIT countChanged();
375+ Q_EMIT listChanged();
376+ m_modelState = IdleState;
377+ }
378+
379+ disconnect(window, 0, this, 0);
380+ if (m_focusedWindow == window) {
381+ setFocusedWindow(nullptr);
382+ }
383+ delete window;
384+
385+ INFO_MSG << " after " << toString();
386+}
387+
388+void TopLevelWindowModel::setInputMethodWindow(Window *window)
389+{
390+ if (m_inputMethodWindow) {
391+ qWarning("Multiple Input Method Surfaces created, removing the old one!");
392+ delete m_inputMethodWindow;
393+ }
394+ m_inputMethodWindow = window;
395+ Q_EMIT inputMethodSurfaceChanged(m_inputMethodWindow->surface());
396+}
397+
398+void TopLevelWindowModel::removeInputMethodWindow()
399+{
400+ if (m_inputMethodWindow) {
401+ delete m_inputMethodWindow;
402+ m_inputMethodWindow = nullptr;
403+ Q_EMIT inputMethodSurfaceChanged(nullptr);
404+ }
405+}
406+
407+void TopLevelWindowModel::onSurfacesRaised(const QVector<unityapi::MirSurfaceInterface*> &surfaces)
408+{
409+ DEBUG_MSG << "(" << surfaces << ")";
410+ const int raiseCount = surfaces.size();
411+ for (int i = 0; i < raiseCount; i++) {
412+ int fromIndex = findIndexOf(surfaces[i]);
413+ if (fromIndex != -1) {
414+ move(fromIndex, 0);
415+ }
416+ }
417+}
418+
419+int TopLevelWindowModel::rowCount(const QModelIndex &/*parent*/) const
420+{
421+ return m_windowModel.count();
422+}
423+
424+QVariant TopLevelWindowModel::data(const QModelIndex& index, int role) const
425+{
426+ if (index.row() < 0 || index.row() >= m_windowModel.size())
427+ return QVariant();
428+
429+ if (role == WindowRole) {
430+ Window *window = m_windowModel.at(index.row()).window;
431+ return QVariant::fromValue(window);
432+ } else if (role == ApplicationRole) {
433+ return QVariant::fromValue(m_windowModel.at(index.row()).application);
434+ } else {
435+ return QVariant();
436+ }
437+}
438+
439+int TopLevelWindowModel::findIndexOf(const unityapi::MirSurfaceInterface *surface) const
440+{
441+ for (int i=0; i<m_windowModel.count(); i++) {
442+ if (m_windowModel[i].window->surface() == surface) {
443+ return i;
444+ }
445+ }
446+ return -1;
447+}
448+
449+int TopLevelWindowModel::generateId()
450+{
451+ int id = m_nextId;
452+ m_nextId = nextFreeId(nextId(id), id);
453+ return id;
454+}
455+
456+int TopLevelWindowModel::nextId(int id) const
457+{
458+ if (id == m_maxId) {
459+ return id = 1;
460+ } else {
461+ return id + 1;
462+ }
463+}
464+
465+int TopLevelWindowModel::nextFreeId(int candidateId, const int latestId)
466+{
467+ int firstCandidateId = candidateId;
468+
469+ while (indexForId(candidateId) != -1 || candidateId == latestId) {
470+ candidateId = nextId(candidateId);
471+
472+ if (candidateId == firstCandidateId) {
473+ qFatal("TopLevelWindowModel: run out of window ids.");
474+ }
475+ }
476+
477+ return candidateId;
478+}
479+
480+QString TopLevelWindowModel::toString()
481+{
482+ QString str;
483+ for (int i = 0; i < m_windowModel.count(); ++i) {
484+ auto item = m_windowModel.at(i);
485+
486+ QString itemStr = QString("(index=%1,appId=%2,surface=0x%3,id=%4)")
487+ .arg(QString::number(i),
488+ item.application->appId(),
489+ QString::number((qintptr)item.window->surface(), 16),
490+ QString::number(item.window->id()));
491+
492+ if (i > 0) {
493+ str.append(",");
494+ }
495+ str.append(itemStr);
496+ }
497+ return str;
498+}
499+
500+int TopLevelWindowModel::indexOf(unityapi::MirSurfaceInterface *surface)
501+{
502+ for (int i = 0; i < m_windowModel.count(); ++i) {
503+ if (m_windowModel.at(i).window->surface() == surface) {
504+ return i;
505+ }
506+ }
507+ return -1;
508+}
509+
510+int TopLevelWindowModel::indexForId(int id) const
511+{
512+ for (int i = 0; i < m_windowModel.count(); ++i) {
513+ if (m_windowModel[i].window->id() == id) {
514+ return i;
515+ }
516+ }
517+ return -1;
518+}
519+
520+Window *TopLevelWindowModel::windowAt(int index) const
521+{
522+ if (index >=0 && index < m_windowModel.count()) {
523+ return m_windowModel[index].window;
524+ } else {
525+ return nullptr;
526+ }
527+}
528+
529+unityapi::MirSurfaceInterface *TopLevelWindowModel::surfaceAt(int index) const
530+{
531+ if (index >=0 && index < m_windowModel.count()) {
532+ return m_windowModel[index].window->surface();
533+ } else {
534+ return nullptr;
535+ }
536+}
537+
538+unityapi::ApplicationInfoInterface *TopLevelWindowModel::applicationAt(int index) const
539+{
540+ if (index >=0 && index < m_windowModel.count()) {
541+ return m_windowModel[index].application;
542+ } else {
543+ return nullptr;
544+ }
545+}
546+
547+int TopLevelWindowModel::idAt(int index) const
548+{
549+ if (index >=0 && index < m_windowModel.count()) {
550+ return m_windowModel[index].window->id();
551+ } else {
552+ return 0;
553+ }
554+}
555+
556+void TopLevelWindowModel::raiseId(int id)
557+{
558+ if (m_modelState == IdleState) {
559+ DEBUG_MSG << "(id=" << id << ") - do it now.";
560+ doRaiseId(id);
561+ } else {
562+ DEBUG_MSG << "(id=" << id << ") - Model busy (modelState=" << m_modelState << "). Try again in the next event loop.";
563+ // The model has just signalled some change. If we have a Repeater responding to this update, it will get nuts
564+ // if we perform yet another model change straight away.
565+ //
566+ // A bad sympton of this problem is a Repeater.itemAt(index) call returning null event though Repeater.count says
567+ // the index is definitely within bounds.
568+ QMetaObject::invokeMethod(this, "raiseId", Qt::QueuedConnection, Q_ARG(int, id));
569+ }
570+}
571+
572+void TopLevelWindowModel::doRaiseId(int id)
573+{
574+ int fromIndex = indexForId(id);
575+ // can't raise something that doesn't exist or that it's already on top
576+ if (fromIndex != -1 && fromIndex != 0) {
577+ auto surface = m_windowModel[fromIndex].window->surface();
578+ if (surface) {
579+ m_surfaceManager->raise(surface);
580+ } else {
581+ // move it ourselves. Since there's no mir::scene::Surface/miral::Window, there's nothing
582+ // miral can do about it.
583+ move(fromIndex, 0);
584+ }
585+ }
586+}
587+
588+void TopLevelWindowModel::setFocusedWindow(Window *window)
589+{
590+ if (window != m_focusedWindow) {
591+ INFO_MSG << "(" << window << ")";
592+
593+ Window* previousWindow = m_focusedWindow;
594+
595+ m_focusedWindow = window;
596+ Q_EMIT focusedWindowChanged(m_focusedWindow);
597+
598+ if (previousWindow && previousWindow->focused() && !previousWindow->surface()) {
599+ // do it ourselves. miral doesn't know about this window
600+ previousWindow->setFocused(false);
601+ }
602+ }
603+}
604+
605+unityapi::MirSurfaceInterface* TopLevelWindowModel::inputMethodSurface() const
606+{
607+ return m_inputMethodWindow ? m_inputMethodWindow->surface() : nullptr;
608+}
609+
610+Window* TopLevelWindowModel::focusedWindow() const
611+{
612+ return m_focusedWindow;
613+}
614+
615+void TopLevelWindowModel::move(int from, int to)
616+{
617+ if (from == to) return;
618+ DEBUG_MSG << " from=" << from << " to=" << to;
619+
620+ if (from >= 0 && from < m_windowModel.size() && to >= 0 && to < m_windowModel.size()) {
621+ QModelIndex parent;
622+ /* When moving an item down, the destination index needs to be incremented
623+ by one, as explained in the documentation:
624+ http://qt-project.org/doc/qt-5.0/qtcore/qabstractitemmodel.html#beginMoveRows */
625+
626+ Q_ASSERT(m_modelState == IdleState);
627+ m_modelState = MovingState;
628+
629+ beginMoveRows(parent, from, from, parent, to + (to > from ? 1 : 0));
630+#if QT_VERSION < QT_VERSION_CHECK(5, 6, 0)
631+ const auto &window = m_windowModel.takeAt(from);
632+ m_windowModel.insert(to, window);
633+#else
634+ m_windowModel.move(from, to);
635+#endif
636+ endMoveRows();
637+
638+ Q_EMIT listChanged();
639+ m_modelState = IdleState;
640+
641+ INFO_MSG << " after " << toString();
642+ }
643+}
644+void TopLevelWindowModel::onModificationsStarted()
645+{
646+}
647+
648+void TopLevelWindowModel::onModificationsEnded()
649+{
650+ if (m_focusedWindowChanged) {
651+ setFocusedWindow(m_newlyFocusedWindow);
652+ }
653+ // reset
654+ m_focusedWindowChanged = false;
655+ m_newlyFocusedWindow = nullptr;
656+}
657+
658+void TopLevelWindowModel::activateTopMostWindowWithoutId(int forbiddenId)
659+{
660+ DEBUG_MSG << "(" << forbiddenId << ")";
661+
662+ for (int i = 0; i < m_windowModel.count(); ++i) {
663+ Window *window = m_windowModel[i].window;
664+ if (window->id() != forbiddenId) {
665+ window->activate();
666+ }
667+ }
668+}
plugins/WindowManager/TopLevelWindowModel.hnew file+260
@@ -0,0 +1,260 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software: you can redistribute it and/or modify it under
5+ * the terms of the GNU Lesser General Public License version 3, as published by
6+ * the Free Software Foundation.
7+ *
8+ * This program is distributed in the hope that it will be useful, but WITHOUT
9+ * ANY WARRANTY; without even the implied warranties of MERCHANTABILITY,
10+ * SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11+ * Lesser General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU Lesser General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#ifndef TOPLEVELWINDOWMODEL_H
18+#define TOPLEVELWINDOWMODEL_H
19+
20+#include <QAbstractListModel>
21+#include <QLoggingCategory>
22+
23+Q_DECLARE_LOGGING_CATEGORY(TOPLEVELWINDOWMODEL)
24+
25+class Window;
26+
27+namespace unity {
28+ namespace shell {
29+ namespace application {
30+ class ApplicationInfoInterface;
31+ class ApplicationManagerInterface;
32+ class MirSurfaceInterface;
33+ class SurfaceManagerInterface;
34+ }
35+ }
36+}
37+
38+/**
39+ * @brief A model of top-level surfaces
40+ *
41+ * It's an abstraction of top-level application windows.
42+ *
43+ * When an entry first appears, it normaly doesn't have a surface yet, meaning that the application is
44+ * still starting up. A shell should then display a splash screen or saved screenshot of the application
45+ * until its surface comes up.
46+ *
47+ * As applications can have multiple surfaces and you can also have entries without surfaces at all,
48+ * the only way to unambiguously refer to an entry in this model is through its id.
49+ */
50+class TopLevelWindowModel : public QAbstractListModel
51+{
52+ Q_OBJECT
53+
54+ /**
55+ * @brief Number of top-level surfaces in this model
56+ *
57+ * This is the same as rowCount, added in order to keep compatibility with QML ListModels.
58+ */
59+ Q_PROPERTY(int count READ rowCount NOTIFY countChanged)
60+
61+ /**
62+ * @brief The input method surface, if any
63+ *
64+ * The surface of a onscreen keyboard (akak "virtual keyboard") would be kept here and not in the model itself.
65+ */
66+ Q_PROPERTY(unity::shell::application::MirSurfaceInterface* inputMethodSurface READ inputMethodSurface NOTIFY inputMethodSurfaceChanged)
67+
68+ /**
69+ * @brief The currently focused window, if any
70+ */
71+ Q_PROPERTY(Window* focusedWindow READ focusedWindow NOTIFY focusedWindowChanged)
72+
73+ Q_PROPERTY(unity::shell::application::SurfaceManagerInterface* surfaceManager
74+ READ surfaceManager
75+ WRITE setSurfaceManager
76+ NOTIFY surfaceManagerChanged)
77+
78+ Q_PROPERTY(unity::shell::application::ApplicationManagerInterface* applicationManager
79+ READ applicationManager
80+ WRITE setApplicationManager
81+ NOTIFY applicationManagerChanged)
82+
83+ /**
84+ The id to be used on the next entry created
85+ Useful for tests
86+ */
87+ Q_PROPERTY(int nextId READ nextId NOTIFY nextIdChanged)
88+
89+public:
90+ /**
91+ * @brief The Roles supported by the model
92+ *
93+ * WindowRole - A Window.
94+ * ApplicationRole - An ApplicationInfoInterface
95+ */
96+ enum Roles {
97+ WindowRole = Qt::UserRole,
98+ ApplicationRole = Qt::UserRole + 1,
99+ };
100+
101+ TopLevelWindowModel();
102+
103+ // From QAbstractItemModel
104+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
105+ QVariant data(const QModelIndex& index, int role) const override;
106+ QHash<int, QByteArray> roleNames() const override {
107+ QHash<int, QByteArray> roleNames { {WindowRole, "window"},
108+ {ApplicationRole, "application"} };
109+ return roleNames;
110+ }
111+
112+ // Own API
113+
114+ unity::shell::application::MirSurfaceInterface* inputMethodSurface() const;
115+ Window* focusedWindow() const;
116+
117+ unity::shell::application::ApplicationManagerInterface *applicationManager() const { return m_applicationManager; }
118+ void setApplicationManager(unity::shell::application::ApplicationManagerInterface*);
119+
120+ unity::shell::application::SurfaceManagerInterface *surfaceManager() const { return m_surfaceManager; }
121+ void setSurfaceManager(unity::shell::application::SurfaceManagerInterface*);
122+
123+ int nextId() const { return m_nextId; }
124+
125+public:
126+ /**
127+ * @brief Returns the surface at the given index
128+ *
129+ * It will be a nullptr if the application is still starting up and thus hasn't yet created
130+ * and drawn into a surface.
131+ *
132+ * Same as windowAt(index).surface()
133+ */
134+ Q_INVOKABLE unity::shell::application::MirSurfaceInterface *surfaceAt(int index) const;
135+
136+ /**
137+ * @brief Returns the window at the given index
138+ *
139+ * Will always be valid
140+ */
141+ Q_INVOKABLE Window *windowAt(int index) const;
142+
143+ /**
144+ * @brief Returns the application at the given index
145+ */
146+ Q_INVOKABLE unity::shell::application::ApplicationInfoInterface *applicationAt(int index) const;
147+
148+ /**
149+ * @brief Returns the unique id of the element at the given index
150+ */
151+ Q_INVOKABLE int idAt(int index) const;
152+
153+ /**
154+ * @brief Returns the index where the row with the given id is located
155+ *
156+ * Returns -1 if there's no row with the given id.
157+ */
158+ Q_INVOKABLE int indexForId(int id) const;
159+
160+ /**
161+ * @brief Raises the row with the given id to the top of the window stack (index == count-1)
162+ */
163+ Q_INVOKABLE void raiseId(int id);
164+
165+Q_SIGNALS:
166+ void countChanged();
167+ void inputMethodSurfaceChanged(unity::shell::application::MirSurfaceInterface* inputMethodSurface);
168+ void focusedWindowChanged(Window *focusedWindow);
169+ void applicationManagerChanged(unity::shell::application::ApplicationManagerInterface*);
170+ void surfaceManagerChanged(unity::shell::application::SurfaceManagerInterface*);
171+
172+ /**
173+ * @brief Emitted when the list changes
174+ *
175+ * Emitted when model gains an element, loses an element or when elements exchange positions.
176+ */
177+ void listChanged();
178+
179+ void nextIdChanged();
180+
181+private Q_SLOTS:
182+ void onSurfaceCreated(unity::shell::application::MirSurfaceInterface *surface);
183+ void onSurfacesRaised(const QVector<unity::shell::application::MirSurfaceInterface*> &surfaces);
184+
185+ void onModificationsStarted();
186+ void onModificationsEnded();
187+
188+private:
189+ void doRaiseId(int id);
190+ int generateId();
191+ int nextFreeId(int candidateId, const int latestId);
192+ int nextId(int id) const;
193+ QString toString();
194+ int indexOf(unity::shell::application::MirSurfaceInterface *surface);
195+
196+ void setInputMethodWindow(Window *window);
197+ void setFocusedWindow(Window *window);
198+ void removeInputMethodWindow();
199+ int findIndexOf(const unity::shell::application::MirSurfaceInterface *surface) const;
200+ void removeAt(int index);
201+
202+ void addApplication(unity::shell::application::ApplicationInfoInterface *application);
203+ void removeApplication(unity::shell::application::ApplicationInfoInterface *application);
204+
205+ void prependPlaceholder(unity::shell::application::ApplicationInfoInterface *application);
206+ void prependSurface(unity::shell::application::MirSurfaceInterface *surface,
207+ unity::shell::application::ApplicationInfoInterface *application);
208+ void prependSurfaceHelper(unity::shell::application::MirSurfaceInterface *surface,
209+ unity::shell::application::ApplicationInfoInterface *application);
210+
211+ void connectWindow(Window *window);
212+ void connectSurface(unity::shell::application::MirSurfaceInterface *surface);
213+
214+ void onSurfaceDied(unity::shell::application::MirSurfaceInterface *surface);
215+ void onSurfaceDestroyed(unity::shell::application::MirSurfaceInterface *surface);
216+
217+ void move(int from, int to);
218+
219+ void activateEmptyWindow(Window *window);
220+
221+ void activateTopMostWindowWithoutId(int forbiddenId);
222+
223+ struct ModelEntry {
224+ ModelEntry() {}
225+ ModelEntry(Window *window,
226+ unity::shell::application::ApplicationInfoInterface *application)
227+ : window(window), application(application) {}
228+ Window *window{nullptr};
229+ unity::shell::application::ApplicationInfoInterface *application{nullptr};
230+ bool removeOnceSurfaceDestroyed{false};
231+ };
232+
233+ QVector<ModelEntry> m_windowModel;
234+ Window* m_inputMethodWindow{nullptr};
235+ Window* m_focusedWindow{nullptr};
236+
237+ int m_nextId{1};
238+ // Just something big enough that we don't risk running out of unused id numbers.
239+ // Not sure if QML int type supports something close to std::numeric_limits<int>::max() and
240+ // there's no reason to try out its limits.
241+ static const int m_maxId{1000000};
242+
243+ unity::shell::application::ApplicationManagerInterface* m_applicationManager{nullptr};
244+ unity::shell::application::SurfaceManagerInterface *m_surfaceManager{nullptr};
245+
246+ enum ModelState {
247+ IdleState,
248+ InsertingState,
249+ RemovingState,
250+ MovingState,
251+ ResettingState
252+ };
253+ ModelState m_modelState{IdleState};
254+
255+ // Valid between modificationsStarted and modificationsEnded
256+ bool m_focusedWindowChanged{false};
257+ Window *m_newlyFocusedWindow{nullptr};
258+};
259+
260+#endif // TOPLEVELWINDOWMODEL_H
plugins/WindowManager/Window.cppnew file+237
@@ -0,0 +1,237 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#include "Window.h"
18+
19+// unity-api
20+#include <unity/shell/application/MirSurfaceInterface.h>
21+
22+#include <QQmlEngine>
23+#include <QTextStream>
24+
25+namespace unityapi = unity::shell::application;
26+
27+Q_LOGGING_CATEGORY(UNITY_WINDOW, "unity.window", QtWarningMsg)
28+
29+#define DEBUG_MSG qCDebug(UNITY_WINDOW).nospace() << qPrintable(toString()) << "::" << __func__
30+
31+Window::Window(int id, QObject *parent)
32+ : QObject(parent)
33+ , m_id(id)
34+{
35+ DEBUG_MSG << "()";
36+ QQmlEngine::setObjectOwnership(this, QQmlEngine::CppOwnership);
37+}
38+
39+Window::~Window()
40+{
41+ DEBUG_MSG << "()";
42+}
43+
44+QPoint Window::position() const
45+{
46+ return m_position;
47+}
48+
49+QPoint Window::requestedPosition() const
50+{
51+ return m_requestedPosition;
52+}
53+
54+void Window::setRequestedPosition(const QPoint &value)
55+{
56+ m_positionRequested = true;
57+ if (value != m_requestedPosition) {
58+ m_requestedPosition = value;
59+ Q_EMIT requestedPositionChanged(m_requestedPosition);
60+ if (m_surface) {
61+ m_surface->setRequestedPosition(value);
62+ } else {
63+ // fake-miral: always comply
64+ m_position = m_requestedPosition;
65+ Q_EMIT positionChanged(m_position);
66+ }
67+ }
68+}
69+
70+Mir::State Window::state() const
71+{
72+ return m_state;
73+}
74+
75+bool Window::focused() const
76+{
77+ return m_focused;
78+}
79+
80+bool Window::confinesMousePointer() const
81+{
82+ if (m_surface) {
83+ return m_surface->confinesMousePointer();
84+ } else {
85+ return false;
86+ }
87+}
88+
89+int Window::id() const
90+{
91+ return m_id;
92+}
93+
94+unityapi::MirSurfaceInterface* Window::surface() const
95+{
96+ return m_surface;
97+}
98+
99+void Window::requestState(Mir::State state)
100+{
101+ m_stateRequested = true;
102+ if (m_surface) {
103+ m_surface->requestState(state);
104+ } else if (m_state != state) {
105+ m_state = state;
106+ Q_EMIT stateChanged(m_state);
107+ }
108+}
109+
110+void Window::close()
111+{
112+ if (m_surface) {
113+ m_surface->close();
114+ } else {
115+ Q_EMIT closeRequested();
116+ }
117+}
118+
119+void Window::activate()
120+{
121+ DEBUG_MSG << "()";
122+ if (m_surface) {
123+ m_surface->activate();
124+ } else {
125+ Q_EMIT emptyWindowActivated();
126+ }
127+}
128+
129+void Window::setSurface(unityapi::MirSurfaceInterface *surface)
130+{
131+ DEBUG_MSG << "(" << surface << ")";
132+ if (m_surface) {
133+ disconnect(m_surface, 0, this, 0);
134+ }
135+
136+ m_surface = surface;
137+
138+ if (m_surface) {
139+ connect(surface, &unityapi::MirSurfaceInterface::focusRequested, this, [this]() {
140+ Q_EMIT focusRequested();
141+ });
142+
143+ connect(surface, &unityapi::MirSurfaceInterface::closeRequested, this, &Window::closeRequested);
144+
145+ connect(surface, &unityapi::MirSurfaceInterface::positionChanged, this, [this]() {
146+ updatePosition();
147+ });
148+
149+ connect(surface, &unityapi::MirSurfaceInterface::stateChanged, this, [this]() {
150+ updateState();
151+ });
152+
153+ connect(surface, &unityapi::MirSurfaceInterface::focusedChanged, this, [this]() {
154+ updateFocused();
155+ });
156+
157+ // bring it up to speed
158+ if (m_positionRequested) {
159+ m_surface->setRequestedPosition(m_requestedPosition);
160+ }
161+ if (m_stateRequested && m_surface->state() == Mir::RestoredState) {
162+ m_surface->requestState(m_state);
163+ }
164+
165+ // and sync with surface
166+ updatePosition();
167+ updateState();
168+ updateFocused();
169+ }
170+
171+ Q_EMIT surfaceChanged(surface);
172+}
173+
174+void Window::updatePosition()
175+{
176+ if (m_surface->position() != m_position) {
177+ m_position = m_surface->position();
178+ Q_EMIT positionChanged(m_position);
179+ }
180+}
181+
182+void Window::updateState()
183+{
184+ if (m_surface->state() != m_state) {
185+ m_state = m_surface->state();
186+ Q_EMIT stateChanged(m_state);
187+ }
188+}
189+
190+void Window::updateFocused()
191+{
192+ if (m_surface->focused() != m_focused) {
193+ m_focused = m_surface->focused();
194+ Q_EMIT focusedChanged(m_focused);
195+ }
196+}
197+
198+void Window::setFocused(bool value)
199+{
200+ if (value != m_focused) {
201+ DEBUG_MSG << "(" << value << ")";
202+ m_focused = value;
203+ Q_EMIT focusedChanged(m_focused);
204+ // when we have a surface we get focus changes from updateFocused() instead
205+ Q_ASSERT(!m_surface);
206+ }
207+}
208+
209+QString Window::toString() const
210+{
211+ QString result;
212+ {
213+ QTextStream stream(&result);
214+ stream << "Window["<<(void*)this<<", id="<<id()<<", ";
215+ if (surface()) {
216+ stream << "MirSurface["<<(void*)surface()<<",\""<<surface()->name()<<"\"]";
217+ } else {
218+ stream << "null";
219+ }
220+ stream << "]";
221+ }
222+ return result;
223+}
224+
225+QDebug operator<<(QDebug dbg, const Window *window)
226+{
227+ QDebugStateSaver saver(dbg);
228+ dbg.nospace();
229+
230+ if (window) {
231+ dbg << qPrintable(window->toString());
232+ } else {
233+ dbg << (void*)(window);
234+ }
235+
236+ return dbg;
237+}
plugins/WindowManager/Window.hnew file+161
@@ -0,0 +1,161 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#ifndef UNITY_WINDOW_H
18+#define UNITY_WINDOW_H
19+
20+#include <QLoggingCategory>
21+#include <QObject>
22+#include <QPoint>
23+
24+// Unity API
25+#include <unity/shell/application/Mir.h>
26+
27+namespace unity {
28+ namespace shell {
29+ namespace application {
30+ class MirSurfaceInterface;
31+ }
32+ }
33+}
34+
35+
36+Q_DECLARE_LOGGING_CATEGORY(UNITY_WINDOW)
37+
38+/**
39+ @brief A slightly higher concept than MirSurface
40+
41+ A Window exists before its MirSurface gets created (for splashscreen purposes)
42+ and might also hang around after the backing surface is gone (In case the application
43+ was killed to free up memory, as it should still remain in the window list since the user
44+ did not explicitly close it).
45+ */
46+class Window : public QObject
47+{
48+ Q_OBJECT
49+
50+ /**
51+ * @brief Position of the current surface buffer, in pixels.
52+ */
53+ Q_PROPERTY(QPoint position READ position NOTIFY positionChanged)
54+
55+ /**
56+ * @brief Requested position of the current surface buffer, in pixels.
57+ */
58+ Q_PROPERTY(QPoint requestedPosition READ requestedPosition WRITE setRequestedPosition NOTIFY requestedPositionChanged)
59+
60+ /**
61+ * @brief State of the surface
62+ */
63+ Q_PROPERTY(Mir::State state READ state NOTIFY stateChanged)
64+
65+ /**
66+ * @brief Whether the surface is focused
67+ *
68+ * It will be true if this surface is MirFocusControllerInterface::focusedSurface
69+ */
70+ Q_PROPERTY(bool focused READ focused NOTIFY focusedChanged)
71+
72+ /**
73+ * @brief Whether the surface wants to confine the mouse pointer within its boundaries
74+ *
75+ * If true, the surface doesn't want the mouse pointer to leave its boundaries while it's focused.
76+ */
77+ Q_PROPERTY(bool confinesMousePointer READ confinesMousePointer NOTIFY confinesMousePointerChanged)
78+
79+ /**
80+ * @brief A unique identifier for this window.
81+ * Useful for telling windows apart in a list model as they get moved around
82+ */
83+ Q_PROPERTY(int id READ id CONSTANT)
84+
85+ /**
86+ * @brief Surface backing up this window
87+ * It might be null if a surface hasn't been created yet (application is starting up) or if
88+ * the corresponding application has been killed (but can still get restarted to continue from
89+ * where it left)
90+ */
91+ Q_PROPERTY(unity::shell::application::MirSurfaceInterface* surface READ surface NOTIFY surfaceChanged)
92+
93+public:
94+ Window(int id, QObject *parent = nullptr);
95+ virtual ~Window();
96+ QPoint position() const;
97+ QPoint requestedPosition() const;
98+ void setRequestedPosition(const QPoint &);
99+ Mir::State state() const;
100+ bool focused() const;
101+ bool confinesMousePointer() const;
102+ int id() const;
103+ unity::shell::application::MirSurfaceInterface* surface() const;
104+
105+ void setSurface(unity::shell::application::MirSurfaceInterface *surface);
106+ void setFocused(bool value);
107+
108+ QString toString() const;
109+
110+public Q_SLOTS:
111+ /**
112+ * @brief Requests a change to the specified state
113+ */
114+ void requestState(Mir::State state);
115+
116+ /**
117+ * @brief Sends a close request
118+ *
119+ */
120+ void close();
121+
122+ /**
123+ * @brief Focuses and raises the window
124+ */
125+ void activate();
126+
127+Q_SIGNALS:
128+ void closeRequested();
129+ void emptyWindowActivated();
130+
131+ void positionChanged(QPoint position);
132+ void requestedPositionChanged(QPoint position);
133+ void stateChanged(Mir::State value);
134+ void focusedChanged(bool value);
135+ void confinesMousePointerChanged(bool value);
136+ void surfaceChanged(unity::shell::application::MirSurfaceInterface *surface);
137+
138+ /**
139+ * @brief Emitted when focus for this window is requested by an external party
140+ */
141+ void focusRequested();
142+
143+private:
144+ void updatePosition();
145+ void updateState();
146+ void updateFocused();
147+
148+ QPoint m_position;
149+ QPoint m_requestedPosition;
150+ bool m_positionRequested{false};
151+ bool m_focused{false};
152+ int m_id;
153+ Mir::State m_state{Mir::RestoredState};
154+ bool m_stateRequested{false};
155+ unity::shell::application::MirSurfaceInterface *m_surface{nullptr};
156+};
157+
158+QDebug operator<<(QDebug dbg, const Window *window);
159+
160+Q_DECLARE_METATYPE(Window*)
161+#endif // UNITY_WINDOW_H
plugins/WindowManager/WindowManagerPlugin.cpp+5−2
@@ -16,13 +16,16 @@
16
16
17#include "WindowManagerPlugin.h"
17#include "WindowManagerPlugin.h"
18
18
19−#include "TopLevelSurfaceList.h"
19+#include "TopLevelWindowModel.h"
20+#include "Window.h"
20
21
21#include <QtQml>
22#include <QtQml>
22
23
23void WindowManagerPlugin::registerTypes(const char *uri)
24void WindowManagerPlugin::registerTypes(const char *uri)
24{
25{
25− qmlRegisterType<TopLevelSurfaceList>(uri, 0, 1, "TopLevelSurfaceList");
26+ qmlRegisterType<TopLevelWindowModel>(uri, 1, 0, "TopLevelWindowModel");
27+
28+ qRegisterMetaType<Window*>("Window*");
26
29
27 qRegisterMetaType<QAbstractListModel*>("QAbstractListModel*");
30 qRegisterMetaType<QAbstractListModel*>("QAbstractListModel*");
28}
31}
plugins/Wizard/PageList.cpp+5−6
@@ -46,7 +46,9 @@ PageList::PageList(QObject *parent)
46 QSet<QString> disabledPages;
46 QSet<QString> disabledPages;
47 QStringList dataDirs;
47 QStringList dataDirs;
48
48
49− if (!isRunningInstalled() && getenv("WIZARD_TESTING") == nullptr) {
49+ if (getenv("WIZARD_TESTING") != nullptr) {
50+ dataDirs = QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation);
51+ } else if (!isRunningInstalled()) {
50 dataDirs << qmlDirectory();
52 dataDirs << qmlDirectory();
51 } else {
53 } else {
52 dataDirs = shellDataDirs();
54 dataDirs = shellDataDirs();
@@ -71,11 +73,8 @@ PageList::PageList(QObject *parent)
71 // If there was a system update installed, skip until the last page to just greet the user
73 // If there was a system update installed, skip until the last page to just greet the user
72 QSettings settings;
74 QSettings settings;
73 if (settings.value(QStringLiteral("Wizard/SkipUntilFinishedPage")).toBool()) {
75 if (settings.value(QStringLiteral("Wizard/SkipUntilFinishedPage")).toBool()) {
74− const QString lastPage = m_pages.lastKey();
76+ while (m_pages.count() > 1) {
75− Q_FOREACH(const QString &page, m_pages.keys()) {
77+ m_pages.erase(m_pages.begin());
76− if (Q_UNLIKELY(page != lastPage)) {
77− m_pages.remove(page);
78− }
79 }
78 }
80
79
81 // ... and reset it again for the next run
80 // ... and reset it again for the next run
plugins/Wizard/timezonemodel.h+1−1
@@ -27,7 +27,6 @@ class TimeZoneLocationModel: public QAbstractListModel
27 Q_PROPERTY(bool listUpdating READ listUpdating NOTIFY listUpdatingChanged)
27 Q_PROPERTY(bool listUpdating READ listUpdating NOTIFY listUpdatingChanged)
28 Q_PROPERTY(QString filter READ filter WRITE setFilter NOTIFY filterChanged)
28 Q_PROPERTY(QString filter READ filter WRITE setFilter NOTIFY filterChanged)
29 Q_PROPERTY(QString country READ country WRITE setCountry NOTIFY countryChanged)
29 Q_PROPERTY(QString country READ country WRITE setCountry NOTIFY countryChanged)
30− Q_ENUMS(Roles)
31
30
32public:
31public:
33 explicit TimeZoneLocationModel(QObject *parent = nullptr);
32 explicit TimeZoneLocationModel(QObject *parent = nullptr);
@@ -42,6 +41,7 @@ public:
42 LatitudeRole,
41 LatitudeRole,
43 LongitudeRole
42 LongitudeRole
44 };
43 };
44+ Q_ENUM(Roles)
45
45
46 int rowCount(const QModelIndex &parent = QModelIndex()) const override;
46 int rowCount(const QModelIndex &parent = QModelIndex()) const override;
47 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
47 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
po/aa.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-02-12 10:18+0000\n"
11"PO-Revision-Date: 2016-02-12 10:18+0000\n"
12"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
12"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
13"Language-Team: Afar <aa@li.org>\n"
13"Language-Team: Afar <aa@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:56+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Cuumita "
23msgstr "Cuumita "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr ""
28msgstr ""
29
29
@@ -31,7 +31,7 @@ msgstr ""
31msgid "Quit"
31msgid "Quit"
32msgstr "Kat"
32msgstr "Kat"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr ""
36msgstr ""
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Koflis"
50msgstr "Koflis"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Eweq"
55msgstr "Eweq"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Bayis"
62msgstr "Bayis"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Wadir-ugus"
67msgstr "Wadir-ugus"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Wadir-ugussuh digga maay litoo?"
71msgstr "Wadir-ugussuh digga maay litoo?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Maleey"
75msgstr "Maleey"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Yeey"
79msgstr "Yeey"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Cayla"
84msgstr "Cayla"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr "Timmi haytuh digga maay litoo?"
90msgstr "Timmi haytuh digga maay litoo?"
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr "Timmi hayis"
95msgstr "Timmi hayis"
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr "Wadir-qimbis"
100msgstr "Wadir-qimbis"
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -311,6 +319,28 @@ msgstr "Inkih alif"
311msgid "Preview Share Item"
319msgid "Preview Share Item"
312msgstr ""
320msgstr ""
313
321
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
314#: qml/Dash/DashPageHeader.qml:361
344#: qml/Dash/DashPageHeader.qml:361
315msgctxt "Button: Open the Ubuntu Store"
345msgctxt "Button: Open the Ubuntu Store"
316msgid "Store"
346msgid "Store"
@@ -396,24 +426,18 @@ msgstr ""
396msgid "Enable location data"
426msgid "Enable location data"
397msgstr ""
427msgstr ""
398
428
399−#: qml/Dash/ScopesList.qml:57
429+#: qml/Dash/ScopesList.qml:146
400msgid "Manage"
430msgid "Manage"
401msgstr ""
431msgstr ""
402
432
403−#: qml/Dash/ScopesList.qml:104
433+#: qml/Dash/ScopesList.qml:187
404msgid "Home"
434msgid "Home"
405msgstr "Dabqi"
435msgstr "Dabqi"
406
436
407−#: qml/Dash/ScopesList.qml:105
437+#: qml/Dash/ScopesList.qml:188
408msgid "Also installed"
438msgid "Also installed"
409msgstr ""
439msgstr ""
410
440
411−#: qml/DisabledScreenNotice.qml:109
412−msgid ""
413−"Your device is now connected to an external display. Use this screen as a "
414−"touch pad to interact with the pointer."
415−msgstr ""
416−
417#: qml/Greeter/CoverPage.qml:127
441#: qml/Greeter/CoverPage.qml:127
418msgid "Unlock"
442msgid "Unlock"
419msgstr ""
443msgstr ""
@@ -437,7 +461,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
437msgstr[0] "Maganak %1 minit qambaalaay, kaadu gabbat"
461msgstr[0] "Maganak %1 minit qambaalaay, kaadu gabbat"
438msgstr[1] "Maganak %1 minit qambaalaay, kaadu gabbat"
462msgstr[1] "Maganak %1 minit qambaalaay, kaadu gabbat"
439
463
440−#: qml/Greeter/Greeter.qml:596
464+#: qml/Greeter/Greeter.qml:592
441msgid "Try again"
465msgid "Try again"
442msgstr ""
466msgstr ""
443
467
@@ -465,6 +489,19 @@ msgstr ""
465msgid "Select desktop environment"
489msgid "Select desktop environment"
466msgstr ""
490msgstr ""
467
491
492+#: qml/Launcher/Drawer.qml:80
493+msgid "Search…"
494+msgstr ""
495+
496+#: qml/Launcher/Drawer.qml:101
497+msgctxt "Apps sorted alphabetically"
498+msgid "A-Z"
499+msgstr ""
500+
501+#: qml/Launcher/MoreAppsHeader.qml:32
502+msgid "More apps in the store"
503+msgstr ""
504+
468#: qml/Notifications/NotificationMenuItemFactory.qml:124
505#: qml/Notifications/NotificationMenuItemFactory.qml:124
469msgid "Show password"
506msgid "Show password"
470msgstr "Cuumita uybulluy"
507msgstr "Cuumita uybulluy"
@@ -477,62 +514,62 @@ msgstr ""
477msgid "Conference"
514msgid "Conference"
478msgstr "Koboxu"
515msgstr "Koboxu"
479
516
480−#: qml/Panel/Indicators/MenuItemFactory.qml:847
517+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
481msgid "Nothing is playing"
518msgid "Nothing is playing"
482msgstr ""
519msgstr ""
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:975
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
485#, qt-format
522#, qt-format
486msgid "%1 hour"
523msgid "%1 hour"
487msgid_plural "%1 hours"
524msgid_plural "%1 hours"
488msgstr[0] "%1 saaqata"
525msgstr[0] "%1 saaqata"
489msgstr[1] "%1 saaqata"
526msgstr[1] "%1 saaqata"
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:979
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
492#, qt-format
529#, qt-format
493msgid "%1 minute"
530msgid "%1 minute"
494msgid_plural "%1 minutes"
531msgid_plural "%1 minutes"
495msgstr[0] "%1 miniti"
532msgstr[0] "%1 miniti"
496msgstr[1] "%1 miniti"
533msgstr[1] "%1 miniti"
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:984
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
499#, qt-format
536#, qt-format
500msgid "%1 second"
537msgid "%1 second"
501msgid_plural "%1 seconds"
538msgid_plural "%1 seconds"
502msgstr[0] "%1 nammayye"
539msgstr[0] "%1 nammayye"
503msgstr[1] "%1 nammayye"
540msgstr[1] "%1 nammayye"
504
541
505−#: qml/Panel/Indicators/MenuItemFactory.qml:987
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
506msgid "0 seconds"
543msgid "0 seconds"
507msgstr "0 nammayye"
544msgstr "0 nammayye"
508
545
509#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
510−#: qml/Panel/Indicators/MenuItemFactory.qml:989
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
511#, qt-format
548#, qt-format
512msgid "%1 remaining"
549msgid "%1 remaining"
513msgstr "%1 raaqe"
550msgstr "%1 raaqe"
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:995
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
516msgid "In queue…"
553msgid "In queue…"
517msgstr ""
554msgstr ""
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:999
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
520msgid "Downloading"
557msgid "Downloading"
521msgstr "Qulluumah"
558msgstr "Qulluumah"
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
524msgid "Paused, tap to resume"
561msgid "Paused, tap to resume"
525msgstr ""
562msgstr ""
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
528msgid "Canceled"
565msgid "Canceled"
529msgstr "Bayteh"
566msgstr "Bayteh"
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
532msgid "Finished"
569msgid "Finished"
533msgstr "Duudumteh"
570msgstr "Duudumteh"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
536msgid "Failed, tap to retry"
573msgid "Failed, tap to retry"
537msgstr ""
574msgstr ""
538
575
po/am.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-08-13 14:45+0000\n"
11"PO-Revision-Date: 2016-08-13 14:45+0000\n"
12"Last-Translator: samson <Unknown>\n"
12"Last-Translator: samson <Unknown>\n"
13"Language-Team: Amharic <am@li.org>\n"
13"Language-Team: Amharic <am@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:56+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "የ መግቢያ ቃል: "
23msgstr "የ መግቢያ ቃል: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "አቋራጭ ማጣበቂያ"
28msgstr "አቋራጭ ማጣበቂያ"
29
29
@@ -31,7 +31,7 @@ msgstr "አቋራጭ ማጣበቂያ"
31msgid "Quit"
31msgid "Quit"
32msgstr "ማጥፊያ"
32msgstr "ማጥፊያ"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "አቋራጭ መለያያ"
36msgstr "አቋራጭ መለያያ"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "መቆለፊያ"
50msgstr "መቆለፊያ"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "መውጫ"
55msgstr "መውጫ"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "መሰረዣ"
62msgstr "መሰረዣ"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "እንደገና ማስነሻ"
67msgstr "እንደገና ማስነሻ"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "በእርግጥ እንደገና ማስነሳት ይፈልጋሉ?"
71msgstr "በእርግጥ እንደገና ማስነሳት ይፈልጋሉ?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "አይ"
75msgstr "አይ"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "አዎ"
79msgstr "አዎ"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "ሐይል"
84msgstr "ሐይል"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"በእርግጥ ሐይሉን ማጥፋት\n"
91"በእርግጥ ሐይሉን ማጥፋት\n"
92"ይፈልጋሉ?"
92"ይፈልጋሉ?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "ሐይል ማጥፊያ"
97msgstr "ሐይል ማጥፊያ"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "እንደገና ማስጀመሪያ"
102msgstr "እንደገና ማስጀመሪያ"
@@ -177,87 +177,95 @@ msgstr "Super + 0 እስከ 9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "ተመሳሳይ በ ማስጀመሪያ ምልክት ላይ እንደ መጫን"
178msgstr "ተመሳሳይ በ ማስጀመሪያ ምልክት ላይ እንደ መጫን"
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "ክልል"
190msgstr "ክልል"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (Tap)"
194msgstr "Super (Tap)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "የ ክልል ቤት መክፈቻ"
198msgstr "የ ክልል ቤት መክፈቻ"
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "በ መቀየር ላይ"
202msgstr "በ መቀየር ላይ"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Tab"
206msgstr "Alt + Tab"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "በ መተግበሪያዎች መካከል መቀያየሪያ"
210msgstr "በ መተግበሪያዎች መካከል መቀያየሪያ"
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "የ ዴስክቶፕ ማስፊያ መክፈቻ"
218msgstr "የ ዴስክቶፕ ማስፊያ መክፈቻ"
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "መጠቆሚያ የ ግራ ወይንም የ ቀኝ"
222msgstr "መጠቆሚያ የ ግራ ወይንም የ ቀኝ"
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "ትኩረት ማንቀሳቀሻ"
226msgstr "ትኩረት ማንቀሳቀሻ"
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "መስኮቶች"
230msgstr "መስኮቶች"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Ctrl + Super + D"
234msgstr "Ctrl + Super + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "ሁሉንም መስኮቶች ማሳነሻ"
238msgstr "ሁሉንም መስኮቶች ማሳነሻ"
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Ctrl + Super + Up"
242msgstr "Ctrl + Super + Up"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "የ አሁኑን መስኮት ማሳደጊያ"
246msgstr "የ አሁኑን መስኮት ማሳደጊያ"
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Ctrl + Super + Down"
250msgstr "Ctrl + Super + Down"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "የ አሁኑን መስኮትማሳነሻ ወይንም እንደ ነበር መመለሻ"
254msgstr "የ አሁኑን መስኮትማሳነሻ ወይንም እንደ ነበር መመለሻ"
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Ctrl + Super + Left or Right"
258msgstr "Ctrl + Super + Left or Right"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "የ አሁኑን መስኮት በ ንዑስ-ማሳደጊያ"
262msgstr "የ አሁኑን መስኮት በ ንዑስ-ማሳደጊያ"
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "የ አሁኑን መስኮት መዝጊያ"
270msgstr "የ አሁኑን መስኮት መዝጊያ"
263
271
@@ -313,6 +321,28 @@ msgstr "ሁሉንም መዝጊያ"
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr "የሚካፈሉትን እቃ ቅድመ እይታ"
322msgstr "የሚካፈሉትን እቃ ቅድመ እይታ"
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr "የ እርስዎ አካል አሁን ከ ውጪ ማሳያ ጋር ተገናኝቷል: ይህን መመልከቻ እንደ ተችፓድ መጠቀሚያ"
329+
330+#: qml/Components/VirtualTouchPad.qml:327
331+msgid "Tap left button to click."
332+msgstr ""
333+
334+#: qml/Components/VirtualTouchPad.qml:339
335+msgid "Tap right button to right click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:351
339+msgid "Swipe with two fingers to scroll."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:396
343+msgid "Find more settings in the system settings."
344+msgstr ""
345+
316#: qml/Dash/DashPageHeader.qml:361
346#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
347msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
348msgid "Store"
@@ -398,24 +428,18 @@ msgstr "ይልቀቁ ለማነቃቃት…"
398msgid "Enable location data"
428msgid "Enable location data"
399msgstr "የአካባቢ ዳታ ማስቻያ"
429msgstr "የአካባቢ ዳታ ማስቻያ"
400
430
401−#: qml/Dash/ScopesList.qml:57
431+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
432msgid "Manage"
403msgstr "አስተዳዳሪ"
433msgstr "አስተዳዳሪ"
404
434
405−#: qml/Dash/ScopesList.qml:104
435+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
436msgid "Home"
407msgstr "ቤት"
437msgstr "ቤት"
408
438
409−#: qml/Dash/ScopesList.qml:105
439+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
440msgid "Also installed"
411msgstr "እንዲሁም የተገጠሙ"
441msgstr "እንዲሁም የተገጠሙ"
412
442
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr "የ እርስዎ አካል አሁን ከ ውጪ ማሳያ ጋር ተገናኝቷል: ይህን መመልከቻ እንደ ተችፓድ መጠቀሚያ"
418−
419#: qml/Greeter/CoverPage.qml:127
443#: qml/Greeter/CoverPage.qml:127
420msgid "Unlock"
444msgid "Unlock"
421msgstr "መክፈቻ"
445msgstr "መክፈቻ"
@@ -439,7 +463,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
439msgstr[0] "እባክዎን ይቆዩ %1 ደቂቃ እና ከዛ እንደ ገና ይምክሩ…"
463msgstr[0] "እባክዎን ይቆዩ %1 ደቂቃ እና ከዛ እንደ ገና ይምክሩ…"
440msgstr[1] "እባክዎን ይቆዩ %1 ደቂቃዎች እና ከዛ እንደ ገና ይምክሩ…"
464msgstr[1] "እባክዎን ይቆዩ %1 ደቂቃዎች እና ከዛ እንደ ገና ይምክሩ…"
441
465
442−#: qml/Greeter/Greeter.qml:596
466+#: qml/Greeter/Greeter.qml:592
443msgid "Try again"
467msgid "Try again"
444msgstr "እንደገና ይሞክሩ"
468msgstr "እንደገና ይሞክሩ"
445
469
@@ -467,6 +491,19 @@ msgstr "ድንገተኛ"
467msgid "Select desktop environment"
491msgid "Select desktop environment"
468msgstr "የ ዴስክቶፕ አይነት ይምረጡ"
492msgstr "የ ዴስክቶፕ አይነት ይምረጡ"
469
493
494+#: qml/Launcher/Drawer.qml:80
495+msgid "Search…"
496+msgstr ""
497+
498+#: qml/Launcher/Drawer.qml:101
499+msgctxt "Apps sorted alphabetically"
500+msgid "A-Z"
501+msgstr ""
502+
503+#: qml/Launcher/MoreAppsHeader.qml:32
504+msgid "More apps in the store"
505+msgstr ""
506+
470#: qml/Notifications/NotificationMenuItemFactory.qml:124
507#: qml/Notifications/NotificationMenuItemFactory.qml:124
471msgid "Show password"
508msgid "Show password"
472msgstr "የመግቢያ ቃል ማሳያ"
509msgstr "የመግቢያ ቃል ማሳያ"
@@ -479,62 +516,62 @@ msgstr "ወደ ጥሪው ለመመለስ መታ ያድርጉ..."
479msgid "Conference"
516msgid "Conference"
480msgstr "ስብሰባ"
517msgstr "ስብሰባ"
481
518
482−#: qml/Panel/Indicators/MenuItemFactory.qml:847
519+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
483msgid "Nothing is playing"
520msgid "Nothing is playing"
484msgstr "ምንም አይጫወትም"
521msgstr "ምንም አይጫወትም"
485
522
486−#: qml/Panel/Indicators/MenuItemFactory.qml:975
523+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
487#, qt-format
524#, qt-format
488msgid "%1 hour"
525msgid "%1 hour"
489msgid_plural "%1 hours"
526msgid_plural "%1 hours"
490msgstr[0] "%1 ሰአት"
527msgstr[0] "%1 ሰአት"
491msgstr[1] "%1 ሰአቶች"
528msgstr[1] "%1 ሰአቶች"
492
529
493−#: qml/Panel/Indicators/MenuItemFactory.qml:979
530+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
494#, qt-format
531#, qt-format
495msgid "%1 minute"
532msgid "%1 minute"
496msgid_plural "%1 minutes"
533msgid_plural "%1 minutes"
497msgstr[0] "%1 ደቂቃ"
534msgstr[0] "%1 ደቂቃ"
498msgstr[1] "%1 ደቂቃዎች"
535msgstr[1] "%1 ደቂቃዎች"
499
536
500−#: qml/Panel/Indicators/MenuItemFactory.qml:984
537+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
501#, qt-format
538#, qt-format
502msgid "%1 second"
539msgid "%1 second"
503msgid_plural "%1 seconds"
540msgid_plural "%1 seconds"
504msgstr[0] "%1 ሰከንድ"
541msgstr[0] "%1 ሰከንድ"
505msgstr[1] "%1 ሰከንዶች"
542msgstr[1] "%1 ሰከንዶች"
506
543
507−#: qml/Panel/Indicators/MenuItemFactory.qml:987
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
508msgid "0 seconds"
545msgid "0 seconds"
509msgstr "0 ሰከንዶች"
546msgstr "0 ሰከንዶች"
510
547
511#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
548#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
512−#: qml/Panel/Indicators/MenuItemFactory.qml:989
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
513#, qt-format
550#, qt-format
514msgid "%1 remaining"
551msgid "%1 remaining"
515msgstr "%1 የቀረው"
552msgstr "%1 የቀረው"
516
553
517−#: qml/Panel/Indicators/MenuItemFactory.qml:995
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
518msgid "In queue…"
555msgid "In queue…"
519msgstr "ወረፋ በመጠበቅ ላይ…"
556msgstr "ወረፋ በመጠበቅ ላይ…"
520
557
521−#: qml/Panel/Indicators/MenuItemFactory.qml:999
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
522msgid "Downloading"
559msgid "Downloading"
523msgstr "በማውረድ ላይ"
560msgstr "በማውረድ ላይ"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
526msgid "Paused, tap to resume"
563msgid "Paused, tap to resume"
527msgstr "ማስቆሚያ: ለመቀጠል መታ ያድርጉ"
564msgstr "ማስቆሚያ: ለመቀጠል መታ ያድርጉ"
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
530msgid "Canceled"
567msgid "Canceled"
531msgstr "ተሰርዟል"
568msgstr "ተሰርዟል"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
534msgid "Finished"
571msgid "Finished"
535msgstr "ጨርሷል"
572msgstr "ጨርሷል"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
538msgid "Failed, tap to retry"
575msgid "Failed, tap to retry"
539msgstr "አልተቻለም: እንደገና ለመሞከር መታ ያድርጉ"
576msgstr "አልተቻለም: እንደገና ለመሞከር መታ ያድርጉ"
540
577
po/ar.po+127−90
@@ -7,8 +7,8 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11−"PO-Revision-Date: 2015-07-29 09:41+0000\n"
11+"PO-Revision-Date: 2017-01-14 05:20+0000\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
13"Language-Team: Arabic <ar@li.org>\n"
13"Language-Team: Arabic <ar@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
@@ -16,15 +16,15 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
19−"X-Launchpad-Export-Date: 2016-12-01 04:56+0000\n"
19+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
20−"X-Generator: Launchpad (build 18282)\n"
20+"X-Generator: Launchpad (build 18302)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
23msgid "Password: "
23msgid "Password: "
24msgstr "كلمة السر: "
24msgstr "كلمة السر: "
25
25
26#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:50
27−#: plugins/Unity/Launcher/launcheritem.cpp:109
27+#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
28msgid "Pin shortcut"
29msgstr "تثبيت الاختصار"
29msgstr "تثبيت الاختصار"
30
30
@@ -32,7 +32,7 @@ msgstr "تثبيت الاختصار"
32msgid "Quit"
32msgid "Quit"
33msgstr "خروج"
33msgstr "خروج"
34
34
35−#: plugins/Unity/Launcher/launcheritem.cpp:109
35+#: plugins/Unity/Launcher/launcheritem.cpp:122
36msgid "Unpin shortcut"
36msgid "Unpin shortcut"
37msgstr "إزالة تثبيت الاختصار"
37msgstr "إزالة تثبيت الاختصار"
38
38
@@ -50,41 +50,41 @@ msgctxt "Button: Lock the system"
50msgid "Lock"
50msgid "Lock"
51msgstr "أوصِد"
51msgstr "أوصِد"
52
52
53−#: qml/Components/Dialogs.qml:159
53+#: qml/Components/Dialogs.qml:160
54msgctxt "Button: Log out from the system"
54msgctxt "Button: Log out from the system"
55msgid "Log Out"
55msgid "Log Out"
56msgstr "خروج"
56msgstr "خروج"
57
57
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
60#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
62msgid "Cancel"
63msgstr "إلغاء"
63msgstr "إلغاء"
64
64
65−#: qml/Components/Dialogs.qml:178
65+#: qml/Components/Dialogs.qml:179
66msgctxt "Title: Reboot dialog"
66msgctxt "Title: Reboot dialog"
67msgid "Reboot"
67msgid "Reboot"
68msgstr "إعادة التشغيل"
68msgstr "إعادة التشغيل"
69
69
70−#: qml/Components/Dialogs.qml:179
70+#: qml/Components/Dialogs.qml:180
71msgid "Are you sure you want to reboot?"
71msgid "Are you sure you want to reboot?"
72msgstr "هل أنت متأكد من رغبتك في إعادة تشغيل الجهاز؟"
72msgstr "هل أنت متأكد من رغبتك في إعادة تشغيل الجهاز؟"
73
73
74−#: qml/Components/Dialogs.qml:181
74+#: qml/Components/Dialogs.qml:182
75msgid "No"
75msgid "No"
76msgstr "لا"
76msgstr "لا"
77
77
78−#: qml/Components/Dialogs.qml:187
78+#: qml/Components/Dialogs.qml:189
79msgid "Yes"
79msgid "Yes"
80msgstr "نعم"
80msgstr "نعم"
81
81
82−#: qml/Components/Dialogs.qml:202
82+#: qml/Components/Dialogs.qml:204
83msgctxt "Title: Power off/Restart dialog"
83msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
84msgid "Power"
85msgstr "الطاقة"
85msgstr "الطاقة"
86
86
87−#: qml/Components/Dialogs.qml:203
87+#: qml/Components/Dialogs.qml:205
88msgid ""
88msgid ""
89"Are you sure you would like\n"
89"Are you sure you would like\n"
90"to power off?"
90"to power off?"
@@ -92,71 +92,71 @@ msgstr ""
92"هل أنت متأكد من رغبتك\n"
92"هل أنت متأكد من رغبتك\n"
93"في إيقاف التشغيل؟"
93"في إيقاف التشغيل؟"
94
94
95−#: qml/Components/Dialogs.qml:205
95+#: qml/Components/Dialogs.qml:208
96msgctxt "Button: Power off the system"
96msgctxt "Button: Power off the system"
97msgid "Power off"
97msgid "Power off"
98msgstr "إيقاف التشغيل"
98msgstr "إيقاف التشغيل"
99
99
100−#: qml/Components/Dialogs.qml:214
100+#: qml/Components/Dialogs.qml:217
101msgctxt "Button: Restart the system"
101msgctxt "Button: Restart the system"
102msgid "Restart"
102msgid "Restart"
103msgstr "إعادة التشغيل"
103msgstr "إعادة التشغيل"
104
104
105#: qml/Components/KeyboardShortcutsOverlay.qml:41
105#: qml/Components/KeyboardShortcutsOverlay.qml:41
106msgid "Keyboard Shortcuts"
106msgid "Keyboard Shortcuts"
107−msgstr ""
107+msgstr "اختصارات لوحة المفاتيح"
108
108
109#: qml/Components/KeyboardShortcutsOverlay.qml:55
109#: qml/Components/KeyboardShortcutsOverlay.qml:55
110msgid "Unity 8"
110msgid "Unity 8"
111−msgstr ""
111+msgstr "يونتي 8"
112
112
113#: qml/Components/KeyboardShortcutsOverlay.qml:62
113#: qml/Components/KeyboardShortcutsOverlay.qml:62
114msgid "PrtScr"
114msgid "PrtScr"
115−msgstr ""
115+msgstr "PrtScr"
116
116
117#: qml/Components/KeyboardShortcutsOverlay.qml:67
117#: qml/Components/KeyboardShortcutsOverlay.qml:67
118msgid "Takes a screenshot."
118msgid "Takes a screenshot."
119−msgstr ""
119+msgstr "أخذ لقطة للشاشة"
120
120
121#: qml/Components/KeyboardShortcutsOverlay.qml:75
121#: qml/Components/KeyboardShortcutsOverlay.qml:75
122msgid "Alt + PrtScr"
122msgid "Alt + PrtScr"
123−msgstr ""
123+msgstr "Alt + PrtScr"
124
124
125#: qml/Components/KeyboardShortcutsOverlay.qml:80
125#: qml/Components/KeyboardShortcutsOverlay.qml:80
126msgid "Takes a screenshot of a window."
126msgid "Takes a screenshot of a window."
127−msgstr ""
127+msgstr "أخذ لقطة شاشة للنافذة"
128
128
129#: qml/Components/KeyboardShortcutsOverlay.qml:88
129#: qml/Components/KeyboardShortcutsOverlay.qml:88
130msgid "Super + Space"
130msgid "Super + Space"
131−msgstr ""
131+msgstr "Super + Space"
132
132
133#: qml/Components/KeyboardShortcutsOverlay.qml:93
133#: qml/Components/KeyboardShortcutsOverlay.qml:93
134msgid "Switches to next keyboard layout."
134msgid "Switches to next keyboard layout."
135−msgstr ""
135+msgstr "للتحويل إلى مخطط لوحة المفاتيح التالي."
136
136
137#: qml/Components/KeyboardShortcutsOverlay.qml:101
137#: qml/Components/KeyboardShortcutsOverlay.qml:101
138msgid "Super + Shift + Space"
138msgid "Super + Shift + Space"
139−msgstr ""
139+msgstr "Super + Shift + Space"
140
140
141#: qml/Components/KeyboardShortcutsOverlay.qml:106
141#: qml/Components/KeyboardShortcutsOverlay.qml:106
142msgid "Switches to previous keyboard layout."
142msgid "Switches to previous keyboard layout."
143−msgstr ""
143+msgstr "للتحويل إلى مخطط لوحة المفاتيح السابق."
144
144
145#: qml/Components/KeyboardShortcutsOverlay.qml:118
145#: qml/Components/KeyboardShortcutsOverlay.qml:118
146msgid "Launcher"
146msgid "Launcher"
147−msgstr ""
147+msgstr "شريط بدء التطبيقات"
148
148
149#: qml/Components/KeyboardShortcutsOverlay.qml:125
149#: qml/Components/KeyboardShortcutsOverlay.qml:125
150msgid "Super (Hold)"
150msgid "Super (Hold)"
151−msgstr ""
151+msgstr "Super (Hold)"
152
152
153#: qml/Components/KeyboardShortcutsOverlay.qml:130
153#: qml/Components/KeyboardShortcutsOverlay.qml:130
154msgid "Opens the launcher, displays shortcuts."
154msgid "Opens the launcher, displays shortcuts."
155−msgstr ""
155+msgstr "لفتح شريط بدء التطبيقات، وإظهار الاختصارات."
156
156
157#: qml/Components/KeyboardShortcutsOverlay.qml:138
157#: qml/Components/KeyboardShortcutsOverlay.qml:138
158msgid "Alt + F1"
158msgid "Alt + F1"
159−msgstr ""
159+msgstr "Alt + F1"
160
160
161#: qml/Components/KeyboardShortcutsOverlay.qml:143
161#: qml/Components/KeyboardShortcutsOverlay.qml:143
162msgid "Opens launcher keyboard navigation mode."
162msgid "Opens launcher keyboard navigation mode."
@@ -164,101 +164,109 @@ msgstr ""
164
164
165#: qml/Components/KeyboardShortcutsOverlay.qml:151
165#: qml/Components/KeyboardShortcutsOverlay.qml:151
166msgid "Super + Tab"
166msgid "Super + Tab"
167−msgstr ""
167+msgstr "Super + Tab"
168
168
169#: qml/Components/KeyboardShortcutsOverlay.qml:156
169#: qml/Components/KeyboardShortcutsOverlay.qml:156
170msgid "Switches applications via the launcher."
170msgid "Switches applications via the launcher."
171−msgstr ""
171+msgstr "للتحويل بين التطبيقات عبر شريط بدء التطبيقات."
172
172
173#: qml/Components/KeyboardShortcutsOverlay.qml:164
173#: qml/Components/KeyboardShortcutsOverlay.qml:164
174msgid "Super + 0 to 9"
174msgid "Super + 0 to 9"
175−msgstr ""
175+msgstr "Super + 0 to 9"
176
176
177#: qml/Components/KeyboardShortcutsOverlay.qml:169
177#: qml/Components/KeyboardShortcutsOverlay.qml:169
178msgid "Same as clicking on a launcher icon."
178msgid "Same as clicking on a launcher icon."
179+msgstr "نفس إجراء الضغط على أيقونة في الشريط."
180+
181+#: qml/Components/KeyboardShortcutsOverlay.qml:177
182+msgid "Super + A"
183+msgstr "Super + A"
184+
185+#: qml/Components/KeyboardShortcutsOverlay.qml:182
186+msgid "Opens the Application Drawer."
179msgstr ""
187msgstr ""
180
188
181−#: qml/Components/KeyboardShortcutsOverlay.qml:181
189+#: qml/Components/KeyboardShortcutsOverlay.qml:194
182msgid "Scopes"
190msgid "Scopes"
183msgstr ""
191msgstr ""
184
192
185−#: qml/Components/KeyboardShortcutsOverlay.qml:188
193+#: qml/Components/KeyboardShortcutsOverlay.qml:201
186msgid "Super (Tap)"
194msgid "Super (Tap)"
187msgstr ""
195msgstr ""
188
196
189−#: qml/Components/KeyboardShortcutsOverlay.qml:193
197+#: qml/Components/KeyboardShortcutsOverlay.qml:206
190msgid "Opens the Scopes home."
198msgid "Opens the Scopes home."
191msgstr ""
199msgstr ""
192
200
193−#: qml/Components/KeyboardShortcutsOverlay.qml:209
201+#: qml/Components/KeyboardShortcutsOverlay.qml:222
194msgid "Switching"
202msgid "Switching"
195−msgstr ""
203+msgstr "التبديل"
196
204
197−#: qml/Components/KeyboardShortcutsOverlay.qml:216
205+#: qml/Components/KeyboardShortcutsOverlay.qml:229
198msgid "Alt + Tab"
206msgid "Alt + Tab"
199−msgstr ""
207+msgstr "Alt + Tab"
200
208
201−#: qml/Components/KeyboardShortcutsOverlay.qml:221
209+#: qml/Components/KeyboardShortcutsOverlay.qml:234
202msgid "Switches between applications."
210msgid "Switches between applications."
203−msgstr ""
211+msgstr "للتبديل بين التطبيقات المفتوحة."
204
212
205−#: qml/Components/KeyboardShortcutsOverlay.qml:229
213+#: qml/Components/KeyboardShortcutsOverlay.qml:242
206msgid "Super + W"
214msgid "Super + W"
207msgstr ""
215msgstr ""
208
216
209−#: qml/Components/KeyboardShortcutsOverlay.qml:234
217+#: qml/Components/KeyboardShortcutsOverlay.qml:247
210msgid "Opens the desktop spread."
218msgid "Opens the desktop spread."
211msgstr ""
219msgstr ""
212
220
213−#: qml/Components/KeyboardShortcutsOverlay.qml:242
221+#: qml/Components/KeyboardShortcutsOverlay.qml:255
214msgid "Cursor Left or Right"
222msgid "Cursor Left or Right"
215msgstr ""
223msgstr ""
216
224
217−#: qml/Components/KeyboardShortcutsOverlay.qml:247
225+#: qml/Components/KeyboardShortcutsOverlay.qml:260
218msgid "Moves the focus."
226msgid "Moves the focus."
219−msgstr ""
227+msgstr "لنقل التركيز."
220
228
221−#: qml/Components/KeyboardShortcutsOverlay.qml:259
229+#: qml/Components/KeyboardShortcutsOverlay.qml:272
222msgid "Windows"
230msgid "Windows"
223−msgstr ""
231+msgstr "النوافذ"
224
232
225−#: qml/Components/KeyboardShortcutsOverlay.qml:266
233+#: qml/Components/KeyboardShortcutsOverlay.qml:279
226msgid "Ctrl + Super + D"
234msgid "Ctrl + Super + D"
227−msgstr ""
235+msgstr "Ctrl + Super + D"
228
236
229−#: qml/Components/KeyboardShortcutsOverlay.qml:271
237+#: qml/Components/KeyboardShortcutsOverlay.qml:284
230msgid "Minimizes all windows."
238msgid "Minimizes all windows."
231−msgstr ""
239+msgstr "لتصغير جميع النوافذ."
232
240
233−#: qml/Components/KeyboardShortcutsOverlay.qml:279
241+#: qml/Components/KeyboardShortcutsOverlay.qml:292
234msgid "Ctrl + Super + Up"
242msgid "Ctrl + Super + Up"
235−msgstr ""
243+msgstr "Ctrl + Super + Up"
236
244
237−#: qml/Components/KeyboardShortcutsOverlay.qml:284
245+#: qml/Components/KeyboardShortcutsOverlay.qml:297
238msgid "Maximizes the current window."
246msgid "Maximizes the current window."
239−msgstr ""
247+msgstr "لتكبير النافذة الحالية."
240
248
241−#: qml/Components/KeyboardShortcutsOverlay.qml:292
249+#: qml/Components/KeyboardShortcutsOverlay.qml:305
242msgid "Ctrl + Super + Down"
250msgid "Ctrl + Super + Down"
243−msgstr ""
251+msgstr "Ctrl + Super + Down"
244
252
245−#: qml/Components/KeyboardShortcutsOverlay.qml:297
253+#: qml/Components/KeyboardShortcutsOverlay.qml:310
246msgid "Minimizes or restores the current window."
254msgid "Minimizes or restores the current window."
247−msgstr ""
255+msgstr "لتصغير او استعادة النافذة الحالية."
248
256
249−#: qml/Components/KeyboardShortcutsOverlay.qml:305
257+#: qml/Components/KeyboardShortcutsOverlay.qml:318
250msgid "Ctrl + Super + Left or Right"
258msgid "Ctrl + Super + Left or Right"
251msgstr ""
259msgstr ""
252
260
253−#: qml/Components/KeyboardShortcutsOverlay.qml:310
261+#: qml/Components/KeyboardShortcutsOverlay.qml:323
254msgid "Semi-maximizes the current window."
262msgid "Semi-maximizes the current window."
255msgstr ""
263msgstr ""
256
264
257−#: qml/Components/KeyboardShortcutsOverlay.qml:318
265+#: qml/Components/KeyboardShortcutsOverlay.qml:331
258msgid "Alt + F4"
266msgid "Alt + F4"
259msgstr ""
267msgstr ""
260
268
261−#: qml/Components/KeyboardShortcutsOverlay.qml:323
269+#: qml/Components/KeyboardShortcutsOverlay.qml:336
262msgid "Closes the current window."
270msgid "Closes the current window."
263msgstr ""
271msgstr ""
264
272
@@ -296,7 +304,7 @@ msgstr ""
296
304
297#: qml/Components/ModeSwitchWarningDialog.qml:63
305#: qml/Components/ModeSwitchWarningDialog.qml:63
298msgid "Or force close now (unsaved data will be lost)."
306msgid "Or force close now (unsaved data will be lost)."
299−msgstr ""
307+msgstr "أو أغلق إجباريا الآن (ستفقد أي بيانات غير محفوظة)."
300
308
301#: qml/Components/ModeSwitchWarningDialog.qml:75
309#: qml/Components/ModeSwitchWarningDialog.qml:75
302msgid "OK, I will reconnect"
310msgid "OK, I will reconnect"
@@ -314,6 +322,28 @@ msgstr ""
314msgid "Preview Share Item"
322msgid "Preview Share Item"
315msgstr ""
323msgstr ""
316
324
325+#: qml/Components/VirtualTouchPad.qml:317
326+msgid ""
327+"Your device is now connected to an external display. Use this screen as a "
328+"touch pad to interact with the pointer."
329+msgstr ""
330+
331+#: qml/Components/VirtualTouchPad.qml:327
332+msgid "Tap left button to click."
333+msgstr "اضغط الزر الأيسر للنقر."
334+
335+#: qml/Components/VirtualTouchPad.qml:339
336+msgid "Tap right button to right click."
337+msgstr "اضغط الزر الأيمن للنقر الأيمن."
338+
339+#: qml/Components/VirtualTouchPad.qml:351
340+msgid "Swipe with two fingers to scroll."
341+msgstr ""
342+
343+#: qml/Components/VirtualTouchPad.qml:396
344+msgid "Find more settings in the system settings."
345+msgstr "اعثر على مزيد من الإعدادات في إعدادات النظام."
346+
317#: qml/Dash/DashPageHeader.qml:361
347#: qml/Dash/DashPageHeader.qml:361
318msgctxt "Button: Open the Ubuntu Store"
348msgctxt "Button: Open the Ubuntu Store"
319msgid "Store"
349msgid "Store"
@@ -347,11 +377,11 @@ msgstr ""
347
377
348#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
378#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
349msgid "Show less"
379msgid "Show less"
350−msgstr ""
380+msgstr "عرض أقل"
351
381
352#: qml/Dash/GenericScopeView.qml:547
382#: qml/Dash/GenericScopeView.qml:547
353msgid "Show all"
383msgid "Show all"
354−msgstr ""
384+msgstr "عرض الكل"
355
385
356#: qml/Dash/GenericScopeView.qml:578
386#: qml/Dash/GenericScopeView.qml:578
357msgctxt "Label: Hint for dash search line edit"
387msgctxt "Label: Hint for dash search line edit"
@@ -399,24 +429,18 @@ msgstr "حرّر للتحديث..."
399msgid "Enable location data"
429msgid "Enable location data"
400msgstr "تفعيل بيانات الموقع"
430msgstr "تفعيل بيانات الموقع"
401
431
402−#: qml/Dash/ScopesList.qml:57
432+#: qml/Dash/ScopesList.qml:146
403msgid "Manage"
433msgid "Manage"
404msgstr "إدارة"
434msgstr "إدارة"
405
435
406−#: qml/Dash/ScopesList.qml:104
436+#: qml/Dash/ScopesList.qml:187
407msgid "Home"
437msgid "Home"
408msgstr "الرئيسية"
438msgstr "الرئيسية"
409
439
410−#: qml/Dash/ScopesList.qml:105
440+#: qml/Dash/ScopesList.qml:188
411msgid "Also installed"
441msgid "Also installed"
412msgstr "أيضا تم تثبيت"
442msgstr "أيضا تم تثبيت"
413
443
414−#: qml/DisabledScreenNotice.qml:109
415−msgid ""
416−"Your device is now connected to an external display. Use this screen as a "
417−"touch pad to interact with the pointer."
418−msgstr ""
419−
420#: qml/Greeter/CoverPage.qml:127
444#: qml/Greeter/CoverPage.qml:127
421msgid "Unlock"
445msgid "Unlock"
422msgstr "فك القفل"
446msgstr "فك القفل"
@@ -446,7 +470,7 @@ msgstr[3] "برجاء الانتظار %1 دقائق ثم المحاولة مج
446msgstr[4] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
470msgstr[4] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
447msgstr[5] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
471msgstr[5] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
448
472
449−#: qml/Greeter/Greeter.qml:596
473+#: qml/Greeter/Greeter.qml:592
450msgid "Try again"
474msgid "Try again"
451msgstr ""
475msgstr ""
452
476
@@ -474,6 +498,19 @@ msgstr ""
474msgid "Select desktop environment"
498msgid "Select desktop environment"
475msgstr ""
499msgstr ""
476
500
501+#: qml/Launcher/Drawer.qml:80
502+msgid "Search…"
503+msgstr ""
504+
505+#: qml/Launcher/Drawer.qml:101
506+msgctxt "Apps sorted alphabetically"
507+msgid "A-Z"
508+msgstr ""
509+
510+#: qml/Launcher/MoreAppsHeader.qml:32
511+msgid "More apps in the store"
512+msgstr ""
513+
477#: qml/Notifications/NotificationMenuItemFactory.qml:124
514#: qml/Notifications/NotificationMenuItemFactory.qml:124
478msgid "Show password"
515msgid "Show password"
479msgstr "عرض كلمة السر"
516msgstr "عرض كلمة السر"
@@ -486,11 +523,11 @@ msgstr "انقر للعودة إلى المكالمة..."
486msgid "Conference"
523msgid "Conference"
487msgstr "مؤتمر"
524msgstr "مؤتمر"
488
525
489−#: qml/Panel/Indicators/MenuItemFactory.qml:847
526+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
490msgid "Nothing is playing"
527msgid "Nothing is playing"
491msgstr "لا شيء مُشغّل"
528msgstr "لا شيء مُشغّل"
492
529
493−#: qml/Panel/Indicators/MenuItemFactory.qml:975
530+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
494#, qt-format
531#, qt-format
495msgid "%1 hour"
532msgid "%1 hour"
496msgid_plural "%1 hours"
533msgid_plural "%1 hours"
@@ -501,7 +538,7 @@ msgstr[3] "%1 ساعات"
501msgstr[4] "%1 ساعة"
538msgstr[4] "%1 ساعة"
502msgstr[5] "%1 ساعة"
539msgstr[5] "%1 ساعة"
503
540
504−#: qml/Panel/Indicators/MenuItemFactory.qml:979
541+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
505#, qt-format
542#, qt-format
506msgid "%1 minute"
543msgid "%1 minute"
507msgid_plural "%1 minutes"
544msgid_plural "%1 minutes"
@@ -512,7 +549,7 @@ msgstr[3] "%1 دقائق"
512msgstr[4] "%1 دقيقة"
549msgstr[4] "%1 دقيقة"
513msgstr[5] "%1 دقيقة"
550msgstr[5] "%1 دقيقة"
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:984
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
516#, qt-format
553#, qt-format
517msgid "%1 second"
554msgid "%1 second"
518msgid_plural "%1 seconds"
555msgid_plural "%1 seconds"
@@ -523,37 +560,37 @@ msgstr[3] "%1 ثوان"
523msgstr[4] "%1 ثانية"
560msgstr[4] "%1 ثانية"
524msgstr[5] "%1 ثانية"
561msgstr[5] "%1 ثانية"
525
562
526−#: qml/Panel/Indicators/MenuItemFactory.qml:987
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
527msgid "0 seconds"
564msgid "0 seconds"
528msgstr "أقل من ثانية"
565msgstr "أقل من ثانية"
529
566
530#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
567#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
531−#: qml/Panel/Indicators/MenuItemFactory.qml:989
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
532#, qt-format
569#, qt-format
533msgid "%1 remaining"
570msgid "%1 remaining"
534msgstr "باق %1"
571msgstr "باق %1"
535
572
536−#: qml/Panel/Indicators/MenuItemFactory.qml:995
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
537msgid "In queue…"
574msgid "In queue…"
538msgstr "في الانتظار..."
575msgstr "في الانتظار..."
539
576
540−#: qml/Panel/Indicators/MenuItemFactory.qml:999
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
541msgid "Downloading"
578msgid "Downloading"
542msgstr "التنزيل"
579msgstr "التنزيل"
543
580
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
545msgid "Paused, tap to resume"
582msgid "Paused, tap to resume"
546msgstr "مُلبث، انقر للاستئناف"
583msgstr "مُلبث، انقر للاستئناف"
547
584
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
549msgid "Canceled"
586msgid "Canceled"
550msgstr "تم إلغائه"
587msgstr "تم إلغائه"
551
588
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
553msgid "Finished"
590msgid "Finished"
554msgstr "انتهى"
591msgstr "انتهى"
555
592
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
557msgid "Failed, tap to retry"
594msgid "Failed, tap to retry"
558msgstr "فشل، انقل لإعادة المحاولة"
595msgstr "فشل، انقل لإعادة المحاولة"
559
596
po/ast.po+99−62
@@ -7,23 +7,23 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11−"PO-Revision-Date: 2016-09-28 13:40+0000\n"
11+"PO-Revision-Date: 2016-12-16 02:13+0000\n"
12−"Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
12+"Last-Translator: enolp <enolp@softastur.org>\n"
13"Language-Team: Asturian <ast@li.org>\n"
13"Language-Team: Asturian <ast@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:56+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Contraseña: "
23msgstr "Contraseña: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Anclar atayu"
28msgstr "Anclar atayu"
29
29
@@ -31,7 +31,7 @@ msgstr "Anclar atayu"
31msgid "Quit"
31msgid "Quit"
32msgstr "Colar"
32msgstr "Colar"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Desanclar atayu"
36msgstr "Desanclar atayu"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Bloquiar"
50msgstr "Bloquiar"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Zarrar sesión"
55msgstr "Zarrar sesión"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Encaboxar"
62msgstr "Encaboxar"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Reaniciu"
67msgstr "Reaniciu"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "¿De xuru que quies reaniciar?"
71msgstr "¿De xuru que quies reaniciar?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Non"
75msgstr "Non"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Sí"
79msgstr "Sí"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Apagáu"
84msgstr "Apagáu"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"¿De xuru que te prestaría\n"
91"¿De xuru que te prestaría\n"
92"apagar?"
92"apagar?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Apagar"
97msgstr "Apagar"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Reaniciar"
102msgstr "Reaniciar"
@@ -177,87 +177,95 @@ msgstr "Super + 0 a 9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "Igual que facer click nel iconu del llanzador."
178msgstr "Igual que facer click nel iconu del llanzador."
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr "Abre'l caxón d'aplicaciones."
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Ámbitos"
190msgstr "Ámbitos"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (Tocar)"
194msgstr "Super (Tocar)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Abre'l principiu d'Ámbitos"
198msgstr "Abre'l principiu d'Ámbitos"
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Conmutación"
202msgstr "Conmutación"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Tab"
206msgstr "Alt + Tab"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Conmuta ente aplicaciones."
210msgstr "Conmuta ente aplicaciones."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Abre esparder l'escritoriu."
218msgstr "Abre esparder l'escritoriu."
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "Flecha izq. o dre."
222msgstr "Flecha izq. o dre."
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Mueve'l focu"
226msgstr "Mueve'l focu"
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Ventanes"
230msgstr "Ventanes"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Ctrl + Super + D"
234msgstr "Ctrl + Super + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Amenorga toles ventanes."
238msgstr "Amenorga toles ventanes."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Ctrl + Super + Arriba"
242msgstr "Ctrl + Super + Arriba"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Maximiza la ventana actual."
246msgstr "Maximiza la ventana actual."
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Ctrl + Super + Abaxo"
250msgstr "Ctrl + Super + Abaxo"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Amenorga o restaura la ventana actual."
254msgstr "Amenorga o restaura la ventana actual."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Ctrl + Super + Izquierda o Drecha"
258msgstr "Ctrl + Super + Izquierda o Drecha"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "Semi-maximiza la ventana actual."
262msgstr "Semi-maximiza la ventana actual."
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Zarra la ventana actual."
270msgstr "Zarra la ventana actual."
263
271
@@ -313,6 +321,30 @@ msgstr "Zarrar too"
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr "Entever l'elementu compartíu"
322msgstr "Entever l'elementu compartíu"
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+"El preséu agora ta coneutáu con una pantalla esterna. Usa esta pantalla como "
330+"touch pad pa interactuar col punteru."
331+
332+#: qml/Components/VirtualTouchPad.qml:327
333+msgid "Tap left button to click."
334+msgstr "Calca nel botón esquierdu pa facer clic."
335+
336+#: qml/Components/VirtualTouchPad.qml:339
337+msgid "Tap right button to right click."
338+msgstr "Calca nel botón drechu pa facer clic."
339+
340+#: qml/Components/VirtualTouchPad.qml:351
341+msgid "Swipe with two fingers to scroll."
342+msgstr "Esliza con dos deos pa desplazate."
343+
344+#: qml/Components/VirtualTouchPad.qml:396
345+msgid "Find more settings in the system settings."
346+msgstr "Alcuentra más axustes nos Axustes del Sistema."
347+
316#: qml/Dash/DashPageHeader.qml:361
348#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
349msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
350msgid "Store"
@@ -398,26 +430,18 @@ msgstr "Sueltar p'anovar..."
398msgid "Enable location data"
430msgid "Enable location data"
399msgstr "Habilitar datos d'allugamientu"
431msgstr "Habilitar datos d'allugamientu"
400
432
401−#: qml/Dash/ScopesList.qml:57
433+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
434msgid "Manage"
403msgstr "Xestionar"
435msgstr "Xestionar"
404
436
405−#: qml/Dash/ScopesList.qml:104
437+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
438msgid "Home"
407msgstr "Aniciu"
439msgstr "Aniciu"
408
440
409−#: qml/Dash/ScopesList.qml:105
441+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
442msgid "Also installed"
411msgstr "Tamién instalaos"
443msgstr "Tamién instalaos"
412
444
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−"El preséu agora ta coneutáu con una pantalla esterna. Usa esta pantalla como "
419−"touch pad pa interactuar col punteru."
420−
421#: qml/Greeter/CoverPage.qml:127
445#: qml/Greeter/CoverPage.qml:127
422msgid "Unlock"
446msgid "Unlock"
423msgstr "Desbloquiar"
447msgstr "Desbloquiar"
@@ -442,7 +466,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
442msgstr[0] "Por favor, espera %1 minutu y vuelvi a intentalo…"
466msgstr[0] "Por favor, espera %1 minutu y vuelvi a intentalo…"
443msgstr[1] "Por favor, espera %1 minutos y vuelvi a intentalo…"
467msgstr[1] "Por favor, espera %1 minutos y vuelvi a intentalo…"
444
468
445−#: qml/Greeter/Greeter.qml:596
469+#: qml/Greeter/Greeter.qml:592
446msgid "Try again"
470msgid "Try again"
447msgstr "Tentar otra vuelta"
471msgstr "Tentar otra vuelta"
448
472
@@ -470,6 +494,19 @@ msgstr "Emerxencia"
470msgid "Select desktop environment"
494msgid "Select desktop environment"
471msgstr "Esbillar entornu d'escritoriu"
495msgstr "Esbillar entornu d'escritoriu"
472
496
497+#: qml/Launcher/Drawer.qml:80
498+msgid "Search…"
499+msgstr "Guetar..."
500+
501+#: qml/Launcher/Drawer.qml:101
502+msgctxt "Apps sorted alphabetically"
503+msgid "A-Z"
504+msgstr "A-Z"
505+
506+#: qml/Launcher/MoreAppsHeader.qml:32
507+msgid "More apps in the store"
508+msgstr "Más aplicaciones na tienda"
509+
473#: qml/Notifications/NotificationMenuItemFactory.qml:124
510#: qml/Notifications/NotificationMenuItemFactory.qml:124
474msgid "Show password"
511msgid "Show password"
475msgstr "Amosar contraseña"
512msgstr "Amosar contraseña"
@@ -482,62 +519,62 @@ msgstr "Toca pa tornar a la llamada..."
482msgid "Conference"
519msgid "Conference"
483msgstr "Conferencia"
520msgstr "Conferencia"
484
521
485−#: qml/Panel/Indicators/MenuItemFactory.qml:847
522+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
486msgid "Nothing is playing"
523msgid "Nothing is playing"
487msgstr "Nun ta reproduciéndose nada"
524msgstr "Nun ta reproduciéndose nada"
488
525
489−#: qml/Panel/Indicators/MenuItemFactory.qml:975
526+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
490#, qt-format
527#, qt-format
491msgid "%1 hour"
528msgid "%1 hour"
492msgid_plural "%1 hours"
529msgid_plural "%1 hours"
493msgstr[0] "%1 hora"
530msgstr[0] "%1 hora"
494msgstr[1] "%1 hores"
531msgstr[1] "%1 hores"
495
532
496−#: qml/Panel/Indicators/MenuItemFactory.qml:979
533+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
497#, qt-format
534#, qt-format
498msgid "%1 minute"
535msgid "%1 minute"
499msgid_plural "%1 minutes"
536msgid_plural "%1 minutes"
500msgstr[0] "%1 minutu"
537msgstr[0] "%1 minutu"
501msgstr[1] "%1 minutos"
538msgstr[1] "%1 minutos"
502
539
503−#: qml/Panel/Indicators/MenuItemFactory.qml:984
540+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
504#, qt-format
541#, qt-format
505msgid "%1 second"
542msgid "%1 second"
506msgid_plural "%1 seconds"
543msgid_plural "%1 seconds"
507msgstr[0] "%1 segundu"
544msgstr[0] "%1 segundu"
508msgstr[1] "%1 segundos"
545msgstr[1] "%1 segundos"
509
546
510−#: qml/Panel/Indicators/MenuItemFactory.qml:987
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
511msgid "0 seconds"
548msgid "0 seconds"
512msgstr "0 segundos"
549msgstr "0 segundos"
513
550
514#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
515−#: qml/Panel/Indicators/MenuItemFactory.qml:989
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
516#, qt-format
553#, qt-format
517msgid "%1 remaining"
554msgid "%1 remaining"
518msgstr "Queden %1"
555msgstr "Queden %1"
519
556
520−#: qml/Panel/Indicators/MenuItemFactory.qml:995
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
521msgid "In queue…"
558msgid "In queue…"
522msgstr "Na cola..."
559msgstr "Na cola..."
523
560
524−#: qml/Panel/Indicators/MenuItemFactory.qml:999
561+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
525msgid "Downloading"
562msgid "Downloading"
526msgstr "Baxando"
563msgstr "Baxando"
527
564
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
529msgid "Paused, tap to resume"
566msgid "Paused, tap to resume"
530msgstr "Posáu, toca pa reanudar"
567msgstr "Posáu, toca pa reanudar"
531
568
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
533msgid "Canceled"
570msgid "Canceled"
534msgstr "Encaboxáu"
571msgstr "Encaboxáu"
535
572
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
537msgid "Finished"
574msgid "Finished"
538msgstr "Finó"
575msgstr "Finó"
539
576
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
541msgid "Failed, tap to retry"
578msgid "Failed, tap to retry"
542msgstr "Falló, toca pa reintentar"
579msgstr "Falló, toca pa reintentar"
543
580
po/az.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2014-09-03 16:39+0000\n"
11"PO-Revision-Date: 2014-09-03 16:39+0000\n"
12"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
12"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:56+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Şifrә: "
23msgstr "Şifrә: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Pin qısayolu"
28msgstr "Pin qısayolu"
29
29
@@ -31,7 +31,7 @@ msgstr "Pin qısayolu"
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Açma qısayolu"
36msgstr "Açma qısayolu"
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr ""
50msgstr ""
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "İmtina"
62msgstr "İmtina"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Yenidәn başlatmaq istәdiyinizә әminsiniz?"
71msgstr "Yenidәn başlatmaq istәdiyinizә әminsiniz?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Yox"
75msgstr "Yox"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Hə"
79msgstr "Hə"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr ""
90msgstr ""
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr ""
95msgstr ""
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr ""
100msgstr ""
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -311,6 +319,28 @@ msgstr ""
311msgid "Preview Share Item"
319msgid "Preview Share Item"
312msgstr ""
320msgstr ""
313
321
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
314#: qml/Dash/DashPageHeader.qml:361
344#: qml/Dash/DashPageHeader.qml:361
315msgctxt "Button: Open the Ubuntu Store"
345msgctxt "Button: Open the Ubuntu Store"
316msgid "Store"
346msgid "Store"
@@ -396,24 +426,18 @@ msgstr ""
396msgid "Enable location data"
426msgid "Enable location data"
397msgstr ""
427msgstr ""
398
428
399−#: qml/Dash/ScopesList.qml:57
429+#: qml/Dash/ScopesList.qml:146
400msgid "Manage"
430msgid "Manage"
401msgstr ""
431msgstr ""
402
432
403−#: qml/Dash/ScopesList.qml:104
433+#: qml/Dash/ScopesList.qml:187
404msgid "Home"
434msgid "Home"
405msgstr ""
435msgstr ""
406
436
407−#: qml/Dash/ScopesList.qml:105
437+#: qml/Dash/ScopesList.qml:188
408msgid "Also installed"
438msgid "Also installed"
409msgstr ""
439msgstr ""
410
440
411−#: qml/DisabledScreenNotice.qml:109
412−msgid ""
413−"Your device is now connected to an external display. Use this screen as a "
414−"touch pad to interact with the pointer."
415−msgstr ""
416−
417#: qml/Greeter/CoverPage.qml:127
441#: qml/Greeter/CoverPage.qml:127
418msgid "Unlock"
442msgid "Unlock"
419msgstr ""
443msgstr ""
@@ -437,7 +461,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
437msgstr[0] ""
461msgstr[0] ""
438msgstr[1] ""
462msgstr[1] ""
439
463
440−#: qml/Greeter/Greeter.qml:596
464+#: qml/Greeter/Greeter.qml:592
441msgid "Try again"
465msgid "Try again"
442msgstr ""
466msgstr ""
443
467
@@ -465,6 +489,19 @@ msgstr ""
465msgid "Select desktop environment"
489msgid "Select desktop environment"
466msgstr ""
490msgstr ""
467
491
492+#: qml/Launcher/Drawer.qml:80
493+msgid "Search…"
494+msgstr ""
495+
496+#: qml/Launcher/Drawer.qml:101
497+msgctxt "Apps sorted alphabetically"
498+msgid "A-Z"
499+msgstr ""
500+
501+#: qml/Launcher/MoreAppsHeader.qml:32
502+msgid "More apps in the store"
503+msgstr ""
504+
468#: qml/Notifications/NotificationMenuItemFactory.qml:124
505#: qml/Notifications/NotificationMenuItemFactory.qml:124
469msgid "Show password"
506msgid "Show password"
470msgstr "Şifrәni göstәr"
507msgstr "Şifrәni göstәr"
@@ -477,62 +514,62 @@ msgstr "Zəngə qayıtmaq üçün toxunun..."
477msgid "Conference"
514msgid "Conference"
478msgstr "Konfrans"
515msgstr "Konfrans"
479
516
480−#: qml/Panel/Indicators/MenuItemFactory.qml:847
517+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
481msgid "Nothing is playing"
518msgid "Nothing is playing"
482msgstr ""
519msgstr ""
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:975
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
485#, qt-format
522#, qt-format
486msgid "%1 hour"
523msgid "%1 hour"
487msgid_plural "%1 hours"
524msgid_plural "%1 hours"
488msgstr[0] ""
525msgstr[0] ""
489msgstr[1] ""
526msgstr[1] ""
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:979
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
492#, qt-format
529#, qt-format
493msgid "%1 minute"
530msgid "%1 minute"
494msgid_plural "%1 minutes"
531msgid_plural "%1 minutes"
495msgstr[0] ""
532msgstr[0] ""
496msgstr[1] ""
533msgstr[1] ""
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:984
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
499#, qt-format
536#, qt-format
500msgid "%1 second"
537msgid "%1 second"
501msgid_plural "%1 seconds"
538msgid_plural "%1 seconds"
502msgstr[0] ""
539msgstr[0] ""
503msgstr[1] ""
540msgstr[1] ""
504
541
505−#: qml/Panel/Indicators/MenuItemFactory.qml:987
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
506msgid "0 seconds"
543msgid "0 seconds"
507msgstr ""
544msgstr ""
508
545
509#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
510−#: qml/Panel/Indicators/MenuItemFactory.qml:989
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
511#, qt-format
548#, qt-format
512msgid "%1 remaining"
549msgid "%1 remaining"
513msgstr ""
550msgstr ""
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:995
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
516msgid "In queue…"
553msgid "In queue…"
517msgstr "Növbədədir..."
554msgstr "Növbədədir..."
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:999
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
520msgid "Downloading"
557msgid "Downloading"
521msgstr "Endirilir"
558msgstr "Endirilir"
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
524msgid "Paused, tap to resume"
561msgid "Paused, tap to resume"
525msgstr "Dayandırıldı. Davam etmək üçün toxunun"
562msgstr "Dayandırıldı. Davam etmək üçün toxunun"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
528msgid "Canceled"
565msgid "Canceled"
529msgstr "İmtina edildi"
566msgstr "İmtina edildi"
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
532msgid "Finished"
569msgid "Finished"
533msgstr "Bitdi"
570msgstr "Bitdi"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
536msgid "Failed, tap to retry"
573msgid "Failed, tap to retry"
537msgstr "Alınmadı. Yenidәn cәhd etmək üçün toxunun"
574msgstr "Alınmadı. Yenidәn cәhd etmək üçün toxunun"
538
575
po/be.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-12-13 13:12+0000\n"
11"PO-Revision-Date: 2015-12-13 13:12+0000\n"
12"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
12"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
13"Language-Team: Belarusian <be@li.org>\n"
13"Language-Team: Belarusian <be@li.org>\n"
@@ -16,15 +16,15 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19−"X-Launchpad-Export-Date: 2016-12-01 04:56+0000\n"
19+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
20−"X-Generator: Launchpad (build 18282)\n"
20+"X-Generator: Launchpad (build 18302)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
23msgid "Password: "
23msgid "Password: "
24msgstr "Пароль: "
24msgstr "Пароль: "
25
25
26#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:50
27−#: plugins/Unity/Launcher/launcheritem.cpp:109
27+#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
28msgid "Pin shortcut"
29msgstr "Замацаваць кнопку"
29msgstr "Замацаваць кнопку"
30
30
@@ -32,7 +32,7 @@ msgstr "Замацаваць кнопку"
32msgid "Quit"
32msgid "Quit"
33msgstr "Выйсці"
33msgstr "Выйсці"
34
34
35−#: plugins/Unity/Launcher/launcheritem.cpp:109
35+#: plugins/Unity/Launcher/launcheritem.cpp:122
36msgid "Unpin shortcut"
36msgid "Unpin shortcut"
37msgstr "Адмацаваць кнопку"
37msgstr "Адмацаваць кнопку"
38
38
@@ -50,41 +50,41 @@ msgctxt "Button: Lock the system"
50msgid "Lock"
50msgid "Lock"
51msgstr "Заблакаваць"
51msgstr "Заблакаваць"
52
52
53−#: qml/Components/Dialogs.qml:159
53+#: qml/Components/Dialogs.qml:160
54msgctxt "Button: Log out from the system"
54msgctxt "Button: Log out from the system"
55msgid "Log Out"
55msgid "Log Out"
56msgstr "Выйсці"
56msgstr "Выйсці"
57
57
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
60#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
62msgid "Cancel"
63msgstr "Скасаваць"
63msgstr "Скасаваць"
64
64
65−#: qml/Components/Dialogs.qml:178
65+#: qml/Components/Dialogs.qml:179
66msgctxt "Title: Reboot dialog"
66msgctxt "Title: Reboot dialog"
67msgid "Reboot"
67msgid "Reboot"
68msgstr "Перазагрузіць"
68msgstr "Перазагрузіць"
69
69
70−#: qml/Components/Dialogs.qml:179
70+#: qml/Components/Dialogs.qml:180
71msgid "Are you sure you want to reboot?"
71msgid "Are you sure you want to reboot?"
72msgstr "Вы ўпэўнены, што жадаеце перазагрузіць?"
72msgstr "Вы ўпэўнены, што жадаеце перазагрузіць?"
73
73
74−#: qml/Components/Dialogs.qml:181
74+#: qml/Components/Dialogs.qml:182
75msgid "No"
75msgid "No"
76msgstr "Не"
76msgstr "Не"
77
77
78−#: qml/Components/Dialogs.qml:187
78+#: qml/Components/Dialogs.qml:189
79msgid "Yes"
79msgid "Yes"
80msgstr "Так"
80msgstr "Так"
81
81
82−#: qml/Components/Dialogs.qml:202
82+#: qml/Components/Dialogs.qml:204
83msgctxt "Title: Power off/Restart dialog"
83msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
84msgid "Power"
85msgstr "Сілкаванне"
85msgstr "Сілкаванне"
86
86
87−#: qml/Components/Dialogs.qml:203
87+#: qml/Components/Dialogs.qml:205
88msgid ""
88msgid ""
89"Are you sure you would like\n"
89"Are you sure you would like\n"
90"to power off?"
90"to power off?"
@@ -92,12 +92,12 @@ msgstr ""
92"Вы ўпэўнены, што хочаце\n"
92"Вы ўпэўнены, што хочаце\n"
93"выключыць камп'ютэр?"
93"выключыць камп'ютэр?"
94
94
95−#: qml/Components/Dialogs.qml:205
95+#: qml/Components/Dialogs.qml:208
96msgctxt "Button: Power off the system"
96msgctxt "Button: Power off the system"
97msgid "Power off"
97msgid "Power off"
98msgstr "Выключыць"
98msgstr "Выключыць"
99
99
100−#: qml/Components/Dialogs.qml:214
100+#: qml/Components/Dialogs.qml:217
101msgctxt "Button: Restart the system"
101msgctxt "Button: Restart the system"
102msgid "Restart"
102msgid "Restart"
103msgstr "Перазапуск"
103msgstr "Перазапуск"
@@ -178,87 +178,95 @@ msgstr ""
178msgid "Same as clicking on a launcher icon."
178msgid "Same as clicking on a launcher icon."
179msgstr ""
179msgstr ""
180
180
181−#: qml/Components/KeyboardShortcutsOverlay.qml:181
181+#: qml/Components/KeyboardShortcutsOverlay.qml:177
182+msgid "Super + A"
183+msgstr ""
184+
185+#: qml/Components/KeyboardShortcutsOverlay.qml:182
186+msgid "Opens the Application Drawer."
187+msgstr ""
188+
189+#: qml/Components/KeyboardShortcutsOverlay.qml:194
182msgid "Scopes"
190msgid "Scopes"
183msgstr ""
191msgstr ""
184
192
185−#: qml/Components/KeyboardShortcutsOverlay.qml:188
193+#: qml/Components/KeyboardShortcutsOverlay.qml:201
186msgid "Super (Tap)"
194msgid "Super (Tap)"
187msgstr ""
195msgstr ""
188
196
189−#: qml/Components/KeyboardShortcutsOverlay.qml:193
197+#: qml/Components/KeyboardShortcutsOverlay.qml:206
190msgid "Opens the Scopes home."
198msgid "Opens the Scopes home."
191msgstr ""
199msgstr ""
192
200
193−#: qml/Components/KeyboardShortcutsOverlay.qml:209
201+#: qml/Components/KeyboardShortcutsOverlay.qml:222
194msgid "Switching"
202msgid "Switching"
195msgstr ""
203msgstr ""
196
204
197−#: qml/Components/KeyboardShortcutsOverlay.qml:216
205+#: qml/Components/KeyboardShortcutsOverlay.qml:229
198msgid "Alt + Tab"
206msgid "Alt + Tab"
199msgstr ""
207msgstr ""
200
208
201−#: qml/Components/KeyboardShortcutsOverlay.qml:221
209+#: qml/Components/KeyboardShortcutsOverlay.qml:234
202msgid "Switches between applications."
210msgid "Switches between applications."
203msgstr ""
211msgstr ""
204
212
205−#: qml/Components/KeyboardShortcutsOverlay.qml:229
213+#: qml/Components/KeyboardShortcutsOverlay.qml:242
206msgid "Super + W"
214msgid "Super + W"
207msgstr ""
215msgstr ""
208
216
209−#: qml/Components/KeyboardShortcutsOverlay.qml:234
217+#: qml/Components/KeyboardShortcutsOverlay.qml:247
210msgid "Opens the desktop spread."
218msgid "Opens the desktop spread."
211msgstr ""
219msgstr ""
212
220
213−#: qml/Components/KeyboardShortcutsOverlay.qml:242
221+#: qml/Components/KeyboardShortcutsOverlay.qml:255
214msgid "Cursor Left or Right"
222msgid "Cursor Left or Right"
215msgstr ""
223msgstr ""
216
224
217−#: qml/Components/KeyboardShortcutsOverlay.qml:247
225+#: qml/Components/KeyboardShortcutsOverlay.qml:260
218msgid "Moves the focus."
226msgid "Moves the focus."
219msgstr ""
227msgstr ""
220
228
221−#: qml/Components/KeyboardShortcutsOverlay.qml:259
229+#: qml/Components/KeyboardShortcutsOverlay.qml:272
222msgid "Windows"
230msgid "Windows"
223msgstr ""
231msgstr ""
224
232
225−#: qml/Components/KeyboardShortcutsOverlay.qml:266
233+#: qml/Components/KeyboardShortcutsOverlay.qml:279
226msgid "Ctrl + Super + D"
234msgid "Ctrl + Super + D"
227msgstr ""
235msgstr ""
228
236
229−#: qml/Components/KeyboardShortcutsOverlay.qml:271
237+#: qml/Components/KeyboardShortcutsOverlay.qml:284
230msgid "Minimizes all windows."
238msgid "Minimizes all windows."
231msgstr ""
239msgstr ""
232
240
233−#: qml/Components/KeyboardShortcutsOverlay.qml:279
241+#: qml/Components/KeyboardShortcutsOverlay.qml:292
234msgid "Ctrl + Super + Up"
242msgid "Ctrl + Super + Up"
235msgstr ""
243msgstr ""
236
244
237−#: qml/Components/KeyboardShortcutsOverlay.qml:284
245+#: qml/Components/KeyboardShortcutsOverlay.qml:297
238msgid "Maximizes the current window."
246msgid "Maximizes the current window."
239msgstr ""
247msgstr ""
240
248
241−#: qml/Components/KeyboardShortcutsOverlay.qml:292
249+#: qml/Components/KeyboardShortcutsOverlay.qml:305
242msgid "Ctrl + Super + Down"
250msgid "Ctrl + Super + Down"
243msgstr ""
251msgstr ""
244
252
245−#: qml/Components/KeyboardShortcutsOverlay.qml:297
253+#: qml/Components/KeyboardShortcutsOverlay.qml:310
246msgid "Minimizes or restores the current window."
254msgid "Minimizes or restores the current window."
247msgstr ""
255msgstr ""
248
256
249−#: qml/Components/KeyboardShortcutsOverlay.qml:305
257+#: qml/Components/KeyboardShortcutsOverlay.qml:318
250msgid "Ctrl + Super + Left or Right"
258msgid "Ctrl + Super + Left or Right"
251msgstr ""
259msgstr ""
252
260
253−#: qml/Components/KeyboardShortcutsOverlay.qml:310
261+#: qml/Components/KeyboardShortcutsOverlay.qml:323
254msgid "Semi-maximizes the current window."
262msgid "Semi-maximizes the current window."
255msgstr ""
263msgstr ""
256
264
257−#: qml/Components/KeyboardShortcutsOverlay.qml:318
265+#: qml/Components/KeyboardShortcutsOverlay.qml:331
258msgid "Alt + F4"
266msgid "Alt + F4"
259msgstr ""
267msgstr ""
260
268
261−#: qml/Components/KeyboardShortcutsOverlay.qml:323
269+#: qml/Components/KeyboardShortcutsOverlay.qml:336
262msgid "Closes the current window."
270msgid "Closes the current window."
263msgstr ""
271msgstr ""
264
272
@@ -314,6 +322,28 @@ msgstr "Зачыніць усё"
314msgid "Preview Share Item"
322msgid "Preview Share Item"
315msgstr "Праглядзець элемент"
323msgstr "Праглядзець элемент"
316
324
325+#: qml/Components/VirtualTouchPad.qml:317
326+msgid ""
327+"Your device is now connected to an external display. Use this screen as a "
328+"touch pad to interact with the pointer."
329+msgstr ""
330+
331+#: qml/Components/VirtualTouchPad.qml:327
332+msgid "Tap left button to click."
333+msgstr ""
334+
335+#: qml/Components/VirtualTouchPad.qml:339
336+msgid "Tap right button to right click."
337+msgstr ""
338+
339+#: qml/Components/VirtualTouchPad.qml:351
340+msgid "Swipe with two fingers to scroll."
341+msgstr ""
342+
343+#: qml/Components/VirtualTouchPad.qml:396
344+msgid "Find more settings in the system settings."
345+msgstr ""
346+
317#: qml/Dash/DashPageHeader.qml:361
347#: qml/Dash/DashPageHeader.qml:361
318msgctxt "Button: Open the Ubuntu Store"
348msgctxt "Button: Open the Ubuntu Store"
319msgid "Store"
349msgid "Store"
@@ -399,24 +429,18 @@ msgstr "Адпусціце для абнаўлення..."
399msgid "Enable location data"
429msgid "Enable location data"
400msgstr "Уключыць дадзеныя аб месцазнаходжанні"
430msgstr "Уключыць дадзеныя аб месцазнаходжанні"
401
431
402−#: qml/Dash/ScopesList.qml:57
432+#: qml/Dash/ScopesList.qml:146
403msgid "Manage"
433msgid "Manage"
404msgstr "Кіраванне"
434msgstr "Кіраванне"
405
435
406−#: qml/Dash/ScopesList.qml:104
436+#: qml/Dash/ScopesList.qml:187
407msgid "Home"
437msgid "Home"
408msgstr "Хатняя папка"
438msgstr "Хатняя папка"
409
439
410−#: qml/Dash/ScopesList.qml:105
440+#: qml/Dash/ScopesList.qml:188
411msgid "Also installed"
441msgid "Also installed"
412msgstr "Таксама ўсталявана"
442msgstr "Таксама ўсталявана"
413
443
414−#: qml/DisabledScreenNotice.qml:109
415−msgid ""
416−"Your device is now connected to an external display. Use this screen as a "
417−"touch pad to interact with the pointer."
418−msgstr ""
419−
420#: qml/Greeter/CoverPage.qml:127
444#: qml/Greeter/CoverPage.qml:127
421msgid "Unlock"
445msgid "Unlock"
422msgstr "Разблакаваць"
446msgstr "Разблакаваць"
@@ -444,7 +468,7 @@ msgstr[0] "Пачакайце %1 хвіліну і паўтарыце спроб
444msgstr[1] "Пачакайце %1 хвіліны і паўтарыце спробу…"
468msgstr[1] "Пачакайце %1 хвіліны і паўтарыце спробу…"
445msgstr[2] "Пачакайце %1 хвілін і паўтарыце спробу…"
469msgstr[2] "Пачакайце %1 хвілін і паўтарыце спробу…"
446
470
447−#: qml/Greeter/Greeter.qml:596
471+#: qml/Greeter/Greeter.qml:592
448msgid "Try again"
472msgid "Try again"
449msgstr ""
473msgstr ""
450
474
@@ -472,6 +496,19 @@ msgstr ""
472msgid "Select desktop environment"
496msgid "Select desktop environment"
473msgstr ""
497msgstr ""
474
498
499+#: qml/Launcher/Drawer.qml:80
500+msgid "Search…"
501+msgstr ""
502+
503+#: qml/Launcher/Drawer.qml:101
504+msgctxt "Apps sorted alphabetically"
505+msgid "A-Z"
506+msgstr ""
507+
508+#: qml/Launcher/MoreAppsHeader.qml:32
509+msgid "More apps in the store"
510+msgstr ""
511+
475#: qml/Notifications/NotificationMenuItemFactory.qml:124
512#: qml/Notifications/NotificationMenuItemFactory.qml:124
476msgid "Show password"
513msgid "Show password"
477msgstr "Паказаць пароль"
514msgstr "Паказаць пароль"
@@ -484,11 +521,11 @@ msgstr "Націсніце, каб вярнуцца да выкліку..."
484msgid "Conference"
521msgid "Conference"
485msgstr "Канферэнцыя"
522msgstr "Канферэнцыя"
486
523
487−#: qml/Panel/Indicators/MenuItemFactory.qml:847
524+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
488msgid "Nothing is playing"
525msgid "Nothing is playing"
489msgstr "Нічога не грае"
526msgstr "Нічога не грае"
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:975
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
492#, qt-format
529#, qt-format
493msgid "%1 hour"
530msgid "%1 hour"
494msgid_plural "%1 hours"
531msgid_plural "%1 hours"
@@ -496,7 +533,7 @@ msgstr[0] "%1 гадзіна"
496msgstr[1] "%1 гадзіны"
533msgstr[1] "%1 гадзіны"
497msgstr[2] "%1 гадзінаў"
534msgstr[2] "%1 гадзінаў"
498
535
499−#: qml/Panel/Indicators/MenuItemFactory.qml:979
536+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
500#, qt-format
537#, qt-format
501msgid "%1 minute"
538msgid "%1 minute"
502msgid_plural "%1 minutes"
539msgid_plural "%1 minutes"
@@ -504,7 +541,7 @@ msgstr[0] "%1 хвіліна"
504msgstr[1] "%1 хвіліны"
541msgstr[1] "%1 хвіліны"
505msgstr[2] "%1 хвілінаў"
542msgstr[2] "%1 хвілінаў"
506
543
507−#: qml/Panel/Indicators/MenuItemFactory.qml:984
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
508#, qt-format
545#, qt-format
509msgid "%1 second"
546msgid "%1 second"
510msgid_plural "%1 seconds"
547msgid_plural "%1 seconds"
@@ -512,37 +549,37 @@ msgstr[0] "%1 секунда"
512msgstr[1] "%1 секунды"
549msgstr[1] "%1 секунды"
513msgstr[2] "%1 секундаў"
550msgstr[2] "%1 секундаў"
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:987
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
516msgid "0 seconds"
553msgid "0 seconds"
517msgstr "0 секунд"
554msgstr "0 секунд"
518
555
519#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
520−#: qml/Panel/Indicators/MenuItemFactory.qml:989
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
521#, qt-format
558#, qt-format
522msgid "%1 remaining"
559msgid "%1 remaining"
523msgstr "%1 засталося"
560msgstr "%1 засталося"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:995
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
526msgid "In queue…"
563msgid "In queue…"
527msgstr "У чарзе..."
564msgstr "У чарзе..."
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:999
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
530msgid "Downloading"
567msgid "Downloading"
531msgstr "Запампоўка"
568msgstr "Запампоўка"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
534msgid "Paused, tap to resume"
571msgid "Paused, tap to resume"
535msgstr "Прыпынена, націсніце для працягу"
572msgstr "Прыпынена, націсніце для працягу"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
538msgid "Canceled"
575msgid "Canceled"
539msgstr "Скасавана"
576msgstr "Скасавана"
540
577
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
542msgid "Finished"
579msgid "Finished"
543msgstr "Скончана"
580msgstr "Скончана"
544
581
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
546msgid "Failed, tap to retry"
583msgid "Failed, tap to retry"
547msgstr "Не атрымалася, націсніце, каб паўтарыць спробу"
584msgstr "Не атрымалася, націсніце, каб паўтарыць спробу"
548
585
po/bg.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-04-12 14:43+0000\n"
11"PO-Revision-Date: 2015-04-12 14:43+0000\n"
12"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
12"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr ""
23msgstr ""
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr ""
28msgstr ""
29
29
@@ -31,7 +31,7 @@ msgstr ""
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr ""
36msgstr ""
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr ""
50msgstr ""
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr ""
62msgstr ""
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr ""
71msgstr ""
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr ""
75msgstr ""
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr ""
79msgstr ""
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Искате ли да \n"
91"Искате ли да \n"
92"изключите захранването на устройството?"
92"изключите захранването на устройството?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr ""
97msgstr ""
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr ""
102msgstr ""
@@ -177,87 +177,95 @@ msgstr ""
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr ""
178msgstr ""
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr ""
190msgstr ""
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr ""
194msgstr ""
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr ""
198msgstr ""
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr ""
202msgstr ""
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr ""
206msgstr ""
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr ""
210msgstr ""
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr ""
214msgstr ""
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr ""
218msgstr ""
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr ""
222msgstr ""
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr ""
226msgstr ""
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr ""
230msgstr ""
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr ""
234msgstr ""
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr ""
238msgstr ""
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr ""
242msgstr ""
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr ""
246msgstr ""
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr ""
250msgstr ""
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr ""
254msgstr ""
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr ""
258msgstr ""
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr ""
262msgstr ""
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr ""
266msgstr ""
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr ""
270msgstr ""
263
271
@@ -313,6 +321,28 @@ msgstr ""
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr ""
322msgstr ""
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+
330+#: qml/Components/VirtualTouchPad.qml:327
331+msgid "Tap left button to click."
332+msgstr ""
333+
334+#: qml/Components/VirtualTouchPad.qml:339
335+msgid "Tap right button to right click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:351
339+msgid "Swipe with two fingers to scroll."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:396
343+msgid "Find more settings in the system settings."
344+msgstr ""
345+
316#: qml/Dash/DashPageHeader.qml:361
346#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
347msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
348msgid "Store"
@@ -398,24 +428,18 @@ msgstr ""
398msgid "Enable location data"
428msgid "Enable location data"
399msgstr ""
429msgstr ""
400
430
401−#: qml/Dash/ScopesList.qml:57
431+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
432msgid "Manage"
403msgstr ""
433msgstr ""
404
434
405−#: qml/Dash/ScopesList.qml:104
435+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
436msgid "Home"
407msgstr ""
437msgstr ""
408
438
409−#: qml/Dash/ScopesList.qml:105
439+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
440msgid "Also installed"
411msgstr ""
441msgstr ""
412
442
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−
419#: qml/Greeter/CoverPage.qml:127
443#: qml/Greeter/CoverPage.qml:127
420msgid "Unlock"
444msgid "Unlock"
421msgstr ""
445msgstr ""
@@ -439,7 +463,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
439msgstr[0] ""
463msgstr[0] ""
440msgstr[1] ""
464msgstr[1] ""
441
465
442−#: qml/Greeter/Greeter.qml:596
466+#: qml/Greeter/Greeter.qml:592
443msgid "Try again"
467msgid "Try again"
444msgstr ""
468msgstr ""
445
469
@@ -467,6 +491,19 @@ msgstr ""
467msgid "Select desktop environment"
491msgid "Select desktop environment"
468msgstr ""
492msgstr ""
469
493
494+#: qml/Launcher/Drawer.qml:80
495+msgid "Search…"
496+msgstr ""
497+
498+#: qml/Launcher/Drawer.qml:101
499+msgctxt "Apps sorted alphabetically"
500+msgid "A-Z"
501+msgstr ""
502+
503+#: qml/Launcher/MoreAppsHeader.qml:32
504+msgid "More apps in the store"
505+msgstr ""
506+
470#: qml/Notifications/NotificationMenuItemFactory.qml:124
507#: qml/Notifications/NotificationMenuItemFactory.qml:124
471msgid "Show password"
508msgid "Show password"
472msgstr "Покажи паролата"
509msgstr "Покажи паролата"
@@ -479,62 +516,62 @@ msgstr ""
479msgid "Conference"
516msgid "Conference"
480msgstr ""
517msgstr ""
481
518
482−#: qml/Panel/Indicators/MenuItemFactory.qml:847
519+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
483msgid "Nothing is playing"
520msgid "Nothing is playing"
484msgstr ""
521msgstr ""
485
522
486−#: qml/Panel/Indicators/MenuItemFactory.qml:975
523+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
487#, qt-format
524#, qt-format
488msgid "%1 hour"
525msgid "%1 hour"
489msgid_plural "%1 hours"
526msgid_plural "%1 hours"
490msgstr[0] ""
527msgstr[0] ""
491msgstr[1] ""
528msgstr[1] ""
492
529
493−#: qml/Panel/Indicators/MenuItemFactory.qml:979
530+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
494#, qt-format
531#, qt-format
495msgid "%1 minute"
532msgid "%1 minute"
496msgid_plural "%1 minutes"
533msgid_plural "%1 minutes"
497msgstr[0] ""
534msgstr[0] ""
498msgstr[1] ""
535msgstr[1] ""
499
536
500−#: qml/Panel/Indicators/MenuItemFactory.qml:984
537+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
501#, qt-format
538#, qt-format
502msgid "%1 second"
539msgid "%1 second"
503msgid_plural "%1 seconds"
540msgid_plural "%1 seconds"
504msgstr[0] ""
541msgstr[0] ""
505msgstr[1] ""
542msgstr[1] ""
506
543
507−#: qml/Panel/Indicators/MenuItemFactory.qml:987
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
508msgid "0 seconds"
545msgid "0 seconds"
509msgstr ""
546msgstr ""
510
547
511#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
548#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
512−#: qml/Panel/Indicators/MenuItemFactory.qml:989
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
513#, qt-format
550#, qt-format
514msgid "%1 remaining"
551msgid "%1 remaining"
515msgstr ""
552msgstr ""
516
553
517−#: qml/Panel/Indicators/MenuItemFactory.qml:995
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
518msgid "In queue…"
555msgid "In queue…"
519msgstr ""
556msgstr ""
520
557
521−#: qml/Panel/Indicators/MenuItemFactory.qml:999
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
522msgid "Downloading"
559msgid "Downloading"
523msgstr ""
560msgstr ""
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
526msgid "Paused, tap to resume"
563msgid "Paused, tap to resume"
527msgstr ""
564msgstr ""
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
530msgid "Canceled"
567msgid "Canceled"
531msgstr ""
568msgstr ""
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
534msgid "Finished"
571msgid "Finished"
535msgstr ""
572msgstr ""
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
538msgid "Failed, tap to retry"
575msgid "Failed, tap to retry"
539msgstr ""
576msgstr ""
540
577
po/bn.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-11-27 19:38+0000\n"
11"PO-Revision-Date: 2015-11-27 19:38+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Bengali <bn@li.org>\n"
13"Language-Team: Bengali <bn@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:56+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "পাসওয়ার্ড: "
23msgstr "পাসওয়ার্ড: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "পিন"
28msgstr "পিন"
29
29
@@ -31,7 +31,7 @@ msgstr "পিন"
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "আনপিন"
36msgstr "আনপিন"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "লক করুন"
50msgstr "লক করুন"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "বাতিল"
62msgstr "বাতিল"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "পুনরায় চালু"
67msgstr "পুনরায় চালু"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "আপনি কি পুনরায় চালু করতে চান?"
71msgstr "আপনি কি পুনরায় চালু করতে চান?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "না"
75msgstr "না"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "হ্যাঁ"
79msgstr "হ্যাঁ"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"আপনি নিশ্চিত যে আপনি\n"
91"আপনি নিশ্চিত যে আপনি\n"
92"বন্ধ করতে চান?"
92"বন্ধ করতে চান?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "বন্ধ করুন"
97msgstr "বন্ধ করুন"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "পুনরায় চালু"
102msgstr "পুনরায় চালু"
@@ -177,87 +177,95 @@ msgstr ""
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr ""
178msgstr ""
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr ""
190msgstr ""
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr ""
194msgstr ""
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr ""
198msgstr ""
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr ""
202msgstr ""
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr ""
206msgstr ""
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr ""
210msgstr ""
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr ""
214msgstr ""
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr ""
218msgstr ""
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr ""
222msgstr ""
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr ""
226msgstr ""
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr ""
230msgstr ""
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr ""
234msgstr ""
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr ""
238msgstr ""
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr ""
242msgstr ""
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr ""
246msgstr ""
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr ""
250msgstr ""
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr ""
254msgstr ""
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr ""
258msgstr ""
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr ""
262msgstr ""
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr ""
266msgstr ""
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr ""
270msgstr ""
263
271
@@ -313,6 +321,28 @@ msgstr ""
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr ""
322msgstr ""
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+
330+#: qml/Components/VirtualTouchPad.qml:327
331+msgid "Tap left button to click."
332+msgstr ""
333+
334+#: qml/Components/VirtualTouchPad.qml:339
335+msgid "Tap right button to right click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:351
339+msgid "Swipe with two fingers to scroll."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:396
343+msgid "Find more settings in the system settings."
344+msgstr ""
345+
316#: qml/Dash/DashPageHeader.qml:361
346#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
347msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
348msgid "Store"
@@ -398,24 +428,18 @@ msgstr "রিফ্রেশ করার জন্য ছেড়ে দিন"
398msgid "Enable location data"
428msgid "Enable location data"
399msgstr "অবস্থান নির্ণয় চালু করুন"
429msgstr "অবস্থান নির্ণয় চালু করুন"
400
430
401−#: qml/Dash/ScopesList.qml:57
431+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
432msgid "Manage"
403msgstr "ব্যবস্থাপনা"
433msgstr "ব্যবস্থাপনা"
404
434
405−#: qml/Dash/ScopesList.qml:104
435+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
436msgid "Home"
407msgstr ""
437msgstr ""
408
438
409−#: qml/Dash/ScopesList.qml:105
439+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
440msgid "Also installed"
411msgstr "আরও ইন্সটল করা রয়েছে..."
441msgstr "আরও ইন্সটল করা রয়েছে..."
412
442
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−
419#: qml/Greeter/CoverPage.qml:127
443#: qml/Greeter/CoverPage.qml:127
420msgid "Unlock"
444msgid "Unlock"
421msgstr "লক খুলুন"
445msgstr "লক খুলুন"
@@ -439,7 +463,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
439msgstr[0] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
463msgstr[0] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
440msgstr[1] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
464msgstr[1] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
441
465
442−#: qml/Greeter/Greeter.qml:596
466+#: qml/Greeter/Greeter.qml:592
443msgid "Try again"
467msgid "Try again"
444msgstr ""
468msgstr ""
445
469
@@ -467,6 +491,19 @@ msgstr ""
467msgid "Select desktop environment"
491msgid "Select desktop environment"
468msgstr ""
492msgstr ""
469
493
494+#: qml/Launcher/Drawer.qml:80
495+msgid "Search…"
496+msgstr ""
497+
498+#: qml/Launcher/Drawer.qml:101
499+msgctxt "Apps sorted alphabetically"
500+msgid "A-Z"
501+msgstr ""
502+
503+#: qml/Launcher/MoreAppsHeader.qml:32
504+msgid "More apps in the store"
505+msgstr ""
506+
470#: qml/Notifications/NotificationMenuItemFactory.qml:124
507#: qml/Notifications/NotificationMenuItemFactory.qml:124
471msgid "Show password"
508msgid "Show password"
472msgstr "পাসওয়ার্ড দেখান"
509msgstr "পাসওয়ার্ড দেখান"
@@ -479,62 +516,62 @@ msgstr "কলে ফিরে যেতে চাপ দিন..."
479msgid "Conference"
516msgid "Conference"
480msgstr "কনফারেন্স"
517msgstr "কনফারেন্স"
481
518
482−#: qml/Panel/Indicators/MenuItemFactory.qml:847
519+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
483msgid "Nothing is playing"
520msgid "Nothing is playing"
484msgstr "কোন কিছু বাজছে না।"
521msgstr "কোন কিছু বাজছে না।"
485
522
486−#: qml/Panel/Indicators/MenuItemFactory.qml:975
523+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
487#, qt-format
524#, qt-format
488msgid "%1 hour"
525msgid "%1 hour"
489msgid_plural "%1 hours"
526msgid_plural "%1 hours"
490msgstr[0] "%1 ঘণ্টা"
527msgstr[0] "%1 ঘণ্টা"
491msgstr[1] "%1 ঘণ্টা"
528msgstr[1] "%1 ঘণ্টা"
492
529
493−#: qml/Panel/Indicators/MenuItemFactory.qml:979
530+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
494#, qt-format
531#, qt-format
495msgid "%1 minute"
532msgid "%1 minute"
496msgid_plural "%1 minutes"
533msgid_plural "%1 minutes"
497msgstr[0] "%1 মিনিট"
534msgstr[0] "%1 মিনিট"
498msgstr[1] "%1 মিনিট"
535msgstr[1] "%1 মিনিট"
499
536
500−#: qml/Panel/Indicators/MenuItemFactory.qml:984
537+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
501#, qt-format
538#, qt-format
502msgid "%1 second"
539msgid "%1 second"
503msgid_plural "%1 seconds"
540msgid_plural "%1 seconds"
504msgstr[0] "%1 সেকেন্ড"
541msgstr[0] "%1 সেকেন্ড"
505msgstr[1] "%1 সেকেন্ড"
542msgstr[1] "%1 সেকেন্ড"
506
543
507−#: qml/Panel/Indicators/MenuItemFactory.qml:987
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
508msgid "0 seconds"
545msgid "0 seconds"
509msgstr "0 সেকেন্ড"
546msgstr "0 সেকেন্ড"
510
547
511#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
548#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
512−#: qml/Panel/Indicators/MenuItemFactory.qml:989
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
513#, qt-format
550#, qt-format
514msgid "%1 remaining"
551msgid "%1 remaining"
515msgstr "%1 বাকি"
552msgstr "%1 বাকি"
516
553
517−#: qml/Panel/Indicators/MenuItemFactory.qml:995
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
518msgid "In queue…"
555msgid "In queue…"
519msgstr "অপেক্ষায় রয়েছে..."
556msgstr "অপেক্ষায় রয়েছে..."
520
557
521−#: qml/Panel/Indicators/MenuItemFactory.qml:999
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
522msgid "Downloading"
559msgid "Downloading"
523msgstr "ডাউনলোড হচ্ছে"
560msgstr "ডাউনলোড হচ্ছে"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
526msgid "Paused, tap to resume"
563msgid "Paused, tap to resume"
527msgstr "থামানো, শুরু করতে চাপ দিন"
564msgstr "থামানো, শুরু করতে চাপ দিন"
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
530msgid "Canceled"
567msgid "Canceled"
531msgstr "বাতিল হয়েছে"
568msgstr "বাতিল হয়েছে"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
534msgid "Finished"
571msgid "Finished"
535msgstr "শেষ"
572msgstr "শেষ"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
538msgid "Failed, tap to retry"
575msgid "Failed, tap to retry"
539msgstr "ব্যার্থ হয়েছে, পুনরায় চেষ্টা করতে চাপ দিন"
576msgstr "ব্যার্থ হয়েছে, পুনরায় চেষ্টা করতে চাপ দিন"
540
577
po/br.po+100−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-08-29 11:37+0000\n"
11"PO-Revision-Date: 2016-08-29 11:37+0000\n"
12"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
12"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
13"Language-Team: Breton <br@li.org>\n"
13"Language-Team: Breton <br@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Ger-tremen : "
23msgstr "Ger-tremen : "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Spilhennañ ar verradenn"
28msgstr "Spilhennañ ar verradenn"
29
29
@@ -31,7 +31,7 @@ msgstr "Spilhennañ ar verradenn"
31msgid "Quit"
31msgid "Quit"
32msgstr "Mont kuit"
32msgstr "Mont kuit"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Dispilhennañ ar verradenn"
36msgstr "Dispilhennañ ar verradenn"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Prennañ"
50msgstr "Prennañ"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Digevreañ"
55msgstr "Digevreañ"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Nullañ"
62msgstr "Nullañ"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Adloc'hañ"
67msgstr "Adloc'hañ"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Ha sur oc'h e fell deoc'h adloc'hañ ?"
71msgstr "Ha sur oc'h e fell deoc'h adloc'hañ ?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "N'on ket"
75msgstr "N'on ket"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Ya"
79msgstr "Ya"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Enaouiñ"
84msgstr "Enaouiñ"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Ha sur oc'h e fell deoc'h\n"
91"Ha sur oc'h e fell deoc'h\n"
92"troc'hañ an tredan ?"
92"troc'hañ an tredan ?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Lazhañ"
97msgstr "Lazhañ"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Adloc'hañ"
102msgstr "Adloc'hañ"
@@ -177,89 +177,97 @@ msgstr ""
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "Ar memes tra ha klikañ war un arlun lañser"
178msgstr "Ar memes tra ha klikañ war un arlun lañser"
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Kefluskerioù enklask"
190msgstr "Kefluskerioù enklask"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr ""
194msgstr ""
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Digeriñ pajenn degemer ar c'hefluskerioù enklask."
198msgstr "Digeriñ pajenn degemer ar c'hefluskerioù enklask."
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Cheñch"
202msgstr "Cheñch"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Erl + Taolenn"
206msgstr "Erl + Taolenn"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr ""
210msgstr ""
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr ""
214msgstr ""
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr ""
218msgstr ""
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr ""
222msgstr ""
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr ""
226msgstr ""
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Windows"
230msgstr "Windows"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr ""
234msgstr ""
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Bihanaat an holl brenestroù."
238msgstr "Bihanaat an holl brenestroù."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr ""
242msgstr ""
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr ""
246msgstr ""
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr ""
250msgstr ""
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr ""
254msgstr ""
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr ""
258msgstr ""
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr ""
262msgstr ""
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Erl + F4"
266msgstr "Erl + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262−msgstr ""
270+msgstr "Serriñ ar prenestr a vremañ"
263
271
264#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
272#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
265msgid "Return to Call"
273msgid "Return to Call"
@@ -316,6 +324,28 @@ msgstr "Serriñ pep tra"
316msgid "Preview Share Item"
324msgid "Preview Share Item"
317msgstr "Rakwelet an elfenn lodet"
325msgstr "Rakwelet an elfenn lodet"
318
326
327+#: qml/Components/VirtualTouchPad.qml:317
328+msgid ""
329+"Your device is now connected to an external display. Use this screen as a "
330+"touch pad to interact with the pointer."
331+msgstr ""
332+
333+#: qml/Components/VirtualTouchPad.qml:327
334+msgid "Tap left button to click."
335+msgstr ""
336+
337+#: qml/Components/VirtualTouchPad.qml:339
338+msgid "Tap right button to right click."
339+msgstr ""
340+
341+#: qml/Components/VirtualTouchPad.qml:351
342+msgid "Swipe with two fingers to scroll."
343+msgstr ""
344+
345+#: qml/Components/VirtualTouchPad.qml:396
346+msgid "Find more settings in the system settings."
347+msgstr ""
348+
319#: qml/Dash/DashPageHeader.qml:361
349#: qml/Dash/DashPageHeader.qml:361
320msgctxt "Button: Open the Ubuntu Store"
350msgctxt "Button: Open the Ubuntu Store"
321msgid "Store"
351msgid "Store"
@@ -401,24 +431,18 @@ msgstr "Lezel da vont evit freskaat..."
401msgid "Enable location data"
431msgid "Enable location data"
402msgstr "Gweredekaat ar roadennoù lec'hiañ"
432msgstr "Gweredekaat ar roadennoù lec'hiañ"
403
433
404−#: qml/Dash/ScopesList.qml:57
434+#: qml/Dash/ScopesList.qml:146
405msgid "Manage"
435msgid "Manage"
406msgstr "Merañ"
436msgstr "Merañ"
407
437
408−#: qml/Dash/ScopesList.qml:104
438+#: qml/Dash/ScopesList.qml:187
409msgid "Home"
439msgid "Home"
410msgstr "Er gêr"
440msgstr "Er gêr"
411
441
412−#: qml/Dash/ScopesList.qml:105
442+#: qml/Dash/ScopesList.qml:188
413msgid "Also installed"
443msgid "Also installed"
414msgstr "Staliet ivez"
444msgstr "Staliet ivez"
415
445
416−#: qml/DisabledScreenNotice.qml:109
417−msgid ""
418−"Your device is now connected to an external display. Use this screen as a "
419−"touch pad to interact with the pointer."
420−msgstr ""
421−
422#: qml/Greeter/CoverPage.qml:127
446#: qml/Greeter/CoverPage.qml:127
423msgid "Unlock"
447msgid "Unlock"
424msgstr "Dibrennañ"
448msgstr "Dibrennañ"
@@ -446,7 +470,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
446msgstr[0] "Gortozit %1 vunutenn, mar plij, hag esaeit en-dro..."
470msgstr[0] "Gortozit %1 vunutenn, mar plij, hag esaeit en-dro..."
447msgstr[1] "Gortozit %1 a vunutoù, mar plij, hag esaeit en-dro..."
471msgstr[1] "Gortozit %1 a vunutoù, mar plij, hag esaeit en-dro..."
448
472
449−#: qml/Greeter/Greeter.qml:596
473+#: qml/Greeter/Greeter.qml:592
450msgid "Try again"
474msgid "Try again"
451msgstr "Esaeañ adarre"
475msgstr "Esaeañ adarre"
452
476
@@ -468,10 +492,23 @@ msgstr "Kevreañ"
468
492
469#: qml/Greeter/NarrowView.qml:252
493#: qml/Greeter/NarrowView.qml:252
470msgid "Emergency"
494msgid "Emergency"
471−msgstr ""
495+msgstr "Mall"
472
496
473#: qml/Greeter/SessionsList.qml:122
497#: qml/Greeter/SessionsList.qml:122
474msgid "Select desktop environment"
498msgid "Select desktop environment"
499+msgstr "Diuzañ endro ar burev"
500+
501+#: qml/Launcher/Drawer.qml:80
502+msgid "Search…"
503+msgstr ""
504+
505+#: qml/Launcher/Drawer.qml:101
506+msgctxt "Apps sorted alphabetically"
507+msgid "A-Z"
508+msgstr ""
509+
510+#: qml/Launcher/MoreAppsHeader.qml:32
511+msgid "More apps in the store"
475msgstr ""
512msgstr ""
476
513
477#: qml/Notifications/NotificationMenuItemFactory.qml:124
514#: qml/Notifications/NotificationMenuItemFactory.qml:124
@@ -486,62 +523,62 @@ msgstr "Touchit evit distreiñ d'ar bellgomzadenn..."
486msgid "Conference"
523msgid "Conference"
487msgstr "Kendiviz"
524msgstr "Kendiviz"
488
525
489−#: qml/Panel/Indicators/MenuItemFactory.qml:847
526+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
490msgid "Nothing is playing"
527msgid "Nothing is playing"
491msgstr "Ne lenner netra bremañ"
528msgstr "Ne lenner netra bremañ"
492
529
493−#: qml/Panel/Indicators/MenuItemFactory.qml:975
530+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
494#, qt-format
531#, qt-format
495msgid "%1 hour"
532msgid "%1 hour"
496msgid_plural "%1 hours"
533msgid_plural "%1 hours"
497msgstr[0] "%1 eur"
534msgstr[0] "%1 eur"
498msgstr[1] "%1 eur"
535msgstr[1] "%1 eur"
499
536
500−#: qml/Panel/Indicators/MenuItemFactory.qml:979
537+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
501#, qt-format
538#, qt-format
502msgid "%1 minute"
539msgid "%1 minute"
503msgid_plural "%1 minutes"
540msgid_plural "%1 minutes"
504msgstr[0] "%1 vunutenn"
541msgstr[0] "%1 vunutenn"
505msgstr[1] "%1 vunutenn"
542msgstr[1] "%1 vunutenn"
506
543
507−#: qml/Panel/Indicators/MenuItemFactory.qml:984
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
508#, qt-format
545#, qt-format
509msgid "%1 second"
546msgid "%1 second"
510msgid_plural "%1 seconds"
547msgid_plural "%1 seconds"
511msgstr[0] "%1 eilenn"
548msgstr[0] "%1 eilenn"
512msgstr[1] "%1 eilenn"
549msgstr[1] "%1 eilenn"
513
550
514−#: qml/Panel/Indicators/MenuItemFactory.qml:987
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
515msgid "0 seconds"
552msgid "0 seconds"
516msgstr "0 eilenn"
553msgstr "0 eilenn"
517
554
518#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
555#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
519−#: qml/Panel/Indicators/MenuItemFactory.qml:989
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
520#, qt-format
557#, qt-format
521msgid "%1 remaining"
558msgid "%1 remaining"
522msgstr "%1 o chom"
559msgstr "%1 o chom"
523
560
524−#: qml/Panel/Indicators/MenuItemFactory.qml:995
561+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
525msgid "In queue…"
562msgid "In queue…"
526msgstr "El lostennad..."
563msgstr "El lostennad..."
527
564
528−#: qml/Panel/Indicators/MenuItemFactory.qml:999
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
529msgid "Downloading"
566msgid "Downloading"
530msgstr "O pellgargañ"
567msgstr "O pellgargañ"
531
568
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
533msgid "Paused, tap to resume"
570msgid "Paused, tap to resume"
534msgstr "Ehanet, touchit evit adkregiñ"
571msgstr "Ehanet, touchit evit adkregiñ"
535
572
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
537msgid "Canceled"
574msgid "Canceled"
538msgstr "Nullet"
575msgstr "Nullet"
539
576
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
541msgid "Finished"
578msgid "Finished"
542msgstr "Echu"
579msgstr "Echu"
543
580
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
545msgid "Failed, tap to retry"
582msgid "Failed, tap to retry"
546msgstr "C'hwitet, touchit evit adkregiñ"
583msgstr "C'hwitet, touchit evit adkregiñ"
547
584
@@ -731,6 +768,8 @@ msgid ""
731"There is a system update available and ready to install. Afterwards, the "
768"There is a system update available and ready to install. Afterwards, the "
732"device will automatically restart."
769"device will automatically restart."
733msgstr ""
770msgstr ""
771+"Un hizivadenn eus ar reizhiad zo da gaout. Prest eo da vezañ staliet. Goude-"
772+"se e adloc'ho ho penveg e-unan."
734
773
735#: qml/Wizard/Pages/77-system-update.qml:76
774#: qml/Wizard/Pages/77-system-update.qml:76
736msgctxt "string identifying name of the update"
775msgctxt "string identifying name of the update"
@@ -769,7 +808,7 @@ msgstr "Penndivizoù implij"
769
808
770#: qml/Wizard/Pages/here-terms.qml:69
809#: qml/Wizard/Pages/here-terms.qml:69
771msgid "Your device uses positioning technologies provided by HERE."
810msgid "Your device uses positioning technologies provided by HERE."
772−msgstr ""
811+msgstr "Ho penveg a implij teknologiezhoù lec'hiañ pourchaset gant HERE."
773
812
774#: qml/Wizard/Pages/here-terms.qml:81
813#: qml/Wizard/Pages/here-terms.qml:81
775msgid ""
814msgid ""
po/bs.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-12-01 20:06+0000\n"
11"PO-Revision-Date: 2015-12-01 20:06+0000\n"
12"Last-Translator: Kenan Gutić <Unknown>\n"
12"Last-Translator: Kenan Gutić <Unknown>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
@@ -16,15 +16,15 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
19+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
20−"X-Generator: Launchpad (build 18282)\n"
20+"X-Generator: Launchpad (build 18302)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
23msgid "Password: "
23msgid "Password: "
24msgstr "Šifra: "
24msgstr "Šifra: "
25
25
26#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:50
27−#: plugins/Unity/Launcher/launcheritem.cpp:109
27+#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
28msgid "Pin shortcut"
29msgstr "Prikačite prečicu"
29msgstr "Prikačite prečicu"
30
30
@@ -32,7 +32,7 @@ msgstr "Prikačite prečicu"
32msgid "Quit"
32msgid "Quit"
33msgstr "Napusti"
33msgstr "Napusti"
34
34
35−#: plugins/Unity/Launcher/launcheritem.cpp:109
35+#: plugins/Unity/Launcher/launcheritem.cpp:122
36msgid "Unpin shortcut"
36msgid "Unpin shortcut"
37msgstr "Otkačite prečicu"
37msgstr "Otkačite prečicu"
38
38
@@ -50,41 +50,41 @@ msgctxt "Button: Lock the system"
50msgid "Lock"
50msgid "Lock"
51msgstr "Zaključaj"
51msgstr "Zaključaj"
52
52
53−#: qml/Components/Dialogs.qml:159
53+#: qml/Components/Dialogs.qml:160
54msgctxt "Button: Log out from the system"
54msgctxt "Button: Log out from the system"
55msgid "Log Out"
55msgid "Log Out"
56msgstr "Odjavi se"
56msgstr "Odjavi se"
57
57
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
60#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
62msgid "Cancel"
63msgstr "Otkaži"
63msgstr "Otkaži"
64
64
65−#: qml/Components/Dialogs.qml:178
65+#: qml/Components/Dialogs.qml:179
66msgctxt "Title: Reboot dialog"
66msgctxt "Title: Reboot dialog"
67msgid "Reboot"
67msgid "Reboot"
68msgstr "Ponovo pokreni"
68msgstr "Ponovo pokreni"
69
69
70−#: qml/Components/Dialogs.qml:179
70+#: qml/Components/Dialogs.qml:180
71msgid "Are you sure you want to reboot?"
71msgid "Are you sure you want to reboot?"
72msgstr "Da li ste sigurni da želite ponovo pokrenuti?"
72msgstr "Da li ste sigurni da želite ponovo pokrenuti?"
73
73
74−#: qml/Components/Dialogs.qml:181
74+#: qml/Components/Dialogs.qml:182
75msgid "No"
75msgid "No"
76msgstr "Ne"
76msgstr "Ne"
77
77
78−#: qml/Components/Dialogs.qml:187
78+#: qml/Components/Dialogs.qml:189
79msgid "Yes"
79msgid "Yes"
80msgstr "Da"
80msgstr "Da"
81
81
82−#: qml/Components/Dialogs.qml:202
82+#: qml/Components/Dialogs.qml:204
83msgctxt "Title: Power off/Restart dialog"
83msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
84msgid "Power"
85msgstr "Napajanje"
85msgstr "Napajanje"
86
86
87−#: qml/Components/Dialogs.qml:203
87+#: qml/Components/Dialogs.qml:205
88msgid ""
88msgid ""
89"Are you sure you would like\n"
89"Are you sure you would like\n"
90"to power off?"
90"to power off?"
@@ -92,12 +92,12 @@ msgstr ""
92"Da li ste sigurni da želite\n"
92"Da li ste sigurni da želite\n"
93"isključiti?"
93"isključiti?"
94
94
95−#: qml/Components/Dialogs.qml:205
95+#: qml/Components/Dialogs.qml:208
96msgctxt "Button: Power off the system"
96msgctxt "Button: Power off the system"
97msgid "Power off"
97msgid "Power off"
98msgstr "Isključi"
98msgstr "Isključi"
99
99
100−#: qml/Components/Dialogs.qml:214
100+#: qml/Components/Dialogs.qml:217
101msgctxt "Button: Restart the system"
101msgctxt "Button: Restart the system"
102msgid "Restart"
102msgid "Restart"
103msgstr "Restartuj"
103msgstr "Restartuj"
@@ -178,87 +178,95 @@ msgstr ""
178msgid "Same as clicking on a launcher icon."
178msgid "Same as clicking on a launcher icon."
179msgstr ""
179msgstr ""
180
180
181−#: qml/Components/KeyboardShortcutsOverlay.qml:181
181+#: qml/Components/KeyboardShortcutsOverlay.qml:177
182+msgid "Super + A"
183+msgstr ""
184+
185+#: qml/Components/KeyboardShortcutsOverlay.qml:182
186+msgid "Opens the Application Drawer."
187+msgstr ""
188+
189+#: qml/Components/KeyboardShortcutsOverlay.qml:194
182msgid "Scopes"
190msgid "Scopes"
183msgstr ""
191msgstr ""
184
192
185−#: qml/Components/KeyboardShortcutsOverlay.qml:188
193+#: qml/Components/KeyboardShortcutsOverlay.qml:201
186msgid "Super (Tap)"
194msgid "Super (Tap)"
187msgstr ""
195msgstr ""
188
196
189−#: qml/Components/KeyboardShortcutsOverlay.qml:193
197+#: qml/Components/KeyboardShortcutsOverlay.qml:206
190msgid "Opens the Scopes home."
198msgid "Opens the Scopes home."
191msgstr ""
199msgstr ""
192
200
193−#: qml/Components/KeyboardShortcutsOverlay.qml:209
201+#: qml/Components/KeyboardShortcutsOverlay.qml:222
194msgid "Switching"
202msgid "Switching"
195msgstr ""
203msgstr ""
196
204
197−#: qml/Components/KeyboardShortcutsOverlay.qml:216
205+#: qml/Components/KeyboardShortcutsOverlay.qml:229
198msgid "Alt + Tab"
206msgid "Alt + Tab"
199msgstr ""
207msgstr ""
200
208
201−#: qml/Components/KeyboardShortcutsOverlay.qml:221
209+#: qml/Components/KeyboardShortcutsOverlay.qml:234
202msgid "Switches between applications."
210msgid "Switches between applications."
203msgstr ""
211msgstr ""
204
212
205−#: qml/Components/KeyboardShortcutsOverlay.qml:229
213+#: qml/Components/KeyboardShortcutsOverlay.qml:242
206msgid "Super + W"
214msgid "Super + W"
207msgstr ""
215msgstr ""
208
216
209−#: qml/Components/KeyboardShortcutsOverlay.qml:234
217+#: qml/Components/KeyboardShortcutsOverlay.qml:247
210msgid "Opens the desktop spread."
218msgid "Opens the desktop spread."
211msgstr ""
219msgstr ""
212
220
213−#: qml/Components/KeyboardShortcutsOverlay.qml:242
221+#: qml/Components/KeyboardShortcutsOverlay.qml:255
214msgid "Cursor Left or Right"
222msgid "Cursor Left or Right"
215msgstr ""
223msgstr ""
216
224
217−#: qml/Components/KeyboardShortcutsOverlay.qml:247
225+#: qml/Components/KeyboardShortcutsOverlay.qml:260
218msgid "Moves the focus."
226msgid "Moves the focus."
219msgstr ""
227msgstr ""
220
228
221−#: qml/Components/KeyboardShortcutsOverlay.qml:259
229+#: qml/Components/KeyboardShortcutsOverlay.qml:272
222msgid "Windows"
230msgid "Windows"
223msgstr ""
231msgstr ""
224
232
225−#: qml/Components/KeyboardShortcutsOverlay.qml:266
233+#: qml/Components/KeyboardShortcutsOverlay.qml:279
226msgid "Ctrl + Super + D"
234msgid "Ctrl + Super + D"
227msgstr ""
235msgstr ""
228
236
229−#: qml/Components/KeyboardShortcutsOverlay.qml:271
237+#: qml/Components/KeyboardShortcutsOverlay.qml:284
230msgid "Minimizes all windows."
238msgid "Minimizes all windows."
231msgstr ""
239msgstr ""
232
240
233−#: qml/Components/KeyboardShortcutsOverlay.qml:279
241+#: qml/Components/KeyboardShortcutsOverlay.qml:292
234msgid "Ctrl + Super + Up"
242msgid "Ctrl + Super + Up"
235msgstr ""
243msgstr ""
236
244
237−#: qml/Components/KeyboardShortcutsOverlay.qml:284
245+#: qml/Components/KeyboardShortcutsOverlay.qml:297
238msgid "Maximizes the current window."
246msgid "Maximizes the current window."
239msgstr ""
247msgstr ""
240
248
241−#: qml/Components/KeyboardShortcutsOverlay.qml:292
249+#: qml/Components/KeyboardShortcutsOverlay.qml:305
242msgid "Ctrl + Super + Down"
250msgid "Ctrl + Super + Down"
243msgstr ""
251msgstr ""
244
252
245−#: qml/Components/KeyboardShortcutsOverlay.qml:297
253+#: qml/Components/KeyboardShortcutsOverlay.qml:310
246msgid "Minimizes or restores the current window."
254msgid "Minimizes or restores the current window."
247msgstr ""
255msgstr ""
248
256
249−#: qml/Components/KeyboardShortcutsOverlay.qml:305
257+#: qml/Components/KeyboardShortcutsOverlay.qml:318
250msgid "Ctrl + Super + Left or Right"
258msgid "Ctrl + Super + Left or Right"
251msgstr ""
259msgstr ""
252
260
253−#: qml/Components/KeyboardShortcutsOverlay.qml:310
261+#: qml/Components/KeyboardShortcutsOverlay.qml:323
254msgid "Semi-maximizes the current window."
262msgid "Semi-maximizes the current window."
255msgstr ""
263msgstr ""
256
264
257−#: qml/Components/KeyboardShortcutsOverlay.qml:318
265+#: qml/Components/KeyboardShortcutsOverlay.qml:331
258msgid "Alt + F4"
266msgid "Alt + F4"
259msgstr ""
267msgstr ""
260
268
261−#: qml/Components/KeyboardShortcutsOverlay.qml:323
269+#: qml/Components/KeyboardShortcutsOverlay.qml:336
262msgid "Closes the current window."
270msgid "Closes the current window."
263msgstr ""
271msgstr ""
264
272
@@ -316,6 +324,28 @@ msgstr "Zatvori sve"
316msgid "Preview Share Item"
324msgid "Preview Share Item"
317msgstr "Pogledaj stavku koja se dijeli"
325msgstr "Pogledaj stavku koja se dijeli"
318
326
327+#: qml/Components/VirtualTouchPad.qml:317
328+msgid ""
329+"Your device is now connected to an external display. Use this screen as a "
330+"touch pad to interact with the pointer."
331+msgstr ""
332+
333+#: qml/Components/VirtualTouchPad.qml:327
334+msgid "Tap left button to click."
335+msgstr ""
336+
337+#: qml/Components/VirtualTouchPad.qml:339
338+msgid "Tap right button to right click."
339+msgstr ""
340+
341+#: qml/Components/VirtualTouchPad.qml:351
342+msgid "Swipe with two fingers to scroll."
343+msgstr ""
344+
345+#: qml/Components/VirtualTouchPad.qml:396
346+msgid "Find more settings in the system settings."
347+msgstr ""
348+
319#: qml/Dash/DashPageHeader.qml:361
349#: qml/Dash/DashPageHeader.qml:361
320msgctxt "Button: Open the Ubuntu Store"
350msgctxt "Button: Open the Ubuntu Store"
321msgid "Store"
351msgid "Store"
@@ -401,24 +431,18 @@ msgstr "Pustiti za osvježavanje..."
401msgid "Enable location data"
431msgid "Enable location data"
402msgstr "Omogućiti podatke o lokaciji"
432msgstr "Omogućiti podatke o lokaciji"
403
433
404−#: qml/Dash/ScopesList.qml:57
434+#: qml/Dash/ScopesList.qml:146
405msgid "Manage"
435msgid "Manage"
406msgstr "Upravljanje"
436msgstr "Upravljanje"
407
437
408−#: qml/Dash/ScopesList.qml:104
438+#: qml/Dash/ScopesList.qml:187
409msgid "Home"
439msgid "Home"
410msgstr "Početna"
440msgstr "Početna"
411
441
412−#: qml/Dash/ScopesList.qml:105
442+#: qml/Dash/ScopesList.qml:188
413msgid "Also installed"
443msgid "Also installed"
414msgstr "Također instalirano"
444msgstr "Također instalirano"
415
445
416−#: qml/DisabledScreenNotice.qml:109
417−msgid ""
418−"Your device is now connected to an external display. Use this screen as a "
419−"touch pad to interact with the pointer."
420−msgstr ""
421−
422#: qml/Greeter/CoverPage.qml:127
446#: qml/Greeter/CoverPage.qml:127
423msgid "Unlock"
447msgid "Unlock"
424msgstr "Otključaj"
448msgstr "Otključaj"
@@ -443,7 +467,7 @@ msgstr[0] "Molim pričekajte %1 minutu i onda pokušajte ponovo..."
443msgstr[1] "Molim pričekajte %1 minute i onda pokušajte ponovo..."
467msgstr[1] "Molim pričekajte %1 minute i onda pokušajte ponovo..."
444msgstr[2] "Molim pričekajte %1 minuta i onda pokušajte ponovo"
468msgstr[2] "Molim pričekajte %1 minuta i onda pokušajte ponovo"
445
469
446−#: qml/Greeter/Greeter.qml:596
470+#: qml/Greeter/Greeter.qml:592
447msgid "Try again"
471msgid "Try again"
448msgstr ""
472msgstr ""
449
473
@@ -471,6 +495,19 @@ msgstr ""
471msgid "Select desktop environment"
495msgid "Select desktop environment"
472msgstr ""
496msgstr ""
473
497
498+#: qml/Launcher/Drawer.qml:80
499+msgid "Search…"
500+msgstr ""
501+
502+#: qml/Launcher/Drawer.qml:101
503+msgctxt "Apps sorted alphabetically"
504+msgid "A-Z"
505+msgstr ""
506+
507+#: qml/Launcher/MoreAppsHeader.qml:32
508+msgid "More apps in the store"
509+msgstr ""
510+
474#: qml/Notifications/NotificationMenuItemFactory.qml:124
511#: qml/Notifications/NotificationMenuItemFactory.qml:124
475msgid "Show password"
512msgid "Show password"
476msgstr "Prikaži šifru"
513msgstr "Prikaži šifru"
@@ -483,11 +520,11 @@ msgstr "Kucnite da uzvratite poziv..."
483msgid "Conference"
520msgid "Conference"
484msgstr "Savjetovanje"
521msgstr "Savjetovanje"
485
522
486−#: qml/Panel/Indicators/MenuItemFactory.qml:847
523+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
487msgid "Nothing is playing"
524msgid "Nothing is playing"
488msgstr "Ništa nije pokrenuto"
525msgstr "Ništa nije pokrenuto"
489
526
490−#: qml/Panel/Indicators/MenuItemFactory.qml:975
527+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
491#, qt-format
528#, qt-format
492msgid "%1 hour"
529msgid "%1 hour"
493msgid_plural "%1 hours"
530msgid_plural "%1 hours"
@@ -495,7 +532,7 @@ msgstr[0] "%1 sat"
495msgstr[1] "%1 sata"
532msgstr[1] "%1 sata"
496msgstr[2] "%1 sati"
533msgstr[2] "%1 sati"
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:979
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
499#, qt-format
536#, qt-format
500msgid "%1 minute"
537msgid "%1 minute"
501msgid_plural "%1 minutes"
538msgid_plural "%1 minutes"
@@ -503,7 +540,7 @@ msgstr[0] "%1 minut"
503msgstr[1] "%1 minuta"
540msgstr[1] "%1 minuta"
504msgstr[2] "%1 minuta"
541msgstr[2] "%1 minuta"
505
542
506−#: qml/Panel/Indicators/MenuItemFactory.qml:984
543+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
507#, qt-format
544#, qt-format
508msgid "%1 second"
545msgid "%1 second"
509msgid_plural "%1 seconds"
546msgid_plural "%1 seconds"
@@ -511,37 +548,37 @@ msgstr[0] "%1 sekunda"
511msgstr[1] "%1 sekunde"
548msgstr[1] "%1 sekunde"
512msgstr[2] "%1 sekundi"
549msgstr[2] "%1 sekundi"
513
550
514−#: qml/Panel/Indicators/MenuItemFactory.qml:987
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
515msgid "0 seconds"
552msgid "0 seconds"
516msgstr "0 sekundi"
553msgstr "0 sekundi"
517
554
518#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
555#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
519−#: qml/Panel/Indicators/MenuItemFactory.qml:989
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
520#, qt-format
557#, qt-format
521msgid "%1 remaining"
558msgid "%1 remaining"
522msgstr "%1 preostalo"
559msgstr "%1 preostalo"
523
560
524−#: qml/Panel/Indicators/MenuItemFactory.qml:995
561+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
525msgid "In queue…"
562msgid "In queue…"
526msgstr "U red..."
563msgstr "U red..."
527
564
528−#: qml/Panel/Indicators/MenuItemFactory.qml:999
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
529msgid "Downloading"
566msgid "Downloading"
530msgstr "Preuzimanje"
567msgstr "Preuzimanje"
531
568
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
533msgid "Paused, tap to resume"
570msgid "Paused, tap to resume"
534msgstr "Pauzirano, kucnuti za nastavak"
571msgstr "Pauzirano, kucnuti za nastavak"
535
572
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
537msgid "Canceled"
574msgid "Canceled"
538msgstr "Otkazano"
575msgstr "Otkazano"
539
576
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
541msgid "Finished"
578msgid "Finished"
542msgstr "Završeno"
579msgstr "Završeno"
543
580
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
545msgid "Failed, tap to retry"
582msgid "Failed, tap to retry"
546msgstr "Neuspjelo, kucnuti za ponavljanje"
583msgstr "Neuspjelo, kucnuti za ponavljanje"
547
584
po/ca.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-11-11 06:30+0000\n"
11"PO-Revision-Date: 2016-11-11 06:30+0000\n"
12"Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\n"
12"Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\n"
13"Language-Team: Catalan <ca@li.org>\n"
13"Language-Team: Catalan <ca@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Contrasenya: "
23msgstr "Contrasenya: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Enganxa la drecera"
28msgstr "Enganxa la drecera"
29
29
@@ -31,7 +31,7 @@ msgstr "Enganxa la drecera"
31msgid "Quit"
31msgid "Quit"
32msgstr "Surt"
32msgstr "Surt"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Desenganxa la drecera"
36msgstr "Desenganxa la drecera"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Bloca"
50msgstr "Bloca"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Surt"
55msgstr "Surt"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Cancel·la"
62msgstr "Cancel·la"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Reinicia"
67msgstr "Reinicia"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Segur que voleu reiniciar?"
71msgstr "Segur que voleu reiniciar?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "No"
75msgstr "No"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Sí"
79msgstr "Sí"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Energia"
84msgstr "Energia"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Segur que voleu\n"
91"Segur que voleu\n"
92"apagar?"
92"apagar?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Apaga"
97msgstr "Apaga"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Reinicia"
102msgstr "Reinicia"
@@ -177,87 +177,95 @@ msgstr "Super + 0 a 9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "El mateix que clicar sobre una icona del llançador."
178msgstr "El mateix que clicar sobre una icona del llançador."
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Lents"
190msgstr "Lents"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (Toc)"
194msgstr "Super (Toc)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Obre la pàgina d'inici dels lents."
198msgstr "Obre la pàgina d'inici dels lents."
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Commutació"
202msgstr "Commutació"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Tab"
206msgstr "Alt + Tab"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Commuta entre aplicacions."
210msgstr "Commuta entre aplicacions."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Obre la distribució de l'escriptori."
218msgstr "Obre la distribució de l'escriptori."
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "Cursor dreta o esquerra"
222msgstr "Cursor dreta o esquerra"
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Mou el focus"
226msgstr "Mou el focus"
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Finestres"
230msgstr "Finestres"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Ctrl + Super + D"
234msgstr "Ctrl + Super + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Minimitza totes les finestres."
238msgstr "Minimitza totes les finestres."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Ctrl + Super + Amunt"
242msgstr "Ctrl + Super + Amunt"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Maximitza la finestra actual."
246msgstr "Maximitza la finestra actual."
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Ctrl + Super + Avall"
250msgstr "Ctrl + Super + Avall"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Minimitza o restaura la finestra actual."
254msgstr "Minimitza o restaura la finestra actual."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Ctrl + Super + Esquerra o Dreta"
258msgstr "Ctrl + Super + Esquerra o Dreta"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "Semi-maximitza la finestra actual."
262msgstr "Semi-maximitza la finestra actual."
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Tanca la finestra actual."
270msgstr "Tanca la finestra actual."
263
271
@@ -315,6 +323,30 @@ msgstr "Tanca-ho tot"
315msgid "Preview Share Item"
323msgid "Preview Share Item"
316msgstr "Previsualitzeu l'element a compartir"
324msgstr "Previsualitzeu l'element a compartir"
317
325
326+#: qml/Components/VirtualTouchPad.qml:317
327+msgid ""
328+"Your device is now connected to an external display. Use this screen as a "
329+"touch pad to interact with the pointer."
330+msgstr ""
331+"El vostre dispositiu està ara connectat a un monitor extern. Useu aquesta "
332+"pantalla com a ratolí tàctil per interaccionar amb el cursor."
333+
334+#: qml/Components/VirtualTouchPad.qml:327
335+msgid "Tap left button to click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:339
339+msgid "Tap right button to right click."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:351
343+msgid "Swipe with two fingers to scroll."
344+msgstr ""
345+
346+#: qml/Components/VirtualTouchPad.qml:396
347+msgid "Find more settings in the system settings."
348+msgstr ""
349+
318#: qml/Dash/DashPageHeader.qml:361
350#: qml/Dash/DashPageHeader.qml:361
319msgctxt "Button: Open the Ubuntu Store"
351msgctxt "Button: Open the Ubuntu Store"
320msgid "Store"
352msgid "Store"
@@ -400,26 +432,18 @@ msgstr "Deixeu anar per actualitzar..."
400msgid "Enable location data"
432msgid "Enable location data"
401msgstr "Habilita les dades d'ubicació"
433msgstr "Habilita les dades d'ubicació"
402
434
403−#: qml/Dash/ScopesList.qml:57
435+#: qml/Dash/ScopesList.qml:146
404msgid "Manage"
436msgid "Manage"
405msgstr "Gestiona"
437msgstr "Gestiona"
406
438
407−#: qml/Dash/ScopesList.qml:104
439+#: qml/Dash/ScopesList.qml:187
408msgid "Home"
440msgid "Home"
409msgstr "Inici"
441msgstr "Inici"
410
442
411−#: qml/Dash/ScopesList.qml:105
443+#: qml/Dash/ScopesList.qml:188
412msgid "Also installed"
444msgid "Also installed"
413msgstr "També instal·lat"
445msgstr "També instal·lat"
414
446
415−#: qml/DisabledScreenNotice.qml:109
416−msgid ""
417−"Your device is now connected to an external display. Use this screen as a "
418−"touch pad to interact with the pointer."
419−msgstr ""
420−"El vostre dispositiu està ara connectat a un monitor extern. Useu aquesta "
421−"pantalla com a ratolí tàctil per interaccionar amb el cursor."
422−
423#: qml/Greeter/CoverPage.qml:127
447#: qml/Greeter/CoverPage.qml:127
424msgid "Unlock"
448msgid "Unlock"
425msgstr "Desbloca"
449msgstr "Desbloca"
@@ -447,7 +471,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
447msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
471msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
448msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
472msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
449
473
450−#: qml/Greeter/Greeter.qml:596
474+#: qml/Greeter/Greeter.qml:592
451msgid "Try again"
475msgid "Try again"
452msgstr "Torna-ho a provar"
476msgstr "Torna-ho a provar"
453
477
@@ -475,6 +499,19 @@ msgstr "Emergència"
475msgid "Select desktop environment"
499msgid "Select desktop environment"
476msgstr "Seleccioneu l'entorn d'escriptori"
500msgstr "Seleccioneu l'entorn d'escriptori"
477
501
502+#: qml/Launcher/Drawer.qml:80
503+msgid "Search…"
504+msgstr ""
505+
506+#: qml/Launcher/Drawer.qml:101
507+msgctxt "Apps sorted alphabetically"
508+msgid "A-Z"
509+msgstr ""
510+
511+#: qml/Launcher/MoreAppsHeader.qml:32
512+msgid "More apps in the store"
513+msgstr ""
514+
478#: qml/Notifications/NotificationMenuItemFactory.qml:124
515#: qml/Notifications/NotificationMenuItemFactory.qml:124
479msgid "Show password"
516msgid "Show password"
480msgstr "Mostra la contrasenya"
517msgstr "Mostra la contrasenya"
@@ -487,62 +524,62 @@ msgstr "Feu un toc per tornar a la trucada..."
487msgid "Conference"
524msgid "Conference"
488msgstr "Conferència"
525msgstr "Conferència"
489
526
490−#: qml/Panel/Indicators/MenuItemFactory.qml:847
527+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
491msgid "Nothing is playing"
528msgid "Nothing is playing"
492msgstr "No s'està reproduint res"
529msgstr "No s'està reproduint res"
493
530
494−#: qml/Panel/Indicators/MenuItemFactory.qml:975
531+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
495#, qt-format
532#, qt-format
496msgid "%1 hour"
533msgid "%1 hour"
497msgid_plural "%1 hours"
534msgid_plural "%1 hours"
498msgstr[0] "%1 hora"
535msgstr[0] "%1 hora"
499msgstr[1] "%1 hores"
536msgstr[1] "%1 hores"
500
537
501−#: qml/Panel/Indicators/MenuItemFactory.qml:979
538+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
502#, qt-format
539#, qt-format
503msgid "%1 minute"
540msgid "%1 minute"
504msgid_plural "%1 minutes"
541msgid_plural "%1 minutes"
505msgstr[0] "%1 minut"
542msgstr[0] "%1 minut"
506msgstr[1] "%1 minuts"
543msgstr[1] "%1 minuts"
507
544
508−#: qml/Panel/Indicators/MenuItemFactory.qml:984
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
509#, qt-format
546#, qt-format
510msgid "%1 second"
547msgid "%1 second"
511msgid_plural "%1 seconds"
548msgid_plural "%1 seconds"
512msgstr[0] "%1 segon"
549msgstr[0] "%1 segon"
513msgstr[1] "%1 segons"
550msgstr[1] "%1 segons"
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:987
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
516msgid "0 seconds"
553msgid "0 seconds"
517msgstr "0 segons"
554msgstr "0 segons"
518
555
519#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
520−#: qml/Panel/Indicators/MenuItemFactory.qml:989
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
521#, qt-format
558#, qt-format
522msgid "%1 remaining"
559msgid "%1 remaining"
523msgstr "Resta %1"
560msgstr "Resta %1"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:995
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
526msgid "In queue…"
563msgid "In queue…"
527msgstr "A la cua..."
564msgstr "A la cua..."
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:999
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
530msgid "Downloading"
567msgid "Downloading"
531msgstr "S'està baixant"
568msgstr "S'està baixant"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
534msgid "Paused, tap to resume"
571msgid "Paused, tap to resume"
535msgstr "En pausa, feu un toc per continuar"
572msgstr "En pausa, feu un toc per continuar"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
538msgid "Canceled"
575msgid "Canceled"
539msgstr "S'ha cancel·lat"
576msgstr "S'ha cancel·lat"
540
577
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
542msgid "Finished"
579msgid "Finished"
543msgstr "S'ha finalitzat"
580msgstr "S'ha finalitzat"
544
581
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
546msgid "Failed, tap to retry"
583msgid "Failed, tap to retry"
547msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
584msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
548
585
po/ca@valencia.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-02-22 15:22+0000\n"
11"PO-Revision-Date: 2015-02-22 15:22+0000\n"
12"Last-Translator: David Planella <david.planella@gmail.com>\n"
12"Last-Translator: David Planella <david.planella@gmail.com>\n"
13"Language-Team: Catalan <ca@li.org>\n"
13"Language-Team: Catalan <ca@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:48+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Contrasenya: "
23msgstr "Contrasenya: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Apega la drecera"
28msgstr "Apega la drecera"
29
29
@@ -31,7 +31,7 @@ msgstr "Apega la drecera"
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Desenganxa la drecera"
36msgstr "Desenganxa la drecera"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr ""
50msgstr ""
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Cancel·la"
62msgstr "Cancel·la"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Segur que voleu reiniciar?"
71msgstr "Segur que voleu reiniciar?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "No"
75msgstr "No"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Sí"
79msgstr "Sí"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Segur que voleu\n"
91"Segur que voleu\n"
92"apagar?"
92"apagar?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr ""
97msgstr ""
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr ""
102msgstr ""
@@ -177,87 +177,95 @@ msgstr ""
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr ""
178msgstr ""
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr ""
190msgstr ""
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr ""
194msgstr ""
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr ""
198msgstr ""
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr ""
202msgstr ""
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr ""
206msgstr ""
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr ""
210msgstr ""
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr ""
214msgstr ""
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr ""
218msgstr ""
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr ""
222msgstr ""
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr ""
226msgstr ""
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr ""
230msgstr ""
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr ""
234msgstr ""
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr ""
238msgstr ""
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr ""
242msgstr ""
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr ""
246msgstr ""
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr ""
250msgstr ""
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr ""
254msgstr ""
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr ""
258msgstr ""
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr ""
262msgstr ""
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr ""
266msgstr ""
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr ""
270msgstr ""
263
271
@@ -313,6 +321,28 @@ msgstr ""
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr ""
322msgstr ""
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+
330+#: qml/Components/VirtualTouchPad.qml:327
331+msgid "Tap left button to click."
332+msgstr ""
333+
334+#: qml/Components/VirtualTouchPad.qml:339
335+msgid "Tap right button to right click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:351
339+msgid "Swipe with two fingers to scroll."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:396
343+msgid "Find more settings in the system settings."
344+msgstr ""
345+
316#: qml/Dash/DashPageHeader.qml:361
346#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
347msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
348msgid "Store"
@@ -398,24 +428,18 @@ msgstr "Deixeu anar per actualitzar..."
398msgid "Enable location data"
428msgid "Enable location data"
399msgstr "Habilita les dades d'ubicació"
429msgstr "Habilita les dades d'ubicació"
400
430
401−#: qml/Dash/ScopesList.qml:57
431+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
432msgid "Manage"
403msgstr "Gestiona"
433msgstr "Gestiona"
404
434
405−#: qml/Dash/ScopesList.qml:104
435+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
436msgid "Home"
407msgstr "Inici"
437msgstr "Inici"
408
438
409−#: qml/Dash/ScopesList.qml:105
439+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
440msgid "Also installed"
411msgstr "També instal·lat"
441msgstr "També instal·lat"
412
442
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−
419#: qml/Greeter/CoverPage.qml:127
443#: qml/Greeter/CoverPage.qml:127
420msgid "Unlock"
444msgid "Unlock"
421msgstr "Desbloca"
445msgstr "Desbloca"
@@ -443,7 +467,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
443msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
467msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
444msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
468msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
445
469
446−#: qml/Greeter/Greeter.qml:596
470+#: qml/Greeter/Greeter.qml:592
447msgid "Try again"
471msgid "Try again"
448msgstr ""
472msgstr ""
449
473
@@ -471,6 +495,19 @@ msgstr ""
471msgid "Select desktop environment"
495msgid "Select desktop environment"
472msgstr ""
496msgstr ""
473
497
498+#: qml/Launcher/Drawer.qml:80
499+msgid "Search…"
500+msgstr ""
501+
502+#: qml/Launcher/Drawer.qml:101
503+msgctxt "Apps sorted alphabetically"
504+msgid "A-Z"
505+msgstr ""
506+
507+#: qml/Launcher/MoreAppsHeader.qml:32
508+msgid "More apps in the store"
509+msgstr ""
510+
474#: qml/Notifications/NotificationMenuItemFactory.qml:124
511#: qml/Notifications/NotificationMenuItemFactory.qml:124
475msgid "Show password"
512msgid "Show password"
476msgstr "Mostra la contrasenya"
513msgstr "Mostra la contrasenya"
@@ -483,62 +520,62 @@ msgstr "Feu un toc per tornar a la cridada..."
483msgid "Conference"
520msgid "Conference"
484msgstr "Conferència"
521msgstr "Conferència"
485
522
486−#: qml/Panel/Indicators/MenuItemFactory.qml:847
523+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
487msgid "Nothing is playing"
524msgid "Nothing is playing"
488msgstr "No s'està reproduint res"
525msgstr "No s'està reproduint res"
489
526
490−#: qml/Panel/Indicators/MenuItemFactory.qml:975
527+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
491#, qt-format
528#, qt-format
492msgid "%1 hour"
529msgid "%1 hour"
493msgid_plural "%1 hours"
530msgid_plural "%1 hours"
494msgstr[0] ""
531msgstr[0] ""
495msgstr[1] ""
532msgstr[1] ""
496
533
497−#: qml/Panel/Indicators/MenuItemFactory.qml:979
534+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
498#, qt-format
535#, qt-format
499msgid "%1 minute"
536msgid "%1 minute"
500msgid_plural "%1 minutes"
537msgid_plural "%1 minutes"
501msgstr[0] ""
538msgstr[0] ""
502msgstr[1] ""
539msgstr[1] ""
503
540
504−#: qml/Panel/Indicators/MenuItemFactory.qml:984
541+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
505#, qt-format
542#, qt-format
506msgid "%1 second"
543msgid "%1 second"
507msgid_plural "%1 seconds"
544msgid_plural "%1 seconds"
508msgstr[0] ""
545msgstr[0] ""
509msgstr[1] ""
546msgstr[1] ""
510
547
511−#: qml/Panel/Indicators/MenuItemFactory.qml:987
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
512msgid "0 seconds"
549msgid "0 seconds"
513msgstr ""
550msgstr ""
514
551
515#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
552#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
516−#: qml/Panel/Indicators/MenuItemFactory.qml:989
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
517#, qt-format
554#, qt-format
518msgid "%1 remaining"
555msgid "%1 remaining"
519msgstr ""
556msgstr ""
520
557
521−#: qml/Panel/Indicators/MenuItemFactory.qml:995
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
522msgid "In queue…"
559msgid "In queue…"
523msgstr "A la cua..."
560msgstr "A la cua..."
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:999
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
526msgid "Downloading"
563msgid "Downloading"
527msgstr "S'està baixant"
564msgstr "S'està baixant"
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
530msgid "Paused, tap to resume"
567msgid "Paused, tap to resume"
531msgstr "En pausa, feu un toc per continuar"
568msgstr "En pausa, feu un toc per continuar"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
534msgid "Canceled"
571msgid "Canceled"
535msgstr "S'ha cancel·lat"
572msgstr "S'ha cancel·lat"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
538msgid "Finished"
575msgid "Finished"
539msgstr "S'ha finalitzat"
576msgstr "S'ha finalitzat"
540
577
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
542msgid "Failed, tap to retry"
579msgid "Failed, tap to retry"
543msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
580msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
544
581
po/ce.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-02-15 04:01+0000\n"
11"PO-Revision-Date: 2015-02-15 04:01+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Chechen <ce@li.org>\n"
13"Language-Team: Chechen <ce@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr ""
23msgstr ""
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr ""
28msgstr ""
29
29
@@ -31,7 +31,7 @@ msgstr ""
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr ""
36msgstr ""
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr ""
50msgstr ""
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr ""
62msgstr ""
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr ""
71msgstr ""
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr ""
75msgstr ""
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr ""
79msgstr ""
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr ""
90msgstr ""
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr ""
95msgstr ""
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr ""
100msgstr ""
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -311,6 +319,28 @@ msgstr ""
311msgid "Preview Share Item"
319msgid "Preview Share Item"
312msgstr ""
320msgstr ""
313
321
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
314#: qml/Dash/DashPageHeader.qml:361
344#: qml/Dash/DashPageHeader.qml:361
315msgctxt "Button: Open the Ubuntu Store"
345msgctxt "Button: Open the Ubuntu Store"
316msgid "Store"
346msgid "Store"
@@ -396,24 +426,18 @@ msgstr ""
396msgid "Enable location data"
426msgid "Enable location data"
397msgstr ""
427msgstr ""
398
428
399−#: qml/Dash/ScopesList.qml:57
429+#: qml/Dash/ScopesList.qml:146
400msgid "Manage"
430msgid "Manage"
401msgstr ""
431msgstr ""
402
432
403−#: qml/Dash/ScopesList.qml:104
433+#: qml/Dash/ScopesList.qml:187
404msgid "Home"
434msgid "Home"
405msgstr ""
435msgstr ""
406
436
407−#: qml/Dash/ScopesList.qml:105
437+#: qml/Dash/ScopesList.qml:188
408msgid "Also installed"
438msgid "Also installed"
409msgstr ""
439msgstr ""
410
440
411−#: qml/DisabledScreenNotice.qml:109
412−msgid ""
413−"Your device is now connected to an external display. Use this screen as a "
414−"touch pad to interact with the pointer."
415−msgstr ""
416−
417#: qml/Greeter/CoverPage.qml:127
441#: qml/Greeter/CoverPage.qml:127
418msgid "Unlock"
442msgid "Unlock"
419msgstr ""
443msgstr ""
@@ -437,7 +461,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
437msgstr[0] ""
461msgstr[0] ""
438msgstr[1] ""
462msgstr[1] ""
439
463
440−#: qml/Greeter/Greeter.qml:596
464+#: qml/Greeter/Greeter.qml:592
441msgid "Try again"
465msgid "Try again"
442msgstr ""
466msgstr ""
443
467
@@ -465,6 +489,19 @@ msgstr ""
465msgid "Select desktop environment"
489msgid "Select desktop environment"
466msgstr ""
490msgstr ""
467
491
492+#: qml/Launcher/Drawer.qml:80
493+msgid "Search…"
494+msgstr ""
495+
496+#: qml/Launcher/Drawer.qml:101
497+msgctxt "Apps sorted alphabetically"
498+msgid "A-Z"
499+msgstr ""
500+
501+#: qml/Launcher/MoreAppsHeader.qml:32
502+msgid "More apps in the store"
503+msgstr ""
504+
468#: qml/Notifications/NotificationMenuItemFactory.qml:124
505#: qml/Notifications/NotificationMenuItemFactory.qml:124
469msgid "Show password"
506msgid "Show password"
470msgstr ""
507msgstr ""
@@ -477,62 +514,62 @@ msgstr ""
477msgid "Conference"
514msgid "Conference"
478msgstr ""
515msgstr ""
479
516
480−#: qml/Panel/Indicators/MenuItemFactory.qml:847
517+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
481msgid "Nothing is playing"
518msgid "Nothing is playing"
482msgstr ""
519msgstr ""
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:975
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
485#, qt-format
522#, qt-format
486msgid "%1 hour"
523msgid "%1 hour"
487msgid_plural "%1 hours"
524msgid_plural "%1 hours"
488msgstr[0] ""
525msgstr[0] ""
489msgstr[1] ""
526msgstr[1] ""
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:979
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
492#, qt-format
529#, qt-format
493msgid "%1 minute"
530msgid "%1 minute"
494msgid_plural "%1 minutes"
531msgid_plural "%1 minutes"
495msgstr[0] ""
532msgstr[0] ""
496msgstr[1] ""
533msgstr[1] ""
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:984
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
499#, qt-format
536#, qt-format
500msgid "%1 second"
537msgid "%1 second"
501msgid_plural "%1 seconds"
538msgid_plural "%1 seconds"
502msgstr[0] ""
539msgstr[0] ""
503msgstr[1] ""
540msgstr[1] ""
504
541
505−#: qml/Panel/Indicators/MenuItemFactory.qml:987
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
506msgid "0 seconds"
543msgid "0 seconds"
507msgstr ""
544msgstr ""
508
545
509#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
510−#: qml/Panel/Indicators/MenuItemFactory.qml:989
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
511#, qt-format
548#, qt-format
512msgid "%1 remaining"
549msgid "%1 remaining"
513msgstr ""
550msgstr ""
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:995
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
516msgid "In queue…"
553msgid "In queue…"
517msgstr ""
554msgstr ""
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:999
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
520msgid "Downloading"
557msgid "Downloading"
521msgstr ""
558msgstr ""
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
524msgid "Paused, tap to resume"
561msgid "Paused, tap to resume"
525msgstr ""
562msgstr ""
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
528msgid "Canceled"
565msgid "Canceled"
529msgstr ""
566msgstr ""
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
532msgid "Finished"
569msgid "Finished"
533msgstr ""
570msgstr ""
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
536msgid "Failed, tap to retry"
573msgid "Failed, tap to retry"
537msgstr ""
574msgstr ""
538
575
po/ckb.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:48+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr ""
23msgstr ""
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr ""
28msgstr ""
29
29
@@ -31,7 +31,7 @@ msgstr ""
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr ""
36msgstr ""
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr ""
50msgstr ""
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr ""
62msgstr ""
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr ""
71msgstr ""
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr ""
75msgstr ""
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr ""
79msgstr ""
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr ""
90msgstr ""
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr ""
95msgstr ""
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr ""
100msgstr ""
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -311,6 +319,28 @@ msgstr ""
311msgid "Preview Share Item"
319msgid "Preview Share Item"
312msgstr ""
320msgstr ""
313
321
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
314#: qml/Dash/DashPageHeader.qml:361
344#: qml/Dash/DashPageHeader.qml:361
315msgctxt "Button: Open the Ubuntu Store"
345msgctxt "Button: Open the Ubuntu Store"
316msgid "Store"
346msgid "Store"
@@ -396,24 +426,18 @@ msgstr ""
396msgid "Enable location data"
426msgid "Enable location data"
397msgstr ""
427msgstr ""
398
428
399−#: qml/Dash/ScopesList.qml:57
429+#: qml/Dash/ScopesList.qml:146
400msgid "Manage"
430msgid "Manage"
401msgstr ""
431msgstr ""
402
432
403−#: qml/Dash/ScopesList.qml:104
433+#: qml/Dash/ScopesList.qml:187
404msgid "Home"
434msgid "Home"
405msgstr ""
435msgstr ""
406
436
407−#: qml/Dash/ScopesList.qml:105
437+#: qml/Dash/ScopesList.qml:188
408msgid "Also installed"
438msgid "Also installed"
409msgstr ""
439msgstr ""
410
440
411−#: qml/DisabledScreenNotice.qml:109
412−msgid ""
413−"Your device is now connected to an external display. Use this screen as a "
414−"touch pad to interact with the pointer."
415−msgstr ""
416−
417#: qml/Greeter/CoverPage.qml:127
441#: qml/Greeter/CoverPage.qml:127
418msgid "Unlock"
442msgid "Unlock"
419msgstr ""
443msgstr ""
@@ -437,7 +461,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
437msgstr[0] ""
461msgstr[0] ""
438msgstr[1] ""
462msgstr[1] ""
439
463
440−#: qml/Greeter/Greeter.qml:596
464+#: qml/Greeter/Greeter.qml:592
441msgid "Try again"
465msgid "Try again"
442msgstr ""
466msgstr ""
443
467
@@ -465,6 +489,19 @@ msgstr ""
465msgid "Select desktop environment"
489msgid "Select desktop environment"
466msgstr ""
490msgstr ""
467
491
492+#: qml/Launcher/Drawer.qml:80
493+msgid "Search…"
494+msgstr ""
495+
496+#: qml/Launcher/Drawer.qml:101
497+msgctxt "Apps sorted alphabetically"
498+msgid "A-Z"
499+msgstr ""
500+
501+#: qml/Launcher/MoreAppsHeader.qml:32
502+msgid "More apps in the store"
503+msgstr ""
504+
468#: qml/Notifications/NotificationMenuItemFactory.qml:124
505#: qml/Notifications/NotificationMenuItemFactory.qml:124
469msgid "Show password"
506msgid "Show password"
470msgstr "تێپەڕەوشە پیشان بدە"
507msgstr "تێپەڕەوشە پیشان بدە"
@@ -477,62 +514,62 @@ msgstr ""
477msgid "Conference"
514msgid "Conference"
478msgstr ""
515msgstr ""
479
516
480−#: qml/Panel/Indicators/MenuItemFactory.qml:847
517+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
481msgid "Nothing is playing"
518msgid "Nothing is playing"
482msgstr ""
519msgstr ""
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:975
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
485#, qt-format
522#, qt-format
486msgid "%1 hour"
523msgid "%1 hour"
487msgid_plural "%1 hours"
524msgid_plural "%1 hours"
488msgstr[0] ""
525msgstr[0] ""
489msgstr[1] ""
526msgstr[1] ""
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:979
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
492#, qt-format
529#, qt-format
493msgid "%1 minute"
530msgid "%1 minute"
494msgid_plural "%1 minutes"
531msgid_plural "%1 minutes"
495msgstr[0] ""
532msgstr[0] ""
496msgstr[1] ""
533msgstr[1] ""
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:984
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
499#, qt-format
536#, qt-format
500msgid "%1 second"
537msgid "%1 second"
501msgid_plural "%1 seconds"
538msgid_plural "%1 seconds"
502msgstr[0] ""
539msgstr[0] ""
503msgstr[1] ""
540msgstr[1] ""
504
541
505−#: qml/Panel/Indicators/MenuItemFactory.qml:987
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
506msgid "0 seconds"
543msgid "0 seconds"
507msgstr ""
544msgstr ""
508
545
509#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
510−#: qml/Panel/Indicators/MenuItemFactory.qml:989
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
511#, qt-format
548#, qt-format
512msgid "%1 remaining"
549msgid "%1 remaining"
513msgstr ""
550msgstr ""
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:995
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
516msgid "In queue…"
553msgid "In queue…"
517msgstr ""
554msgstr ""
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:999
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
520msgid "Downloading"
557msgid "Downloading"
521msgstr ""
558msgstr ""
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
524msgid "Paused, tap to resume"
561msgid "Paused, tap to resume"
525msgstr ""
562msgstr ""
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
528msgid "Canceled"
565msgid "Canceled"
529msgstr ""
566msgstr ""
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
532msgid "Finished"
569msgid "Finished"
533msgstr ""
570msgstr ""
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
536msgid "Failed, tap to retry"
573msgid "Failed, tap to retry"
537msgstr ""
574msgstr ""
538
575
po/co.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-05-24 10:40+0000\n"
11"PO-Revision-Date: 2016-05-24 10:40+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Corsican <co@li.org>\n"
13"Language-Team: Corsican <co@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Parolla d'ordine: "
23msgstr "Parolla d'ordine: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Fissà l'accurtatoghju"
28msgstr "Fissà l'accurtatoghju"
29
29
@@ -31,7 +31,7 @@ msgstr "Fissà l'accurtatoghju"
31msgid "Quit"
31msgid "Quit"
32msgstr "Abbandunà"
32msgstr "Abbandunà"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Toglie l'accurtatoghju"
36msgstr "Toglie l'accurtatoghju"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Bluccà"
50msgstr "Bluccà"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Escì"
55msgstr "Escì"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Annullà"
62msgstr "Annullà"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Turnà ad avvià"
67msgstr "Turnà ad avvià"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Site sicuri di vulè turnà ad avvià?"
71msgstr "Site sicuri di vulè turnà ad avvià?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Nò"
75msgstr "Nò"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Iè"
79msgstr "Iè"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Alimentazione"
84msgstr "Alimentazione"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Site sicuri di vulè\n"
91"Site sicuri di vulè\n"
92"spenghje?"
92"spenghje?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Spenghje"
97msgstr "Spenghje"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Turnà ad avvià"
102msgstr "Turnà ad avvià"
@@ -177,87 +177,95 @@ msgstr ""
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr ""
178msgstr ""
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr ""
190msgstr ""
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr ""
194msgstr ""
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr ""
198msgstr ""
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr ""
202msgstr ""
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr ""
206msgstr ""
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr ""
210msgstr ""
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr ""
214msgstr ""
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr ""
218msgstr ""
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr ""
222msgstr ""
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr ""
226msgstr ""
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr ""
230msgstr ""
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr ""
234msgstr ""
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr ""
238msgstr ""
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr ""
242msgstr ""
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr ""
246msgstr ""
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr ""
250msgstr ""
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr ""
254msgstr ""
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr ""
258msgstr ""
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr ""
262msgstr ""
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr ""
266msgstr ""
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr ""
270msgstr ""
263
271
@@ -315,6 +323,30 @@ msgstr "Chjode tuttu"
315msgid "Preview Share Item"
323msgid "Preview Share Item"
316msgstr "Anteprima elementi da sparte"
324msgstr "Anteprima elementi da sparte"
317
325
326+#: qml/Components/VirtualTouchPad.qml:317
327+msgid ""
328+"Your device is now connected to an external display. Use this screen as a "
329+"touch pad to interact with the pointer."
330+msgstr ""
331+"U vostru dispusitivu avà hè cunnessu à unu screnu esternu. Usà u screnu di "
332+"ssu dispusitivu cum'è un tappettu tattile per guvernà u puntatore."
333+
334+#: qml/Components/VirtualTouchPad.qml:327
335+msgid "Tap left button to click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:339
339+msgid "Tap right button to right click."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:351
343+msgid "Swipe with two fingers to scroll."
344+msgstr ""
345+
346+#: qml/Components/VirtualTouchPad.qml:396
347+msgid "Find more settings in the system settings."
348+msgstr ""
349+
318#: qml/Dash/DashPageHeader.qml:361
350#: qml/Dash/DashPageHeader.qml:361
319msgctxt "Button: Open the Ubuntu Store"
351msgctxt "Button: Open the Ubuntu Store"
320msgid "Store"
352msgid "Store"
@@ -400,26 +432,18 @@ msgstr "Lascià andà per rinnuvà..."
400msgid "Enable location data"
432msgid "Enable location data"
401msgstr "Abilità i dati nant'à u locu"
433msgstr "Abilità i dati nant'à u locu"
402
434
403−#: qml/Dash/ScopesList.qml:57
435+#: qml/Dash/ScopesList.qml:146
404msgid "Manage"
436msgid "Manage"
405msgstr "Gestì"
437msgstr "Gestì"
406
438
407−#: qml/Dash/ScopesList.qml:104
439+#: qml/Dash/ScopesList.qml:187
408msgid "Home"
440msgid "Home"
409msgstr "Accolta"
441msgstr "Accolta"
410
442
411−#: qml/Dash/ScopesList.qml:105
443+#: qml/Dash/ScopesList.qml:188
412msgid "Also installed"
444msgid "Also installed"
413msgstr "Anu dinù installatu..."
445msgstr "Anu dinù installatu..."
414
446
415−#: qml/DisabledScreenNotice.qml:109
416−msgid ""
417−"Your device is now connected to an external display. Use this screen as a "
418−"touch pad to interact with the pointer."
419−msgstr ""
420−"U vostru dispusitivu avà hè cunnessu à unu screnu esternu. Usà u screnu di "
421−"ssu dispusitivu cum'è un tappettu tattile per guvernà u puntatore."
422−
423#: qml/Greeter/CoverPage.qml:127
447#: qml/Greeter/CoverPage.qml:127
424msgid "Unlock"
448msgid "Unlock"
425msgstr "Sbluccà"
449msgstr "Sbluccà"
@@ -447,7 +471,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
447msgstr[0] "Aspettà %1 minutu è po turnà à pruvà…"
471msgstr[0] "Aspettà %1 minutu è po turnà à pruvà…"
448msgstr[1] "Aspettà %1 minuti è po turnà à pruvà…"
472msgstr[1] "Aspettà %1 minuti è po turnà à pruvà…"
449
473
450−#: qml/Greeter/Greeter.qml:596
474+#: qml/Greeter/Greeter.qml:592
451msgid "Try again"
475msgid "Try again"
452msgstr ""
476msgstr ""
453
477
@@ -475,6 +499,19 @@ msgstr ""
475msgid "Select desktop environment"
499msgid "Select desktop environment"
476msgstr ""
500msgstr ""
477
501
502+#: qml/Launcher/Drawer.qml:80
503+msgid "Search…"
504+msgstr ""
505+
506+#: qml/Launcher/Drawer.qml:101
507+msgctxt "Apps sorted alphabetically"
508+msgid "A-Z"
509+msgstr ""
510+
511+#: qml/Launcher/MoreAppsHeader.qml:32
512+msgid "More apps in the store"
513+msgstr ""
514+
478#: qml/Notifications/NotificationMenuItemFactory.qml:124
515#: qml/Notifications/NotificationMenuItemFactory.qml:124
479msgid "Show password"
516msgid "Show password"
480msgstr "Mustrà a parolla d'ordine"
517msgstr "Mustrà a parolla d'ordine"
@@ -487,62 +524,62 @@ msgstr "Tuccà per riturnà à a chjamata..."
487msgid "Conference"
524msgid "Conference"
488msgstr "Cunferenza"
525msgstr "Cunferenza"
489
526
490−#: qml/Panel/Indicators/MenuItemFactory.qml:847
527+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
491msgid "Nothing is playing"
528msgid "Nothing is playing"
492msgstr "Nunda in ripruduzione..."
529msgstr "Nunda in ripruduzione..."
493
530
494−#: qml/Panel/Indicators/MenuItemFactory.qml:975
531+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
495#, qt-format
532#, qt-format
496msgid "%1 hour"
533msgid "%1 hour"
497msgid_plural "%1 hours"
534msgid_plural "%1 hours"
498msgstr[0] "%1 ora"
535msgstr[0] "%1 ora"
499msgstr[1] "%1 ore"
536msgstr[1] "%1 ore"
500
537
501−#: qml/Panel/Indicators/MenuItemFactory.qml:979
538+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
502#, qt-format
539#, qt-format
503msgid "%1 minute"
540msgid "%1 minute"
504msgid_plural "%1 minutes"
541msgid_plural "%1 minutes"
505msgstr[0] "%1 minutu"
542msgstr[0] "%1 minutu"
506msgstr[1] "%1 minuti"
543msgstr[1] "%1 minuti"
507
544
508−#: qml/Panel/Indicators/MenuItemFactory.qml:984
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
509#, qt-format
546#, qt-format
510msgid "%1 second"
547msgid "%1 second"
511msgid_plural "%1 seconds"
548msgid_plural "%1 seconds"
512msgstr[0] "%1 seconda"
549msgstr[0] "%1 seconda"
513msgstr[1] "%1 seconde"
550msgstr[1] "%1 seconde"
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:987
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
516msgid "0 seconds"
553msgid "0 seconds"
517msgstr "0 seconde"
554msgstr "0 seconde"
518
555
519#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
520−#: qml/Panel/Indicators/MenuItemFactory.qml:989
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
521#, qt-format
558#, qt-format
522msgid "%1 remaining"
559msgid "%1 remaining"
523msgstr "%1 rimanente"
560msgstr "%1 rimanente"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:995
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
526msgid "In queue…"
563msgid "In queue…"
527msgstr "In coda..."
564msgstr "In coda..."
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:999
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
530msgid "Downloading"
567msgid "Downloading"
531msgstr "Scaricamentu..."
568msgstr "Scaricamentu..."
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
534msgid "Paused, tap to resume"
571msgid "Paused, tap to resume"
535msgstr "In sosta, tuccà pè riprende"
572msgstr "In sosta, tuccà pè riprende"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
538msgid "Canceled"
575msgid "Canceled"
539msgstr "Annullatu"
576msgstr "Annullatu"
540
577
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
542msgid "Finished"
579msgid "Finished"
543msgstr "Cumpletu"
580msgstr "Cumpletu"
544
581
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
546msgid "Failed, tap to retry"
583msgid "Failed, tap to retry"
547msgstr "Fallatu, tocca per turnà à pruvà"
584msgstr "Fallatu, tocca per turnà à pruvà"
548
585
po/cs.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-07-07 10:44+0000\n"
11"PO-Revision-Date: 2015-07-07 10:44+0000\n"
12"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
12"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
13"Language-Team: Czech <cs@li.org>\n"
13"Language-Team: Czech <cs@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20"Language: cs\n"
20"Language: cs\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -24,7 +24,7 @@ msgid "Password: "
24msgstr "Heslo: "
24msgstr "Heslo: "
25
25
26#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:50
27−#: plugins/Unity/Launcher/launcheritem.cpp:109
27+#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
28msgid "Pin shortcut"
29msgstr "Připíchnout zkratku"
29msgstr "Připíchnout zkratku"
30
30
@@ -32,7 +32,7 @@ msgstr "Připíchnout zkratku"
32msgid "Quit"
32msgid "Quit"
33msgstr ""
33msgstr ""
34
34
35−#: plugins/Unity/Launcher/launcheritem.cpp:109
35+#: plugins/Unity/Launcher/launcheritem.cpp:122
36msgid "Unpin shortcut"
36msgid "Unpin shortcut"
37msgstr "Odpíchnout zkratku"
37msgstr "Odpíchnout zkratku"
38
38
@@ -50,41 +50,41 @@ msgctxt "Button: Lock the system"
50msgid "Lock"
50msgid "Lock"
51msgstr "Uzamknout"
51msgstr "Uzamknout"
52
52
53−#: qml/Components/Dialogs.qml:159
53+#: qml/Components/Dialogs.qml:160
54msgctxt "Button: Log out from the system"
54msgctxt "Button: Log out from the system"
55msgid "Log Out"
55msgid "Log Out"
56msgstr "Odhlásit"
56msgstr "Odhlásit"
57
57
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
60#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
62msgid "Cancel"
63msgstr "Zrušit"
63msgstr "Zrušit"
64
64
65−#: qml/Components/Dialogs.qml:178
65+#: qml/Components/Dialogs.qml:179
66msgctxt "Title: Reboot dialog"
66msgctxt "Title: Reboot dialog"
67msgid "Reboot"
67msgid "Reboot"
68msgstr "Restartovat"
68msgstr "Restartovat"
69
69
70−#: qml/Components/Dialogs.qml:179
70+#: qml/Components/Dialogs.qml:180
71msgid "Are you sure you want to reboot?"
71msgid "Are you sure you want to reboot?"
72msgstr "Jste si jistí, že chcete zařízení restartovat?"
72msgstr "Jste si jistí, že chcete zařízení restartovat?"
73
73
74−#: qml/Components/Dialogs.qml:181
74+#: qml/Components/Dialogs.qml:182
75msgid "No"
75msgid "No"
76msgstr "Ne"
76msgstr "Ne"
77
77
78−#: qml/Components/Dialogs.qml:187
78+#: qml/Components/Dialogs.qml:189
79msgid "Yes"
79msgid "Yes"
80msgstr "Ano"
80msgstr "Ano"
81
81
82−#: qml/Components/Dialogs.qml:202
82+#: qml/Components/Dialogs.qml:204
83msgctxt "Title: Power off/Restart dialog"
83msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
84msgid "Power"
85msgstr "Vypnutí"
85msgstr "Vypnutí"
86
86
87−#: qml/Components/Dialogs.qml:203
87+#: qml/Components/Dialogs.qml:205
88msgid ""
88msgid ""
89"Are you sure you would like\n"
89"Are you sure you would like\n"
90"to power off?"
90"to power off?"
@@ -92,12 +92,12 @@ msgstr ""
92"Jste si jistí, že chcete\n"
92"Jste si jistí, že chcete\n"
93"telefon vypnout?"
93"telefon vypnout?"
94
94
95−#: qml/Components/Dialogs.qml:205
95+#: qml/Components/Dialogs.qml:208
96msgctxt "Button: Power off the system"
96msgctxt "Button: Power off the system"
97msgid "Power off"
97msgid "Power off"
98msgstr "Vypnutí"
98msgstr "Vypnutí"
99
99
100−#: qml/Components/Dialogs.qml:214
100+#: qml/Components/Dialogs.qml:217
101msgctxt "Button: Restart the system"
101msgctxt "Button: Restart the system"
102msgid "Restart"
102msgid "Restart"
103msgstr "Reboot"
103msgstr "Reboot"
@@ -178,87 +178,95 @@ msgstr ""
178msgid "Same as clicking on a launcher icon."
178msgid "Same as clicking on a launcher icon."
179msgstr ""
179msgstr ""
180
180
181−#: qml/Components/KeyboardShortcutsOverlay.qml:181
181+#: qml/Components/KeyboardShortcutsOverlay.qml:177
182+msgid "Super + A"
183+msgstr ""
184+
185+#: qml/Components/KeyboardShortcutsOverlay.qml:182
186+msgid "Opens the Application Drawer."
187+msgstr ""
188+
189+#: qml/Components/KeyboardShortcutsOverlay.qml:194
182msgid "Scopes"
190msgid "Scopes"
183msgstr ""
191msgstr ""
184
192
185−#: qml/Components/KeyboardShortcutsOverlay.qml:188
193+#: qml/Components/KeyboardShortcutsOverlay.qml:201
186msgid "Super (Tap)"
194msgid "Super (Tap)"
187msgstr ""
195msgstr ""
188
196
189−#: qml/Components/KeyboardShortcutsOverlay.qml:193
197+#: qml/Components/KeyboardShortcutsOverlay.qml:206
190msgid "Opens the Scopes home."
198msgid "Opens the Scopes home."
191msgstr ""
199msgstr ""
192
200
193−#: qml/Components/KeyboardShortcutsOverlay.qml:209
201+#: qml/Components/KeyboardShortcutsOverlay.qml:222
194msgid "Switching"
202msgid "Switching"
195msgstr ""
203msgstr ""
196
204
197−#: qml/Components/KeyboardShortcutsOverlay.qml:216
205+#: qml/Components/KeyboardShortcutsOverlay.qml:229
198msgid "Alt + Tab"
206msgid "Alt + Tab"
199msgstr ""
207msgstr ""
200
208
201−#: qml/Components/KeyboardShortcutsOverlay.qml:221
209+#: qml/Components/KeyboardShortcutsOverlay.qml:234
202msgid "Switches between applications."
210msgid "Switches between applications."
203msgstr ""
211msgstr ""
204
212
205−#: qml/Components/KeyboardShortcutsOverlay.qml:229
213+#: qml/Components/KeyboardShortcutsOverlay.qml:242
206msgid "Super + W"
214msgid "Super + W"
207msgstr ""
215msgstr ""
208
216
209−#: qml/Components/KeyboardShortcutsOverlay.qml:234
217+#: qml/Components/KeyboardShortcutsOverlay.qml:247
210msgid "Opens the desktop spread."
218msgid "Opens the desktop spread."
211msgstr ""
219msgstr ""
212
220
213−#: qml/Components/KeyboardShortcutsOverlay.qml:242
221+#: qml/Components/KeyboardShortcutsOverlay.qml:255
214msgid "Cursor Left or Right"
222msgid "Cursor Left or Right"
215msgstr ""
223msgstr ""
216
224
217−#: qml/Components/KeyboardShortcutsOverlay.qml:247
225+#: qml/Components/KeyboardShortcutsOverlay.qml:260
218msgid "Moves the focus."
226msgid "Moves the focus."
219msgstr ""
227msgstr ""
220
228
221−#: qml/Components/KeyboardShortcutsOverlay.qml:259
229+#: qml/Components/KeyboardShortcutsOverlay.qml:272
222msgid "Windows"
230msgid "Windows"
223msgstr ""
231msgstr ""
224
232
225−#: qml/Components/KeyboardShortcutsOverlay.qml:266
233+#: qml/Components/KeyboardShortcutsOverlay.qml:279
226msgid "Ctrl + Super + D"
234msgid "Ctrl + Super + D"
227msgstr ""
235msgstr ""
228
236
229−#: qml/Components/KeyboardShortcutsOverlay.qml:271
237+#: qml/Components/KeyboardShortcutsOverlay.qml:284
230msgid "Minimizes all windows."
238msgid "Minimizes all windows."
231msgstr ""
239msgstr ""
232
240
233−#: qml/Components/KeyboardShortcutsOverlay.qml:279
241+#: qml/Components/KeyboardShortcutsOverlay.qml:292
234msgid "Ctrl + Super + Up"
242msgid "Ctrl + Super + Up"
235msgstr ""
243msgstr ""
236
244
237−#: qml/Components/KeyboardShortcutsOverlay.qml:284
245+#: qml/Components/KeyboardShortcutsOverlay.qml:297
238msgid "Maximizes the current window."
246msgid "Maximizes the current window."
239msgstr ""
247msgstr ""
240
248
241−#: qml/Components/KeyboardShortcutsOverlay.qml:292
249+#: qml/Components/KeyboardShortcutsOverlay.qml:305
242msgid "Ctrl + Super + Down"
250msgid "Ctrl + Super + Down"
243msgstr ""
251msgstr ""
244
252
245−#: qml/Components/KeyboardShortcutsOverlay.qml:297
253+#: qml/Components/KeyboardShortcutsOverlay.qml:310
246msgid "Minimizes or restores the current window."
254msgid "Minimizes or restores the current window."
247msgstr ""
255msgstr ""
248
256
249−#: qml/Components/KeyboardShortcutsOverlay.qml:305
257+#: qml/Components/KeyboardShortcutsOverlay.qml:318
250msgid "Ctrl + Super + Left or Right"
258msgid "Ctrl + Super + Left or Right"
251msgstr ""
259msgstr ""
252
260
253−#: qml/Components/KeyboardShortcutsOverlay.qml:310
261+#: qml/Components/KeyboardShortcutsOverlay.qml:323
254msgid "Semi-maximizes the current window."
262msgid "Semi-maximizes the current window."
255msgstr ""
263msgstr ""
256
264
257−#: qml/Components/KeyboardShortcutsOverlay.qml:318
265+#: qml/Components/KeyboardShortcutsOverlay.qml:331
258msgid "Alt + F4"
266msgid "Alt + F4"
259msgstr ""
267msgstr ""
260
268
261−#: qml/Components/KeyboardShortcutsOverlay.qml:323
269+#: qml/Components/KeyboardShortcutsOverlay.qml:336
262msgid "Closes the current window."
270msgid "Closes the current window."
263msgstr ""
271msgstr ""
264
272
@@ -314,6 +322,28 @@ msgstr ""
314msgid "Preview Share Item"
322msgid "Preview Share Item"
315msgstr ""
323msgstr ""
316
324
325+#: qml/Components/VirtualTouchPad.qml:317
326+msgid ""
327+"Your device is now connected to an external display. Use this screen as a "
328+"touch pad to interact with the pointer."
329+msgstr ""
330+
331+#: qml/Components/VirtualTouchPad.qml:327
332+msgid "Tap left button to click."
333+msgstr ""
334+
335+#: qml/Components/VirtualTouchPad.qml:339
336+msgid "Tap right button to right click."
337+msgstr ""
338+
339+#: qml/Components/VirtualTouchPad.qml:351
340+msgid "Swipe with two fingers to scroll."
341+msgstr ""
342+
343+#: qml/Components/VirtualTouchPad.qml:396
344+msgid "Find more settings in the system settings."
345+msgstr ""
346+
317#: qml/Dash/DashPageHeader.qml:361
347#: qml/Dash/DashPageHeader.qml:361
318msgctxt "Button: Open the Ubuntu Store"
348msgctxt "Button: Open the Ubuntu Store"
319msgid "Store"
349msgid "Store"
@@ -399,24 +429,18 @@ msgstr "Pusťte pro obnovení..."
399msgid "Enable location data"
429msgid "Enable location data"
400msgstr "Povolit údaje umístění"
430msgstr "Povolit údaje umístění"
401
431
402−#: qml/Dash/ScopesList.qml:57
432+#: qml/Dash/ScopesList.qml:146
403msgid "Manage"
433msgid "Manage"
404msgstr "Spravovat"
434msgstr "Spravovat"
405
435
406−#: qml/Dash/ScopesList.qml:104
436+#: qml/Dash/ScopesList.qml:187
407msgid "Home"
437msgid "Home"
408msgstr "Domů"
438msgstr "Domů"
409
439
410−#: qml/Dash/ScopesList.qml:105
440+#: qml/Dash/ScopesList.qml:188
411msgid "Also installed"
441msgid "Also installed"
412msgstr "Také nainstalováno"
442msgstr "Také nainstalováno"
413
443
414−#: qml/DisabledScreenNotice.qml:109
415−msgid ""
416−"Your device is now connected to an external display. Use this screen as a "
417−"touch pad to interact with the pointer."
418−msgstr ""
419−
420#: qml/Greeter/CoverPage.qml:127
444#: qml/Greeter/CoverPage.qml:127
421msgid "Unlock"
445msgid "Unlock"
422msgstr "Odemknout"
446msgstr "Odemknout"
@@ -443,7 +467,7 @@ msgstr[0] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
443msgstr[1] "Počkejte, prosím, %1 minuty a poté to zkuste znovu..."
467msgstr[1] "Počkejte, prosím, %1 minuty a poté to zkuste znovu..."
444msgstr[2] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
468msgstr[2] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
445
469
446−#: qml/Greeter/Greeter.qml:596
470+#: qml/Greeter/Greeter.qml:592
447msgid "Try again"
471msgid "Try again"
448msgstr ""
472msgstr ""
449
473
@@ -471,6 +495,19 @@ msgstr ""
471msgid "Select desktop environment"
495msgid "Select desktop environment"
472msgstr ""
496msgstr ""
473
497
498+#: qml/Launcher/Drawer.qml:80
499+msgid "Search…"
500+msgstr ""
501+
502+#: qml/Launcher/Drawer.qml:101
503+msgctxt "Apps sorted alphabetically"
504+msgid "A-Z"
505+msgstr ""
506+
507+#: qml/Launcher/MoreAppsHeader.qml:32
508+msgid "More apps in the store"
509+msgstr ""
510+
474#: qml/Notifications/NotificationMenuItemFactory.qml:124
511#: qml/Notifications/NotificationMenuItemFactory.qml:124
475msgid "Show password"
512msgid "Show password"
476msgstr "Zobrazit heslo"
513msgstr "Zobrazit heslo"
@@ -483,11 +520,11 @@ msgstr "Klepnutím se vrátíte k hovoru..."
483msgid "Conference"
520msgid "Conference"
484msgstr "Konferenční hovor"
521msgstr "Konferenční hovor"
485
522
486−#: qml/Panel/Indicators/MenuItemFactory.qml:847
523+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
487msgid "Nothing is playing"
524msgid "Nothing is playing"
488msgstr "Nic se nepřehrává"
525msgstr "Nic se nepřehrává"
489
526
490−#: qml/Panel/Indicators/MenuItemFactory.qml:975
527+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
491#, qt-format
528#, qt-format
492msgid "%1 hour"
529msgid "%1 hour"
493msgid_plural "%1 hours"
530msgid_plural "%1 hours"
@@ -495,7 +532,7 @@ msgstr[0] "%1 hodina"
495msgstr[1] "%1 hodiny"
532msgstr[1] "%1 hodiny"
496msgstr[2] "%1 hodin"
533msgstr[2] "%1 hodin"
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:979
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
499#, qt-format
536#, qt-format
500msgid "%1 minute"
537msgid "%1 minute"
501msgid_plural "%1 minutes"
538msgid_plural "%1 minutes"
@@ -503,7 +540,7 @@ msgstr[0] "%1 minuta"
503msgstr[1] "%1 minuty"
540msgstr[1] "%1 minuty"
504msgstr[2] "%1 minut"
541msgstr[2] "%1 minut"
505
542
506−#: qml/Panel/Indicators/MenuItemFactory.qml:984
543+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
507#, qt-format
544#, qt-format
508msgid "%1 second"
545msgid "%1 second"
509msgid_plural "%1 seconds"
546msgid_plural "%1 seconds"
@@ -511,37 +548,37 @@ msgstr[0] "%1 sekunda"
511msgstr[1] "%1 sekundy"
548msgstr[1] "%1 sekundy"
512msgstr[2] "%1 sekund"
549msgstr[2] "%1 sekund"
513
550
514−#: qml/Panel/Indicators/MenuItemFactory.qml:987
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
515msgid "0 seconds"
552msgid "0 seconds"
516msgstr "0 sekund"
553msgstr "0 sekund"
517
554
518#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
555#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
519−#: qml/Panel/Indicators/MenuItemFactory.qml:989
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
520#, qt-format
557#, qt-format
521msgid "%1 remaining"
558msgid "%1 remaining"
522msgstr "Zbývá %1"
559msgstr "Zbývá %1"
523
560
524−#: qml/Panel/Indicators/MenuItemFactory.qml:995
561+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
525msgid "In queue…"
562msgid "In queue…"
526msgstr "Ve frontě..."
563msgstr "Ve frontě..."
527
564
528−#: qml/Panel/Indicators/MenuItemFactory.qml:999
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
529msgid "Downloading"
566msgid "Downloading"
530msgstr "Stahování"
567msgstr "Stahování"
531
568
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
533msgid "Paused, tap to resume"
570msgid "Paused, tap to resume"
534msgstr "Pauza, pro pokračování klepněte"
571msgstr "Pauza, pro pokračování klepněte"
535
572
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
537msgid "Canceled"
574msgid "Canceled"
538msgstr "Zrušeno"
575msgstr "Zrušeno"
539
576
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
541msgid "Finished"
578msgid "Finished"
542msgstr "Dokončeno"
579msgstr "Dokončeno"
543
580
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
545msgid "Failed, tap to retry"
582msgid "Failed, tap to retry"
546msgstr "Nezdařilo se, opakujte klepnutím"
583msgstr "Nezdařilo se, opakujte klepnutím"
547
584
po/cy.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-07-31 13:21+0000\n"
11"PO-Revision-Date: 2015-07-31 13:21+0000\n"
12"Last-Translator: Owen Llywelyn <owen.llywelyn@gmail.com>\n"
12"Last-Translator: Owen Llywelyn <owen.llywelyn@gmail.com>\n"
13"Language-Team: Welsh <cy@li.org>\n"
13"Language-Team: Welsh <cy@li.org>\n"
@@ -16,15 +16,15 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
17"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
18"2 : 3;\n"
18"2 : 3;\n"
19−"X-Launchpad-Export-Date: 2016-12-01 04:58+0000\n"
19+"X-Launchpad-Export-Date: 2017-01-16 05:48+0000\n"
20−"X-Generator: Launchpad (build 18282)\n"
20+"X-Generator: Launchpad (build 18302)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
23msgid "Password: "
23msgid "Password: "
24msgstr "Cyfrinair: "
24msgstr "Cyfrinair: "
25
25
26#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:50
27−#: plugins/Unity/Launcher/launcheritem.cpp:109
27+#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
28msgid "Pin shortcut"
29msgstr "Pinio llwybr byr"
29msgstr "Pinio llwybr byr"
30
30
@@ -32,7 +32,7 @@ msgstr "Pinio llwybr byr"
32msgid "Quit"
32msgid "Quit"
33msgstr ""
33msgstr ""
34
34
35−#: plugins/Unity/Launcher/launcheritem.cpp:109
35+#: plugins/Unity/Launcher/launcheritem.cpp:122
36msgid "Unpin shortcut"
36msgid "Unpin shortcut"
37msgstr "Dadbinio llwybr byr"
37msgstr "Dadbinio llwybr byr"
38
38
@@ -50,41 +50,41 @@ msgctxt "Button: Lock the system"
50msgid "Lock"
50msgid "Lock"
51msgstr "Cloi"
51msgstr "Cloi"
52
52
53−#: qml/Components/Dialogs.qml:159
53+#: qml/Components/Dialogs.qml:160
54msgctxt "Button: Log out from the system"
54msgctxt "Button: Log out from the system"
55msgid "Log Out"
55msgid "Log Out"
56msgstr "Allgofnodi"
56msgstr "Allgofnodi"
57
57
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
60#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
62msgid "Cancel"
63msgstr "Diddymu"
63msgstr "Diddymu"
64
64
65−#: qml/Components/Dialogs.qml:178
65+#: qml/Components/Dialogs.qml:179
66msgctxt "Title: Reboot dialog"
66msgctxt "Title: Reboot dialog"
67msgid "Reboot"
67msgid "Reboot"
68msgstr "Ailgychwyn"
68msgstr "Ailgychwyn"
69
69
70−#: qml/Components/Dialogs.qml:179
70+#: qml/Components/Dialogs.qml:180
71msgid "Are you sure you want to reboot?"
71msgid "Are you sure you want to reboot?"
72msgstr "Ydych chi'n sicr eich bod am ailgychwyn?"
72msgstr "Ydych chi'n sicr eich bod am ailgychwyn?"
73
73
74−#: qml/Components/Dialogs.qml:181
74+#: qml/Components/Dialogs.qml:182
75msgid "No"
75msgid "No"
76msgstr "Na"
76msgstr "Na"
77
77
78−#: qml/Components/Dialogs.qml:187
78+#: qml/Components/Dialogs.qml:189
79msgid "Yes"
79msgid "Yes"
80msgstr "Ydw"
80msgstr "Ydw"
81
81
82−#: qml/Components/Dialogs.qml:202
82+#: qml/Components/Dialogs.qml:204
83msgctxt "Title: Power off/Restart dialog"
83msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
84msgid "Power"
85msgstr "Pŵer"
85msgstr "Pŵer"
86
86
87−#: qml/Components/Dialogs.qml:203
87+#: qml/Components/Dialogs.qml:205
88msgid ""
88msgid ""
89"Are you sure you would like\n"
89"Are you sure you would like\n"
90"to power off?"
90"to power off?"
@@ -92,12 +92,12 @@ msgstr ""
92"Ydych chi'n sicr eich bod am\n"
92"Ydych chi'n sicr eich bod am\n"
93"ddiffodd y pŵer?"
93"ddiffodd y pŵer?"
94
94
95−#: qml/Components/Dialogs.qml:205
95+#: qml/Components/Dialogs.qml:208
96msgctxt "Button: Power off the system"
96msgctxt "Button: Power off the system"
97msgid "Power off"
97msgid "Power off"
98msgstr "Diffodd y pŵer"
98msgstr "Diffodd y pŵer"
99
99
100−#: qml/Components/Dialogs.qml:214
100+#: qml/Components/Dialogs.qml:217
101msgctxt "Button: Restart the system"
101msgctxt "Button: Restart the system"
102msgid "Restart"
102msgid "Restart"
103msgstr "Ailgychwyn"
103msgstr "Ailgychwyn"
@@ -178,87 +178,95 @@ msgstr ""
178msgid "Same as clicking on a launcher icon."
178msgid "Same as clicking on a launcher icon."
179msgstr ""
179msgstr ""
180
180
181−#: qml/Components/KeyboardShortcutsOverlay.qml:181
181+#: qml/Components/KeyboardShortcutsOverlay.qml:177
182+msgid "Super + A"
183+msgstr ""
184+
185+#: qml/Components/KeyboardShortcutsOverlay.qml:182
186+msgid "Opens the Application Drawer."
187+msgstr ""
188+
189+#: qml/Components/KeyboardShortcutsOverlay.qml:194
182msgid "Scopes"
190msgid "Scopes"
183msgstr ""
191msgstr ""
184
192
185−#: qml/Components/KeyboardShortcutsOverlay.qml:188
193+#: qml/Components/KeyboardShortcutsOverlay.qml:201
186msgid "Super (Tap)"
194msgid "Super (Tap)"
187msgstr ""
195msgstr ""
188
196
189−#: qml/Components/KeyboardShortcutsOverlay.qml:193
197+#: qml/Components/KeyboardShortcutsOverlay.qml:206
190msgid "Opens the Scopes home."
198msgid "Opens the Scopes home."
191msgstr ""
199msgstr ""
192
200
193−#: qml/Components/KeyboardShortcutsOverlay.qml:209
201+#: qml/Components/KeyboardShortcutsOverlay.qml:222
194msgid "Switching"
202msgid "Switching"
195msgstr ""
203msgstr ""
196
204
197−#: qml/Components/KeyboardShortcutsOverlay.qml:216
205+#: qml/Components/KeyboardShortcutsOverlay.qml:229
198msgid "Alt + Tab"
206msgid "Alt + Tab"
199msgstr ""
207msgstr ""
200
208
201−#: qml/Components/KeyboardShortcutsOverlay.qml:221
209+#: qml/Components/KeyboardShortcutsOverlay.qml:234
202msgid "Switches between applications."
210msgid "Switches between applications."
203msgstr ""
211msgstr ""
204
212
205−#: qml/Components/KeyboardShortcutsOverlay.qml:229
213+#: qml/Components/KeyboardShortcutsOverlay.qml:242
206msgid "Super + W"
214msgid "Super + W"
207msgstr ""
215msgstr ""
208
216
209−#: qml/Components/KeyboardShortcutsOverlay.qml:234
217+#: qml/Components/KeyboardShortcutsOverlay.qml:247
210msgid "Opens the desktop spread."
218msgid "Opens the desktop spread."
211msgstr ""
219msgstr ""
212
220
213−#: qml/Components/KeyboardShortcutsOverlay.qml:242
221+#: qml/Components/KeyboardShortcutsOverlay.qml:255
214msgid "Cursor Left or Right"
222msgid "Cursor Left or Right"
215msgstr ""
223msgstr ""
216
224
217−#: qml/Components/KeyboardShortcutsOverlay.qml:247
225+#: qml/Components/KeyboardShortcutsOverlay.qml:260
218msgid "Moves the focus."
226msgid "Moves the focus."
219msgstr ""
227msgstr ""
220
228
221−#: qml/Components/KeyboardShortcutsOverlay.qml:259
229+#: qml/Components/KeyboardShortcutsOverlay.qml:272
222msgid "Windows"
230msgid "Windows"
223msgstr ""
231msgstr ""
224
232
225−#: qml/Components/KeyboardShortcutsOverlay.qml:266
233+#: qml/Components/KeyboardShortcutsOverlay.qml:279
226msgid "Ctrl + Super + D"
234msgid "Ctrl + Super + D"
227msgstr ""
235msgstr ""
228
236
229−#: qml/Components/KeyboardShortcutsOverlay.qml:271
237+#: qml/Components/KeyboardShortcutsOverlay.qml:284
230msgid "Minimizes all windows."
238msgid "Minimizes all windows."
231msgstr ""
239msgstr ""
232
240
233−#: qml/Components/KeyboardShortcutsOverlay.qml:279
241+#: qml/Components/KeyboardShortcutsOverlay.qml:292
234msgid "Ctrl + Super + Up"
242msgid "Ctrl + Super + Up"
235msgstr ""
243msgstr ""
236
244
237−#: qml/Components/KeyboardShortcutsOverlay.qml:284
245+#: qml/Components/KeyboardShortcutsOverlay.qml:297
238msgid "Maximizes the current window."
246msgid "Maximizes the current window."
239msgstr ""
247msgstr ""
240
248
241−#: qml/Components/KeyboardShortcutsOverlay.qml:292
249+#: qml/Components/KeyboardShortcutsOverlay.qml:305
242msgid "Ctrl + Super + Down"
250msgid "Ctrl + Super + Down"
243msgstr ""
251msgstr ""
244
252
245−#: qml/Components/KeyboardShortcutsOverlay.qml:297
253+#: qml/Components/KeyboardShortcutsOverlay.qml:310
246msgid "Minimizes or restores the current window."
254msgid "Minimizes or restores the current window."
247msgstr ""
255msgstr ""
248
256
249−#: qml/Components/KeyboardShortcutsOverlay.qml:305
257+#: qml/Components/KeyboardShortcutsOverlay.qml:318
250msgid "Ctrl + Super + Left or Right"
258msgid "Ctrl + Super + Left or Right"
251msgstr ""
259msgstr ""
252
260
253−#: qml/Components/KeyboardShortcutsOverlay.qml:310
261+#: qml/Components/KeyboardShortcutsOverlay.qml:323
254msgid "Semi-maximizes the current window."
262msgid "Semi-maximizes the current window."
255msgstr ""
263msgstr ""
256
264
257−#: qml/Components/KeyboardShortcutsOverlay.qml:318
265+#: qml/Components/KeyboardShortcutsOverlay.qml:331
258msgid "Alt + F4"
266msgid "Alt + F4"
259msgstr ""
267msgstr ""
260
268
261−#: qml/Components/KeyboardShortcutsOverlay.qml:323
269+#: qml/Components/KeyboardShortcutsOverlay.qml:336
262msgid "Closes the current window."
270msgid "Closes the current window."
263msgstr ""
271msgstr ""
264
272
@@ -314,6 +322,28 @@ msgstr ""
314msgid "Preview Share Item"
322msgid "Preview Share Item"
315msgstr ""
323msgstr ""
316
324
325+#: qml/Components/VirtualTouchPad.qml:317
326+msgid ""
327+"Your device is now connected to an external display. Use this screen as a "
328+"touch pad to interact with the pointer."
329+msgstr ""
330+
331+#: qml/Components/VirtualTouchPad.qml:327
332+msgid "Tap left button to click."
333+msgstr ""
334+
335+#: qml/Components/VirtualTouchPad.qml:339
336+msgid "Tap right button to right click."
337+msgstr ""
338+
339+#: qml/Components/VirtualTouchPad.qml:351
340+msgid "Swipe with two fingers to scroll."
341+msgstr ""
342+
343+#: qml/Components/VirtualTouchPad.qml:396
344+msgid "Find more settings in the system settings."
345+msgstr ""
346+
317#: qml/Dash/DashPageHeader.qml:361
347#: qml/Dash/DashPageHeader.qml:361
318msgctxt "Button: Open the Ubuntu Store"
348msgctxt "Button: Open the Ubuntu Store"
319msgid "Store"
349msgid "Store"
@@ -399,24 +429,18 @@ msgstr "Rhyddhewch i adnewyddu..."
399msgid "Enable location data"
429msgid "Enable location data"
400msgstr "Galluogi data lleoliad"
430msgstr "Galluogi data lleoliad"
401
431
402−#: qml/Dash/ScopesList.qml:57
432+#: qml/Dash/ScopesList.qml:146
403msgid "Manage"
433msgid "Manage"
404msgstr "Rheoli"
434msgstr "Rheoli"
405
435
406−#: qml/Dash/ScopesList.qml:104
436+#: qml/Dash/ScopesList.qml:187
407msgid "Home"
437msgid "Home"
408msgstr "Cartref"
438msgstr "Cartref"
409
439
410−#: qml/Dash/ScopesList.qml:105
440+#: qml/Dash/ScopesList.qml:188
411msgid "Also installed"
441msgid "Also installed"
412msgstr "Hefyd wedi gosod"
442msgstr "Hefyd wedi gosod"
413
443
414−#: qml/DisabledScreenNotice.qml:109
415−msgid ""
416−"Your device is now connected to an external display. Use this screen as a "
417−"touch pad to interact with the pointer."
418−msgstr ""
419−
420#: qml/Greeter/CoverPage.qml:127
444#: qml/Greeter/CoverPage.qml:127
421msgid "Unlock"
445msgid "Unlock"
422msgstr "Datgloi"
446msgstr "Datgloi"
@@ -444,7 +468,7 @@ msgstr[1] "Arhoswch am %1 munud cyn cynnig eto..."
444msgstr[2] "Arhoswch am %1 munud cyn cynnig eto..."
468msgstr[2] "Arhoswch am %1 munud cyn cynnig eto..."
445msgstr[3] "Arhoswch am %1 munud cyn cynnig eto..."
469msgstr[3] "Arhoswch am %1 munud cyn cynnig eto..."
446
470
447−#: qml/Greeter/Greeter.qml:596
471+#: qml/Greeter/Greeter.qml:592
448msgid "Try again"
472msgid "Try again"
449msgstr ""
473msgstr ""
450
474
@@ -472,6 +496,19 @@ msgstr ""
472msgid "Select desktop environment"
496msgid "Select desktop environment"
473msgstr ""
497msgstr ""
474
498
499+#: qml/Launcher/Drawer.qml:80
500+msgid "Search…"
501+msgstr ""
502+
503+#: qml/Launcher/Drawer.qml:101
504+msgctxt "Apps sorted alphabetically"
505+msgid "A-Z"
506+msgstr ""
507+
508+#: qml/Launcher/MoreAppsHeader.qml:32
509+msgid "More apps in the store"
510+msgstr ""
511+
475#: qml/Notifications/NotificationMenuItemFactory.qml:124
512#: qml/Notifications/NotificationMenuItemFactory.qml:124
476msgid "Show password"
513msgid "Show password"
477msgstr "Dangos cyfrinair"
514msgstr "Dangos cyfrinair"
@@ -484,11 +521,11 @@ msgstr "Tapiwch i ffonio nôl"
484msgid "Conference"
521msgid "Conference"
485msgstr "Cydalwad"
522msgstr "Cydalwad"
486
523
487−#: qml/Panel/Indicators/MenuItemFactory.qml:847
524+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
488msgid "Nothing is playing"
525msgid "Nothing is playing"
489msgstr "Dim byd yn chwarae"
526msgstr "Dim byd yn chwarae"
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:975
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
492#, qt-format
529#, qt-format
493msgid "%1 hour"
530msgid "%1 hour"
494msgid_plural "%1 hours"
531msgid_plural "%1 hours"
@@ -497,7 +534,7 @@ msgstr[1] "%1 awr"
497msgstr[2] "%1 awr"
534msgstr[2] "%1 awr"
498msgstr[3] "%1 awr"
535msgstr[3] "%1 awr"
499
536
500−#: qml/Panel/Indicators/MenuItemFactory.qml:979
537+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
501#, qt-format
538#, qt-format
502msgid "%1 minute"
539msgid "%1 minute"
503msgid_plural "%1 minutes"
540msgid_plural "%1 minutes"
@@ -506,7 +543,7 @@ msgstr[1] "%1 munud"
506msgstr[2] "%1 munud"
543msgstr[2] "%1 munud"
507msgstr[3] "%1 munud"
544msgstr[3] "%1 munud"
508
545
509−#: qml/Panel/Indicators/MenuItemFactory.qml:984
546+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
510#, qt-format
547#, qt-format
511msgid "%1 second"
548msgid "%1 second"
512msgid_plural "%1 seconds"
549msgid_plural "%1 seconds"
@@ -515,37 +552,37 @@ msgstr[1] "%1 eiliad"
515msgstr[2] "%1 eiliad"
552msgstr[2] "%1 eiliad"
516msgstr[3] "%1 eiliad"
553msgstr[3] "%1 eiliad"
517
554
518−#: qml/Panel/Indicators/MenuItemFactory.qml:987
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
519msgid "0 seconds"
556msgid "0 seconds"
520msgstr "0 eiliad"
557msgstr "0 eiliad"
521
558
522#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
559#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
523−#: qml/Panel/Indicators/MenuItemFactory.qml:989
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
524#, qt-format
561#, qt-format
525msgid "%1 remaining"
562msgid "%1 remaining"
526msgstr "%1 yn weddill"
563msgstr "%1 yn weddill"
527
564
528−#: qml/Panel/Indicators/MenuItemFactory.qml:995
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
529msgid "In queue…"
566msgid "In queue…"
530msgstr "Mewn ciw..."
567msgstr "Mewn ciw..."
531
568
532−#: qml/Panel/Indicators/MenuItemFactory.qml:999
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
533msgid "Downloading"
570msgid "Downloading"
534msgstr "Yn llwytho i lawr"
571msgstr "Yn llwytho i lawr"
535
572
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
537msgid "Paused, tap to resume"
574msgid "Paused, tap to resume"
538msgstr "Seibiwyd, tapiwch i ailafael ynddi"
575msgstr "Seibiwyd, tapiwch i ailafael ynddi"
539
576
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
541msgid "Canceled"
578msgid "Canceled"
542msgstr "Diddymwyd"
579msgstr "Diddymwyd"
543
580
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
545msgid "Finished"
582msgid "Finished"
546msgstr "Wedi gorffen"
583msgstr "Wedi gorffen"
547
584
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
549msgid "Failed, tap to retry"
586msgid "Failed, tap to retry"
550msgstr "Methwyd, tapiwch i geisio eto"
587msgstr "Methwyd, tapiwch i geisio eto"
551
588
po/da.po+95−58
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity8\n"
9"Project-Id-Version: unity8\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
11+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
12"PO-Revision-Date: 2015-07-06 12:05+0000\n"
12"PO-Revision-Date: 2015-07-06 12:05+0000\n"
13"Last-Translator: Folmer Fredslund <Unknown>\n"
13"Last-Translator: Folmer Fredslund <Unknown>\n"
14"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
14"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -16,15 +16,15 @@ msgstr ""
16"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=2; plural=n != 1;\n"
18"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
19+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
20−"X-Generator: Launchpad (build 18282)\n"
20+"X-Generator: Launchpad (build 18302)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
23msgid "Password: "
23msgid "Password: "
24msgstr "Adgangskode: "
24msgstr "Adgangskode: "
25
25
26#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:50
27−#: plugins/Unity/Launcher/launcheritem.cpp:109
27+#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
28msgid "Pin shortcut"
29msgstr "Fastgør genvej"
29msgstr "Fastgør genvej"
30
30
@@ -32,7 +32,7 @@ msgstr "Fastgør genvej"
32msgid "Quit"
32msgid "Quit"
33msgstr ""
33msgstr ""
34
34
35−#: plugins/Unity/Launcher/launcheritem.cpp:109
35+#: plugins/Unity/Launcher/launcheritem.cpp:122
36msgid "Unpin shortcut"
36msgid "Unpin shortcut"
37msgstr "Gør genvej flytbar"
37msgstr "Gør genvej flytbar"
38
38
@@ -50,41 +50,41 @@ msgctxt "Button: Lock the system"
50msgid "Lock"
50msgid "Lock"
51msgstr "Lås"
51msgstr "Lås"
52
52
53−#: qml/Components/Dialogs.qml:159
53+#: qml/Components/Dialogs.qml:160
54msgctxt "Button: Log out from the system"
54msgctxt "Button: Log out from the system"
55msgid "Log Out"
55msgid "Log Out"
56msgstr "Log af"
56msgstr "Log af"
57
57
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
60#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
62msgid "Cancel"
63msgstr "Annullér"
63msgstr "Annullér"
64
64
65−#: qml/Components/Dialogs.qml:178
65+#: qml/Components/Dialogs.qml:179
66msgctxt "Title: Reboot dialog"
66msgctxt "Title: Reboot dialog"
67msgid "Reboot"
67msgid "Reboot"
68msgstr "Genstart"
68msgstr "Genstart"
69
69
70−#: qml/Components/Dialogs.qml:179
70+#: qml/Components/Dialogs.qml:180
71msgid "Are you sure you want to reboot?"
71msgid "Are you sure you want to reboot?"
72msgstr "Er du sikker på du vil genstarte?"
72msgstr "Er du sikker på du vil genstarte?"
73
73
74−#: qml/Components/Dialogs.qml:181
74+#: qml/Components/Dialogs.qml:182
75msgid "No"
75msgid "No"
76msgstr "Nej"
76msgstr "Nej"
77
77
78−#: qml/Components/Dialogs.qml:187
78+#: qml/Components/Dialogs.qml:189
79msgid "Yes"
79msgid "Yes"
80msgstr "Ja"
80msgstr "Ja"
81
81
82−#: qml/Components/Dialogs.qml:202
82+#: qml/Components/Dialogs.qml:204
83msgctxt "Title: Power off/Restart dialog"
83msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
84msgid "Power"
85msgstr "Sluk/genstart"
85msgstr "Sluk/genstart"
86
86
87−#: qml/Components/Dialogs.qml:203
87+#: qml/Components/Dialogs.qml:205
88msgid ""
88msgid ""
89"Are you sure you would like\n"
89"Are you sure you would like\n"
90"to power off?"
90"to power off?"
@@ -92,12 +92,12 @@ msgstr ""
92"Er du sikker på at du vil\n"
92"Er du sikker på at du vil\n"
93"slukke enheden?"
93"slukke enheden?"
94
94
95−#: qml/Components/Dialogs.qml:205
95+#: qml/Components/Dialogs.qml:208
96msgctxt "Button: Power off the system"
96msgctxt "Button: Power off the system"
97msgid "Power off"
97msgid "Power off"
98msgstr "Luk ned"
98msgstr "Luk ned"
99
99
100−#: qml/Components/Dialogs.qml:214
100+#: qml/Components/Dialogs.qml:217
101msgctxt "Button: Restart the system"
101msgctxt "Button: Restart the system"
102msgid "Restart"
102msgid "Restart"
103msgstr "Genstart"
103msgstr "Genstart"
@@ -178,87 +178,95 @@ msgstr ""
178msgid "Same as clicking on a launcher icon."
178msgid "Same as clicking on a launcher icon."
179msgstr ""
179msgstr ""
180
180
181−#: qml/Components/KeyboardShortcutsOverlay.qml:181
181+#: qml/Components/KeyboardShortcutsOverlay.qml:177
182+msgid "Super + A"
183+msgstr ""
184+
185+#: qml/Components/KeyboardShortcutsOverlay.qml:182
186+msgid "Opens the Application Drawer."
187+msgstr ""
188+
189+#: qml/Components/KeyboardShortcutsOverlay.qml:194
182msgid "Scopes"
190msgid "Scopes"
183msgstr ""
191msgstr ""
184
192
185−#: qml/Components/KeyboardShortcutsOverlay.qml:188
193+#: qml/Components/KeyboardShortcutsOverlay.qml:201
186msgid "Super (Tap)"
194msgid "Super (Tap)"
187msgstr ""
195msgstr ""
188
196
189−#: qml/Components/KeyboardShortcutsOverlay.qml:193
197+#: qml/Components/KeyboardShortcutsOverlay.qml:206
190msgid "Opens the Scopes home."
198msgid "Opens the Scopes home."
191msgstr ""
199msgstr ""
192
200
193−#: qml/Components/KeyboardShortcutsOverlay.qml:209
201+#: qml/Components/KeyboardShortcutsOverlay.qml:222
194msgid "Switching"
202msgid "Switching"
195msgstr ""
203msgstr ""
196
204
197−#: qml/Components/KeyboardShortcutsOverlay.qml:216
205+#: qml/Components/KeyboardShortcutsOverlay.qml:229
198msgid "Alt + Tab"
206msgid "Alt + Tab"
199msgstr ""
207msgstr ""
200
208
201−#: qml/Components/KeyboardShortcutsOverlay.qml:221
209+#: qml/Components/KeyboardShortcutsOverlay.qml:234
202msgid "Switches between applications."
210msgid "Switches between applications."
203msgstr ""
211msgstr ""
204
212
205−#: qml/Components/KeyboardShortcutsOverlay.qml:229
213+#: qml/Components/KeyboardShortcutsOverlay.qml:242
206msgid "Super + W"
214msgid "Super + W"
207msgstr ""
215msgstr ""
208
216
209−#: qml/Components/KeyboardShortcutsOverlay.qml:234
217+#: qml/Components/KeyboardShortcutsOverlay.qml:247
210msgid "Opens the desktop spread."
218msgid "Opens the desktop spread."
211msgstr ""
219msgstr ""
212
220
213−#: qml/Components/KeyboardShortcutsOverlay.qml:242
221+#: qml/Components/KeyboardShortcutsOverlay.qml:255
214msgid "Cursor Left or Right"
222msgid "Cursor Left or Right"
215msgstr ""
223msgstr ""
216
224
217−#: qml/Components/KeyboardShortcutsOverlay.qml:247
225+#: qml/Components/KeyboardShortcutsOverlay.qml:260
218msgid "Moves the focus."
226msgid "Moves the focus."
219msgstr ""
227msgstr ""
220
228
221−#: qml/Components/KeyboardShortcutsOverlay.qml:259
229+#: qml/Components/KeyboardShortcutsOverlay.qml:272
222msgid "Windows"
230msgid "Windows"
223msgstr ""
231msgstr ""
224
232
225−#: qml/Components/KeyboardShortcutsOverlay.qml:266
233+#: qml/Components/KeyboardShortcutsOverlay.qml:279
226msgid "Ctrl + Super + D"
234msgid "Ctrl + Super + D"
227msgstr ""
235msgstr ""
228
236
229−#: qml/Components/KeyboardShortcutsOverlay.qml:271
237+#: qml/Components/KeyboardShortcutsOverlay.qml:284
230msgid "Minimizes all windows."
238msgid "Minimizes all windows."
231msgstr ""
239msgstr ""
232
240
233−#: qml/Components/KeyboardShortcutsOverlay.qml:279
241+#: qml/Components/KeyboardShortcutsOverlay.qml:292
234msgid "Ctrl + Super + Up"
242msgid "Ctrl + Super + Up"
235msgstr ""
243msgstr ""
236
244
237−#: qml/Components/KeyboardShortcutsOverlay.qml:284
245+#: qml/Components/KeyboardShortcutsOverlay.qml:297
238msgid "Maximizes the current window."
246msgid "Maximizes the current window."
239msgstr ""
247msgstr ""
240
248
241−#: qml/Components/KeyboardShortcutsOverlay.qml:292
249+#: qml/Components/KeyboardShortcutsOverlay.qml:305
242msgid "Ctrl + Super + Down"
250msgid "Ctrl + Super + Down"
243msgstr ""
251msgstr ""
244
252
245−#: qml/Components/KeyboardShortcutsOverlay.qml:297
253+#: qml/Components/KeyboardShortcutsOverlay.qml:310
246msgid "Minimizes or restores the current window."
254msgid "Minimizes or restores the current window."
247msgstr ""
255msgstr ""
248
256
249−#: qml/Components/KeyboardShortcutsOverlay.qml:305
257+#: qml/Components/KeyboardShortcutsOverlay.qml:318
250msgid "Ctrl + Super + Left or Right"
258msgid "Ctrl + Super + Left or Right"
251msgstr ""
259msgstr ""
252
260
253−#: qml/Components/KeyboardShortcutsOverlay.qml:310
261+#: qml/Components/KeyboardShortcutsOverlay.qml:323
254msgid "Semi-maximizes the current window."
262msgid "Semi-maximizes the current window."
255msgstr ""
263msgstr ""
256
264
257−#: qml/Components/KeyboardShortcutsOverlay.qml:318
265+#: qml/Components/KeyboardShortcutsOverlay.qml:331
258msgid "Alt + F4"
266msgid "Alt + F4"
259msgstr ""
267msgstr ""
260
268
261−#: qml/Components/KeyboardShortcutsOverlay.qml:323
269+#: qml/Components/KeyboardShortcutsOverlay.qml:336
262msgid "Closes the current window."
270msgid "Closes the current window."
263msgstr ""
271msgstr ""
264
272
@@ -314,6 +322,28 @@ msgstr ""
314msgid "Preview Share Item"
322msgid "Preview Share Item"
315msgstr ""
323msgstr ""
316
324
325+#: qml/Components/VirtualTouchPad.qml:317
326+msgid ""
327+"Your device is now connected to an external display. Use this screen as a "
328+"touch pad to interact with the pointer."
329+msgstr ""
330+
331+#: qml/Components/VirtualTouchPad.qml:327
332+msgid "Tap left button to click."
333+msgstr ""
334+
335+#: qml/Components/VirtualTouchPad.qml:339
336+msgid "Tap right button to right click."
337+msgstr ""
338+
339+#: qml/Components/VirtualTouchPad.qml:351
340+msgid "Swipe with two fingers to scroll."
341+msgstr ""
342+
343+#: qml/Components/VirtualTouchPad.qml:396
344+msgid "Find more settings in the system settings."
345+msgstr ""
346+
317#: qml/Dash/DashPageHeader.qml:361
347#: qml/Dash/DashPageHeader.qml:361
318msgctxt "Button: Open the Ubuntu Store"
348msgctxt "Button: Open the Ubuntu Store"
319msgid "Store"
349msgid "Store"
@@ -399,24 +429,18 @@ msgstr "Giv slip for at genindlæse..."
399msgid "Enable location data"
429msgid "Enable location data"
400msgstr "Aktivér lokationsdata"
430msgstr "Aktivér lokationsdata"
401
431
402−#: qml/Dash/ScopesList.qml:57
432+#: qml/Dash/ScopesList.qml:146
403msgid "Manage"
433msgid "Manage"
404msgstr "Administrér"
434msgstr "Administrér"
405
435
406−#: qml/Dash/ScopesList.qml:104
436+#: qml/Dash/ScopesList.qml:187
407msgid "Home"
437msgid "Home"
408msgstr "Hjem"
438msgstr "Hjem"
409
439
410−#: qml/Dash/ScopesList.qml:105
440+#: qml/Dash/ScopesList.qml:188
411msgid "Also installed"
441msgid "Also installed"
412msgstr "Også installeret"
442msgstr "Også installeret"
413
443
414−#: qml/DisabledScreenNotice.qml:109
415−msgid ""
416−"Your device is now connected to an external display. Use this screen as a "
417−"touch pad to interact with the pointer."
418−msgstr ""
419−
420#: qml/Greeter/CoverPage.qml:127
444#: qml/Greeter/CoverPage.qml:127
421msgid "Unlock"
445msgid "Unlock"
422msgstr "Lås op"
446msgstr "Lås op"
@@ -444,7 +468,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
444msgstr[0] "Vent venligst %1 minut og prøv igen..."
468msgstr[0] "Vent venligst %1 minut og prøv igen..."
445msgstr[1] "Vent venligst %1 minutter og prøv igen..."
469msgstr[1] "Vent venligst %1 minutter og prøv igen..."
446
470
447−#: qml/Greeter/Greeter.qml:596
471+#: qml/Greeter/Greeter.qml:592
448msgid "Try again"
472msgid "Try again"
449msgstr ""
473msgstr ""
450
474
@@ -472,6 +496,19 @@ msgstr ""
472msgid "Select desktop environment"
496msgid "Select desktop environment"
473msgstr ""
497msgstr ""
474
498
499+#: qml/Launcher/Drawer.qml:80
500+msgid "Search…"
501+msgstr ""
502+
503+#: qml/Launcher/Drawer.qml:101
504+msgctxt "Apps sorted alphabetically"
505+msgid "A-Z"
506+msgstr ""
507+
508+#: qml/Launcher/MoreAppsHeader.qml:32
509+msgid "More apps in the store"
510+msgstr ""
511+
475#: qml/Notifications/NotificationMenuItemFactory.qml:124
512#: qml/Notifications/NotificationMenuItemFactory.qml:124
476msgid "Show password"
513msgid "Show password"
477msgstr "Vis adgangskode"
514msgstr "Vis adgangskode"
@@ -484,62 +521,62 @@ msgstr "Tryk for at vende tilbage til opkaldet..."
484msgid "Conference"
521msgid "Conference"
485msgstr "Konference"
522msgstr "Konference"
486
523
487−#: qml/Panel/Indicators/MenuItemFactory.qml:847
524+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
488msgid "Nothing is playing"
525msgid "Nothing is playing"
489msgstr "Intet afspilles"
526msgstr "Intet afspilles"
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:975
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
492#, qt-format
529#, qt-format
493msgid "%1 hour"
530msgid "%1 hour"
494msgid_plural "%1 hours"
531msgid_plural "%1 hours"
495msgstr[0] "%1 time"
532msgstr[0] "%1 time"
496msgstr[1] "%1 timer"
533msgstr[1] "%1 timer"
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:979
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
499#, qt-format
536#, qt-format
500msgid "%1 minute"
537msgid "%1 minute"
501msgid_plural "%1 minutes"
538msgid_plural "%1 minutes"
502msgstr[0] "%1 minut"
539msgstr[0] "%1 minut"
503msgstr[1] "%1 minutter"
540msgstr[1] "%1 minutter"
504
541
505−#: qml/Panel/Indicators/MenuItemFactory.qml:984
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
506#, qt-format
543#, qt-format
507msgid "%1 second"
544msgid "%1 second"
508msgid_plural "%1 seconds"
545msgid_plural "%1 seconds"
509msgstr[0] "%1 sekund"
546msgstr[0] "%1 sekund"
510msgstr[1] "%1 sekunder"
547msgstr[1] "%1 sekunder"
511
548
512−#: qml/Panel/Indicators/MenuItemFactory.qml:987
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
513msgid "0 seconds"
550msgid "0 seconds"
514msgstr "0 sekunder"
551msgstr "0 sekunder"
515
552
516#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
553#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
517−#: qml/Panel/Indicators/MenuItemFactory.qml:989
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
518#, qt-format
555#, qt-format
519msgid "%1 remaining"
556msgid "%1 remaining"
520msgstr "%1 tilbage"
557msgstr "%1 tilbage"
521
558
522−#: qml/Panel/Indicators/MenuItemFactory.qml:995
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
523msgid "In queue…"
560msgid "In queue…"
524msgstr "I kø…"
561msgstr "I kø…"
525
562
526−#: qml/Panel/Indicators/MenuItemFactory.qml:999
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
527msgid "Downloading"
564msgid "Downloading"
528msgstr "Henter"
565msgstr "Henter"
529
566
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
531msgid "Paused, tap to resume"
568msgid "Paused, tap to resume"
532msgstr "På pause - tryk for at fortsætte"
569msgstr "På pause - tryk for at fortsætte"
533
570
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
535msgid "Canceled"
572msgid "Canceled"
536msgstr "Annulleret"
573msgstr "Annulleret"
537
574
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
539msgid "Finished"
576msgid "Finished"
540msgstr "Færdig"
577msgstr "Færdig"
541
578
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
543msgid "Failed, tap to retry"
580msgid "Failed, tap to retry"
544msgstr "Mislykkedes - tryk for at prøve igen"
581msgstr "Mislykkedes - tryk for at prøve igen"
545
582
po/de.po+99−62
@@ -7,23 +7,23 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11−"PO-Revision-Date: 2016-09-29 12:06+0000\n"
11+"PO-Revision-Date: 2017-01-18 22:45+0000\n"
12−"Last-Translator: Matthias Seidel <matthias.seidel@hamburg.de>\n"
12+"Last-Translator: Torsten Franz <Unknown>\n"
13"Language-Team: German <de@li.org>\n"
13"Language-Team: German <de@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-19 05:58+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Passwort: "
23msgstr "Passwort: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Verknüpfung anheften"
28msgstr "Verknüpfung anheften"
29
29
@@ -31,7 +31,7 @@ msgstr "Verknüpfung anheften"
31msgid "Quit"
31msgid "Quit"
32msgstr "Beenden"
32msgstr "Beenden"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Verknüpfung entfernen"
36msgstr "Verknüpfung entfernen"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Sperren"
50msgstr "Sperren"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Abmelden"
55msgstr "Abmelden"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Abbrechen"
62msgstr "Abbrechen"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Neustarten"
67msgstr "Neustarten"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Sind Sie sicher, dass Sie neu starten wollen?"
71msgstr "Sind Sie sicher, dass Sie neu starten wollen?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Nein"
75msgstr "Nein"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Ja"
79msgstr "Ja"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Ausschalten"
84msgstr "Ausschalten"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Sind Sie sicher, dass Sie das\n"
91"Sind Sie sicher, dass Sie das\n"
92"Gerät ausschalten wollen?"
92"Gerät ausschalten wollen?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Ausschalten"
97msgstr "Ausschalten"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Neustarten"
102msgstr "Neustarten"
@@ -177,87 +177,95 @@ msgstr "Super + 0 bis 9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "Entspricht dem Anklicken eines Startersymbols."
178msgstr "Entspricht dem Anklicken eines Startersymbols."
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr "Super + A"
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Scopes"
190msgstr "Scopes"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (antippen)"
194msgstr "Super (antippen)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Öffnet die Scopeübersicht"
198msgstr "Öffnet die Scopeübersicht"
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Wechseln"
202msgstr "Wechseln"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Tabulator"
206msgstr "Alt + Tabulator"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Zwischen Anwendungen wechseln."
210msgstr "Zwischen Anwendungen wechseln."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Zeigt alle geöffneten Fenster nebeneinander."
218msgstr "Zeigt alle geöffneten Fenster nebeneinander."
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "Pfeiltasten"
222msgstr "Pfeiltasten"
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Bewegt den Fokus."
226msgstr "Bewegt den Fokus."
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Fenster"
230msgstr "Fenster"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Strg + Super + D"
234msgstr "Strg + Super + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Minimiert alle Fenster."
238msgstr "Minimiert alle Fenster."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Strg + Super + hoch"
242msgstr "Strg + Super + hoch"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Maximiert das aktuelle Fenster."
246msgstr "Maximiert das aktuelle Fenster."
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Strg + Super + runter"
250msgstr "Strg + Super + runter"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Minmiert oder stellt das aktuelle Fenster wieder her."
254msgstr "Minmiert oder stellt das aktuelle Fenster wieder her."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Strg + Super + links oder rechts"
258msgstr "Strg + Super + links oder rechts"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "Maximiert das aktuelle Fenster auf eine Bildschirmhälfte."
262msgstr "Maximiert das aktuelle Fenster auf eine Bildschirmhälfte."
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Schließt das aktive Fenster."
270msgstr "Schließt das aktive Fenster."
263
271
@@ -315,6 +323,30 @@ msgstr "Alle schließen"
315msgid "Preview Share Item"
323msgid "Preview Share Item"
316msgstr "Vorschau für zu teilendes Element"
324msgstr "Vorschau für zu teilendes Element"
317
325
326+#: qml/Components/VirtualTouchPad.qml:317
327+msgid ""
328+"Your device is now connected to an external display. Use this screen as a "
329+"touch pad to interact with the pointer."
330+msgstr ""
331+"Ihr Gerät ist nun mit einem externen Bildschirm verbunden. Verwenden Sie das "
332+"Gerätedisplay als Touchpad, um den Mauszeiger zu steuern."
333+
334+#: qml/Components/VirtualTouchPad.qml:327
335+msgid "Tap left button to click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:339
339+msgid "Tap right button to right click."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:351
343+msgid "Swipe with two fingers to scroll."
344+msgstr ""
345+
346+#: qml/Components/VirtualTouchPad.qml:396
347+msgid "Find more settings in the system settings."
348+msgstr "Weitere Einstellungen finden Sie in den Systemeinstellungen."
349+
318#: qml/Dash/DashPageHeader.qml:361
350#: qml/Dash/DashPageHeader.qml:361
319msgctxt "Button: Open the Ubuntu Store"
351msgctxt "Button: Open the Ubuntu Store"
320msgid "Store"
352msgid "Store"
@@ -400,26 +432,18 @@ msgstr "Zum Aktualisieren loslassen …"
400msgid "Enable location data"
432msgid "Enable location data"
401msgstr "Standortdaten aktivieren"
433msgstr "Standortdaten aktivieren"
402
434
403−#: qml/Dash/ScopesList.qml:57
435+#: qml/Dash/ScopesList.qml:146
404msgid "Manage"
436msgid "Manage"
405msgstr "Verwalten"
437msgstr "Verwalten"
406
438
407−#: qml/Dash/ScopesList.qml:104
439+#: qml/Dash/ScopesList.qml:187
408msgid "Home"
440msgid "Home"
409msgstr "Startseite"
441msgstr "Startseite"
410
442
411−#: qml/Dash/ScopesList.qml:105
443+#: qml/Dash/ScopesList.qml:188
412msgid "Also installed"
444msgid "Also installed"
413msgstr "Ebenfalls installiert"
445msgstr "Ebenfalls installiert"
414
446
415−#: qml/DisabledScreenNotice.qml:109
416−msgid ""
417−"Your device is now connected to an external display. Use this screen as a "
418−"touch pad to interact with the pointer."
419−msgstr ""
420−"Ihr Gerät ist nun mit einem externen Bildschirm verbunden. Verwenden Sie das "
421−"Gerätedisplay als Touchpad, um den Mauszeiger zu steuern."
422−
423#: qml/Greeter/CoverPage.qml:127
447#: qml/Greeter/CoverPage.qml:127
424msgid "Unlock"
448msgid "Unlock"
425msgstr "Entsperren"
449msgstr "Entsperren"
@@ -447,7 +471,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
447msgstr[0] "Bitte %1 Minute warten und dann erneut versuchen …"
471msgstr[0] "Bitte %1 Minute warten und dann erneut versuchen …"
448msgstr[1] "Bitte %1 Minuten warten und dann erneut versuchen …"
472msgstr[1] "Bitte %1 Minuten warten und dann erneut versuchen …"
449
473
450−#: qml/Greeter/Greeter.qml:596
474+#: qml/Greeter/Greeter.qml:592
451msgid "Try again"
475msgid "Try again"
452msgstr "Erneut versuchen"
476msgstr "Erneut versuchen"
453
477
@@ -475,6 +499,19 @@ msgstr "Notruf"
475msgid "Select desktop environment"
499msgid "Select desktop environment"
476msgstr "Arbeitsumgebung auswählen"
500msgstr "Arbeitsumgebung auswählen"
477
501
502+#: qml/Launcher/Drawer.qml:80
503+msgid "Search…"
504+msgstr "Suchen …"
505+
506+#: qml/Launcher/Drawer.qml:101
507+msgctxt "Apps sorted alphabetically"
508+msgid "A-Z"
509+msgstr "A-Z"
510+
511+#: qml/Launcher/MoreAppsHeader.qml:32
512+msgid "More apps in the store"
513+msgstr ""
514+
478#: qml/Notifications/NotificationMenuItemFactory.qml:124
515#: qml/Notifications/NotificationMenuItemFactory.qml:124
479msgid "Show password"
516msgid "Show password"
480msgstr "Passwort anzeigen"
517msgstr "Passwort anzeigen"
@@ -487,62 +524,62 @@ msgstr "Tippen, um zum Anruf zurückzugehen …"
487msgid "Conference"
524msgid "Conference"
488msgstr "Konferenz"
525msgstr "Konferenz"
489
526
490−#: qml/Panel/Indicators/MenuItemFactory.qml:847
527+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
491msgid "Nothing is playing"
528msgid "Nothing is playing"
492msgstr "Nichts wird abgespielt"
529msgstr "Nichts wird abgespielt"
493
530
494−#: qml/Panel/Indicators/MenuItemFactory.qml:975
531+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
495#, qt-format
532#, qt-format
496msgid "%1 hour"
533msgid "%1 hour"
497msgid_plural "%1 hours"
534msgid_plural "%1 hours"
498msgstr[0] "%1 Stunde"
535msgstr[0] "%1 Stunde"
499msgstr[1] "%1 Stunden"
536msgstr[1] "%1 Stunden"
500
537
501−#: qml/Panel/Indicators/MenuItemFactory.qml:979
538+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
502#, qt-format
539#, qt-format
503msgid "%1 minute"
540msgid "%1 minute"
504msgid_plural "%1 minutes"
541msgid_plural "%1 minutes"
505msgstr[0] "%1 Minute"
542msgstr[0] "%1 Minute"
506msgstr[1] "%1 Minuten"
543msgstr[1] "%1 Minuten"
507
544
508−#: qml/Panel/Indicators/MenuItemFactory.qml:984
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
509#, qt-format
546#, qt-format
510msgid "%1 second"
547msgid "%1 second"
511msgid_plural "%1 seconds"
548msgid_plural "%1 seconds"
512msgstr[0] "%1 Sekunde"
549msgstr[0] "%1 Sekunde"
513msgstr[1] "%1 Sekunden"
550msgstr[1] "%1 Sekunden"
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:987
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
516msgid "0 seconds"
553msgid "0 seconds"
517msgstr "0 Sekunden"
554msgstr "0 Sekunden"
518
555
519#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
520−#: qml/Panel/Indicators/MenuItemFactory.qml:989
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
521#, qt-format
558#, qt-format
522msgid "%1 remaining"
559msgid "%1 remaining"
523msgstr "%1 verbleibend"
560msgstr "%1 verbleibend"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:995
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
526msgid "In queue…"
563msgid "In queue…"
527msgstr "In Warteschlange …"
564msgstr "In Warteschlange …"
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:999
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
530msgid "Downloading"
567msgid "Downloading"
531msgstr "Wird heruntergeladen"
568msgstr "Wird heruntergeladen"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
534msgid "Paused, tap to resume"
571msgid "Paused, tap to resume"
535msgstr "Pausiert, tippen zum Fortsetzen"
572msgstr "Pausiert, tippen zum Fortsetzen"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
538msgid "Canceled"
575msgid "Canceled"
539msgstr "Abgebrochen"
576msgstr "Abgebrochen"
540
577
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
542msgid "Finished"
579msgid "Finished"
543msgstr "Erledigt"
580msgstr "Erledigt"
544
581
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
546msgid "Failed, tap to retry"
583msgid "Failed, tap to retry"
547msgstr "Fehlgeschlagen, tippen zum Wiederholen"
584msgstr "Fehlgeschlagen, tippen zum Wiederholen"
548
585
po/el.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-04-25 16:24+0000\n"
11"PO-Revision-Date: 2016-04-25 16:24+0000\n"
12"Last-Translator: Aggelos Arnaoutis <angelosarn@hotmail.com>\n"
12"Last-Translator: Aggelos Arnaoutis <angelosarn@hotmail.com>\n"
13"Language-Team: Greek <el@li.org>\n"
13"Language-Team: Greek <el@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Κωδικός πρόσβασης: "
23msgstr "Κωδικός πρόσβασης: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Καρφίτσωμα συντόμευσης"
28msgstr "Καρφίτσωμα συντόμευσης"
29
29
@@ -31,7 +31,7 @@ msgstr "Καρφίτσωμα συντόμευσης"
31msgid "Quit"
31msgid "Quit"
32msgstr "Έξοδος"
32msgstr "Έξοδος"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Ξεκαρφίτσωμα συντόμευσης"
36msgstr "Ξεκαρφίτσωμα συντόμευσης"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Κλείδωμα"
50msgstr "Κλείδωμα"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Αποσύνδεση"
55msgstr "Αποσύνδεση"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Ακύρωση"
62msgstr "Ακύρωση"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Επανεκκίνηση"
67msgstr "Επανεκκίνηση"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Επιθυμείτε σίγουρα επανεκκίνηση;"
71msgstr "Επιθυμείτε σίγουρα επανεκκίνηση;"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Όχι"
75msgstr "Όχι"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Ναι"
79msgstr "Ναι"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Τερματισμός"
84msgstr "Τερματισμός"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Επιθυμείτε σίγουρα τον\n"
91"Επιθυμείτε σίγουρα τον\n"
92"τερματισμό λειτουργίας;"
92"τερματισμό λειτουργίας;"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Τερματισμός"
97msgstr "Τερματισμός"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Επανεκκίνηση"
102msgstr "Επανεκκίνηση"
@@ -177,87 +177,95 @@ msgstr ""
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr ""
178msgstr ""
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr ""
190msgstr ""
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr ""
194msgstr ""
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Ανοίγει την αρχική σελίδα των Scopes."
198msgstr "Ανοίγει την αρχική σελίδα των Scopes."
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Εναλλαγή"
202msgstr "Εναλλαγή"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr ""
206msgstr ""
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Εναλλάσει μεταξύ εφαρμογών."
210msgstr "Εναλλάσει μεταξύ εφαρμογών."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr ""
214msgstr ""
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Ανοίγει την οθόνη εναλλαγής εφαρμογών."
218msgstr "Ανοίγει την οθόνη εναλλαγής εφαρμογών."
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr ""
222msgstr ""
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Μετακίνηση της εστίασης."
226msgstr "Μετακίνηση της εστίασης."
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Παράθυρα"
230msgstr "Παράθυρα"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr ""
234msgstr ""
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Ελαχιστοποίηση όλων των παραθύρων."
238msgstr "Ελαχιστοποίηση όλων των παραθύρων."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr ""
242msgstr ""
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Μεγιστοποίηση του τρέχοντος παραθύρου."
246msgstr "Μεγιστοποίηση του τρέχοντος παραθύρου."
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr ""
250msgstr ""
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Ελαχιστοποιεί ή μεγιστοποιεί το τρέχον παράθυρο."
254msgstr "Ελαχιστοποιεί ή μεγιστοποιεί το τρέχον παράθυρο."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr ""
258msgstr ""
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr ""
262msgstr ""
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr ""
266msgstr ""
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Κλείνει το τρέχον παράθυρο."
270msgstr "Κλείνει το τρέχον παράθυρο."
263
271
@@ -315,6 +323,30 @@ msgstr "Κλείσιμο όλων"
315msgid "Preview Share Item"
323msgid "Preview Share Item"
316msgstr "Προεπισκόπηση κοινής χρήσης αντικειμένου"
324msgstr "Προεπισκόπηση κοινής χρήσης αντικειμένου"
317
325
326+#: qml/Components/VirtualTouchPad.qml:317
327+msgid ""
328+"Your device is now connected to an external display. Use this screen as a "
329+"touch pad to interact with the pointer."
330+msgstr ""
331+"Η συσκεύη σας τώρα είναι συνδεδεμένη με μια εξωτερική οθόνη. Χρησιμοποιείστε "
332+"αυτήν την οθόνη ως επιφάνεια αφής για να αλληλεπηδράσετε με τον δείκτη."
333+
334+#: qml/Components/VirtualTouchPad.qml:327
335+msgid "Tap left button to click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:339
339+msgid "Tap right button to right click."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:351
343+msgid "Swipe with two fingers to scroll."
344+msgstr ""
345+
346+#: qml/Components/VirtualTouchPad.qml:396
347+msgid "Find more settings in the system settings."
348+msgstr ""
349+
318#: qml/Dash/DashPageHeader.qml:361
350#: qml/Dash/DashPageHeader.qml:361
319msgctxt "Button: Open the Ubuntu Store"
351msgctxt "Button: Open the Ubuntu Store"
320msgid "Store"
352msgid "Store"
@@ -400,26 +432,18 @@ msgstr "Αφήστε για ανανέωση…"
400msgid "Enable location data"
432msgid "Enable location data"
401msgstr "Ενεργοποίηση δεδομένων τοποθεσίας"
433msgstr "Ενεργοποίηση δεδομένων τοποθεσίας"
402
434
403−#: qml/Dash/ScopesList.qml:57
435+#: qml/Dash/ScopesList.qml:146
404msgid "Manage"
436msgid "Manage"
405msgstr "Διαχείριση"
437msgstr "Διαχείριση"
406
438
407−#: qml/Dash/ScopesList.qml:104
439+#: qml/Dash/ScopesList.qml:187
408msgid "Home"
440msgid "Home"
409msgstr "Αρχή"
441msgstr "Αρχή"
410
442
411−#: qml/Dash/ScopesList.qml:105
443+#: qml/Dash/ScopesList.qml:188
412msgid "Also installed"
444msgid "Also installed"
413msgstr "Επίσης εγκατεστημένα"
445msgstr "Επίσης εγκατεστημένα"
414
446
415−#: qml/DisabledScreenNotice.qml:109
416−msgid ""
417−"Your device is now connected to an external display. Use this screen as a "
418−"touch pad to interact with the pointer."
419−msgstr ""
420−"Η συσκεύη σας τώρα είναι συνδεδεμένη με μια εξωτερική οθόνη. Χρησιμοποιείστε "
421−"αυτήν την οθόνη ως επιφάνεια αφής για να αλληλεπηδράσετε με τον δείκτη."
422−
423#: qml/Greeter/CoverPage.qml:127
447#: qml/Greeter/CoverPage.qml:127
424msgid "Unlock"
448msgid "Unlock"
425msgstr "Ξεκλείδωμα"
449msgstr "Ξεκλείδωμα"
@@ -447,7 +471,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
447msgstr[0] "Παρακαλώ περιμένετε %1 λεπτό και δοκιμάστε ξανά..."
471msgstr[0] "Παρακαλώ περιμένετε %1 λεπτό και δοκιμάστε ξανά..."
448msgstr[1] "Παρακαλώ περιμένετε %1 λεπτά και δοκιμάστε ξανά..."
472msgstr[1] "Παρακαλώ περιμένετε %1 λεπτά και δοκιμάστε ξανά..."
449
473
450−#: qml/Greeter/Greeter.qml:596
474+#: qml/Greeter/Greeter.qml:592
451msgid "Try again"
475msgid "Try again"
452msgstr "Προσπαθήστε ξανά"
476msgstr "Προσπαθήστε ξανά"
453
477
@@ -475,6 +499,19 @@ msgstr ""
475msgid "Select desktop environment"
499msgid "Select desktop environment"
476msgstr "Επιλέξτε περιβάλλον εργασίας"
500msgstr "Επιλέξτε περιβάλλον εργασίας"
477
501
502+#: qml/Launcher/Drawer.qml:80
503+msgid "Search…"
504+msgstr ""
505+
506+#: qml/Launcher/Drawer.qml:101
507+msgctxt "Apps sorted alphabetically"
508+msgid "A-Z"
509+msgstr ""
510+
511+#: qml/Launcher/MoreAppsHeader.qml:32
512+msgid "More apps in the store"
513+msgstr ""
514+
478#: qml/Notifications/NotificationMenuItemFactory.qml:124
515#: qml/Notifications/NotificationMenuItemFactory.qml:124
479msgid "Show password"
516msgid "Show password"
480msgstr "Εμφάνιση κωδικού"
517msgstr "Εμφάνιση κωδικού"
@@ -487,62 +524,62 @@ msgstr "Πατήστε για να γυρίσετε στην κλήση..."
487msgid "Conference"
524msgid "Conference"
488msgstr "Συνδιάσκεψη"
525msgstr "Συνδιάσκεψη"
489
526
490−#: qml/Panel/Indicators/MenuItemFactory.qml:847
527+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
491msgid "Nothing is playing"
528msgid "Nothing is playing"
492msgstr "Δεν αναπαράγεται τίποτα"
529msgstr "Δεν αναπαράγεται τίποτα"
493
530
494−#: qml/Panel/Indicators/MenuItemFactory.qml:975
531+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
495#, qt-format
532#, qt-format
496msgid "%1 hour"
533msgid "%1 hour"
497msgid_plural "%1 hours"
534msgid_plural "%1 hours"
498msgstr[0] "%1 ώρα"
535msgstr[0] "%1 ώρα"
499msgstr[1] "%1 ώρες"
536msgstr[1] "%1 ώρες"
500
537
501−#: qml/Panel/Indicators/MenuItemFactory.qml:979
538+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
502#, qt-format
539#, qt-format
503msgid "%1 minute"
540msgid "%1 minute"
504msgid_plural "%1 minutes"
541msgid_plural "%1 minutes"
505msgstr[0] "%1 λεπτό"
542msgstr[0] "%1 λεπτό"
506msgstr[1] "%1 λεπτά"
543msgstr[1] "%1 λεπτά"
507
544
508−#: qml/Panel/Indicators/MenuItemFactory.qml:984
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
509#, qt-format
546#, qt-format
510msgid "%1 second"
547msgid "%1 second"
511msgid_plural "%1 seconds"
548msgid_plural "%1 seconds"
512msgstr[0] "%1 δευτερόλεπτο"
549msgstr[0] "%1 δευτερόλεπτο"
513msgstr[1] "%1 δευτερόλεπτα"
550msgstr[1] "%1 δευτερόλεπτα"
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:987
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
516msgid "0 seconds"
553msgid "0 seconds"
517msgstr "0 δευτερόλεπτα"
554msgstr "0 δευτερόλεπτα"
518
555
519#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
520−#: qml/Panel/Indicators/MenuItemFactory.qml:989
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
521#, qt-format
558#, qt-format
522msgid "%1 remaining"
559msgid "%1 remaining"
523msgstr "%1 απομένουν"
560msgstr "%1 απομένουν"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:995
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
526msgid "In queue…"
563msgid "In queue…"
527msgstr "Στην ουρά..."
564msgstr "Στην ουρά..."
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:999
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
530msgid "Downloading"
567msgid "Downloading"
531msgstr "Λήψη σε εξέλιξη"
568msgstr "Λήψη σε εξέλιξη"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
534msgid "Paused, tap to resume"
571msgid "Paused, tap to resume"
535msgstr "Σταματημένο, αγγίξτε για συνέχιση"
572msgstr "Σταματημένο, αγγίξτε για συνέχιση"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
538msgid "Canceled"
575msgid "Canceled"
539msgstr "Ακυρώθηκε"
576msgstr "Ακυρώθηκε"
540
577
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
542msgid "Finished"
579msgid "Finished"
543msgstr "Ολοκληρώθηκε"
580msgstr "Ολοκληρώθηκε"
544
581
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
546msgid "Failed, tap to retry"
583msgid "Failed, tap to retry"
547msgstr "Αποτυχία, πατήστε για να ξαναπροσπαθήσετε"
584msgstr "Αποτυχία, πατήστε για να ξαναπροσπαθήσετε"
548
585
po/en_AU.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-03-27 10:09+0000\n"
11"PO-Revision-Date: 2016-03-27 10:09+0000\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:48+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Password: "
23msgstr "Password: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Pin shortcut"
28msgstr "Pin shortcut"
29
29
@@ -31,7 +31,7 @@ msgstr "Pin shortcut"
31msgid "Quit"
31msgid "Quit"
32msgstr "Quit"
32msgstr "Quit"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Unpin shortcut"
36msgstr "Unpin shortcut"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Lock"
50msgstr "Lock"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Log Out"
55msgstr "Log Out"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Cancel"
62msgstr "Cancel"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Reboot"
67msgstr "Reboot"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Are you sure you want to reboot?"
71msgstr "Are you sure you want to reboot?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "No"
75msgstr "No"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Yes"
79msgstr "Yes"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Power"
84msgstr "Power"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Are you sure you would like\n"
91"Are you sure you would like\n"
92"to power off?"
92"to power off?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Power off"
97msgstr "Power off"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Restart"
102msgstr "Restart"
@@ -177,87 +177,95 @@ msgstr ""
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr ""
178msgstr ""
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr ""
190msgstr ""
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr ""
194msgstr ""
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr ""
198msgstr ""
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr ""
202msgstr ""
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr ""
206msgstr ""
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr ""
210msgstr ""
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr ""
214msgstr ""
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr ""
218msgstr ""
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr ""
222msgstr ""
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr ""
226msgstr ""
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr ""
230msgstr ""
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr ""
234msgstr ""
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr ""
238msgstr ""
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr ""
242msgstr ""
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr ""
246msgstr ""
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr ""
250msgstr ""
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr ""
254msgstr ""
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr ""
258msgstr ""
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr ""
262msgstr ""
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr ""
266msgstr ""
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr ""
270msgstr ""
263
271
@@ -313,6 +321,30 @@ msgstr "Close all"
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr "Preview Share Item"
322msgstr "Preview Share Item"
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+"Your device is now connected to an external display. Use this screen as a "
330+"touch pad to interact with the pointer."
331+
332+#: qml/Components/VirtualTouchPad.qml:327
333+msgid "Tap left button to click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:339
337+msgid "Tap right button to right click."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:351
341+msgid "Swipe with two fingers to scroll."
342+msgstr ""
343+
344+#: qml/Components/VirtualTouchPad.qml:396
345+msgid "Find more settings in the system settings."
346+msgstr ""
347+
316#: qml/Dash/DashPageHeader.qml:361
348#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
349msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
350msgid "Store"
@@ -398,26 +430,18 @@ msgstr "Release to refresh…"
398msgid "Enable location data"
430msgid "Enable location data"
399msgstr "Enable location data"
431msgstr "Enable location data"
400
432
401−#: qml/Dash/ScopesList.qml:57
433+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
434msgid "Manage"
403msgstr "Manage"
435msgstr "Manage"
404
436
405−#: qml/Dash/ScopesList.qml:104
437+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
438msgid "Home"
407msgstr "Home"
439msgstr "Home"
408
440
409−#: qml/Dash/ScopesList.qml:105
441+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
442msgid "Also installed"
411msgstr "Also installed"
443msgstr "Also installed"
412
444
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−"Your device is now connected to an external display. Use this screen as a "
419−"touch pad to interact with the pointer."
420−
421#: qml/Greeter/CoverPage.qml:127
445#: qml/Greeter/CoverPage.qml:127
422msgid "Unlock"
446msgid "Unlock"
423msgstr "Unlock"
447msgstr "Unlock"
@@ -441,7 +465,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
441msgstr[0] "Please wait %1 minute and then try again…"
465msgstr[0] "Please wait %1 minute and then try again…"
442msgstr[1] "Please wait %1 minutes and then try again…"
466msgstr[1] "Please wait %1 minutes and then try again…"
443
467
444−#: qml/Greeter/Greeter.qml:596
468+#: qml/Greeter/Greeter.qml:592
445msgid "Try again"
469msgid "Try again"
446msgstr ""
470msgstr ""
447
471
@@ -469,6 +493,19 @@ msgstr ""
469msgid "Select desktop environment"
493msgid "Select desktop environment"
470msgstr ""
494msgstr ""
471
495
496+#: qml/Launcher/Drawer.qml:80
497+msgid "Search…"
498+msgstr ""
499+
500+#: qml/Launcher/Drawer.qml:101
501+msgctxt "Apps sorted alphabetically"
502+msgid "A-Z"
503+msgstr ""
504+
505+#: qml/Launcher/MoreAppsHeader.qml:32
506+msgid "More apps in the store"
507+msgstr ""
508+
472#: qml/Notifications/NotificationMenuItemFactory.qml:124
509#: qml/Notifications/NotificationMenuItemFactory.qml:124
473msgid "Show password"
510msgid "Show password"
474msgstr "Show password"
511msgstr "Show password"
@@ -481,62 +518,62 @@ msgstr "Tap to return to call..."
481msgid "Conference"
518msgid "Conference"
482msgstr "Conference"
519msgstr "Conference"
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:847
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
485msgid "Nothing is playing"
522msgid "Nothing is playing"
486msgstr "Nothing is playing"
523msgstr "Nothing is playing"
487
524
488−#: qml/Panel/Indicators/MenuItemFactory.qml:975
525+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
489#, qt-format
526#, qt-format
490msgid "%1 hour"
527msgid "%1 hour"
491msgid_plural "%1 hours"
528msgid_plural "%1 hours"
492msgstr[0] "%1 hour"
529msgstr[0] "%1 hour"
493msgstr[1] "%1 hours"
530msgstr[1] "%1 hours"
494
531
495−#: qml/Panel/Indicators/MenuItemFactory.qml:979
532+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
496#, qt-format
533#, qt-format
497msgid "%1 minute"
534msgid "%1 minute"
498msgid_plural "%1 minutes"
535msgid_plural "%1 minutes"
499msgstr[0] "%1 minute"
536msgstr[0] "%1 minute"
500msgstr[1] "%1 minutes"
537msgstr[1] "%1 minutes"
501
538
502−#: qml/Panel/Indicators/MenuItemFactory.qml:984
539+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
503#, qt-format
540#, qt-format
504msgid "%1 second"
541msgid "%1 second"
505msgid_plural "%1 seconds"
542msgid_plural "%1 seconds"
506msgstr[0] "%1 second"
543msgstr[0] "%1 second"
507msgstr[1] "%1 seconds"
544msgstr[1] "%1 seconds"
508
545
509−#: qml/Panel/Indicators/MenuItemFactory.qml:987
546+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
510msgid "0 seconds"
547msgid "0 seconds"
511msgstr "0 seconds"
548msgstr "0 seconds"
512
549
513#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
514−#: qml/Panel/Indicators/MenuItemFactory.qml:989
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
515#, qt-format
552#, qt-format
516msgid "%1 remaining"
553msgid "%1 remaining"
517msgstr "%1 remaining"
554msgstr "%1 remaining"
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:995
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
520msgid "In queue…"
557msgid "In queue…"
521msgstr "In queue…"
558msgstr "In queue…"
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:999
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
524msgid "Downloading"
561msgid "Downloading"
525msgstr "Downloading"
562msgstr "Downloading"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
528msgid "Paused, tap to resume"
565msgid "Paused, tap to resume"
529msgstr "Paused, tap to resume"
566msgstr "Paused, tap to resume"
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
532msgid "Canceled"
569msgid "Canceled"
533msgstr "Cancelled"
570msgstr "Cancelled"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
536msgid "Finished"
573msgid "Finished"
537msgstr "Finished"
574msgstr "Finished"
538
575
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
540msgid "Failed, tap to retry"
577msgid "Failed, tap to retry"
541msgstr "Failed, tap to retry"
578msgstr "Failed, tap to retry"
542
579
po/en_GB.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-07-05 00:37+0000\n"
11"PO-Revision-Date: 2016-07-05 00:37+0000\n"
12"Last-Translator: Andi Chandler <Unknown>\n"
12"Last-Translator: Andi Chandler <Unknown>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:48+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Password: "
23msgstr "Password: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Pin shortcut"
28msgstr "Pin shortcut"
29
29
@@ -31,7 +31,7 @@ msgstr "Pin shortcut"
31msgid "Quit"
31msgid "Quit"
32msgstr "Quit"
32msgstr "Quit"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Unpin shortcut"
36msgstr "Unpin shortcut"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Lock"
50msgstr "Lock"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Log Out"
55msgstr "Log Out"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Cancel"
62msgstr "Cancel"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Reboot"
67msgstr "Reboot"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Are you sure you want to reboot?"
71msgstr "Are you sure you want to reboot?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "No"
75msgstr "No"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Yes"
79msgstr "Yes"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Power"
84msgstr "Power"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Are you sure you would like\n"
91"Are you sure you would like\n"
92"to power off?"
92"to power off?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Power off"
97msgstr "Power off"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Restart"
102msgstr "Restart"
@@ -177,87 +177,95 @@ msgstr "Super + 0 to 9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "Same as clicking on a launcher icon."
178msgstr "Same as clicking on a launcher icon."
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Scopes"
190msgstr "Scopes"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (Tap)"
194msgstr "Super (Tap)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Opens the Scopes' home."
198msgstr "Opens the Scopes' home."
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Switching"
202msgstr "Switching"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Tab"
206msgstr "Alt + Tab"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Switches between applications."
210msgstr "Switches between applications."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Opens the desktop spread."
218msgstr "Opens the desktop spread."
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "Cursor Left or Right"
222msgstr "Cursor Left or Right"
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Moves the focus."
226msgstr "Moves the focus."
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Windows"
230msgstr "Windows"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Ctrl + Super + D"
234msgstr "Ctrl + Super + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Minimises all windows."
238msgstr "Minimises all windows."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Ctrl + Super + Up"
242msgstr "Ctrl + Super + Up"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Maximises the current window."
246msgstr "Maximises the current window."
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Ctrl + Super + Down"
250msgstr "Ctrl + Super + Down"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Minimises or restores the current window."
254msgstr "Minimises or restores the current window."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Ctrl + Super + Left or Right"
258msgstr "Ctrl + Super + Left or Right"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "Semi-maximises the current window."
262msgstr "Semi-maximises the current window."
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Closes the current window."
270msgstr "Closes the current window."
263
271
@@ -313,6 +321,30 @@ msgstr "Close all"
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr "Preview Share Item"
322msgstr "Preview Share Item"
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+"Your device is now connected to an external display. Use this screen as a "
330+"touch pad to interact with the pointer."
331+
332+#: qml/Components/VirtualTouchPad.qml:327
333+msgid "Tap left button to click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:339
337+msgid "Tap right button to right click."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:351
341+msgid "Swipe with two fingers to scroll."
342+msgstr ""
343+
344+#: qml/Components/VirtualTouchPad.qml:396
345+msgid "Find more settings in the system settings."
346+msgstr ""
347+
316#: qml/Dash/DashPageHeader.qml:361
348#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
349msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
350msgid "Store"
@@ -398,26 +430,18 @@ msgstr "Release to refresh…"
398msgid "Enable location data"
430msgid "Enable location data"
399msgstr "Enable location data"
431msgstr "Enable location data"
400
432
401−#: qml/Dash/ScopesList.qml:57
433+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
434msgid "Manage"
403msgstr "Manage"
435msgstr "Manage"
404
436
405−#: qml/Dash/ScopesList.qml:104
437+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
438msgid "Home"
407msgstr "Home"
439msgstr "Home"
408
440
409−#: qml/Dash/ScopesList.qml:105
441+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
442msgid "Also installed"
411msgstr "Also installed"
443msgstr "Also installed"
412
444
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−"Your device is now connected to an external display. Use this screen as a "
419−"touch pad to interact with the pointer."
420−
421#: qml/Greeter/CoverPage.qml:127
445#: qml/Greeter/CoverPage.qml:127
422msgid "Unlock"
446msgid "Unlock"
423msgstr "Unlock"
447msgstr "Unlock"
@@ -441,7 +465,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
441msgstr[0] "Please wait %1 minute and then try again…"
465msgstr[0] "Please wait %1 minute and then try again…"
442msgstr[1] "Please wait %1 minutes and then try again…"
466msgstr[1] "Please wait %1 minutes and then try again…"
443
467
444−#: qml/Greeter/Greeter.qml:596
468+#: qml/Greeter/Greeter.qml:592
445msgid "Try again"
469msgid "Try again"
446msgstr "Try again"
470msgstr "Try again"
447
471
@@ -469,6 +493,19 @@ msgstr "Emergency"
469msgid "Select desktop environment"
493msgid "Select desktop environment"
470msgstr "Select desktop environment"
494msgstr "Select desktop environment"
471
495
496+#: qml/Launcher/Drawer.qml:80
497+msgid "Search…"
498+msgstr ""
499+
500+#: qml/Launcher/Drawer.qml:101
501+msgctxt "Apps sorted alphabetically"
502+msgid "A-Z"
503+msgstr ""
504+
505+#: qml/Launcher/MoreAppsHeader.qml:32
506+msgid "More apps in the store"
507+msgstr ""
508+
472#: qml/Notifications/NotificationMenuItemFactory.qml:124
509#: qml/Notifications/NotificationMenuItemFactory.qml:124
473msgid "Show password"
510msgid "Show password"
474msgstr "Show password"
511msgstr "Show password"
@@ -481,62 +518,62 @@ msgstr "Tap to return to call..."
481msgid "Conference"
518msgid "Conference"
482msgstr "Conference"
519msgstr "Conference"
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:847
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
485msgid "Nothing is playing"
522msgid "Nothing is playing"
486msgstr "Nothing is playing"
523msgstr "Nothing is playing"
487
524
488−#: qml/Panel/Indicators/MenuItemFactory.qml:975
525+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
489#, qt-format
526#, qt-format
490msgid "%1 hour"
527msgid "%1 hour"
491msgid_plural "%1 hours"
528msgid_plural "%1 hours"
492msgstr[0] "%1 hour"
529msgstr[0] "%1 hour"
493msgstr[1] "%1 hours"
530msgstr[1] "%1 hours"
494
531
495−#: qml/Panel/Indicators/MenuItemFactory.qml:979
532+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
496#, qt-format
533#, qt-format
497msgid "%1 minute"
534msgid "%1 minute"
498msgid_plural "%1 minutes"
535msgid_plural "%1 minutes"
499msgstr[0] "%1 minute"
536msgstr[0] "%1 minute"
500msgstr[1] "%1 minutes"
537msgstr[1] "%1 minutes"
501
538
502−#: qml/Panel/Indicators/MenuItemFactory.qml:984
539+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
503#, qt-format
540#, qt-format
504msgid "%1 second"
541msgid "%1 second"
505msgid_plural "%1 seconds"
542msgid_plural "%1 seconds"
506msgstr[0] "%1 second"
543msgstr[0] "%1 second"
507msgstr[1] "%1 seconds"
544msgstr[1] "%1 seconds"
508
545
509−#: qml/Panel/Indicators/MenuItemFactory.qml:987
546+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
510msgid "0 seconds"
547msgid "0 seconds"
511msgstr "0 seconds"
548msgstr "0 seconds"
512
549
513#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
514−#: qml/Panel/Indicators/MenuItemFactory.qml:989
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
515#, qt-format
552#, qt-format
516msgid "%1 remaining"
553msgid "%1 remaining"
517msgstr "%1 remaining"
554msgstr "%1 remaining"
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:995
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
520msgid "In queue…"
557msgid "In queue…"
521msgstr "In queue…"
558msgstr "In queue…"
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:999
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
524msgid "Downloading"
561msgid "Downloading"
525msgstr "Downloading"
562msgstr "Downloading"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
528msgid "Paused, tap to resume"
565msgid "Paused, tap to resume"
529msgstr "Paused, tap to resume"
566msgstr "Paused, tap to resume"
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
532msgid "Canceled"
569msgid "Canceled"
533msgstr "Cancelled"
570msgstr "Cancelled"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
536msgid "Finished"
573msgid "Finished"
537msgstr "Finished"
574msgstr "Finished"
538
575
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
540msgid "Failed, tap to retry"
577msgid "Failed, tap to retry"
541msgstr "Failed, tap to retry"
578msgstr "Failed, tap to retry"
542
579
po/eo.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-06-06 23:37+0000\n"
11"PO-Revision-Date: 2015-06-06 23:37+0000\n"
12"Last-Translator: Eliovir <Unknown>\n"
12"Last-Translator: Eliovir <Unknown>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Pasvorto: "
23msgstr "Pasvorto: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr ""
28msgstr ""
29
29
@@ -31,7 +31,7 @@ msgstr ""
31msgid "Quit"
31msgid "Quit"
32msgstr "Ĉesi"
32msgstr "Ĉesi"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr ""
36msgstr ""
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Ŝlosi"
50msgstr "Ŝlosi"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Elsaluti"
55msgstr "Elsaluti"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Nuligi"
62msgstr "Nuligi"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr ""
71msgstr ""
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Ne"
75msgstr "Ne"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Jes"
79msgstr "Jes"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Energio"
84msgstr "Energio"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr ""
90msgstr ""
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr ""
95msgstr ""
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr ""
100msgstr ""
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -311,6 +319,28 @@ msgstr ""
311msgid "Preview Share Item"
319msgid "Preview Share Item"
312msgstr ""
320msgstr ""
313
321
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
314#: qml/Dash/DashPageHeader.qml:361
344#: qml/Dash/DashPageHeader.qml:361
315msgctxt "Button: Open the Ubuntu Store"
345msgctxt "Button: Open the Ubuntu Store"
316msgid "Store"
346msgid "Store"
@@ -396,24 +426,18 @@ msgstr ""
396msgid "Enable location data"
426msgid "Enable location data"
397msgstr ""
427msgstr ""
398
428
399−#: qml/Dash/ScopesList.qml:57
429+#: qml/Dash/ScopesList.qml:146
400msgid "Manage"
430msgid "Manage"
401msgstr "Administri"
431msgstr "Administri"
402
432
403−#: qml/Dash/ScopesList.qml:104
433+#: qml/Dash/ScopesList.qml:187
404msgid "Home"
434msgid "Home"
405msgstr "Hejmo"
435msgstr "Hejmo"
406
436
407−#: qml/Dash/ScopesList.qml:105
437+#: qml/Dash/ScopesList.qml:188
408msgid "Also installed"
438msgid "Also installed"
409msgstr ""
439msgstr ""
410
440
411−#: qml/DisabledScreenNotice.qml:109
412−msgid ""
413−"Your device is now connected to an external display. Use this screen as a "
414−"touch pad to interact with the pointer."
415−msgstr ""
416−
417#: qml/Greeter/CoverPage.qml:127
441#: qml/Greeter/CoverPage.qml:127
418msgid "Unlock"
442msgid "Unlock"
419msgstr "Malŝlosi"
443msgstr "Malŝlosi"
@@ -437,7 +461,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
437msgstr[0] ""
461msgstr[0] ""
438msgstr[1] ""
462msgstr[1] ""
439
463
440−#: qml/Greeter/Greeter.qml:596
464+#: qml/Greeter/Greeter.qml:592
441msgid "Try again"
465msgid "Try again"
442msgstr ""
466msgstr ""
443
467
@@ -465,6 +489,19 @@ msgstr ""
465msgid "Select desktop environment"
489msgid "Select desktop environment"
466msgstr ""
490msgstr ""
467
491
492+#: qml/Launcher/Drawer.qml:80
493+msgid "Search…"
494+msgstr ""
495+
496+#: qml/Launcher/Drawer.qml:101
497+msgctxt "Apps sorted alphabetically"
498+msgid "A-Z"
499+msgstr ""
500+
501+#: qml/Launcher/MoreAppsHeader.qml:32
502+msgid "More apps in the store"
503+msgstr ""
504+
468#: qml/Notifications/NotificationMenuItemFactory.qml:124
505#: qml/Notifications/NotificationMenuItemFactory.qml:124
469msgid "Show password"
506msgid "Show password"
470msgstr "Montri pasvorton"
507msgstr "Montri pasvorton"
@@ -477,62 +514,62 @@ msgstr ""
477msgid "Conference"
514msgid "Conference"
478msgstr ""
515msgstr ""
479
516
480−#: qml/Panel/Indicators/MenuItemFactory.qml:847
517+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
481msgid "Nothing is playing"
518msgid "Nothing is playing"
482msgstr ""
519msgstr ""
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:975
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
485#, qt-format
522#, qt-format
486msgid "%1 hour"
523msgid "%1 hour"
487msgid_plural "%1 hours"
524msgid_plural "%1 hours"
488msgstr[0] "%1 horo"
525msgstr[0] "%1 horo"
489msgstr[1] "%1 horoj"
526msgstr[1] "%1 horoj"
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:979
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
492#, qt-format
529#, qt-format
493msgid "%1 minute"
530msgid "%1 minute"
494msgid_plural "%1 minutes"
531msgid_plural "%1 minutes"
495msgstr[0] "%1 minuto"
532msgstr[0] "%1 minuto"
496msgstr[1] "%1 minutoj"
533msgstr[1] "%1 minutoj"
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:984
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
499#, qt-format
536#, qt-format
500msgid "%1 second"
537msgid "%1 second"
501msgid_plural "%1 seconds"
538msgid_plural "%1 seconds"
502msgstr[0] "%1 sekundo"
539msgstr[0] "%1 sekundo"
503msgstr[1] "%1 sekundoj"
540msgstr[1] "%1 sekundoj"
504
541
505−#: qml/Panel/Indicators/MenuItemFactory.qml:987
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
506msgid "0 seconds"
543msgid "0 seconds"
507msgstr "0 sekundoj"
544msgstr "0 sekundoj"
508
545
509#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
510−#: qml/Panel/Indicators/MenuItemFactory.qml:989
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
511#, qt-format
548#, qt-format
512msgid "%1 remaining"
549msgid "%1 remaining"
513msgstr "%1 restas"
550msgstr "%1 restas"
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:995
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
516msgid "In queue…"
553msgid "In queue…"
517msgstr ""
554msgstr ""
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:999
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
520msgid "Downloading"
557msgid "Downloading"
521msgstr ""
558msgstr ""
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
524msgid "Paused, tap to resume"
561msgid "Paused, tap to resume"
525msgstr ""
562msgstr ""
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
528msgid "Canceled"
565msgid "Canceled"
529msgstr "Nuligita"
566msgstr "Nuligita"
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
532msgid "Finished"
569msgid "Finished"
533msgstr "Finita"
570msgstr "Finita"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
536msgid "Failed, tap to retry"
573msgid "Failed, tap to retry"
537msgstr ""
574msgstr ""
538
575
po/es.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-03-25 12:02+0000\n"
11"PO-Revision-Date: 2016-03-25 12:02+0000\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
13"Language-Team: Spanish <es@li.org>\n"
13"Language-Team: Spanish <es@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:48+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Contraseña: "
23msgstr "Contraseña: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Anclar"
28msgstr "Anclar"
29
29
@@ -31,7 +31,7 @@ msgstr "Anclar"
31msgid "Quit"
31msgid "Quit"
32msgstr "Salir"
32msgstr "Salir"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Desanclar"
36msgstr "Desanclar"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Bloquear"
50msgstr "Bloquear"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Cerrar la sesión"
55msgstr "Cerrar la sesión"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Cancelar"
62msgstr "Cancelar"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Reiniciar"
67msgstr "Reiniciar"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "¿Seguro que quiere reiniciar?"
71msgstr "¿Seguro que quiere reiniciar?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "No"
75msgstr "No"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Sí"
79msgstr "Sí"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Apagar"
84msgstr "Apagar"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"¿Seguro que quiere\n"
91"¿Seguro que quiere\n"
92"apagar?"
92"apagar?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Apagar"
97msgstr "Apagar"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Reiniciar"
102msgstr "Reiniciar"
@@ -177,87 +177,95 @@ msgstr "Super + 0 a 9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "Lo mismo que hacer clic en un icono del Lanzador."
178msgstr "Lo mismo que hacer clic en un icono del Lanzador."
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Scopes"
190msgstr "Scopes"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (Toque)"
194msgstr "Super (Toque)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Abre el inicio de los Scopes."
198msgstr "Abre el inicio de los Scopes."
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Cambiar"
202msgstr "Cambiar"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Tab"
206msgstr "Alt + Tab"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Cambia entre aplicaciones."
210msgstr "Cambia entre aplicaciones."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Mostrar las ventanas del escritorio."
218msgstr "Mostrar las ventanas del escritorio."
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "Flecha izquierda o derecha."
222msgstr "Flecha izquierda o derecha."
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Cambia el foco."
226msgstr "Cambia el foco."
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Ventanas"
230msgstr "Ventanas"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Ctrl + Super + D"
234msgstr "Ctrl + Super + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Minimiza todas las ventanas."
238msgstr "Minimiza todas las ventanas."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Ctrl + Super + Arriba"
242msgstr "Ctrl + Super + Arriba"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Maximiza la ventana actual."
246msgstr "Maximiza la ventana actual."
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Ctrl + Super + Abajo"
250msgstr "Ctrl + Super + Abajo"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Minimiza o restaura la ventana actual."
254msgstr "Minimiza o restaura la ventana actual."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Ctrl + Super + Arriba o Derecha"
258msgstr "Ctrl + Super + Arriba o Derecha"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "Semi-maximiza la ventana actual."
262msgstr "Semi-maximiza la ventana actual."
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Cierra la ventana actual."
270msgstr "Cierra la ventana actual."
263
271
@@ -314,6 +322,30 @@ msgstr "Cerrar todo"
314msgid "Preview Share Item"
322msgid "Preview Share Item"
315msgstr "Revisar elemento compartido"
323msgstr "Revisar elemento compartido"
316
324
325+#: qml/Components/VirtualTouchPad.qml:317
326+msgid ""
327+"Your device is now connected to an external display. Use this screen as a "
328+"touch pad to interact with the pointer."
329+msgstr ""
330+"Se ha conectado el dispositivo a una pantalla externa. Utilice esta ventana "
331+"como panel táctil para mover el puntero."
332+
333+#: qml/Components/VirtualTouchPad.qml:327
334+msgid "Tap left button to click."
335+msgstr ""
336+
337+#: qml/Components/VirtualTouchPad.qml:339
338+msgid "Tap right button to right click."
339+msgstr ""
340+
341+#: qml/Components/VirtualTouchPad.qml:351
342+msgid "Swipe with two fingers to scroll."
343+msgstr ""
344+
345+#: qml/Components/VirtualTouchPad.qml:396
346+msgid "Find more settings in the system settings."
347+msgstr ""
348+
317#: qml/Dash/DashPageHeader.qml:361
349#: qml/Dash/DashPageHeader.qml:361
318msgctxt "Button: Open the Ubuntu Store"
350msgctxt "Button: Open the Ubuntu Store"
319msgid "Store"
351msgid "Store"
@@ -399,26 +431,18 @@ msgstr "Suelte para actualizar…"
399msgid "Enable location data"
431msgid "Enable location data"
400msgstr "Activar datos de ubicación"
432msgstr "Activar datos de ubicación"
401
433
402−#: qml/Dash/ScopesList.qml:57
434+#: qml/Dash/ScopesList.qml:146
403msgid "Manage"
435msgid "Manage"
404msgstr "Gestionar"
436msgstr "Gestionar"
405
437
406−#: qml/Dash/ScopesList.qml:104
438+#: qml/Dash/ScopesList.qml:187
407msgid "Home"
439msgid "Home"
408msgstr "Inicio"
440msgstr "Inicio"
409
441
410−#: qml/Dash/ScopesList.qml:105
442+#: qml/Dash/ScopesList.qml:188
411msgid "Also installed"
443msgid "Also installed"
412msgstr "También instalados"
444msgstr "También instalados"
413
445
414−#: qml/DisabledScreenNotice.qml:109
415−msgid ""
416−"Your device is now connected to an external display. Use this screen as a "
417−"touch pad to interact with the pointer."
418−msgstr ""
419−"Se ha conectado el dispositivo a una pantalla externa. Utilice esta ventana "
420−"como panel táctil para mover el puntero."
421−
422#: qml/Greeter/CoverPage.qml:127
446#: qml/Greeter/CoverPage.qml:127
423msgid "Unlock"
447msgid "Unlock"
424msgstr "Desbloquear"
448msgstr "Desbloquear"
@@ -446,7 +470,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
446msgstr[0] "Espere %1 minuto e inténtelo de nuevo..."
470msgstr[0] "Espere %1 minuto e inténtelo de nuevo..."
447msgstr[1] "Espere %1 minutos e inténtelo de nuevo..."
471msgstr[1] "Espere %1 minutos e inténtelo de nuevo..."
448
472
449−#: qml/Greeter/Greeter.qml:596
473+#: qml/Greeter/Greeter.qml:592
450msgid "Try again"
474msgid "Try again"
451msgstr "Pruebe de nuevo"
475msgstr "Pruebe de nuevo"
452
476
@@ -474,6 +498,19 @@ msgstr "Emergencia"
474msgid "Select desktop environment"
498msgid "Select desktop environment"
475msgstr "Seleccionar entorno de escritorio"
499msgstr "Seleccionar entorno de escritorio"
476
500
501+#: qml/Launcher/Drawer.qml:80
502+msgid "Search…"
503+msgstr ""
504+
505+#: qml/Launcher/Drawer.qml:101
506+msgctxt "Apps sorted alphabetically"
507+msgid "A-Z"
508+msgstr ""
509+
510+#: qml/Launcher/MoreAppsHeader.qml:32
511+msgid "More apps in the store"
512+msgstr ""
513+
477#: qml/Notifications/NotificationMenuItemFactory.qml:124
514#: qml/Notifications/NotificationMenuItemFactory.qml:124
478msgid "Show password"
515msgid "Show password"
479msgstr "Mostrar contraseña"
516msgstr "Mostrar contraseña"
@@ -486,62 +523,62 @@ msgstr "Toque para volver a la llamada…"
486msgid "Conference"
523msgid "Conference"
487msgstr "Conferencia"
524msgstr "Conferencia"
488
525
489−#: qml/Panel/Indicators/MenuItemFactory.qml:847
526+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
490msgid "Nothing is playing"
527msgid "Nothing is playing"
491msgstr "Ningún contenido en reproducción"
528msgstr "Ningún contenido en reproducción"
492
529
493−#: qml/Panel/Indicators/MenuItemFactory.qml:975
530+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
494#, qt-format
531#, qt-format
495msgid "%1 hour"
532msgid "%1 hour"
496msgid_plural "%1 hours"
533msgid_plural "%1 hours"
497msgstr[0] "%1 hora"
534msgstr[0] "%1 hora"
498msgstr[1] "%1 horas"
535msgstr[1] "%1 horas"
499
536
500−#: qml/Panel/Indicators/MenuItemFactory.qml:979
537+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
501#, qt-format
538#, qt-format
502msgid "%1 minute"
539msgid "%1 minute"
503msgid_plural "%1 minutes"
540msgid_plural "%1 minutes"
504msgstr[0] "%1 minuto"
541msgstr[0] "%1 minuto"
505msgstr[1] "%1 minutos"
542msgstr[1] "%1 minutos"
506
543
507−#: qml/Panel/Indicators/MenuItemFactory.qml:984
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
508#, qt-format
545#, qt-format
509msgid "%1 second"
546msgid "%1 second"
510msgid_plural "%1 seconds"
547msgid_plural "%1 seconds"
511msgstr[0] "%1 segundo"
548msgstr[0] "%1 segundo"
512msgstr[1] "%1 segundos"
549msgstr[1] "%1 segundos"
513
550
514−#: qml/Panel/Indicators/MenuItemFactory.qml:987
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
515msgid "0 seconds"
552msgid "0 seconds"
516msgstr "0 segundos"
553msgstr "0 segundos"
517
554
518#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
555#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
519−#: qml/Panel/Indicators/MenuItemFactory.qml:989
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
520#, qt-format
557#, qt-format
521msgid "%1 remaining"
558msgid "%1 remaining"
522msgstr "%1 restante(s)"
559msgstr "%1 restante(s)"
523
560
524−#: qml/Panel/Indicators/MenuItemFactory.qml:995
561+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
525msgid "In queue…"
562msgid "In queue…"
526msgstr "En espera…"
563msgstr "En espera…"
527
564
528−#: qml/Panel/Indicators/MenuItemFactory.qml:999
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
529msgid "Downloading"
566msgid "Downloading"
530msgstr "Descargando"
567msgstr "Descargando"
531
568
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
533msgid "Paused, tap to resume"
570msgid "Paused, tap to resume"
534msgstr "Pausado, toque para reanudar"
571msgstr "Pausado, toque para reanudar"
535
572
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
537msgid "Canceled"
574msgid "Canceled"
538msgstr "Cancelado"
575msgstr "Cancelado"
539
576
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
541msgid "Finished"
578msgid "Finished"
542msgstr "Finalizado"
579msgstr "Finalizado"
543
580
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
545msgid "Failed, tap to retry"
582msgid "Failed, tap to retry"
546msgstr "Falló, toque para reintentar"
583msgstr "Falló, toque para reintentar"
547
584
po/et.ponew file+932
@@ -0,0 +1,932 @@
1+# Estonian translation for unity8
2+# Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016
3+# This file is distributed under the same license as the unity8 package.
4+# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
5+#
6+msgid ""
7+msgstr ""
8+"Project-Id-Version: unity8\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11+"PO-Revision-Date: 2016-12-28 06:29+0000\n"
12+"Last-Translator: Karlis <Unknown>\n"
13+"Language-Team: Estonian <et@li.org>\n"
14+"MIME-Version: 1.0\n"
15+"Content-Type: text/plain; charset=UTF-8\n"
16+"Content-Transfer-Encoding: 8bit\n"
17+"Plural-Forms: nplurals=2; plural=n != 1;\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19+"X-Generator: Launchpad (build 18302)\n"
20+
21+#: plugins/LightDM/Greeter.cpp:123
22+msgid "Password: "
23+msgstr "Parool: "
24+
25+#: plugins/Unity/Launcher/launcheritem.cpp:50
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27+msgid "Pin shortcut"
28+msgstr ""
29+
30+#: plugins/Unity/Launcher/launcheritem.cpp:55
31+msgid "Quit"
32+msgstr "Välju"
33+
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35+msgid "Unpin shortcut"
36+msgstr ""
37+
38+#: qml/Components/Dialogs.qml:149
39+msgctxt "Title: Lock/Log out dialog"
40+msgid "Log out"
41+msgstr "Logi välja"
42+
43+#: qml/Components/Dialogs.qml:150
44+msgid "Are you sure you want to log out?"
45+msgstr ""
46+
47+#: qml/Components/Dialogs.qml:152
48+msgctxt "Button: Lock the system"
49+msgid "Lock"
50+msgstr ""
51+
52+#: qml/Components/Dialogs.qml:160
53+msgctxt "Button: Log out from the system"
54+msgid "Log Out"
55+msgstr "Logi välja"
56+
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59+#: qml/Wizard/Pages/passcode-confirm.qml:32
60+#: qml/Wizard/Pages/passcode-set.qml:32
61+msgid "Cancel"
62+msgstr "Sulge"
63+
64+#: qml/Components/Dialogs.qml:179
65+msgctxt "Title: Reboot dialog"
66+msgid "Reboot"
67+msgstr "Taaskäivita"
68+
69+#: qml/Components/Dialogs.qml:180
70+msgid "Are you sure you want to reboot?"
71+msgstr ""
72+
73+#: qml/Components/Dialogs.qml:182
74+msgid "No"
75+msgstr "Ei"
76+
77+#: qml/Components/Dialogs.qml:189
78+msgid "Yes"
79+msgstr "Jah"
80+
81+#: qml/Components/Dialogs.qml:204
82+msgctxt "Title: Power off/Restart dialog"
83+msgid "Power"
84+msgstr ""
85+
86+#: qml/Components/Dialogs.qml:205
87+msgid ""
88+"Are you sure you would like\n"
89+"to power off?"
90+msgstr ""
91+
92+#: qml/Components/Dialogs.qml:208
93+msgctxt "Button: Power off the system"
94+msgid "Power off"
95+msgstr "Lülita välja"
96+
97+#: qml/Components/Dialogs.qml:217
98+msgctxt "Button: Restart the system"
99+msgid "Restart"
100+msgstr "Taaskäivita"
101+
102+#: qml/Components/KeyboardShortcutsOverlay.qml:41
103+msgid "Keyboard Shortcuts"
104+msgstr ""
105+
106+#: qml/Components/KeyboardShortcutsOverlay.qml:55
107+msgid "Unity 8"
108+msgstr ""
109+
110+#: qml/Components/KeyboardShortcutsOverlay.qml:62
111+msgid "PrtScr"
112+msgstr ""
113+
114+#: qml/Components/KeyboardShortcutsOverlay.qml:67
115+msgid "Takes a screenshot."
116+msgstr ""
117+
118+#: qml/Components/KeyboardShortcutsOverlay.qml:75
119+msgid "Alt + PrtScr"
120+msgstr ""
121+
122+#: qml/Components/KeyboardShortcutsOverlay.qml:80
123+msgid "Takes a screenshot of a window."
124+msgstr ""
125+
126+#: qml/Components/KeyboardShortcutsOverlay.qml:88
127+msgid "Super + Space"
128+msgstr ""
129+
130+#: qml/Components/KeyboardShortcutsOverlay.qml:93
131+msgid "Switches to next keyboard layout."
132+msgstr ""
133+
134+#: qml/Components/KeyboardShortcutsOverlay.qml:101
135+msgid "Super + Shift + Space"
136+msgstr ""
137+
138+#: qml/Components/KeyboardShortcutsOverlay.qml:106
139+msgid "Switches to previous keyboard layout."
140+msgstr ""
141+
142+#: qml/Components/KeyboardShortcutsOverlay.qml:118
143+msgid "Launcher"
144+msgstr ""
145+
146+#: qml/Components/KeyboardShortcutsOverlay.qml:125
147+msgid "Super (Hold)"
148+msgstr ""
149+
150+#: qml/Components/KeyboardShortcutsOverlay.qml:130
151+msgid "Opens the launcher, displays shortcuts."
152+msgstr ""
153+
154+#: qml/Components/KeyboardShortcutsOverlay.qml:138
155+msgid "Alt + F1"
156+msgstr ""
157+
158+#: qml/Components/KeyboardShortcutsOverlay.qml:143
159+msgid "Opens launcher keyboard navigation mode."
160+msgstr ""
161+
162+#: qml/Components/KeyboardShortcutsOverlay.qml:151
163+msgid "Super + Tab"
164+msgstr ""
165+
166+#: qml/Components/KeyboardShortcutsOverlay.qml:156
167+msgid "Switches applications via the launcher."
168+msgstr ""
169+
170+#: qml/Components/KeyboardShortcutsOverlay.qml:164
171+msgid "Super + 0 to 9"
172+msgstr ""
173+
174+#: qml/Components/KeyboardShortcutsOverlay.qml:169
175+msgid "Same as clicking on a launcher icon."
176+msgstr ""
177+
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
187+msgid "Scopes"
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
191+msgid "Super (Tap)"
192+msgstr ""
193+
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
195+msgid "Opens the Scopes home."
196+msgstr ""
197+
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
199+msgid "Switching"
200+msgstr ""
201+
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
203+msgid "Alt + Tab"
204+msgstr ""
205+
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
207+msgid "Switches between applications."
208+msgstr ""
209+
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
211+msgid "Super + W"
212+msgstr ""
213+
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
215+msgid "Opens the desktop spread."
216+msgstr ""
217+
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
219+msgid "Cursor Left or Right"
220+msgstr ""
221+
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
223+msgid "Moves the focus."
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
227+msgid "Windows"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
231+msgid "Ctrl + Super + D"
232+msgstr ""
233+
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
235+msgid "Minimizes all windows."
236+msgstr ""
237+
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
239+msgid "Ctrl + Super + Up"
240+msgstr ""
241+
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
243+msgid "Maximizes the current window."
244+msgstr ""
245+
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
247+msgid "Ctrl + Super + Down"
248+msgstr ""
249+
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
251+msgid "Minimizes or restores the current window."
252+msgstr ""
253+
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
255+msgid "Ctrl + Super + Left or Right"
256+msgstr ""
257+
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
259+msgid "Semi-maximizes the current window."
260+msgstr ""
261+
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
263+msgid "Alt + F4"
264+msgstr ""
265+
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
267+msgid "Closes the current window."
268+msgstr ""
269+
270+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
271+msgid "Return to Call"
272+msgstr ""
273+
274+#: qml/Components/Lockscreen.qml:212
275+msgid "Emergency Call"
276+msgstr ""
277+
278+#: qml/Components/Lockscreen.qml:244
279+msgid "OK"
280+msgstr ""
281+
282+#: qml/Components/MediaServices/VideoPlayerControls.qml:44
283+#, qt-format
284+msgid "%1:%2:%3"
285+msgstr ""
286+
287+#: qml/Components/MediaServices/VideoPlayerControls.qml:49
288+#, qt-format
289+msgid "%1:%2"
290+msgstr ""
291+
292+#: qml/Components/ModeSwitchWarningDialog.qml:32
293+msgid "Apps may have unsaved data:"
294+msgstr ""
295+
296+#: qml/Components/ModeSwitchWarningDialog.qml:57
297+msgctxt ""
298+"Re-dock means connect the device again to an external screen/mouse/keyboard"
299+msgid "Re-dock, save your work and close these apps to continue."
300+msgstr ""
301+
302+#: qml/Components/ModeSwitchWarningDialog.qml:63
303+msgid "Or force close now (unsaved data will be lost)."
304+msgstr ""
305+
306+#: qml/Components/ModeSwitchWarningDialog.qml:75
307+msgid "OK, I will reconnect"
308+msgstr ""
309+
310+#: qml/Components/ModeSwitchWarningDialog.qml:76
311+msgid "Reconnect now!"
312+msgstr ""
313+
314+#: qml/Components/ModeSwitchWarningDialog.qml:88
315+msgid "Close all"
316+msgstr ""
317+
318+#: qml/Components/SharingPicker.qml:54
319+msgid "Preview Share Item"
320+msgstr ""
321+
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
344+#: qml/Dash/DashPageHeader.qml:361
345+msgctxt "Button: Open the Ubuntu Store"
346+msgid "Store"
347+msgstr ""
348+
349+#: qml/Dash/DashPageHeader.qml:368
350+msgctxt "Button: Start a search in the current dash scope"
351+msgid "Search"
352+msgstr ""
353+
354+#: qml/Dash/DashPageHeader.qml:378
355+msgctxt "Button: Show the current dash scope settings"
356+msgid "Settings"
357+msgstr ""
358+
359+#: qml/Dash/DashPageHeader.qml:385
360+msgid "Remove from Favorites"
361+msgstr ""
362+
363+#: qml/Dash/DashPageHeader.qml:385
364+msgid "Add to Favorites"
365+msgstr ""
366+
367+#: qml/Dash/FiltersPopover.qml:61
368+msgid "Refine your results"
369+msgstr ""
370+
371+#: qml/Dash/FiltersPopover.qml:70
372+msgid "Reset"
373+msgstr ""
374+
375+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
376+msgid "Show less"
377+msgstr ""
378+
379+#: qml/Dash/GenericScopeView.qml:547
380+msgid "Show all"
381+msgstr ""
382+
383+#: qml/Dash/GenericScopeView.qml:578
384+msgctxt "Label: Hint for dash search line edit"
385+msgid "Search"
386+msgstr ""
387+
388+#: qml/Dash/PageHeaderExtraPanel.qml:67
389+msgid "Recent Searches"
390+msgstr ""
391+
392+#: qml/Dash/PageHeaderExtraPanel.qml:78
393+msgid "Clear All"
394+msgstr ""
395+
396+#: qml/Dash/Previews/PreviewActionCombo.qml:36
397+msgid "More..."
398+msgstr ""
399+
400+#: qml/Dash/Previews/PreviewActionCombo.qml:36
401+msgid "Less..."
402+msgstr ""
403+
404+#: qml/Dash/Previews/PreviewCommentInput.qml:83
405+#: qml/Dash/Previews/PreviewRatingInput.qml:202
406+msgid "Send"
407+msgstr ""
408+
409+#: qml/Dash/Previews/PreviewRatingInput.qml:109
410+msgid "Rate this"
411+msgstr ""
412+
413+#: qml/Dash/Previews/PreviewRatingInput.qml:184
414+msgid "Add a review"
415+msgstr ""
416+
417+#: qml/Dash/PullToRefreshScopeStyle.qml:56
418+msgid "Pull to refresh…"
419+msgstr ""
420+
421+#: qml/Dash/PullToRefreshScopeStyle.qml:61
422+msgid "Release to refresh…"
423+msgstr ""
424+
425+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
426+msgid "Enable location data"
427+msgstr ""
428+
429+#: qml/Dash/ScopesList.qml:146
430+msgid "Manage"
431+msgstr ""
432+
433+#: qml/Dash/ScopesList.qml:187
434+msgid "Home"
435+msgstr ""
436+
437+#: qml/Dash/ScopesList.qml:188
438+msgid "Also installed"
439+msgstr ""
440+
441+#: qml/Greeter/CoverPage.qml:127
442+msgid "Unlock"
443+msgstr ""
444+
445+#: qml/Greeter/DelayedLockscreen.qml:43
446+msgid "Device Locked"
447+msgstr ""
448+
449+#: qml/Greeter/DelayedLockscreen.qml:58
450+msgid "You have been locked out due to too many failed passphrase attempts."
451+msgstr ""
452+
453+#: qml/Greeter/DelayedLockscreen.qml:59
454+msgid "You have been locked out due to too many failed passcode attempts."
455+msgstr ""
456+
457+#: qml/Greeter/DelayedLockscreen.qml:68
458+#, qt-format
459+msgid "Please wait %1 minute and then try again…"
460+msgid_plural "Please wait %1 minutes and then try again…"
461+msgstr[0] ""
462+msgstr[1] ""
463+
464+#: qml/Greeter/Greeter.qml:592
465+msgid "Try again"
466+msgstr ""
467+
468+#: qml/Greeter/LoginList.qml:70
469+msgid "Passphrase"
470+msgstr ""
471+
472+#: qml/Greeter/LoginList.qml:71
473+msgid "Passcode"
474+msgstr ""
475+
476+#: qml/Greeter/LoginList.qml:98
477+msgid "Retry"
478+msgstr ""
479+
480+#: qml/Greeter/LoginList.qml:99
481+msgid "Log In"
482+msgstr ""
483+
484+#: qml/Greeter/NarrowView.qml:252
485+msgid "Emergency"
486+msgstr ""
487+
488+#: qml/Greeter/SessionsList.qml:122
489+msgid "Select desktop environment"
490+msgstr ""
491+
492+#: qml/Launcher/Drawer.qml:80
493+msgid "Search…"
494+msgstr ""
495+
496+#: qml/Launcher/Drawer.qml:101
497+msgctxt "Apps sorted alphabetically"
498+msgid "A-Z"
499+msgstr ""
500+
501+#: qml/Launcher/MoreAppsHeader.qml:32
502+msgid "More apps in the store"
503+msgstr ""
504+
505+#: qml/Notifications/NotificationMenuItemFactory.qml:124
506+msgid "Show password"
507+msgstr ""
508+
509+#: qml/Panel/ActiveCallHint.qml:79
510+msgid "Tap to return to call..."
511+msgstr ""
512+
513+#: qml/Panel/ActiveCallHint.qml:92
514+msgid "Conference"
515+msgstr ""
516+
517+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518+msgid "Nothing is playing"
519+msgstr ""
520+
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522+#, qt-format
523+msgid "%1 hour"
524+msgid_plural "%1 hours"
525+msgstr[0] ""
526+msgstr[1] ""
527+
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529+#, qt-format
530+msgid "%1 minute"
531+msgid_plural "%1 minutes"
532+msgstr[0] ""
533+msgstr[1] ""
534+
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536+#, qt-format
537+msgid "%1 second"
538+msgid_plural "%1 seconds"
539+msgstr[0] ""
540+msgstr[1] ""
541+
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543+msgid "0 seconds"
544+msgstr ""
545+
546+#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548+#, qt-format
549+msgid "%1 remaining"
550+msgstr ""
551+
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553+msgid "In queue…"
554+msgstr ""
555+
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557+msgid "Downloading"
558+msgstr ""
559+
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561+msgid "Paused, tap to resume"
562+msgstr ""
563+
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565+msgid "Canceled"
566+msgstr ""
567+
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569+msgid "Finished"
570+msgstr ""
571+
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573+msgid "Failed, tap to retry"
574+msgstr ""
575+
576+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
577+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
578+msgctxt "Button: Send a reply message"
579+msgid "Send"
580+msgstr ""
581+
582+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
583+msgctxt "Label: Hint in message indicator line edit"
584+msgid "Reply"
585+msgstr ""
586+
587+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
588+msgctxt "Button: Call back on phone"
589+msgid "Call back"
590+msgstr ""
591+
592+#: qml/Stage/SideStage.qml:76
593+msgid "Drag using 3 fingers any application from one window to the other"
594+msgstr ""
595+
596+#: qml/Tutorial/TutorialLeftLong.qml:49
597+msgid "Long swipe from the left edge to open the Today scope"
598+msgstr ""
599+
600+#: qml/Tutorial/TutorialLeft.qml:47
601+msgid "Short swipe from the left edge to open the launcher"
602+msgstr ""
603+
604+#: qml/Tutorial/TutorialRight.qml:55
605+msgid "Push your mouse against the right edge to view your open apps"
606+msgstr ""
607+
608+#: qml/Tutorial/TutorialRight.qml:56
609+msgid "Swipe from the right edge to view your open apps"
610+msgstr ""
611+
612+#: qml/Tutorial/TutorialTop.qml:53
613+msgid "Swipe from the top edge to access notifications and quick settings"
614+msgstr ""
615+
616+#: qml/Wizard/Page.qml:54
617+msgctxt "Button: Go back one page in the Wizard"
618+msgid "Back"
619+msgstr ""
620+
621+#: qml/Wizard/Pages/10-welcome.qml:28
622+msgid "Language"
623+msgstr ""
624+
625+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
626+#: qml/Wizard/Pages/30-wifi.qml:207 qml/Wizard/Pages/40-location.qml:271
627+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
628+#: qml/Wizard/Pages/70-passwd-type.qml:145
629+#: qml/Wizard/Pages/75-report-check.qml:84
630+#: qml/Wizard/Pages/passcode-desktop.qml:142
631+#: qml/Wizard/Pages/password-set.qml:142
632+msgid "Next"
633+msgstr ""
634+
635+#: qml/Wizard/Pages/20-keyboard.qml:31
636+msgid "Select Keyboard"
637+msgstr ""
638+
639+#: qml/Wizard/Pages/20-keyboard.qml:71
640+msgid "Keyboard language"
641+msgstr ""
642+
643+#: qml/Wizard/Pages/20-keyboard.qml:93
644+msgid "Keyboard layout"
645+msgstr ""
646+
647+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:207
648+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/77-system-update.qml:152
649+#: qml/Wizard/Pages/sim.qml:101
650+msgid "Skip"
651+msgstr ""
652+
653+#: qml/Wizard/Pages/30-wifi.qml:31
654+msgid "Connect to Wi‑Fi"
655+msgstr ""
656+
657+#: qml/Wizard/Pages/30-wifi.qml:132
658+msgid "Connected"
659+msgstr ""
660+
661+#: qml/Wizard/Pages/30-wifi.qml:165
662+msgid "Available Wi-Fi networks"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/30-wifi.qml:166
666+msgid "No available Wi-Fi networks"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/40-location.qml:27
670+msgid "Location Services"
671+msgstr ""
672+
673+#: qml/Wizard/Pages/40-location.qml:83
674+msgid ""
675+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
676+"(recommended)"
677+msgstr ""
678+
679+#: qml/Wizard/Pages/40-location.qml:105
680+#, qt-format
681+msgid "By selecting this option you agree to the Nokia HERE %1."
682+msgstr ""
683+
684+#: qml/Wizard/Pages/40-location.qml:106
685+msgctxt "part of: Nokia HERE terms and conditions"
686+msgid "terms and conditions"
687+msgstr ""
688+
689+#: qml/Wizard/Pages/40-location.qml:160
690+msgid "GPS only"
691+msgstr ""
692+
693+#: qml/Wizard/Pages/40-location.qml:214
694+msgid "Don't use my location"
695+msgstr ""
696+
697+#: qml/Wizard/Pages/40-location.qml:260
698+msgid "You can change it later in System Settings."
699+msgstr ""
700+
701+#: qml/Wizard/Pages/50-timezone.qml:30
702+msgid "Time Zone"
703+msgstr ""
704+
705+#: qml/Wizard/Pages/50-timezone.qml:182
706+msgid "Enter your city"
707+msgstr ""
708+
709+#: qml/Wizard/Pages/60-account.qml:24
710+msgid "Personalize Your Device"
711+msgstr ""
712+
713+#: qml/Wizard/Pages/60-account.qml:48
714+msgid "Preferred Name"
715+msgstr ""
716+
717+#: qml/Wizard/Pages/70-passwd-type.qml:40
718+msgid "Lock Screen"
719+msgstr ""
720+
721+#: qml/Wizard/Pages/70-passwd-type.qml:102
722+msgctxt "Label: Type of security method"
723+msgid "Create new password"
724+msgstr ""
725+
726+#: qml/Wizard/Pages/70-passwd-type.qml:104
727+msgctxt "Label: Type of security method"
728+msgid "Create passcode (numbers only)"
729+msgstr ""
730+
731+#: qml/Wizard/Pages/70-passwd-type.qml:106
732+msgctxt "Label: Type of security method"
733+msgid "No lock code"
734+msgstr ""
735+
736+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
737+msgid "Privacy Policy"
738+msgstr ""
739+
740+#: qml/Wizard/Pages/75-report-check.qml:26
741+msgid "Help Us Improve"
742+msgstr ""
743+
744+#: qml/Wizard/Pages/75-report-check.qml:59
745+msgid "Improve system performance by sending us crashes and error reports."
746+msgstr ""
747+
748+#: qml/Wizard/Pages/75-report-check.qml:60
749+msgid "Privacy policy"
750+msgstr ""
751+
752+#: qml/Wizard/Pages/77-system-update.qml:28
753+msgid "Update Device"
754+msgstr ""
755+
756+#: qml/Wizard/Pages/77-system-update.qml:55
757+msgid ""
758+"There is a system update available and ready to install. Afterwards, the "
759+"device will automatically restart."
760+msgstr ""
761+
762+#: qml/Wizard/Pages/77-system-update.qml:76
763+msgctxt "string identifying name of the update"
764+msgid "Ubuntu system"
765+msgstr ""
766+
767+#: qml/Wizard/Pages/77-system-update.qml:83
768+#, qt-format
769+msgctxt "version of the system update"
770+msgid "Version %1"
771+msgstr ""
772+
773+#: qml/Wizard/Pages/77-system-update.qml:102
774+msgid "This could take a few minutes..."
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:116
778+msgid "Install and restart now"
779+msgstr ""
780+
781+#: qml/Wizard/Pages/80-finished.qml:89
782+msgid "Welcome to Ubuntu"
783+msgstr ""
784+
785+#: qml/Wizard/Pages/80-finished.qml:104
786+msgid "You are ready to use your device now"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/80-finished.qml:124
790+msgid "Get Started"
791+msgstr ""
792+
793+#: qml/Wizard/Pages/here-terms.qml:25
794+msgid "Terms & Conditions"
795+msgstr ""
796+
797+#: qml/Wizard/Pages/here-terms.qml:69
798+msgid "Your device uses positioning technologies provided by HERE."
799+msgstr ""
800+
801+#: qml/Wizard/Pages/here-terms.qml:81
802+msgid ""
803+"To provide you with positioning services and to improve their quality, HERE "
804+"collects information about nearby cell towers and Wi-Fi hotspots around your "
805+"current location whenever your position is being found."
806+msgstr ""
807+
808+#: qml/Wizard/Pages/here-terms.qml:93
809+msgid ""
810+"The information collected is used to analyze the service and to improve the "
811+"use of service, but not to identify you personally."
812+msgstr ""
813+
814+#: qml/Wizard/Pages/here-terms.qml:106
815+#, qt-format
816+msgid "By continuing, you agree to the HERE platform %1 and %2."
817+msgstr ""
818+
819+#: qml/Wizard/Pages/here-terms.qml:107
820+msgid "Service Terms"
821+msgstr ""
822+
823+#: qml/Wizard/Pages/passcode-confirm.qml:43
824+#: qml/Wizard/Pages/passcode-desktop.qml:97
825+msgid "Confirm passcode"
826+msgstr ""
827+
828+#: qml/Wizard/Pages/passcode-confirm.qml:45
829+msgid "Incorrect passcode."
830+msgstr ""
831+
832+#: qml/Wizard/Pages/passcode-confirm.qml:45
833+msgctxt "Enter the passcode again"
834+msgid "Please re-enter."
835+msgstr ""
836+
837+#: qml/Wizard/Pages/passcode-desktop.qml:31
838+msgid "Lock Screen Passcode"
839+msgstr ""
840+
841+#: qml/Wizard/Pages/passcode-desktop.qml:61
842+msgid "Enter 4 numbers to setup your passcode"
843+msgstr ""
844+
845+#: qml/Wizard/Pages/passcode-desktop.qml:77
846+#: qml/Wizard/Pages/passcode-set.qml:54
847+msgid "Choose passcode"
848+msgstr ""
849+
850+#: qml/Wizard/Pages/passcode-desktop.qml:127
851+msgid "Passcode too short"
852+msgstr ""
853+
854+#: qml/Wizard/Pages/passcode-desktop.qml:129
855+msgid "Passcodes match"
856+msgstr ""
857+
858+#: qml/Wizard/Pages/passcode-desktop.qml:131
859+msgid "Passcodes do not match"
860+msgstr ""
861+
862+#: qml/Wizard/Pages/passcode-set.qml:62
863+msgid "Passcode must be 4 characters long"
864+msgstr ""
865+
866+#: qml/Wizard/Pages/password-set.qml:31
867+msgid "Lock Screen Password"
868+msgstr ""
869+
870+#: qml/Wizard/Pages/password-set.qml:62
871+msgid "Enter at least 8 characters"
872+msgstr ""
873+
874+#: qml/Wizard/Pages/password-set.qml:74
875+msgid "Choose password"
876+msgstr ""
877+
878+#: qml/Wizard/Pages/password-set.qml:104
879+msgid "Confirm password"
880+msgstr ""
881+
882+#: qml/Wizard/Pages/sim.qml:27
883+msgid "No SIM card installed"
884+msgstr ""
885+
886+#: qml/Wizard/Pages/sim.qml:54
887+msgid "SIM card added"
888+msgstr ""
889+
890+#: qml/Wizard/Pages/sim.qml:55
891+msgid "You must restart the device to access the mobile network."
892+msgstr ""
893+
894+#: qml/Wizard/Pages/sim.qml:59
895+msgid "Restart"
896+msgstr ""
897+
898+#: qml/Wizard/Pages/sim.qml:78
899+msgid "You won’t be able to make calls or use text messaging without a SIM."
900+msgstr ""
901+
902+#: qml/Wizard/Pages/sim.qml:90
903+msgid "To proceed with no SIM tap Skip."
904+msgstr ""
905+
906+#: qml/Wizard/PasswordMeter.qml:87
907+msgid "Password too short"
908+msgstr ""
909+
910+#: qml/Wizard/PasswordMeter.qml:89
911+msgid "Passwords match"
912+msgstr ""
913+
914+#: qml/Wizard/PasswordMeter.qml:91
915+msgid "Passwords do not match"
916+msgstr ""
917+
918+#: qml/Wizard/PasswordMeter.qml:95
919+msgid "Strong password"
920+msgstr ""
921+
922+#: qml/Wizard/PasswordMeter.qml:97
923+msgid "Fair password"
924+msgstr ""
925+
926+#: qml/Wizard/PasswordMeter.qml:99
927+msgid "Weak password"
928+msgstr ""
929+
930+#: qml/Wizard/PasswordMeter.qml:101
931+msgid "Very weak password"
932+msgstr ""
po/eu.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-07-13 23:29+0000\n"
11"PO-Revision-Date: 2015-07-13 23:29+0000\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
13"Language-Team: Basque <eu@li.org>\n"
13"Language-Team: Basque <eu@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:56+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Pasahitza: "
23msgstr "Pasahitza: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Ainguratu lasterbidea"
28msgstr "Ainguratu lasterbidea"
29
29
@@ -31,7 +31,7 @@ msgstr "Ainguratu lasterbidea"
31msgid "Quit"
31msgid "Quit"
32msgstr "Irten"
32msgstr "Irten"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Askatu lasterbidea"
36msgstr "Askatu lasterbidea"
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Blokeatu"
50msgstr "Blokeatu"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Amaitu saioa"
55msgstr "Amaitu saioa"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Utzi"
62msgstr "Utzi"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Berrabiarazi"
67msgstr "Berrabiarazi"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Ziur berrabiarazi nahi duzula?"
71msgstr "Ziur berrabiarazi nahi duzula?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Ez"
75msgstr "Ez"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Bai"
79msgstr "Bai"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Itzali"
84msgstr "Itzali"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr "Ziur itzali nahi duzula?"
90msgstr "Ziur itzali nahi duzula?"
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr "Itzali"
95msgstr "Itzali"
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr "Berrabiarazi"
100msgstr "Berrabiarazi"
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -311,6 +319,28 @@ msgstr ""
311msgid "Preview Share Item"
319msgid "Preview Share Item"
312msgstr ""
320msgstr ""
313
321
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
314#: qml/Dash/DashPageHeader.qml:361
344#: qml/Dash/DashPageHeader.qml:361
315msgctxt "Button: Open the Ubuntu Store"
345msgctxt "Button: Open the Ubuntu Store"
316msgid "Store"
346msgid "Store"
@@ -396,24 +426,18 @@ msgstr "Askatu freskatzeko…"
396msgid "Enable location data"
426msgid "Enable location data"
397msgstr "Gaitu kokapen-datuak"
427msgstr "Gaitu kokapen-datuak"
398
428
399−#: qml/Dash/ScopesList.qml:57
429+#: qml/Dash/ScopesList.qml:146
400msgid "Manage"
430msgid "Manage"
401msgstr "Kudeatu"
431msgstr "Kudeatu"
402
432
403−#: qml/Dash/ScopesList.qml:104
433+#: qml/Dash/ScopesList.qml:187
404msgid "Home"
434msgid "Home"
405msgstr "Hasiera"
435msgstr "Hasiera"
406
436
407−#: qml/Dash/ScopesList.qml:105
437+#: qml/Dash/ScopesList.qml:188
408msgid "Also installed"
438msgid "Also installed"
409msgstr "Hau ere instalatuta"
439msgstr "Hau ere instalatuta"
410
440
411−#: qml/DisabledScreenNotice.qml:109
412−msgid ""
413−"Your device is now connected to an external display. Use this screen as a "
414−"touch pad to interact with the pointer."
415−msgstr ""
416−
417#: qml/Greeter/CoverPage.qml:127
441#: qml/Greeter/CoverPage.qml:127
418msgid "Unlock"
442msgid "Unlock"
419msgstr "Desblokeatu"
443msgstr "Desblokeatu"
@@ -440,7 +464,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
440msgstr[0] "Itxaron minutu %1ez eta saiatu berriro…"
464msgstr[0] "Itxaron minutu %1ez eta saiatu berriro…"
441msgstr[1] "Itxaron %1 minutuz eta saiatu berriro…"
465msgstr[1] "Itxaron %1 minutuz eta saiatu berriro…"
442
466
443−#: qml/Greeter/Greeter.qml:596
467+#: qml/Greeter/Greeter.qml:592
444msgid "Try again"
468msgid "Try again"
445msgstr ""
469msgstr ""
446
470
@@ -468,6 +492,19 @@ msgstr ""
468msgid "Select desktop environment"
492msgid "Select desktop environment"
469msgstr ""
493msgstr ""
470
494
495+#: qml/Launcher/Drawer.qml:80
496+msgid "Search…"
497+msgstr ""
498+
499+#: qml/Launcher/Drawer.qml:101
500+msgctxt "Apps sorted alphabetically"
501+msgid "A-Z"
502+msgstr ""
503+
504+#: qml/Launcher/MoreAppsHeader.qml:32
505+msgid "More apps in the store"
506+msgstr ""
507+
471#: qml/Notifications/NotificationMenuItemFactory.qml:124
508#: qml/Notifications/NotificationMenuItemFactory.qml:124
472msgid "Show password"
509msgid "Show password"
473msgstr "Erakutsi pasahitza"
510msgstr "Erakutsi pasahitza"
@@ -480,62 +517,62 @@ msgstr "Sakatu deira itzultzeko..."
480msgid "Conference"
517msgid "Conference"
481msgstr "Konferentzia"
518msgstr "Konferentzia"
482
519
483−#: qml/Panel/Indicators/MenuItemFactory.qml:847
520+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
484msgid "Nothing is playing"
521msgid "Nothing is playing"
485msgstr "Ez dago ezer erreproduzitzen"
522msgstr "Ez dago ezer erreproduzitzen"
486
523
487−#: qml/Panel/Indicators/MenuItemFactory.qml:975
524+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
488#, qt-format
525#, qt-format
489msgid "%1 hour"
526msgid "%1 hour"
490msgid_plural "%1 hours"
527msgid_plural "%1 hours"
491msgstr[0] "ordu %1"
528msgstr[0] "ordu %1"
492msgstr[1] "%1 ordu"
529msgstr[1] "%1 ordu"
493
530
494−#: qml/Panel/Indicators/MenuItemFactory.qml:979
531+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
495#, qt-format
532#, qt-format
496msgid "%1 minute"
533msgid "%1 minute"
497msgid_plural "%1 minutes"
534msgid_plural "%1 minutes"
498msgstr[0] "minutu %1"
535msgstr[0] "minutu %1"
499msgstr[1] "%1 minutu"
536msgstr[1] "%1 minutu"
500
537
501−#: qml/Panel/Indicators/MenuItemFactory.qml:984
538+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
502#, qt-format
539#, qt-format
503msgid "%1 second"
540msgid "%1 second"
504msgid_plural "%1 seconds"
541msgid_plural "%1 seconds"
505msgstr[0] "segundo %1"
542msgstr[0] "segundo %1"
506msgstr[1] "%1 segundo"
543msgstr[1] "%1 segundo"
507
544
508−#: qml/Panel/Indicators/MenuItemFactory.qml:987
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
509msgid "0 seconds"
546msgid "0 seconds"
510msgstr "0 segundo"
547msgstr "0 segundo"
511
548
512#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
513−#: qml/Panel/Indicators/MenuItemFactory.qml:989
550+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
514#, qt-format
551#, qt-format
515msgid "%1 remaining"
552msgid "%1 remaining"
516msgstr "%1 faltan"
553msgstr "%1 faltan"
517
554
518−#: qml/Panel/Indicators/MenuItemFactory.qml:995
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
519msgid "In queue…"
556msgid "In queue…"
520msgstr "Ilaran..."
557msgstr "Ilaran..."
521
558
522−#: qml/Panel/Indicators/MenuItemFactory.qml:999
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
523msgid "Downloading"
560msgid "Downloading"
524msgstr "Deskargatzen"
561msgstr "Deskargatzen"
525
562
526−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
527msgid "Paused, tap to resume"
564msgid "Paused, tap to resume"
528msgstr "Pausatuta, sakatu jarraitzeko"
565msgstr "Pausatuta, sakatu jarraitzeko"
529
566
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
531msgid "Canceled"
568msgid "Canceled"
532msgstr "Utzita"
569msgstr "Utzita"
533
570
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
535msgid "Finished"
572msgid "Finished"
536msgstr "Amaituta"
573msgstr "Amaituta"
537
574
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
539msgid "Failed, tap to retry"
576msgid "Failed, tap to retry"
540msgstr "Huts egin du, sakatu berriro saiatzeko"
577msgstr "Huts egin du, sakatu berriro saiatzeko"
541
578
po/fa.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-10-18 07:03+0000\n"
11"PO-Revision-Date: 2016-10-18 07:03+0000\n"
12"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
12"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
13"Language-Team: Persian <fa@li.org>\n"
13"Language-Team: Persian <fa@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:48+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "گذرواژه: "
23msgstr "گذرواژه: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "سنجاق کردن میانبر"
28msgstr "سنجاق کردن میانبر"
29
29
@@ -31,7 +31,7 @@ msgstr "سنجاق کردن میانبر"
31msgid "Quit"
31msgid "Quit"
32msgstr "خروج"
32msgstr "خروج"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "برداشتن سنجاق میانبر"
36msgstr "برداشتن سنجاق میانبر"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "قفل"
50msgstr "قفل"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "خروج"
55msgstr "خروج"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "لغو"
62msgstr "لغو"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "راه‌اندازی دوباره"
67msgstr "راه‌اندازی دوباره"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "مطمئنید که می‌خواهید مجدّداً راه‌اندازی کنسد؟"
71msgstr "مطمئنید که می‌خواهید مجدّداً راه‌اندازی کنسد؟"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "خیر"
75msgstr "خیر"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "بله"
79msgstr "بله"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "انرژی"
84msgstr "انرژی"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"آیا مطمئن هستید که\n"
91"آیا مطمئن هستید که\n"
92"می‌خواهید خاموش کنید؟"
92"می‌خواهید خاموش کنید؟"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "خاموش کردن"
97msgstr "خاموش کردن"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "راه‌اندازی دوباره"
102msgstr "راه‌اندازی دوباره"
@@ -177,87 +177,95 @@ msgstr "سوپر + ۰ تا ۹"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "مشابه کلیک روی یک نقشک در اجراگر"
178msgstr "مشابه کلیک روی یک نقشک در اجراگر"
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "حوزه‌ها"
190msgstr "حوزه‌ها"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "سوپر (ضربه)"
194msgstr "سوپر (ضربه)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "گشودن خانهٔ حوزه‌ها"
198msgstr "گشودن خانهٔ حوزه‌ها"
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "تعویض کردن"
202msgstr "تعویض کردن"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "دگرساز + جهش"
206msgstr "دگرساز + جهش"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "تعویض بین برنامه‌های کاربردی"
210msgstr "تعویض بین برنامه‌های کاربردی"
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "سوپر + W"
214msgstr "سوپر + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "گستردن میزکار"
218msgstr "گستردن میزکار"
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "راست یا چپ مکان‌نما"
222msgstr "راست یا چپ مکان‌نما"
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "جابه‌جایی تمرکز"
226msgstr "جابه‌جایی تمرکز"
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "پنجره‌ها"
230msgstr "پنجره‌ها"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "مهار + سوپر + D"
234msgstr "مهار + سوپر + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "کمینه کردن تمام پنجره‌ها"
238msgstr "کمینه کردن تمام پنجره‌ها"
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "مهار + سوپر + بالا"
242msgstr "مهار + سوپر + بالا"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "بیشینه کردن پنجرهٔ جاری"
246msgstr "بیشینه کردن پنجرهٔ جاری"
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "مهار + سوپر + پایین"
250msgstr "مهار + سوپر + پایین"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "کمینه کردن یا بازگردانی پنجرهٔ جاری"
254msgstr "کمینه کردن یا بازگردانی پنجرهٔ جاری"
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "مهار + سوپر + راست یا چپ"
258msgstr "مهار + سوپر + راست یا چپ"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "شبه بیشینه کردن پنجرهٔ جاری"
262msgstr "شبه بیشینه کردن پنجرهٔ جاری"
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "دگرساز + F4"
266msgstr "دگرساز + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "بستن پنجرهٔ جاری."
270msgstr "بستن پنجرهٔ جاری."
263
271
@@ -314,6 +322,30 @@ msgstr "بستن همه"
314msgid "Preview Share Item"
322msgid "Preview Share Item"
315msgstr "پیش‌نمای مورد هم‌رسانی"
323msgstr "پیش‌نمای مورد هم‌رسانی"
316
324
325+#: qml/Components/VirtualTouchPad.qml:317
326+msgid ""
327+"Your device is now connected to an external display. Use this screen as a "
328+"touch pad to interact with the pointer."
329+msgstr ""
330+"افزاره‌تان هم‌تکنون به یک نمایشگر خارجی وصل شده است. از این صفحه به عنوان یک "
331+"صفحه‌لمسی برای کارکردن با نشانگر استفاده کنید."
332+
333+#: qml/Components/VirtualTouchPad.qml:327
334+msgid "Tap left button to click."
335+msgstr ""
336+
337+#: qml/Components/VirtualTouchPad.qml:339
338+msgid "Tap right button to right click."
339+msgstr ""
340+
341+#: qml/Components/VirtualTouchPad.qml:351
342+msgid "Swipe with two fingers to scroll."
343+msgstr ""
344+
345+#: qml/Components/VirtualTouchPad.qml:396
346+msgid "Find more settings in the system settings."
347+msgstr ""
348+
317#: qml/Dash/DashPageHeader.qml:361
349#: qml/Dash/DashPageHeader.qml:361
318msgctxt "Button: Open the Ubuntu Store"
350msgctxt "Button: Open the Ubuntu Store"
319msgid "Store"
351msgid "Store"
@@ -399,26 +431,18 @@ msgstr "برای تازه‌سازی رها کنید…"
399msgid "Enable location data"
431msgid "Enable location data"
400msgstr "فعّال کردن داده‌های موقعیّت"
432msgstr "فعّال کردن داده‌های موقعیّت"
401
433
402−#: qml/Dash/ScopesList.qml:57
434+#: qml/Dash/ScopesList.qml:146
403msgid "Manage"
435msgid "Manage"
404msgstr "مدیریت"
436msgstr "مدیریت"
405
437
406−#: qml/Dash/ScopesList.qml:104
438+#: qml/Dash/ScopesList.qml:187
407msgid "Home"
439msgid "Home"
408msgstr "خانه"
440msgstr "خانه"
409
441
410−#: qml/Dash/ScopesList.qml:105
442+#: qml/Dash/ScopesList.qml:188
411msgid "Also installed"
443msgid "Also installed"
412msgstr "هم‌چنین نصب شده"
444msgstr "هم‌چنین نصب شده"
413
445
414−#: qml/DisabledScreenNotice.qml:109
415−msgid ""
416−"Your device is now connected to an external display. Use this screen as a "
417−"touch pad to interact with the pointer."
418−msgstr ""
419−"افزاره‌تان هم‌تکنون به یک نمایشگر خارجی وصل شده است. از این صفحه به عنوان یک "
420−"صفحه‌لمسی برای کارکردن با نشانگر استفاده کنید."
421−
422#: qml/Greeter/CoverPage.qml:127
446#: qml/Greeter/CoverPage.qml:127
423msgid "Unlock"
447msgid "Unlock"
424msgstr "بازکردن قفل"
448msgstr "بازکردن قفل"
@@ -442,7 +466,7 @@ msgid "Please wait %1 minute and then try again…"
442msgid_plural "Please wait %1 minutes and then try again…"
466msgid_plural "Please wait %1 minutes and then try again…"
443msgstr[0] "لطفاُ %1 دقیقه صبر نموده و سپس مجدّداً تلاش نمایید…"
467msgstr[0] "لطفاُ %1 دقیقه صبر نموده و سپس مجدّداً تلاش نمایید…"
444
468
445−#: qml/Greeter/Greeter.qml:596
469+#: qml/Greeter/Greeter.qml:592
446msgid "Try again"
470msgid "Try again"
447msgstr "تلاش دوباره"
471msgstr "تلاش دوباره"
448
472
@@ -470,6 +494,19 @@ msgstr "اضطراری"
470msgid "Select desktop environment"
494msgid "Select desktop environment"
471msgstr "گزینش محیط میزکار"
495msgstr "گزینش محیط میزکار"
472
496
497+#: qml/Launcher/Drawer.qml:80
498+msgid "Search…"
499+msgstr ""
500+
501+#: qml/Launcher/Drawer.qml:101
502+msgctxt "Apps sorted alphabetically"
503+msgid "A-Z"
504+msgstr ""
505+
506+#: qml/Launcher/MoreAppsHeader.qml:32
507+msgid "More apps in the store"
508+msgstr ""
509+
473#: qml/Notifications/NotificationMenuItemFactory.qml:124
510#: qml/Notifications/NotificationMenuItemFactory.qml:124
474msgid "Show password"
511msgid "Show password"
475msgstr "نمایش گذرواژه"
512msgstr "نمایش گذرواژه"
@@ -482,59 +519,59 @@ msgstr "برای بازگشت به تماس ضربه بزنید…"
482msgid "Conference"
519msgid "Conference"
483msgstr "کنفرانس"
520msgstr "کنفرانس"
484
521
485−#: qml/Panel/Indicators/MenuItemFactory.qml:847
522+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
486msgid "Nothing is playing"
523msgid "Nothing is playing"
487msgstr "هیچ چیزی در حال پخش نیست"
524msgstr "هیچ چیزی در حال پخش نیست"
488
525
489−#: qml/Panel/Indicators/MenuItemFactory.qml:975
526+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
490#, qt-format
527#, qt-format
491msgid "%1 hour"
528msgid "%1 hour"
492msgid_plural "%1 hours"
529msgid_plural "%1 hours"
493msgstr[0] "%1 ساعت"
530msgstr[0] "%1 ساعت"
494
531
495−#: qml/Panel/Indicators/MenuItemFactory.qml:979
532+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
496#, qt-format
533#, qt-format
497msgid "%1 minute"
534msgid "%1 minute"
498msgid_plural "%1 minutes"
535msgid_plural "%1 minutes"
499msgstr[0] "%1 دقیقه"
536msgstr[0] "%1 دقیقه"
500
537
501−#: qml/Panel/Indicators/MenuItemFactory.qml:984
538+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
502#, qt-format
539#, qt-format
503msgid "%1 second"
540msgid "%1 second"
504msgid_plural "%1 seconds"
541msgid_plural "%1 seconds"
505msgstr[0] "%1 ثانیه"
542msgstr[0] "%1 ثانیه"
506
543
507−#: qml/Panel/Indicators/MenuItemFactory.qml:987
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
508msgid "0 seconds"
545msgid "0 seconds"
509msgstr "۰ ثانیه"
546msgstr "۰ ثانیه"
510
547
511#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
548#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
512−#: qml/Panel/Indicators/MenuItemFactory.qml:989
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
513#, qt-format
550#, qt-format
514msgid "%1 remaining"
551msgid "%1 remaining"
515msgstr "%1 مانده"
552msgstr "%1 مانده"
516
553
517−#: qml/Panel/Indicators/MenuItemFactory.qml:995
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
518msgid "In queue…"
555msgid "In queue…"
519msgstr "در صف…"
556msgstr "در صف…"
520
557
521−#: qml/Panel/Indicators/MenuItemFactory.qml:999
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
522msgid "Downloading"
559msgid "Downloading"
523msgstr "در حال بارگیری"
560msgstr "در حال بارگیری"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
526msgid "Paused, tap to resume"
563msgid "Paused, tap to resume"
527msgstr "مکث شد، برای از سر گیری ضربه بزنید"
564msgstr "مکث شد، برای از سر گیری ضربه بزنید"
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
530msgid "Canceled"
567msgid "Canceled"
531msgstr "لغو شد"
568msgstr "لغو شد"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
534msgid "Finished"
571msgid "Finished"
535msgstr "پایان یافت"
572msgstr "پایان یافت"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
538msgid "Failed, tap to retry"
575msgid "Failed, tap to retry"
539msgstr "شکست خورد، برای تلاش دوباره ضربه بزنید"
576msgstr "شکست خورد، برای تلاش دوباره ضربه بزنید"
540
577
po/fi.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-07-04 18:32+0000\n"
11"PO-Revision-Date: 2015-07-04 18:32+0000\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
13"Language-Team: Finnish <fi@li.org>\n"
13"Language-Team: Finnish <fi@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Salasana: "
23msgstr "Salasana: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Kiinnitä pikakuvake"
28msgstr "Kiinnitä pikakuvake"
29
29
@@ -31,7 +31,7 @@ msgstr "Kiinnitä pikakuvake"
31msgid "Quit"
31msgid "Quit"
32msgstr "Lopeta"
32msgstr "Lopeta"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Poista pikakuvakkeen kiinnitys"
36msgstr "Poista pikakuvakkeen kiinnitys"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Lukitse"
50msgstr "Lukitse"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Kirjaudu ulos"
55msgstr "Kirjaudu ulos"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Peru"
62msgstr "Peru"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Käynnistä uudelleen"
67msgstr "Käynnistä uudelleen"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Haluatko varmasti käynnistää laitteen uudelleen?"
71msgstr "Haluatko varmasti käynnistää laitteen uudelleen?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Ei"
75msgstr "Ei"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Kyllä"
79msgstr "Kyllä"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Sammutus"
84msgstr "Sammutus"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Haluatko varmasti\n"
91"Haluatko varmasti\n"
92"sammuttaa laitteen?"
92"sammuttaa laitteen?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Sammuta"
97msgstr "Sammuta"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Käynnistä uudelleen"
102msgstr "Käynnistä uudelleen"
@@ -177,87 +177,95 @@ msgstr "Super + 0-9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "Sama kuin käynnistimen painikkeen napsauttaminen."
178msgstr "Sama kuin käynnistimen painikkeen napsauttaminen."
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Näkymät"
190msgstr "Näkymät"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (napauta)"
194msgstr "Super (napauta)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Avaa näkymien pääsivun."
198msgstr "Avaa näkymien pääsivun."
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Vaihtaminen"
202msgstr "Vaihtaminen"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Sarkain"
206msgstr "Alt + Sarkain"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Vaihtaa sovellusten välillä."
210msgstr "Vaihtaa sovellusten välillä."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Avaa työpöydän laajennuksen."
218msgstr "Avaa työpöydän laajennuksen."
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "Nuolinäppäin vasemmalle tai oikealle"
222msgstr "Nuolinäppäin vasemmalle tai oikealle"
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Siirtää kohdistusta."
226msgstr "Siirtää kohdistusta."
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Ikkunat"
230msgstr "Ikkunat"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Ctrl + Super + D"
234msgstr "Ctrl + Super + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Pienentää kaikki ikkunat."
238msgstr "Pienentää kaikki ikkunat."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Ctrl + Super + ylös"
242msgstr "Ctrl + Super + ylös"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Suurentaa nykyisen ikkunn,"
246msgstr "Suurentaa nykyisen ikkunn,"
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Ctrl + Super + alas"
250msgstr "Ctrl + Super + alas"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Pienentää tai palauttaa nykyisen ikkunan."
254msgstr "Pienentää tai palauttaa nykyisen ikkunan."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Ctrl + Super + vasen tai oikea"
258msgstr "Ctrl + Super + vasen tai oikea"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "Suurentaa osittain nykyisen ikkunan."
262msgstr "Suurentaa osittain nykyisen ikkunan."
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Sulkee nykyisen ikkunan."
270msgstr "Sulkee nykyisen ikkunan."
263
271
@@ -315,6 +323,30 @@ msgstr "Sulje kaikki"
315msgid "Preview Share Item"
323msgid "Preview Share Item"
316msgstr "Jaon esikatselu"
324msgstr "Jaon esikatselu"
317
325
326+#: qml/Components/VirtualTouchPad.qml:317
327+msgid ""
328+"Your device is now connected to an external display. Use this screen as a "
329+"touch pad to interact with the pointer."
330+msgstr ""
331+"Laitteesi on nyt yhdistetty ulkoiseen näyttöön. Käytä tätä näyttöä "
332+"kosketuslevynä hiiren osoittimen liikuttamiseksi."
333+
334+#: qml/Components/VirtualTouchPad.qml:327
335+msgid "Tap left button to click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:339
339+msgid "Tap right button to right click."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:351
343+msgid "Swipe with two fingers to scroll."
344+msgstr ""
345+
346+#: qml/Components/VirtualTouchPad.qml:396
347+msgid "Find more settings in the system settings."
348+msgstr ""
349+
318#: qml/Dash/DashPageHeader.qml:361
350#: qml/Dash/DashPageHeader.qml:361
319msgctxt "Button: Open the Ubuntu Store"
351msgctxt "Button: Open the Ubuntu Store"
320msgid "Store"
352msgid "Store"
@@ -400,26 +432,18 @@ msgstr "Vapauta päivittääksesi…"
400msgid "Enable location data"
432msgid "Enable location data"
401msgstr "Käytä sijaintitietoa"
433msgstr "Käytä sijaintitietoa"
402
434
403−#: qml/Dash/ScopesList.qml:57
435+#: qml/Dash/ScopesList.qml:146
404msgid "Manage"
436msgid "Manage"
405msgstr "Hallitse"
437msgstr "Hallitse"
406
438
407−#: qml/Dash/ScopesList.qml:104
439+#: qml/Dash/ScopesList.qml:187
408msgid "Home"
440msgid "Home"
409msgstr "Koti"
441msgstr "Koti"
410
442
411−#: qml/Dash/ScopesList.qml:105
443+#: qml/Dash/ScopesList.qml:188
412msgid "Also installed"
444msgid "Also installed"
413msgstr "Myös asennettu"
445msgstr "Myös asennettu"
414
446
415−#: qml/DisabledScreenNotice.qml:109
416−msgid ""
417−"Your device is now connected to an external display. Use this screen as a "
418−"touch pad to interact with the pointer."
419−msgstr ""
420−"Laitteesi on nyt yhdistetty ulkoiseen näyttöön. Käytä tätä näyttöä "
421−"kosketuslevynä hiiren osoittimen liikuttamiseksi."
422−
423#: qml/Greeter/CoverPage.qml:127
447#: qml/Greeter/CoverPage.qml:127
424msgid "Unlock"
448msgid "Unlock"
425msgstr "Avaa lukitus"
449msgstr "Avaa lukitus"
@@ -445,7 +469,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
445msgstr[0] "Odota %1 minuutti ja yritä sitten uudelleen…"
469msgstr[0] "Odota %1 minuutti ja yritä sitten uudelleen…"
446msgstr[1] "Odota %1 minuuttia ja yritä sitten uudelleen…"
470msgstr[1] "Odota %1 minuuttia ja yritä sitten uudelleen…"
447
471
448−#: qml/Greeter/Greeter.qml:596
472+#: qml/Greeter/Greeter.qml:592
449msgid "Try again"
473msgid "Try again"
450msgstr "Yritä uudelleen"
474msgstr "Yritä uudelleen"
451
475
@@ -473,6 +497,19 @@ msgstr "Hätätila"
473msgid "Select desktop environment"
497msgid "Select desktop environment"
474msgstr "Valitse työpöytäympäristö"
498msgstr "Valitse työpöytäympäristö"
475
499
500+#: qml/Launcher/Drawer.qml:80
501+msgid "Search…"
502+msgstr ""
503+
504+#: qml/Launcher/Drawer.qml:101
505+msgctxt "Apps sorted alphabetically"
506+msgid "A-Z"
507+msgstr ""
508+
509+#: qml/Launcher/MoreAppsHeader.qml:32
510+msgid "More apps in the store"
511+msgstr ""
512+
476#: qml/Notifications/NotificationMenuItemFactory.qml:124
513#: qml/Notifications/NotificationMenuItemFactory.qml:124
477msgid "Show password"
514msgid "Show password"
478msgstr "Näytä salasana"
515msgstr "Näytä salasana"
@@ -485,62 +522,62 @@ msgstr "Napauta palataksesi puheluun..."
485msgid "Conference"
522msgid "Conference"
486msgstr "Ryhmäpuhelu"
523msgstr "Ryhmäpuhelu"
487
524
488−#: qml/Panel/Indicators/MenuItemFactory.qml:847
525+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
489msgid "Nothing is playing"
526msgid "Nothing is playing"
490msgstr "Mitään ei toisteta juuri nyt"
527msgstr "Mitään ei toisteta juuri nyt"
491
528
492−#: qml/Panel/Indicators/MenuItemFactory.qml:975
529+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
493#, qt-format
530#, qt-format
494msgid "%1 hour"
531msgid "%1 hour"
495msgid_plural "%1 hours"
532msgid_plural "%1 hours"
496msgstr[0] "%1 tunti"
533msgstr[0] "%1 tunti"
497msgstr[1] "%1 tuntia"
534msgstr[1] "%1 tuntia"
498
535
499−#: qml/Panel/Indicators/MenuItemFactory.qml:979
536+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
500#, qt-format
537#, qt-format
501msgid "%1 minute"
538msgid "%1 minute"
502msgid_plural "%1 minutes"
539msgid_plural "%1 minutes"
503msgstr[0] "%1 minuutti"
540msgstr[0] "%1 minuutti"
504msgstr[1] "%1 minuuttia"
541msgstr[1] "%1 minuuttia"
505
542
506−#: qml/Panel/Indicators/MenuItemFactory.qml:984
543+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
507#, qt-format
544#, qt-format
508msgid "%1 second"
545msgid "%1 second"
509msgid_plural "%1 seconds"
546msgid_plural "%1 seconds"
510msgstr[0] "%1 sekunti"
547msgstr[0] "%1 sekunti"
511msgstr[1] "%1 sekuntia"
548msgstr[1] "%1 sekuntia"
512
549
513−#: qml/Panel/Indicators/MenuItemFactory.qml:987
550+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
514msgid "0 seconds"
551msgid "0 seconds"
515msgstr "0 sekuntia"
552msgstr "0 sekuntia"
516
553
517#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
554#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
518−#: qml/Panel/Indicators/MenuItemFactory.qml:989
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
519#, qt-format
556#, qt-format
520msgid "%1 remaining"
557msgid "%1 remaining"
521msgstr "%1 jäljellä"
558msgstr "%1 jäljellä"
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:995
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
524msgid "In queue…"
561msgid "In queue…"
525msgstr "Jonossa…"
562msgstr "Jonossa…"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:999
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
528msgid "Downloading"
565msgid "Downloading"
529msgstr "Ladataan"
566msgstr "Ladataan"
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
532msgid "Paused, tap to resume"
569msgid "Paused, tap to resume"
533msgstr "Keskeytetty, napauta palauttaaksesi"
570msgstr "Keskeytetty, napauta palauttaaksesi"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
536msgid "Canceled"
573msgid "Canceled"
537msgstr "Peruttu"
574msgstr "Peruttu"
538
575
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
540msgid "Finished"
577msgid "Finished"
541msgstr "Valmistunut"
578msgstr "Valmistunut"
542
579
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
544msgid "Failed, tap to retry"
581msgid "Failed, tap to retry"
545msgstr "Epäonnistunut, napauta yrittääksesi uudelleen"
582msgstr "Epäonnistunut, napauta yrittääksesi uudelleen"
546
583
po/fo.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
12"Last-Translator: Jógvan Olsen <jo@jebster.net>\n"
12"Last-Translator: Jógvan Olsen <jo@jebster.net>\n"
13"Language-Team: Faroese <fo@li.org>\n"
13"Language-Team: Faroese <fo@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Loyniorð: "
23msgstr "Loyniorð: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Heft snarveg"
28msgstr "Heft snarveg"
29
29
@@ -31,7 +31,7 @@ msgstr "Heft snarveg"
31msgid "Quit"
31msgid "Quit"
32msgstr "Gevst"
32msgstr "Gevst"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Óheft snarveg"
36msgstr "Óheft snarveg"
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Læs"
50msgstr "Læs"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Rita út"
55msgstr "Rita út"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Angra"
62msgstr "Angra"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Endurbyrja"
67msgstr "Endurbyrja"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Ert tú vísur ið tú vilt endurbyrja?"
71msgstr "Ert tú vísur ið tú vilt endurbyrja?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Nei"
75msgstr "Nei"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Ja"
79msgstr "Ja"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Sløkk"
84msgstr "Sløkk"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr "Ert tú vísur ið tú vilt sløkkja?"
90msgstr "Ert tú vísur ið tú vilt sløkkja?"
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr "Sløkk"
95msgstr "Sløkk"
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr "Endurbyrja"
100msgstr "Endurbyrja"
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -313,6 +321,28 @@ msgstr "Sløkk alt"
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr ""
322msgstr ""
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+
330+#: qml/Components/VirtualTouchPad.qml:327
331+msgid "Tap left button to click."
332+msgstr ""
333+
334+#: qml/Components/VirtualTouchPad.qml:339
335+msgid "Tap right button to right click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:351
339+msgid "Swipe with two fingers to scroll."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:396
343+msgid "Find more settings in the system settings."
344+msgstr ""
345+
316#: qml/Dash/DashPageHeader.qml:361
346#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
347msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
348msgid "Store"
@@ -398,24 +428,18 @@ msgstr ""
398msgid "Enable location data"
428msgid "Enable location data"
399msgstr ""
429msgstr ""
400
430
401−#: qml/Dash/ScopesList.qml:57
431+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
432msgid "Manage"
403msgstr "Umsit"
433msgstr "Umsit"
404
434
405−#: qml/Dash/ScopesList.qml:104
435+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
436msgid "Home"
407msgstr "Heim"
437msgstr "Heim"
408
438
409−#: qml/Dash/ScopesList.qml:105
439+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
440msgid "Also installed"
411msgstr ""
441msgstr ""
412
442
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−
419#: qml/Greeter/CoverPage.qml:127
443#: qml/Greeter/CoverPage.qml:127
420msgid "Unlock"
444msgid "Unlock"
421msgstr ""
445msgstr ""
@@ -441,7 +465,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
441msgstr[0] "Vinaliga bíða %1 minutt og royn aftur..."
465msgstr[0] "Vinaliga bíða %1 minutt og royn aftur..."
442msgstr[1] "Vinaliga bíða %1 minuttir og royn aftur."
466msgstr[1] "Vinaliga bíða %1 minuttir og royn aftur."
443
467
444−#: qml/Greeter/Greeter.qml:596
468+#: qml/Greeter/Greeter.qml:592
445msgid "Try again"
469msgid "Try again"
446msgstr ""
470msgstr ""
447
471
@@ -469,6 +493,19 @@ msgstr ""
469msgid "Select desktop environment"
493msgid "Select desktop environment"
470msgstr ""
494msgstr ""
471
495
496+#: qml/Launcher/Drawer.qml:80
497+msgid "Search…"
498+msgstr ""
499+
500+#: qml/Launcher/Drawer.qml:101
501+msgctxt "Apps sorted alphabetically"
502+msgid "A-Z"
503+msgstr ""
504+
505+#: qml/Launcher/MoreAppsHeader.qml:32
506+msgid "More apps in the store"
507+msgstr ""
508+
472#: qml/Notifications/NotificationMenuItemFactory.qml:124
509#: qml/Notifications/NotificationMenuItemFactory.qml:124
473msgid "Show password"
510msgid "Show password"
474msgstr "Vís loyniorð"
511msgstr "Vís loyniorð"
@@ -481,62 +518,62 @@ msgstr ""
481msgid "Conference"
518msgid "Conference"
482msgstr ""
519msgstr ""
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:847
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
485msgid "Nothing is playing"
522msgid "Nothing is playing"
486msgstr "Einki spælir"
523msgstr "Einki spælir"
487
524
488−#: qml/Panel/Indicators/MenuItemFactory.qml:975
525+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
489#, qt-format
526#, qt-format
490msgid "%1 hour"
527msgid "%1 hour"
491msgid_plural "%1 hours"
528msgid_plural "%1 hours"
492msgstr[0] "%1 tími"
529msgstr[0] "%1 tími"
493msgstr[1] "%1 tímar"
530msgstr[1] "%1 tímar"
494
531
495−#: qml/Panel/Indicators/MenuItemFactory.qml:979
532+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
496#, qt-format
533#, qt-format
497msgid "%1 minute"
534msgid "%1 minute"
498msgid_plural "%1 minutes"
535msgid_plural "%1 minutes"
499msgstr[0] "%1 minuttur"
536msgstr[0] "%1 minuttur"
500msgstr[1] "%1 minuttir"
537msgstr[1] "%1 minuttir"
501
538
502−#: qml/Panel/Indicators/MenuItemFactory.qml:984
539+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
503#, qt-format
540#, qt-format
504msgid "%1 second"
541msgid "%1 second"
505msgid_plural "%1 seconds"
542msgid_plural "%1 seconds"
506msgstr[0] "%1 sekund"
543msgstr[0] "%1 sekund"
507msgstr[1] "%1 sekund"
544msgstr[1] "%1 sekund"
508
545
509−#: qml/Panel/Indicators/MenuItemFactory.qml:987
546+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
510msgid "0 seconds"
547msgid "0 seconds"
511msgstr "0 sekund"
548msgstr "0 sekund"
512
549
513#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
514−#: qml/Panel/Indicators/MenuItemFactory.qml:989
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
515#, qt-format
552#, qt-format
516msgid "%1 remaining"
553msgid "%1 remaining"
517msgstr "%1 eftir"
554msgstr "%1 eftir"
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:995
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
520msgid "In queue…"
557msgid "In queue…"
521msgstr "Á rað..."
558msgstr "Á rað..."
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:999
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
524msgid "Downloading"
561msgid "Downloading"
525msgstr "Tekur niður"
562msgstr "Tekur niður"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
528msgid "Paused, tap to resume"
565msgid "Paused, tap to resume"
529msgstr ""
566msgstr ""
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
532msgid "Canceled"
569msgid "Canceled"
533msgstr ""
570msgstr ""
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
536msgid "Finished"
573msgid "Finished"
537msgstr "Liðugt"
574msgstr "Liðugt"
538
575
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
540msgid "Failed, tap to retry"
577msgid "Failed, tap to retry"
541msgstr ""
578msgstr ""
542
579
po/fr.po+99−62
@@ -7,23 +7,23 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11−"PO-Revision-Date: 2016-10-02 08:06+0000\n"
11+"PO-Revision-Date: 2016-12-17 14:32+0000\n"
12−"Last-Translator: Olivier Febwin <febwin@free.fr>\n"
12+"Last-Translator: Anne017 <anneonyme017@openmailbox.org>\n"
13"Language-Team: French <fr@li.org>\n"
13"Language-Team: French <fr@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Mot de passe : "
23msgstr "Mot de passe : "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Épingler le raccourci"
28msgstr "Épingler le raccourci"
29
29
@@ -31,7 +31,7 @@ msgstr "Épingler le raccourci"
31msgid "Quit"
31msgid "Quit"
32msgstr "Quitter"
32msgstr "Quitter"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Détacher le raccourci"
36msgstr "Détacher le raccourci"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Verrouiller"
50msgstr "Verrouiller"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Fermer la session"
55msgstr "Fermer la session"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Annuler"
62msgstr "Annuler"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Redémarrer"
67msgstr "Redémarrer"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Êtes-vous sûr de vouloir redémarrer ?"
71msgstr "Êtes-vous sûr de vouloir redémarrer ?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Non"
75msgstr "Non"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Oui"
79msgstr "Oui"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Alimentation"
84msgstr "Alimentation"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Êtes-vous sûr de vouloir\n"
91"Êtes-vous sûr de vouloir\n"
92"couper l'alimentation ?"
92"couper l'alimentation ?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Éteindre"
97msgstr "Éteindre"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Redémarrer"
102msgstr "Redémarrer"
@@ -177,87 +177,95 @@ msgstr "Super + 0 à 9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "Même effet qu'un clic sur une icône du lanceur."
178msgstr "Même effet qu'un clic sur une icône du lanceur."
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr "Super + A"
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr "Ouvre le tiroir des applications."
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Moteurs de recherche"
190msgstr "Moteurs de recherche"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (appui court)"
194msgstr "Super (appui court)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Ouvre la page d'accueil des moteurs de recherche."
198msgstr "Ouvre la page d'accueil des moteurs de recherche."
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Basculement"
202msgstr "Basculement"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Tab"
206msgstr "Alt + Tab"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Bascule entre les applications."
210msgstr "Bascule entre les applications."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Ouvre le mode exposé."
218msgstr "Ouvre le mode exposé."
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "Flèche gauche ou droite"
222msgstr "Flèche gauche ou droite"
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Déplace la sélection."
226msgstr "Déplace la sélection."
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Fenêtres"
230msgstr "Fenêtres"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Ctrl + Super + D"
234msgstr "Ctrl + Super + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Minimise toutes les fenêtres."
238msgstr "Minimise toutes les fenêtres."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Ctrl + Super + Haut"
242msgstr "Ctrl + Super + Haut"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Maximise la fenêtre actuelle."
246msgstr "Maximise la fenêtre actuelle."
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Ctrl + Super + Bas"
250msgstr "Ctrl + Super + Bas"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Minimise ou restaure la fenêtre actuelle."
254msgstr "Minimise ou restaure la fenêtre actuelle."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Ctrl + Super + Gauche ou droite"
258msgstr "Ctrl + Super + Gauche ou droite"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "Maximise la fenêtre actuelle sur un demi-écran."
262msgstr "Maximise la fenêtre actuelle sur un demi-écran."
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Ferme la fenêtre actuelle."
270msgstr "Ferme la fenêtre actuelle."
263
271
@@ -317,6 +325,30 @@ msgstr "Tout fermer"
317msgid "Preview Share Item"
325msgid "Preview Share Item"
318msgstr "Aperçu de l'élément partagé"
326msgstr "Aperçu de l'élément partagé"
319
327
328+#: qml/Components/VirtualTouchPad.qml:317
329+msgid ""
330+"Your device is now connected to an external display. Use this screen as a "
331+"touch pad to interact with the pointer."
332+msgstr ""
333+"Votre appareil est maintenant connecté à un écran externe. Utilisez cet "
334+"écran comme un pavé tactile pour interagir avec le pointeur."
335+
336+#: qml/Components/VirtualTouchPad.qml:327
337+msgid "Tap left button to click."
338+msgstr "Appuyez sur le bouton gauche pour cliquer."
339+
340+#: qml/Components/VirtualTouchPad.qml:339
341+msgid "Tap right button to right click."
342+msgstr "Appuyez sur le bouton droit pour effectuer un clic droit."
343+
344+#: qml/Components/VirtualTouchPad.qml:351
345+msgid "Swipe with two fingers to scroll."
346+msgstr "Faites glisser deux de vos doigts pour faire défiler."
347+
348+#: qml/Components/VirtualTouchPad.qml:396
349+msgid "Find more settings in the system settings."
350+msgstr "Les réglages avancés sont accessibles via les paramètres système."
351+
320#: qml/Dash/DashPageHeader.qml:361
352#: qml/Dash/DashPageHeader.qml:361
321msgctxt "Button: Open the Ubuntu Store"
353msgctxt "Button: Open the Ubuntu Store"
322msgid "Store"
354msgid "Store"
@@ -402,26 +434,18 @@ msgstr "Relâcher pour actualiser..."
402msgid "Enable location data"
434msgid "Enable location data"
403msgstr "Activer les données de localisation"
435msgstr "Activer les données de localisation"
404
436
405−#: qml/Dash/ScopesList.qml:57
437+#: qml/Dash/ScopesList.qml:146
406msgid "Manage"
438msgid "Manage"
407msgstr "Gérer"
439msgstr "Gérer"
408
440
409−#: qml/Dash/ScopesList.qml:104
441+#: qml/Dash/ScopesList.qml:187
410msgid "Home"
442msgid "Home"
411msgstr "Accueil"
443msgstr "Accueil"
412
444
413−#: qml/Dash/ScopesList.qml:105
445+#: qml/Dash/ScopesList.qml:188
414msgid "Also installed"
446msgid "Also installed"
415msgstr "Également installées"
447msgstr "Également installées"
416
448
417−#: qml/DisabledScreenNotice.qml:109
418−msgid ""
419−"Your device is now connected to an external display. Use this screen as a "
420−"touch pad to interact with the pointer."
421−msgstr ""
422−"Votre appareil est maintenant connecté à un écran externe. Utilisez cet "
423−"écran comme un pavé tactile pour interagir avec le pointeur."
424−
425#: qml/Greeter/CoverPage.qml:127
449#: qml/Greeter/CoverPage.qml:127
426msgid "Unlock"
450msgid "Unlock"
427msgstr "Déverrouiller"
451msgstr "Déverrouiller"
@@ -449,7 +473,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
449msgstr[0] "Veuillez patienter %1 minute puis réessayez..."
473msgstr[0] "Veuillez patienter %1 minute puis réessayez..."
450msgstr[1] "Veuillez patienter %1 minutes puis réessayez..."
474msgstr[1] "Veuillez patienter %1 minutes puis réessayez..."
451
475
452−#: qml/Greeter/Greeter.qml:596
476+#: qml/Greeter/Greeter.qml:592
453msgid "Try again"
477msgid "Try again"
454msgstr "Réessayer"
478msgstr "Réessayer"
455
479
@@ -477,6 +501,19 @@ msgstr "Urgence"
477msgid "Select desktop environment"
501msgid "Select desktop environment"
478msgstr "Sélectionner l'environnement de bureau"
502msgstr "Sélectionner l'environnement de bureau"
479
503
504+#: qml/Launcher/Drawer.qml:80
505+msgid "Search…"
506+msgstr "Rechercher..."
507+
508+#: qml/Launcher/Drawer.qml:101
509+msgctxt "Apps sorted alphabetically"
510+msgid "A-Z"
511+msgstr "A-Z"
512+
513+#: qml/Launcher/MoreAppsHeader.qml:32
514+msgid "More apps in the store"
515+msgstr "Plus d'applications dans la logithèque"
516+
480#: qml/Notifications/NotificationMenuItemFactory.qml:124
517#: qml/Notifications/NotificationMenuItemFactory.qml:124
481msgid "Show password"
518msgid "Show password"
482msgstr "Afficher le mot de passe"
519msgstr "Afficher le mot de passe"
@@ -489,62 +526,62 @@ msgstr "Appuyez pour revenir à l'appel..."
489msgid "Conference"
526msgid "Conference"
490msgstr "Conférence"
527msgstr "Conférence"
491
528
492−#: qml/Panel/Indicators/MenuItemFactory.qml:847
529+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
493msgid "Nothing is playing"
530msgid "Nothing is playing"
494msgstr "Rien n'est en cours de lecture"
531msgstr "Rien n'est en cours de lecture"
495
532
496−#: qml/Panel/Indicators/MenuItemFactory.qml:975
533+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
497#, qt-format
534#, qt-format
498msgid "%1 hour"
535msgid "%1 hour"
499msgid_plural "%1 hours"
536msgid_plural "%1 hours"
500msgstr[0] "%1 heure"
537msgstr[0] "%1 heure"
501msgstr[1] "%1 heures"
538msgstr[1] "%1 heures"
502
539
503−#: qml/Panel/Indicators/MenuItemFactory.qml:979
540+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
504#, qt-format
541#, qt-format
505msgid "%1 minute"
542msgid "%1 minute"
506msgid_plural "%1 minutes"
543msgid_plural "%1 minutes"
507msgstr[0] "%1 minute"
544msgstr[0] "%1 minute"
508msgstr[1] "%1 minutes"
545msgstr[1] "%1 minutes"
509
546
510−#: qml/Panel/Indicators/MenuItemFactory.qml:984
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
511#, qt-format
548#, qt-format
512msgid "%1 second"
549msgid "%1 second"
513msgid_plural "%1 seconds"
550msgid_plural "%1 seconds"
514msgstr[0] "%1 seconde"
551msgstr[0] "%1 seconde"
515msgstr[1] "%1 secondes"
552msgstr[1] "%1 secondes"
516
553
517−#: qml/Panel/Indicators/MenuItemFactory.qml:987
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
518msgid "0 seconds"
555msgid "0 seconds"
519msgstr "0 seconde"
556msgstr "0 seconde"
520
557
521#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
558#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
522−#: qml/Panel/Indicators/MenuItemFactory.qml:989
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
523#, qt-format
560#, qt-format
524msgid "%1 remaining"
561msgid "%1 remaining"
525msgstr "Il reste %1"
562msgstr "Il reste %1"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:995
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
528msgid "In queue…"
565msgid "In queue…"
529msgstr "Dans la file d'attente..."
566msgstr "Dans la file d'attente..."
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:999
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
532msgid "Downloading"
569msgid "Downloading"
533msgstr "Téléchargement en cours"
570msgstr "Téléchargement en cours"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
536msgid "Paused, tap to resume"
573msgid "Paused, tap to resume"
537msgstr "En pause, appuyez pour reprendre"
574msgstr "En pause, appuyez pour reprendre"
538
575
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
540msgid "Canceled"
577msgid "Canceled"
541msgstr "Annulé"
578msgstr "Annulé"
542
579
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
544msgid "Finished"
581msgid "Finished"
545msgstr "Terminé"
582msgstr "Terminé"
546
583
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
548msgid "Failed, tap to retry"
585msgid "Failed, tap to retry"
549msgstr "Échec, appuyez pour réessayer"
586msgstr "Échec, appuyez pour réessayer"
550
587
po/ga.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-01-25 11:33+0000\n"
11"PO-Revision-Date: 2016-01-25 11:33+0000\n"
12"Last-Translator: Joshua Kiley <Unknown>\n"
12"Last-Translator: Joshua Kiley <Unknown>\n"
13"Language-Team: Irish <ga@li.org>\n"
13"Language-Team: Irish <ga@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Pasfhocal "
23msgstr "Pasfhocal "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Cruthaigh Aicearra Leis An Bharra"
28msgstr "Cruthaigh Aicearra Leis An Bharra"
29
29
@@ -31,7 +31,7 @@ msgstr "Cruthaigh Aicearra Leis An Bharra"
31msgid "Quit"
31msgid "Quit"
32msgstr "Éirigh as"
32msgstr "Éirigh as"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Bain Aicearra Den Bharra"
36msgstr "Bain Aicearra Den Bharra"
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Cuir Faoi Ghlas"
50msgstr "Cuir Faoi Ghlas"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Logáil Amach"
55msgstr "Logáil Amach"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Cealaigh"
62msgstr "Cealaigh"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Atosaigh"
67msgstr "Atosaigh"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Cinnte gur mhaith leat atosú?"
71msgstr "Cinnte gur mhaith leat atosú?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Níl"
75msgstr "Níl"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Tá"
79msgstr "Tá"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Múch an chumhacht"
84msgstr "Múch an chumhacht"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr "Cinnte gur mhaith leat an chumhacht a mhúchadh?"
90msgstr "Cinnte gur mhaith leat an chumhacht a mhúchadh?"
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr "Múch"
95msgstr "Múch"
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr "Atosaigh"
100msgstr "Atosaigh"
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -311,6 +319,28 @@ msgstr "Dún Gach Rud"
311msgid "Preview Share Item"
319msgid "Preview Share Item"
312msgstr "Réamhthaispeántas Rud Le Chéile"
320msgstr "Réamhthaispeántas Rud Le Chéile"
313
321
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
314#: qml/Dash/DashPageHeader.qml:361
344#: qml/Dash/DashPageHeader.qml:361
315msgctxt "Button: Open the Ubuntu Store"
345msgctxt "Button: Open the Ubuntu Store"
316msgid "Store"
346msgid "Store"
@@ -396,24 +426,18 @@ msgstr "Scaoil le hathnuachan..."
396msgid "Enable location data"
426msgid "Enable location data"
397msgstr "Ceadaigh logshonraí"
427msgstr "Ceadaigh logshonraí"
398
428
399−#: qml/Dash/ScopesList.qml:57
429+#: qml/Dash/ScopesList.qml:146
400msgid "Manage"
430msgid "Manage"
401msgstr "Bainistigh"
431msgstr "Bainistigh"
402
432
403−#: qml/Dash/ScopesList.qml:104
433+#: qml/Dash/ScopesList.qml:187
404msgid "Home"
434msgid "Home"
405msgstr "Baile"
435msgstr "Baile"
406
436
407−#: qml/Dash/ScopesList.qml:105
437+#: qml/Dash/ScopesList.qml:188
408msgid "Also installed"
438msgid "Also installed"
409msgstr ""
439msgstr ""
410
440
411−#: qml/DisabledScreenNotice.qml:109
412−msgid ""
413−"Your device is now connected to an external display. Use this screen as a "
414−"touch pad to interact with the pointer."
415−msgstr ""
416−
417#: qml/Greeter/CoverPage.qml:127
441#: qml/Greeter/CoverPage.qml:127
418msgid "Unlock"
442msgid "Unlock"
419msgstr "Oscail"
443msgstr "Oscail"
@@ -438,7 +462,7 @@ msgstr[0] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
438msgstr[1] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
462msgstr[1] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
439msgstr[2] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
463msgstr[2] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
440
464
441−#: qml/Greeter/Greeter.qml:596
465+#: qml/Greeter/Greeter.qml:592
442msgid "Try again"
466msgid "Try again"
443msgstr ""
467msgstr ""
444
468
@@ -466,6 +490,19 @@ msgstr ""
466msgid "Select desktop environment"
490msgid "Select desktop environment"
467msgstr ""
491msgstr ""
468
492
493+#: qml/Launcher/Drawer.qml:80
494+msgid "Search…"
495+msgstr ""
496+
497+#: qml/Launcher/Drawer.qml:101
498+msgctxt "Apps sorted alphabetically"
499+msgid "A-Z"
500+msgstr ""
501+
502+#: qml/Launcher/MoreAppsHeader.qml:32
503+msgid "More apps in the store"
504+msgstr ""
505+
469#: qml/Notifications/NotificationMenuItemFactory.qml:124
506#: qml/Notifications/NotificationMenuItemFactory.qml:124
470msgid "Show password"
507msgid "Show password"
471msgstr "Taispeáin pasfhocal"
508msgstr "Taispeáin pasfhocal"
@@ -478,11 +515,11 @@ msgstr "Tapáil chun filleadh ar an nglaoch..."
478msgid "Conference"
515msgid "Conference"
479msgstr "Glaoch comhdhála"
516msgstr "Glaoch comhdhála"
480
517
481−#: qml/Panel/Indicators/MenuItemFactory.qml:847
518+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
482msgid "Nothing is playing"
519msgid "Nothing is playing"
483msgstr "Tada á chasadh"
520msgstr "Tada á chasadh"
484
521
485−#: qml/Panel/Indicators/MenuItemFactory.qml:975
522+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
486#, qt-format
523#, qt-format
487msgid "%1 hour"
524msgid "%1 hour"
488msgid_plural "%1 hours"
525msgid_plural "%1 hours"
@@ -490,7 +527,7 @@ msgstr[0] "%1 uair"
490msgstr[1] "%1 uair"
527msgstr[1] "%1 uair"
491msgstr[2] "%1 uair"
528msgstr[2] "%1 uair"
492
529
493−#: qml/Panel/Indicators/MenuItemFactory.qml:979
530+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
494#, qt-format
531#, qt-format
495msgid "%1 minute"
532msgid "%1 minute"
496msgid_plural "%1 minutes"
533msgid_plural "%1 minutes"
@@ -498,7 +535,7 @@ msgstr[0] "%1 nóiméad"
498msgstr[1] "%1 nóiméad"
535msgstr[1] "%1 nóiméad"
499msgstr[2] "%1 nóiméad"
536msgstr[2] "%1 nóiméad"
500
537
501−#: qml/Panel/Indicators/MenuItemFactory.qml:984
538+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
502#, qt-format
539#, qt-format
503msgid "%1 second"
540msgid "%1 second"
504msgid_plural "%1 seconds"
541msgid_plural "%1 seconds"
@@ -506,37 +543,37 @@ msgstr[0] "%1 soicind"
506msgstr[1] "%1 soicind"
543msgstr[1] "%1 soicind"
507msgstr[2] "%1 soicind"
544msgstr[2] "%1 soicind"
508
545
509−#: qml/Panel/Indicators/MenuItemFactory.qml:987
546+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
510msgid "0 seconds"
547msgid "0 seconds"
511msgstr "%1 soicind"
548msgstr "%1 soicind"
512
549
513#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
514−#: qml/Panel/Indicators/MenuItemFactory.qml:989
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
515#, qt-format
552#, qt-format
516msgid "%1 remaining"
553msgid "%1 remaining"
517msgstr ""
554msgstr ""
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:995
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
520msgid "In queue…"
557msgid "In queue…"
521msgstr "Ag fanacht a scuaine..."
558msgstr "Ag fanacht a scuaine..."
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:999
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
524msgid "Downloading"
561msgid "Downloading"
525msgstr "Íoslódáil"
562msgstr "Íoslódáil"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
528msgid "Paused, tap to resume"
565msgid "Paused, tap to resume"
529msgstr "Sos, tapáill chun leanúint ar aghaidhdh"
566msgstr "Sos, tapáill chun leanúint ar aghaidhdh"
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
532msgid "Canceled"
569msgid "Canceled"
533msgstr "Curtha Ar Ceal"
570msgstr "Curtha Ar Ceal"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
536msgid "Finished"
573msgid "Finished"
537msgstr "Críochnaithe"
574msgstr "Críochnaithe"
538
575
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
540msgid "Failed, tap to retry"
577msgid "Failed, tap to retry"
541msgstr "Tá teipthe ort, tapáil chun triail eile a bhaint as"
578msgstr "Tá teipthe ort, tapáil chun triail eile a bhaint as"
542
579
po/gd.po+98−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-04-08 18:34+0000\n"
11"PO-Revision-Date: 2016-04-08 18:34+0000\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
13"Language-Team: Fòram na Gàidhlig\n"
13"Language-Team: Fòram na Gàidhlig\n"
@@ -16,8 +16,8 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
18"(n > 2 && n < 20) ? 2 : 3;\n"
18"(n > 2 && n < 20) ? 2 : 3;\n"
19−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
19+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
20−"X-Generator: Launchpad (build 18282)\n"
20+"X-Generator: Launchpad (build 18302)\n"
21"Language: gd\n"
21"Language: gd\n"
22
22
23#: plugins/LightDM/Greeter.cpp:123
23#: plugins/LightDM/Greeter.cpp:123
@@ -25,7 +25,7 @@ msgid "Password: "
25msgstr "Facal-faire: "
25msgstr "Facal-faire: "
26
26
27#: plugins/Unity/Launcher/launcheritem.cpp:50
27#: plugins/Unity/Launcher/launcheritem.cpp:50
28−#: plugins/Unity/Launcher/launcheritem.cpp:109
28+#: plugins/Unity/Launcher/launcheritem.cpp:122
29msgid "Pin shortcut"
29msgid "Pin shortcut"
30msgstr "Prìnich ath-ghoirid"
30msgstr "Prìnich ath-ghoirid"
31
31
@@ -33,7 +33,7 @@ msgstr "Prìnich ath-ghoirid"
33msgid "Quit"
33msgid "Quit"
34msgstr "Fàg an-seo"
34msgstr "Fàg an-seo"
35
35
36−#: plugins/Unity/Launcher/launcheritem.cpp:109
36+#: plugins/Unity/Launcher/launcheritem.cpp:122
37msgid "Unpin shortcut"
37msgid "Unpin shortcut"
38msgstr "Neo-phrìnich an ath-ghoirid"
38msgstr "Neo-phrìnich an ath-ghoirid"
39
39
@@ -51,41 +51,41 @@ msgctxt "Button: Lock the system"
51msgid "Lock"
51msgid "Lock"
52msgstr "Glais"
52msgstr "Glais"
53
53
54−#: qml/Components/Dialogs.qml:159
54+#: qml/Components/Dialogs.qml:160
55msgctxt "Button: Log out from the system"
55msgctxt "Button: Log out from the system"
56msgid "Log Out"
56msgid "Log Out"
57msgstr "Clàraich a-mach"
57msgstr "Clàraich a-mach"
58
58
59−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
59+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
60#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
60#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
61#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-confirm.qml:32
62#: qml/Wizard/Pages/passcode-set.qml:32
62#: qml/Wizard/Pages/passcode-set.qml:32
63msgid "Cancel"
63msgid "Cancel"
64msgstr "Sguir dheth"
64msgstr "Sguir dheth"
65
65
66−#: qml/Components/Dialogs.qml:178
66+#: qml/Components/Dialogs.qml:179
67msgctxt "Title: Reboot dialog"
67msgctxt "Title: Reboot dialog"
68msgid "Reboot"
68msgid "Reboot"
69msgstr "Ath-thòisich an siostam"
69msgstr "Ath-thòisich an siostam"
70
70
71−#: qml/Components/Dialogs.qml:179
71+#: qml/Components/Dialogs.qml:180
72msgid "Are you sure you want to reboot?"
72msgid "Are you sure you want to reboot?"
73msgstr "A bheil thu cinnteach gu bheil thu airson tòiseachadh às ùr?"
73msgstr "A bheil thu cinnteach gu bheil thu airson tòiseachadh às ùr?"
74
74
75−#: qml/Components/Dialogs.qml:181
75+#: qml/Components/Dialogs.qml:182
76msgid "No"
76msgid "No"
77msgstr "Chan eil"
77msgstr "Chan eil"
78
78
79−#: qml/Components/Dialogs.qml:187
79+#: qml/Components/Dialogs.qml:189
80msgid "Yes"
80msgid "Yes"
81msgstr "Tha"
81msgstr "Tha"
82
82
83−#: qml/Components/Dialogs.qml:202
83+#: qml/Components/Dialogs.qml:204
84msgctxt "Title: Power off/Restart dialog"
84msgctxt "Title: Power off/Restart dialog"
85msgid "Power"
85msgid "Power"
86msgstr "Cumhachd"
86msgstr "Cumhachd"
87
87
88−#: qml/Components/Dialogs.qml:203
88+#: qml/Components/Dialogs.qml:205
89msgid ""
89msgid ""
90"Are you sure you would like\n"
90"Are you sure you would like\n"
91"to power off?"
91"to power off?"
@@ -93,12 +93,12 @@ msgstr ""
93"A bheil thu cinnteach gu bheil thu\n"
93"A bheil thu cinnteach gu bheil thu\n"
94"airson a' chumhachd a chur dheth?"
94"airson a' chumhachd a chur dheth?"
95
95
96−#: qml/Components/Dialogs.qml:205
96+#: qml/Components/Dialogs.qml:208
97msgctxt "Button: Power off the system"
97msgctxt "Button: Power off the system"
98msgid "Power off"
98msgid "Power off"
99msgstr "Cuir a' chumhachd dheth"
99msgstr "Cuir a' chumhachd dheth"
100
100
101−#: qml/Components/Dialogs.qml:214
101+#: qml/Components/Dialogs.qml:217
102msgctxt "Button: Restart the system"
102msgctxt "Button: Restart the system"
103msgid "Restart"
103msgid "Restart"
104msgstr "Ath-thòisich"
104msgstr "Ath-thòisich"
@@ -179,87 +179,95 @@ msgstr "Super + 0 gu 9"
179msgid "Same as clicking on a launcher icon."
179msgid "Same as clicking on a launcher icon."
180msgstr "Co-ionnan ri briogadh air ìomhaigheag an lòinseir."
180msgstr "Co-ionnan ri briogadh air ìomhaigheag an lòinseir."
181
181
182−#: qml/Components/KeyboardShortcutsOverlay.qml:181
182+#: qml/Components/KeyboardShortcutsOverlay.qml:177
183+msgid "Super + A"
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:182
187+msgid "Opens the Application Drawer."
188+msgstr ""
189+
190+#: qml/Components/KeyboardShortcutsOverlay.qml:194
183msgid "Scopes"
191msgid "Scopes"
184msgstr "Sgòpaichean"
192msgstr "Sgòpaichean"
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:188
194+#: qml/Components/KeyboardShortcutsOverlay.qml:201
187msgid "Super (Tap)"
195msgid "Super (Tap)"
188msgstr "Super (gnogag)"
196msgstr "Super (gnogag)"
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:193
198+#: qml/Components/KeyboardShortcutsOverlay.qml:206
191msgid "Opens the Scopes home."
199msgid "Opens the Scopes home."
192msgstr "Fosglaidh seo dachaigh nan sgòpaichean."
200msgstr "Fosglaidh seo dachaigh nan sgòpaichean."
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:209
202+#: qml/Components/KeyboardShortcutsOverlay.qml:222
195msgid "Switching"
203msgid "Switching"
196msgstr "Suidseadh"
204msgstr "Suidseadh"
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:216
206+#: qml/Components/KeyboardShortcutsOverlay.qml:229
199msgid "Alt + Tab"
207msgid "Alt + Tab"
200msgstr "Alt + Tab"
208msgstr "Alt + Tab"
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:221
210+#: qml/Components/KeyboardShortcutsOverlay.qml:234
203msgid "Switches between applications."
211msgid "Switches between applications."
204msgstr "Suidsidh seo eadar aplacaidean."
212msgstr "Suidsidh seo eadar aplacaidean."
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:229
214+#: qml/Components/KeyboardShortcutsOverlay.qml:242
207msgid "Super + W"
215msgid "Super + W"
208msgstr "Super + W"
216msgstr "Super + W"
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:234
218+#: qml/Components/KeyboardShortcutsOverlay.qml:247
211msgid "Opens the desktop spread."
219msgid "Opens the desktop spread."
212msgstr "Seallaidh seo an deasg."
220msgstr "Seallaidh seo an deasg."
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:242
222+#: qml/Components/KeyboardShortcutsOverlay.qml:255
215msgid "Cursor Left or Right"
223msgid "Cursor Left or Right"
216msgstr "Cùrsair clì no deas"
224msgstr "Cùrsair clì no deas"
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:247
226+#: qml/Components/KeyboardShortcutsOverlay.qml:260
219msgid "Moves the focus."
227msgid "Moves the focus."
220msgstr "Gluaisidh seo am fòcas."
228msgstr "Gluaisidh seo am fòcas."
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:259
230+#: qml/Components/KeyboardShortcutsOverlay.qml:272
223msgid "Windows"
231msgid "Windows"
224msgstr "Uinneagan"
232msgstr "Uinneagan"
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:266
234+#: qml/Components/KeyboardShortcutsOverlay.qml:279
227msgid "Ctrl + Super + D"
235msgid "Ctrl + Super + D"
228msgstr "Ctrl + Super + D"
236msgstr "Ctrl + Super + D"
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:271
238+#: qml/Components/KeyboardShortcutsOverlay.qml:284
231msgid "Minimizes all windows."
239msgid "Minimizes all windows."
232msgstr "Fìor-lughdaichidh seo gach uinneag."
240msgstr "Fìor-lughdaichidh seo gach uinneag."
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:279
242+#: qml/Components/KeyboardShortcutsOverlay.qml:292
235msgid "Ctrl + Super + Up"
243msgid "Ctrl + Super + Up"
236msgstr "Ctrl + Super + Suas"
244msgstr "Ctrl + Super + Suas"
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:284
246+#: qml/Components/KeyboardShortcutsOverlay.qml:297
239msgid "Maximizes the current window."
247msgid "Maximizes the current window."
240msgstr "Lan-mheudaichidh seo an uinneag làithreach."
248msgstr "Lan-mheudaichidh seo an uinneag làithreach."
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:292
250+#: qml/Components/KeyboardShortcutsOverlay.qml:305
243msgid "Ctrl + Super + Down"
251msgid "Ctrl + Super + Down"
244msgstr "Ctrl + Super + Sìos"
252msgstr "Ctrl + Super + Sìos"
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:297
254+#: qml/Components/KeyboardShortcutsOverlay.qml:310
247msgid "Minimizes or restores the current window."
255msgid "Minimizes or restores the current window."
248msgstr "Fìor-lughdaichidh no làn-mheudaichidh seo an uinneag làithreach."
256msgstr "Fìor-lughdaichidh no làn-mheudaichidh seo an uinneag làithreach."
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:305
258+#: qml/Components/KeyboardShortcutsOverlay.qml:318
251msgid "Ctrl + Super + Left or Right"
259msgid "Ctrl + Super + Left or Right"
252msgstr "Ctrl + Super + Clì no Deas"
260msgstr "Ctrl + Super + Clì no Deas"
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:310
262+#: qml/Components/KeyboardShortcutsOverlay.qml:323
255msgid "Semi-maximizes the current window."
263msgid "Semi-maximizes the current window."
256msgstr "Leth-mheudaichidh seo an uinneag làithreach."
264msgstr "Leth-mheudaichidh seo an uinneag làithreach."
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:318
266+#: qml/Components/KeyboardShortcutsOverlay.qml:331
259msgid "Alt + F4"
267msgid "Alt + F4"
260msgstr "Alt + F4"
268msgstr "Alt + F4"
261
269
262−#: qml/Components/KeyboardShortcutsOverlay.qml:323
270+#: qml/Components/KeyboardShortcutsOverlay.qml:336
263msgid "Closes the current window."
271msgid "Closes the current window."
264msgstr "Dùinidh seo an uinneag làithreach."
272msgstr "Dùinidh seo an uinneag làithreach."
265
273
@@ -317,6 +325,31 @@ msgstr "Dùin na h-uile"
317msgid "Preview Share Item"
325msgid "Preview Share Item"
318msgstr "Ro-sheall an nì co-roinnidh"
326msgstr "Ro-sheall an nì co-roinnidh"
319
327
328+#: qml/Components/VirtualTouchPad.qml:317
329+msgid ""
330+"Your device is now connected to an external display. Use this screen as a "
331+"touch pad to interact with the pointer."
332+msgstr ""
333+"Tha an t-uidheam agad air a cheangal ri uidheam-taisbeanaidh air an taobh a-"
334+"muigh a-nis. Cleachd an sgrìn seo 'na phada-suathaidh gus gnìomh tomhaire a "
335+"dhèanamh."
336+
337+#: qml/Components/VirtualTouchPad.qml:327
338+msgid "Tap left button to click."
339+msgstr ""
340+
341+#: qml/Components/VirtualTouchPad.qml:339
342+msgid "Tap right button to right click."
343+msgstr ""
344+
345+#: qml/Components/VirtualTouchPad.qml:351
346+msgid "Swipe with two fingers to scroll."
347+msgstr ""
348+
349+#: qml/Components/VirtualTouchPad.qml:396
350+msgid "Find more settings in the system settings."
351+msgstr ""
352+
320#: qml/Dash/DashPageHeader.qml:361
353#: qml/Dash/DashPageHeader.qml:361
321msgctxt "Button: Open the Ubuntu Store"
354msgctxt "Button: Open the Ubuntu Store"
322msgid "Store"
355msgid "Store"
@@ -402,27 +435,18 @@ msgstr "Leig às airson ath-nuadhachadh…"
402msgid "Enable location data"
435msgid "Enable location data"
403msgstr "Cuir an comas dàta an ionaid"
436msgstr "Cuir an comas dàta an ionaid"
404
437
405−#: qml/Dash/ScopesList.qml:57
438+#: qml/Dash/ScopesList.qml:146
406msgid "Manage"
439msgid "Manage"
407msgstr "Stiùirich"
440msgstr "Stiùirich"
408
441
409−#: qml/Dash/ScopesList.qml:104
442+#: qml/Dash/ScopesList.qml:187
410msgid "Home"
443msgid "Home"
411msgstr "Dhachaigh"
444msgstr "Dhachaigh"
412
445
413−#: qml/Dash/ScopesList.qml:105
446+#: qml/Dash/ScopesList.qml:188
414msgid "Also installed"
447msgid "Also installed"
415msgstr "Air a stàladh cuideachd"
448msgstr "Air a stàladh cuideachd"
416
449
417−#: qml/DisabledScreenNotice.qml:109
418−msgid ""
419−"Your device is now connected to an external display. Use this screen as a "
420−"touch pad to interact with the pointer."
421−msgstr ""
422−"Tha an t-uidheam agad air a cheangal ri uidheam-taisbeanaidh air an taobh a-"
423−"muigh a-nis. Cleachd an sgrìn seo 'na phada-suathaidh gus gnìomh tomhaire a "
424−"dhèanamh."
425−
426#: qml/Greeter/CoverPage.qml:127
450#: qml/Greeter/CoverPage.qml:127
427msgid "Unlock"
451msgid "Unlock"
428msgstr "Thoir a' ghlas dheth"
452msgstr "Thoir a' ghlas dheth"
@@ -452,7 +476,7 @@ msgstr[1] "Fuirich ort %1 dhiog 's feuch ris a-rithist an uairsin…"
452msgstr[2] "Fuirich ort %1 diogan 's feuch ris a-rithist an uairsin…"
476msgstr[2] "Fuirich ort %1 diogan 's feuch ris a-rithist an uairsin…"
453msgstr[3] "Fuirich ort %1 diog 's feuch ris a-rithist an uairsin…"
477msgstr[3] "Fuirich ort %1 diog 's feuch ris a-rithist an uairsin…"
454
478
455−#: qml/Greeter/Greeter.qml:596
479+#: qml/Greeter/Greeter.qml:592
456msgid "Try again"
480msgid "Try again"
457msgstr "Feuch ris a-rithist"
481msgstr "Feuch ris a-rithist"
458
482
@@ -480,6 +504,19 @@ msgstr "Èiginneachd"
480msgid "Select desktop environment"
504msgid "Select desktop environment"
481msgstr "Tagh àrainneachd an deasga"
505msgstr "Tagh àrainneachd an deasga"
482
506
507+#: qml/Launcher/Drawer.qml:80
508+msgid "Search…"
509+msgstr ""
510+
511+#: qml/Launcher/Drawer.qml:101
512+msgctxt "Apps sorted alphabetically"
513+msgid "A-Z"
514+msgstr ""
515+
516+#: qml/Launcher/MoreAppsHeader.qml:32
517+msgid "More apps in the store"
518+msgstr ""
519+
483#: qml/Notifications/NotificationMenuItemFactory.qml:124
520#: qml/Notifications/NotificationMenuItemFactory.qml:124
484msgid "Show password"
521msgid "Show password"
485msgstr "Seall am facal-faire"
522msgstr "Seall am facal-faire"
@@ -492,11 +529,11 @@ msgstr "Gnog gus tilleadh dhan ghairm..."
492msgid "Conference"
529msgid "Conference"
493msgstr "Gairm co-labhairt"
530msgstr "Gairm co-labhairt"
494
531
495−#: qml/Panel/Indicators/MenuItemFactory.qml:847
532+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
496msgid "Nothing is playing"
533msgid "Nothing is playing"
497msgstr "Chan eil dad 'ga chluich"
534msgstr "Chan eil dad 'ga chluich"
498
535
499−#: qml/Panel/Indicators/MenuItemFactory.qml:975
536+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
500#, qt-format
537#, qt-format
501msgid "%1 hour"
538msgid "%1 hour"
502msgid_plural "%1 hours"
539msgid_plural "%1 hours"
@@ -505,7 +542,7 @@ msgstr[1] "%1 uair a thìde"
505msgstr[2] "%1 uairean a thìde"
542msgstr[2] "%1 uairean a thìde"
506msgstr[3] "%1 uair a thìde"
543msgstr[3] "%1 uair a thìde"
507
544
508−#: qml/Panel/Indicators/MenuItemFactory.qml:979
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
509#, qt-format
546#, qt-format
510msgid "%1 minute"
547msgid "%1 minute"
511msgid_plural "%1 minutes"
548msgid_plural "%1 minutes"
@@ -514,7 +551,7 @@ msgstr[1] "%1 mhionaid"
514msgstr[2] "%1 mionaidean"
551msgstr[2] "%1 mionaidean"
515msgstr[3] "%1 mionaid"
552msgstr[3] "%1 mionaid"
516
553
517−#: qml/Panel/Indicators/MenuItemFactory.qml:984
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
518#, qt-format
555#, qt-format
519msgid "%1 second"
556msgid "%1 second"
520msgid_plural "%1 seconds"
557msgid_plural "%1 seconds"
@@ -523,37 +560,37 @@ msgstr[1] "%1 dhiog"
523msgstr[2] "%1 diogan"
560msgstr[2] "%1 diogan"
524msgstr[3] "%1 diog"
561msgstr[3] "%1 diog"
525
562
526−#: qml/Panel/Indicators/MenuItemFactory.qml:987
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
527msgid "0 seconds"
564msgid "0 seconds"
528msgstr "0 diog"
565msgstr "0 diog"
529
566
530#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
567#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
531−#: qml/Panel/Indicators/MenuItemFactory.qml:989
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
532#, qt-format
569#, qt-format
533msgid "%1 remaining"
570msgid "%1 remaining"
534msgstr "%1 air fhàgail"
571msgstr "%1 air fhàgail"
535
572
536−#: qml/Panel/Indicators/MenuItemFactory.qml:995
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
537msgid "In queue…"
574msgid "In queue…"
538msgstr "Air a' chiudha…"
575msgstr "Air a' chiudha…"
539
576
540−#: qml/Panel/Indicators/MenuItemFactory.qml:999
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
541msgid "Downloading"
578msgid "Downloading"
542msgstr "'Ga luchdadh a-nuas"
579msgstr "'Ga luchdadh a-nuas"
543
580
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
545msgid "Paused, tap to resume"
582msgid "Paused, tap to resume"
546msgstr "'Na stad, thoir gnogag gus leantainn air"
583msgstr "'Na stad, thoir gnogag gus leantainn air"
547
584
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
549msgid "Canceled"
586msgid "Canceled"
550msgstr "Air a sgur dheth"
587msgstr "Air a sgur dheth"
551
588
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
553msgid "Finished"
590msgid "Finished"
554msgstr "Coileanta"
591msgstr "Coileanta"
555
592
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
557msgid "Failed, tap to retry"
594msgid "Failed, tap to retry"
558msgstr "Dh'fhàillig leis, thoir gnogag gus feuchainn a-rithist"
595msgstr "Dh'fhàillig leis, thoir gnogag gus feuchainn a-rithist"
559
596
po/gl.po+101−64
@@ -7,23 +7,23 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11−"PO-Revision-Date: 2016-01-15 14:56+0000\n"
11+"PO-Revision-Date: 2016-12-16 00:21+0000\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
13"Language-Team: Galician <gl@li.org>\n"
13"Language-Team: Galician <gl@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Contrasinal : "
23msgstr "Contrasinal : "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Fixar o atallo"
28msgstr "Fixar o atallo"
29
29
@@ -31,7 +31,7 @@ msgstr "Fixar o atallo"
31msgid "Quit"
31msgid "Quit"
32msgstr "Saír"
32msgstr "Saír"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Eliminar o atallo"
36msgstr "Eliminar o atallo"
37
37
@@ -42,59 +42,59 @@ msgstr "Saír"
42
42
43#: qml/Components/Dialogs.qml:150
43#: qml/Components/Dialogs.qml:150
44msgid "Are you sure you want to log out?"
44msgid "Are you sure you want to log out?"
45−msgstr "Confirma que desexa pechar a sesión?"
45+msgstr "Desexa pechar a sesión?"
46
46
47#: qml/Components/Dialogs.qml:152
47#: qml/Components/Dialogs.qml:152
48msgctxt "Button: Lock the system"
48msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Bloquear"
50msgstr "Bloquear"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Saír da sesión"
55msgstr "Saír da sesión"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Cancelar"
62msgstr "Cancelar"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Reiniciar"
67msgstr "Reiniciar"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71−msgstr "Confirma que desexa reiniciar?"
71+msgstr "Desexa reiniciar?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Non"
75msgstr "Non"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Si"
79msgstr "Si"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Alimentación"
84msgstr "Alimentación"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90−msgstr "Confirma que desexa apagar?"
90+msgstr "Desexa apagar o aparato?"
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr "Apagar"
95msgstr "Apagar"
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr "Reiniciar"
100msgstr "Reiniciar"
@@ -175,87 +175,95 @@ msgstr "Super + 0 a 9"
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr "Igual que premer nunha icona do Iniciador."
176msgstr "Igual que premer nunha icona do Iniciador."
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr "Super + A"
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr "Abre o caixón dos aplicativos."
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr "Ámbitos"
188msgstr "Ámbitos"
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr "Super (tocar)"
192msgstr "Super (tocar)"
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr "Abre os Ámbitos."
196msgstr "Abre os Ámbitos."
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr "Cambiar"
200msgstr "Cambiar"
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr "Alt + Tab"
204msgstr "Alt + Tab"
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr "Cambia entre aplicativos."
208msgstr "Cambia entre aplicativos."
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr "Super + W"
212msgstr "Super + W"
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr "Mostra todas as xanelas do escritorio."
216msgstr "Mostra todas as xanelas do escritorio."
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr "Frecha esquerda ou dereita"
220msgstr "Frecha esquerda ou dereita"
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr "Cambia o foco."
224msgstr "Cambia o foco."
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr "Xanelas"
228msgstr "Xanelas"
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr "Ctrl + Super + D"
232msgstr "Ctrl + Super + D"
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr "Minimiza todas as xanelas."
236msgstr "Minimiza todas as xanelas."
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr "Ctrl + Super + Arriba"
240msgstr "Ctrl + Super + Arriba"
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr "Maximiza a xanela actual."
244msgstr "Maximiza a xanela actual."
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr "Ctrl + Super + Abaixo"
248msgstr "Ctrl + Super + Abaixo"
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr "Minimiza ou restabelece a xanela actual."
252msgstr "Minimiza ou restabelece a xanela actual."
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr "Ctrl + Super + Esq. ou Der."
256msgstr "Ctrl + Super + Esq. ou Der."
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr "Semi-maximiza a xanela actual."
260msgstr "Semi-maximiza a xanela actual."
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr "Alt + F4"
264msgstr "Alt + F4"
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr "Pecha a xanela actual."
268msgstr "Pecha a xanela actual."
261
269
@@ -313,6 +321,30 @@ msgstr "Pechar todo"
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr "Ver elemento compartido"
322msgstr "Ver elemento compartido"
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+"Agora o dispositivo conectouse a unha pantalla externa. Use esta pantalla "
330+"como área táctil para interactuar co punteiro."
331+
332+#: qml/Components/VirtualTouchPad.qml:327
333+msgid "Tap left button to click."
334+msgstr "Toque no botón esquerdo para facer clic."
335+
336+#: qml/Components/VirtualTouchPad.qml:339
337+msgid "Tap right button to right click."
338+msgstr "Toque no botón dereito para clic dereito."
339+
340+#: qml/Components/VirtualTouchPad.qml:351
341+msgid "Swipe with two fingers to scroll."
342+msgstr "Esvare dous dedos para desprazar."
343+
344+#: qml/Components/VirtualTouchPad.qml:396
345+msgid "Find more settings in the system settings."
346+msgstr "Atope máis axustes nos axustes do sistema."
347+
316#: qml/Dash/DashPageHeader.qml:361
348#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
349msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
350msgid "Store"
@@ -398,26 +430,18 @@ msgstr "Soltar para actualizar"
398msgid "Enable location data"
430msgid "Enable location data"
399msgstr "Activar datos da localización"
431msgstr "Activar datos da localización"
400
432
401−#: qml/Dash/ScopesList.qml:57
433+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
434msgid "Manage"
403msgstr "Xestionar"
435msgstr "Xestionar"
404
436
405−#: qml/Dash/ScopesList.qml:104
437+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
438msgid "Home"
407msgstr "Persoal"
439msgstr "Persoal"
408
440
409−#: qml/Dash/ScopesList.qml:105
441+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
442msgid "Also installed"
411msgstr "Tamén instalado"
443msgstr "Tamén instalado"
412
444
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−"Agora o dispositivo conectouse a unha pantalla externa. Use esta pantalla "
419−"como área táctil para interactuar co punteiro."
420−
421#: qml/Greeter/CoverPage.qml:127
445#: qml/Greeter/CoverPage.qml:127
422msgid "Unlock"
446msgid "Unlock"
423msgstr "Desbloquear"
447msgstr "Desbloquear"
@@ -441,7 +465,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
441msgstr[0] "Agarde %1 minuto e ténteo de novo…"
465msgstr[0] "Agarde %1 minuto e ténteo de novo…"
442msgstr[1] "Agarde %1 minutos e ténteo de novo…"
466msgstr[1] "Agarde %1 minutos e ténteo de novo…"
443
467
444−#: qml/Greeter/Greeter.qml:596
468+#: qml/Greeter/Greeter.qml:592
445msgid "Try again"
469msgid "Try again"
446msgstr "Tentar de novo"
470msgstr "Tentar de novo"
447
471
@@ -469,6 +493,19 @@ msgstr "Emerxencia"
469msgid "Select desktop environment"
493msgid "Select desktop environment"
470msgstr "Seleccione o ambiente de escritorio"
494msgstr "Seleccione o ambiente de escritorio"
471
495
496+#: qml/Launcher/Drawer.qml:80
497+msgid "Search…"
498+msgstr "Buscar..."
499+
500+#: qml/Launcher/Drawer.qml:101
501+msgctxt "Apps sorted alphabetically"
502+msgid "A-Z"
503+msgstr "A-Z"
504+
505+#: qml/Launcher/MoreAppsHeader.qml:32
506+msgid "More apps in the store"
507+msgstr "Máis aplicativos na tenda"
508+
472#: qml/Notifications/NotificationMenuItemFactory.qml:124
509#: qml/Notifications/NotificationMenuItemFactory.qml:124
473msgid "Show password"
510msgid "Show password"
474msgstr "Mostrar contrasinal"
511msgstr "Mostrar contrasinal"
@@ -481,62 +518,62 @@ msgstr "Toque para volver á chamada..."
481msgid "Conference"
518msgid "Conference"
482msgstr "Conferencia"
519msgstr "Conferencia"
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:847
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
485msgid "Nothing is playing"
522msgid "Nothing is playing"
486msgstr "Non hai nada en reprodución"
523msgstr "Non hai nada en reprodución"
487
524
488−#: qml/Panel/Indicators/MenuItemFactory.qml:975
525+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
489#, qt-format
526#, qt-format
490msgid "%1 hour"
527msgid "%1 hour"
491msgid_plural "%1 hours"
528msgid_plural "%1 hours"
492msgstr[0] "%1 hora"
529msgstr[0] "%1 hora"
493msgstr[1] "%1 horas"
530msgstr[1] "%1 horas"
494
531
495−#: qml/Panel/Indicators/MenuItemFactory.qml:979
532+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
496#, qt-format
533#, qt-format
497msgid "%1 minute"
534msgid "%1 minute"
498msgid_plural "%1 minutes"
535msgid_plural "%1 minutes"
499msgstr[0] "%1 minuto"
536msgstr[0] "%1 minuto"
500msgstr[1] "%1 minutos"
537msgstr[1] "%1 minutos"
501
538
502−#: qml/Panel/Indicators/MenuItemFactory.qml:984
539+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
503#, qt-format
540#, qt-format
504msgid "%1 second"
541msgid "%1 second"
505msgid_plural "%1 seconds"
542msgid_plural "%1 seconds"
506msgstr[0] "%1 segundo"
543msgstr[0] "%1 segundo"
507msgstr[1] "%1 segundos"
544msgstr[1] "%1 segundos"
508
545
509−#: qml/Panel/Indicators/MenuItemFactory.qml:987
546+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
510msgid "0 seconds"
547msgid "0 seconds"
511msgstr "0 segundos"
548msgstr "0 segundos"
512
549
513#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
514−#: qml/Panel/Indicators/MenuItemFactory.qml:989
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
515#, qt-format
552#, qt-format
516msgid "%1 remaining"
553msgid "%1 remaining"
517msgstr "Faltan %1"
554msgstr "Faltan %1"
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:995
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
520msgid "In queue…"
557msgid "In queue…"
521msgstr "Na cola..."
558msgstr "Na cola..."
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:999
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
524msgid "Downloading"
561msgid "Downloading"
525msgstr "Descargando"
562msgstr "Descargando"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
528msgid "Paused, tap to resume"
565msgid "Paused, tap to resume"
529msgstr "Detido, toque para continuar"
566msgstr "Detido, toque para continuar"
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
532msgid "Canceled"
569msgid "Canceled"
533msgstr "Cancelado"
570msgstr "Cancelado"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
536msgid "Finished"
573msgid "Finished"
537msgstr "Rematado"
574msgstr "Rematado"
538
575
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
540msgid "Failed, tap to retry"
577msgid "Failed, tap to retry"
541msgstr "Produciuse un fallo, toque para reintentalo"
578msgstr "Produciuse un fallo, toque para reintentalo"
542
579
po/gv.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-04-02 14:24+0000\n"
11"PO-Revision-Date: 2015-04-02 14:24+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Manx <gv@li.org>\n"
13"Language-Team: Manx <gv@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
17"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Fockle follit: "
23msgstr "Fockle follit: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Jean freenaghey yn cassan er lheh"
28msgstr "Jean freenaghey yn cassan er lheh"
29
29
@@ -31,7 +31,7 @@ msgstr "Jean freenaghey yn cassan er lheh"
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Jean neu-freenaghey yn cassan er lheh"
36msgstr "Jean neu-freenaghey yn cassan er lheh"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr ""
50msgstr ""
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Cur ass"
62msgstr "Cur ass"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Vel oo shickyr dy vel oo laccal aahoshiaghey?"
71msgstr "Vel oo shickyr dy vel oo laccal aahoshiaghey?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Cha nel"
75msgstr "Cha nel"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Ta"
79msgstr "Ta"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Vel oo shickyr dy vel oo laccal\n"
91"Vel oo shickyr dy vel oo laccal\n"
92"mooghey?"
92"mooghey?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr ""
97msgstr ""
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr ""
102msgstr ""
@@ -177,87 +177,95 @@ msgstr ""
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr ""
178msgstr ""
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr ""
190msgstr ""
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr ""
194msgstr ""
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr ""
198msgstr ""
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr ""
202msgstr ""
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr ""
206msgstr ""
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr ""
210msgstr ""
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr ""
214msgstr ""
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr ""
218msgstr ""
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr ""
222msgstr ""
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr ""
226msgstr ""
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr ""
230msgstr ""
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr ""
234msgstr ""
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr ""
238msgstr ""
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr ""
242msgstr ""
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr ""
246msgstr ""
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr ""
250msgstr ""
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr ""
254msgstr ""
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr ""
258msgstr ""
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr ""
262msgstr ""
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr ""
266msgstr ""
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr ""
270msgstr ""
263
271
@@ -313,6 +321,28 @@ msgstr ""
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr ""
322msgstr ""
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+
330+#: qml/Components/VirtualTouchPad.qml:327
331+msgid "Tap left button to click."
332+msgstr ""
333+
334+#: qml/Components/VirtualTouchPad.qml:339
335+msgid "Tap right button to right click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:351
339+msgid "Swipe with two fingers to scroll."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:396
343+msgid "Find more settings in the system settings."
344+msgstr ""
345+
316#: qml/Dash/DashPageHeader.qml:361
346#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
347msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
348msgid "Store"
@@ -398,24 +428,18 @@ msgstr "Jean aa-eaysley dy aalaadey..."
398msgid "Enable location data"
428msgid "Enable location data"
399msgstr ""
429msgstr ""
400
430
401−#: qml/Dash/ScopesList.qml:57
431+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
432msgid "Manage"
403msgstr "Jean stiurey"
433msgstr "Jean stiurey"
404
434
405−#: qml/Dash/ScopesList.qml:104
435+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
436msgid "Home"
407msgstr "Balley"
437msgstr "Balley"
408
438
409−#: qml/Dash/ScopesList.qml:105
439+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
440msgid "Also installed"
411msgstr ""
441msgstr ""
412
442
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−
419#: qml/Greeter/CoverPage.qml:127
443#: qml/Greeter/CoverPage.qml:127
420msgid "Unlock"
444msgid "Unlock"
421msgstr ""
445msgstr ""
@@ -444,7 +468,7 @@ msgstr[0] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
444msgstr[1] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
468msgstr[1] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
445msgstr[2] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
469msgstr[2] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
446
470
447−#: qml/Greeter/Greeter.qml:596
471+#: qml/Greeter/Greeter.qml:592
448msgid "Try again"
472msgid "Try again"
449msgstr ""
473msgstr ""
450
474
@@ -472,6 +496,19 @@ msgstr ""
472msgid "Select desktop environment"
496msgid "Select desktop environment"
473msgstr ""
497msgstr ""
474
498
499+#: qml/Launcher/Drawer.qml:80
500+msgid "Search…"
501+msgstr ""
502+
503+#: qml/Launcher/Drawer.qml:101
504+msgctxt "Apps sorted alphabetically"
505+msgid "A-Z"
506+msgstr ""
507+
508+#: qml/Launcher/MoreAppsHeader.qml:32
509+msgid "More apps in the store"
510+msgstr ""
511+
475#: qml/Notifications/NotificationMenuItemFactory.qml:124
512#: qml/Notifications/NotificationMenuItemFactory.qml:124
476msgid "Show password"
513msgid "Show password"
477msgstr ""
514msgstr ""
@@ -484,62 +521,62 @@ msgstr ""
484msgid "Conference"
521msgid "Conference"
485msgstr ""
522msgstr ""
486
523
487−#: qml/Panel/Indicators/MenuItemFactory.qml:847
524+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
488msgid "Nothing is playing"
525msgid "Nothing is playing"
489msgstr ""
526msgstr ""
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:975
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
492#, qt-format
529#, qt-format
493msgid "%1 hour"
530msgid "%1 hour"
494msgid_plural "%1 hours"
531msgid_plural "%1 hours"
495msgstr[0] ""
532msgstr[0] ""
496msgstr[1] ""
533msgstr[1] ""
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:979
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
499#, qt-format
536#, qt-format
500msgid "%1 minute"
537msgid "%1 minute"
501msgid_plural "%1 minutes"
538msgid_plural "%1 minutes"
502msgstr[0] ""
539msgstr[0] ""
503msgstr[1] ""
540msgstr[1] ""
504
541
505−#: qml/Panel/Indicators/MenuItemFactory.qml:984
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
506#, qt-format
543#, qt-format
507msgid "%1 second"
544msgid "%1 second"
508msgid_plural "%1 seconds"
545msgid_plural "%1 seconds"
509msgstr[0] ""
546msgstr[0] ""
510msgstr[1] ""
547msgstr[1] ""
511
548
512−#: qml/Panel/Indicators/MenuItemFactory.qml:987
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
513msgid "0 seconds"
550msgid "0 seconds"
514msgstr ""
551msgstr ""
515
552
516#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
553#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
517−#: qml/Panel/Indicators/MenuItemFactory.qml:989
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
518#, qt-format
555#, qt-format
519msgid "%1 remaining"
556msgid "%1 remaining"
520msgstr ""
557msgstr ""
521
558
522−#: qml/Panel/Indicators/MenuItemFactory.qml:995
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
523msgid "In queue…"
560msgid "In queue…"
524msgstr ""
561msgstr ""
525
562
526−#: qml/Panel/Indicators/MenuItemFactory.qml:999
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
527msgid "Downloading"
564msgid "Downloading"
528msgstr ""
565msgstr ""
529
566
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
531msgid "Paused, tap to resume"
568msgid "Paused, tap to resume"
532msgstr ""
569msgstr ""
533
570
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
535msgid "Canceled"
572msgid "Canceled"
536msgstr ""
573msgstr ""
537
574
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
539msgid "Finished"
576msgid "Finished"
540msgstr ""
577msgstr ""
541
578
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
543msgid "Failed, tap to retry"
580msgid "Failed, tap to retry"
544msgstr ""
581msgstr ""
545
582
po/he.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-07-12 08:47+0000\n"
11"PO-Revision-Date: 2015-07-12 08:47+0000\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
13"Language-Team: Hebrew <he@li.org>\n"
13"Language-Team: Hebrew <he@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "ססמה: "
23msgstr "ססמה: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "הצמדת קיצור דרך"
28msgstr "הצמדת קיצור דרך"
29
29
@@ -31,7 +31,7 @@ msgstr "הצמדת קיצור דרך"
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "הפרדת קיצור הדרך"
36msgstr "הפרדת קיצור הדרך"
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "נעילה"
50msgstr "נעילה"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "יציאה"
55msgstr "יציאה"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "ביטול"
62msgstr "ביטול"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "הפעלה מחדש"
67msgstr "הפעלה מחדש"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "האם להפעיל מחדש?"
71msgstr "האם להפעיל מחדש?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "לא"
75msgstr "לא"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "כן"
79msgstr "כן"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "צריכת חשמל"
84msgstr "צריכת חשמל"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr "האם לכבות?"
90msgstr "האם לכבות?"
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr "כיבוי"
95msgstr "כיבוי"
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr "הפעלה מחדש"
100msgstr "הפעלה מחדש"
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -311,6 +319,28 @@ msgstr ""
311msgid "Preview Share Item"
319msgid "Preview Share Item"
312msgstr ""
320msgstr ""
313
321
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
314#: qml/Dash/DashPageHeader.qml:361
344#: qml/Dash/DashPageHeader.qml:361
315msgctxt "Button: Open the Ubuntu Store"
345msgctxt "Button: Open the Ubuntu Store"
316msgid "Store"
346msgid "Store"
@@ -396,24 +426,18 @@ msgstr "יש לעזוב כדי לרענן…"
396msgid "Enable location data"
426msgid "Enable location data"
397msgstr "הפעלת נתוני מיקום"
427msgstr "הפעלת נתוני מיקום"
398
428
399−#: qml/Dash/ScopesList.qml:57
429+#: qml/Dash/ScopesList.qml:146
400msgid "Manage"
430msgid "Manage"
401msgstr "ניהול"
431msgstr "ניהול"
402
432
403−#: qml/Dash/ScopesList.qml:104
433+#: qml/Dash/ScopesList.qml:187
404msgid "Home"
434msgid "Home"
405msgstr "בית"
435msgstr "בית"
406
436
407−#: qml/Dash/ScopesList.qml:105
437+#: qml/Dash/ScopesList.qml:188
408msgid "Also installed"
438msgid "Also installed"
409msgstr ""
439msgstr ""
410
440
411−#: qml/DisabledScreenNotice.qml:109
412−msgid ""
413−"Your device is now connected to an external display. Use this screen as a "
414−"touch pad to interact with the pointer."
415−msgstr ""
416−
417#: qml/Greeter/CoverPage.qml:127
441#: qml/Greeter/CoverPage.qml:127
418msgid "Unlock"
442msgid "Unlock"
419msgstr "שחרור נעילה"
443msgstr "שחרור נעילה"
@@ -437,7 +461,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
437msgstr[0] ""
461msgstr[0] ""
438msgstr[1] ""
462msgstr[1] ""
439
463
440−#: qml/Greeter/Greeter.qml:596
464+#: qml/Greeter/Greeter.qml:592
441msgid "Try again"
465msgid "Try again"
442msgstr ""
466msgstr ""
443
467
@@ -465,6 +489,19 @@ msgstr ""
465msgid "Select desktop environment"
489msgid "Select desktop environment"
466msgstr ""
490msgstr ""
467
491
492+#: qml/Launcher/Drawer.qml:80
493+msgid "Search…"
494+msgstr ""
495+
496+#: qml/Launcher/Drawer.qml:101
497+msgctxt "Apps sorted alphabetically"
498+msgid "A-Z"
499+msgstr ""
500+
501+#: qml/Launcher/MoreAppsHeader.qml:32
502+msgid "More apps in the store"
503+msgstr ""
504+
468#: qml/Notifications/NotificationMenuItemFactory.qml:124
505#: qml/Notifications/NotificationMenuItemFactory.qml:124
469msgid "Show password"
506msgid "Show password"
470msgstr "הצגת הססמה"
507msgstr "הצגת הססמה"
@@ -477,62 +514,62 @@ msgstr "יש לגעת כדי להחזיר שיחה…"
477msgid "Conference"
514msgid "Conference"
478msgstr "ועידה"
515msgstr "ועידה"
479
516
480−#: qml/Panel/Indicators/MenuItemFactory.qml:847
517+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
481msgid "Nothing is playing"
518msgid "Nothing is playing"
482msgstr ""
519msgstr ""
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:975
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
485#, qt-format
522#, qt-format
486msgid "%1 hour"
523msgid "%1 hour"
487msgid_plural "%1 hours"
524msgid_plural "%1 hours"
488msgstr[0] ""
525msgstr[0] ""
489msgstr[1] ""
526msgstr[1] ""
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:979
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
492#, qt-format
529#, qt-format
493msgid "%1 minute"
530msgid "%1 minute"
494msgid_plural "%1 minutes"
531msgid_plural "%1 minutes"
495msgstr[0] ""
532msgstr[0] ""
496msgstr[1] ""
533msgstr[1] ""
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:984
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
499#, qt-format
536#, qt-format
500msgid "%1 second"
537msgid "%1 second"
501msgid_plural "%1 seconds"
538msgid_plural "%1 seconds"
502msgstr[0] ""
539msgstr[0] ""
503msgstr[1] ""
540msgstr[1] ""
504
541
505−#: qml/Panel/Indicators/MenuItemFactory.qml:987
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
506msgid "0 seconds"
543msgid "0 seconds"
507msgstr ""
544msgstr ""
508
545
509#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
510−#: qml/Panel/Indicators/MenuItemFactory.qml:989
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
511#, qt-format
548#, qt-format
512msgid "%1 remaining"
549msgid "%1 remaining"
513msgstr ""
550msgstr ""
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:995
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
516msgid "In queue…"
553msgid "In queue…"
517msgstr "בתור…"
554msgstr "בתור…"
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:999
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
520msgid "Downloading"
557msgid "Downloading"
521msgstr "בהורדה"
558msgstr "בהורדה"
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
524msgid "Paused, tap to resume"
561msgid "Paused, tap to resume"
525msgstr "מושהה, יש לגעת כדי להמשיך"
562msgstr "מושהה, יש לגעת כדי להמשיך"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
528msgid "Canceled"
565msgid "Canceled"
529msgstr "בוטל"
566msgstr "בוטל"
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
532msgid "Finished"
569msgid "Finished"
533msgstr "הושלם"
570msgstr "הושלם"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
536msgid "Failed, tap to retry"
573msgid "Failed, tap to retry"
537msgstr "נכשל, יש לגעת כדי לנסות שוב"
574msgstr "נכשל, יש לגעת כדי לנסות שוב"
538
575
po/hi.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
12"Last-Translator: Siddhanathan Shanmugam <Unknown>\n"
12"Last-Translator: Siddhanathan Shanmugam <Unknown>\n"
13"Language-Team: Hindi <hi@li.org>\n"
13"Language-Team: Hindi <hi@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr ""
23msgstr ""
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr ""
28msgstr ""
29
29
@@ -31,7 +31,7 @@ msgstr ""
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr ""
36msgstr ""
37
37
@@ -49,52 +49,52 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr ""
50msgstr ""
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr ""
62msgstr ""
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr ""
71msgstr ""
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr ""
75msgstr ""
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr ""
79msgstr ""
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr ""
90msgstr ""
91
91
92−#: qml/Components/Dialogs.qml:205
92+#: qml/Components/Dialogs.qml:208
93msgctxt "Button: Power off the system"
93msgctxt "Button: Power off the system"
94msgid "Power off"
94msgid "Power off"
95msgstr ""
95msgstr ""
96
96
97−#: qml/Components/Dialogs.qml:214
97+#: qml/Components/Dialogs.qml:217
98msgctxt "Button: Restart the system"
98msgctxt "Button: Restart the system"
99msgid "Restart"
99msgid "Restart"
100msgstr ""
100msgstr ""
@@ -175,87 +175,95 @@ msgstr ""
175msgid "Same as clicking on a launcher icon."
175msgid "Same as clicking on a launcher icon."
176msgstr ""
176msgstr ""
177
177
178−#: qml/Components/KeyboardShortcutsOverlay.qml:181
178+#: qml/Components/KeyboardShortcutsOverlay.qml:177
179+msgid "Super + A"
180+msgstr ""
181+
182+#: qml/Components/KeyboardShortcutsOverlay.qml:182
183+msgid "Opens the Application Drawer."
184+msgstr ""
185+
186+#: qml/Components/KeyboardShortcutsOverlay.qml:194
179msgid "Scopes"
187msgid "Scopes"
180msgstr ""
188msgstr ""
181
189
182−#: qml/Components/KeyboardShortcutsOverlay.qml:188
190+#: qml/Components/KeyboardShortcutsOverlay.qml:201
183msgid "Super (Tap)"
191msgid "Super (Tap)"
184msgstr ""
192msgstr ""
185
193
186−#: qml/Components/KeyboardShortcutsOverlay.qml:193
194+#: qml/Components/KeyboardShortcutsOverlay.qml:206
187msgid "Opens the Scopes home."
195msgid "Opens the Scopes home."
188msgstr ""
196msgstr ""
189
197
190−#: qml/Components/KeyboardShortcutsOverlay.qml:209
198+#: qml/Components/KeyboardShortcutsOverlay.qml:222
191msgid "Switching"
199msgid "Switching"
192msgstr ""
200msgstr ""
193
201
194−#: qml/Components/KeyboardShortcutsOverlay.qml:216
202+#: qml/Components/KeyboardShortcutsOverlay.qml:229
195msgid "Alt + Tab"
203msgid "Alt + Tab"
196msgstr ""
204msgstr ""
197
205
198−#: qml/Components/KeyboardShortcutsOverlay.qml:221
206+#: qml/Components/KeyboardShortcutsOverlay.qml:234
199msgid "Switches between applications."
207msgid "Switches between applications."
200msgstr ""
208msgstr ""
201
209
202−#: qml/Components/KeyboardShortcutsOverlay.qml:229
210+#: qml/Components/KeyboardShortcutsOverlay.qml:242
203msgid "Super + W"
211msgid "Super + W"
204msgstr ""
212msgstr ""
205
213
206−#: qml/Components/KeyboardShortcutsOverlay.qml:234
214+#: qml/Components/KeyboardShortcutsOverlay.qml:247
207msgid "Opens the desktop spread."
215msgid "Opens the desktop spread."
208msgstr ""
216msgstr ""
209
217
210−#: qml/Components/KeyboardShortcutsOverlay.qml:242
218+#: qml/Components/KeyboardShortcutsOverlay.qml:255
211msgid "Cursor Left or Right"
219msgid "Cursor Left or Right"
212msgstr ""
220msgstr ""
213
221
214−#: qml/Components/KeyboardShortcutsOverlay.qml:247
222+#: qml/Components/KeyboardShortcutsOverlay.qml:260
215msgid "Moves the focus."
223msgid "Moves the focus."
216msgstr ""
224msgstr ""
217
225
218−#: qml/Components/KeyboardShortcutsOverlay.qml:259
226+#: qml/Components/KeyboardShortcutsOverlay.qml:272
219msgid "Windows"
227msgid "Windows"
220msgstr ""
228msgstr ""
221
229
222−#: qml/Components/KeyboardShortcutsOverlay.qml:266
230+#: qml/Components/KeyboardShortcutsOverlay.qml:279
223msgid "Ctrl + Super + D"
231msgid "Ctrl + Super + D"
224msgstr ""
232msgstr ""
225
233
226−#: qml/Components/KeyboardShortcutsOverlay.qml:271
234+#: qml/Components/KeyboardShortcutsOverlay.qml:284
227msgid "Minimizes all windows."
235msgid "Minimizes all windows."
228msgstr ""
236msgstr ""
229
237
230−#: qml/Components/KeyboardShortcutsOverlay.qml:279
238+#: qml/Components/KeyboardShortcutsOverlay.qml:292
231msgid "Ctrl + Super + Up"
239msgid "Ctrl + Super + Up"
232msgstr ""
240msgstr ""
233
241
234−#: qml/Components/KeyboardShortcutsOverlay.qml:284
242+#: qml/Components/KeyboardShortcutsOverlay.qml:297
235msgid "Maximizes the current window."
243msgid "Maximizes the current window."
236msgstr ""
244msgstr ""
237
245
238−#: qml/Components/KeyboardShortcutsOverlay.qml:292
246+#: qml/Components/KeyboardShortcutsOverlay.qml:305
239msgid "Ctrl + Super + Down"
247msgid "Ctrl + Super + Down"
240msgstr ""
248msgstr ""
241
249
242−#: qml/Components/KeyboardShortcutsOverlay.qml:297
250+#: qml/Components/KeyboardShortcutsOverlay.qml:310
243msgid "Minimizes or restores the current window."
251msgid "Minimizes or restores the current window."
244msgstr ""
252msgstr ""
245
253
246−#: qml/Components/KeyboardShortcutsOverlay.qml:305
254+#: qml/Components/KeyboardShortcutsOverlay.qml:318
247msgid "Ctrl + Super + Left or Right"
255msgid "Ctrl + Super + Left or Right"
248msgstr ""
256msgstr ""
249
257
250−#: qml/Components/KeyboardShortcutsOverlay.qml:310
258+#: qml/Components/KeyboardShortcutsOverlay.qml:323
251msgid "Semi-maximizes the current window."
259msgid "Semi-maximizes the current window."
252msgstr ""
260msgstr ""
253
261
254−#: qml/Components/KeyboardShortcutsOverlay.qml:318
262+#: qml/Components/KeyboardShortcutsOverlay.qml:331
255msgid "Alt + F4"
263msgid "Alt + F4"
256msgstr ""
264msgstr ""
257
265
258−#: qml/Components/KeyboardShortcutsOverlay.qml:323
266+#: qml/Components/KeyboardShortcutsOverlay.qml:336
259msgid "Closes the current window."
267msgid "Closes the current window."
260msgstr ""
268msgstr ""
261
269
@@ -311,6 +319,28 @@ msgstr ""
311msgid "Preview Share Item"
319msgid "Preview Share Item"
312msgstr ""
320msgstr ""
313
321
322+#: qml/Components/VirtualTouchPad.qml:317
323+msgid ""
324+"Your device is now connected to an external display. Use this screen as a "
325+"touch pad to interact with the pointer."
326+msgstr ""
327+
328+#: qml/Components/VirtualTouchPad.qml:327
329+msgid "Tap left button to click."
330+msgstr ""
331+
332+#: qml/Components/VirtualTouchPad.qml:339
333+msgid "Tap right button to right click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:351
337+msgid "Swipe with two fingers to scroll."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:396
341+msgid "Find more settings in the system settings."
342+msgstr ""
343+
314#: qml/Dash/DashPageHeader.qml:361
344#: qml/Dash/DashPageHeader.qml:361
315msgctxt "Button: Open the Ubuntu Store"
345msgctxt "Button: Open the Ubuntu Store"
316msgid "Store"
346msgid "Store"
@@ -396,24 +426,18 @@ msgstr ""
396msgid "Enable location data"
426msgid "Enable location data"
397msgstr ""
427msgstr ""
398
428
399−#: qml/Dash/ScopesList.qml:57
429+#: qml/Dash/ScopesList.qml:146
400msgid "Manage"
430msgid "Manage"
401msgstr ""
431msgstr ""
402
432
403−#: qml/Dash/ScopesList.qml:104
433+#: qml/Dash/ScopesList.qml:187
404msgid "Home"
434msgid "Home"
405msgstr ""
435msgstr ""
406
436
407−#: qml/Dash/ScopesList.qml:105
437+#: qml/Dash/ScopesList.qml:188
408msgid "Also installed"
438msgid "Also installed"
409msgstr ""
439msgstr ""
410
440
411−#: qml/DisabledScreenNotice.qml:109
412−msgid ""
413−"Your device is now connected to an external display. Use this screen as a "
414−"touch pad to interact with the pointer."
415−msgstr ""
416−
417#: qml/Greeter/CoverPage.qml:127
441#: qml/Greeter/CoverPage.qml:127
418msgid "Unlock"
442msgid "Unlock"
419msgstr ""
443msgstr ""
@@ -437,7 +461,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
437msgstr[0] ""
461msgstr[0] ""
438msgstr[1] ""
462msgstr[1] ""
439
463
440−#: qml/Greeter/Greeter.qml:596
464+#: qml/Greeter/Greeter.qml:592
441msgid "Try again"
465msgid "Try again"
442msgstr ""
466msgstr ""
443
467
@@ -465,6 +489,19 @@ msgstr ""
465msgid "Select desktop environment"
489msgid "Select desktop environment"
466msgstr ""
490msgstr ""
467
491
492+#: qml/Launcher/Drawer.qml:80
493+msgid "Search…"
494+msgstr ""
495+
496+#: qml/Launcher/Drawer.qml:101
497+msgctxt "Apps sorted alphabetically"
498+msgid "A-Z"
499+msgstr ""
500+
501+#: qml/Launcher/MoreAppsHeader.qml:32
502+msgid "More apps in the store"
503+msgstr ""
504+
468#: qml/Notifications/NotificationMenuItemFactory.qml:124
505#: qml/Notifications/NotificationMenuItemFactory.qml:124
469msgid "Show password"
506msgid "Show password"
470msgstr ""
507msgstr ""
@@ -477,62 +514,62 @@ msgstr ""
477msgid "Conference"
514msgid "Conference"
478msgstr ""
515msgstr ""
479
516
480−#: qml/Panel/Indicators/MenuItemFactory.qml:847
517+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
481msgid "Nothing is playing"
518msgid "Nothing is playing"
482msgstr ""
519msgstr ""
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:975
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
485#, qt-format
522#, qt-format
486msgid "%1 hour"
523msgid "%1 hour"
487msgid_plural "%1 hours"
524msgid_plural "%1 hours"
488msgstr[0] ""
525msgstr[0] ""
489msgstr[1] ""
526msgstr[1] ""
490
527
491−#: qml/Panel/Indicators/MenuItemFactory.qml:979
528+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
492#, qt-format
529#, qt-format
493msgid "%1 minute"
530msgid "%1 minute"
494msgid_plural "%1 minutes"
531msgid_plural "%1 minutes"
495msgstr[0] ""
532msgstr[0] ""
496msgstr[1] ""
533msgstr[1] ""
497
534
498−#: qml/Panel/Indicators/MenuItemFactory.qml:984
535+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
499#, qt-format
536#, qt-format
500msgid "%1 second"
537msgid "%1 second"
501msgid_plural "%1 seconds"
538msgid_plural "%1 seconds"
502msgstr[0] ""
539msgstr[0] ""
503msgstr[1] ""
540msgstr[1] ""
504
541
505−#: qml/Panel/Indicators/MenuItemFactory.qml:987
542+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
506msgid "0 seconds"
543msgid "0 seconds"
507msgstr ""
544msgstr ""
508
545
509#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
510−#: qml/Panel/Indicators/MenuItemFactory.qml:989
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
511#, qt-format
548#, qt-format
512msgid "%1 remaining"
549msgid "%1 remaining"
513msgstr ""
550msgstr ""
514
551
515−#: qml/Panel/Indicators/MenuItemFactory.qml:995
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
516msgid "In queue…"
553msgid "In queue…"
517msgstr ""
554msgstr ""
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:999
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
520msgid "Downloading"
557msgid "Downloading"
521msgstr ""
558msgstr ""
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
524msgid "Paused, tap to resume"
561msgid "Paused, tap to resume"
525msgstr ""
562msgstr ""
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
528msgid "Canceled"
565msgid "Canceled"
529msgstr ""
566msgstr ""
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
532msgid "Finished"
569msgid "Finished"
533msgstr ""
570msgstr ""
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
536msgid "Failed, tap to retry"
573msgid "Failed, tap to retry"
537msgstr ""
574msgstr ""
538
575
po/hr.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-05-04 17:52+0000\n"
11"PO-Revision-Date: 2016-05-04 17:52+0000\n"
12"Last-Translator: gogo <trebelnik2@gmail.com>\n"
12"Last-Translator: gogo <trebelnik2@gmail.com>\n"
13"Language-Team: Croatian <hr@li.org>\n"
13"Language-Team: Croatian <hr@li.org>\n"
@@ -16,15 +16,15 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
19+"X-Launchpad-Export-Date: 2017-01-16 05:48+0000\n"
20−"X-Generator: Launchpad (build 18282)\n"
20+"X-Generator: Launchpad (build 18302)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
23msgid "Password: "
23msgid "Password: "
24msgstr "Lozinka: "
24msgstr "Lozinka: "
25
25
26#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:50
27−#: plugins/Unity/Launcher/launcheritem.cpp:109
27+#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
28msgid "Pin shortcut"
29msgstr "Pričvrsti kraticu"
29msgstr "Pričvrsti kraticu"
30
30
@@ -32,7 +32,7 @@ msgstr "Pričvrsti kraticu"
32msgid "Quit"
32msgid "Quit"
33msgstr "Zatvori"
33msgstr "Zatvori"
34
34
35−#: plugins/Unity/Launcher/launcheritem.cpp:109
35+#: plugins/Unity/Launcher/launcheritem.cpp:122
36msgid "Unpin shortcut"
36msgid "Unpin shortcut"
37msgstr "Ukloni kraticu"
37msgstr "Ukloni kraticu"
38
38
@@ -50,41 +50,41 @@ msgctxt "Button: Lock the system"
50msgid "Lock"
50msgid "Lock"
51msgstr "Zaključaj"
51msgstr "Zaključaj"
52
52
53−#: qml/Components/Dialogs.qml:159
53+#: qml/Components/Dialogs.qml:160
54msgctxt "Button: Log out from the system"
54msgctxt "Button: Log out from the system"
55msgid "Log Out"
55msgid "Log Out"
56msgstr "Odjava"
56msgstr "Odjava"
57
57
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
58+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
60#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
62msgid "Cancel"
63msgstr "Odustani"
63msgstr "Odustani"
64
64
65−#: qml/Components/Dialogs.qml:178
65+#: qml/Components/Dialogs.qml:179
66msgctxt "Title: Reboot dialog"
66msgctxt "Title: Reboot dialog"
67msgid "Reboot"
67msgid "Reboot"
68msgstr "Ponovno pokreni"
68msgstr "Ponovno pokreni"
69
69
70−#: qml/Components/Dialogs.qml:179
70+#: qml/Components/Dialogs.qml:180
71msgid "Are you sure you want to reboot?"
71msgid "Are you sure you want to reboot?"
72msgstr "Sigurno želite ponovno pokrenuti?"
72msgstr "Sigurno želite ponovno pokrenuti?"
73
73
74−#: qml/Components/Dialogs.qml:181
74+#: qml/Components/Dialogs.qml:182
75msgid "No"
75msgid "No"
76msgstr "Ne"
76msgstr "Ne"
77
77
78−#: qml/Components/Dialogs.qml:187
78+#: qml/Components/Dialogs.qml:189
79msgid "Yes"
79msgid "Yes"
80msgstr "Da"
80msgstr "Da"
81
81
82−#: qml/Components/Dialogs.qml:202
82+#: qml/Components/Dialogs.qml:204
83msgctxt "Title: Power off/Restart dialog"
83msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
84msgid "Power"
85msgstr "Isključivanje"
85msgstr "Isključivanje"
86
86
87−#: qml/Components/Dialogs.qml:203
87+#: qml/Components/Dialogs.qml:205
88msgid ""
88msgid ""
89"Are you sure you would like\n"
89"Are you sure you would like\n"
90"to power off?"
90"to power off?"
@@ -92,12 +92,12 @@ msgstr ""
92"Sigurno želite\n"
92"Sigurno želite\n"
93"isključiti?"
93"isključiti?"
94
94
95−#: qml/Components/Dialogs.qml:205
95+#: qml/Components/Dialogs.qml:208
96msgctxt "Button: Power off the system"
96msgctxt "Button: Power off the system"
97msgid "Power off"
97msgid "Power off"
98msgstr "Isključi"
98msgstr "Isključi"
99
99
100−#: qml/Components/Dialogs.qml:214
100+#: qml/Components/Dialogs.qml:217
101msgctxt "Button: Restart the system"
101msgctxt "Button: Restart the system"
102msgid "Restart"
102msgid "Restart"
103msgstr "Ponovno pokreni"
103msgstr "Ponovno pokreni"
@@ -178,87 +178,95 @@ msgstr "Super + 0 do 9"
178msgid "Same as clicking on a launcher icon."
178msgid "Same as clicking on a launcher icon."
179msgstr "Isto kao i klikanje na ikonu pokretača."
179msgstr "Isto kao i klikanje na ikonu pokretača."
180
180
181−#: qml/Components/KeyboardShortcutsOverlay.qml:181
181+#: qml/Components/KeyboardShortcutsOverlay.qml:177
182+msgid "Super + A"
183+msgstr ""
184+
185+#: qml/Components/KeyboardShortcutsOverlay.qml:182
186+msgid "Opens the Application Drawer."
187+msgstr ""
188+
189+#: qml/Components/KeyboardShortcutsOverlay.qml:194
182msgid "Scopes"
190msgid "Scopes"
183msgstr "Djelokruzi"
191msgstr "Djelokruzi"
184
192
185−#: qml/Components/KeyboardShortcutsOverlay.qml:188
193+#: qml/Components/KeyboardShortcutsOverlay.qml:201
186msgid "Super (Tap)"
194msgid "Super (Tap)"
187msgstr "Super (Dotaknite)"
195msgstr "Super (Dotaknite)"
188
196
189−#: qml/Components/KeyboardShortcutsOverlay.qml:193
197+#: qml/Components/KeyboardShortcutsOverlay.qml:206
190msgid "Opens the Scopes home."
198msgid "Opens the Scopes home."
191msgstr "Otvara naslovnicu djelokruga."
199msgstr "Otvara naslovnicu djelokruga."
192
200
193−#: qml/Components/KeyboardShortcutsOverlay.qml:209
201+#: qml/Components/KeyboardShortcutsOverlay.qml:222
194msgid "Switching"
202msgid "Switching"
195msgstr "Prebacivanje"
203msgstr "Prebacivanje"
196
204
197−#: qml/Components/KeyboardShortcutsOverlay.qml:216
205+#: qml/Components/KeyboardShortcutsOverlay.qml:229
198msgid "Alt + Tab"
206msgid "Alt + Tab"
199msgstr "Alt + Tab"
207msgstr "Alt + Tab"
200
208
201−#: qml/Components/KeyboardShortcutsOverlay.qml:221
209+#: qml/Components/KeyboardShortcutsOverlay.qml:234
202msgid "Switches between applications."
210msgid "Switches between applications."
203msgstr "Prebacuje između aplikacija."
211msgstr "Prebacuje između aplikacija."
204
212
205−#: qml/Components/KeyboardShortcutsOverlay.qml:229
213+#: qml/Components/KeyboardShortcutsOverlay.qml:242
206msgid "Super + W"
214msgid "Super + W"
207msgstr "Super + W"
215msgstr "Super + W"
208
216
209−#: qml/Components/KeyboardShortcutsOverlay.qml:234
217+#: qml/Components/KeyboardShortcutsOverlay.qml:247
210msgid "Opens the desktop spread."
218msgid "Opens the desktop spread."
211msgstr "Otvara rasprostiranje radne površine."
219msgstr "Otvara rasprostiranje radne površine."
212
220
213−#: qml/Components/KeyboardShortcutsOverlay.qml:242
221+#: qml/Components/KeyboardShortcutsOverlay.qml:255
214msgid "Cursor Left or Right"
222msgid "Cursor Left or Right"
215msgstr "Lijeva ili desna tipka strelice"
223msgstr "Lijeva ili desna tipka strelice"
216
224
217−#: qml/Components/KeyboardShortcutsOverlay.qml:247
225+#: qml/Components/KeyboardShortcutsOverlay.qml:260
218msgid "Moves the focus."
226msgid "Moves the focus."
219msgstr "Pomiče fokus."
227msgstr "Pomiče fokus."
220
228
221−#: qml/Components/KeyboardShortcutsOverlay.qml:259
229+#: qml/Components/KeyboardShortcutsOverlay.qml:272
222msgid "Windows"
230msgid "Windows"
223msgstr "Prozori"
231msgstr "Prozori"
224
232
225−#: qml/Components/KeyboardShortcutsOverlay.qml:266
233+#: qml/Components/KeyboardShortcutsOverlay.qml:279
226msgid "Ctrl + Super + D"
234msgid "Ctrl + Super + D"
227msgstr "Ctrl + Super + D"
235msgstr "Ctrl + Super + D"
228
236
229−#: qml/Components/KeyboardShortcutsOverlay.qml:271
237+#: qml/Components/KeyboardShortcutsOverlay.qml:284
230msgid "Minimizes all windows."
238msgid "Minimizes all windows."
231msgstr "Smanjuje sve prozore."
239msgstr "Smanjuje sve prozore."
232
240
233−#: qml/Components/KeyboardShortcutsOverlay.qml:279
241+#: qml/Components/KeyboardShortcutsOverlay.qml:292
234msgid "Ctrl + Super + Up"
242msgid "Ctrl + Super + Up"
235msgstr "Ctrl + Super + Up"
243msgstr "Ctrl + Super + Up"
236
244
237−#: qml/Components/KeyboardShortcutsOverlay.qml:284
245+#: qml/Components/KeyboardShortcutsOverlay.qml:297
238msgid "Maximizes the current window."
246msgid "Maximizes the current window."
239msgstr "Povećava trenutni prozor."
247msgstr "Povećava trenutni prozor."
240
248
241−#: qml/Components/KeyboardShortcutsOverlay.qml:292
249+#: qml/Components/KeyboardShortcutsOverlay.qml:305
242msgid "Ctrl + Super + Down"
250msgid "Ctrl + Super + Down"
243msgstr "Ctrl + Super + Down"
251msgstr "Ctrl + Super + Down"
244
252
245−#: qml/Components/KeyboardShortcutsOverlay.qml:297
253+#: qml/Components/KeyboardShortcutsOverlay.qml:310
246msgid "Minimizes or restores the current window."
254msgid "Minimizes or restores the current window."
247msgstr "Smanjuje trenutni prozor."
255msgstr "Smanjuje trenutni prozor."
248
256
249−#: qml/Components/KeyboardShortcutsOverlay.qml:305
257+#: qml/Components/KeyboardShortcutsOverlay.qml:318
250msgid "Ctrl + Super + Left or Right"
258msgid "Ctrl + Super + Left or Right"
251msgstr "Ctrl + Super + Left or Right"
259msgstr "Ctrl + Super + Left or Right"
252
260
253−#: qml/Components/KeyboardShortcutsOverlay.qml:310
261+#: qml/Components/KeyboardShortcutsOverlay.qml:323
254msgid "Semi-maximizes the current window."
262msgid "Semi-maximizes the current window."
255msgstr "Polovično povećava trenutni prozor."
263msgstr "Polovično povećava trenutni prozor."
256
264
257−#: qml/Components/KeyboardShortcutsOverlay.qml:318
265+#: qml/Components/KeyboardShortcutsOverlay.qml:331
258msgid "Alt + F4"
266msgid "Alt + F4"
259msgstr "Alt + F4"
267msgstr "Alt + F4"
260
268
261−#: qml/Components/KeyboardShortcutsOverlay.qml:323
269+#: qml/Components/KeyboardShortcutsOverlay.qml:336
262msgid "Closes the current window."
270msgid "Closes the current window."
263msgstr "Zatvara trenutni prozor."
271msgstr "Zatvara trenutni prozor."
264
272
@@ -316,6 +324,30 @@ msgstr "Zatvori sve"
316msgid "Preview Share Item"
324msgid "Preview Share Item"
317msgstr "Pregled stavki dijeljenja"
325msgstr "Pregled stavki dijeljenja"
318
326
327+#: qml/Components/VirtualTouchPad.qml:317
328+msgid ""
329+"Your device is now connected to an external display. Use this screen as a "
330+"touch pad to interact with the pointer."
331+msgstr ""
332+"Vaš uređaj je sada povezan s vanjskim uređajem. Koristite ovaj zaslon kao "
333+"dodirnik za interakciju s pokazivačem."
334+
335+#: qml/Components/VirtualTouchPad.qml:327
336+msgid "Tap left button to click."
337+msgstr ""
338+
339+#: qml/Components/VirtualTouchPad.qml:339
340+msgid "Tap right button to right click."
341+msgstr ""
342+
343+#: qml/Components/VirtualTouchPad.qml:351
344+msgid "Swipe with two fingers to scroll."
345+msgstr ""
346+
347+#: qml/Components/VirtualTouchPad.qml:396
348+msgid "Find more settings in the system settings."
349+msgstr ""
350+
319#: qml/Dash/DashPageHeader.qml:361
351#: qml/Dash/DashPageHeader.qml:361
320msgctxt "Button: Open the Ubuntu Store"
352msgctxt "Button: Open the Ubuntu Store"
321msgid "Store"
353msgid "Store"
@@ -401,26 +433,18 @@ msgstr "Otpusti za osvježavanje..."
401msgid "Enable location data"
433msgid "Enable location data"
402msgstr "Omogući podatke lokacije"
434msgstr "Omogući podatke lokacije"
403
435
404−#: qml/Dash/ScopesList.qml:57
436+#: qml/Dash/ScopesList.qml:146
405msgid "Manage"
437msgid "Manage"
406msgstr "Upravljaj"
438msgstr "Upravljaj"
407
439
408−#: qml/Dash/ScopesList.qml:104
440+#: qml/Dash/ScopesList.qml:187
409msgid "Home"
441msgid "Home"
410msgstr "Naslovnica"
442msgstr "Naslovnica"
411
443
412−#: qml/Dash/ScopesList.qml:105
444+#: qml/Dash/ScopesList.qml:188
413msgid "Also installed"
445msgid "Also installed"
414msgstr "Također instalirano"
446msgstr "Također instalirano"
415
447
416−#: qml/DisabledScreenNotice.qml:109
417−msgid ""
418−"Your device is now connected to an external display. Use this screen as a "
419−"touch pad to interact with the pointer."
420−msgstr ""
421−"Vaš uređaj je sada povezan s vanjskim uređajem. Koristite ovaj zaslon kao "
422−"dodirnik za interakciju s pokazivačem."
423−
424#: qml/Greeter/CoverPage.qml:127
448#: qml/Greeter/CoverPage.qml:127
425msgid "Unlock"
449msgid "Unlock"
426msgstr "Otključaj"
450msgstr "Otključaj"
@@ -445,7 +469,7 @@ msgstr[0] "Pričekajte %1 minutu a zatim ponovno pokušajte…"
445msgstr[1] "Pričekajte %1 minute a zatim ponovno pokušajte…"
469msgstr[1] "Pričekajte %1 minute a zatim ponovno pokušajte…"
446msgstr[2] "Pričekajte %1 minutua a zatim ponovno pokušajte…"
470msgstr[2] "Pričekajte %1 minutua a zatim ponovno pokušajte…"
447
471
448−#: qml/Greeter/Greeter.qml:596
472+#: qml/Greeter/Greeter.qml:592
449msgid "Try again"
473msgid "Try again"
450msgstr "Pokušaj ponovno"
474msgstr "Pokušaj ponovno"
451
475
@@ -473,6 +497,19 @@ msgstr "Hitno"
473msgid "Select desktop environment"
497msgid "Select desktop environment"
474msgstr "Odaberi okruženje radne površine"
498msgstr "Odaberi okruženje radne površine"
475
499
500+#: qml/Launcher/Drawer.qml:80
501+msgid "Search…"
502+msgstr ""
503+
504+#: qml/Launcher/Drawer.qml:101
505+msgctxt "Apps sorted alphabetically"
506+msgid "A-Z"
507+msgstr ""
508+
509+#: qml/Launcher/MoreAppsHeader.qml:32
510+msgid "More apps in the store"
511+msgstr ""
512+
476#: qml/Notifications/NotificationMenuItemFactory.qml:124
513#: qml/Notifications/NotificationMenuItemFactory.qml:124
477msgid "Show password"
514msgid "Show password"
478msgstr "Prikaži lozinku"
515msgstr "Prikaži lozinku"
@@ -485,11 +522,11 @@ msgstr "Dodirni za povratak pozivu..."
485msgid "Conference"
522msgid "Conference"
486msgstr "Konferencija"
523msgstr "Konferencija"
487
524
488−#: qml/Panel/Indicators/MenuItemFactory.qml:847
525+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
489msgid "Nothing is playing"
526msgid "Nothing is playing"
490msgstr "Ništa se ne reproducira"
527msgstr "Ništa se ne reproducira"
491
528
492−#: qml/Panel/Indicators/MenuItemFactory.qml:975
529+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
493#, qt-format
530#, qt-format
494msgid "%1 hour"
531msgid "%1 hour"
495msgid_plural "%1 hours"
532msgid_plural "%1 hours"
@@ -497,7 +534,7 @@ msgstr[0] "%1 sat"
497msgstr[1] "%1 sata"
534msgstr[1] "%1 sata"
498msgstr[2] "%1 sati"
535msgstr[2] "%1 sati"
499
536
500−#: qml/Panel/Indicators/MenuItemFactory.qml:979
537+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
501#, qt-format
538#, qt-format
502msgid "%1 minute"
539msgid "%1 minute"
503msgid_plural "%1 minutes"
540msgid_plural "%1 minutes"
@@ -505,7 +542,7 @@ msgstr[0] "%1 minuta"
505msgstr[1] "%1 minute"
542msgstr[1] "%1 minute"
506msgstr[2] "%1 minuta"
543msgstr[2] "%1 minuta"
507
544
508−#: qml/Panel/Indicators/MenuItemFactory.qml:984
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
509#, qt-format
546#, qt-format
510msgid "%1 second"
547msgid "%1 second"
511msgid_plural "%1 seconds"
548msgid_plural "%1 seconds"
@@ -513,37 +550,37 @@ msgstr[0] "%1 sekunda"
513msgstr[1] "%1 sekunde"
550msgstr[1] "%1 sekunde"
514msgstr[2] "%1 sekundi"
551msgstr[2] "%1 sekundi"
515
552
516−#: qml/Panel/Indicators/MenuItemFactory.qml:987
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
517msgid "0 seconds"
554msgid "0 seconds"
518msgstr "0 sekundi"
555msgstr "0 sekundi"
519
556
520#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
521−#: qml/Panel/Indicators/MenuItemFactory.qml:989
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
522#, qt-format
559#, qt-format
523msgid "%1 remaining"
560msgid "%1 remaining"
524msgstr "%1 preostalo"
561msgstr "%1 preostalo"
525
562
526−#: qml/Panel/Indicators/MenuItemFactory.qml:995
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
527msgid "In queue…"
564msgid "In queue…"
528msgstr "Na čekanju..."
565msgstr "Na čekanju..."
529
566
530−#: qml/Panel/Indicators/MenuItemFactory.qml:999
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
531msgid "Downloading"
568msgid "Downloading"
532msgstr "Preuzimanje"
569msgstr "Preuzimanje"
533
570
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
535msgid "Paused, tap to resume"
572msgid "Paused, tap to resume"
536msgstr "Pauzirano, dodirni za nastavak"
573msgstr "Pauzirano, dodirni za nastavak"
537
574
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
539msgid "Canceled"
576msgid "Canceled"
540msgstr "Prekinuto"
577msgstr "Prekinuto"
541
578
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
543msgid "Finished"
580msgid "Finished"
544msgstr "Završeno"
581msgstr "Završeno"
545
582
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
547msgid "Failed, tap to retry"
584msgid "Failed, tap to retry"
548msgstr "Neuspjelo, dodirni za ponovni pokušaj"
585msgstr "Neuspjelo, dodirni za ponovni pokušaj"
549
586
po/hu.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2016-08-17 10:53+0000\n"
11"PO-Revision-Date: 2016-08-17 10:53+0000\n"
12"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
12"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Jelszó: "
23msgstr "Jelszó: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Indító rögzítése"
28msgstr "Indító rögzítése"
29
29
@@ -31,7 +31,7 @@ msgstr "Indító rögzítése"
31msgid "Quit"
31msgid "Quit"
32msgstr "Kilépés"
32msgstr "Kilépés"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Indító feloldása"
36msgstr "Indító feloldása"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Zárolás"
50msgstr "Zárolás"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Kijelentkezés"
55msgstr "Kijelentkezés"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Mégse"
62msgstr "Mégse"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Újraindítás"
67msgstr "Újraindítás"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Biztosan újra szeretné indítani?"
71msgstr "Biztosan újra szeretné indítani?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Nem"
75msgstr "Nem"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Igen"
79msgstr "Igen"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Menü"
84msgstr "Menü"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Biztos benne, hogy ki\n"
91"Biztos benne, hogy ki\n"
92"szeretné kapcsolni?"
92"szeretné kapcsolni?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Kikapcsolás"
97msgstr "Kikapcsolás"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Újraindítás"
102msgstr "Újraindítás"
@@ -177,87 +177,95 @@ msgstr "Super + 0-9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "Az adott számú alkalmazás indítása."
178msgstr "Az adott számú alkalmazás indítása."
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Lencsék"
190msgstr "Lencsék"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (Tap)"
194msgstr "Super (Tap)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Lencsék kezdőlapjának megnyitása"
198msgstr "Lencsék kezdőlapjának megnyitása"
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Váltás"
202msgstr "Váltás"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Tab"
206msgstr "Alt + Tab"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Váltás az alkalmazások között."
210msgstr "Váltás az alkalmazások között."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Az asztal ablakainak szétterítése."
218msgstr "Az asztal ablakainak szétterítése."
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "Balra/jobbra nyíl"
222msgstr "Balra/jobbra nyíl"
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Fókusz mozgatása."
226msgstr "Fókusz mozgatása."
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Ablakok"
230msgstr "Ablakok"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Ctrl + Szuper + D"
234msgstr "Ctrl + Szuper + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Minden ablak minimalizálása."
238msgstr "Minden ablak minimalizálása."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Ctrl + Szuper + Fel"
242msgstr "Ctrl + Szuper + Fel"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Aktuális ablak maximalizálása."
246msgstr "Aktuális ablak maximalizálása."
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Ctrl + Szuper + Le"
250msgstr "Ctrl + Szuper + Le"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Az aktuális ablak visszaállítása vagy minimalizálása."
254msgstr "Az aktuális ablak visszaállítása vagy minimalizálása."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Ctrl + Szuper + Bal vagy Jobb"
258msgstr "Ctrl + Szuper + Bal vagy Jobb"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "Az aktuális ablak balra vagy jobbra igazítása."
262msgstr "Az aktuális ablak balra vagy jobbra igazítása."
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Az aktuális ablak bezárása."
270msgstr "Az aktuális ablak bezárása."
263
271
@@ -315,6 +323,30 @@ msgstr "Minden bezárása"
315msgid "Preview Share Item"
323msgid "Preview Share Item"
316msgstr "Megosztandó elem előnézete"
324msgstr "Megosztandó elem előnézete"
317
325
326+#: qml/Components/VirtualTouchPad.qml:317
327+msgid ""
328+"Your device is now connected to an external display. Use this screen as a "
329+"touch pad to interact with the pointer."
330+msgstr ""
331+"Az eszköz jelenleg egy külső kijelzőhöz van csatlakoztatva. Használja ezt a "
332+"kijelzőt érintőtáblaként, melynek segítéségével irányíthatja a mutatót."
333+
334+#: qml/Components/VirtualTouchPad.qml:327
335+msgid "Tap left button to click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:339
339+msgid "Tap right button to right click."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:351
343+msgid "Swipe with two fingers to scroll."
344+msgstr ""
345+
346+#: qml/Components/VirtualTouchPad.qml:396
347+msgid "Find more settings in the system settings."
348+msgstr ""
349+
318#: qml/Dash/DashPageHeader.qml:361
350#: qml/Dash/DashPageHeader.qml:361
319msgctxt "Button: Open the Ubuntu Store"
351msgctxt "Button: Open the Ubuntu Store"
320msgid "Store"
352msgid "Store"
@@ -400,26 +432,18 @@ msgstr "Engedje el a frissítéshez…"
400msgid "Enable location data"
432msgid "Enable location data"
401msgstr "Helymeghatározás engedélyezése"
433msgstr "Helymeghatározás engedélyezése"
402
434
403−#: qml/Dash/ScopesList.qml:57
435+#: qml/Dash/ScopesList.qml:146
404msgid "Manage"
436msgid "Manage"
405msgstr "Szerkesztés"
437msgstr "Szerkesztés"
406
438
407−#: qml/Dash/ScopesList.qml:104
439+#: qml/Dash/ScopesList.qml:187
408msgid "Home"
440msgid "Home"
409msgstr "Kezdőlapon"
441msgstr "Kezdőlapon"
410
442
411−#: qml/Dash/ScopesList.qml:105
443+#: qml/Dash/ScopesList.qml:188
412msgid "Also installed"
444msgid "Also installed"
413msgstr "Telepítve"
445msgstr "Telepítve"
414
446
415−#: qml/DisabledScreenNotice.qml:109
416−msgid ""
417−"Your device is now connected to an external display. Use this screen as a "
418−"touch pad to interact with the pointer."
419−msgstr ""
420−"Az eszköz jelenleg egy külső kijelzőhöz van csatlakoztatva. Használja ezt a "
421−"kijelzőt érintőtáblaként, melynek segítéségével irányíthatja a mutatót."
422−
423#: qml/Greeter/CoverPage.qml:127
447#: qml/Greeter/CoverPage.qml:127
424msgid "Unlock"
448msgid "Unlock"
425msgstr "Feloldás"
449msgstr "Feloldás"
@@ -443,7 +467,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
443msgstr[0] "Várjon %1 percet és próbálja újra…"
467msgstr[0] "Várjon %1 percet és próbálja újra…"
444msgstr[1] "Várjon %1 percet és próbálja újra…"
468msgstr[1] "Várjon %1 percet és próbálja újra…"
445
469
446−#: qml/Greeter/Greeter.qml:596
470+#: qml/Greeter/Greeter.qml:592
447msgid "Try again"
471msgid "Try again"
448msgstr "Próbálja újra"
472msgstr "Próbálja újra"
449
473
@@ -471,6 +495,19 @@ msgstr "Segélyhívás"
471msgid "Select desktop environment"
495msgid "Select desktop environment"
472msgstr "Asztali-környezet kiválasztása"
496msgstr "Asztali-környezet kiválasztása"
473
497
498+#: qml/Launcher/Drawer.qml:80
499+msgid "Search…"
500+msgstr ""
501+
502+#: qml/Launcher/Drawer.qml:101
503+msgctxt "Apps sorted alphabetically"
504+msgid "A-Z"
505+msgstr ""
506+
507+#: qml/Launcher/MoreAppsHeader.qml:32
508+msgid "More apps in the store"
509+msgstr ""
510+
474#: qml/Notifications/NotificationMenuItemFactory.qml:124
511#: qml/Notifications/NotificationMenuItemFactory.qml:124
475msgid "Show password"
512msgid "Show password"
476msgstr "Jelszó megjelenítése"
513msgstr "Jelszó megjelenítése"
@@ -483,62 +520,62 @@ msgstr "Ide koppintva visszatérhet a híváshoz"
483msgid "Conference"
520msgid "Conference"
484msgstr "Konferencia"
521msgstr "Konferencia"
485
522
486−#: qml/Panel/Indicators/MenuItemFactory.qml:847
523+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
487msgid "Nothing is playing"
524msgid "Nothing is playing"
488msgstr "Nincs lejátszás"
525msgstr "Nincs lejátszás"
489
526
490−#: qml/Panel/Indicators/MenuItemFactory.qml:975
527+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
491#, qt-format
528#, qt-format
492msgid "%1 hour"
529msgid "%1 hour"
493msgid_plural "%1 hours"
530msgid_plural "%1 hours"
494msgstr[0] "%1 óra"
531msgstr[0] "%1 óra"
495msgstr[1] "%1 óra"
532msgstr[1] "%1 óra"
496
533
497−#: qml/Panel/Indicators/MenuItemFactory.qml:979
534+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
498#, qt-format
535#, qt-format
499msgid "%1 minute"
536msgid "%1 minute"
500msgid_plural "%1 minutes"
537msgid_plural "%1 minutes"
501msgstr[0] "%1 perc"
538msgstr[0] "%1 perc"
502msgstr[1] "%1 perc"
539msgstr[1] "%1 perc"
503
540
504−#: qml/Panel/Indicators/MenuItemFactory.qml:984
541+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
505#, qt-format
542#, qt-format
506msgid "%1 second"
543msgid "%1 second"
507msgid_plural "%1 seconds"
544msgid_plural "%1 seconds"
508msgstr[0] "%1 másodperc"
545msgstr[0] "%1 másodperc"
509msgstr[1] "%1 másodperc"
546msgstr[1] "%1 másodperc"
510
547
511−#: qml/Panel/Indicators/MenuItemFactory.qml:987
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
512msgid "0 seconds"
549msgid "0 seconds"
513msgstr "0 másodperc"
550msgstr "0 másodperc"
514
551
515#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
552#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
516−#: qml/Panel/Indicators/MenuItemFactory.qml:989
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
517#, qt-format
554#, qt-format
518msgid "%1 remaining"
555msgid "%1 remaining"
519msgstr "%1 van hátra"
556msgstr "%1 van hátra"
520
557
521−#: qml/Panel/Indicators/MenuItemFactory.qml:995
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
522msgid "In queue…"
559msgid "In queue…"
523msgstr "Sorban…"
560msgstr "Sorban…"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:999
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
526msgid "Downloading"
563msgid "Downloading"
527msgstr "Letöltés"
564msgstr "Letöltés"
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
530msgid "Paused, tap to resume"
567msgid "Paused, tap to resume"
531msgstr "Szüneteltetve, koppintson a folytatáshoz"
568msgstr "Szüneteltetve, koppintson a folytatáshoz"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
534msgid "Canceled"
571msgid "Canceled"
535msgstr "Megszakítva"
572msgstr "Megszakítva"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
538msgid "Finished"
575msgid "Finished"
539msgstr "Befejeződött"
576msgstr "Befejeződött"
540
577
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
542msgid "Failed, tap to retry"
579msgid "Failed, tap to retry"
543msgstr "Sikertelen, koppintson az újrapróbáláshoz"
580msgstr "Sikertelen, koppintson az újrapróbáláshoz"
544
581
po/hy.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2014-10-28 06:34+0000\n"
11"PO-Revision-Date: 2014-10-28 06:34+0000\n"
12"Last-Translator: Vahan Harutyunyan <Unknown>\n"
12"Last-Translator: Vahan Harutyunyan <Unknown>\n"
13"Language-Team: Armenian <hy@li.org>\n"
13"Language-Team: Armenian <hy@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:56+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Գաղտնաբառ: "
23msgstr "Գաղտնաբառ: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Փակցնել պիտակը"
28msgstr "Փակցնել պիտակը"
29
29
@@ -31,7 +31,7 @@ msgstr "Փակցնել պիտակը"
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Հեռացնել պիտակը"
36msgstr "Հեռացնել պիտակը"
37
37
@@ -49,53 +49,53 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr ""
50msgstr ""
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Չեղյալ համարել"
62msgstr "Չեղյալ համարել"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք վերաբեռնել համակարգիչը"
71msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք վերաբեռնել համակարգիչը"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Ոչ"
75msgstr "Ոչ"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Այո"
79msgstr "Այո"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
90msgstr ""
90msgstr ""
91"Դուք համոզվա՞ծ եք, որ ցանկանում եք անջատել համակարգիչը սնուցման աղբյուրից"
91"Դուք համոզվա՞ծ եք, որ ցանկանում եք անջատել համակարգիչը սնուցման աղբյուրից"
92
92
93−#: qml/Components/Dialogs.qml:205
93+#: qml/Components/Dialogs.qml:208
94msgctxt "Button: Power off the system"
94msgctxt "Button: Power off the system"
95msgid "Power off"
95msgid "Power off"
96msgstr ""
96msgstr ""
97
97
98−#: qml/Components/Dialogs.qml:214
98+#: qml/Components/Dialogs.qml:217
99msgctxt "Button: Restart the system"
99msgctxt "Button: Restart the system"
100msgid "Restart"
100msgid "Restart"
101msgstr ""
101msgstr ""
@@ -176,87 +176,95 @@ msgstr ""
176msgid "Same as clicking on a launcher icon."
176msgid "Same as clicking on a launcher icon."
177msgstr ""
177msgstr ""
178
178
179−#: qml/Components/KeyboardShortcutsOverlay.qml:181
179+#: qml/Components/KeyboardShortcutsOverlay.qml:177
180+msgid "Super + A"
181+msgstr ""
182+
183+#: qml/Components/KeyboardShortcutsOverlay.qml:182
184+msgid "Opens the Application Drawer."
185+msgstr ""
186+
187+#: qml/Components/KeyboardShortcutsOverlay.qml:194
180msgid "Scopes"
188msgid "Scopes"
181msgstr ""
189msgstr ""
182
190
183−#: qml/Components/KeyboardShortcutsOverlay.qml:188
191+#: qml/Components/KeyboardShortcutsOverlay.qml:201
184msgid "Super (Tap)"
192msgid "Super (Tap)"
185msgstr ""
193msgstr ""
186
194
187−#: qml/Components/KeyboardShortcutsOverlay.qml:193
195+#: qml/Components/KeyboardShortcutsOverlay.qml:206
188msgid "Opens the Scopes home."
196msgid "Opens the Scopes home."
189msgstr ""
197msgstr ""
190
198
191−#: qml/Components/KeyboardShortcutsOverlay.qml:209
199+#: qml/Components/KeyboardShortcutsOverlay.qml:222
192msgid "Switching"
200msgid "Switching"
193msgstr ""
201msgstr ""
194
202
195−#: qml/Components/KeyboardShortcutsOverlay.qml:216
203+#: qml/Components/KeyboardShortcutsOverlay.qml:229
196msgid "Alt + Tab"
204msgid "Alt + Tab"
197msgstr ""
205msgstr ""
198
206
199−#: qml/Components/KeyboardShortcutsOverlay.qml:221
207+#: qml/Components/KeyboardShortcutsOverlay.qml:234
200msgid "Switches between applications."
208msgid "Switches between applications."
201msgstr ""
209msgstr ""
202
210
203−#: qml/Components/KeyboardShortcutsOverlay.qml:229
211+#: qml/Components/KeyboardShortcutsOverlay.qml:242
204msgid "Super + W"
212msgid "Super + W"
205msgstr ""
213msgstr ""
206
214
207−#: qml/Components/KeyboardShortcutsOverlay.qml:234
215+#: qml/Components/KeyboardShortcutsOverlay.qml:247
208msgid "Opens the desktop spread."
216msgid "Opens the desktop spread."
209msgstr ""
217msgstr ""
210
218
211−#: qml/Components/KeyboardShortcutsOverlay.qml:242
219+#: qml/Components/KeyboardShortcutsOverlay.qml:255
212msgid "Cursor Left or Right"
220msgid "Cursor Left or Right"
213msgstr ""
221msgstr ""
214
222
215−#: qml/Components/KeyboardShortcutsOverlay.qml:247
223+#: qml/Components/KeyboardShortcutsOverlay.qml:260
216msgid "Moves the focus."
224msgid "Moves the focus."
217msgstr ""
225msgstr ""
218
226
219−#: qml/Components/KeyboardShortcutsOverlay.qml:259
227+#: qml/Components/KeyboardShortcutsOverlay.qml:272
220msgid "Windows"
228msgid "Windows"
221msgstr ""
229msgstr ""
222
230
223−#: qml/Components/KeyboardShortcutsOverlay.qml:266
231+#: qml/Components/KeyboardShortcutsOverlay.qml:279
224msgid "Ctrl + Super + D"
232msgid "Ctrl + Super + D"
225msgstr ""
233msgstr ""
226
234
227−#: qml/Components/KeyboardShortcutsOverlay.qml:271
235+#: qml/Components/KeyboardShortcutsOverlay.qml:284
228msgid "Minimizes all windows."
236msgid "Minimizes all windows."
229msgstr ""
237msgstr ""
230
238
231−#: qml/Components/KeyboardShortcutsOverlay.qml:279
239+#: qml/Components/KeyboardShortcutsOverlay.qml:292
232msgid "Ctrl + Super + Up"
240msgid "Ctrl + Super + Up"
233msgstr ""
241msgstr ""
234
242
235−#: qml/Components/KeyboardShortcutsOverlay.qml:284
243+#: qml/Components/KeyboardShortcutsOverlay.qml:297
236msgid "Maximizes the current window."
244msgid "Maximizes the current window."
237msgstr ""
245msgstr ""
238
246
239−#: qml/Components/KeyboardShortcutsOverlay.qml:292
247+#: qml/Components/KeyboardShortcutsOverlay.qml:305
240msgid "Ctrl + Super + Down"
248msgid "Ctrl + Super + Down"
241msgstr ""
249msgstr ""
242
250
243−#: qml/Components/KeyboardShortcutsOverlay.qml:297
251+#: qml/Components/KeyboardShortcutsOverlay.qml:310
244msgid "Minimizes or restores the current window."
252msgid "Minimizes or restores the current window."
245msgstr ""
253msgstr ""
246
254
247−#: qml/Components/KeyboardShortcutsOverlay.qml:305
255+#: qml/Components/KeyboardShortcutsOverlay.qml:318
248msgid "Ctrl + Super + Left or Right"
256msgid "Ctrl + Super + Left or Right"
249msgstr ""
257msgstr ""
250
258
251−#: qml/Components/KeyboardShortcutsOverlay.qml:310
259+#: qml/Components/KeyboardShortcutsOverlay.qml:323
252msgid "Semi-maximizes the current window."
260msgid "Semi-maximizes the current window."
253msgstr ""
261msgstr ""
254
262
255−#: qml/Components/KeyboardShortcutsOverlay.qml:318
263+#: qml/Components/KeyboardShortcutsOverlay.qml:331
256msgid "Alt + F4"
264msgid "Alt + F4"
257msgstr ""
265msgstr ""
258
266
259−#: qml/Components/KeyboardShortcutsOverlay.qml:323
267+#: qml/Components/KeyboardShortcutsOverlay.qml:336
260msgid "Closes the current window."
268msgid "Closes the current window."
261msgstr ""
269msgstr ""
262
270
@@ -312,6 +320,28 @@ msgstr ""
312msgid "Preview Share Item"
320msgid "Preview Share Item"
313msgstr ""
321msgstr ""
314
322
323+#: qml/Components/VirtualTouchPad.qml:317
324+msgid ""
325+"Your device is now connected to an external display. Use this screen as a "
326+"touch pad to interact with the pointer."
327+msgstr ""
328+
329+#: qml/Components/VirtualTouchPad.qml:327
330+msgid "Tap left button to click."
331+msgstr ""
332+
333+#: qml/Components/VirtualTouchPad.qml:339
334+msgid "Tap right button to right click."
335+msgstr ""
336+
337+#: qml/Components/VirtualTouchPad.qml:351
338+msgid "Swipe with two fingers to scroll."
339+msgstr ""
340+
341+#: qml/Components/VirtualTouchPad.qml:396
342+msgid "Find more settings in the system settings."
343+msgstr ""
344+
315#: qml/Dash/DashPageHeader.qml:361
345#: qml/Dash/DashPageHeader.qml:361
316msgctxt "Button: Open the Ubuntu Store"
346msgctxt "Button: Open the Ubuntu Store"
317msgid "Store"
347msgid "Store"
@@ -397,24 +427,18 @@ msgstr ""
397msgid "Enable location data"
427msgid "Enable location data"
398msgstr ""
428msgstr ""
399
429
400−#: qml/Dash/ScopesList.qml:57
430+#: qml/Dash/ScopesList.qml:146
401msgid "Manage"
431msgid "Manage"
402msgstr ""
432msgstr ""
403
433
404−#: qml/Dash/ScopesList.qml:104
434+#: qml/Dash/ScopesList.qml:187
405msgid "Home"
435msgid "Home"
406msgstr ""
436msgstr ""
407
437
408−#: qml/Dash/ScopesList.qml:105
438+#: qml/Dash/ScopesList.qml:188
409msgid "Also installed"
439msgid "Also installed"
410msgstr ""
440msgstr ""
411
441
412−#: qml/DisabledScreenNotice.qml:109
413−msgid ""
414−"Your device is now connected to an external display. Use this screen as a "
415−"touch pad to interact with the pointer."
416−msgstr ""
417−
418#: qml/Greeter/CoverPage.qml:127
442#: qml/Greeter/CoverPage.qml:127
419msgid "Unlock"
443msgid "Unlock"
420msgstr "Ապաբլոկավորել"
444msgstr "Ապաբլոկավորել"
@@ -441,7 +465,7 @@ msgstr[0] ""
441"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին...\r\n"
465"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին...\r\n"
442"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին..."
466"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին..."
443
467
444−#: qml/Greeter/Greeter.qml:596
468+#: qml/Greeter/Greeter.qml:592
445msgid "Try again"
469msgid "Try again"
446msgstr ""
470msgstr ""
447
471
@@ -469,6 +493,19 @@ msgstr ""
469msgid "Select desktop environment"
493msgid "Select desktop environment"
470msgstr ""
494msgstr ""
471
495
496+#: qml/Launcher/Drawer.qml:80
497+msgid "Search…"
498+msgstr ""
499+
500+#: qml/Launcher/Drawer.qml:101
501+msgctxt "Apps sorted alphabetically"
502+msgid "A-Z"
503+msgstr ""
504+
505+#: qml/Launcher/MoreAppsHeader.qml:32
506+msgid "More apps in the store"
507+msgstr ""
508+
472#: qml/Notifications/NotificationMenuItemFactory.qml:124
509#: qml/Notifications/NotificationMenuItemFactory.qml:124
473msgid "Show password"
510msgid "Show password"
474msgstr "Ցույց տալ գաղտնաբառը"
511msgstr "Ցույց տալ գաղտնաբառը"
@@ -481,62 +518,62 @@ msgstr ""
481msgid "Conference"
518msgid "Conference"
482msgstr ""
519msgstr ""
483
520
484−#: qml/Panel/Indicators/MenuItemFactory.qml:847
521+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
485msgid "Nothing is playing"
522msgid "Nothing is playing"
486msgstr ""
523msgstr ""
487
524
488−#: qml/Panel/Indicators/MenuItemFactory.qml:975
525+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
489#, qt-format
526#, qt-format
490msgid "%1 hour"
527msgid "%1 hour"
491msgid_plural "%1 hours"
528msgid_plural "%1 hours"
492msgstr[0] ""
529msgstr[0] ""
493msgstr[1] ""
530msgstr[1] ""
494
531
495−#: qml/Panel/Indicators/MenuItemFactory.qml:979
532+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
496#, qt-format
533#, qt-format
497msgid "%1 minute"
534msgid "%1 minute"
498msgid_plural "%1 minutes"
535msgid_plural "%1 minutes"
499msgstr[0] ""
536msgstr[0] ""
500msgstr[1] ""
537msgstr[1] ""
501
538
502−#: qml/Panel/Indicators/MenuItemFactory.qml:984
539+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
503#, qt-format
540#, qt-format
504msgid "%1 second"
541msgid "%1 second"
505msgid_plural "%1 seconds"
542msgid_plural "%1 seconds"
506msgstr[0] ""
543msgstr[0] ""
507msgstr[1] ""
544msgstr[1] ""
508
545
509−#: qml/Panel/Indicators/MenuItemFactory.qml:987
546+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
510msgid "0 seconds"
547msgid "0 seconds"
511msgstr ""
548msgstr ""
512
549
513#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
514−#: qml/Panel/Indicators/MenuItemFactory.qml:989
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
515#, qt-format
552#, qt-format
516msgid "%1 remaining"
553msgid "%1 remaining"
517msgstr ""
554msgstr ""
518
555
519−#: qml/Panel/Indicators/MenuItemFactory.qml:995
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
520msgid "In queue…"
557msgid "In queue…"
521msgstr "Հերթում..."
558msgstr "Հերթում..."
522
559
523−#: qml/Panel/Indicators/MenuItemFactory.qml:999
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
524msgid "Downloading"
561msgid "Downloading"
525msgstr "Ներբեռնում"
562msgstr "Ներբեռնում"
526
563
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
528msgid "Paused, tap to resume"
565msgid "Paused, tap to resume"
529msgstr ""
566msgstr ""
530
567
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
532msgid "Canceled"
569msgid "Canceled"
533msgstr "Չեղյալ է համարված"
570msgstr "Չեղյալ է համարված"
534
571
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
536msgid "Finished"
573msgid "Finished"
537msgstr "Ավարտված է"
574msgstr "Ավարտված է"
538
575
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
540msgid "Failed, tap to retry"
577msgid "Failed, tap to retry"
541msgstr ""
578msgstr ""
542
579
po/ia.po+97−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2015-08-25 19:31+0000\n"
11"PO-Revision-Date: 2015-08-25 19:31+0000\n"
12"Last-Translator: karm <melo@carmu.com>\n"
12"Last-Translator: karm <melo@carmu.com>\n"
13"Language-Team: Interlingua <ia@li.org>\n"
13"Language-Team: Interlingua <ia@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Contrasigno: "
23msgstr "Contrasigno: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Via-breve a pin"
28msgstr "Via-breve a pin"
29
29
@@ -31,7 +31,7 @@ msgstr "Via-breve a pin"
31msgid "Quit"
31msgid "Quit"
32msgstr "Quitar"
32msgstr "Quitar"
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Via-breve a levar pin"
36msgstr "Via-breve a levar pin"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr "Blocar"
50msgstr "Blocar"
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr "Claude session"
55msgstr "Claude session"
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Cancellar"
62msgstr "Cancellar"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr "Reinitiar"
67msgstr "Reinitiar"
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Desira tu vermente reinitiar"
71msgstr "Desira tu vermente reinitiar"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "No"
75msgstr "No"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Si"
79msgstr "Si"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr "Energia"
84msgstr "Energia"
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Desira tu vermente \n"
91"Desira tu vermente \n"
92"stoppar le energia?"
92"stoppar le energia?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr "Stoppar le energia"
97msgstr "Stoppar le energia"
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr "Reinitiar"
102msgstr "Reinitiar"
@@ -177,87 +177,95 @@ msgstr "Super + 0 a 9"
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr "Mesmo que cliccar sur un icone del lanceator."
178msgstr "Mesmo que cliccar sur un icone del lanceator."
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr "Miras"
190msgstr "Miras"
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr "Super (Tap)"
194msgstr "Super (Tap)"
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr "Aperi le initio de Scopes."
198msgstr "Aperi le initio de Scopes."
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr "Commutar"
202msgstr "Commutar"
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr "Alt + Tab"
206msgstr "Alt + Tab"
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr "Commuta inter le applicationes."
210msgstr "Commuta inter le applicationes."
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr "Super + W"
214msgstr "Super + W"
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr "Aperi le diffusion delscriptorio"
218msgstr "Aperi le diffusion delscriptorio"
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr "Cursor sinistre o dextre"
222msgstr "Cursor sinistre o dextre"
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr "Move le foco."
226msgstr "Move le foco."
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr "Fenestras"
230msgstr "Fenestras"
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr "Ctrl + Super + D"
234msgstr "Ctrl + Super + D"
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr "Minimisa tote le fenestras."
238msgstr "Minimisa tote le fenestras."
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr "Ctrl + Super + Up"
242msgstr "Ctrl + Super + Up"
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr "Maximisa tote le fenestras."
246msgstr "Maximisa tote le fenestras."
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr "Ctrl + Super + Down"
250msgstr "Ctrl + Super + Down"
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr "Maximisa o restaura le fenestra actual."
254msgstr "Maximisa o restaura le fenestra actual."
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr "Ctrl + Super + Left o Right"
258msgstr "Ctrl + Super + Left o Right"
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr "Semi-maximisa le fenestra actual."
262msgstr "Semi-maximisa le fenestra actual."
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr "Alt + F4"
266msgstr "Alt + F4"
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr "Claude le fenestra actual"
270msgstr "Claude le fenestra actual"
263
271
@@ -313,6 +321,30 @@ msgstr "Clauder toto"
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr "Elemento compartite de vista preliminar"
322msgstr "Elemento compartite de vista preliminar"
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+"Tu dispositivo es nunc connexe a un schermo externe. Usa iste schermo como "
330+"pannello tactile pro interager con le punctator."
331+
332+#: qml/Components/VirtualTouchPad.qml:327
333+msgid "Tap left button to click."
334+msgstr ""
335+
336+#: qml/Components/VirtualTouchPad.qml:339
337+msgid "Tap right button to right click."
338+msgstr ""
339+
340+#: qml/Components/VirtualTouchPad.qml:351
341+msgid "Swipe with two fingers to scroll."
342+msgstr ""
343+
344+#: qml/Components/VirtualTouchPad.qml:396
345+msgid "Find more settings in the system settings."
346+msgstr ""
347+
316#: qml/Dash/DashPageHeader.qml:361
348#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
349msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
350msgid "Store"
@@ -398,26 +430,18 @@ msgstr "Relaxar pro renovar…"
398msgid "Enable location data"
430msgid "Enable location data"
399msgstr "Habilita le datos del location"
431msgstr "Habilita le datos del location"
400
432
401−#: qml/Dash/ScopesList.qml:57
433+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
434msgid "Manage"
403msgstr "Tractar"
435msgstr "Tractar"
404
436
405−#: qml/Dash/ScopesList.qml:104
437+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
438msgid "Home"
407msgstr "A domo"
439msgstr "A domo"
408
440
409−#: qml/Dash/ScopesList.qml:105
441+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
442msgid "Also installed"
411msgstr "Ja installate"
443msgstr "Ja installate"
412
444
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−"Tu dispositivo es nunc connexe a un schermo externe. Usa iste schermo como "
419−"pannello tactile pro interager con le punctator."
420−
421#: qml/Greeter/CoverPage.qml:127
445#: qml/Greeter/CoverPage.qml:127
422msgid "Unlock"
446msgid "Unlock"
423msgstr "Liberar"
447msgstr "Liberar"
@@ -443,7 +467,7 @@ msgid_plural "Please wait %1 minutes and then try again…"
443msgstr[0] "Per favor attende %1 minuta e postea tenta de nove"
467msgstr[0] "Per favor attende %1 minuta e postea tenta de nove"
444msgstr[1] "Per favor attende %1 minutas e postea reproba"
468msgstr[1] "Per favor attende %1 minutas e postea reproba"
445
469
446−#: qml/Greeter/Greeter.qml:596
470+#: qml/Greeter/Greeter.qml:592
447msgid "Try again"
471msgid "Try again"
448msgstr "Reprobar"
472msgstr "Reprobar"
449
473
@@ -471,6 +495,19 @@ msgstr "Emergentia"
471msgid "Select desktop environment"
495msgid "Select desktop environment"
472msgstr "Seliger le ambiente del scriptorio"
496msgstr "Seliger le ambiente del scriptorio"
473
497
498+#: qml/Launcher/Drawer.qml:80
499+msgid "Search…"
500+msgstr ""
501+
502+#: qml/Launcher/Drawer.qml:101
503+msgctxt "Apps sorted alphabetically"
504+msgid "A-Z"
505+msgstr ""
506+
507+#: qml/Launcher/MoreAppsHeader.qml:32
508+msgid "More apps in the store"
509+msgstr ""
510+
474#: qml/Notifications/NotificationMenuItemFactory.qml:124
511#: qml/Notifications/NotificationMenuItemFactory.qml:124
475msgid "Show password"
512msgid "Show password"
476msgstr "Monstrar le contrasigno"
513msgstr "Monstrar le contrasigno"
@@ -483,62 +520,62 @@ msgstr "Colpar pro retornar al appello..."
483msgid "Conference"
520msgid "Conference"
484msgstr "Conferentia"
521msgstr "Conferentia"
485
522
486−#: qml/Panel/Indicators/MenuItemFactory.qml:847
523+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
487msgid "Nothing is playing"
524msgid "Nothing is playing"
488msgstr "Nil es jocante"
525msgstr "Nil es jocante"
489
526
490−#: qml/Panel/Indicators/MenuItemFactory.qml:975
527+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
491#, qt-format
528#, qt-format
492msgid "%1 hour"
529msgid "%1 hour"
493msgid_plural "%1 hours"
530msgid_plural "%1 hours"
494msgstr[0] "%1 hora"
531msgstr[0] "%1 hora"
495msgstr[1] "%1 horas"
532msgstr[1] "%1 horas"
496
533
497−#: qml/Panel/Indicators/MenuItemFactory.qml:979
534+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
498#, qt-format
535#, qt-format
499msgid "%1 minute"
536msgid "%1 minute"
500msgid_plural "%1 minutes"
537msgid_plural "%1 minutes"
501msgstr[0] "%1 minuta"
538msgstr[0] "%1 minuta"
502msgstr[1] "%1 minutas"
539msgstr[1] "%1 minutas"
503
540
504−#: qml/Panel/Indicators/MenuItemFactory.qml:984
541+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
505#, qt-format
542#, qt-format
506msgid "%1 second"
543msgid "%1 second"
507msgid_plural "%1 seconds"
544msgid_plural "%1 seconds"
508msgstr[0] "%1 secunda"
545msgstr[0] "%1 secunda"
509msgstr[1] "%1 secundas"
546msgstr[1] "%1 secundas"
510
547
511−#: qml/Panel/Indicators/MenuItemFactory.qml:987
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
512msgid "0 seconds"
549msgid "0 seconds"
513msgstr "0 secundas"
550msgstr "0 secundas"
514
551
515#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
552#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
516−#: qml/Panel/Indicators/MenuItemFactory.qml:989
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
517#, qt-format
554#, qt-format
518msgid "%1 remaining"
555msgid "%1 remaining"
519msgstr "%1 restante"
556msgstr "%1 restante"
520
557
521−#: qml/Panel/Indicators/MenuItemFactory.qml:995
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
522msgid "In queue…"
559msgid "In queue…"
523msgstr "In cauda…"
560msgstr "In cauda…"
524
561
525−#: qml/Panel/Indicators/MenuItemFactory.qml:999
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
526msgid "Downloading"
563msgid "Downloading"
527msgstr "Discargante"
564msgstr "Discargante"
528
565
529−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
530msgid "Paused, tap to resume"
567msgid "Paused, tap to resume"
531msgstr "In pausa, colpar pro reprender"
568msgstr "In pausa, colpar pro reprender"
532
569
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
534msgid "Canceled"
571msgid "Canceled"
535msgstr "Cancellate"
572msgstr "Cancellate"
536
573
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
538msgid "Finished"
575msgid "Finished"
539msgstr "Finite"
576msgstr "Finite"
540
577
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
542msgid "Failed, tap to retry"
579msgid "Failed, tap to retry"
543msgstr "Fallite, colpar pro re-provar"
580msgstr "Fallite, colpar pro re-provar"
544
581
po/id.po+95−58
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-11-29 09:43+0000\n"
10+"POT-Creation-Date: 2017-01-10 14:48+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Indonesian <id@li.org>\n"
13"Language-Team: Indonesian <id@li.org>\n"
@@ -15,15 +15,15 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-12-01 04:57+0000\n"
18+"X-Launchpad-Export-Date: 2017-01-16 05:47+0000\n"
19−"X-Generator: Launchpad (build 18282)\n"
19+"X-Generator: Launchpad (build 18302)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
23msgstr "Sandi: "
23msgstr "Sandi: "
24
24
25#: plugins/Unity/Launcher/launcheritem.cpp:50
25#: plugins/Unity/Launcher/launcheritem.cpp:50
26−#: plugins/Unity/Launcher/launcheritem.cpp:109
26+#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
27msgid "Pin shortcut"
28msgstr "Paku pintasan"
28msgstr "Paku pintasan"
29
29
@@ -31,7 +31,7 @@ msgstr "Paku pintasan"
31msgid "Quit"
31msgid "Quit"
32msgstr ""
32msgstr ""
33
33
34−#: plugins/Unity/Launcher/launcheritem.cpp:109
34+#: plugins/Unity/Launcher/launcheritem.cpp:122
35msgid "Unpin shortcut"
35msgid "Unpin shortcut"
36msgstr "Lepas pintasan"
36msgstr "Lepas pintasan"
37
37
@@ -49,41 +49,41 @@ msgctxt "Button: Lock the system"
49msgid "Lock"
49msgid "Lock"
50msgstr ""
50msgstr ""
51
51
52−#: qml/Components/Dialogs.qml:159
52+#: qml/Components/Dialogs.qml:160
53msgctxt "Button: Log out from the system"
53msgctxt "Button: Log out from the system"
54msgid "Log Out"
54msgid "Log Out"
55msgstr ""
55msgstr ""
56
56
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
57+#: qml/Components/Dialogs.qml:167 qml/Components/Dialogs.qml:225
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
58#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
59#: qml/Wizard/Pages/passcode-confirm.qml:32
59#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
61msgid "Cancel"
62msgstr "Batal"
62msgstr "Batal"
63
63
64−#: qml/Components/Dialogs.qml:178
64+#: qml/Components/Dialogs.qml:179
65msgctxt "Title: Reboot dialog"
65msgctxt "Title: Reboot dialog"
66msgid "Reboot"
66msgid "Reboot"
67msgstr ""
67msgstr ""
68
68
69−#: qml/Components/Dialogs.qml:179
69+#: qml/Components/Dialogs.qml:180
70msgid "Are you sure you want to reboot?"
70msgid "Are you sure you want to reboot?"
71msgstr "Anda yakin ingin boot ulang?"
71msgstr "Anda yakin ingin boot ulang?"
72
72
73−#: qml/Components/Dialogs.qml:181
73+#: qml/Components/Dialogs.qml:182
74msgid "No"
74msgid "No"
75msgstr "Tidak"
75msgstr "Tidak"
76
76
77−#: qml/Components/Dialogs.qml:187
77+#: qml/Components/Dialogs.qml:189
78msgid "Yes"
78msgid "Yes"
79msgstr "Ya"
79msgstr "Ya"
80
80
81−#: qml/Components/Dialogs.qml:202
81+#: qml/Components/Dialogs.qml:204
82msgctxt "Title: Power off/Restart dialog"
82msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
83msgid "Power"
84msgstr ""
84msgstr ""
85
85
86−#: qml/Components/Dialogs.qml:203
86+#: qml/Components/Dialogs.qml:205
87msgid ""
87msgid ""
88"Are you sure you would like\n"
88"Are you sure you would like\n"
89"to power off?"
89"to power off?"
@@ -91,12 +91,12 @@ msgstr ""
91"Anda yakin ingin\n"
91"Anda yakin ingin\n"
92"mematikan daya?"
92"mematikan daya?"
93
93
94−#: qml/Components/Dialogs.qml:205
94+#: qml/Components/Dialogs.qml:208
95msgctxt "Button: Power off the system"
95msgctxt "Button: Power off the system"
96msgid "Power off"
96msgid "Power off"
97msgstr ""
97msgstr ""
98
98
99−#: qml/Components/Dialogs.qml:214
99+#: qml/Components/Dialogs.qml:217
100msgctxt "Button: Restart the system"
100msgctxt "Button: Restart the system"
101msgid "Restart"
101msgid "Restart"
102msgstr ""
102msgstr ""
@@ -177,87 +177,95 @@ msgstr ""
177msgid "Same as clicking on a launcher icon."
177msgid "Same as clicking on a launcher icon."
178msgstr ""
178msgstr ""
179
179
180−#: qml/Components/KeyboardShortcutsOverlay.qml:181
180+#: qml/Components/KeyboardShortcutsOverlay.qml:177
181+msgid "Super + A"
182+msgstr ""
183+
184+#: qml/Components/KeyboardShortcutsOverlay.qml:182
185+msgid "Opens the Application Drawer."
186+msgstr ""
187+
188+#: qml/Components/KeyboardShortcutsOverlay.qml:194
181msgid "Scopes"
189msgid "Scopes"
182msgstr ""
190msgstr ""
183
191
184−#: qml/Components/KeyboardShortcutsOverlay.qml:188
192+#: qml/Components/KeyboardShortcutsOverlay.qml:201
185msgid "Super (Tap)"
193msgid "Super (Tap)"
186msgstr ""
194msgstr ""
187
195
188−#: qml/Components/KeyboardShortcutsOverlay.qml:193
196+#: qml/Components/KeyboardShortcutsOverlay.qml:206
189msgid "Opens the Scopes home."
197msgid "Opens the Scopes home."
190msgstr ""
198msgstr ""
191
199
192−#: qml/Components/KeyboardShortcutsOverlay.qml:209
200+#: qml/Components/KeyboardShortcutsOverlay.qml:222
193msgid "Switching"
201msgid "Switching"
194msgstr ""
202msgstr ""
195
203
196−#: qml/Components/KeyboardShortcutsOverlay.qml:216
204+#: qml/Components/KeyboardShortcutsOverlay.qml:229
197msgid "Alt + Tab"
205msgid "Alt + Tab"
198msgstr ""
206msgstr ""
199
207
200−#: qml/Components/KeyboardShortcutsOverlay.qml:221
208+#: qml/Components/KeyboardShortcutsOverlay.qml:234
201msgid "Switches between applications."
209msgid "Switches between applications."
202msgstr ""
210msgstr ""
203
211
204−#: qml/Components/KeyboardShortcutsOverlay.qml:229
212+#: qml/Components/KeyboardShortcutsOverlay.qml:242
205msgid "Super + W"
213msgid "Super + W"
206msgstr ""
214msgstr ""
207
215
208−#: qml/Components/KeyboardShortcutsOverlay.qml:234
216+#: qml/Components/KeyboardShortcutsOverlay.qml:247
209msgid "Opens the desktop spread."
217msgid "Opens the desktop spread."
210msgstr ""
218msgstr ""
211
219
212−#: qml/Components/KeyboardShortcutsOverlay.qml:242
220+#: qml/Components/KeyboardShortcutsOverlay.qml:255
213msgid "Cursor Left or Right"
221msgid "Cursor Left or Right"
214msgstr ""
222msgstr ""
215
223
216−#: qml/Components/KeyboardShortcutsOverlay.qml:247
224+#: qml/Components/KeyboardShortcutsOverlay.qml:260
217msgid "Moves the focus."
225msgid "Moves the focus."
218msgstr ""
226msgstr ""
219
227
220−#: qml/Components/KeyboardShortcutsOverlay.qml:259
228+#: qml/Components/KeyboardShortcutsOverlay.qml:272
221msgid "Windows"
229msgid "Windows"
222msgstr ""
230msgstr ""
223
231
224−#: qml/Components/KeyboardShortcutsOverlay.qml:266
232+#: qml/Components/KeyboardShortcutsOverlay.qml:279
225msgid "Ctrl + Super + D"
233msgid "Ctrl + Super + D"
226msgstr ""
234msgstr ""
227
235
228−#: qml/Components/KeyboardShortcutsOverlay.qml:271
236+#: qml/Components/KeyboardShortcutsOverlay.qml:284
229msgid "Minimizes all windows."
237msgid "Minimizes all windows."
230msgstr ""
238msgstr ""
231
239
232−#: qml/Components/KeyboardShortcutsOverlay.qml:279
240+#: qml/Components/KeyboardShortcutsOverlay.qml:292
233msgid "Ctrl + Super + Up"
241msgid "Ctrl + Super + Up"
234msgstr ""
242msgstr ""
235
243
236−#: qml/Components/KeyboardShortcutsOverlay.qml:284
244+#: qml/Components/KeyboardShortcutsOverlay.qml:297
237msgid "Maximizes the current window."
245msgid "Maximizes the current window."
238msgstr ""
246msgstr ""
239
247
240−#: qml/Components/KeyboardShortcutsOverlay.qml:292
248+#: qml/Components/KeyboardShortcutsOverlay.qml:305
241msgid "Ctrl + Super + Down"
249msgid "Ctrl + Super + Down"
242msgstr ""
250msgstr ""
243
251
244−#: qml/Components/KeyboardShortcutsOverlay.qml:297
252+#: qml/Components/KeyboardShortcutsOverlay.qml:310
245msgid "Minimizes or restores the current window."
253msgid "Minimizes or restores the current window."
246msgstr ""
254msgstr ""
247
255
248−#: qml/Components/KeyboardShortcutsOverlay.qml:305
256+#: qml/Components/KeyboardShortcutsOverlay.qml:318
249msgid "Ctrl + Super + Left or Right"
257msgid "Ctrl + Super + Left or Right"
250msgstr ""
258msgstr ""
251
259
252−#: qml/Components/KeyboardShortcutsOverlay.qml:310
260+#: qml/Components/KeyboardShortcutsOverlay.qml:323
253msgid "Semi-maximizes the current window."
261msgid "Semi-maximizes the current window."
254msgstr ""
262msgstr ""
255
263
256−#: qml/Components/KeyboardShortcutsOverlay.qml:318
264+#: qml/Components/KeyboardShortcutsOverlay.qml:331
257msgid "Alt + F4"
265msgid "Alt + F4"
258msgstr ""
266msgstr ""
259
267
260−#: qml/Components/KeyboardShortcutsOverlay.qml:323
268+#: qml/Components/KeyboardShortcutsOverlay.qml:336
261msgid "Closes the current window."
269msgid "Closes the current window."
262msgstr ""
270msgstr ""
263
271
@@ -313,6 +321,28 @@ msgstr ""
313msgid "Preview Share Item"
321msgid "Preview Share Item"
314msgstr ""
322msgstr ""
315
323
324+#: qml/Components/VirtualTouchPad.qml:317
325+msgid ""
326+"Your device is now connected to an external display. Use this screen as a "
327+"touch pad to interact with the pointer."
328+msgstr ""
329+
330+#: qml/Components/VirtualTouchPad.qml:327
331+msgid "Tap left button to click."
332+msgstr ""
333+
334+#: qml/Components/VirtualTouchPad.qml:339
335+msgid "Tap right button to right click."
336+msgstr ""
337+
338+#: qml/Components/VirtualTouchPad.qml:351
339+msgid "Swipe with two fingers to scroll."
340+msgstr ""
341+
342+#: qml/Components/VirtualTouchPad.qml:396
343+msgid "Find more settings in the system settings."
344+msgstr ""
345+
316#: qml/Dash/DashPageHeader.qml:361
346#: qml/Dash/DashPageHeader.qml:361
317msgctxt "Button: Open the Ubuntu Store"
347msgctxt "Button: Open the Ubuntu Store"
318msgid "Store"
348msgid "Store"
@@ -398,24 +428,18 @@ msgstr "Lepas untuk menyegarkan..."
398msgid "Enable location data"
428msgid "Enable location data"
399msgstr ""
429msgstr ""
400
430
401−#: qml/Dash/ScopesList.qml:57
431+#: qml/Dash/ScopesList.qml:146
402msgid "Manage"
432msgid "Manage"
403msgstr "Kelola"
433msgstr "Kelola"
404
434
405−#: qml/Dash/ScopesList.qml:104
435+#: qml/Dash/ScopesList.qml:187
406msgid "Home"
436msgid "Home"
407msgstr "Beranda"
437msgstr "Beranda"
408
438
409−#: qml/Dash/ScopesList.qml:105
439+#: qml/Dash/ScopesList.qml:188
410msgid "Also installed"
440msgid "Also installed"
411msgstr "Juga terpasang"
441msgstr "Juga terpasang"
412
442
413−#: qml/DisabledScreenNotice.qml:109
414−msgid ""
415−"Your device is now connected to an external display. Use this screen as a "
416−"touch pad to interact with the pointer."
417−msgstr ""
418−
419#: qml/Greeter/CoverPage.qml:127
443#: qml/Greeter/CoverPage.qml:127
420msgid "Unlock"
444msgid "Unlock"
421msgstr "Buka kunci"
445msgstr "Buka kunci"
@@ -440,7 +464,7 @@ msgid "Please wait %1 minute and then try again…"
440msgid_plural "Please wait %1 minutes and then try again…"
464msgid_plural "Please wait %1 minutes and then try again…"
441msgstr[0] "Harap tunggu %1 menit lalu coba lagi..."
465msgstr[0] "Harap tunggu %1 menit lalu coba lagi..."
442
466
443−#: qml/Greeter/Greeter.qml:596
467+#: qml/Greeter/Greeter.qml:592
444msgid "Try again"
468msgid "Try again"
445msgstr ""
469msgstr ""
446
470
@@ -468,6 +492,19 @@ msgstr ""
468msgid "Select desktop environment"
492msgid "Select desktop environment"
469msgstr ""
493msgstr ""
470
494
495+#: qml/Launcher/Drawer.qml:80
496+msgid "Search…"
497+msgstr ""
498+
499+#: qml/Launcher/Drawer.qml:101
500+msgctxt "Apps sorted alphabetically"
501+msgid "A-Z"
502+msgstr ""
503+
504+#: qml/Launcher/MoreAppsHeader.qml:32
505+msgid "More apps in the store"
506+msgstr ""
507+
471#: qml/Notifications/NotificationMenuItemFactory.qml:124
508#: qml/Notifications/NotificationMenuItemFactory.qml:124
472msgid "Show password"
509msgid "Show password"
473msgstr "Tampilkan sandi"
510msgstr "Tampilkan sandi"
@@ -480,62 +517,62 @@ msgstr "Ketuk untuk kembali ke panggilan..."
480msgid "Conference"
517msgid "Conference"
481msgstr "Konferensi"
518msgstr "Konferensi"
482
519
483−#: qml/Panel/Indicators/MenuItemFactory.qml:847
520+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
484msgid "Nothing is playing"
521msgid "Nothing is playing"
485msgstr "Tak ada yang sedang diputar"
522msgstr "Tak ada yang sedang diputar"
486
523
487−#: qml/Panel/Indicators/MenuItemFactory.qml:975
524+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
488#, qt-format
525#, qt-format
489msgid "%1 hour"
526msgid "%1 hour"
490msgid_plural "%1 hours"
527msgid_plural "%1 hours"
491msgstr[0] ""
528msgstr[0] ""
492msgstr[1] ""
529msgstr[1] ""
493
530
494−#: qml/Panel/Indicators/MenuItemFactory.qml:979
531+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
495#, qt-format
532#, qt-format
496msgid "%1 minute"
533msgid "%1 minute"
497msgid_plural "%1 minutes"
534msgid_plural "%1 minutes"
498msgstr[0] ""
535msgstr[0] ""
499msgstr[1] ""
536msgstr[1] ""
500
537
501−#: qml/Panel/Indicators/MenuItemFactory.qml:984
538+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
502#, qt-format
539#, qt-format
503msgid "%1 second"
540msgid "%1 second"
504msgid_plural "%1 seconds"
541msgid_plural "%1 seconds"
505msgstr[0] ""
542msgstr[0] ""
506msgstr[1] ""
543msgstr[1] ""
507
544
508−#: qml/Panel/Indicators/MenuItemFactory.qml:987
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
509msgid "0 seconds"
546msgid "0 seconds"
510msgstr ""
547msgstr ""
511
548
512#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
513−#: qml/Panel/Indicators/MenuItemFactory.qml:989
550+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
514#, qt-format
551#, qt-format
515msgid "%1 remaining"
552msgid "%1 remaining"
516msgstr ""
553msgstr ""
517
554
518−#: qml/Panel/Indicators/MenuItemFactory.qml:995
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
519msgid "In queue…"
556msgid "In queue…"
520msgstr "Dalam antrian..."
557msgstr "Dalam antrian..."
521
558
522−#: qml/Panel/Indicators/MenuItemFactory.qml:999
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
523msgid "Downloading"
560msgid "Downloading"
524msgstr "Sedang mengunduh"
561msgstr "Sedang mengunduh"
525
562
526−#: qml/Panel/Indicators/MenuItemFactory.qml:1001
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
527msgid "Paused, tap to resume"
564msgid "Paused, tap to resume"
528msgstr "Jeda, ketuk untuk melanjutkan"
565msgstr "Jeda, ketuk untuk melanjutkan"
529
566
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1003
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
531msgid "Canceled"
568msgid "Canceled"
532msgstr "Dibatalkan"
569msgstr "Dibatalkan"
533
570
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
535msgid "Finished"
572msgid "Finished"
536msgstr "Selesai"
573msgstr "Selesai"
537
574
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1007
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
539msgid "Failed, tap to retry"
576msgid "Failed, tap to retry"
540msgstr "Gagal, ketuk untuk mencoba ulang"
577msgstr "Gagal, ketuk untuk mencoba ulang"
541
578
po/is.po+95−58

This diff is too big to show here.

po/it.po+97−60

This diff is too big to show here.

po/ja.po+95−58

This diff is too big to show here.

po/km.po+95−58

This diff is too big to show here.

po/kn.po+95−58

This diff is too big to show here.

po/ko.po+95−58

This diff is too big to show here.

po/ku.po+95−58

This diff is too big to show here.

po/ky.po+95−58

This diff is too big to show here.

po/lo.po+95−58

This diff is too big to show here.

po/lt.po+95−58

This diff is too big to show here.

po/lv.po+95−58

This diff is too big to show here.

po/ml.po+95−58

This diff is too big to show here.

po/mr.po+95−58

This diff is too big to show here.

po/ms.po+161−120

This diff is too big to show here.

po/my.po+95−58

This diff is too big to show here.

po/nb.po+97−60

This diff is too big to show here.

po/ne.po+95−58

This diff is too big to show here.

po/nl.po+97−60

This diff is too big to show here.

po/nn.po+95−58

This diff is too big to show here.

po/oc.po+97−60

This diff is too big to show here.

po/or.po+95−58

This diff is too big to show here.

po/pa.po+95−58

This diff is too big to show here.

po/pl.po+97−60

This diff is too big to show here.

po/pt.po+97−60

This diff is too big to show here.

po/pt_BR.po+95−58

This diff is too big to show here.

po/ro.po+95−58

This diff is too big to show here.

po/ru.po+97−60

This diff is too big to show here.

po/shn.po+95−58

This diff is too big to show here.

po/si.po+95−58

This diff is too big to show here.

po/sk.po+97−60

This diff is too big to show here.

po/sl.po+97−60

This diff is too big to show here.

po/sq.po+95−58

This diff is too big to show here.

po/sr.po+97−60

This diff is too big to show here.

po/sv.po+97−60

This diff is too big to show here.

po/sw.po+95−58

This diff is too big to show here.

po/ta.po+95−58

This diff is too big to show here.

po/te.po+95−58

This diff is too big to show here.

po/th.po+95−58

This diff is too big to show here.

po/tr.po+97−60

This diff is too big to show here.

po/ug.po+95−58

This diff is too big to show here.

po/uk.po+98−61

This diff is too big to show here.

po/unity8.pot+26−26

This diff is too big to show here.

po/ur.po+95−58

This diff is too big to show here.

po/uz.po+95−58

This diff is too big to show here.

po/vi.po+95−58

This diff is too big to show here.

po/wo.po+95−58

This diff is too big to show here.

po/xh.po+95−58

This diff is too big to show here.

po/zh_CN.po+95−58

This diff is too big to show here.

po/zh_HK.po+95−58

This diff is too big to show here.

po/zh_TW.po+95−58

This diff is too big to show here.

qml/ApplicationMenus/ApplicationMenuItemFactory.qmlnew file+135

This diff is too big to show here.

qml/ApplicationMenus/MenuBar.qmlnew file+304

This diff is too big to show here.

qml/ApplicationMenus/MenuItem.qmlnew file+150

This diff is too big to show here.

qml/ApplicationMenus/MenuNavigator.qmlnew file+78

This diff is too big to show here.

qml/ApplicationMenus/MenuPopup.qmlnew file+361

This diff is too big to show here.

qml/ApplicationMenus/RegisteredApplicationMenuModel.qmlnew file+56

This diff is too big to show here.

qml/CMakeLists.txt+1

This diff is too big to show here.

qml/Components/Dialogs.qml+3

This diff is too big to show here.

qml/Components/DragHandle.qml+1

This diff is too big to show here.

qml/Components/InputMethod.qml+5−4

This diff is too big to show here.

qml/Components/KeymapSwitcher.qml+4−1

This diff is too big to show here.

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

This diff is too big to show here.

qml/Components/ScrollCalculator.qml+21−2

This diff is too big to show here.

qml/Components/WindowControlButtons.qml+21

This diff is too big to show here.

qml/Dash/Previews/PreviewPayments.qmldeleted−81

This diff is too big to show here.

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

This diff is too big to show here.

qml/Dash/Previews/PreviewWidgetFactory.qml−1

This diff is too big to show here.

qml/Dash/ScopesList.qml+120−39

This diff is too big to show here.

qml/Dash/ScopesListCategory.qml+3

This diff is too big to show here.

qml/Launcher/LauncherPanel.qml+28−14

This diff is too big to show here.

qml/OrientedShell.qml+6

This diff is too big to show here.

plugins/Ubuntu/Payments/plugin.cpp → qml/Panel/FakePanelMenu.qmlrenamed+8−10

This diff is too big to show here.

qml/Panel/IndicatorPage.qmldeleted−188

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

qml/Panel/MenuContent.qml+7−10

This diff is too big to show here.

qml/Panel/Panel.qml+300−96

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

qml/Panel/PanelMenuPage.qmlnew file+225

This diff is too big to show here.

qml/Rotation/RotationStates.qml+2−2

This diff is too big to show here.

qml/Shell.qml+34−16

This diff is too big to show here.

qml/Stage/DecoratedWindow.qml+77−35

This diff is too big to show here.

qml/Stage/FakeMaximizeDelegate.qml+7−7

This diff is too big to show here.

qml/Stage/MoveHandler.qml+1−1

This diff is too big to show here.

qml/Stage/Stage.qml+144−148

This diff is too big to show here.

qml/Stage/StagedFullscreenPolicy.qml+4−4

This diff is too big to show here.

qml/Stage/TopLevelSurfaceRepeater.qmldeleted−67

This diff is too big to show here.

qml/Stage/WindowControlsOverlay.qml+2−2

This diff is too big to show here.

qml/Stage/WindowDecoration.qml+80−19

This diff is too big to show here.

qml/Stage/WindowedFullscreenPolicy.qml+1−1

This diff is too big to show here.

src/CMakeLists.txt+9−2

This diff is too big to show here.

src/DebuggingController.cppnew file+92

This diff is too big to show here.

src/DebuggingController.hnew file+57

This diff is too big to show here.

src/ShellApplication.cpp+2−1

This diff is too big to show here.

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

This diff is too big to show here.

src/main.cpp+2−2

This diff is too big to show here.

tests/CMakeLists.txt+16−8

This diff is too big to show here.

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

Binary file not shown.

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

This diff is too big to show here.

tests/mocks/AccountsService/CMakeLists.txt−1

This diff is too big to show here.

tests/mocks/CMakeLists.txt+13−14

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/CMakeLists.txt−1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/CMakeLists.txt+2−1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/Greeter.cpp+1−1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/Greeter.h+2−2

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModel.cpp−1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModel.h+2−2

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModel.cpp−2

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Ubuntu/CMakeLists.txt−1

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/qmldirdeleted−3

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationInfo.cpp+49−26

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationInfo.h+3−3

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationManager.cpp+88−59

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationManager.h+31−4

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurface.cpp+81−94

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurface.h+29−27

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurfaceItem.h+1−2

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurfaceListModel.cpp+11−33

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurfaceListModel.h+2−7

This diff is too big to show here.

tests/mocks/Unity/Application/SurfaceManager.cpp+173−24

This diff is too big to show here.

tests/mocks/Unity/Application/SurfaceManager.h+29−9

This diff is too big to show here.

tests/mocks/Unity/Application/plugin.cpp+3−33

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/plugin.h → tests/mocks/Unity/ApplicationMenu/plugin.hrenamed+6−5

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/CMakeLists.txt+5

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/plugin.cpp → tests/mocks/Unity/Platform/MockPlatform.qmlrenamed+7−10

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/fake_scopesoverview.h+2

This diff is too big to show here.

tests/mocks/Utils/windowstatestorage.cpp+23

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/libusermetrics/CMakeLists.txt+1

This diff is too big to show here.

tests/mocks/libusermetrics/ColorTheme.cpp+4

This diff is too big to show here.

tests/mocks/libusermetrics/UserMetrics.cpp+5

This diff is too big to show here.

tests/plugins/AccountsService/CMakeLists.txt+6

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/ImageCache/CMakeLists.txt+10

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/CMakeLists.txt+21−5

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/dbus.cpp+2−1

This diff is too big to show here.

tests/plugins/SessionBroadcast/CMakeLists.txt+6

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/Unity/Launcher/launchermodeltest.cpp+27−4

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/Wizard/CMakeLists.txt+6

This diff is too big to show here.

tests/qmltests/ApplicationMenuDataLoader.qmlnew file+75

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/qmltests/CMakeLists.txt+27−7

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

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+1−1

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/qmltests/Panel/tst_ActiveCallHint.qml+16−2

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/qmltests/Stage/tst_ApplicationWindow.qml+10−10

This diff is too big to show here.

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

This diff is too big to show here.

tests/qmltests/Stage/tst_DesktopStage.qml+79−125

This diff is too big to show here.

tests/qmltests/Stage/tst_PhoneStage.qml+23−12

This diff is too big to show here.

tests/qmltests/Stage/tst_SurfaceContainer.qml+4

This diff is too big to show here.

tests/qmltests/Stage/tst_TabletStage.qml+22−10

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/qmltests/Tutorial/tst_Tutorial.qml+30−8

This diff is too big to show here.

tests/qmltests/tst_OrientedShell.qml+5

This diff is too big to show here.

tests/qmltests/tst_Shell.qml+163−89

This diff is too big to show here.

tests/qmltests/tst_ShellWithPin.qml+21−10

This diff is too big to show here.

tests/uqmlscene/CMakeLists.txt+14−6

This diff is too big to show here.

tests/uqmlscene/main.cpp+7−3

This diff is too big to show here.

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

This diff is too big to show here.

tests/utils/modules/Unity/Test/StageTestCase.qmlnew file+68

This diff is too big to show here.

tests/utils/modules/Unity/Test/UnityTestCase.qml+4−5

This diff is too big to show here.

tests/utils/modules/Unity/Test/qmldir+2−1

This diff is too big to show here.

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

This diff is too big to show here.