diff options
94 files changed, 937 insertions, 2110 deletions
diff --git a/core/java/android/app/LoadedApk.java b/core/java/android/app/LoadedApk.java index d143b86..aa98e97 100644 --- a/core/java/android/app/LoadedApk.java +++ b/core/java/android/app/LoadedApk.java @@ -360,7 +360,6 @@ public final class LoadedApk { mClassLoader = ApplicationLoaders.getDefault().getClassLoader(zip, lib, mBaseClassLoader); - initializeJavaContextClassLoader(); StrictMode.setThreadPolicy(oldPolicy); } else { @@ -552,6 +551,9 @@ public final class LoadedApk { try { java.lang.ClassLoader cl = getClassLoader(); + if (!mPackageName.equals("android")) { + initializeJavaContextClassLoader(); + } ContextImpl appContext = ContextImpl.createAppContext(mActivityThread, this); app = mActivityThread.mInstrumentation.newApplication( cl, appClass, appContext); diff --git a/core/java/android/bluetooth/BluetoothAdapter.java b/core/java/android/bluetooth/BluetoothAdapter.java index f0b609a..5564af7 100644 --- a/core/java/android/bluetooth/BluetoothAdapter.java +++ b/core/java/android/bluetooth/BluetoothAdapter.java @@ -454,8 +454,9 @@ public final class BluetoothAdapter { } /** - * Returns a {@link BluetoothLeAdvertiser} object for Bluetooth LE Advertising operations, or - * null if Bluetooth LE Advertising is not support on this device. + * Returns a {@link BluetoothLeAdvertiser} object for Bluetooth LE Advertising operations. + * Will return null if Bluetooth is turned off or if Bluetooth LE Advertising is not + * supported on this device. * <p> * Use {@link #isMultipleAdvertisementSupported()} to check whether LE Advertising is supported * on this device before calling this method. diff --git a/docs/html/guide/components/fragments.jd b/docs/html/guide/components/fragments.jd index 0cc5f72..0065397 100644 --- a/docs/html/guide/components/fragments.jd +++ b/docs/html/guide/components/fragments.jd @@ -363,9 +363,10 @@ UI, then the string tag is the only way to identify it. If you want to get the f activity later, you need to use {@link android.app.FragmentManager#findFragmentByTag findFragmentByTag()}.</p> -<p>For an example activity that uses a fragment as a background worker, without a UI, see the <a -href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/app/FragmentRetainInstance.html">{@code -FragmentRetainInstance.java}</a> sample.</p> +<p>For an example activity that uses a fragment as a background worker, without a UI, see the {@code +FragmentRetainInstance.java} sample, which is included in the SDK samples (available through the +Android SDK Manager) and located on your system as +<code><sdk_root>/APIDemos/app/src/main/java/com/example/android/apis/app/FragmentRetainInstance.java</code>.</p> diff --git a/docs/html/guide/topics/graphics/opengl.jd b/docs/html/guide/topics/graphics/opengl.jd index d194082..3e3d569 100644 --- a/docs/html/guide/topics/graphics/opengl.jd +++ b/docs/html/guide/topics/graphics/opengl.jd @@ -33,14 +33,6 @@ page.tags=games <li>{@link android.opengl.GLSurfaceView}</li> <li>{@link android.opengl.GLSurfaceView.Renderer}</li> </ol> - <h2>Related samples</h2> - <ol> - <li><a href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/graphics/GLSurfaceViewActivity.html">GLSurfaceViewActivity</a></li> - <li><a href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/graphics/GLES20Activity.html">GLES20Activity</a></li> - <li><a href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/graphics/TouchRotateActivity.html">TouchRotateActivity</a></li> - <li><a -href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/graphics/CompressedTextureActivity.html">Compressed Textures</a></li> - </ol> <h2>See also</h2> <ol> <li><a href="{@docRoot}training/graphics/opengl/index.html"> @@ -54,7 +46,8 @@ href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/graphics </div> <p>Android includes support for high performance 2D and 3D graphics with the Open Graphics Library -(OpenGL®), specifically, the OpenGL ES API. OpenGL is a cross-platform graphics API that specifies a +(OpenGL®), specifically, the OpenGL ES API. OpenGL is a cross-platform graphics API that +specifies a standard software interface for 3D graphics processing hardware. OpenGL ES is a flavor of the OpenGL specification intended for embedded devices. Android supports several versions of the OpenGL ES API:</p> @@ -65,6 +58,8 @@ API:</p> </li> <li>OpenGL ES 3.0 - This API specification is supported by Android 4.3 (API level 18) and higher. </li> + <li>OpenGL ES 3.1 - This API specification is supported by Android 5.0 (API level 21) and higher. + </li> </ul> <p class="caution"><strong>Caution:</strong> @@ -176,10 +171,18 @@ calling OpenGL APIs using the following classes:</p> interface to OpenGL ES 2.0 and is available starting with Android 2.2 (API level 8).</li> </ul> </li> - <li>OpenGL ES 3.0 API Class + </li> + <li>OpenGL ES 3.0/3.1 API Packages <ul> - <li>{@link android.opengl.GLES30 android.opengl.GLES30} - This package provides the - interface to OpenGL ES 3.0 and is available starting with Android 4.3 (API level 18).</li> + <li>{@link android.opengl} - This package provides the interface to the OpenGL ES 3.0/3.1 +classes. + Version 3.0 is available starting with Android 4.3 (API level 18). Version 3.1 is available +starting with Android 5.0 (API level 21). + <ul> + <li>{@link android.opengl.GLES30}</li> + <li>{@link android.opengl.GLES31} </li> + <li>{@link android.opengl.GLES31Ext} (<a href="#aep">Android Extension Pack</a>)</li> + </ul> </ul> </li> </ul> @@ -196,9 +199,12 @@ href="{@docRoot}guide/topics/manifest/manifest-intro.html">AndroidManifest.xml</ Here are the most common OpenGL manifest declarations:</p> <ul> - <li><strong>OpenGL ES version requirements</strong> - If your application only supports OpenGL ES -2.0, you must declare that requirement by adding the following settings to your manifest as -shown below. + <li><strong>OpenGL ES version requirements</strong> - If your application requires a specific +version of + OpenGL ES, you must declare that requirement by adding the following settings to your manifest as +shown below.</li> + +<p>For OpenGL ES 2.0:</p> <pre> <!-- Tell the system this app requires OpenGL ES 2.0. --> @@ -209,16 +215,25 @@ shown below. installed on devices that do not support OpenGL ES 2.0. If your application is exclusively for devices that support OpenGL ES 3.0, you can also specify this in your manifest:</p> +<p>For OpenGL ES 3.0:</p> + <pre> <!-- Tell the system this app requires OpenGL ES 3.0. --> <uses-feature android:glEsVersion="0x00030000" android:required="true" /> </pre> +<p>For OpenGL ES 3.1:</p> + +<pre> +<!-- Tell the system this app requires OpenGL ES 3.1. --> +<uses-feature android:glEsVersion="0x00030001" android:required="true" /> +</pre> + <p class="note"><strong>Note:</strong> - The OpenGL ES 3.0 API is backwards-compatible with the 2.0 API, which means you can be more + The OpenGL ES 3.x API is backwards-compatible with the 2.0 API, which means you can be more flexible with your implementation of OpenGL ES in your application. By declaring the OpenGL ES 2.0 API as a requirement in your manifest, you can use that API version as a default, check - for the availability of the 3.0 API at run time and then use OpenGL ES 3.0 features if the + for the availability of the 3.x API at run time and then use OpenGL ES 3.x features if the device supports it. For more information about checking the OpenGL ES version supported by a device, see <a href="#version-check">Checking OpenGL ES Version</a>. </p> @@ -414,7 +429,8 @@ public void onDrawFrame(GL10 unused) { </li> </ol> <p>For a complete example of how to apply projection and camera view with OpenGL ES 2.0, see the <a -href="{@docRoot}training/graphics/opengl/index.html">Displaying Graphics with OpenGL ES</a> class.</p> +href="{@docRoot}training/graphics/opengl/index.html">Displaying Graphics with OpenGL ES</a> +class.</p> <h2 id="faces-winding">Shape Faces and Winding</h2> @@ -585,10 +601,47 @@ supported.</p> device.</li> </ol> +<h4 id="aep">Android Extension Pack (AEP)</h4> + +<p> The AEP ensures that your application supports a standardized set of OpenGL extensions above +and beyond +the core set described in the OpenGL 3.1 specification. Packaging these extensions together +encourages a consistent set of functionality across devices, while allowing developers to take full +advantage of the latest crop of mobile GPU devices.</p> + +<p>The AEP also improves support for images, shader storage buffers, and atomic counters in +fragment shaders.</p> + +<p>For your app to be able to use the AEP, the app's manifest must declare that the AEP is required. +In addition, the platform version must support it. </p> + +<p>Declare the AEP requirement in the manifest as follows:</p> + +<pre> +<uses feature android:name="android.hardware.opengles.aep" + android:required="true" /> +</pre> + +<p>To verify that the platform version supports the AEP, use the +{@link android.content.pm.PackageManager#hasSystemFeature} method, passing in +{@link android.content.pm.PackageManager#FEATURE_OPENGLES_EXTENSION_PACK} as the argument. The following code snippet +shows an example of how to do so:</p> + +<pre> +boolean deviceSupportsAEP = getPackageManager().hasSystemFeature + (PackageManager.FEATURE_OPENGLES_EXTENSION_PACK); +</pre> + +<p>If the method returns true, AEP is supported.<p> + +<p>For more information about the AEP, visit its page at the <a +href="https://www.khronos.org/registry/gles/extensions/ANDROID/ANDROID_extension_pack_es31a.txt"> +Khronos OpenGL ES Registry</a>. + -<h3 id="version-check">Checking OpenGL ES Version</h3> +<h3 id="version-check">Checking the OpenGL ES Version</h3> -<p>There are several versions of the OpenGL ES available on Android devices. You can specify the +<p>There are several versions of OpenGL ES available on Android devices. You can specify the minimum version of the API your application requires in your <a href="#manifest">manifest</a>, but you may also want to take advantage of features in a newer API at the same time. For example, the OpenGL ES 3.0 API is backward-compatible with the 2.0 version of the API, so you may want to @@ -600,7 +653,7 @@ application manifest, your application should check the version of the API avail You can do this in one of two ways:</p> <ol> - <li>Attempt create the higher-level OpenGL ES context ({@link android.opengl.EGLContext}) and + <li>Attempt to create the higher-level OpenGL ES context ({@link android.opengl.EGLContext}) and check the result.</li> <li>Create a minimum-supported OpenGL ES context and check the version value.</li> </ol> diff --git a/docs/html/preview/tv/images/tif-overview.png b/docs/html/images/tv/tv-tif-overview.png Binary files differindex 197775e..197775e 100644 --- a/docs/html/preview/tv/images/tif-overview.png +++ b/docs/html/images/tv/tv-tif-overview.png diff --git a/docs/html/preview/api-overview.jd b/docs/html/preview/api-overview.jd deleted file mode 100644 index 87185b1..0000000 --- a/docs/html/preview/api-overview.jd +++ /dev/null @@ -1,931 +0,0 @@ -page.title=API Overview -excludeFromSuggestions=true -sdk.platform.apiLevel=20 -@jd:body - - -<div id="qv-wrapper"> -<div id="qv"> - -<h2>In this document - <a href="#" onclick="hideNestedItems('#toc44',this);return false;" class="header-toggle"> - <span class="more">show more</span> - <span class="less" style="display:none">show less</span></a></h2> - -<ol id="toc44" class="hide-nested"> - <li><a href="#Behaviors">Important Behavior Changes</a> - <ol> - <li><a href="#ART">New Android Runtime (ART)</a></li> - <li><a href="#BehaviorNotifications">If your app implements notifications...</a></li> - <li><a href="#BehaviorMediaControl">If your app uses RemoteControlClient...</a></li> -<li><a href="#BehaviorGetRecentTasks">If your app uses ActivityManager.getRecentTasks()...</a></li> -<li><a href="#64BitSupport">If you are using the Android Native Development Kit (NDK)...</a></li> - </ol> - </li> - <li><a href="#UI">User Interface</a> - <ol> - <li><a href="#MaterialDesign">Material design support</a></li> - <li><a href="#LockscreenNotifications">Lockscreen notifications</a></li> - <li><a href="#NotificationsMetadata">Notifications metadata</a></li> - <li><a href="#Recents">Concurrent documents and activities in the Recents screen</a></li> - <li><a href="#WebView">WebView updates</a></li> - </ol> - </li> - <li><a href="#Graphics">Graphics</a> - <ol> - <li><a href="#OpenGLES-3-1">Support for OpenGL ES 3.1</a></li> - <li><a href="#AndroidExtensionPack">Android Extension Pack</a></li> - </ol> - </li> - <li><a href="#Multimedia">Multimedia</a> - <ol> - <li><a href="#Camera-v2">Camera API for advanced camera capabilities</a></li> - <li><a href="#AudioPlayback">Audio playback</a></li> - <li><a href="#MediaPlaybackControl">Media playback control</a></li> - </ol> - </li> - <li><a href="#Storage">Storage</a> - <ol> - <li><a href="#DirectorySelection">Directory selection</a></li> - </ol> - </li> - <li><a href="#Wireless">Wireless and Connectivity</a> - <ol> - <li><a href="#Multinetwork">Multiple network connections</a></li> - <li><a href="#BluetoothBroadcasting">Bluetooth broadcasting</a></li> - <li><a href="#NFCEnhancements">NFC enhancements</a></li> - </ol> - </li> - <li><a href="#Power">Power Efficiency</a> - <ol> - <li><a href="#JobScheduler">Scheduling Jobs</a></li> - <li><a href="#PowerMeasurementTools">Developer tools for power measurement</a> - </ol> - </li> - <li><a href="#Enterprise">Enterprise</a> - <ol> - <li><a href="#ManagedProvisioning">Managed provisioning</a></li> - <li><a href="#TaskLocking">Task locking</a></li> - </ol> - </li> - <li><a href="#Printing">Printing Framework</a> - <ol> - <li><a href="#PDFRender">Render PDF as bitmap</a></li> - </ol> - </li> - <li><a href="#TestingA11y">Testing & Accessibility</a> - <ol> - <li><a href="#TestingA11yImprovements">Testing and accessibility improvements</a></li> - </ol> - </li> - <li><a href="#IME">IME</a> - <ol> - <li><a href="#Switching">Easier switching between input languages</a></li> - </ol> - </li> - <li><a href="#Manifest">Manifest Declarations</a> - <ol> - <li><a href="#ManifestFeatures">Declarable required features</a></li> - </ol> - </li> -</ol> - -</div> -</div> - -<p>The L Developer Preview gives you an advance look at the upcoming release -for the Android platform, which offers new features for users and app -developers. This document provides an introduction to the most notable APIs.</p> - -<p>The L Developer Preview is intended for <strong>developer early -adopters</strong> and <strong>testers</strong>. If you are interested in -influencing the direction of the Android framework, -<a href="{@docRoot}preview/setup-sdk.html">give the L Developer Preview a -try</a> and send us your feedback!</p> - -<p class="caution"><strong>Caution:</strong> Do not not publish apps -that use the L Developer Preview to the Google Play store.</p> - -<p class="note"><strong>Note:</strong> This document often refers to classes and -methods that do not yet have reference material available on <a -href="{@docRoot}">developer.android.com</a>. These API elements are -formatted in {@code code style} in this document (without hyperlinks). For the -preliminary API documentation for these elements, download the <a -href="http://storage.googleapis.com/androiddevelopers/preview/l-developer-preview-reference.zip">preview -reference</a>.</p> - -<h2 id="Behaviors">Important Behavior Changes</h2> - -<p>If you have previously published an app for Android, be aware that your app - might be affected by changes in the upcoming release.</p> - -<h3 id="ART">New Android Runtime (ART)</h3> - -<p>The 4.4 release introduced a new, experimental Android runtime, ART. Under -4.4, ART was optional, and the default runtime remained Dalvik. With the L -Developer Preview, ART is now the default runtime.</p> - -<p>For an overview of ART's new features, see -<a href="https://source.android.com/devices/tech/dalvik/art.html">Introducing -ART</a>. Some of the major new features are:</p> - -<ul> - <li>Ahead-of-Time (AOT) compilation</li> - <li>Improved garbage collection (GC)</li> - <li>Improved debugging support</li> -</ul> - -<p>Most Android apps should just work without change under ART. However, some -techniques that work on Dalvik do not work on ART. For information about the -most important issues, see -<a href="{@docRoot}guide/practices/verifying-apps-art.html">Verifying App -Behavior on the Android Runtime (ART)</a>. Pay particular attention if:</p> - -<ul> - <li>Your app uses Java Native Interface (JNI) to run C/C++ code.</li> - <li>You use development tools that generate non-standard code (such as some - obfuscators).</li> - <li>You use techniques that are incompatible with compacting garbage - collection. (ART does not currently implement compacting GC, but - compacting GC is under development in the Android Open-Source - Project.)</li> -</ul> - -<h3 id="BehaviorNotifications">If your app implements notifications...</h3> - -<p>Notifications are drawn with dark text atop white (or very light) -backgrounds to match the new material design widgets. Make sure that all your -notifications look right with the new color scheme:</p> - -<div class="figure" style="width:320px"> - <img src="images/hun-example.png" - srcset="images/hun-example@2x.png 2x" - alt="" width="320" height="541" id="figure1" /> - <p class="img-caption"> - <strong>Figure 1.</strong> Fullscreen activity showing a heads-up notification - </p> -</div> - -<ul> - - <li>Update or remove assets that involve color.</li> - - <li>The system automatically inverts action icons in notifications. Use - {@code android.app.Notification. Builder.setColor()} to set an accent color - in a circle behind your {@link android.app.Notification#icon} image.</li> - - <li>The system ignores all non-alpha channels in action icons and the main - notification icon. You should assume that these icons are alpha-only.</li> - -</ul> - -<p>If you are currently adding sounds and vibrations to your notifications by -using the {@link android.media.Ringtone}, {@link android.media.MediaPlayer}, -or {@link android.os.Vibrator} classes, remove this code so that -the system can present notifications correctly in Do -not Disturb mode. Instead, use the {@link android.app.Notification.Builder} -methods instead to add sounds and vibration.</p> - -<p>Notifications now appear in a small floating window -(also called a <em>heads-up notification</em>) when the device is active -(that is, the device is unlocked and its screen is on). These notifications -appear similar to the compact form of your notification, except that the -heads-up notification also shows action buttons. Users can act on, or dismiss, -a heads-up notification without leaving the current app.</p> - -<p>Examples of conditions that may trigger heads-up notifications include:</p> - -<ul> - <li>The user's activity is in fullscreen mode (the app uses -{@link android.app.Notification#fullScreenIntent}), or</li> - <li>The notification has high priority and uses ringtones or - vibrations</li> -</ul> - -<p>If your app implements notifications under those scenarios, make sure that -heads-up notifications are presented correctly.</p> - -<h3 id="BehaviorMediaControl">If your app uses RemoteControlClient...</h3> - -<p>Lockscreens in the L Developer Preview do not show transport controls for -your {@link android.media.RemoteControlClient}. Instead, your app can provide -media playback control from the lockscreen through a notification. This -gives your app more control over the presentation of media buttons, while -providing a consistent experience for users across the lockscreen and -unlocked device.</p> - -<p>The L Developer Preview introduces a new -{@code android.app.Notification.MediaStyle} template which is recommended for -this purpose. {@code MediaStyle} converts notification actions that you added -with -{@link android.app.Notification.Builder#addAction(int, java.lang.CharSequence, - android.app.PendingIntent) -Notification.Builder.addAction()} into compact buttons embedded in your app's -media playback notifications.</p> - -<p>If you are using the new -{@code android.media.session.MediaSession} class -(see <a href="#MediaPlaybackControl">Media Playback Control</a> below), attach -your session token with {@code Notification.MediaStyle.setMediaToken()} to -inform the system that this notification controls an ongoing media session.</p> - -<p>Call {@code -Notification.Builder.setVisibility(Notification.VISIBILITY_PUBLIC)} to mark a -notification as safe to show atop any lockscreen (secure or otherwise). For more -information, see <a href="#LockscreenNotifications">Lockscreen Notifications</a>.</p> - -<h3 id="BehaviorGetRecentTasks">If your app uses ActivityManager.getRecentTasks()...</h3> - -<p>With the introduction of the new <em>concurrent documents and activities -tasks</em> feature in the upcoming release (see <a href="#Recents">Concurrent -documents and activities in Recents screen</a> below), -the {@link android.app.ActivityManager#getRecentTasks -ActivityManager.getRecentTasks()} method is now deprecated to improve user -privacy. For backward compatibility, this method still returns a small subset of -its data, including the calling application’s own tasks and possibly some other -non-sensitive tasks (such as Home). If your app is using this method to retrieve -its own tasks, use {@code android.app.ActivityManager.getAppTasks()} instead to -retrieve that information.</p> - -<h3 id="64BitSupport">If you are using the Android Native Development Kit (NDK)...</h3> - -<p>The L Developer Preview introduces support for 64-bit systems and other - preview NDK APIs. The 64-bit enhancement adds needed address space as Android - usage diversifies and increases performance while still supporting existing - 32-bit apps fully. Use of OpenSSL for cryptography in the platform is also - faster. In addition, this release introduces new native audio and media NDK - APIs and native OpenGL ES (GLES) 3.1 support.</p> - -<p>To use this enhancement, download and install NDK Revision 10 from the -<a href="{@docRoot}tools/sdk/ndk/index.html">Android NDK page</a>. Refer to the -Revision 10 <a href="{@docRoot}tools/sdk/ndk/index.html#Revisions">release notes</a> -for more information about important changes and bug fixes to the NDK.</p> - -<p>If you are using the NDK and want to use the features provided in the L - Developer Preview, download the {@code android-ndk64-r10} package for your - target platform. Due to a - <a href="https://code.google.com/p/android/issues/detail?id=73705">known issue</a>, - you must still download the 64-bit package even if you only want to compile - apps for 32-bit systems. The package also includes - the {@code gcc-4.9} compiler for both 32- and 64-bit apps. The L Developer - Preview API library is located under the {@code platforms/android-L/} API directory.</p> - -<h2 id="UI">User Interface</h2> - -<h3 id="MaterialDesign">Material design support</h3> - -<p>The upcoming release adds support for Android's new <em>material</em> design -style. You can create apps with material design that are visually dynamic and -have UI element transitions that feel natural to users. This support includes:</p> - -<ul> - - <li>The material theme</li> - <li>View shadows</li> - <li>The {@code RecyclerView} widget</li> - <li>Drawable animation and styling effects</li> - <li>Material design animation and activity transition effects</li> - <li>Animators for view properties based on the state of a view</li> - <li>Customizable UI widgets and app bars with color palettes that you control</li> -</ul> - -<p>To learn more about adding material design functionality to your app, see -<a href="{@docRoot}preview/material/index.html">Material Design</a>.</p> - -<h3 id="LockscreenNotifications">Lockscreen notifications</h3> -<p>Lockscreens in the L Developer Preview have the ability to present -notifications. Users can choose via <em>Settings</em> whether to allow -sensitive notification content to be shown over a secure lockscreen.</p> - -<p>Your app can control the level of detail visible when its notifications are -displayed over the secure lockscreen. To control the visibility level, call -{@code android.app.Notification.Builder.setVisibility()} and specify one of these -values:</p> - -<ul> -<li>{@code VISIBILITY_PRIVATE}. Shows basic information, such as the -notification’s icon, but hides the notification’s full content.</li> -<li>{@code VISIBILITY_PUBLIC}. Shows the notification’s full content.</li> -<li>{@code VISIBILITY_SECRET}. Shows nothing, excluding even the -notification’s icon.</li> -</ul> - -<p>When {@code VISIBILITY_PRIVATE} is set, you can also provide a redacted -version of the notification content that hides personal details. For example, -an SMS app might display a notification that shows "You have 3 new text messages." -but hides the message content and senders. To provide this alternative -notification, first create the replacement notification using -{@link android.app.Notification.Builder}. When you create the private -notification object, attach the replacement notification to it through the -{@code Notification.Builder.setPublicVersion()} method.</p> - -<h3 id="NotificationsMetadata">Notifications metadata</h3> -<p>The L Developer Preview uses metadata associated with your app notifications -to sort the notifications more intelligently. To set the metadata, call the -following methods in {@code android.app.Notification.Builder} when you -construct the notification:</p> - -<ul> -<li>{@code setCategory()}. Depending on the message category, this tells -the system how to handle your app notifications when the device is -in <em>Do not Disturb</em> mode (for example, if your notification represents an -incoming call, instant message, or alarm). -<li>{@code setPriority()}. Notifications with the priority field set to -{@code PRIORITY_MAX} or {@code PRIORITY_HIGH} will appear in a small floating -window if the notification also has sound or vibration.</li> -<li>{@code addPerson()}. Allows you to add a list of people to a notification. -Your app can use this to signal to the system that it should group together -notifications from the specified people, or rank notifications from these -people as being more important.</li> -</ul> - -<h3 id="Recents">Concurrent documents and activities in the Recents screen</h3> - -<p>In previous releases, the -<a href="{@docRoot}design/get-started/ui-overview.html">Recents screen</a> -could only display a single task for each app that the user interacted with -most recently. Now your app can open more tasks as -needed for additional concurrent activities for documents. -This feature facilitates multitasking by letting users quickly switch between -individual activities and documents from the Recents screen, with a consistent -switching experience across all apps. -Examples of such concurrent tasks might include open tabs in a web -browser app, documents in a productivity app, concurrent matches in -a game, or chats in a messaging app. Your app can manage its tasks -through the {@code android.app.ActivityManager.AppTask} class.</p> - -<p>To insert a logical break so that the system treats your activity as a new -task, use {@code android.content.Intent.FLAG_ACTIVITY_NEW_DOCUMENT} when -launching the activity with {@link android.app.Activity#startActivity(android.content.Intent) -startActivity()}. You can also get this behavior by declaring the -<a href="{@docRoot}guide/topics/manifest/activity-element.html"><activity></a> -attribute {@code documentLaunchMode="intoExisting"} or {@code ="always"} in your -manifest.</p> - -<p>You can also mark that a task should be removed from the Recents screen -when all its activities are closed. To do this, use {@code -android.content.Intent.FLAG_ACTIVITY_AUTO_REMOVE_FROM_RECENTS} when starting the -root activity for -the task. You can also set this behavior for an activity by declaring the -<a href="{@docRoot}guide/topics/manifest/activity-element.html"><activity></a> -attribute {@code autoRemoveFromRecents=“true”} in your manifest.</p> - -<p>To avoid cluttering the Recents screen, you can set the maximum number of -tasks from your app that can appear in that screen. To do this, set the -<a href="{@docRoot}guide/topics/manifest/application-element.html"><application></a> -attribute {@code android:maxRecent}. The current maximum that can be specified -is 100 tasks per user.</a></p> - -<h3 id="WebView">WebView updates</h3> -<p>The L Developer Preview updates the {@link android.webkit.WebView} -implementation to Chromium M36, bringing security and stability enhancements, -as well as bug fixes. The default user-agent string for a -{@link android.webkit.WebView} running on the L Developer Preview has -been updated to incorporate 36.0.0.0 as the version number.</p> - -<p>Additionally, this release brings support for the -<a href="http://webaudio.github.io/web-audio-api/" class="external-link">WebAudio</a>, -<a href="https://www.khronos.org/webgl/" class="external-link">WebGL</a>, and -<a href="http://www.webrtc.org/" class="external-link">WebRTC</a> open standards. To learn more about -the new features included in this release, see <a href="https://developer.chrome.com/multidevice/webview/overview" class="external-link">WebView for Android</a>.</p> - -<h2 id="Graphics">Graphics</h2> - -<h3 id="OpenGLES-3-1">Support for OpenGL ES 3.1</h3> -<p>The L Developer Preview adds Java interfaces and native support for OpenGL -ES 3.1. Key new functionality provided in OpenGL ES 3.1 includes:</p> - -<ul> -<li>Compute shaders -<li>Separate shader objects -<li>Indirect draw commands -<li>Multisample and stencil textures -<li>Shading language improvements -<li>Extensions for advanced blend modes and debugging -<li>Backward compatibility with OpenGL ES 2.0 and 3.0 -</ul> - -<p>The Java interface for OpenGL ES 3.1 on Android is provided with {@code GLES31}. When -using OpenGL ES 3.1, be sure that you declare it in your manifest file with the -<a href="{@docRoot}guide/topics/manifest/uses-feature-element.html">{@code <uses-feature>}</a> -tag and the {@code android:glEsVersion} attribute. For example:</p> - -<pre> -<manifest> - <uses-feature android:glEsVersion="0x00030001" /> - ... -</manifest> -</pre> - -<p>For more information about using OpenGL ES, including how to check the -device’s supported OpenGL ES version at runtime, see the -<a href="{@docRoot}guide/topics/graphics/opengl.html">OpenGL ES API guide</a>.</p> - -<h3 id="AndroidExtensionPack">Android Extension Pack</h3> - -<p>In addition to OpenGL ES 3.1, this release provides an extension pack with Java interfaces and -native support for advanced graphics functionality. These extensions are treated as a single -package by Android. (If the {@code ANDROID_extension_pack_es31} extension is present, your app can -assume all extensions in the package are present and enable the shading language features with -a single {@code #extension} statement.</p> -<p>The extension pack supports:</p> -<ul> -<li>Guaranteed fragment shader support for shader storage buffers, images, and - atomics (fragment shader support is optional in OpenGL ES 3.1.)</li> -<li>Tessellation and geometry shaders</li> -<li>ASTC (LDR) texture compression format</li> -<li>Per-sample interpolation and shading</li> -<li>Different blend modes for each color attachment in a frame buffer</li> -</ul> - -<p>The Java interface for the extension pack is provided with {@code GLES31Ext}. -In your app manifest, you can declare that support for the extension pack is -required, with the -<a href="{@docRoot}guide/topics/manifest/uses-feature-element.html">{@code <uses-feature>}</a> -tag, but the precise syntax is not finalized in the L Developer Preview.</p> - -<h2 id="Multimedia">Multimedia</h2> - -<h3 id="Camera-v2">Camera API for advanced camera capabilities</h3> - -<p>The L Developer Preview introduces the new {@code android.hardware.camera2} -API to facilitate fine-grain photo capture and image processing. You can now -programmatically access the camera devices available to the system with {@code -CameraManager.getCameraIdList()} and connect to a specific device with {@code -CameraManager.openCamera()}. To start capturing images, create a {@code -CameraCaptureSession} and specify the {@link android.view.Surface} objects for -the captured images. The {@code CameraCaptureSession} can be configured to take -single shots or multiple images in a burst.</p> - -<p>To be notified when new images are captured, implement the -{@code CameraCaptureSession.CaptureListener()} interface and set it in your -capture request. Now when the system completes the image capture request, your -{@code CameraCaptureSession.CaptureListener()} receives a call to -{@code onCaptureCompleted()}, providing you with the image capture metadata in a -{@code CaptureResult}.</p> - -<p>To see an example of how to use the updated Camera API, refer to the {@code Camera2Basic} -and {@code Camera2Video} implementation samples in this release.</p> - -<h3 id="AudioPlayback">Audio playback</h3> -<p>This release includes the following changes to - {@link android.media.AudioTrack}:</p> -<ul> - <li>Your app can now supply audio data in floating-point format -({@code android.media.AudioFormat.ENCODING_PCM_FLOAT}). This permits greater -dynamic range, more consistent precision, and greater headroom. Floating-point -arithmetic is especially useful during intermediate calculations. Playback -end-points use integer format for audio data, and with lower bit-depth. (In the -L Developer Preview, portions of the internal pipeline are not yet -floating-point.) - <li>Your app can now supply audio data as a {@link java.nio.ByteBuffer}, in -the same format as provided by {@link android.media.MediaCodec}. - <li>The {@code WRITE_NON_BLOCKING} option can simplify buffering and - multithreading for some apps. -</ul> - -<h3 id="MediaPlaybackControl">Media playback control</h3> -<p>You can now build your own media controller app with the new -{@code android.media.session.MediaController} class, which provides -simplified transport controls APIs that replace those in -{@link android.media.RemoteControlClient}. The {@code MediaController} class -allows thread-safe control of playback from a non-UI process, making it easier -to control your media playback service from your app’s user interface. - -<p>You can also create multiple controllers to send playback commands, -media keys, and other events to the same ongoing -{@code android.media.session.MediaSession}. When you add a controller, you must -call {@code MediaSession.getSessionToken()} to request an access -token in order for your app to interact with the session.</p> - -<p>You can now send transport commands such as "play", "stop", "skip", and -"set rating" by using {@code MediaController.TransportControls}. To handle -in-bound media transport commands from controllers attached to the session, -override the callback methods in -{@code MediaSession.TransportControlsCallback}.</p> - -<p>You can also create rich notifications that allow playback control tied to a -media session with the new {@code android.app.Notification.MediaStyle} class. By -using the new notification and media APIs, you will ensure that the System UI -knows about your playback and can extract and show album art.</p> - -<h2 id="Storage">Storage</h2> - -<h3 id="DirectorySelection">Directory selection</h3> - -<p>The L Developer Preview extends the <a href="{@docRoot}guide/topics/providers/document-provider.html">Storage Access Framework</a> to let users select an entire directory subtree, -giving apps read/write access to all contained documents without requiring user -confirmation for each item.</p> - -<p>To select a directory subtree, build and send an -{@code android.intent.action.OPEN_DOCUMENT_TREE} {@link android.content.Intent}. -The system displays all -{@link android.provider.DocumentsProvider} instances that support subtree selection, -letting the user browse and select a directory. The returned URI represents access to the selected -subtree. You can then use {@code DocumentsContract.buildChildDocumentsUriUsingTree()} -and {@code DocumentsContract.buildDocumentUriUsingTree()} along with -{@code ContentResolver.query()} to explore the subtree.</p> - -<p>The new {@code DocumentsContract.createDocument()} method lets you create -new documents or directories anywhere under the subtree. To manage -existing documents, use {@code DocumentsContract.renameDocument()} and -{@code DocumentsContract.deleteDocument()}. Check {@code DocumentsContract.Document.COLUMN_FLAGS} -to verify provider support for these calls before issuing them.</p> - -<p>If you're implementing a {@link android.provider.DocumentsProvider} and want -to support subtree selection, implement {@code DocumentsProvider.isChildDocument()} -and include {@code Documents.Contract.FLAG_SUPPORTS_IS_CHILD} in your -{@code Root.COLUMN_FLAGS}.</p> - -<p>The L Developer Preview also introduces new package-specific directories on -shared storage where your app can place media files for inclusion in -{@link android.provider.MediaStore}. The new -{@code android.content.Context.getExternalMediaDirs()} returns paths to these -directories on all shared storage devices. Similarly to -{@link android.content.Context#getExternalFilesDir(java.lang.String) Context.getExternalFilesDir()}, -no additional permissions are needed by your app to access the returned paths. The -platform periodically scans for new media in these directories, but you can also -use {@link android.media.MediaScannerConnection} to explicitly scan for new -content.</p> - -<h2 id="Wireless">Wireless & Connectivity</h2> - -<h3 id="Multinetwork">Multiple network connections</h3> -<p>The L Developer Preview provides new multi-networking APIs. These let your app -dynamically scan for available networks with specific capabilities, and -establish a connection to them. This is useful when your app requires a -specialized network, such as an SUPL, MMS, or carrier-billing network, or if -you want to send data using a particular type of transport protocol.</p> - -<p>To select and connect to a network dynamically from your app follow these -steps:</p> - -<ol> - <li>Create a {@link android.net.ConnectivityManager}.</li> - <li>Create a - {@code android.net.NetworkRequest} to specify the network features and transport - type your app is interested in.</li> - <li>To scan for suitable networks, call - {@code ConnectivityManager.requestNetwork()} or - {@code ConnectivityManager.registerNetworkCallback()}, and pass in the - {@code NetworkRequest} object and an implementation of - {@code ConnectivityManager.NetworkCallbackListener}.</li> - -</ol> - -<p>When the system detects a suitable network, it connects to the network and -invokes the {@code NetworkCallbackListener.onAvailable()} callback. You can use -the {@code android.net.Network} object from the callback to get additional -information about the network, or to direct traffic to use the selected -network.</p> - -<h3 id="BluetoothBroadcasting">Bluetooth broadcasting</h3> -<p>Android 4.3 introduced platform support for - <a href="{@docRoot}guide/topics/connectivity/bluetooth-le.html">Bluetooth Low Energy</a> -(BLE) in the central role. In the L Developer Preview, an Android device can now -act as a Bluetooth LE <em>peripheral device</em>. Apps can use this capability -to make their presence known to -nearby devices. For instance, you can build apps that allow a device to -function as a pedometer or health monitor and communicate its data with another -BLE device.</p> - -<p>The new {@code android.bluetooth.le} APIs enable your apps to broadcast -advertisements, scan for responses, and form connections with nearby BLE devices. -You must add the {@code android.permission.BLUETOOTH_ADMIN} permission in your -manifest in order for your app to use the new advertising and scanning features.</a> - -<p>To begin Bluetooth LE advertising so that other devices can discover -your app, call {@code android.bluetooth.le.BluetoothAdvertiser.startAdvertising()} -and pass in an implementation of the -{@code android.bluetooth.le.AdvertiseCallback} class. The callback object -receives a report of the success or failure of the advertising operation.</p> - -<p> The L Developer Preview introduces the {@code -android.bluetooth.le.ScanFilter} class so that your app can scan for only the -specific types of devices it is interested in. To begin scanning for Bluetooth -LE devices, call {@code android.bluetooth.le.BluetoothLeScanner.startScan()} and -pass in a list of filters. In the method call, you must also provide an -implementation of {@code android.bluetooth.le.ScanCallback} to report if a -Bluetooth LE advertisement is found. </p> - -<h3 id="NFCEnhancements">NFC enhancements</h3> -<p>The L Developer Preview adds these enhancements to enable wider and more -flexible use of NFC:</p> - -<ul> -<li>Android Beam is now available in the share menu. -<li>Your app can invoke the Android Beam on the user’s device to share data by -calling {@code android.nfc.NfcAdapter.invokeBeam()}. This avoids the need for -the user to manually tap the device against another NFC-capable device to -complete the data transfer. -<li>You can use the new {@code android.nfc.NdefRecord.createTextRecord()} method -to create an NDEF record containing UTF-8 text data. -<li>If you are developing a payment app, you now have the ability to -register an NFC application ID (AID) dynamically by calling -{@code android.nfc.cardemulation.CardEmulation.registerAidsForService()}. -You can also use {@code android.nfc.cardemulation.CardEmulation.setPreferredService()} -to set the preferred card emulation service that should be used when a specific -activity is in the foreground. -</ul> - -<h2 id="Power">Power Efficiency</h2> - -<h3 id="JobScheduler">Scheduling jobs</h3> -<p>The L Developer Preview provides a new {@code android.app.job.JobScheduler} -API that lets you optimize battery life by defining jobs for the system to run -asynchronously at a later time or under specified conditions (such as when the -device is charging). This is useful in such situations as:</p> -<ul> - <li>The app has non-user-facing work that you can defer.</li> - <li>The app has work you'd prefer to do when the unit is plugged in.</li> - <li>The app has a task that requires network access (or requires a Wi-Fi - connection).</li> - <li>The app has a number of tasks that you want to run as a batch on a regular - schedule.</li> - -</ul> - -<p>A unit of work is encapsulated by a {@code android.app.job.JobInfo} object. -This object provides an exact description of the criteria to be used for -scheduling.</p> - -<p>Use the {@code android.app.job.JobInfo.Builder} to configure how the -scheduled task should run. You can schedule the task to run under specific -conditions, such as:</p> - -<ul> - <li>The device is charging</li> - <li>The device is connected to an unmetered network</li> - <li>The system deems the device to be idle</li> - <li>Completion with a minimum delay or within a specific deadline.</li> -</ul> - -<p>For example, you can add code like this to run your task on an -unmetered network:</p> - -<pre> -JobInfo uploadTask = new JobInfo.Builder(mJobId, mServiceComponent) - .setRequiredNetworkCapabilities(JobInfo.NetworkType.UNMETERED) - .build(); - -JobScheduler jobScheduler = - (JobScheduler) context.getSystemService(Context.JOB_SCHEDULER_SERVICE) -jobScheduler.schedule(uploadTask); -</pre> - -<p>To see an example of how to use the {@code JobScheduler} API, refer to the -{@code JobSchedulerSample} implementation sample in this release.</p> - -<h3 id="PowerMeasurementTools">Developer tools for power measurement</h3> -<p>The L Developer Preview provides several new developer tools and APIs to help -you better measure and understand your app's power usage.</p> - -<dl> -<dt><strong>batterystats</strong></dt> -<dd> -<p>The {@code dumpsys batterystats} command allows you to generate interesting -statistical data about battery usage on a device, organized by unique user ID -(UID). The statistics generated by the tool include:</p> - -<ul> -<li>History of battery related events -<li>Global statistics for the device -<li>Approximated power use per UID and system component -<li>Per-app mobile ms per packet -<li>System UID aggregated statistics -<li>App UID aggregated statistics -</ul> - -<p>Use the {@code --help} option to learn about the various options for -tailoring the output. For example, to print battery usage -statistics for a given app package since the device was last charged, run this -command: -<pre> -$ adb shell dumpsys batterystats --charged <package-name> -</pre> -</dd> - -<dt><strong>Battery Historian</strong></dt> -<dd> -<p>The Battery Historian tool ({@code historian.par}) analyzes Android -bug reports from the L Developer Preview and creates an HTML visualization of -power-related events. It can -also visualize power consumption data from a power monitor, and attempts to -map power usage to the wake locks seen. You can find the Battery Historian tool -in {@code <sdk>/tools}.</p> - -<img src="images/battery_historian.png" - srcset="images/battery_historian@2x.png 2x" - alt="" width="760" height="462" - id="figure2" /> -<p class="img-caption"> - <strong>Figure 2.</strong>HTML visualization generated by the Battery - Historian tool. -</p> - -<p>For best results, you should first enable full wake lock reporting, to allow -the Battery Historian tool to monitor uninterrupted over an extended period of -time:</p> -<pre> -$ adb shell dumpsys batterystats --enable full-wake-history -</pre> - -<p>You should also reset battery statistics at the beginning of a -measurement:</p> -<pre> -$ adb shell dumpsys batterystats --reset -</pre> - -<p>To generate an HTML visualization:</p> -<pre> -$ historian.par [-p powerfile] bugreport.txt > out.html -</pre> -</dd> - -</dl> - -<h2 id="Enterprise">Enterprise</h2> -<h3 id="ManagedProvisioning">Managed provisioning</h3> - -<div class="figure" style="width:360px"> - <img src="images/managed_apps_launcher.png" - srcset="images/managed_apps_launcher@2x.png 2x" - alt="" width="360" height="609" id="figure3" /> - <p class="img-caption"> - <strong>Figure 3.</strong> Launcher screen showing managed apps (marked with - a lock badge) - </p> -</div> - -<p>The L Developer Preview provides new functionality for running apps within -an enterprise environment. A -<a href="{@docRoot}guide/topics/admin/device-admin.html">device administrator</a> can -initiate a managed provisioning process to add a co-present but separate <em>managed profile</em> to a device, if the user has an existing personal account. -Apps that are associated with managed profiles will appear alongside -non-managed apps in the user’s Launcher, Recent apps screen, and notifications.</p> - -<p>To start the managed provisioning process, send {@code -ACTION_PROVISION_MANAGED_PROFILE} in an {@link android.content.Intent}. If the -call is successful, the system triggers the {@code -android.app.admin.DeviceAdminReceiver. onProfileProvisioningComplete()} callback. -You can then call {@code app.admin.DevicePolicyManager. setProfileEnabled()} to -enable this managed profile.</p> - -<p>If you are developing a Launcher app, you can use the new {@code -android.content.pm.LauncherApps} class to get a list of launchable activities -for the current user and any associated managed profiles. Your Launcher can make -the managed apps visually prominent by appending a “work” badge to the icon -drawable with {@code android.os.UserManager. getBadgeDrawableForUser()}.</p> - -<p>To see an example of how to use the new functionality, refer to the -{@code BasicManagedProfile} implementation sample in this release.</p> - -<h3 id="TaskLocking">Task locking</h3> -<p>The L Developer Preview introduces a new task locking API that -lets you temporarily restrict users from leaving your app or being interrupted -by notifications. This could be used, for example, if you are developing an -education app to support high stakes assessment requirements on Android. -Once your app activates this mode, users will not be able to see -notifications, access other apps, or return to the Home screen, until your -app exits the mode.</p> - -<p>To prevent unauthorized usage, only authorized apps can activate task locking. -Furthermore, task locking authorization must be granted by a -specially-configured <em>device owner</em> app, through the {@code android.app.admin.DevicePolicyManager.setLockTaskComponents()} method.</p> - -<p>To set up a device owner, follow these steps:</p> -<ol> -<li>Attach a device running an Android <a href="https://source.android.com/source/building-running.html" class="external-link">{@code userdebug}</a> build to your development machine.</li> -<li>Install your device owner app.</li> -<li>Create a {@code device_owner.xml} file and save it to the {@code /data/system} -directory on the device. -<pre> -$ adb root -$ adb shell stop -$ rm /tmp/device_owner.xml -$ echo "<?xml version='1.0' encoding='utf-8' standalone='yes' ?>" ->> /tmp/device_owner.xml -$ echo "<device-owner package=\"<your_device_owner_package>\" -name=\"*<your_organization_name>\" />" >> /tmp/device_owner.xml -$ adb push /tmp/device_owner.xml /data/system/device_owner.xml -$ adb reboot -</pre> -</li> -</ol> - -<p>Before using the task locking API in your app, verify that your activity is -authorized by calling {@code DevicePolicyManager.isLockTaskPermitted()}.</p> - -<p>To activate task locking, call -{@code android.app.Activity.startLockTask()} from your authorized activity.</p> - -<p>When task locking is active, the following behavior takes effect:</p> - -<ul> -<li>The status bar is blank, and user notifications and status information is -hidden.</li> -<li>The Home and Recent Apps buttons are hidden.</li> -<li>Other apps may not launch new activities.</li> -<li>The current app may start new activities, as long as doing so does not -create new tasks.</li> -<li>The user remains locked on your app until an authorized activity calls -{@code Activity.stopLockTask()}.</li> -</ul> - -<h2 id="Printing">Printing Framework</h2> - -<h3 id="PDFRender">Render PDF as bitmap</h3> -<p>You can now render PDF document pages into bitmap images for printing by -using the new {@code android.graphics.pdf.PdfRenderer} class. You must specify a -{@link android.os.ParcelFileDescriptor} that is seekable (that is, the content -can be randomly accessed) on which the system writes the the printable content. -Your app can obtain a page for rendering with {@code openPage()}, then call -{@code render()} to turn the opened {@code PdfRenderer.Page} into a bitmap. You -can also set additional parameters if you only want to convert a portion of the -document into a bitmap image (for example, to implement -<a href="http://en.wikipedia.org/wiki/Tiled_rendering" class="external-link">tiled rendering</a> in -order to zoom in on the document).</p> - -<h2 id="TestingA11y">Testing & Accessibility </h2> - -<h3 id="TestingA11yImprovements">Testing and accessibility improvements</h3> -<p>The L Developer Preview adds the following support for testing and -accessibility:</p> - -<ul> -<li>You can use the new {@code android.app.UiAutomation.getWindowAnimationFrameStats()} -and {@code android.app.UiAutomation.getWindowContentFrameStats()} methods to -capture frame statistics for window animations and content. This lets you -write instrumentation tests to evaluate if the app under test is rendering -frames at a sufficient refresh frequency to provide a smooth user experience. - -<li>You can execute shell commands from your instrumentation test with the new -{@code android.app.UiAutomation.executeShellCommand()}. The command execution -is similar to running {@code adb shell} from a host connected to the device. This -allows you to use shell based tools such as {@code dumpsys}, {@code am}, -{@code content}, and {@code pm}. - -<li>Accessibility services and test tools that use the accessibility APIs -(such as <a href="{@docRoot}tools/help/uiautomator/index.html">uiautomator</a>) -can now retrieve detailed information about the properties of windows on the -screen that sighted users can interact with. To retrieve a list of -{@code android.view.accessibility.AccessibilityWindowInfo} objects -representing the windows information, call the new -{@code android.accessibilityservice.AccessibilityService.getWindows()} method. -<li>You can use the new {@code android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction} to define standard or customized -actions to perform on an {@link android.view.accessibility.AccessibilityNodeInfo}. -The new {@code AccessibilityAction} class replaces the actions-related APIs -previously found in {@code AccessibilityNodeInfo}. -</ul> - -<h2 id="IME">IME</h2> - -<h3 id="Switching">Easier switching between input languages</h3> - -<p>Beginning in the L Developer Preview, users can more easily switch between -all <a href="{@docRoot}guide/topics/text/creating-input-method.html">input -method editors (IME)</a> supported by the platform. Performing the designated -switching action (usually touching a Globe icon on the soft keyboard) will cycle -among all such IMEs. This change takes place in -{@link android.view.inputmethod.InputMethodManager#shouldOfferSwitchingToNextInputMethod -InputMethodManager.shouldOfferSwitchingToNextInputMethod()}.</p> - -<p>In addition, the framework now checks whether the next IME includes a -switching mechanism at all (and, thus, whether that IME supports switching to -the IME after it). An -IME with a switching mechanism will not cycle to an IME without one. This -change takes place in -{@link android.view.inputmethod.InputMethodManager#switchToNextInputMethod -InputMethodManager.switchToNextInputMethod}. - -<p>To see an example of how to use the updated IME-switching APIs, refer to the -updated soft-keyboard implementation sample in this release.</p> - -<h2 id="Manifest">Manifest Declarations</h2> - -<h3 id="ManifestFeatures">Declarable required features</h3> -<p>The following values are now supported in the -<a href="{@docRoot}guide/topics/manifest/uses-feature-element.html">{@code <uses-feature>}</a> -element, so you can ensure that your app is installed only on devices that provide the features -your app needs.</p> - -<ul> -<li>{@code FEATURE_LEANBACK}. Declares that your app must be installed only on -devices that support the -<a href="{@docRoot}training/tv/index.html">Android TV</a> user interface. -Example: -<pre> -<uses-feature android:name="android.software.leanback" - android:required="true" /> -</pre> - -<li>{@code FEATURE_WEBVIEW}. Declares that your app must only be installed on -devices that fully implement the {@code android.webkit.*} APIs. Example: -<pre> -<uses-feature android:name="android.software.webview" - android:required="true" /> -</pre> -</ul> - -<p class="note">For a detailed view of all API changes in the L Developer Preview, see the -<a href="{@docRoot}preview/reference.html">API Differences Report</a>.</p> diff --git a/docs/html/preview/license.jd b/docs/html/preview/license.html index 5ff52ba..ffda3ab 100644 --- a/docs/html/preview/license.jd +++ b/docs/html/preview/license.html @@ -1,16 +1,105 @@ -page.title=License Agreement +<!DOCTYPE html> -@jd:body +<html> +<head> -<p> -To get started with the Android SDK Preview, you must agree to the following terms and conditions. -As described below, please note that this is a preview version of the Android SDK, subject to change, that you use at your own risk. The Android SDK Preview is not a stable release, and may contain errors and defects that can result in serious damage to your computer systems, devices and data. + +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<meta name="viewport" content="width=970" /> + +<meta name="Description" content="To get started with the Android SDK Preview, you must agree to the following terms and conditions. As described below, please note that this is a preview version of the Android SDK, subject to change, that you use at your own risk."> +<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> +<title>License Agreement | Android Developers</title> + +<!-- STYLESHEETS --> +<link rel="stylesheet" +href="//fonts.googleapis.com/css?family=Roboto+Condensed"> +<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold" + title="roboto"> +<link href="/assets/css/default.css" rel="stylesheet" type="text/css"> + + + +<!-- JAVASCRIPT --> +<script src="//www.google.com/jsapi" type="text/javascript"></script> +<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script> +<script type="text/javascript"> + var toRoot = "/"; + var metaTags = []; + var devsite = false; +</script> +<script src="/assets/js/docs.js" type="text/javascript"></script> + +<script> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-5831155-1', 'android.com'); + ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker); + ga('send', 'pageview'); + ga('universal.send', 'pageview'); // Send page view for new tracker. +</script> + +</head> + + +<body class="gc-documentation" itemscope="" itemtype="http://schema.org/Article"> + + +<a name="top"></a> +<div id="body-content"> +<div class="fullpage"> +<div id="jd-content"> + <div class="jd-descr" itemprop="articleBody"> +<style> +body,html, #qv {background-color:#e9e9e9} + +#qv * { font-weight:bold;} + +.fullpage>#footer, +#jd-content>.content-footer.wrap { + display:none; +} + +.content-footer { + display: none; +} +</style> + + <div style="border-bottom: 1px solid #a5c43a; position: absolute; left: 0; right: 0; top: 0;"> + <div class="wrap" style="position: relative; height: 45px; padding: 0 20px;"> + <a href="/index.html" style="position:absolute;top:8px"> + <img src="/assets/images/dac_logo.png" srcset="/assets/images/dac_logo@2x.png 2x" width="123" height="25" alt="Android Developers home page"> + </a> + </div> + </div> + + <div class="landing-rest-of-page"> + <div class="landing-section" style="padding:55px 10px 0"> + +<div class="wrap"> + +<div class="col-16" id="doc-col" > + + <h1 itemprop="name" >L Developer Preview License Agreement</h1> + +<div class="jd-descr" itemprop="articleBody"> + <p> +If you are using the <a href="/preview/index.html">Android SDK +Preview</a>, you must agree to the following terms +and conditions. As described below, please note that the preview version of the +Android SDK is subject to change, and that you use it at your own risk. The +Android SDK Preview is not a stable release, and may contain errors and defects +that can result in serious damage to your computer systems, devices and data. </p> <p> This is the Android SDK Preview License Agreement (the “License Agreement”). </p> -<div class="sdk-terms" style="height:auto;border:0;padding:0;width:700px"> + +<div class="sdk-terms" style="height:auto;border:0;padding:0;width:940px"> 1. Introduction 1.1 The Android SDK Preview (referred to in the License Agreement as the “Preview” and specifically including the Android system files, packaged APIs, and Preview library files, if and when they are made available) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the Preview. @@ -140,4 +229,46 @@ This is the Android SDK Preview License Agreement (the “License Agreement”). 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction. -</div>
\ No newline at end of file +</div> + </div> + </div> + +</div> + </div> <!-- end landing-body-content --> + + </div> + + <div class="content-footer wrap" itemscope="" + itemtype="http://schema.org/SiteNavigationElement"> + + <div class="paging-links layout-content-col col-10"> + + </div> + + </div> + + + + + </div> <!-- end jd-content --> + +<div id="footer" class="wrap" style="width:940px"> + + + <div id="copyright"> + + Except as noted, this content is + licensed under <a href="http://creativecommons.org/licenses/by/2.5/"> + Creative Commons Attribution 2.5</a>. For details and + restrictions, see the <a href="https://developer.android.com/license.html">Content + License</a>. + </div> + + +</div> <!-- end footer --> +</div><!-- end doc-content --> + +</div> <!-- end body-content --> + +</body> +</html> diff --git a/docs/html/preview/reference.jd b/docs/html/preview/reference.jd deleted file mode 100644 index b70e4e5..0000000 --- a/docs/html/preview/reference.jd +++ /dev/null @@ -1,11 +0,0 @@ -page.title=Reference - -@jd:body - -<p>The reference documentation and API difference report are available in this downloadable package. -</p> - -<ul> - <li><a href="http://storage.googleapis.com/androiddevelopers/preview/l-developer-preview-reference.zip">L - Developer Preview reference</a></li> -</ul>
\ No newline at end of file diff --git a/docs/html/preview/samples.jd b/docs/html/preview/samples.jd deleted file mode 100644 index 155ae21..0000000 --- a/docs/html/preview/samples.jd +++ /dev/null @@ -1,237 +0,0 @@ -page.title=Samples - -@jd:body - -<p>The following code samples are provided for the L Developer Preview. You can -download them in the Android SDK Manager under the <b>SDK Samples</b> component -for the L Developer Preview.</p> - -<p class="note"> - <strong>Note:</strong> At this time, the downloadable projects are designed - for use with Gradle and Android Studio. -</p> - - -<h3 id="BasicManagedProfile">BasicManagedProfile</h3> -<div class="figure" style="width:220px"> - <img src="{@docRoot}preview/images/BasicManagedProfile.png" - srcset="{@docRoot}preview/images/BasicManagedProfile@2x.png 2x" - alt="" height="375" /> - <p class="img-caption"> - <strong>Figure 1.</strong> The BasicManagedProfile sample app. - </p> -</div> - -<p>This sample demonstrates how to create a managed profile. You can also:</p> -<ul> - <li>Enable or disable other apps, and set restrictions on them.</li> - <li>Configure intents to be forwarded between the primary account and the - managed profile.</li> - <li>Wipe all the data associated with the managed profile.</li> -</ul> - -<p class="note"><strong>Note:</strong> There can be only one managed profile on - a device at a time.</p> - -<p><a href="http://github.com/googlesamples/android-BasicManagedProfile">Get it on GitHub</a></p> - -<h3 id="Camera2Basic">Camera2Basic</h3> - -<!-- -<div class="figure" style="width:220px"> - <img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> ---> - -<p>This sample demonstrates the basic use of the Camera2 API. The sample code -demonstrates how you can display camera preview and take pictures.</p> - -<p><a href="http://github.com/googlesamples/android-Camera2Basic">Get it on GitHub</a></p> - - -<h3 id="Camera2Video">Camera2Video</h3> -<!-- -<div class="figure" style="width:220px"> -<img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> ---> - -<p>This sample demonstrates how to record video using the Camera2 API.</p> - -<p><a href="http://github.com/googlesamples/android-Camera2Video">Get it on GitHub</a></p> - -<h3 id="ActivitySceneTransitionBasic">ActivitySceneTransitionBasic</h3> -<div class="figure" style="width:220px"> - <img src="{@docRoot}preview/images/ActivitySceneTransitionBasic.png" - srcset="{@docRoot}preview/images/ActivitySceneTransitionBasic@2x.png 2x" - alt="" height="375" /> - <p class="img-caption"> - <strong>Figure 2.</strong> The ActivitySceneTransitionBasic sample app. - </p> - </div> - -<p> This sample demonstrates how to the use {@link android.app.Activity} scene -transitions when transitioning from one activity to another. Uses a combination -of <code>moveImage</code> and <code>changeBounds</code> to nicely transition -from a grid of images to an activity with a large image and detail text. </p> - -<p><a href="http://github.com/googlesamples/android-ActivitySceneTransition">Get it on GitHub</a></p> - -<h3 id="ElevationBasic">ElevationBasic</h3> -<!-- -<div class="figure" style="width:220px"> -<img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> ---> - -<p> -This sample demonstrates two alternative ways to move a view in the z-axis:</p> - -<ul> - <li>With a fixed elevation, using XML.</li> - <li>Raising the elevation when the user taps on it, using - <code>setTranslationZ()</code>.</li> -</ul> - -<p><a href="http://github.com/googlesamples/android-ElevationBasic">Get it on GitHub</a></p> - -<h3 id="ElevationDrag">ElevationDrag</h3> -<!-- -<div class="figure" style="width:220px"> - <img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> ---> - -<p>This sample demonstrates a drag and drop action on different shapes. -Elevation and z-translation are used to render the shadows. The views are -clipped using different outlines.</p> - -<p><a href="http://github.com/googlesamples/android-ElevationDrag">Get it on GitHub</a></p> - - -<h3 id="ClippingBasic">ClippingBasic</h3> -<!-- -<div class="figure" style="width:220px"> - <img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> ---> - -<p> -This sample demonstrates clipping on a {@link android.view.View}. -</p> - -<p><a href="http://github.com/googlesamples/android-ClippingBasic">Get it on GitHub</a></p> - -<div class="figure" style="width:220px"> - <img src="{@docRoot}preview/images/JobSchedulerSample.png" - srcset="{@docRoot}preview/images/JobSchedulerSample@2x.png 2x" - alt="" height="375" /> - <p class="img-caption"> - <strong>Figure 3.</strong> The JobSchedulerSample sample app. - </p> -</div> - -<h3 id="GameControllerSample">GameControllerSample</h3> -<!-- -<div class="figure" style="width:220px"> - <img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> ---> - -<p> -This sample implements a multi-player game, demonstrating game controller input -handling. -</p> - -<p><a href="http://github.com/googlesamples/androidtv-GameController">Get it on GitHub</a></p> - - -<h3 id="Visual-Game-Controller">Visual-Game-Controller</h3> -<!-- -<div class="figure" style="width:220px"> - <img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> ---> - -<p> -This sample displays events received from a game controller shown on the screen. -</p> - -<p><a href="http://github.com/googlesamples/androidtv-VisualGameController">Get it on GitHub</a></p> - -<h3 id="AndroidTVLeanbackSample">AndroidTVLeanbackSample</h3> -<!-- -<div class="figure" style="width:220px"> - <img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> ---> - -<p> -This sample demonstrates use of the Android TV Leanback Support Library. -</p> - -<p><a href="http://github.com/googlesamples/androidtv-Leanback">Get it on GitHub</a></p> - -<h3 id="JobSchedulerSample">JobSchedulerSample</h3> - -<p> -This sample app allows the user to schedule jobs through the UI, and shows -visual cues when the jobs are executed. -</p> - -<p><a href="http://github.com/googlesamples/android-JobScheduler">Get it on GitHub</a></p> - -<h3 id="NavigationDrawerSample">NavigationDrawerSample</h3> -<!-- -<div class="figure" style="width:220px"> - <img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> ---> - -<p> -This sample illustrates a common usage of the Android support library's -{@link android.support.v4.widget.DrawerLayout} widget. -</p> - -<p><a href="http://github.com/googlesamples/android-NavigationDrawer">Get it on GitHub</a></p> -<!-- -<h3 id="">SampleName</h3> - -<div class="figure" style="width:220px"> - <img src="" srcset="@2x.png 2x" alt="" height="375" /> - <p class="img-caption"> - <strong>Figure n.</strong> Single sentence summarizing the figure. - </p> -</div> - -<p> -**description** -</p> ---> diff --git a/docs/html/preview/setup-sdk.jd b/docs/html/preview/setup-sdk.jd deleted file mode 100644 index 46e4aa0..0000000 --- a/docs/html/preview/setup-sdk.jd +++ /dev/null @@ -1,370 +0,0 @@ -page.title=Setting Up the Preview SDK -@jd:body - - - - - - - -<div style="position:relative; min-height:600px"> - - <div class="wrap" id="tos" style="position:absolute;display:none;width:inherit;"> - - <p class="sdk-terms-intro">Before installing the Android SDK, you must agree to the following terms and conditions.</p> - - <h2 class="norule">Terms and Conditions</h2> - <div class="sdk-terms" onfocus="this.blur()" style="width:678px"> -This is the Android SDK Preview License Agreement (the “License Agreement”). - -1. Introduction - -1.1 The Android SDK Preview (referred to in the License Agreement as the “Preview” and specifically including the Android system files, packaged APIs, and Preview library files, if and when they are made available) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the Preview. - -1.2 "Android" means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time. - -1.3 "Google" means Google Inc., a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States. - -2. Accepting the License Agreement - -2.1 In order to use the Preview, you must first agree to the License Agreement. You may not use the Preview if you do not accept the License Agreement. - -2.2 By clicking to accept and/or using the Preview, you hereby agree to the terms of the License Agreement. - -2.3 You may not use the Preview and may not accept the License Agreement if you are a person barred from receiving the Preview under the laws of the United States or other countries including the country in which you are resident or from which you use the Preview. - -2.4 If you will use the Preview internally within your company or organization you agree to be bound by the License Agreement on behalf of your employer or other entity, and you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the Preview on behalf of your employer or other entity. - -3. Preview License from Google - -3.1 Subject to the terms of the License Agreement, Google grants you a royalty-free, non-assignable, non-exclusive, non-sublicensable, limited, revocable license to use the Preview, personally or internally within your company or organization, solely to develop applications to run on the Android platform. - -3.2 You agree that Google or third parties owns all legal right, title and interest in and to the Preview, including any Intellectual Property Rights that subsist in the Preview. "Intellectual Property Rights" means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you. - -3.3 You may not use the Preview for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not: (a) copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the Preview or any part of the Preview; or (b) load any part of the Preview onto a mobile handset or any other hardware device except a personal computer, combine any part of the Preview with other software, or distribute any software or device incorporating a part of the Preview. - -3.4 You agree that you will not take any actions that may cause or result in the fragmentation of Android, including but not limited to distributing, participating in the creation of, or promoting in any way a software development kit derived from the Preview. - -3.5 Use, reproduction and distribution of components of the Preview licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement. You agree to remain a licensee in good standing in regard to such open source software licenses under all the rights granted and to refrain from any actions that may terminate, suspend, or breach such rights. - -3.6 You agree that the form and nature of the Preview that Google provides may change without prior notice to you and that future versions of the Preview may be incompatible with applications developed on previous versions of the Preview. You agree that Google may stop (permanently or temporarily) providing the Preview (or any features within the Preview) to you or to users generally at Google's sole discretion, without prior notice to you. - -3.7 Nothing in the License Agreement gives you a right to use any of Google's trade names, trademarks, service marks, logos, domain names, or other distinctive brand features. - -3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the Preview. - -4. Use of the Preview by You - -4.1 Google agrees that nothing in the License Agreement gives Google any right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the Preview, including any intellectual property rights that subsist in those applications. - -4.2 You agree to use the Preview and write applications only for purposes that are permitted by (a) the License Agreement, and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries). - -4.3 You agree that if you use the Preview to develop applications, you will protect the privacy and legal rights of users. If users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If users provide you with Google Account information, your application may only use that information to access the user's Google Account when, and for the limited purposes for which, each user has given you permission to do so. - -4.4 You agree that you will not engage in any activity with the Preview, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of Google or any third party. - -4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so. - -4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach. - -4.7 The Preview is in development, and your testing and feedback are an important part of the development process. By using the Preview, you acknowledge that implementation of some features are still under development and that you should not rely on the Preview having the full functionality of a stable release. You agree not to publicly distribute or ship any application using this Preview as this Preview will no longer be supported after the official Android SDK is released. - -5. Your Developer Credentials - -5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials. - -6. Privacy and Information - -6.1 In order to continually innovate and improve the Preview, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the Preview are being used and how they are being used. Before any of this information is collected, the Preview will notify you and seek your consent. If you withhold consent, the information will not be collected. - -6.2 The data collected is examined in the aggregate to improve the Preview and is maintained in accordance with Google's Privacy Policy located at http://www.google.com/policies/privacy/. - -7. Third Party Applications - -7.1 If you use the Preview to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources. - -7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners. - -7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. - -8. Using Google APIs - -8.1 Google APIs - -8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service. - -8.1.2 If you use any API to retrieve a user's data from Google, you acknowledge and agree that you shall retrieve data only with the user's explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so. - -9. Terminating the License Agreement - -9.1 the License Agreement will continue to apply until terminated by either you or Google as set out below. - -9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the Preview and any relevant developer credentials. - -9.3 Google may at any time, terminate the License Agreement, with or without cause, upon notice to you. - -9.4 The License Agreement will automatically terminate without notice or other action upon the earlier of: -(A) when Google ceases to provide the Preview or certain parts of the Preview to users in the country in which you are resident or from which you use the service; and -(B) Google issues a final release version of the Android SDK. - -9.5 When the License Agreement is terminated, the license granted to you in the License Agreement will terminate, you will immediately cease all use of the Preview, and the provisions of paragraphs 10, 11, 12 and 14 shall survive indefinitely. - -10. DISCLAIMERS - -10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE PREVIEW IS AT YOUR SOLE RISK AND THAT THE PREVIEW IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND FROM GOOGLE. - -10.2 YOUR USE OF THE PREVIEW AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE PREVIEW IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE. WITHOUT LIMITING THE FOREGOING, YOU UNDERSTAND THAT THE PREVIEW IS NOT A STABLE RELEASE AND MAY CONTAIN ERRORS, DEFECTS AND SECURITY VULNERABILITIES THAT CAN RESULT IN SIGNIFICANT DAMAGE, INCLUDING THE COMPLETE, IRRECOVERABLE LOSS OF USE OF YOUR COMPUTER SYSTEM OR OTHER DEVICE. - -10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - -11. LIMITATION OF LIABILITY - -11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING. - -12. Indemnification - -12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys’ fees) arising out of or accruing from (a) your use of the Preview, (b) any application you develop on the Preview that infringes any Intellectual Property Rights of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you of the License Agreement. - -13. Changes to the License Agreement - -13.1 Google may make changes to the License Agreement as it distributes new versions of the Preview. When these changes are made, Google will make a new version of the License Agreement available on the website where the Preview is made available. - -14. General Legal Terms - -14.1 the License Agreement constitutes the whole legal agreement between you and Google and governs your use of the Preview (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the Preview. - -14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google's rights and that those rights or remedies will still be available to Google. - -14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable. - -14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement. - -14.5 EXPORT RESTRICTIONS. THE PREVIEW IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE PREVIEW. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE. - -14.6 The License Agreement may not be assigned or transferred by you without the prior written approval of Google, and any attempted assignment without such approval will be void. You shall not delegate your responsibilities or obligations under the License Agreement without the prior written approval of Google. - -14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction. - </div><!-- sdk terms --> - - - - <div id="sdk-terms-form"> - <p> - <input id="agree" type="checkbox" name="agree" value="1" onclick="onAgreeChecked()" /> - <label id="agreeLabel" for="agree">I have read and agree with the above terms and conditions</label> - </p> - <p><a href="" class="button disabled" id="downloadForRealz" onclick="return onDownloadForRealz(this);"></a></p> - </div> - - - </div><!-- end TOS --> - - - - - - - - - - <div id="landing"> - -<p>The Preview SDK is available from the Android SDK Manager. <!-- Not yet! --> -This document assumes that you are familiar with Android app development, such -as using the Android SDK Manager and creating projects. If you're new to -Android, see <a href="/training/basics/firstapp/index.html">Building Your First -App</a> training lesson first.</a></p> - -<h2 id="downloadSdk">Download the SDK</h2> - -<ol> - <li>Start the Android SDK Manager.</li> - <li>In the <b>Tools</b> section, select the latest Android <b>SDK Tools</b>, - <b>Platform-tools</b>, and <b>Build-tools</b>.</li> - <!-- Android L not yet showing up in Android SDK Manager... --> - <li>Select everything under the <b>Android L Developer Preview</b> section and - click <b>Install packages...</b></li> - <li>Accept the Licensing Agreement for all of the packages and click - <b>Install</b>.</li> -</ol> - -<p class="note"><strong>Note:</strong> The Eclipse ADT plug-in requires Java 7 -if your compilation target is the L developer preview.</p> - -<h2 id="setupHardware">Set Up Hardware and AVDs</h2> - -<p>The Android L developer preview provides you with 32-bit system images -to flash the following devices: -</p> - -<ul> - <li>Nexus 5</li> - <li>Nexus 7 Wi-Fi (version 2, released in 2013)</li> -</ul> - -<p>In addition, you also get the emulator system images, which includes -experimental 64-bit system images along with standard 32-bit system images. -</p> - -<p class="note"><strong>Note:</strong> The 64-bit system images require the -Intel x86 Emulator Accelerator (HAXM) Rev.5 which can be downloaded from the -<a href="{@docRoot}tools/help/sdk-manager.html">SDK Manager</a> <em>Extras</em> -folder.</p> - - -<h3 id="installImage">Install the L Preview System Image</h3> - -<p class="warning"><b>Warning:</b> This is a preview version of the Android -system image, and is subject to change. Your use of this system image is -governed by the Android SDK Preview License Agreement. The Android preview -system image is not a stable release, and may contain errors and defects that -can result in damage to your computer systems, devices, and data. The preview -Android system image is not subject to the same testing as the factory OS and -can cause your phone and installed services and applications to stop working. -</p> - - -<ol> - <li>Download and uncompress the Android Developer Preview package. - <table style="width:860px"> - <tr> - <th scope="col">Device</th> - <th scope="col">Download</th> - <th scope="col">Checksum</th> - </tr> - <tr id="hammerhead"> - <td>Nexus 5 (GSM/LTE) <br>"hammerhead"</td> - <td><a href="#top" onclick="onDownload(this)" - >hammerhead-lpv79-preview-ac1d8a8e.tgz</a></td> - <td>MD5: <code>5a6ae77217978cb7b958a240c2e80b57</code> - <br>SHA-1: <code>ac1d8a8e4f4a1dca5864dc733caa940bffc28616</code></td> - </tr> - <tr id="razor"> - <td>Nexus 7 (Wifi) <br>"razor"</td> - <td><a href="#top" onclick="onDownload(this)" - >razor-lpv79-preview-d0ddf8ce.tgz</a></td> - <td>MD5: <code>b293a5d3a4e07beabebcc0be85ad68a2</code> - <br><nobr>SHA-1: <code>d0ddf8ce733ba2a34279cdff8827fd604762c2342d</nobr></td> - </tr> - </table> - </li> - - <li>Follow the instructions at - <a href="https://developers.google.com/android/nexus/images#instructions">developers.google.com/android</a> - to flash the image onto your device.</li> -</ol> - -<h3 id="revertDevice">Revert a Device to Factory Specifications</h3> - - <p>If you want to uninstall the L Preview and revert the device to factory -specifications, go to <a href="http://developers.google.com/android -/nexus/images">developers.google.com/android</a> and download the image you want -to flash to for your device. Follow the instructions on that page to flash the -image to your device.</p> - -<h3 id="setupAVD">Set up an AVD</h3> - -<p>You can set up <a href="{@docRoot}tools/devices/">Android Virtual Devices -(AVD)</a> and use the emulator to build and test apps with the L Preview.</p> - -<p>To create an AVD with the AVD Manager:</p> - -<ol> - <li>Install the L Preview SDK in your development environment, as described - in <a href="{@docRoot}preview/setup-sdk.html">Setting Up the Preview - SDK.</a></li> - <li>Follow the steps in - <a href="{@docRoot}tools/devices/managing-avds.html">Managing AVDs with AVD - Manager</a>. Use the following settings: - <ul> - <li><b>Device:</b> Either Nexus 5 or Nexus 7</li> - <li><b>Target:</b> <!-- Confirm exact text when we have final distro --> - Android L (Preview) - API Level L</li> - </ul> - <!-- Confirm this works when you can download image through SDK manager! --> - </li> -</ol> - -<h2 id="createProject">Create a Project</h2> - -<p>Android Studio makes it easy to create a project for the L Developer Preview. Follow -the steps described in <a href="{@docRoot}sdk/installing/create-project.html">Creating a -Project</a>. In the <strong>Form Factors</strong> screen:</p> - -<ul> - <li>Check <strong>Phone and Tablet</strong>.</li> - <li>Select <strong>API 20+: Android L (Preview)</strong> in <strong>Minimum SDK</strong>.</li> -</ul> - -<p>On the development environment, open the <code>build.gradle</code> file for your module -and make sure that:</p> - -<ul> - <li><code>compileSdkVersion</code> is set to <code>'android-L'</code></li> - <li><code>minSdkVersion</code> is set to <code>'L'</code></li> - <li><code>targetSdkVersion</code> is set to <code>'L'</code></li> -</ul> - -<p>To use the material theme, open the <code>values/styles.xml</code> in your project and make -sure that you theme extends the material theme:</p> - -<pre> -<resources> - <style name="AppTheme" parent="android:Theme.Material"> - <!-- Customize your theme here --> - </style> -</resources> -</pre> - - </div><!-- landing --> - -</div><!-- relative wrapper --> - - - -<script> - var urlRoot = "http://storage.googleapis.com/androiddevelopers/preview/"; - function onDownload(link) { - - $("#downloadForRealz").html("Download " + $(link).text()); - $("#downloadForRealz").attr('href', urlRoot + $(link).text()); - - $("#tos").fadeIn('fast'); - $("#landing").fadeOut('fast'); - - return true; - } - - - function onAgreeChecked() { - /* verify that the TOS is agreed */ - if ($("input#agree").is(":checked")) { - /* reveal the download button */ - $("a#downloadForRealz").removeClass('disabled'); - } else { - $("a#downloadForRealz").addClass('disabled'); - } - } - - function onDownloadForRealz(link) { - if ($("input#agree").is(':checked')) { - $("#tos").fadeOut('fast'); - $("#landing").fadeIn('fast'); - ga('send', 'event', 'L Preview', 'System Image', $("#downloadForRealz").html()); - location.hash = ""; - return true; - } else { - $("label#agreeLabel").parent().stop().animate({color: "#258AAF"}, 200, - function() {$("label#agreeLabel").parent().stop().animate({color: "#222"}, 200)} - ); - return false; - } - } - - $(window).hashchange( function(){ - if (location.hash == "") { - location.reload(); - } - }); - -</script> diff --git a/docs/html/preview/support.jd b/docs/html/preview/support.jd deleted file mode 100644 index 3220d63..0000000 --- a/docs/html/preview/support.jd +++ /dev/null @@ -1,120 +0,0 @@ -page.title=Support - -@jd:body - -<p>If you've encountered bugs or have feedback about the L Developer Preview, -<a href="https://code.google.com/p/android-developer-preview/">create an issue</a> on -our issue tracker.</p> - -<p>For more support, -<a href="https://plus.google.com/communities/101985907812750684586">join -the L Developer Preview Google+ community</a> to discuss your development experiences. - - -<h2 id="ReleaseNotes">Release Notes</h2> -<p>June 25, 2014 - Initial Release of the L Developer Preview</p> - -<h3 id="UserInterface">User interface</h3> -<ul> -<li>If your app launches an activity with -{@link android.app.Activity#startActivity startActivity()} -and an {@link android.content.Intent} set to -{@link android.content.Intent#FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET}, the -activity shows up as a separate task in the Recent apps screen. This is the -same behavior as though your app used {@code Intent.FLAG_ACTIVITY_NEW_DOCUMENT} -(see <a href="{@docRoot}preview/api-overview.html#Recents">Concurrent -documents and activities in the Recents screen</a>). If you want your activity -to remain in the same task that launched it, use -{@link android.app.Activity#startActivityForResult -startActivityForResult()} instead.</li> -<li>System-rendered shadows for user interface (UI) elements in views may -appear with visible spiky edges. To avoid this visual artifact, use a higher -<a href="{@docRoot}preview/material/views-shadows.html#elevation">view -elevation</a>.</li> -<li>On very tall or wide views, view shadows may appear with additional rough -visual artifacts around the view edges. To minimize this, avoid using view -shadows with very narrow views.</li> -<li>The {@code android.graphics.drawable.RippleDrawable} class does not -respond to pointer location changes, except when the drawable is set as a -{@link android.view.View} background.</li> -</ul> - -<h3 id="Multimedia">Multimedia</h3> -<ul> -<li>The {@code android.hardware.camera2} APIs are supported only on Nexus 5 -devices.</li> -<li>Saving a DNG file with the new {@code android.hardware.camera2.DngCreator} -API fails if lens shading compensation map generation is not enabled. To -capture images to DNG files, add the following code when creating your capture -requests: -<pre> -CaptureRequest.Builder stillCaptureRequest = - mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_STILL_CAPTURE); - -stillCaptureRequest.set(CaptureRequest.STATISTICS_LENS_SHADING_MAP_MODE, - CaptureRequest.STATISTICS_LENS_SHADING_MAP_MODE_ON); -</pre></li> -<li>The {@code android.media.AudioTrack.write(float[], int, int, int)} method -currently does not work. Use the -{@link android.media.AudioTrack#write(short[], int, int) -AudioTrack.write(short[], int, int)} method instead.</li> -<li>Lockscreen security is currently not enforced when users start a Android -mirroring session from the Quick Settings shade.</li> -</ul> - -<h3 id="UserInput">User input</h3> -<ul><li>The System UI may crash unexpectedly while the device is charging, if - the locale is set to {@code fr} (FRENCH).</li></ul> - -<h3 id="Wireless">Wireless and Connectivity</h3> -<ul> -<li>The {@code android.bluetooth.le} APIs are supported only on Nexus 5 -devices.</li> -<li>You might encounter these issues while using Bluetooth LE scanning: - <ul> - <li><em>Settings</em> does not show all Bluetooth LE devices when a scan - filter is set.</li> - <li>System returns non-intuitive error messages during a Bluetooth LE scan, - when Bluetooth is off.</li> - <li>The {@code BluetoothLeScanner.startScan()} method starts failing after - six concurrent scans with different callbacks.</li> - </ul> -</li> -<li>You might encounter these issues while using Bluetooth LE advertising: - <ul> - <li>The device MAC address does not change for multiple advertising - when the application processor is asleep.</li> - <li>The TX Power Level is always 0 in advertising packets.</li> - </ul> -</li> -</ul> - -<h3 id="Enterprise">Enterprise</h3> -<ul> -<li>The device may crash unexpectedly in these situations when using -Android work functionality: -<ul> -<li>The user attempts to share a web page (via <strong>Menu > Share</strong>) -from a non-Android work Chrome app to a Android work profile Gmail app.</li> -<li>The user attempts to share a web page via Bluetooth from a -Android work profile -Chrome app.</li> -<li>The user attempts to share a web page via Android Beam from a -Android work profile Chrome app.</li> -</ul> -</li> -<li>Deleting a Android work profile may take several minutes to complete. You -cannot create a new Android work profile until the deletion operation is over.</li> -</ul> - -<h3 id="64bitsupport">64-bit support</h3> -<ul> -<li><p>If you are using the NDK to compile apps for 32- or 64-bit systems and -want to use the features provided in the L Developer Preview, download the -{@code android-ndk64-r10} package for your target platform from the -<a href="{@docRoot}tools/sdk/ndk/index.html">Android NDK page</a>. The -{@code android-ndk64-r10} package contains the L Developer Preview API -library (located under the {@code platforms/android-L/} API directory) for both -32- and 64-bit systems. The package also includes the {@code gcc-4.9} compiler -for both 32- and 64-bit apps.</p></li> -</ul> diff --git a/docs/html/tools/revisions/build-tools.jd b/docs/html/tools/revisions/build-tools.jd index 0abec2e..fe78ce9 100644 --- a/docs/html/tools/revisions/build-tools.jd +++ b/docs/html/tools/revisions/build-tools.jd @@ -77,6 +77,28 @@ listing in the Android SDK Manager.</p> <div class="toggle-content opened"> <p><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img" + alt=""/>Build Tools, Revision 21.0.0</a> <em>(October 2014)</em> + </p> + <div class="toggle-content-toggleme"> + + <dl> + <dt>General Notes:</dt> + <dd> + <ul> + <li>Added support for Android 5.0 (API level 21).</li> + <li>RenderScript now supports seamless 32/64-bit operation for API level 21 and higher.</li> + <li>Fixed issue with the Gradle build system when using the JaCoCo plugin. + (<a href="http://b.android.com/69174">Issue 69174</a>)</li> + <li>Added an <em>input-list</em> option for use with long command lines on Windows.</li> + </ul> + </dd> + </dl> + </div> +</div> + +<div class="toggle-content closed"> + <p><a href="#" onclick="return toggleContent(this)"> + <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img" alt=""/>Build Tools, Revision 20.0.0</a> <em>(June 2014)</em> </p> <div class="toggle-content-toggleme"> diff --git a/docs/html/tools/revisions/platforms.jd b/docs/html/tools/revisions/platforms.jd index b5495c2..3fa1b9b 100644 --- a/docs/html/tools/revisions/platforms.jd +++ b/docs/html/tools/revisions/platforms.jd @@ -47,11 +47,42 @@ most recent release and restart the SDK Manager. If you do not, the latest Andro components will not be available for download.</p> -<h2 id="4.4">Android 4.4W</h2> +<h2 id="5.0">Android 5.0</h2> <div class="toggle-content opened"> <p><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" +class="toggle-content-img" alt="" />Revision 1</a> <em>(October 2014)</em> + </p> + + <div class="toggle-content-toggleme"> + + <p>Initial release for Android 5.0 (API level 21).</p> + <p>Dependencies:</p> + <ul> + <li>Android SDK Platform-tools r21 or higher is required.</li> + <li>Android SDK Tools 23.0.5 or higher is required.</li> + </ul> + </div> + + <h3>Device Definitions</h3> + + <p>The platform includes the following new device definitions for use in creating + Android Virtual Devices in the <a href="{@docRoot}tools/help/avd-manager.html">AVD Manager</a>:</p> + + <ul> + <li>Nexus 6 (5.96", 1440 x 2560, Normal 560dpi screen) </li> + <li>Nexus 9 (8.9", 2048 x 1536, X-Large xhdpi screen) </li> + </ul> + +</div> + + +<h2 id="4.4">Android 4.4W</h2> + +<div class="toggle-content closed"> + <p><a href="#" onclick="return toggleContent(this)"> + <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img" alt="" />Revision 1</a> <em>(June 2014)</em> </p> @@ -78,9 +109,9 @@ class="toggle-content-img" alt="" />Revision 1</a> <em>(June 2014)</em> <h2 id="4.4">Android 4.4</h2> -<div class="toggle-content opened"> +<div class="toggle-content closed"> <p><a href="#" onclick="return toggleContent(this)"> - <img src="{@docRoot}assets/images/triangle-opened.png" + <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img" alt="" />Revision 2</a> <em>(December 2013)</em> </p> @@ -118,9 +149,9 @@ class="toggle-content-img" alt="" />Revision 1</a> <em>(October 2013)</em> <h3 id="gsi-4.4">Google APIs System Image</h3> -<div class="toggle-content opened"> +<div class="toggle-content closed"> <p><a href="#" onclick="return toggleContent(this)"> - <img src="{@docRoot}assets/images/triangle-opened.png" + <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img" alt="" />Revision 4</a> <em>(March 2014)</em> </p> diff --git a/docs/html/tools/support-library/features.jd b/docs/html/tools/support-library/features.jd index 78946ee..8311097 100644 --- a/docs/html/tools/support-library/features.jd +++ b/docs/html/tools/support-library/features.jd @@ -8,15 +8,19 @@ page.title=Support Library Features <h2>In this document</h2> <ol> <li><a href="#v4">v4 Support Library</a></li> - <li><a href="#v7">v7 Libraries</a> + <li><a href="#v7">v7 Support Libraries</a> <ol> <li><a href="#v7-appcompat">v7 appcompat library</a></li> + <li><a href="#v7-cardview">v7 cardview library</a></li> <li><a href="#v7-gridlayout">v7 gridlayout library</a></li> <li><a href="#v7-mediarouter">v7 mediarouter library</a></li> + <li><a href="#v7-palette">v7 palette library</a></li> + <li><a href="#v7-recyclerview">v7 recyclerview library</a></li> </ol> </li> <li><a href="#v8">v8 Support Library</a></li> <li><a href="#v13">v13 Support Library</a></li> + <li><a href="#v17-leanback">v17 Leanback Library</a></li> </ol> <h2>See also</h2> @@ -59,14 +63,14 @@ page.title=Support Library Features <li>App Components <ul> <li>{@link android.support.v4.app.Fragment} - - Adds support encapsulation of user interface and functionality with Fragments, enabling - applications provide layouts that adjust between small and large-screen devices.</li> - </ul> - <ul> + - Adds support for encapsulation of user interface and functionality + with Fragments, enabling + applications to provide layouts that adjust between small and + large-screen devices. + </li> + <li>{@link android.support.v4.app.NotificationCompat} - Adds support for rich notification features.</li> - </ul> - <ul> <li>{@link android.support.v4.content.LocalBroadcastManager} - Allows applications to easily register for and receive intents within a single application without broadcasting them globally.</li> @@ -95,22 +99,15 @@ page.title=Support Library Features <ul> <li>{@link android.support.v4.widget.ExploreByTouchHelper} - Adds a helper class for implementing accessibility support for custom views.</li> - </ul> - <ul> <li>{@link android.support.v4.view.accessibility.AccessibilityEventCompat} - Adds support for {@link android.view.accessibility.AccessibilityEvent}. For more information about implementing accessibility, see <a href="{@docRoot}guide/topics/ui/accessibility/index.html" >Accessibility</a>.</li> - </ul> - <ul> + <li>{@link android.support.v4.view.accessibility.AccessibilityNodeInfoCompat} - Adds support for {@link android.view.accessibility.AccessibilityNodeInfo}.</li> - </ul> - <ul> <li>{@link android.support.v4.view.accessibility.AccessibilityNodeProviderCompat} - Adds support for {@link android.view.accessibility.AccessibilityNodeProvider}.</li> - </ul> - <ul> <li>{@link android.support.v4.view.AccessibilityDelegateCompat} - Adds support for {@link android.view.View.AccessibilityDelegate}.</li> </ul> @@ -121,8 +118,6 @@ page.title=Support Library Features The library also provides concrete implementations of this class, including {@link android.support.v4.content.CursorLoader} and {@link android.support.v4.content.AsyncTaskLoader}.</li> - </ul> - <ul> <li>{@link android.support.v4.content.FileProvider} - Adds support for sharing of private files between applications.</li> </ul> @@ -136,9 +131,9 @@ page.title=Support Library Features </p> <p>This library is located in the {@code <sdk>/extras/android/support/v4/} directory after - you download the Android Support Libraries. This library does not contain user interface + you download the Android Support Libraries. The library does not contain user interface resources. To include it in your application project, follow the instructions for - <a href="{@docRoot}tools/support-library/setup.html#libs-without-res">adding libraries without + <a href="{@docRoot}tools/support-library/setup.html#libs-without-res">Adding libraries without resources</a>.</p> <p>The Gradle build script dependency identifier for this library is as follows:</p> @@ -150,7 +145,7 @@ com.android.support:support-v4:18.0.+ <p>This dependency notation specifies the release version 18.0.0 or higher.</p> -<h2 id="v7">v7 Libraries</h2> +<h2 id="v7">v7 Support Libraries</h2> <p>There are several libraries designed to be used with Android 2.1 (API level 7) and higher. These libraries provide specific feature sets and can be included in your application @@ -159,8 +154,12 @@ com.android.support:support-v4:18.0.+ <h3 id="v7-appcompat">v7 appcompat library</h3> -<p>This library adds support for the <a href="{@docRoot}guide/topics/ui/actionbar.html">Action - Bar</a> user interface <a href="{@docRoot}design/patterns/actionbar.html">design pattern</a>. +<p>This library adds support for the + <a href="{@docRoot}guide/topics/ui/actionbar.html">Action Bar</a> user + interface <a href="{@docRoot}design/patterns/actionbar.html">design + pattern</a>. This library includes support for + <a href="{@docRoot}design/material/">material design</a> user interface + implementations. </p> <p class="note"><strong>Note:</strong> @@ -187,18 +186,40 @@ com.android.support:support-v4:18.0.+ </ul> <p>This library is located in the {@code <sdk>/extras/android/support/v7/appcompat/} - directory after you download the Android Support Libraries. This library contains user + directory after you download the Android Support Libraries. The library contains user interface resources. To include it in your application project, follow the instructions for - <a href="{@docRoot}tools/support-library/setup.html#libs-with-res">adding libraries with + <a href="{@docRoot}tools/support-library/setup.html#libs-with-res">Adding libraries with resources</a>.</p> <p>The Gradle build script dependency identifier for this library is as follows:</p> <pre> -com.android.support:appcompat-v7:18.0.+ +com.android.support:appcompat-v7:21.0.+ </pre> -<p>This dependency notation specifies the release version 18.0.0 or higher.</p> +<p>This dependency notation specifies the release version 21.0.0 or higher.</p> + +<h3 id="v7-cardview">v7 cardview library</h3> + +<p>This library adds support for the {@link android.support.v7.widget.CardView} +widget, which lets you show information inside cards that have a consistent look +on any app. These cards are useful for material design +implementations, and are used extensively in layouts for TV apps.</p> + +<p>This library is located in the +{@code <sdk>/extras/android/support/v7/cardview/} directory after you +download the Android Support Libraries. The library contains user interface +resources. To include it in your application project, follow the instructions +for <a href="{@docRoot}tools/support-library/setup.html#libs-with-res">Adding +libraries with resources</a>.</p> + +<p>The Gradle build script dependency identifier for this library is as follows:</p> + +<pre> +com.android.support:cardview-v7:21.0.+ +</pre> + +<p>This dependency notation specifies the release version 21.0.0 or higher.</p> <h3 id="v7-gridlayout">v7 gridlayout library</h3> @@ -208,9 +229,9 @@ com.android.support:appcompat-v7:18.0.+ {@link android.support.v7.widget android.support.v7.widget} package in the API reference.</p> <p>This library is located in the {@code <sdk>/extras/android/support/v7/gridlayout/} - directory after you download the Android Support Libraries. This library contains user + directory after you download the Android Support Libraries. The library contains user interface resources. To include it in your application project, follow the instructions for - <a href="{@docRoot}tools/support-library/setup.html#libs-with-res">adding libraries with + <a href="{@docRoot}tools/support-library/setup.html#libs-with-res">Adding libraries with resources</a>.</p> <p>The Gradle build script dependency identifier for this library is as follows:</p> @@ -221,6 +242,7 @@ com.android.support:gridlayout-v7:18.0.+ <p>This dependency notation specifies the release version 18.0.0 or higher.</p> + <h3 id="v7-mediarouter">v7 mediarouter library</h3> <p>This library provides {@link android.support.v7.media.MediaRouter}, {@link @@ -242,7 +264,7 @@ you download the Android Support Library. It's provided as a library project with a dependency on the v7 appcompat library, so you'll need to include both libraries in your build path when setting up your project. For more information on how to set up your project, follow the instructions in <a -href="{@docRoot}tools/support-library/setup.html#libs-with-res">adding libraries +href="{@docRoot}tools/support-library/setup.html#libs-with-res">Adding libraries with resources</a>. If you are developing in Eclipse/ADT, make sure to include both the <code>android-support-v7-mediarouter.jar</code> and <code>android-support-v7-appcompat.jar</code> files.</p> @@ -260,6 +282,52 @@ r18 are subject to change in later revisions of the Support Library. At this time, we recommend using the library only in connection with <a href="https://developers.google.com/cast/docs/android_sender">Google Cast</a>. </p> +<h3 id="v7-palette">v7 palette library</h3> + +<p>The v7 palette support library includes the +{@link android.support.v7.graphics.Palette} class, which lets you extract +prominent colors from an image. For example, a music app could use a +{@link android.support.v7.graphics.Palette} object to extract the major colors +from an album cover, and use those colors to build a color-coordinated song +title card.</p> + +<p>This library is located in the +{@code <sdk>/extras/android/support/v7/palette/} directory after + you download the Android Support Libraries. The library does not contain user interface + resources. To include it in your application project, follow the instructions for + <a href="{@docRoot}tools/support-library/setup.html#libs-without-res">Adding libraries without + resources</a>.</p> + +<p>The Gradle build script dependency identifier for this library is as follows:</p> + +<pre> +com.android.support:palette-v7:21.0.+ +</pre> + +<p>This dependency notation specifies the release version 21.0.0 or higher.</p> + +<h3 id="v7-recyclerview">v7 recyclerview library</h3> + +<p>The recyclerview library adds the {@link android.support.v7.widget.RecyclerView} +class. This class provides support for the +<a href="{@docRoot}training/material/lists-cards.jd#RecyclerView">RecyclerView +widget</a>, a view for efficiently displaying large data sets by providing a +limited window of data items.</p> + +<p>This library is located in the +{@code <sdk>/extras/android/support/v7/recyclerview/} directory after you +download the Android Support Libraries. The library contains user interface +resources. To include it in your application project, follow the instructions +for <a href="{@docRoot}tools/support-library/setup.html#libs-with-res">Adding +libraries with resources</a>.</p> + +<p>The Gradle build script dependency identifier for this library is as follows:</p> + +<pre> +com.android.support:recyclerview-v7:21.0.+ +</pre> + +<p>This dependency notation specifies the release version 21.0.0 or higher.</p> <h2 id="v8">v8 Support Library</h2> @@ -284,16 +352,16 @@ href="https://developers.google.com/cast/docs/android_sender">Google Cast</a>. < <p>This library is designed to be used for Android 3.2 (API level 13) and higher. It adds support for the <a href="{@docRoot}guide/components/fragments.html">Fragment</a> user interface pattern with the ({@link android.support.v13.app.FragmentCompat}) class and additional fragment support - classes For more information about fragments, see the + classes. For more information about fragments, see the <a href="{@docRoot}guide/components/fragments.html">Fragments</a> developer guide. For detailed information about the v13 Support Library APIs, see the {@link android.support.v13.app android.support.v13} package in the API reference. </p> <p>This library is located in the {@code <sdk>/extras/android/support/v13/} directory after - you download the Android Support Libraries. This library does not contain user interface + you download the Android Support Libraries. The library does not contain user interface resources. To include it in your application project, follow the instructions for - <a href="{@docRoot}tools/support-library/setup.html#libs-without-res">adding libraries without + <a href="{@docRoot}tools/support-library/setup.html#libs-without-res">Adding libraries without resources</a>.</p> <p>The Gradle build script dependency identifier for this library is as follows:</p> @@ -303,3 +371,44 @@ com.android.support:support-v13:18.0.+ </pre> <p>This dependency notation specifies the release version 18.0.0 or higher.</p> + +<h2 id="v17-leanback">v17 Leanback Library</h2> + +<p>The {@link android.support.v17.leanback} package provides APIs to support + building user interfaces + on TV devices. It provides a number of important widgets for TV apps. Some of the notable classes include:</p> + +<ul> + <li>{@link android.support.v17.leanback.app.BrowseFragment} - A fragment for + creating a primary layout for browsing categories and rows of media + items.</li> + <li>{@link android.support.v17.leanback.app.DetailsFragment} - A wrapper + fragment for Leanback details screens.</li> + <li>{@link android.support.v17.leanback.app.PlaybackOverlayFragment} - A + subclass of {@link android.support.v17.leanback.app.DetailsFragment} for + displaying playback controls and related content.</li> + <li>{@link android.support.v17.leanback.app.SearchFragment} - A fragment to + handle searches. The fragment receives the user's search request and passes + it to the application-provided {@link + android.support.v17.leanback.app.SearchFragment.SearchResultProvider + SearchResultProvider}. The {@link + android.support.v17.leanback.app.SearchFragment.SearchResultProvider + SearchResultProvider} returns the search results to the + {@link android.support.v17.leanback.app.SearchFragment}, which renders them + into a {@link android.support.v17.leanback.app.RowsFragment}.</li> +</ul> + +<p>This library is located in the +{@code <sdk>/extras/android/support/v17/leanback} directory after +you download the Android Support Libraries. For more information +on how to set up your project, follow the instructions in <a +href="{@docRoot}tools/support-library/setup.html#libs-with-res">Adding libraries +with resources</a>. </p> + +<p>The Gradle build script dependency identifier for this library is as follows:</p> + +<pre> +com.android.support:leanback-v17:21.0.+ +</pre> + +<p>This dependency notation specifies the release version 21.0.0 or higher.</p> diff --git a/docs/html/tools/support-library/index.jd b/docs/html/tools/support-library/index.jd index 68eca49..bdbcc91 100644 --- a/docs/html/tools/support-library/index.jd +++ b/docs/html/tools/support-library/index.jd @@ -59,8 +59,91 @@ page.title=Support Library <p>This section provides details about the Support Library package releases.</p> <div class="toggle-content opened"> - <p><a href="#" onclick="return toggleContent(this)"> + <p id="rev21"><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img" alt="" +/>Android Support Library, revision 21</a> <em>(October 2014)</em> + </p> + <div class="toggle-content-toggleme"> + <dl> + <dt>Changes for <a href="features.html#v4">v4 support library:</a></dt> + <dd> + <ul> + <li>Added support for {@link android.support.v4.app.Fragment} + transitions for devices running Android 5.0 (API level 21). + Be aware that transitions have no effect on devices running + Android 4.4 and lower. + </li> + <li>Added {@link android.support.v4.provider.DocumentFile} to ease + the transition from {@link java.io.File} + while working with document trees. However, this class demands + more processing overhead compared to the platform's + {@link android.provider.DocumentsContract} API added in + Android 4.4 (API level 19). So you should switch to using {@link + android.provider.DocumentsContract} when running on Android 4.4 + and higher.</li> + </ul> + </dd> + <dt>Changes for <a href="features.html#v7-appcompat">v7 appcompat + library</a>:</dt> + <dd> + <ul> + <li>Added support for <a href="{@docRoot}design/material/">material + design</a> user interfaces.</li> + <li>Added {@link android.support.v7.widget.Toolbar}, which generalizes + the functionality of {@link android.support.v7.app.ActionBar} for + use within app layouts.</li> + <li>Updated {@link android.support.v7.app.ActionBarDrawerToggle}, + which contains the menu-to-arrow animation</li> + <li>Updated common user interface widgets to allow tinting via theme + attributes when running on pre-Android 5.0 devices</li> + <li>Added {@link android.support.v7.widget.SwitchCompat}, a backport + of the {@link android.widget.Switch} widget that was added in + Android 4.0 (API level 14).</li> + </ul> + </dd> + <dt>New <a href="features.html#v7-cardview">v7 cardview library</a>:</dt> + <dd> + <ul> + <li>Added the {@link android.support.v7.widget.CardView} widget, which + provides a material design-compatible implementation for displaying + data items.</li> + </ul> + </dd> + <dt>New <a href="features.html#v7-recyclerview">v7 recyclerview + library</a>:</dt> + <dd> + <ul> + <li>Added the {@link android.support.v7.widget.RecyclerView} widget, + which provides a flexible list view for providing a limited window + into a large data set.</li> + </ul> + </dd> + <dt>New <a href="features.html#v7-palette">v7 palette library</a>:</dt> + <dd> + <ul> + <li>Added {@link android.support.v7.graphics.Palette} class, + which lets you extract prominent colors from an image.</li> + </ul> + </dd> + <dt>New <a href="features.html#v17-leanback">v17 leanback library</a>:</dt> + <dd> + <ul> + <li>Added support for building TV user interfaces, including + {@link android.support.v17.leanback.app.BrowseFragment}, + {@link android.support.v17.leanback.app.DetailsFragment}, and + {@link android.support.v17.leanback.app.PlaybackOverlayFragment}. + For more information about using these user interface widgets, + see <a href="{@docRoot}training/tv/playback/index.html">Building TV + Playback Apps</a>.</li> + </ul> + </dd> + </dl> + </div> +</div> + +<div class="toggle-content closed"> + <p><a href="#" onclick="return toggleContent(this)"> + <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img" alt="" />Android Support Library, revision 20</a> <em>(July 2014)</em> </p> <div class="toggle-content-toggleme"> diff --git a/docs/html/training/training_toc.cs b/docs/html/training/training_toc.cs index 12685ba..03fb812 100644 --- a/docs/html/training/training_toc.cs +++ b/docs/html/training/training_toc.cs @@ -919,6 +919,10 @@ include the action bar on devices running Android 2.1 or higher." Building TV Games</a> </li> + <li> + <a href="<?cs var:toroot ?>training/tv/tif/index.html"> + TV Input Framework</a> + </li> </ul> </li> <!-- End: Building for TV --> diff --git a/docs/html/preview/tv/tif/index.jd b/docs/html/training/tv/tif/index.jd index ef02def..aac640c 100644 --- a/docs/html/preview/tv/tif/index.jd +++ b/docs/html/training/tv/tif/index.jd @@ -6,7 +6,8 @@ page.tags=tif <p> Watching live television shows and other continuous, channel-based content is a big part of the TV experience. Android supports receiving and playback of live video content through the TV Input - Framework. This framework provides a unified method for receiving audio and video channel content + Framework in Android 5.0 (API level 21). + This framework provides a unified method for receiving audio and video channel content from hardware sources, such as HDMI ports and built-in-tuners, and software sources, such as video streamed over the internet. </p> @@ -20,7 +21,7 @@ page.tags=tif the TV app. </p> -<img src="{@docRoot}preview/tv/images/tif-overview.png" id="figure1"> +<img src="{@docRoot}images/tv/tv-tif-overview.png" id="figure1"> <p class="img-caption"> <strong>Figure 1.</strong> Functional diagram of the TV Input Framework </p> @@ -31,8 +32,6 @@ page.tags=tif Building a TV input service for your content can help make it more accessible on TV devices. </p> -<p> - The APIs for the TV Input Framework are available in the L Developer Preview and you can - review them in the preview API reference docs. However, more changes are planned, so stay tuned - for additional information with the official Android platform launch. -</p> +<p>For more information about TV Input Framework, see the +<a href="{@docRoot}reference/android/media/tv/package-summary.html">android.media.tv</a> +reference.</p> diff --git a/docs/html/training/wearables/notifications/creating.jd b/docs/html/training/wearables/notifications/creating.jd index 9398f96..84e3311 100644 --- a/docs/html/training/wearables/notifications/creating.jd +++ b/docs/html/training/wearables/notifications/creating.jd @@ -155,7 +155,7 @@ PendingIntent actionPendingIntent = // Create the action NotificationCompat.Action action = new NotificationCompat.Action.Builder(R.drawable.ic_action, - getString(R.string.label, actionPendingIntent)) + getString(R.string.label), actionPendingIntent) .build(); // Build the notification and add the action via WearableExtender diff --git a/packages/SystemUI/res/values-af/strings.xml b/packages/SystemUI/res/values-af/strings.xml index bbc7ccd..7810d91 100644 --- a/packages/SystemUI/res/values-af/strings.xml +++ b/packages/SystemUI/res/values-af/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Jou onlangse skerms verskyn hier"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Maak onlangse programme toe"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 onlangse program"</item> - <item quantity="other" msgid="1040784359794890744">"%d onlangse programme"</item> + <item quantity="one" msgid="3969335317929254918">"1 skerm in Oorsig"</item> + <item quantity="other" msgid="5523506463832158203">"%d skerms in Oorsig"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Geen kennisgewings"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Voortdurend"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Terug"</string> <string name="accessibility_home" msgid="8217216074895377641">"Tuis"</string> <string name="accessibility_menu" msgid="316839303324695949">"Kieslys"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Onlangse skerms"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Oorsig"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Deursoek"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Foon"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Vinnige instellings."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Sluitskerm."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Instellings"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Onlangse skerms."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Oorsig."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Gebruiker <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi afgeskakel."</string> diff --git a/packages/SystemUI/res/values-am/strings.xml b/packages/SystemUI/res/values-am/strings.xml index 52ea8f5..fdc465f 100644 --- a/packages/SystemUI/res/values-am/strings.xml +++ b/packages/SystemUI/res/values-am/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"የቅርብ ጊዜ ማያ ገጾችዎ እዚህ ይታያሉ"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"የቅርብ ጊዜ መተግበሪያዎችን ሰርዝ"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 የቅርብ ጊዜ መተግበሪያ"</item> - <item quantity="other" msgid="1040784359794890744">"%d የቅርብ ጊዜ መተግበሪያዎች"</item> + <item quantity="one" msgid="3969335317929254918">"1 ማያ ገጽ በአጠቃላይ እይታ ውስጥ"</item> + <item quantity="other" msgid="5523506463832158203">"%d ማያ ገጾች በአጠቃላይ እይታ ውስጥ"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"ምንም ማሳወቂያዎች የሉም"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"በመካሄድ ላይ ያለ"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"ተመለስ"</string> <string name="accessibility_home" msgid="8217216074895377641">"መነሻ"</string> <string name="accessibility_menu" msgid="316839303324695949">"ምናሌ"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"የቅርብ ጊዜ ማያ ገጾች"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"አጠቃላይ ዕይታ"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"ፈልግ"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"ካሜራ"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ስልክ"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"ፈጣን ቅንብሮች።"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"ማያ ገጽ ቆልፍ።"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"ቅንብሮች"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"የቅርብ ጊዜ ማያ ገጾች።"</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"አጠቃላይ እይታ።"</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"ተጠቃሚ <xliff:g id="USER">%s</xliff:g>።"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>።"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi ጠፍቷል።"</string> diff --git a/packages/SystemUI/res/values-ar/strings.xml b/packages/SystemUI/res/values-ar/strings.xml index ea5be80..7d8bc62 100644 --- a/packages/SystemUI/res/values-ar/strings.xml +++ b/packages/SystemUI/res/values-ar/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"تظهر شاشاتك المعروضة مؤخرًا هنا"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"إزالة التطبيقات الحديثة"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"تطبيق حديث واحد"</item> - <item quantity="other" msgid="1040784359794890744">"%d من التطبيقات الحديثة"</item> + <item quantity="one" msgid="3969335317929254918">"شاشة واحدة في العرض العام"</item> + <item quantity="other" msgid="5523506463832158203">"%d من الشاشات في العرض العام"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"ليس هناك أي اشعارات"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"مستمر"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"رجوع"</string> <string name="accessibility_home" msgid="8217216074895377641">"الرئيسية"</string> <string name="accessibility_menu" msgid="316839303324695949">"القائمة"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"الشاشات المعروضة مؤخرًا"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"العرض العام"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"بحث"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"الكاميرا"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"الهاتف"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"الإعدادات السريعة."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"شاشة التأمين."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"الإعدادات"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"الشاشات المعروضة مؤخرًا."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"العرض العام."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"المستخدم <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"تم إيقاف Wifi."</string> diff --git a/packages/SystemUI/res/values-bg/strings.xml b/packages/SystemUI/res/values-bg/strings.xml index 88b5f7e..734960e 100644 --- a/packages/SystemUI/res/values-bg/strings.xml +++ b/packages/SystemUI/res/values-bg/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Информация за приложението"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Скорошните ви екрани се показват тук"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Отхвърляне на скорошните приложения"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 скорошно приложение"</item> - <item quantity="other" msgid="1040784359794890744">"%d скорошни приложения"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Няма известия"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"В момента"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Известия"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Назад"</string> <string name="accessibility_home" msgid="8217216074895377641">"Начало"</string> <string name="accessibility_menu" msgid="316839303324695949">"Меню"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Скорошни екрани"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Търсене"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Камера"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Телефон"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Бързи настройки."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Заключване на екрана."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Настройки"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Скорошни екрани."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Потребител: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Функцията за Wi-Fi се изключи."</string> diff --git a/packages/SystemUI/res/values-bn-rBD/strings.xml b/packages/SystemUI/res/values-bn-rBD/strings.xml index 482ac90..cbcd3dd 100644 --- a/packages/SystemUI/res/values-bn-rBD/strings.xml +++ b/packages/SystemUI/res/values-bn-rBD/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"আপনার সাম্প্রতিক স্ক্রীনগুলো এখানে দেখা যাবে"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"সাম্প্রতিক অ্যাপ্লিকেশানগুলি খারিজ করুন"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"১টি সাম্প্রতিক অ্যাপ্লিকেশান"</item> - <item quantity="other" msgid="1040784359794890744">"%dটি সাম্প্রতিক অ্যাপ্লিকেশান"</item> + <item quantity="one" msgid="3969335317929254918">"ওভারভিউ-এ ১টি স্ক্রীন"</item> + <item quantity="other" msgid="5523506463832158203">"ওভারভিউ-এ %dটি স্ক্রীন"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"কোনো বিজ্ঞপ্তি নেই"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"চলতে-থাকা"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"ফিরুন"</string> <string name="accessibility_home" msgid="8217216074895377641">"হোম"</string> <string name="accessibility_menu" msgid="316839303324695949">"মেনু"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"সাম্প্রতিক স্ক্রীনগুলি"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"ওভারভিউ"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"অনুসন্ধান করুন"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"ক্যামেরা"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ফোন"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"দ্রুত সেটিংস৷"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"লক স্ক্রীন।"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"সেটিংস"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"সাম্প্রতিক স্ক্রীনগুলি।"</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"ওভারভিউ৷"</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"ব্যবহারকারী <xliff:g id="USER">%s</xliff:g>৷"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>।"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"WiFi বন্ধ হয়েছে।"</string> diff --git a/packages/SystemUI/res/values-ca/strings.xml b/packages/SystemUI/res/values-ca/strings.xml index 99e7f19..ae87838 100644 --- a/packages/SystemUI/res/values-ca/strings.xml +++ b/packages/SystemUI/res/values-ca/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Aquí es mostren les teves pantalles recents."</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Omet les aplicacions recents"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"Una aplicació recent"</item> - <item quantity="other" msgid="1040784359794890744">"%d aplicacions recents"</item> + <item quantity="one" msgid="3969335317929254918">"1 pantalla en la visió general"</item> + <item quantity="other" msgid="5523506463832158203">"%d pantalles en la visió general"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Cap notificació"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Continu"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Enrere"</string> <string name="accessibility_home" msgid="8217216074895377641">"Pàgina d\'inici"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menú"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Pantalles recents"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Visió general"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Cerca"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Càmera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telèfon"</string> @@ -167,7 +167,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Configuració ràpida."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Pantalla de bloqueig"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Configuració"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Pantalles recents"</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Visió general"</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Usuari <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"La xarxa Wi-Fi està desactivada."</string> diff --git a/packages/SystemUI/res/values-cs/strings.xml b/packages/SystemUI/res/values-cs/strings.xml index 3e1a9cc..b0e1b0a 100644 --- a/packages/SystemUI/res/values-cs/strings.xml +++ b/packages/SystemUI/res/values-cs/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Informace o aplikaci"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Zde budou zobrazeny vaše poslední obrazovky"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Zavřít nové aplikace"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 nová aplikace"</item> - <item quantity="other" msgid="1040784359794890744">"nové aplikace: %d"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Žádná oznámení"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Probíhající"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Oznámení"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Zpět"</string> <string name="accessibility_home" msgid="8217216074895377641">"Domů"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Poslední obrazovky"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Hledat"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Fotoaparát"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Rychlé nastavení."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Obrazovka uzamčení"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Nastavení"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Poslední obrazovky."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Uživatel <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Připojení Wi-Fi je vypnuto."</string> diff --git a/packages/SystemUI/res/values-da/strings.xml b/packages/SystemUI/res/values-da/strings.xml index 53b6de4..66e5f42 100644 --- a/packages/SystemUI/res/values-da/strings.xml +++ b/packages/SystemUI/res/values-da/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Dine seneste skærme vises her"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Luk de seneste apps"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 seneste app"</item> - <item quantity="other" msgid="1040784359794890744">"%d seneste apps"</item> + <item quantity="one" msgid="3969335317929254918">"Ét skærmbillede i Oversigt"</item> + <item quantity="other" msgid="5523506463832158203">"%d skærmbilleder i Oversigt"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Ingen underretninger"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"I gang"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Tilbage"</string> <string name="accessibility_home" msgid="8217216074895377641">"Startskærm"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Seneste skærme"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Oversigt"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Søg"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Hurtige indstillinger."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Låseskærm."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Indstillinger"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Seneste skærme."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Oversigt."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Bruger <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi er slået fra."</string> diff --git a/packages/SystemUI/res/values-de/strings.xml b/packages/SystemUI/res/values-de/strings.xml index 1e8e8b7..2c5cfce 100644 --- a/packages/SystemUI/res/values-de/strings.xml +++ b/packages/SystemUI/res/values-de/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Hier sehen Sie Ihre zuletzt geöffneten Apps."</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Kürzlich geöffnete Apps schließen"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 kürzlich geöffnete App"</item> - <item quantity="other" msgid="1040784359794890744">"%d kürzlich geöffnete Apps"</item> + <item quantity="one" msgid="3969335317929254918">"1 Bildschirm in der Übersicht"</item> + <item quantity="other" msgid="5523506463832158203">"%d Bildschirme in der Übersicht"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Keine Benachrichtigungen"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Aktuell"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Zurück"</string> <string name="accessibility_home" msgid="8217216074895377641">"Startbildschirm"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menü"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Zuletzt geöffnete Apps"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Übersicht"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Suchen"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefonnummer"</string> @@ -167,7 +167,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Schnelleinstellungen"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Sperrbildschirm"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Einstellungen"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Zuletzt geöffnete Apps"</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Übersicht"</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Nutzer: <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"WLAN ist deaktiviert."</string> diff --git a/packages/SystemUI/res/values-el/strings.xml b/packages/SystemUI/res/values-el/strings.xml index 86dd4e7..9b9e56d 100644 --- a/packages/SystemUI/res/values-el/strings.xml +++ b/packages/SystemUI/res/values-el/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Οι πρόσφατες οθόνες σας εμφανίζονται εδώ"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Παράβλεψη πρόσφατων εφαρμογών"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 πρόσφατη εφαρμογή"</item> - <item quantity="other" msgid="1040784359794890744">"%d πρόσφατες εφαρμογές"</item> + <item quantity="one" msgid="3969335317929254918">"1 οθόνη στην Επισκόπηση"</item> + <item quantity="other" msgid="5523506463832158203">"%d οθόνες στην Επισκόπηση"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Δεν υπάρχουν ειδοποιήσεις"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Εν εξελίξει"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Πίσω"</string> <string name="accessibility_home" msgid="8217216074895377641">"Αρχική σελίδα"</string> <string name="accessibility_menu" msgid="316839303324695949">"Μενού"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Πρόσφατες οθόνες"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Επισκόπηση"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Αναζήτηση"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Φωτογραφική μηχανή"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Τηλέφωνο"</string> @@ -167,7 +167,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Γρήγορες ρυθμίσεις."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Κλείδωμα οθόνης."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Ρυθμίσεις"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Πρόσφατες οθόνες."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Επισκόπηση."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Χρήστης <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Το Wi-fi απενεργοποιήθηκε."</string> diff --git a/packages/SystemUI/res/values-en-rGB/strings.xml b/packages/SystemUI/res/values-en-rGB/strings.xml index 460d2ac..3898d02 100644 --- a/packages/SystemUI/res/values-en-rGB/strings.xml +++ b/packages/SystemUI/res/values-en-rGB/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Your recent screens appear here"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Dismiss recent apps"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 recent app"</item> - <item quantity="other" msgid="1040784359794890744">"%d recent apps"</item> + <item quantity="one" msgid="3969335317929254918">"1 screen in Overview"</item> + <item quantity="other" msgid="5523506463832158203">"%d screens in Overview"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"No notifications"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Ongoing"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Back"</string> <string name="accessibility_home" msgid="8217216074895377641">"Home"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Recent screens"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Overview"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Search"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Camera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Phone"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Quick settings."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Lock screen."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Settings"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Recent screens."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Overview."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"User <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi turned off."</string> diff --git a/packages/SystemUI/res/values-en-rIN/strings.xml b/packages/SystemUI/res/values-en-rIN/strings.xml index 460d2ac..3898d02 100644 --- a/packages/SystemUI/res/values-en-rIN/strings.xml +++ b/packages/SystemUI/res/values-en-rIN/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Your recent screens appear here"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Dismiss recent apps"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 recent app"</item> - <item quantity="other" msgid="1040784359794890744">"%d recent apps"</item> + <item quantity="one" msgid="3969335317929254918">"1 screen in Overview"</item> + <item quantity="other" msgid="5523506463832158203">"%d screens in Overview"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"No notifications"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Ongoing"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Back"</string> <string name="accessibility_home" msgid="8217216074895377641">"Home"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Recent screens"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Overview"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Search"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Camera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Phone"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Quick settings."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Lock screen."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Settings"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Recent screens."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Overview."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"User <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi turned off."</string> diff --git a/packages/SystemUI/res/values-es-rUS/strings.xml b/packages/SystemUI/res/values-es-rUS/strings.xml index a34096b..71516f1 100644 --- a/packages/SystemUI/res/values-es-rUS/strings.xml +++ b/packages/SystemUI/res/values-es-rUS/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Las pantallas recientes aparecen aquí."</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Rechazar aplicaciones recientes"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 aplicación reciente"</item> - <item quantity="other" msgid="1040784359794890744">"%d aplicaciones recientes"</item> + <item quantity="one" msgid="3969335317929254918">"1 pantalla en Descripción general"</item> + <item quantity="other" msgid="5523506463832158203">"%d pantallas en Descripción general"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"No hay notificaciones"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Continuo"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Atrás"</string> <string name="accessibility_home" msgid="8217216074895377641">"Página principal"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menú"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Pantallas recientes"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Descripción general"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Buscar"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Cámara"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Teléfono"</string> @@ -167,7 +167,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Configuración rápida"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Pantalla bloqueada"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Configuración"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Pantallas recientes"</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Descripción general"</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Usuario <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi desactivado"</string> diff --git a/packages/SystemUI/res/values-es/strings.xml b/packages/SystemUI/res/values-es/strings.xml index 148bd5f..1e297de 100644 --- a/packages/SystemUI/res/values-es/strings.xml +++ b/packages/SystemUI/res/values-es/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Aquí aparecerán tus pantallas recientes"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Ignorar aplicaciones recientes"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 aplicación reciente"</item> - <item quantity="other" msgid="1040784359794890744">"%d aplicaciones recientes"</item> + <item quantity="one" msgid="3969335317929254918">"1 pantalla en Información general"</item> + <item quantity="other" msgid="5523506463832158203">"%d pantallas en Información general"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"No tienes notificaciones"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Entrante"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Atrás"</string> <string name="accessibility_home" msgid="8217216074895377641">"Inicio"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menú"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Pantallas recientes"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Información general"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Buscar"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Cámara"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Teléfono"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Ajustes rápidos"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Pantalla de bloqueo."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Ajustes"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Pantallas recientes."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Información general."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Usuario <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi desactivado."</string> diff --git a/packages/SystemUI/res/values-et-rEE/strings.xml b/packages/SystemUI/res/values-et-rEE/strings.xml index 80a75dd..ab3fc28 100644 --- a/packages/SystemUI/res/values-et-rEE/strings.xml +++ b/packages/SystemUI/res/values-et-rEE/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Rakenduse teave"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Teie viimane ekraanikuva ilmub siia"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Loobu hiljutistest rakendustest"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 hiljutine rakendus"</item> - <item quantity="other" msgid="1040784359794890744">"%d hiljutist rakendust"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Teatisi pole"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Jätkuv"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Teadistused"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Tagasi"</string> <string name="accessibility_home" msgid="8217216074895377641">"Kodu"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menüü"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Hiljutised ekraanikuvad"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Otsing"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kaamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Kiirseaded."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Kuva lukustamine."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Seaded"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Hiljutised ekraanikuvad."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Kasutaja <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"WiFi on välja lülitatud."</string> diff --git a/packages/SystemUI/res/values-eu-rES/strings.xml b/packages/SystemUI/res/values-eu-rES/strings.xml index ede3139..ae0ae53 100644 --- a/packages/SystemUI/res/values-eu-rES/strings.xml +++ b/packages/SystemUI/res/values-eu-rES/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Ikusitako azken pantailak erakusten dira hemen"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Baztertu azken aplikazioak"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"Aplikazio bat duela gutxi"</item> - <item quantity="other" msgid="1040784359794890744">"%d aplikazio duela gutxi"</item> + <item quantity="one" msgid="3969335317929254918">"Pantaila bat dago ikuspegi orokorrean"</item> + <item quantity="other" msgid="5523506463832158203">"%d pantaila daude ikuspegi orokorrean"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Ez dago jakinarazpenik"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Abian"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Atzera"</string> <string name="accessibility_home" msgid="8217216074895377641">"Hasiera"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menua"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Azken pantailak"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Ikuspegi orokorra"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Bilatu"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefonoa"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Ezarpen bizkorrak."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Pantaila blokeatzeko aukera."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Ezarpenak"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Azken pantailak."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Ikuspegi orokorra."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"<xliff:g id="USER">%s</xliff:g> erabiltzailea."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi konexioa desaktibatu egin da."</string> diff --git a/packages/SystemUI/res/values-fa/strings.xml b/packages/SystemUI/res/values-fa/strings.xml index 98ece3c..ebddd5b 100644 --- a/packages/SystemUI/res/values-fa/strings.xml +++ b/packages/SystemUI/res/values-fa/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"صفحههای اخیر شما اینجا نمایان میشوند"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"رد کردن برنامههای اخیر"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 برنامه اخیر"</item> - <item quantity="other" msgid="1040784359794890744">"%d برنامه اخیر"</item> + <item quantity="one" msgid="3969335317929254918">"۱ صفحه در نمای کلی"</item> + <item quantity="other" msgid="5523506463832158203">"%d صفحه در نمای کلی"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"اعلانی موجود نیست"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"در حال انجام"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"برگشت"</string> <string name="accessibility_home" msgid="8217216074895377641">"صفحهٔ اصلی"</string> <string name="accessibility_menu" msgid="316839303324695949">"منو"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"صفحههای اخیر"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"نمای کلی"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"جستجو"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"دوربین"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"تلفن"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"تنظیمات سریع."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"صفحه در حالت قفل."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"تنظیمات"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"صفحههای اخیر."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"نمای کلی."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"کاربر <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi خاموش شد."</string> diff --git a/packages/SystemUI/res/values-fi/strings.xml b/packages/SystemUI/res/values-fi/strings.xml index f554f0b..8be1bee 100644 --- a/packages/SystemUI/res/values-fi/strings.xml +++ b/packages/SystemUI/res/values-fi/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Sovelluksen tiedot"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Äskettäin käytetyt ruudut näkyvät tässä"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Hylkää viimeaikaiset sovellukset"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 viimeaikainen sovellus"</item> - <item quantity="other" msgid="1040784359794890744">"%d viimeaikaista sovellusta"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Ei ilmoituksia"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Käynnissä olevat"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Ilmoitukset"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Takaisin"</string> <string name="accessibility_home" msgid="8217216074895377641">"Aloituspainike"</string> <string name="accessibility_menu" msgid="316839303324695949">"Valikko"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Aikaisemmat ruudut"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Haku"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Puhelin"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Pika-asetukset."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Lukitse näyttö."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Asetukset"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Aikaisemmat ruudut."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Käyttäjä: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi poistettiin käytöstä."</string> diff --git a/packages/SystemUI/res/values-fr-rCA/strings.xml b/packages/SystemUI/res/values-fr-rCA/strings.xml index 9fe1e4c..d3bb605 100644 --- a/packages/SystemUI/res/values-fr-rCA/strings.xml +++ b/packages/SystemUI/res/values-fr-rCA/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Informations sur l\'application"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Vos écrans récents s\'affichent ici"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Masquer les applications récentes"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 application récente"</item> - <item quantity="other" msgid="1040784359794890744">"%d applications récentes"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Aucune notification"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"En cours"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Notifications"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Précédent"</string> <string name="accessibility_home" msgid="8217216074895377641">"Domicile"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Écrans récents"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Rechercher"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Appareil photo"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Téléphone"</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Paramètres rapides"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Écran de verrouillage"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Paramètres"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Écrans récents."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Utilisateur : <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi désactivé"</string> diff --git a/packages/SystemUI/res/values-fr/strings.xml b/packages/SystemUI/res/values-fr/strings.xml index b697bbe..36436b7 100644 --- a/packages/SystemUI/res/values-fr/strings.xml +++ b/packages/SystemUI/res/values-fr/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Vos écrans récents s\'affichent ici"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Masquer les applications récentes"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 application récente"</item> - <item quantity="other" msgid="1040784359794890744">"%d applications récentes"</item> + <item quantity="one" msgid="3969335317929254918">"1 écran dans la vue d\'ensemble"</item> + <item quantity="other" msgid="5523506463832158203">"%d écrans dans la vue d\'ensemble"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Aucune notification"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"En cours"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Retour"</string> <string name="accessibility_home" msgid="8217216074895377641">"Accueil"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Écrans récents"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Vue d\'ensemble"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Rechercher"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Appareil photo"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Téléphoner"</string> @@ -167,7 +167,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Paramètres rapides"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Écran de verrouillage"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Paramètres"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Écrans récents"</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Vue d\'ensemble"</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Utilisateur <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi désactivé."</string> diff --git a/packages/SystemUI/res/values-gl-rES/strings.xml b/packages/SystemUI/res/values-gl-rES/strings.xml index ce02ae9..eabd071 100644 --- a/packages/SystemUI/res/values-gl-rES/strings.xml +++ b/packages/SystemUI/res/values-gl-rES/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Información da aplicación"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"As túas pantallas recentes aparecen aquí"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Rexeitar aplicacións recentes"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 aplicación recente"</item> - <item quantity="other" msgid="1040784359794890744">"%d aplicacións recentes"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Non hai notificacións"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"En curso"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Notificacións"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Volver"</string> <string name="accessibility_home" msgid="8217216074895377641">"Inicio"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menú"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Pantallas recentes"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Buscar"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Cámara"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Teléfono"</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Configuración rápida"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Pantalla de bloqueo."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Configuración"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Pantallas recentes."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Usuario <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi desactivada."</string> diff --git a/packages/SystemUI/res/values-hi/strings.xml b/packages/SystemUI/res/values-hi/strings.xml index 5cdae2a..2f62a10 100644 --- a/packages/SystemUI/res/values-hi/strings.xml +++ b/packages/SystemUI/res/values-hi/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"ऐप्स की जानकारी"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"आपकी हाल की स्क्रीन यहां दिखाई देती हैं"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"हाल ही के ऐप्स खारिज करें"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 हाल ही का ऐप्स"</item> - <item quantity="other" msgid="1040784359794890744">"%d हाल ही के ऐप्स"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"कोई नोटिफिकेशन नहीं"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"ऑनगोइंग"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"सूचनाएं"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"वापस जाएं"</string> <string name="accessibility_home" msgid="8217216074895377641">"होम"</string> <string name="accessibility_menu" msgid="316839303324695949">"मेनू"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"हाल ही की स्क्रीन"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"खोजें"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"कैमरा"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"फ़ोन"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"त्वरित सेटिंग."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"लॉक स्क्रीन."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"सेटिंग"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"हाल ही की स्क्रीन."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"उपयोगकर्ता <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"वाई-फ़ाई को बंद किया गया."</string> @@ -290,7 +290,7 @@ <string name="description_direction_left" msgid="7207478719805562165">"<xliff:g id="TARGET_DESCRIPTION">%s</xliff:g> के लिए बाएं स्लाइड करें."</string> <string name="zen_no_interruptions_with_warning" msgid="4396898053735625287">"ऐसा सेट करें की कोई कि अलार्म भी ना हो."</string> <string name="zen_no_interruptions" msgid="7970973750143632592">"कोई अवरोध नहीं"</string> - <string name="zen_important_interruptions" msgid="3477041776609757628">"केवल प्राथमिक अवरोध"</string> + <string name="zen_important_interruptions" msgid="3477041776609757628">"केवल प्राथमिकता वाले कल और मैसेज को रोकें"</string> <string name="zen_alarm_information_time" msgid="5235772206174372272">"आपका अगला अलार्म <xliff:g id="ALARM_TIME">%s</xliff:g> पर है"</string> <string name="zen_alarm_information_day_time" msgid="8422733576255047893">"आपका अगला अलार्म <xliff:g id="ALARM_DAY_AND_TIME">%s</xliff:g> पर है"</string> <string name="zen_alarm_warning" msgid="6873910860111498041">"आपको <xliff:g id="ALARM_TIME">%s</xliff:g> पर अपना अलार्म सुनाई नहीं देगा"</string> diff --git a/packages/SystemUI/res/values-hr/strings.xml b/packages/SystemUI/res/values-hr/strings.xml index c963398..00bb24f 100644 --- a/packages/SystemUI/res/values-hr/strings.xml +++ b/packages/SystemUI/res/values-hr/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Ovdje se pojavljuju vaši nedavni zasloni"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Odbaci nedavne aplikacije"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 nedavna aplikacija"</item> - <item quantity="other" msgid="1040784359794890744">"Nedavnih aplikacija: %d"</item> + <item quantity="one" msgid="3969335317929254918">"1 zaslon u Pregledu"</item> + <item quantity="other" msgid="5523506463832158203">"Broj zaslona u Pregledu: %d"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Bez obavijesti"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"U tijeku"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Natrag"</string> <string name="accessibility_home" msgid="8217216074895377641">"Početna"</string> <string name="accessibility_menu" msgid="316839303324695949">"Izbornik"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Nedavni zasloni"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Pregled"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Pretraži"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Fotoaparat"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Brze postavke."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Zaključavanje zaslona."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Postavke"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Nedavni zasloni."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Pregled."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Korisnik <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi isključen."</string> diff --git a/packages/SystemUI/res/values-hu/strings.xml b/packages/SystemUI/res/values-hu/strings.xml index 6272417..4b60d3b 100644 --- a/packages/SystemUI/res/values-hu/strings.xml +++ b/packages/SystemUI/res/values-hu/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"A legutóbbi képernyők itt jelennek meg"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Újabb alkalmazások elvetése"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 újabb alkalmazás"</item> - <item quantity="other" msgid="1040784359794890744">"%d újabb alkalmazás"</item> + <item quantity="one" msgid="3969335317929254918">"1 képernyő Áttekintés alatt"</item> + <item quantity="other" msgid="5523506463832158203">"%d képernyő Áttekintés alatt"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Nincs értesítés"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Folyamatban van"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Vissza"</string> <string name="accessibility_home" msgid="8217216074895377641">"Főoldal"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menü"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Legutóbbi képernyők"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Áttekintés"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Keresés"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Gyorsbeállítások."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Lezárási képernyő."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Beállítások"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Legutóbbi képernyők."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Áttekintés."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Felhasználó: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi kikapcsolva."</string> diff --git a/packages/SystemUI/res/values-hy-rAM/strings.xml b/packages/SystemUI/res/values-hy-rAM/strings.xml index bd68320..be4b625 100644 --- a/packages/SystemUI/res/values-hy-rAM/strings.xml +++ b/packages/SystemUI/res/values-hy-rAM/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Տեղեկություններ ծրագրի մասին"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Ձեր վերջին էկրանները տեսանելի են այստեղ"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Անտեսել վերջին ծրագրերը"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 նոր ծրագիր"</item> - <item quantity="other" msgid="1040784359794890744">"%d նոր ծրագիր"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Ծանուցումներ չկան"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Ընթացիկ"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Ծանուցումներ"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Հետ"</string> <string name="accessibility_home" msgid="8217216074895377641">"Տուն"</string> <string name="accessibility_menu" msgid="316839303324695949">"Ցանկ"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Վերջին էկրանները"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Որոնել"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Ֆոտոխցիկ"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Հեռախոս"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Արագ կարգավորումներ:"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Էկրանի կողպում:"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Կարգավորումներ"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Վերջին էկրանները:"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Օգտվող <xliff:g id="USER">%s</xliff:g>:"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>:"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi-ն անջատվեց:"</string> diff --git a/packages/SystemUI/res/values-in/strings.xml b/packages/SystemUI/res/values-in/strings.xml index d863d5e..c6abebe 100644 --- a/packages/SystemUI/res/values-in/strings.xml +++ b/packages/SystemUI/res/values-in/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Layar terkini Anda muncul di sini"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Tutup aplikasi terbaru"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 apl terbaru"</item> - <item quantity="other" msgid="1040784359794890744">"%d apl terbaru"</item> + <item quantity="one" msgid="3969335317929254918">"1 layar dalam Ikhtisar"</item> + <item quantity="other" msgid="5523506463832158203">"%d layar dalam Ikhtisar"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Tidak ada pemberitahuan"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Berkelanjutan"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Kembali"</string> <string name="accessibility_home" msgid="8217216074895377641">"Utama"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Layar terkini"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Ikhtisar"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Telusuri"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telepon"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Setelan cepat."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Layar kunci."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Setelan"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Layar terkini."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Ikhtisar."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Pengguna <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi dinonaktifkan."</string> diff --git a/packages/SystemUI/res/values-is-rIS/strings.xml b/packages/SystemUI/res/values-is-rIS/strings.xml index b03ee44..6813096 100644 --- a/packages/SystemUI/res/values-is-rIS/strings.xml +++ b/packages/SystemUI/res/values-is-rIS/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Nýlegar skjámyndir birtast hér"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Hunsa nýleg forrit"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"Eitt nýlegt forrit"</item> - <item quantity="other" msgid="1040784359794890744">"%d nýleg forrit"</item> + <item quantity="one" msgid="3969335317929254918">"Ein skjámynd í yfirliti"</item> + <item quantity="other" msgid="5523506463832158203">"%d skjámyndir í yfirliti"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Engar tilkynningar"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Áframhaldandi"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Til baka"</string> <string name="accessibility_home" msgid="8217216074895377641">"Heim"</string> <string name="accessibility_menu" msgid="316839303324695949">"Valmynd"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Nýlegar skjámyndir"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Yfirlit"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Leita"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Myndavél"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Sími"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Flýtistillingar."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Lásskjár."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Stillingar"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Nýlegar skjámyndir."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Yfirlit."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Notandi: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Slökkt á Wi-Fi."</string> diff --git a/packages/SystemUI/res/values-it/strings.xml b/packages/SystemUI/res/values-it/strings.xml index 2519317..abf22be 100644 --- a/packages/SystemUI/res/values-it/strings.xml +++ b/packages/SystemUI/res/values-it/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Le tue schermate recenti vengono visualizzate in questa sezione"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Ignora app recenti"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 app recente"</item> - <item quantity="other" msgid="1040784359794890744">"App recenti in %d"</item> + <item quantity="one" msgid="3969335317929254918">"1 schermata in Panoramica"</item> + <item quantity="other" msgid="5523506463832158203">"%d schermate in Panoramica"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Nessuna notifica"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"In corso"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Indietro"</string> <string name="accessibility_home" msgid="8217216074895377641">"Home"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Schermate recenti"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Panoramica"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Cerca"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Fotocamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefono"</string> @@ -167,7 +167,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Impostazioni rapide."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Schermata di blocco."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Impostazioni"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Schermate recenti."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Panoramica."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Utente <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi disattivato."</string> diff --git a/packages/SystemUI/res/values-iw/strings.xml b/packages/SystemUI/res/values-iw/strings.xml index a51d1d8..460d2b1 100644 --- a/packages/SystemUI/res/values-iw/strings.xml +++ b/packages/SystemUI/res/values-iw/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"המסכים האחרונים מופיעים כאן"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"סגור אפליקציות אחרונות"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"אפליקציה אחרונה אחת"</item> - <item quantity="other" msgid="1040784359794890744">"%d האפליקציות האחרונות"</item> + <item quantity="one" msgid="3969335317929254918">"מסך אחד ב\'סקירה\'"</item> + <item quantity="other" msgid="5523506463832158203">"%d מסכים ב\'סקירה\'"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"אין התראות"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"מתמשך"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"הקודם"</string> <string name="accessibility_home" msgid="8217216074895377641">"בית"</string> <string name="accessibility_menu" msgid="316839303324695949">"תפריט"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"מסכים אחרונים"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"סקירה"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"חפש"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"מצלמה"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"טלפון"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"הגדרות מהירות."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"מסך נעילה."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"הגדרות"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"מסכים אחרונים."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"סקירה."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"משתמש <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi כבוי."</string> diff --git a/packages/SystemUI/res/values-ja/strings.xml b/packages/SystemUI/res/values-ja/strings.xml index d313668..1ac8b74 100644 --- a/packages/SystemUI/res/values-ja/strings.xml +++ b/packages/SystemUI/res/values-ja/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"アプリ情報"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"ここに最近の画面が表示されます"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"最近使ったアプリをクリア"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"最近使ったアプリ: 1"</item> - <item quantity="other" msgid="1040784359794890744">"最近使ったアプリ: %d"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"通知なし"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"実行中"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"通知"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"戻る"</string> <string name="accessibility_home" msgid="8217216074895377641">"ホーム"</string> <string name="accessibility_menu" msgid="316839303324695949">"メニュー"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"最近の画面"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"検索"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"カメラ"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"電話"</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"クイック設定"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"ロック画面"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"設定"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"最近の画面。"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"ユーザー: <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-FiをOFFにしました。"</string> diff --git a/packages/SystemUI/res/values-ka-rGE/strings.xml b/packages/SystemUI/res/values-ka-rGE/strings.xml index f9975ec..ea21af7 100644 --- a/packages/SystemUI/res/values-ka-rGE/strings.xml +++ b/packages/SystemUI/res/values-ka-rGE/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"აპის შესახებ"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"თქვენი ბოლო ეკრანები აქ გამოჩნდება"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"ბოლო აპების გაუქმება"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 ბოლო აპი"</item> - <item quantity="other" msgid="1040784359794890744">"%d ბოლო აპი"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"შეტყობინებები არ არის."</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"მიმდინარე"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"შეტყობინებები"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"უკან"</string> <string name="accessibility_home" msgid="8217216074895377641">"საწყისი"</string> <string name="accessibility_menu" msgid="316839303324695949">"მენიუ"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"ბოლო ეკრანები"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"ძიება"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"კამერა"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ტელეფონი"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"სწრაფი პარამეტრები"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"ეკრანის დაბლოკვა."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"პარამეტრები"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"ბოლო ეკრანები."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"მომხმარებელი: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi გამორთულია."</string> diff --git a/packages/SystemUI/res/values-kk-rKZ/strings.xml b/packages/SystemUI/res/values-kk-rKZ/strings.xml index 79baeb7..0d8a6d0 100644 --- a/packages/SystemUI/res/values-kk-rKZ/strings.xml +++ b/packages/SystemUI/res/values-kk-rKZ/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Қолданба ақпараты"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Мұнда жақындағы экрандар көрсетіледі"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Жуықта қолданылған қолданбаларды қоспау"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 жуықта қолданылған қолданба"</item> - <item quantity="other" msgid="1040784359794890744">"%d жуықта қолданылған қолданбалар"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Хабарлар жоқ"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Ағымдағы"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Хабарлар"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Артқа"</string> <string name="accessibility_home" msgid="8217216074895377641">"Үй"</string> <string name="accessibility_menu" msgid="316839303324695949">"Mәзір"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Жақындағы экрандар"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Іздеу"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Камера"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Телефон"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Жылдам параметрлер."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Бекіту экраны."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Параметрлер"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Жақындағы экрандар."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Пайдаланушы <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi өшірілді."</string> diff --git a/packages/SystemUI/res/values-km-rKH/strings.xml b/packages/SystemUI/res/values-km-rKH/strings.xml index 31fb463..b5714e0 100644 --- a/packages/SystemUI/res/values-km-rKH/strings.xml +++ b/packages/SystemUI/res/values-km-rKH/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"ព័ត៌មានកម្មវិធី"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"អេក្រង់បច្ចុប្បន្នរបស់អ្នកបង្ហាញនៅទីនេះ"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"បដិសេធកម្មវិធីថ្មីៗ"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"កម្មវិធីថ្មី ១"</item> - <item quantity="other" msgid="1040784359794890744">"កម្មវិធីថ្មីៗ %d"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"គ្មានការជូនដំណឹង"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"បន្ត"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"ការជូនដំណឹង"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"ថយក្រោយ"</string> <string name="accessibility_home" msgid="8217216074895377641">"គេហទំព័រ"</string> <string name="accessibility_menu" msgid="316839303324695949">"ម៉ឺនុយ"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"អេក្រង់ថ្មីៗ"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"ស្វែងរក"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"ម៉ាស៊ីនថត"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ទូរស័ព្ទ"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"ការកំណត់រហ័ស។"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"ចាក់សោអេក្រង់។"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"ការកំណត់"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"អេក្រង់ថ្មីៗ។"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"អ្នកប្រើ <xliff:g id="USER">%s</xliff:g> ។"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"បានបិទវ៉ាយហ្វាយ។"</string> diff --git a/packages/SystemUI/res/values-kn-rIN/strings.xml b/packages/SystemUI/res/values-kn-rIN/strings.xml index c867aba..d9aa17b 100644 --- a/packages/SystemUI/res/values-kn-rIN/strings.xml +++ b/packages/SystemUI/res/values-kn-rIN/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"ನಿಮ್ಮ ಇತ್ತೀಚಿನ ಪರದೆಗಳು ಇಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"ಇತ್ತೀಚಿನ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ವಜಾಗೊಳಿಸು"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 ಇತ್ತೀಚಿನ ಅಪ್ಲಿಕೇಶನ್"</item> - <item quantity="other" msgid="1040784359794890744">"%d ಇತ್ತೀಚಿನ ಅಪ್ಲಿಕೇಶನ್ಗಳು"</item> + <item quantity="one" msgid="3969335317929254918">"ಅವಲೋಕನದಲ್ಲಿರುವ 1 ಪರದೆ"</item> + <item quantity="other" msgid="5523506463832158203">"ಅವಲೋಕನದಲ್ಲಿರುವ %d ಪರದೆಗಳು"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"ಯಾವುದೇ ಅಧಿಸೂಚನೆಗಳಿಲ್ಲ"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"ಚಾಲ್ತಿಯಲ್ಲಿರುವ"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"ಹಿಂದೆ"</string> <string name="accessibility_home" msgid="8217216074895377641">"ಮುಖಪುಟ"</string> <string name="accessibility_menu" msgid="316839303324695949">"ಮೆನು"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"ಇತ್ತೀಚಿನ ಪರದೆಗಳು"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"ಅವಲೋಕನ"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"ಹುಡುಕು"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"ಕ್ಯಾಮರಾ"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ಫೋನ್"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"ತ್ವರಿತ ಸೆಟ್ಟಿಂಗ್ಗಳು."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"ಲಾಕ್ ಪರದೆ."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"ಸೆಟ್ಟಿಂಗ್ಗಳು"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"ಇತ್ತೀಚಿನ ಪರದೆಗಳು."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"ಅವಲೋಕನ."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"ಬಳಕೆದಾರ <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi ಆಫ್ ಮಾಡಲಾಗಿದೆ."</string> diff --git a/packages/SystemUI/res/values-ko/strings.xml b/packages/SystemUI/res/values-ko/strings.xml index 8bb6b53..f63132f 100644 --- a/packages/SystemUI/res/values-ko/strings.xml +++ b/packages/SystemUI/res/values-ko/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"앱 정보"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"여기에 최근 화면이 표시됩니다."</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"최근에 사용한 앱 숨기기"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"최근에 사용한 앱 1개"</item> - <item quantity="other" msgid="1040784359794890744">"최근에 사용한 앱 %d개"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"알림 없음"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"진행 중"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"알림"</string> @@ -82,7 +80,8 @@ <string name="accessibility_back" msgid="567011538994429120">"뒤로"</string> <string name="accessibility_home" msgid="8217216074895377641">"홈"</string> <string name="accessibility_menu" msgid="316839303324695949">"메뉴"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"최근 화면"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"검색"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"카메라"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"전화"</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"빠른 설정"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"화면을 잠급니다."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"설정"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"최근 화면"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"사용자 <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi가 사용 중지되었습니다."</string> diff --git a/packages/SystemUI/res/values-ky-rKG/strings.xml b/packages/SystemUI/res/values-ky-rKG/strings.xml index e729d95..9bd871c 100644 --- a/packages/SystemUI/res/values-ky-rKG/strings.xml +++ b/packages/SystemUI/res/values-ky-rKG/strings.xml @@ -27,10 +27,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Колдонмо тууралуу"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Акыркы экрандарыңыз бул жерден көрүнөт"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Акыркы колдонмолорду жок кылуу"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 акыркы колдонмо"</item> - <item quantity="other" msgid="1040784359794890744">"%d акыркы колдонмо"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <!-- no translation found for status_bar_no_notifications_title (4755261167193833213) --> <skip /> <!-- no translation found for status_bar_ongoing_events_title (1682504513316879202) --> @@ -106,7 +104,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Артка"</string> <string name="accessibility_home" msgid="8217216074895377641">"Үйгө"</string> <string name="accessibility_menu" msgid="316839303324695949">"Меню"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Акыркы экрандар"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Издөө"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Камера"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Телефон"</string> @@ -191,7 +190,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Тез тууралоолор."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Кулпуланган экран."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Жөндөөлөр"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Акыркы экрандар."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Колдонуучу <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi өчүрүлдү."</string> diff --git a/packages/SystemUI/res/values-lo-rLA/strings.xml b/packages/SystemUI/res/values-lo-rLA/strings.xml index 502ec44..90596dd 100644 --- a/packages/SystemUI/res/values-lo-rLA/strings.xml +++ b/packages/SystemUI/res/values-lo-rLA/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"ຂໍ້ມູນແອັບຯ"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Your recent screens appear here"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"ປິດແອັບຯຫຼ້າສຸດທີ່ໃຊ້"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 ແອັບຯຫຼ້າສຸດ"</item> - <item quantity="other" msgid="1040784359794890744">"%d ແອັບຯຫຼ້າສຸດ"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"ບໍ່ມີການແຈ້ງເຕືອນ"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"ດຳເນີນຢູ່"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"ການແຈ້ງເຕືອນ"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"ກັບຄືນ"</string> <string name="accessibility_home" msgid="8217216074895377641">"ໜ້າທຳອິດ"</string> <string name="accessibility_menu" msgid="316839303324695949">"ເມນູ"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"ໜ້າຈໍເມື່ອບໍ່ດົນມານີ້"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"ຊອກຫາ"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"ກ້ອງ"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ໂທລະສັບ"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"ການຕັ້ງຄ່າດ່ວນ."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"ລັອກໜ້າຈໍ."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"ການຕັ້ງຄ່າ"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"ໜ້າຈໍເມື່ອບໍ່ດົນມານີ້."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"ຜູ່ໃຊ້ <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"ປິດ Wi-Fi ແລ້ວ."</string> diff --git a/packages/SystemUI/res/values-lt/strings.xml b/packages/SystemUI/res/values-lt/strings.xml index b30b80c..69023da 100644 --- a/packages/SystemUI/res/values-lt/strings.xml +++ b/packages/SystemUI/res/values-lt/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Čia rodomi naujausi ekranai"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Atsisakyti naujausių programų"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 naujausia programa"</item> - <item quantity="other" msgid="1040784359794890744">"%d naujausios programos"</item> + <item quantity="one" msgid="3969335317929254918">"Ekranų apžvalga: 1"</item> + <item quantity="other" msgid="5523506463832158203">"Ekranų apžvalga: %d"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Nėra įspėjimų"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Vykstantys"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Atgal"</string> <string name="accessibility_home" msgid="8217216074895377641">"Pagrindinis"</string> <string name="accessibility_menu" msgid="316839303324695949">"Meniu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Naujausi ekranai"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Apžvalga"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Ieškoti"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Fotoaparatas"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefonas"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Spartieji nustatymai."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Užrakinimo ekranas."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Nustatymai"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Naujausi ekranai."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Apžvalga."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Naudotojas <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"„Wi-Fi“ ryšys išjungtas."</string> diff --git a/packages/SystemUI/res/values-lv/strings.xml b/packages/SystemUI/res/values-lv/strings.xml index e1ee182..7609e7f 100644 --- a/packages/SystemUI/res/values-lv/strings.xml +++ b/packages/SystemUI/res/values-lv/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Jūsu pēdējie ekrāni tiek rādīti šeit."</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Nerādīt nesen izmantotās lietotnes"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 nesen izmantotā lietotne"</item> - <item quantity="other" msgid="1040784359794890744">"%d nesen izmantotās lietotnes"</item> + <item quantity="one" msgid="3969335317929254918">"1 ekrāns sadaļā “Kopsavilkums”"</item> + <item quantity="other" msgid="5523506463832158203">"%d ekrāni sadaļā “Kopsavilkums”"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Nav paziņojumu"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Notiekošs"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Atpakaļ"</string> <string name="accessibility_home" msgid="8217216074895377641">"Sākums"</string> <string name="accessibility_menu" msgid="316839303324695949">"Izvēlne"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Pēdējie ekrāni"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Kopsavilkums"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Meklēt"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Tālruņa numurs"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Ātrie iestatījumi"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Bloķēšanas ekrāns."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Iestatījumi"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Pēdējie ekrāni."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Kopsavilkums."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Lietotājs: <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi ir izslēgts."</string> diff --git a/packages/SystemUI/res/values-mk-rMK/strings.xml b/packages/SystemUI/res/values-mk-rMK/strings.xml index cde9d24..f645a5c 100644 --- a/packages/SystemUI/res/values-mk-rMK/strings.xml +++ b/packages/SystemUI/res/values-mk-rMK/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Вашите неодамнешни екрани се појавуваат тука"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Отфрли ги скорешните апликации"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 скорешна апликација"</item> - <item quantity="other" msgid="1040784359794890744">"%d скорешни апликации"</item> + <item quantity="one" msgid="3969335317929254918">"1 екран во Краток преглед"</item> + <item quantity="other" msgid="5523506463832158203">"%d екрани во Краток преглед"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Нема известувања"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Во тек"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Назад"</string> <string name="accessibility_home" msgid="8217216074895377641">"Почетна страница"</string> <string name="accessibility_menu" msgid="316839303324695949">"Мени"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Неодамнешни екрани"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Краток преглед"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Пребарај"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Фотоапарат"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Телефон"</string> @@ -167,7 +167,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Брзи подесувања."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Заклучи екран."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Поставки"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Неодамнешни екрани."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Краток преглед."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Корисник <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi е исклученo."</string> diff --git a/packages/SystemUI/res/values-ml-rIN/strings.xml b/packages/SystemUI/res/values-ml-rIN/strings.xml index a42bd51..30edfef 100644 --- a/packages/SystemUI/res/values-ml-rIN/strings.xml +++ b/packages/SystemUI/res/values-ml-rIN/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"നിങ്ങളുടെ പുതിയ സ്ക്രീനുകൾ ഇവിടെ ദൃശ്യമാകുന്നു"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"സമീപകാല അപ്ലിക്കേഷനുകൾ നിരസിക്കുക"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"ഒരു സമീപകാല അപ്ലിക്കേഷൻ"</item> - <item quantity="other" msgid="1040784359794890744">"%d സമീപകാല അപ്ലിക്കേഷനുകൾ"</item> + <item quantity="one" msgid="3969335317929254918">"ചുരുക്കവിവരണത്തിലെ ഒരു സ്ക്രീൻ"</item> + <item quantity="other" msgid="5523506463832158203">"ചുരുക്കവിവരണത്തിലെ %d സ്ക്രീനുകൾ"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"അറിയിപ്പുകൾ ഒന്നുമില്ല"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"നടന്നുകൊണ്ടിരിക്കുന്നവ"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"മടങ്ങുക"</string> <string name="accessibility_home" msgid="8217216074895377641">"ഹോം"</string> <string name="accessibility_menu" msgid="316839303324695949">"മെനു"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"പുതിയ സ്ക്രീനുകൾ"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"ചുരുക്കവിവരണം"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"തിരയൽ"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"ക്യാമറ"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ഫോണ്"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"ദ്രുത ക്രമീകരണങ്ങൾ."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"ലോക്ക് സ്ക്രീൻ."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"ക്രമീകരണങ്ങൾ"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"പുതിയ സ്ക്രീനുകൾ."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"ചുരുക്കവിവരണം."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"ഉപയോക്താവ് <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi ഓഫാക്കി."</string> diff --git a/packages/SystemUI/res/values-mn-rMN/strings.xml b/packages/SystemUI/res/values-mn-rMN/strings.xml index 2b9c707..47b6cbf 100644 --- a/packages/SystemUI/res/values-mn-rMN/strings.xml +++ b/packages/SystemUI/res/values-mn-rMN/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Таны саяхны дэлгэц энд харагдах болно"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Сүүлийн апп-уудыг хаах"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 сүүлийн апп"</item> - <item quantity="other" msgid="1040784359794890744">"%d сүүлийн апп"</item> + <item quantity="one" msgid="3969335317929254918">"Тойм харагдац дотор 1 дэлгэц"</item> + <item quantity="other" msgid="5523506463832158203">"Тойм харагдац дотор %d дэлгэц"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Мэдэгдэл байхгүй"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Гарсан"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Буцах"</string> <string name="accessibility_home" msgid="8217216074895377641">"Гэрийн"</string> <string name="accessibility_menu" msgid="316839303324695949">"Цэс"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Саяхны дэлгэцүүд"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Тойм харагдац"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Хайх"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Камер"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Утас"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Шуурхай тохиргоо."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Дэлгэц түгжих."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Тохиргоо"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Саяхны дэлгэцүүд."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Тойм харагдац."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Хэрэглэгч <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi унтраасан."</string> diff --git a/packages/SystemUI/res/values-mr-rIN/strings.xml b/packages/SystemUI/res/values-mr-rIN/strings.xml index e87ad5b8..b7b1aee 100644 --- a/packages/SystemUI/res/values-mr-rIN/strings.xml +++ b/packages/SystemUI/res/values-mr-rIN/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"आपल्या अलीकडील स्क्रीन येथे दिसतात"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"अलीकडील अॅप्स डिसमिस करा"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 अलीकडील अॅप"</item> - <item quantity="other" msgid="1040784359794890744">"%d अलीकडील अॅप्स"</item> + <item quantity="one" msgid="3969335317929254918">"विहंगावलोकनात 1 स्क्रीन"</item> + <item quantity="other" msgid="5523506463832158203">"विहंगावलोकनात %d स्क्रीन"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"सूचना नाहीत"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"सुरु असलेले"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"परत"</string> <string name="accessibility_home" msgid="8217216074895377641">"मुख्यपृष्ठ"</string> <string name="accessibility_menu" msgid="316839303324695949">"मेनू"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"अलीकडील स्क्रीन"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"विहंगावलोकन"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"शोधा"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"कॅमेरा"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"फोन"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"द्रुत सेटिंग्ज."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"लॉक स्क्रीन."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"सेटिंग्ज"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"अलीकडील स्क्रीन."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"विहंगावलोकन."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"वापरकर्ता <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi बंद झाले."</string> diff --git a/packages/SystemUI/res/values-ms-rMY/strings.xml b/packages/SystemUI/res/values-ms-rMY/strings.xml index 98a60fa..e8a139f 100644 --- a/packages/SystemUI/res/values-ms-rMY/strings.xml +++ b/packages/SystemUI/res/values-ms-rMY/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Maklumat aplikasi"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Skrin terbaru anda terpapar di sini"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Buang aplikasi terbaharu"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 aplikasi terbaharu"</item> - <item quantity="other" msgid="1040784359794890744">"%d aplikasi terbaharu"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Tiada pemberitahuan"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Sedang berlangsung"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Pemberitahuan"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Kembali"</string> <string name="accessibility_home" msgid="8217216074895377641">"Rumah"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Skrin terbaru"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Cari"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Tetapan pantas."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Kunci skrin."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Tetapan"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Skrin terbaru."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Pengguna <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi dimatikan."</string> diff --git a/packages/SystemUI/res/values-my-rMM/strings.xml b/packages/SystemUI/res/values-my-rMM/strings.xml index 47af85f..5bf1808 100644 --- a/packages/SystemUI/res/values-my-rMM/strings.xml +++ b/packages/SystemUI/res/values-my-rMM/strings.xml @@ -25,8 +25,10 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"အပ်ပလီကေးရှင်း အချက်အလက်များ"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"သင်၏ မကြာမီက မျက်နှာပြင်များ ဒီမှာ ပေါ်လာကြမည်"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"လတ်တလောအပ်ပလီကေးရှင်းများအား ဖယ်ထုတ်မည်"</string> - <!-- String.format failed for translation --> - <!-- no translation found for status_bar_accessibility_recent_apps:other (1040784359794890744) --> + <plurals name="status_bar_accessibility_recent_apps"> + <item quantity="one" msgid="3969335317929254918">"ခြုံကြည့်မှု ထဲက မျက်နှာပြင် ၁ ခု"</item> + <item quantity="other" msgid="5523506463832158203">"ခြုံကြည့်မှု ထဲက မျက်နှာပြင် %d ခု"</item> + </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"အကြောင်းကြားချက်များ မရှိ"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"လက်ရှိအသုံးပြုမှု"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"အကြောင်းကြားချက်များ။"</string> @@ -78,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"နောက်သို့"</string> <string name="accessibility_home" msgid="8217216074895377641">"ပင်မစာမျက်နှာ"</string> <string name="accessibility_menu" msgid="316839303324695949">"မီနူး"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"မကြာမီက မျက်နှာပြင်များ"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"ခြုံကြည့်မှု။"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"ရှာဖွေရန်"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"ကင်မရာ"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ဖုန်း"</string> @@ -163,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"အမြန်လုပ် အပြင်အဆင်"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"မျက်နှာပြင် သော့ပိတ်ရန်"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"ဆက်တင်များ"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"မကြာမီက မျက်နှာပြင်များ"</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"ခြုံကြည့်မှု။"</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"သုံးစွဲသူ <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>။"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"ကြိုးမဲ့ ပိတ်ထား။"</string> diff --git a/packages/SystemUI/res/values-nb/strings.xml b/packages/SystemUI/res/values-nb/strings.xml index 6a02ff0..db3dc41 100644 --- a/packages/SystemUI/res/values-nb/strings.xml +++ b/packages/SystemUI/res/values-nb/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"De sist brukte skjermene dine vises her"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Avvis nylige apper"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"Én nylig app"</item> - <item quantity="other" msgid="1040784359794890744">"%d nylige apper"</item> + <item quantity="one" msgid="3969335317929254918">"1 skjerm i Oversikten"</item> + <item quantity="other" msgid="5523506463832158203">"%d skjermer i Oversikten"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Ingen varslinger"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Aktiviteter"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Tilbake"</string> <string name="accessibility_home" msgid="8217216074895377641">"Startside"</string> <string name="accessibility_menu" msgid="316839303324695949">"Meny"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Sist brukte skjermer"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Oversikt"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Søk"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefonnummer"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Hurtiginnstillinger."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Låseskjerm."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Innstillinger"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Sist brukte skjermer."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Oversikt."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Bruker: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi er slått av."</string> diff --git a/packages/SystemUI/res/values-ne-rNP/strings.xml b/packages/SystemUI/res/values-ne-rNP/strings.xml index c62261b..ae06f94 100644 --- a/packages/SystemUI/res/values-ne-rNP/strings.xml +++ b/packages/SystemUI/res/values-ne-rNP/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"अनुप्रयोगको जानकारी"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"तपाईँको हालको स्क्रिन यहाँ प्रकट हुन्छ"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"नयाँ अनुप्रयोगहरू खारेज गर्नुहोस्"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"१ भरखरै अनुप्रयोग"</item> - <item quantity="other" msgid="1040784359794890744">"%d भरखरैका अनुप्रयोगहरू"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"कुनै सूचनाहरू छैन"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"चलिरहेको"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"सूचनाहरू"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"पछाडि"</string> <string name="accessibility_home" msgid="8217216074895377641">"गृह"</string> <string name="accessibility_menu" msgid="316839303324695949">"मेनु"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"हालको स्क्रीन"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"खोज्नुहोस्"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"क्यामेरा"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"फोन"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"द्रुत सेटिङहरू"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"स्क्रीन बन्द गर्नुहोस्।"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"सेटिङहरू"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"हालको स्क्रीन।"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"प्रयोगकर्ता <xliff:g id="USER">%s</xliff:g>।"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>।"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"वाइफाइ बन्द गरियो।"</string> diff --git a/packages/SystemUI/res/values-nl/strings.xml b/packages/SystemUI/res/values-nl/strings.xml index 966f2f6..8b474c7 100644 --- a/packages/SystemUI/res/values-nl/strings.xml +++ b/packages/SystemUI/res/values-nl/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Uw recente schermen worden hier weergegeven"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Recente apps negeren"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 recente app"</item> - <item quantity="other" msgid="1040784359794890744">"%d recente apps"</item> + <item quantity="one" msgid="3969335317929254918">"1 scherm in Overzicht"</item> + <item quantity="other" msgid="5523506463832158203">"%d schermen in Overzicht"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Geen meldingen"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Actief"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Terug"</string> <string name="accessibility_home" msgid="8217216074895377641">"Startpagina"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Recente schermen"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Overzicht"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Zoeken"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Camera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefoon"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Snelle instellingen."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Vergrendelingsscherm."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Instellingen"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Recente schermen."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Overzicht."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Gebruiker: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi uitgeschakeld."</string> diff --git a/packages/SystemUI/res/values-pl/strings.xml b/packages/SystemUI/res/values-pl/strings.xml index fa15c8b..399628d 100644 --- a/packages/SystemUI/res/values-pl/strings.xml +++ b/packages/SystemUI/res/values-pl/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Tutaj pojawią się ostatnie ekrany"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Ukryj ostatnie aplikacje"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 ostatnia aplikacja"</item> - <item quantity="other" msgid="1040784359794890744">"Ostatnie aplikacje: %d"</item> + <item quantity="one" msgid="3969335317929254918">"1 ekran w widoku przeglądu"</item> + <item quantity="other" msgid="5523506463832158203">"Ekrany w widoku przeglądu: %d"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Brak powiadomień"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Bieżące"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Wróć"</string> <string name="accessibility_home" msgid="8217216074895377641">"Ekran główny"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Ostatnie ekrany"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Przegląd"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Szukaj"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Aparat"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Szybkie ustawienia."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Ekran blokady."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Ustawienia"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Ostatnie ekrany."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Przegląd."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Użytkownik: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi wyłączone."</string> diff --git a/packages/SystemUI/res/values-pt-rPT/strings.xml b/packages/SystemUI/res/values-pt-rPT/strings.xml index 9202ef4..c06be78 100644 --- a/packages/SystemUI/res/values-pt-rPT/strings.xml +++ b/packages/SystemUI/res/values-pt-rPT/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Os ecrãs recentes aparecem aqui"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Ignorar aplicações recentes"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 aplicação recente"</item> - <item quantity="other" msgid="1040784359794890744">"%d aplicações recentes"</item> + <item quantity="one" msgid="3969335317929254918">"1 ecrã na Visão geral"</item> + <item quantity="other" msgid="5523506463832158203">"%d ecrãs na Visão geral"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Sem notificações"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Em curso"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Anterior"</string> <string name="accessibility_home" msgid="8217216074895377641">"Página inicial"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Ecrãs recentes"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Visão geral"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Pesquisar"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Câmara"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telemóvel"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Definições rápidas."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Ecrã de bloqueio."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Definições"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Ecrãs recentes."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Visão geral."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Utilizador <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi desligado."</string> diff --git a/packages/SystemUI/res/values-pt/strings.xml b/packages/SystemUI/res/values-pt/strings.xml index fb05458..250e06f 100644 --- a/packages/SystemUI/res/values-pt/strings.xml +++ b/packages/SystemUI/res/values-pt/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Informações do app"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Suas telas recentes aparecem aqui"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Dispensar apps recentes"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 app recente"</item> - <item quantity="other" msgid="1040784359794890744">"%d apps recentes"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Sem notificações"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Em andamento"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Notificações"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Voltar"</string> <string name="accessibility_home" msgid="8217216074895377641">"Página inicial"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Telas recentes"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Pesquisar"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Câmera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefone"</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Configurações rápidas."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Tela de bloqueio."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Configurações"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Telas recentes."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Usuário <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"O Wi-Fi foi desativado."</string> diff --git a/packages/SystemUI/res/values-ro/strings.xml b/packages/SystemUI/res/values-ro/strings.xml index b9b6a76..717dc47 100644 --- a/packages/SystemUI/res/values-ro/strings.xml +++ b/packages/SystemUI/res/values-ro/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Informaţii despre aplicaţie"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Ecranele dvs. recente apar aici"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Renunţaţi la aplicaţiile recente"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 aplicaţie recentă"</item> - <item quantity="other" msgid="1040784359794890744">"%d (de) aplicaţii recente"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Nicio notificare"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"În desfăşurare"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Notificări"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Înapoi"</string> <string name="accessibility_home" msgid="8217216074895377641">"Ecranul de pornire"</string> <string name="accessibility_menu" msgid="316839303324695949">"Meniu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Ecrane recente"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Căutați"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Cameră foto"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Setări rapide."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Ecranul de blocare."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Setări"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Ecrane recente."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Utilizatorul <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Conexiunea prin Wi-Fi este dezactivată."</string> diff --git a/packages/SystemUI/res/values-ru/strings.xml b/packages/SystemUI/res/values-ru/strings.xml index 6072ec0..aeed47b 100644 --- a/packages/SystemUI/res/values-ru/strings.xml +++ b/packages/SystemUI/res/values-ru/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"О приложении"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Здесь будут показаны недавние приложения."</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Закрыть недавние приложения"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"Недавних приложений: 1"</item> - <item quantity="other" msgid="1040784359794890744">"Недавних приложений: %d"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Нет уведомлений"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Текущие"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Уведомления"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Назад"</string> <string name="accessibility_home" msgid="8217216074895377641">"Домой"</string> <string name="accessibility_menu" msgid="316839303324695949">"Меню"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Недавние приложения."</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Поиск"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Камера"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Телефон."</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Быстрые настройки"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Заблокированный экран."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Настройки"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Недавние приложения."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Пользователь <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Модуль Wi-Fi отключен."</string> diff --git a/packages/SystemUI/res/values-si-rLK/strings.xml b/packages/SystemUI/res/values-si-rLK/strings.xml index 30b348b..eab0399 100644 --- a/packages/SystemUI/res/values-si-rLK/strings.xml +++ b/packages/SystemUI/res/values-si-rLK/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"යෙදුම් තොරතුරු"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"මෙහි ඔබගේ මෑතක තිර පෙන්නුම් කරයි"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"මෑත යෙදුම් ඉවතලන්න"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"මෑත යෙදුම් 1 ක්"</item> - <item quantity="other" msgid="1040784359794890744">"මෑත යෙදුම් %d ක්"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"දැනුම්දීම් නැත"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"දැනට පවතින"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"දැනුම්දීම්"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"ආපසු"</string> <string name="accessibility_home" msgid="8217216074895377641">"මුල් පිටුව"</string> <string name="accessibility_menu" msgid="316839303324695949">"මෙනුව"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"මෑතක තිර"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"සොයන්න"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"කැමරාව"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"දුරකථනය"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"ක්ෂණික සැකසීම්."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"අගුළු තිරය."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"සැකසීම්"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"මෑතක තිර."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"පරිශීලකයා <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi අක්රියයි."</string> diff --git a/packages/SystemUI/res/values-sk/strings.xml b/packages/SystemUI/res/values-sk/strings.xml index 57cab47..3cbc6cf 100644 --- a/packages/SystemUI/res/values-sk/strings.xml +++ b/packages/SystemUI/res/values-sk/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Vaše nedávne obrazovky sa zobrazia tu."</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Zatvoriť nedávne aplikácie"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 nová aplikácia"</item> - <item quantity="other" msgid="1040784359794890744">"Počet nových aplikácií: %d"</item> + <item quantity="one" msgid="3969335317929254918">"V Prehľade je 1 obrazovka"</item> + <item quantity="other" msgid="5523506463832158203">"V Prehľade je niekoľko obrazoviek (počet: %d)"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Žiadne upozornenia"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Prebiehajúce"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Späť"</string> <string name="accessibility_home" msgid="8217216074895377641">"Plocha"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Nedávne obrazovky"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Prehľad"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Hľadať"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Fotoaparát"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefón"</string> @@ -167,7 +167,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Rýchle nastavenia."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Uzamknutá obrazovka"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Nastavenia"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Nedávne obrazovky"</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Prehľad."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Používateľ: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Pripojenie Wi-Fi je vypnuté."</string> diff --git a/packages/SystemUI/res/values-sl/strings.xml b/packages/SystemUI/res/values-sl/strings.xml index 5f6bd1c..46d017c 100644 --- a/packages/SystemUI/res/values-sl/strings.xml +++ b/packages/SystemUI/res/values-sl/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Vaši nedavni zasloni so prikazani tu"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Zapre nedavne programe"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 nedavni program"</item> - <item quantity="other" msgid="1040784359794890744">"Nedavni programi v %d"</item> + <item quantity="one" msgid="3969335317929254918">"En zaslon v pregledu"</item> + <item quantity="other" msgid="5523506463832158203">"Št. zaslonov v pregledu: %d"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Ni obvestil"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Trenutno"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Nazaj"</string> <string name="accessibility_home" msgid="8217216074895377641">"Začetni zaslon"</string> <string name="accessibility_menu" msgid="316839303324695949">"Meni"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Nedavni zasloni"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Pregled"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Iskanje"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Fotoaparat"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Hitre nastavitve."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Zaklenjen zaslon"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Nastavitve"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Nedavni zasloni."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Pregled."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Uporabnik: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi je izklopljen."</string> diff --git a/packages/SystemUI/res/values-sr/strings.xml b/packages/SystemUI/res/values-sr/strings.xml index 5f297c3..4c1d194 100644 --- a/packages/SystemUI/res/values-sr/strings.xml +++ b/packages/SystemUI/res/values-sr/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Недавни екрани се појављују овде"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Одбаци недавне апликације"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 недавна апликација"</item> - <item quantity="other" msgid="1040784359794890744">"%d недавних апликација"</item> + <item quantity="one" msgid="3969335317929254918">"1 екран у Прегледу"</item> + <item quantity="other" msgid="5523506463832158203">"%d екрана у Прегледу"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Нема обавештења"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Текуће"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Назад"</string> <string name="accessibility_home" msgid="8217216074895377641">"Почетна"</string> <string name="accessibility_menu" msgid="316839303324695949">"Мени"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Недавни екрани"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Преглед"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Претражите"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Камера"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Телефон"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Брза подешавања."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Закључани екран."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Подешавања"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Недавни екрани."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Преглед."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Корисник: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi је искључен."</string> diff --git a/packages/SystemUI/res/values-sv/strings.xml b/packages/SystemUI/res/values-sv/strings.xml index 5f445be..bf846cb 100644 --- a/packages/SystemUI/res/values-sv/strings.xml +++ b/packages/SystemUI/res/values-sv/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Dina senaste skärmar visas här"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Avvisa nya appar"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 ny app"</item> - <item quantity="other" msgid="1040784359794890744">"%d nya appar"</item> + <item quantity="one" msgid="3969335317929254918">"En skärm i översikten"</item> + <item quantity="other" msgid="5523506463832158203">"%d skärmar i översikten"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Inga aviseringar"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Pågående"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Tillbaka"</string> <string name="accessibility_home" msgid="8217216074895377641">"Startsida"</string> <string name="accessibility_menu" msgid="316839303324695949">"Meny"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Nya skärmar"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Översikt"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Sök"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Mobil"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Snabbinställningar."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Låsskärm."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Inställningar"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Nya skärmar."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Översikt."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Användare <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi har inaktiverats."</string> diff --git a/packages/SystemUI/res/values-sw/strings.xml b/packages/SystemUI/res/values-sw/strings.xml index 9ab3d91..fcb15eb 100644 --- a/packages/SystemUI/res/values-sw/strings.xml +++ b/packages/SystemUI/res/values-sw/strings.xml @@ -25,8 +25,10 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Taarifa za programu-matumizi"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Skrini zako za hivi majuzi huonekana hapa"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Ondosha programu za hivi karibuni"</string> - <!-- String.format failed for translation --> - <!-- no translation found for status_bar_accessibility_recent_apps:other (1040784359794890744) --> + <plurals name="status_bar_accessibility_recent_apps"> + <item quantity="one" msgid="3969335317929254918">"Skrini 1 katika Muhtasari"</item> + <item quantity="other" msgid="5523506463832158203">"Skrini %d katika Muhtasari"</item> + </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Hakuna arifa"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Inaendelea"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Arifa"</string> @@ -78,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Nyuma"</string> <string name="accessibility_home" msgid="8217216074895377641">"Nyumbani"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menyu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Skrini za hivi karibuni"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Muhtasari"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Tafuta"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Simu"</string> @@ -163,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Mipangilio ya haraka."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Skrini iliyofungwa."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Mipangilio"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Skrini za hivi karibuni."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Muhtasari."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Mtumiaji <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi imezimwa."</string> diff --git a/packages/SystemUI/res/values-ta-rIN/strings.xml b/packages/SystemUI/res/values-ta-rIN/strings.xml index f769e63..0e9d24d 100644 --- a/packages/SystemUI/res/values-ta-rIN/strings.xml +++ b/packages/SystemUI/res/values-ta-rIN/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"பயன்பாட்டுத் தகவல்"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"சமீபத்திய திரைகள் இங்கு தோன்றும்"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"சமீபத்திய பயன்பாடுகளை நிராகரி"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 சமீபத்திய பயன்பாடு"</item> - <item quantity="other" msgid="1040784359794890744">"%d சமீபத்திய பயன்பாடுகள்"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"அறிவிப்புகள் இல்லை"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"செயலில் இருக்கும்"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"அறிவிப்புகள்"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"பின்செல்"</string> <string name="accessibility_home" msgid="8217216074895377641">"முகப்பு"</string> <string name="accessibility_menu" msgid="316839303324695949">"மெனு"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"சமீபத்திய திரைகள்"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"தேடு"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"கேமரா"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ஃபோன்"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"உடனடி அமைப்பு."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"பூட்டுத் திரை."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"அமைப்பு"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"சமீபத்திய திரைகள்."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"பயனர் <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"வைஃபை முடக்கப்பட்டது."</string> diff --git a/packages/SystemUI/res/values-te-rIN/strings.xml b/packages/SystemUI/res/values-te-rIN/strings.xml index e6d4fad..6a5c220 100644 --- a/packages/SystemUI/res/values-te-rIN/strings.xml +++ b/packages/SystemUI/res/values-te-rIN/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"మీ ఇటీవలి స్క్రీన్లు ఇక్కడ కనిపిస్తాయి"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"ఇటీవలి అనువర్తనాలను తీసివేయండి"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 ఇటీవలి అనువర్తనం"</item> - <item quantity="other" msgid="1040784359794890744">"%d ఇటీవలి అనువర్తనాలు"</item> + <item quantity="one" msgid="3969335317929254918">"స్థూలదృష్టిలో 1 స్క్రీన్ ఉంది"</item> + <item quantity="other" msgid="5523506463832158203">"స్థూలదృష్టిలో %d స్క్రీన్లు ఉన్నాయి"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"నోటిఫికేషన్లు లేవు"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"కొనసాగుతున్నవి"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"వెనుకకు"</string> <string name="accessibility_home" msgid="8217216074895377641">"హోమ్"</string> <string name="accessibility_menu" msgid="316839303324695949">"మెను"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"ఇటీవలి స్క్రీన్లు"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"స్థూలదృష్టి"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"శోధించు"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"కెమెరా"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"ఫోన్"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"శీఘ్ర సెట్టింగ్లు."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"లాక్ స్క్రీన్."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"సెట్టింగ్లు"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"ఇటీవలి స్క్రీన్లు."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"స్థూలదృష్టి."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"వినియోగదారు <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi ఆఫ్ చేయబడింది."</string> diff --git a/packages/SystemUI/res/values-th/strings.xml b/packages/SystemUI/res/values-th/strings.xml index 8a805b5..a26602b 100644 --- a/packages/SystemUI/res/values-th/strings.xml +++ b/packages/SystemUI/res/values-th/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"ข้อมูลแอปพลิเคชัน"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"หน้าจอล่าสุดของคุณแสดงที่นี่"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"ปิดแอปพลิเคชันล่าสุด"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 แอปพลิเคชันล่าสุด"</item> - <item quantity="other" msgid="1040784359794890744">"%d แอปพลิเคชันล่าสุด"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"ไม่มีการแจ้งเตือน"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"ดำเนินอยู่"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"การแจ้งเตือน"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"กลับ"</string> <string name="accessibility_home" msgid="8217216074895377641">"หน้าแรก"</string> <string name="accessibility_menu" msgid="316839303324695949">"เมนู"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"หน้าจอล่าสุด"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"ค้นหา"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"กล้องถ่ายรูป"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"โทรศัพท์"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"การตั้งค่าด่วน"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"ล็อกหน้าจอ"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"การตั้งค่า"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"หน้าจอล่าสุด"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"ผู้ใช้ <xliff:g id="USER">%s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"ปิด Wi-Fi แล้ว"</string> diff --git a/packages/SystemUI/res/values-tl/strings.xml b/packages/SystemUI/res/values-tl/strings.xml index 4896786..555b189 100644 --- a/packages/SystemUI/res/values-tl/strings.xml +++ b/packages/SystemUI/res/values-tl/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Impormasyon ng app"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Lumalabas dito ang iyong kamakailang screen"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Huwag pansinin ang kamakailang apps"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 kamakailang app"</item> - <item quantity="other" msgid="1040784359794890744">"%d kamakailang apps"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Walang mga notification"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Nagpapatuloy"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Mga Notification"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Bumalik"</string> <string name="accessibility_home" msgid="8217216074895377641">"Home"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Mga kamakailang screen"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Hanapin"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Camera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telepono"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Mga mabilisang setting."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Lock screen."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Mga Setting"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Mga kamakailang screen."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"User na si <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Na-off ang wifi."</string> diff --git a/packages/SystemUI/res/values-tr/strings.xml b/packages/SystemUI/res/values-tr/strings.xml index 4da5564..e1b4465 100644 --- a/packages/SystemUI/res/values-tr/strings.xml +++ b/packages/SystemUI/res/values-tr/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Son ekranlarınız burada görünür"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Son uygulamaları kapat"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 tane son uygulama"</item> - <item quantity="other" msgid="1040784359794890744">"%d tane son uygulama"</item> + <item quantity="one" msgid="3969335317929254918">"Genel Bakış\'ta 1 ekran"</item> + <item quantity="other" msgid="5523506463832158203">"Genel Bakış\'ta %d ekran"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Bildirim yok"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Sürüyor"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Geri"</string> <string name="accessibility_home" msgid="8217216074895377641">"Ana sayfa"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menü"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Son ekranlar"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Genel Bakış"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Ara"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Hızlı ayarlar."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Kilit ekranı"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Ayarlar"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Son ekranlar."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Genel Bakış."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Kullanıcı: <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Kablosuz kapatıldı."</string> diff --git a/packages/SystemUI/res/values-uk/strings.xml b/packages/SystemUI/res/values-uk/strings.xml index 8887c7f..5871b03 100644 --- a/packages/SystemUI/res/values-uk/strings.xml +++ b/packages/SystemUI/res/values-uk/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Ваші останні екрани відображаються тут"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Відхилити останні програми"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 остання програма"</item> - <item quantity="other" msgid="1040784359794890744">"останніх програм: %d"</item> + <item quantity="one" msgid="3969335317929254918">"На панелі огляду 1 екран"</item> + <item quantity="other" msgid="5523506463832158203">"Екранів на панелі огляду: %d"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Немає сповіщень"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Поточні"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Назад"</string> <string name="accessibility_home" msgid="8217216074895377641">"Головна"</string> <string name="accessibility_menu" msgid="316839303324695949">"Меню"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Останні екрани"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Огляд"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Пошук"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Камера"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Номер телефону"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Швидке налаштування."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Заблокований екран."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Налаштування"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Останні екрани."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Панель огляду."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Користувач <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi вимкнено."</string> diff --git a/packages/SystemUI/res/values-ur-rPK/strings.xml b/packages/SystemUI/res/values-ur-rPK/strings.xml index 8972ce5..a2636b5 100644 --- a/packages/SystemUI/res/values-ur-rPK/strings.xml +++ b/packages/SystemUI/res/values-ur-rPK/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"ایپ کی معلومات"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"آپ کی حالیہ اسکرینز یہاں ظاہر ہوتی ہیں"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"حالیہ ایپس برخاست کریں"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 حالیہ ایپ"</item> - <item quantity="other" msgid="1040784359794890744">"%d حالیہ ایپس"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"کوئی اطلاعات نہیں ہیں"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"جاری"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"اطلاعات"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"واپس جائیں"</string> <string name="accessibility_home" msgid="8217216074895377641">"ہوم"</string> <string name="accessibility_menu" msgid="316839303324695949">"مینو"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"حالیہ اسکرینز"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"تلاش کریں"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"کیمرا"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"فون"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"فوری ترتیبات۔"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"مقفل اسکرین۔"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"ترتیبات"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"حالیہ اسکرینز۔"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"صارف <xliff:g id="USER">%s</xliff:g>۔"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>۔"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wifi کو آف کر دیا گیا۔"</string> diff --git a/packages/SystemUI/res/values-uz-rUZ/strings.xml b/packages/SystemUI/res/values-uz-rUZ/strings.xml index 10781ea..cba1713 100644 --- a/packages/SystemUI/res/values-uz-rUZ/strings.xml +++ b/packages/SystemUI/res/values-uz-rUZ/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Ilova xaqida"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Yaqinda ish-gan ilovalar bu yerda ko‘rinadi"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"So‘nggi dasturlarni tozalash"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 ta so‘nggi foydalanilgan dastur"</item> - <item quantity="other" msgid="1040784359794890744">"%d ta so‘ngngi foydalanilgan dasturlar"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Eslatmalar - yo‘q"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Joriy"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Eslatmalar"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Orqaga"</string> <string name="accessibility_home" msgid="8217216074895377641">"Uyga"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menyu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Yaqinda ishlatilganlar"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Izlash"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Kamera"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Telefon"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Tezkor sozlamalar."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Qulflash ekrani."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Sozlamalar"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Yaqinda ishlatilganlar."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Foydalanuvchi <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Wi-Fi o‘chirildi."</string> diff --git a/packages/SystemUI/res/values-vi/strings.xml b/packages/SystemUI/res/values-vi/strings.xml index a4dccba..2c9f5d6 100644 --- a/packages/SystemUI/res/values-vi/strings.xml +++ b/packages/SystemUI/res/values-vi/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"Thông tin về ứng dụng"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Màn hình gần đây của bạn sẽ xuất hiện tại đây"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Loại bỏ các ứng dụng gần đây"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 ứng dụng gần đây"</item> - <item quantity="other" msgid="1040784359794890744">"%d ứng dụng gần đây"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Không có thông báo nào"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Đang diễn ra"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"Thông báo"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"Quay lại"</string> <string name="accessibility_home" msgid="8217216074895377641">"Trang chủ"</string> <string name="accessibility_menu" msgid="316839303324695949">"Menu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Màn hình gần đây"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"Tìm kiếm"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Máy ảnh"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Điện thoại"</string> @@ -165,7 +164,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Cài đặt nhanh."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Màn hình khóa."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Cài đặt"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Màn hình gần đây."</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Người dùng <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"Đã tắt Wifi."</string> diff --git a/packages/SystemUI/res/values-zh-rCN/strings.xml b/packages/SystemUI/res/values-zh-rCN/strings.xml index 6cc64f9..512892c 100644 --- a/packages/SystemUI/res/values-zh-rCN/strings.xml +++ b/packages/SystemUI/res/values-zh-rCN/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"应用信息"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"您最近浏览过的屏幕会显示在此处"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"关闭最近运行的应用"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 个最近运行的应用"</item> - <item quantity="other" msgid="1040784359794890744">"%d 个最近运行的应用"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"无通知"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"正在进行的"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"通知"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"返回"</string> <string name="accessibility_home" msgid="8217216074895377641">"主屏幕"</string> <string name="accessibility_menu" msgid="316839303324695949">"菜单"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"最近浏览过的屏幕"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"搜索"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"相机"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"电话"</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"快捷设置。"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"锁定屏幕。"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"设置"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"最近浏览过的屏幕。"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"用户:<xliff:g id="USER">%s</xliff:g>。"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>。"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"WLAN已关闭。"</string> diff --git a/packages/SystemUI/res/values-zh-rHK/strings.xml b/packages/SystemUI/res/values-zh-rHK/strings.xml index e18d0a2..0254c23 100644 --- a/packages/SystemUI/res/values-zh-rHK/strings.xml +++ b/packages/SystemUI/res/values-zh-rHK/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"應用程式資訊"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"您最近的螢幕顯示在這裡"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"關閉最近使用的應用程式"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 個最近使用的應用程式"</item> - <item quantity="other" msgid="1040784359794890744">"%d 個最近使用的應用程式"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"無通知"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"持續進行"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"通知"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"返回"</string> <string name="accessibility_home" msgid="8217216074895377641">"首頁"</string> <string name="accessibility_menu" msgid="316839303324695949">"選單"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"最近的螢幕"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"搜尋"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"相機"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"電話"</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"快速設定。"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"上鎖畫面。"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"設定"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"最近的螢幕。"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"使用者:<xliff:g id="USER">%s</xliff:g>。"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>。"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"WiFi 已關閉。"</string> diff --git a/packages/SystemUI/res/values-zh-rTW/strings.xml b/packages/SystemUI/res/values-zh-rTW/strings.xml index e890922..d5ff92d 100644 --- a/packages/SystemUI/res/values-zh-rTW/strings.xml +++ b/packages/SystemUI/res/values-zh-rTW/strings.xml @@ -25,10 +25,8 @@ <string name="status_bar_recent_inspect_item_title" msgid="7793624864528818569">"應用程式資訊"</string> <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"您最近的螢幕會顯示在這裡"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"關閉最近使用的應用程式"</string> - <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"1 個最近使用的應用程式"</item> - <item quantity="other" msgid="1040784359794890744">"%d 個最近使用的應用程式"</item> - </plurals> + <!-- no translation found for status_bar_accessibility_recent_apps:one (3969335317929254918) --> + <!-- no translation found for status_bar_accessibility_recent_apps:other (5523506463832158203) --> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"沒有通知"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"進行中"</string> <string name="status_bar_latest_events_title" msgid="6594767438577593172">"通知"</string> @@ -80,7 +78,8 @@ <string name="accessibility_back" msgid="567011538994429120">"返回"</string> <string name="accessibility_home" msgid="8217216074895377641">"主螢幕"</string> <string name="accessibility_menu" msgid="316839303324695949">"選單"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"最近的螢幕"</string> + <!-- no translation found for accessibility_recent (5208608566793607626) --> + <skip /> <string name="accessibility_search_light" msgid="1103867596330271848">"搜尋"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"相機"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"電話"</string> @@ -167,7 +166,8 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"快速設定。"</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"螢幕鎖定。"</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"設定"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"最近的螢幕。"</string> + <!-- no translation found for accessibility_desc_recent_apps (4876900986661819788) --> + <skip /> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"使用者:<xliff:g id="USER">%s</xliff:g>。"</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>。"</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"WiFi 已關閉。"</string> diff --git a/packages/SystemUI/res/values-zu/strings.xml b/packages/SystemUI/res/values-zu/strings.xml index 735bf9c..d06d339 100644 --- a/packages/SystemUI/res/values-zu/strings.xml +++ b/packages/SystemUI/res/values-zu/strings.xml @@ -26,8 +26,8 @@ <string name="status_bar_no_recent_apps" msgid="7374907845131203189">"Izikrini zakho zakamuva zivela lapha"</string> <string name="status_bar_accessibility_dismiss_recents" msgid="4576076075226540105">"Susa izinhlelo zokusebenza zakamumva"</string> <plurals name="status_bar_accessibility_recent_apps"> - <item quantity="one" msgid="5854176083865845541">"Insiza eyi-1 yakamumva"</item> - <item quantity="other" msgid="1040784359794890744">"%d izinhlelo zokusebenza zakamumva"</item> + <item quantity="one" msgid="3969335317929254918">"1 isikrini esiku-Ukubuka konke"</item> + <item quantity="other" msgid="5523506463832158203">"%d wezikrini eziku-Ukubuka konke"</item> </plurals> <string name="status_bar_no_notifications_title" msgid="4755261167193833213">"Azikho izaziso"</string> <string name="status_bar_ongoing_events_title" msgid="1682504513316879202">"Okuqhubekayo"</string> @@ -80,7 +80,7 @@ <string name="accessibility_back" msgid="567011538994429120">"Emuva"</string> <string name="accessibility_home" msgid="8217216074895377641">"Ekhaya"</string> <string name="accessibility_menu" msgid="316839303324695949">"Imenyu"</string> - <string name="accessibility_recent" msgid="1606470783629913980">"Izikrini zakamuva"</string> + <string name="accessibility_recent" msgid="5208608566793607626">"Ukubuka konke"</string> <string name="accessibility_search_light" msgid="1103867596330271848">"Sesha"</string> <string name="accessibility_camera_button" msgid="8064671582820358152">"Ikhamela"</string> <string name="accessibility_phone_button" msgid="6738112589538563574">"Ifoni"</string> @@ -165,7 +165,7 @@ <string name="accessibility_desc_quick_settings" msgid="6186378411582437046">"Izilingiselelo ezisheshayo."</string> <string name="accessibility_desc_lock_screen" msgid="5625143713611759164">"Khiya isikrini."</string> <string name="accessibility_desc_settings" msgid="3417884241751434521">"Izilungiselelo"</string> - <string name="accessibility_desc_recent_apps" msgid="8376953390514779637">"Izikrini zakamuva."</string> + <string name="accessibility_desc_recent_apps" msgid="4876900986661819788">"Ukubuka konke."</string> <string name="accessibility_quick_settings_user" msgid="1104846699869476855">"Umsebenzisi <xliff:g id="USER">%s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi" msgid="5518210213118181692">"<xliff:g id="SIGNAL">%1$s</xliff:g>."</string> <string name="accessibility_quick_settings_wifi_changed_off" msgid="8716484460897819400">"I-Wifi ivaliwe."</string> diff --git a/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java b/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java index aff64e3..8ef5b04 100644 --- a/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java +++ b/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java @@ -148,6 +148,8 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub { private static final int MAX_POOL_SIZE = 10; + private static final int WINDOW_ID_UNKNOWN = -1; + private static int sIdCounter = 0; private static int sNextWindowId; @@ -1079,7 +1081,7 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub { return false; } - if (!event.isImportantForAccessibility() + if (event.getWindowId() != WINDOW_ID_UNKNOWN && !event.isImportantForAccessibility() && (service.mFetchFlags & AccessibilityNodeInfo.FLAG_INCLUDE_NOT_IMPORTANT_VIEWS) == 0) { return false; diff --git a/services/backup/java/com/android/server/backup/BackupManagerService.java b/services/backup/java/com/android/server/backup/BackupManagerService.java index 3694d61..fea1a7a 100644 --- a/services/backup/java/com/android/server/backup/BackupManagerService.java +++ b/services/backup/java/com/android/server/backup/BackupManagerService.java @@ -2855,9 +2855,12 @@ public class BackupManagerService extends IBackupManager.Stub { try { if (mSavedState != null) mSavedState.close(); } catch (IOException e) {} try { if (mBackupData != null) mBackupData.close(); } catch (IOException e) {} try { if (mNewState != null) mNewState.close(); } catch (IOException e) {} - mSavedState = mBackupData = mNewState = null; synchronized (mCurrentOpLock) { + // Current-operation callback handling requires the validity of these various + // bits of internal state as an invariant of the operation still being live. + // This means we make sure to clear all of the state in unison inside the lock. mCurrentOperations.clear(); + mSavedState = mBackupData = mNewState = null; } // If this was a pseudopackage there's no associated Activity Manager state @@ -8857,6 +8860,12 @@ if (MORE_DEBUG) Slog.v(TAG, " + got " + nRead + "; now wanting " + (size - soF Slog.w(TAG, "Null transport getting restore sets"); return -1; } + + // We know we're doing legit work now, so halt the timeout + // until we're done. It gets started again when the result + // comes in. + mBackupHandler.removeMessages(MSG_RESTORE_TIMEOUT); + // spin off the transport request to our service thread mWakelock.acquire(); Message msg = mBackupHandler.obtainMessage(MSG_RUN_GET_RESTORE_SETS, @@ -8909,6 +8918,9 @@ if (MORE_DEBUG) Slog.v(TAG, " + got " + nRead + "; now wanting " + (size - soF synchronized (mQueueLock) { for (int i = 0; i < mRestoreSets.length; i++) { if (token == mRestoreSets[i].token) { + // Real work, so stop the session timeout until we finalize the restore + mBackupHandler.removeMessages(MSG_RESTORE_TIMEOUT); + long oldId = Binder.clearCallingIdentity(); mWakelock.acquire(); if (MORE_DEBUG) { @@ -8988,6 +9000,9 @@ if (MORE_DEBUG) Slog.v(TAG, " + got " + nRead + "; now wanting " + (size - soF synchronized (mQueueLock) { for (int i = 0; i < mRestoreSets.length; i++) { if (token == mRestoreSets[i].token) { + // Stop the session timeout until we finalize the restore + mBackupHandler.removeMessages(MSG_RESTORE_TIMEOUT); + long oldId = Binder.clearCallingIdentity(); mWakelock.acquire(); if (MORE_DEBUG) { @@ -9068,6 +9083,9 @@ if (MORE_DEBUG) Slog.v(TAG, " + got " + nRead + "; now wanting " + (size - soF return -1; } + // Stop the session timeout until we finalize the restore + mBackupHandler.removeMessages(MSG_RESTORE_TIMEOUT); + // Ready to go: enqueue the restore request and claim success long oldId = Binder.clearCallingIdentity(); mWakelock.acquire(); diff --git a/services/core/java/com/android/server/ConnectivityService.java b/services/core/java/com/android/server/ConnectivityService.java index b29cdf4..6a6dcaf 100644 --- a/services/core/java/com/android/server/ConnectivityService.java +++ b/services/core/java/com/android/server/ConnectivityService.java @@ -2001,9 +2001,7 @@ public class ConnectivityService extends IConnectivityManager.Stub { } else if (state == NetworkInfo.State.CONNECTED) { // handleConnect(info); } - if (mLockdownTracker != null) { - mLockdownTracker.onNetworkInfoChanged(info); - } + notifyLockdownVpn(null); break; } case NetworkStateTracker.EVENT_CONFIGURATION_CHANGED: { @@ -2126,6 +2124,7 @@ public class ConnectivityService extends IConnectivityManager.Stub { if (nai.networkRequests.get(mDefaultRequest.requestId) != null) { removeDataActivityTracking(nai); mActiveDefaultNetwork = ConnectivityManager.TYPE_NONE; + notifyLockdownVpn(nai); requestNetworkTransitionWakelock(nai.name()); } for (NetworkAgentInfo networkToActivate : toActivate) { @@ -3801,6 +3800,7 @@ public class ConnectivityService extends IConnectivityManager.Stub { } catch (Exception e) { loge("Exception setting default network :" + e); } + notifyLockdownVpn(newNetwork); handleApplyDefaultProxy(newNetwork.linkProperties.getHttpProxy()); updateTcpBufferSizes(newNetwork); } @@ -3916,6 +3916,7 @@ public class ConnectivityService extends IConnectivityManager.Stub { } mDefaultInetConditionPublished = newNetwork.validated ? 100 : 0; mLegacyTypeTracker.add(newNetwork.networkInfo.getType(), newNetwork); + notifyLockdownVpn(newNetwork); } } } @@ -4035,6 +4036,16 @@ public class ConnectivityService extends IConnectivityManager.Stub { sendInetConditionBroadcast(nai.networkInfo); } + private void notifyLockdownVpn(NetworkAgentInfo nai) { + if (mLockdownTracker != null) { + if (nai != null && nai.isVPN()) { + mLockdownTracker.onVpnStateChanged(nai.networkInfo); + } else { + mLockdownTracker.onNetworkInfoChanged(); + } + } + } + private void updateNetworkInfo(NetworkAgentInfo networkAgent, NetworkInfo newInfo) { NetworkInfo.State state = newInfo.getState(); NetworkInfo oldInfo = null; @@ -4042,9 +4053,7 @@ public class ConnectivityService extends IConnectivityManager.Stub { oldInfo = networkAgent.networkInfo; networkAgent.networkInfo = newInfo; } - if (networkAgent.isVPN() && mLockdownTracker != null) { - mLockdownTracker.onVpnStateChanged(newInfo); - } + notifyLockdownVpn(networkAgent); if (oldInfo != null && oldInfo.getState() == state) { if (VDBG) log("ignoring duplicate network state non-change"); diff --git a/services/core/java/com/android/server/net/LockdownVpnTracker.java b/services/core/java/com/android/server/net/LockdownVpnTracker.java index 04df3e7..3a1e4a4 100644 --- a/services/core/java/com/android/server/net/LockdownVpnTracker.java +++ b/services/core/java/com/android/server/net/LockdownVpnTracker.java @@ -25,6 +25,7 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; +import android.net.ConnectivityManager; import android.net.LinkProperties; import android.net.LinkAddress; import android.net.NetworkInfo; @@ -34,6 +35,7 @@ import android.os.INetworkManagementService; import android.os.RemoteException; import android.security.Credentials; import android.security.KeyStore; +import android.system.Os; import android.text.TextUtils; import android.util.Slog; @@ -63,6 +65,8 @@ public class LockdownVpnTracker { private static final String ACTION_VPN_SETTINGS = "android.net.vpn.SETTINGS"; private static final String EXTRA_PICK_LOCKDOWN = "android.net.vpn.PICK_LOCKDOWN"; + private static final int ROOT_UID = 0; + private final Context mContext; private final INetworkManagementService mNetService; private final ConnectivityService mConnService; @@ -113,7 +117,6 @@ public class LockdownVpnTracker { * connection when ready, or setting firewall rules once VPN is connected. */ private void handleStateChangedLocked() { - Slog.d(TAG, "handleStateChanged()"); final NetworkInfo egressInfo = mConnService.getActiveNetworkInfoUnfiltered(); final LinkProperties egressProp = mConnService.getActiveLinkProperties(); @@ -126,6 +129,14 @@ public class LockdownVpnTracker { || State.DISCONNECTED.equals(egressInfo.getState()); final boolean egressChanged = egressProp == null || !TextUtils.equals(mAcceptedEgressIface, egressProp.getInterfaceName()); + + final String egressTypeName = (egressInfo == null) ? + null : ConnectivityManager.getNetworkTypeName(egressInfo.getType()); + final String egressIface = (egressProp == null) ? + null : egressProp.getInterfaceName(); + Slog.d(TAG, "handleStateChanged: egress=" + egressTypeName + + " " + mAcceptedEgressIface + "->" + egressIface); + if (egressDisconnected || egressChanged) { clearSourceRulesLocked(); mAcceptedEgressIface = null; @@ -182,9 +193,12 @@ public class LockdownVpnTracker { mNetService.setFirewallInterfaceRule(iface, true); for (LinkAddress addr : sourceAddrs) { - mNetService.setFirewallEgressSourceRule(addr.toString(), true); + setFirewallEgressSourceRule(addr, true); } + mNetService.setFirewallUidRule(ROOT_UID, true); + mNetService.setFirewallUidRule(Os.getuid(), true); + mErrorCount = 0; mAcceptedIface = iface; mAcceptedSourceAddr = sourceAddrs; @@ -252,6 +266,7 @@ public class LockdownVpnTracker { } public void reset() { + Slog.d(TAG, "reset()"); synchronized (mStateLock) { // cycle tracker, reset error count, and trigger retry shutdownLocked(); @@ -268,8 +283,12 @@ public class LockdownVpnTracker { } if (mAcceptedSourceAddr != null) { for (LinkAddress addr : mAcceptedSourceAddr) { - mNetService.setFirewallEgressSourceRule(addr.toString(), false); + setFirewallEgressSourceRule(addr, false); } + + mNetService.setFirewallUidRule(ROOT_UID, false); + mNetService.setFirewallUidRule(Os.getuid(), false); + mAcceptedSourceAddr = null; } } catch (RemoteException e) { @@ -277,7 +296,15 @@ public class LockdownVpnTracker { } } - public void onNetworkInfoChanged(NetworkInfo info) { + private void setFirewallEgressSourceRule( + LinkAddress address, boolean allow) throws RemoteException { + // Our source address based firewall rules must only cover our own source address, not the + // whole subnet + final String addrString = address.getAddress().getHostAddress(); + mNetService.setFirewallEgressSourceRule(addrString, allow); + } + + public void onNetworkInfoChanged() { synchronized (mStateLock) { handleStateChangedLocked(); } |
