Skip to content

Commit e49cf10

Browse files
author
Ed Heyl
committed
merge ics-mr0
Change-Id: I4f0b2bb1b1136c9467e9d55f57f5333153cae65d
2 parents 1bfe6e9 + a6d2e6b commit e49cf10

File tree

32 files changed

+175
-107
lines changed

32 files changed

+175
-107
lines changed

core/java/android/accounts/AccountManagerService.java

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ public void onResult(Bundle result) {
499499
if (response != null) {
500500
try {
501501
if (result == null) {
502-
onError(AccountManager.ERROR_CODE_INVALID_RESPONSE, "null bundle");
502+
response.onError(AccountManager.ERROR_CODE_INVALID_RESPONSE, "null bundle");
503503
return;
504504
}
505505
if (Log.isLoggable(TAG, Log.VERBOSE)) {
@@ -1541,8 +1541,15 @@ public void onServiceDisconnected(ComponentName name) {
15411541
mAuthenticator = null;
15421542
IAccountManagerResponse response = getResponseAndClose();
15431543
if (response != null) {
1544-
onError(AccountManager.ERROR_CODE_REMOTE_EXCEPTION,
1545-
"disconnected");
1544+
try {
1545+
response.onError(AccountManager.ERROR_CODE_REMOTE_EXCEPTION,
1546+
"disconnected");
1547+
} catch (RemoteException e) {
1548+
if (Log.isLoggable(TAG, Log.VERBOSE)) {
1549+
Log.v(TAG, "Session.onServiceDisconnected: "
1550+
+ "caught RemoteException while responding", e);
1551+
}
1552+
}
15461553
}
15471554
}
15481555

@@ -1551,8 +1558,15 @@ public void onServiceDisconnected(ComponentName name) {
15511558
public void onTimedOut() {
15521559
IAccountManagerResponse response = getResponseAndClose();
15531560
if (response != null) {
1554-
onError(AccountManager.ERROR_CODE_REMOTE_EXCEPTION,
1555-
"timeout");
1561+
try {
1562+
response.onError(AccountManager.ERROR_CODE_REMOTE_EXCEPTION,
1563+
"timeout");
1564+
} catch (RemoteException e) {
1565+
if (Log.isLoggable(TAG, Log.VERBOSE)) {
1566+
Log.v(TAG, "Session.onTimedOut: caught RemoteException while responding",
1567+
e);
1568+
}
1569+
}
15561570
}
15571571
}
15581572

core/java/com/android/internal/policy/IFaceLockCallback.aidl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,6 @@ oneway interface IFaceLockCallback {
2222
void unlock();
2323
void cancel();
2424
void reportFailedAttempt();
25+
void exposeFallback();
2526
void pokeWakelock();
2627
}

core/res/res/layout-sw600dp/keyguard_screen_password_landscape.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
android:textAppearance="?android:attr/textAppearanceMedium"
6363
android:background="@drawable/lockscreen_password_field_dark"
6464
android:textColor="#ffffffff"
65+
android:privateImeOptions="com.google.android.inputmethod.latin.forceAscii"
6566
/>
6667

6768
<!-- Numeric keyboard -->

core/res/res/layout-sw600dp/keyguard_screen_password_portrait.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858
android:textAppearance="?android:attr/textAppearanceMedium"
5959
android:background="@drawable/lockscreen_password_field_dark"
6060
android:textColor="#ffffffff"
61+
android:privateImeOptions="com.google.android.inputmethod.latin.forceAscii"
6162
/>
6263

6364
<View

core/res/res/layout/keyguard_screen_password_landscape.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@
152152
android:background="@null"
153153
android:textColor="?android:attr/textColorPrimary"
154154
android:imeOptions="flagNoFullscreen|actionDone"
155+
android:privateImeOptions="com.google.android.inputmethod.latin.forceAscii"
155156
/>
156157

157158
<!-- This delete button is only visible for numeric PIN entry -->

core/res/res/layout/keyguard_screen_password_portrait.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@
117117
android:textAppearance="?android:attr/textAppearanceMedium"
118118
android:textColor="#ffffffff"
119119
android:imeOptions="actionDone"
120+
android:privateImeOptions="com.google.android.inputmethod.latin.forceAscii"
120121
/>
121122

122123
<!-- This delete button is only visible for numeric PIN entry -->

core/res/res/values-de/strings.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@
163163
<string name="permgrouplab_personalInfo" msgid="3519163141070533474">"Meine persönlichen Informationen"</string>
164164
<string name="permgroupdesc_personalInfo" product="tablet" msgid="6975389054186265786">"Direkter Zugriff auf die Kontakte und den Kalender Ihres Tablets"</string>
165165
<string name="permgroupdesc_personalInfo" product="default" msgid="5488050357388806068">"Direkter Zugriff auf die Kontakte und den Kalender Ihres Telefons"</string>
166-
<string name="permgrouplab_location" msgid="635149742436692049">"Meinen Standort"</string>
166+
<string name="permgrouplab_location" msgid="635149742436692049">"Ihren Standort"</string>
167167
<string name="permgroupdesc_location" msgid="2430258821648348660">"Ihren physischen Standort überwachen"</string>
168168
<string name="permgrouplab_network" msgid="5808983377727109831">"Netzwerkkommunikation"</string>
169169
<string name="permgroupdesc_network" msgid="5035763698958415998">"Ermöglicht Anwendungen den Zugriff auf verschiedene Netzwerkfunktionen"</string>
@@ -712,7 +712,7 @@
712712
<string name="factorytest_not_system" msgid="4435201656767276723">"Die Aktion FACTORY_TEST wird nur für unter \"/system/app\" gespeicherte Pakete unterstützt."</string>
713713
<string name="factorytest_no_action" msgid="872991874799998561">"Es wurden kein Paket mit der Aktion FACTORY_TEST gefunden."</string>
714714
<string name="factorytest_reboot" msgid="6320168203050791643">"Neustart"</string>
715-
<string name="js_dialog_title" msgid="8143918455087008109">"Die Seite auf \'<xliff:g id="TITLE">%s</xliff:g>\' sagt:"</string>
715+
<string name="js_dialog_title" msgid="8143918455087008109">"Die Seite <xliff:g id="TITLE">%s</xliff:g> sagt:"</string>
716716
<string name="js_dialog_title_default" msgid="6961903213729667573">"JavaScript"</string>
717717
<string name="js_dialog_before_unload" msgid="1901675448179653089">"Von dieser Seite navigieren?"\n\n"<xliff:g id="MESSAGE">%s</xliff:g>"\n\n"Wählen Sie \"OK\", um fortzufahren, oder wählen Sie \"Abbrechen\", um auf der aktuellen Seite zu bleiben."</string>
718718
<string name="save_password_label" msgid="6860261758665825069">"Bestätigen"</string>
@@ -1058,7 +1058,7 @@
10581058
<string name="ime_action_default" msgid="2840921885558045721">"Ausführen"</string>
10591059
<string name="dial_number_using" msgid="5789176425167573586">"Nummer"\n"mit <xliff:g id="NUMBER">%s</xliff:g> wählen"</string>
10601060
<string name="create_contact_using" msgid="4947405226788104538">"Neuer Kontakt"\n"mit <xliff:g id="NUMBER">%s</xliff:g> erstellen"</string>
1061-
<string name="grant_credentials_permission_message_header" msgid="6824538733852821001">"Die folgenden Anwendungen benötigen die Berechtigung zum aktuellen und zukünftigen Zugriff auf Ihr Konto."</string>
1061+
<string name="grant_credentials_permission_message_header" msgid="6824538733852821001">"Die folgenden Apps benötigen die Berechtigung zum aktuellen und zukünftigen Zugriff auf Ihr Konto."</string>
10621062
<string name="grant_credentials_permission_message_footer" msgid="3125211343379376561">"Möchten Sie diese Anfrage zulassen?"</string>
10631063
<string name="grant_permissions_header_text" msgid="2722567482180797717">"Zugriffsanfrage"</string>
10641064
<string name="allow" msgid="7225948811296386551">"Zulassen"</string>
@@ -1178,7 +1178,7 @@
11781178
<string name="storage_sd_card" msgid="8921771478629812343">"SD-Karte"</string>
11791179
<string name="storage_usb" msgid="3017954059538517278">"USB-Speicher"</string>
11801180
<string name="extract_edit_menu_button" msgid="302060189057163906">"Bearbeiten..."</string>
1181-
<string name="data_usage_warning_title" msgid="1955638862122232342">"Warnung zu Datennutzung"</string>
1181+
<string name="data_usage_warning_title" msgid="1955638862122232342">"Warnung zum Datenverbrauch"</string>
11821182
<string name="data_usage_warning_body" msgid="7217480745540055170">"Für Nutzung/Einstell. berühren"</string>
11831183
<string name="data_usage_3g_limit_title" msgid="7093334419518706686">"2G-/3G-Daten deaktiviert"</string>
11841184
<string name="data_usage_4g_limit_title" msgid="7636489436819470761">"4G-Daten deaktiviert"</string>

core/res/res/values-el/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1080,7 +1080,7 @@
10801080
<string name="submit" msgid="1602335572089911941">"Υποβολή"</string>
10811081
<string name="car_mode_disable_notification_title" msgid="3164768212003864316">"Η λειτουργία αυτοκινήτου είναι ενεργοποιημένη"</string>
10821082
<string name="car_mode_disable_notification_message" msgid="668663626721675614">"Επιλέξτε για έξοδο από τη λειτουργία αυτοκινήτου."</string>
1083-
<string name="tethered_notification_title" msgid="3146694234398202601">"Σύνδεση μέσω κινητής συσκευής ή σημείου πρόσβασης ενεργή"</string>
1083+
<string name="tethered_notification_title" msgid="3146694234398202601">"Πρόσδεση ή σύνδεση σημείου πρόσβασης ενεργή"</string>
10841084
<string name="tethered_notification_message" msgid="3067108323903048927">"Αγγίξτε για να γίνει διαμόρφωση"</string>
10851085
<string name="back_button_label" msgid="2300470004503343439">"Πίσω"</string>
10861086
<string name="next_button_label" msgid="1080555104677992408">"Επόμενο"</string>

core/res/res/values-es/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1014,7 +1014,7 @@
10141014
<string name="extmedia_format_button_format" msgid="4131064560127478695">"Formato"</string>
10151015
<string name="adb_active_notification_title" msgid="6729044778949189918">"Dispositivo de depuración USB conectado"</string>
10161016
<string name="adb_active_notification_message" msgid="8470296818270110396">"Seleccionar para inhabilitar la depuración USB"</string>
1017-
<string name="select_input_method" msgid="6865512749462072765">"Seleccionar método de introducción de texto"</string>
1017+
<string name="select_input_method" msgid="6865512749462072765">"Selecciona un método de introducción de texto"</string>
10181018
<string name="configure_input_methods" msgid="6324843080254191535">"Configurar métodos de introducción"</string>
10191019
<string name="fast_scroll_alphabet" msgid="5433275485499039199">" ABCDEFGHIJKLMNOPQRSTUVWXYZ"</string>
10201020
<string name="fast_scroll_numeric_alphabet" msgid="4030170524595123610">" 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"</string>

core/res/res/values-fr/strings.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@
345345
<string name="permdesc_accessLocationExtraCommands" msgid="1948144701382451721">"Permet d\'accéder à des commandes de fournisseur de position géographique supplémentaires. Des applications malveillantes peuvent utiliser cette fonctionnalité pour interférer avec l\'utilisation du GPS ou d\'autres sources de localisation géographique."</string>
346346
<string name="permlab_installLocationProvider" msgid="6578101199825193873">"autoriser l\'installation d\'un fournisseur de services de localisation"</string>
347347
<string name="permdesc_installLocationProvider" msgid="5449175116732002106">"Créer des sources de données de localisation factices à des fins de test. Les applications malveillantes peuvent exploiter cette fonction pour remplacer la position géographique et/ou l\'état renvoyé par les sources de données de localisation réelles, telles que le GPS ou les fournisseurs réseau, ou pour surveiller et transmettre votre position géographique à une source externe."</string>
348-
<string name="permlab_accessFineLocation" msgid="8116127007541369477">"Localisation OK (GPS)"</string>
348+
<string name="permlab_accessFineLocation" msgid="8116127007541369477">"Localisation précise (GPS)"</string>
349349
<string name="permdesc_accessFineLocation" product="tablet" msgid="243973693233359681">"Permet d\'accéder à des sources de localisation précises telles que le système GPS de la tablette, lorsque ces services sont disponibles. Des applications malveillantes peuvent exploiter cette fonctionnalité pour déterminer votre position, ce qui peut entraîner une utilisation accrue de la batterie."</string>
350350
<string name="permdesc_accessFineLocation" product="default" msgid="7411213317434337331">"Permet d\'accéder à des sources de localisation précises telles que le système GPS du téléphone, lorsque ces services sont disponibles. Des applications malveillantes peuvent exploiter cette fonctionnalité pour déterminer votre position, ce qui peut entraîner une utilisation accrue de la batterie."</string>
351351
<string name="permlab_accessCoarseLocation" msgid="4642255009181975828">"Position géo. approximative (selon le réseau)"</string>
@@ -486,11 +486,11 @@
486486
<string name="permdesc_readDictionary" msgid="1082972603576360690">"Permet à une application de lire tous les mots, noms et expressions que l\'utilisateur a pu enregistrer dans son dictionnaire personnel."</string>
487487
<string name="permlab_writeDictionary" msgid="6703109511836343341">"Enregistrement dans le dictionnaire défini par l\'utilisateur"</string>
488488
<string name="permdesc_writeDictionary" msgid="2241256206524082880">"Permet à une application d\'enregistrer de nouveaux mots dans le dictionnaire personnel de l\'utilisateur."</string>
489-
<string name="permlab_sdcardWrite" product="nosdcard" msgid="85430876310764752">"modif./suppr. contenu mémoire USB"</string>
489+
<string name="permlab_sdcardWrite" product="nosdcard" msgid="85430876310764752">"Modifier/Supprimer contenu mémoire USB"</string>
490490
<string name="permlab_sdcardWrite" product="default" msgid="8079403759001777291">"modifier/supprimer le contenu de la carte SD"</string>
491491
<string name="permdesc_sdcardWrite" product="nosdcard" msgid="6594393334785738252">"Autorise une application à écrire sur la mémoire USB."</string>
492492
<string name="permdesc_sdcardWrite" product="default" msgid="6643963204976471878">"Autorise une application à écrire sur la carte SD."</string>
493-
<string name="permlab_mediaStorageWrite" product="default" msgid="6859839199706879015">"modif./suppr. contenu mémoire interne"</string>
493+
<string name="permlab_mediaStorageWrite" product="default" msgid="6859839199706879015">"Modifier/Supprimer contenu mémoire interne"</string>
494494
<string name="permdesc_mediaStorageWrite" product="default" msgid="8232008512478316233">"Permet à une application de modifier le contenu de la mémoire de stockage interne."</string>
495495
<string name="permlab_cache_filesystem" msgid="5656487264819669824">"accéder au système de fichiers en cache"</string>
496496
<string name="permdesc_cache_filesystem" msgid="1624734528435659906">"Permet à une application de lire et d\'écrire dans le système de fichiers en cache."</string>
@@ -886,16 +886,16 @@
886886
<string name="no" msgid="5141531044935541497">"Annuler"</string>
887887
<string name="dialog_alert_title" msgid="2049658708609043103">"Attention"</string>
888888
<string name="loading" msgid="1760724998928255250">"Chargement en cours..."</string>
889-
<string name="capital_on" msgid="1544682755514494298">"ON"</string>
890-
<string name="capital_off" msgid="6815870386972805832">"OFF"</string>
889+
<string name="capital_on" msgid="1544682755514494298">"OUI"</string>
890+
<string name="capital_off" msgid="6815870386972805832">"NON"</string>
891891
<string name="whichApplication" msgid="4533185947064773386">"Continuer avec"</string>
892892
<string name="alwaysUse" msgid="4583018368000610438">"Utiliser cette application par défaut pour cette action"</string>
893893
<string name="clearDefaultHintMsg" msgid="4815455344600932173">"Effacer les paramètres par défaut dans les Paramètres de page d\'accueil &gt; Applications &gt; Gérer les applications."</string>
894894
<string name="chooseActivity" msgid="1009246475582238425">"Sélectionner une action"</string>
895895
<string name="chooseUsbActivity" msgid="7892597146032121735">"Sélectionnez une application pour le périphérique USB"</string>
896896
<string name="noApplications" msgid="1691104391758345586">"Aucune application ne peut effectuer cette action."</string>
897897
<string name="aerr_title" msgid="1905800560317137752"></string>
898-
<string name="aerr_application" msgid="932628488013092776">"Malheureusement, l\'application <xliff:g id="APPLICATION">%1$s</xliff:g> s\'est arrêtée."</string>
898+
<string name="aerr_application" msgid="932628488013092776">"L\'application \"<xliff:g id="APPLICATION">%1$s</xliff:g>\" s\'est arrêtée."</string>
899899
<string name="aerr_process" msgid="4507058997035697579">"Malheureusement, le processus <xliff:g id="PROCESS">%1$s</xliff:g> s\'est arrêté."</string>
900900
<string name="anr_title" msgid="4351948481459135709"></string>
901901
<string name="anr_activity_application" msgid="8339738283149696827">"L\'application <xliff:g id="APPLICATION">%2$s</xliff:g> ne répond pas."\n\n"Voulez-vous la fermer ?"</string>

0 commit comments

Comments
 (0)