dc589ac82b5fe2063f4cfd94c8ae26d43d5420a0 |
|
11-Nov-2016 |
Sudheer Shanka <sudheersai@google.com> |
Update usage of ActivityManagerNative. - Remove references to ActivityManagerProxy. - Add isSystemReady to ActivityManager. Bug: 30977067 Test: cts/hostsidetests/services/activityandwindowmanager/util/run-test android.server.cts adb shell am instrument -e class com.android.server.am.ActivityManagerTest,com.android.server.am.TaskStackChangedListenerTest \ -w com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner Change-Id: I07390b6124fb1515821f5c0b37baf6ae74adc8fa
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
23cbe85610f780134cc77dd4a54732a22ed6e86e |
|
18-May-2016 |
Yohei Yukawa <yukawa@google.com> |
Move LocaleList to avoid layering violation. Since LocaleList needs to depend on android.os.Parcelable, we cannot let that class belong to "android.util" package, which causes layering violation. Bug: 28819696 Change-Id: Ia8de2ee9df3dd0a42b1fe84574439519b680fe18
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
bd5cbdd6389f384873951877c5dffbb0403f01d5 |
|
25-Jan-2016 |
Seigo Nonaka <nona@google.com> |
Make system locale persistent. Configuration values are not persistent. To make system locale persistent, use Settings.System entry. During start up, the configuration is filled from Settings. When the system locale is changed by Settings, the locale list in configuration is copied to Settings value. Bug: 26732134 Change-Id: If57e13cc4179ff6299c71b4ab030f9d856748dea
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
451376062a4cbc63bf1f74cad58863ff0e439e67 |
|
23-Dec-2015 |
Mihai Nita <mnita@google.com> |
Add APIs to access various locale lists. This includes APIs to get / set the user locale list, and getters for the curated list of supported locales, localized assets, and pseudo-locales. Change-Id: Ie5771d769cd4a01f6404fa82f6f4f9bcb9b83a9e Bug: 25800339
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
70392818f07f175d4914cef13b12c215ff08f1df |
|
23-Mar-2015 |
Narayan Kamath <narayan@google.com> |
Don't set userSetLocale from Configuration.setLocale. This seems to have been a mistake : userSetLocale controls whether a locale is persisted and as written it's too easy to make system wide locale changes without intending to. Third party apps do not have sufficient permissions to set global locales anyway, so they won't care whether it's set or not. Also, set userSetLocale = true in the LocalePicker.updateLocale internal API, which is what all platform apps use to set the locale. In addition, this commit fixes a bug where we were not setting RTL directionality for the default locale loaded by the activity manager service. Change-Id: I2e11ad31e012dfa314ab8d78034f986b49ecae60
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
dee5cde1ec3cca5235c397acdb217ddadaa7994f |
|
22-Aug-2014 |
Elliott Hughes <enh@google.com> |
Don't show the pseudolocales unless we're in developer mode. The old zz_ZY and zz_ZZ pseudolocales are gone, replaced by ar_XB and en_XA. The existing check for "developer mode" wasn't working, and now the pseudolocales are there by default, we want to _remove_ them if we're not in developer mode rather than add them if we are in developer mode. Bug: 17190407 Change-Id: I6ee6eba53f5b816ef8e0d1768c94cd3484a196b5
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
37197df4791da690d18aefb1f24c54748515b6a0 |
|
14-Jul-2014 |
Narayan Kamath <narayan@google.com> |
Add an internal API to get all asset locales. This will allow us to not copy paste this code verbatim into bundled apps. bug: 10090157 (cherry picked from commit 9e6d9d4c812d01ac07180c5d6ab64c36fb9b2aa7) Change-Id: I34690a2b6dad51f1592f37d3c2a8c81345632c2f
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
6eed108eeb66d123c47e7066d23738ca8dd8bdd4 |
|
19-Jul-2014 |
Fabrice Di Meglio <fdimeglio@google.com> |
Revert "Fix LocalePicker background" This reverts commit 6bbea8cf4252839d0c6f2a3152f506a7b2b2d753. Change-Id: I430c725c8e5987fb643528594ef3a9a83827e7be
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
4c23cb1aca259573bb945461c23988c4282c7660 |
|
17-Jul-2014 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix LocalePicker background - use the background defined by the Theme See bug: #13140648 Settings needs to support the new Quantum Paper theme Change-Id: I30f1146fbcb57088a62c999dce349d1f85510427
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
1359908de6e5296aea17f85dacaa70a01a9aab62 |
|
04-Jul-2014 |
Narayan Kamath <narayan@google.com> |
am 0cf2e65d: am 5ae312fb: am 759e0d6a: Merge "Fix LocalePicker locale filtering." * commit '0cf2e65dc00e12c5a5e0d01fe9fd93b6712f366f': Fix LocalePicker locale filtering.
|
80b574199c5d06132acbcf640ec81f45f0d76ce3 |
|
03-Jul-2014 |
Narayan Kamath <narayan@google.com> |
Fix LocalePicker locale filtering. This was broken by commit b27c137087ee92674 which removed a badly phrased check. Prior to that commit, there was a check that excluded locales whose toString() length was not 5. This change reinstates that check in a less roundabout way, by excluding BCP-47 tags that don't have a country subtag. bug: 16038949 Change-Id: Ic24b1df87b2e2ce47d9ae04c7759088721f27b4f
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
4fe15b23dcc2a5b0c9496490053fdb6f86e6fc11 |
|
02-Jul-2014 |
Narayan Kamath <narayan@google.com> |
am 4161316f: am 94171212: am 104da1e4: Merge "Fix broken assumptions in LocalePicker." * commit '4161316f256c9cc047405a902bcfc17b3738b659': Fix broken assumptions in LocalePicker.
|
b27c137087ee926746b43b1abd08fb360ede671b |
|
01-Jul-2014 |
Narayan Kamath <narayan@google.com> |
Fix broken assumptions in LocalePicker. This code assumed that the locale is always 5 chars in length and was of the form xx-YY. This is not necessarily true. The language can be 3 letters in length and the locale might have a script and variant. Also cleans up several nasty pieces of code and eliminates unnecessary array copies and improves readability by using idiomatic java. bug: 15873165 bug: 10090157 Change-Id: Iab1cfd7b78e5772b1245654f2153caf63a96033d
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
8a985d24ce9a38f40ed88fecbdcd0e75e3a68f44 |
|
25-Feb-2014 |
John Spurlock <jspurlock@google.com> |
Tabs -> spaces in frameworks/base. Change-Id: I5a84e8e93ac99b5ed0212b37bf66efa5e53864be
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
39f96f95c3ee5e6c2f2e96f2bdf4ba29d18840fe |
|
05-Apr-2013 |
Benjamin Poiesz <bpoiesz@google.com> |
Adding LocalePicker support for the zz_ZZ pseudolocale Bug #8556677 Change-Id: I47244765b240f1ba66eadbef4ac712cf4367566e
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
035ce2ca92742894f7f906c93d7d217c647aa19a |
|
05-Sep-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Add support for "-rtl" in resources" into jb-mr1-dev
|
5f7979993979466c79ab4f38d83c6f2aca361662 |
|
16-Jun-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add support for "-rtl" in resources - fix bug #7035019 Need to have "-rtl" support for Resource Change-Id: Ic82145c2ac672729d8a6c695a5f343276a1a0a2c
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
0203341a0bbfefb97a91d54613a556f524c94a5c |
|
21-Aug-2012 |
Victoria Lease <violets@google.com> |
Set text locale in language settings panel. This results in the CJK locales displaying locale-appropriate glyphs regardless of the device's locale. Change-Id: I1564b0b63597f068f4680d0a59fc82dea2dbbba3
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
e16a1bfa9cd9a9a0430e2fe890586ae451f0faaf |
|
18-Mar-2011 |
Daisuke Miyakawa <dmiyakawa@google.com> |
Use system locale list. Context's assets may be different from system's. We should prefer system's to reflect PRODUCT_LOCALE. Bug: 4104675 Change-Id: I968c3baf6bfeb945f1b71ec709d5088332482319
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
2b133574bbfd076ff7f8bfac27a0f1226e47abeb |
|
20-Dec-2010 |
Daisuke Miyakawa <dmiyakawa@google.com> |
Let callers replace layout for LocalePicker adapter. Bug: 3298275 Change-Id: I9be5f4677ba553bfd2f35348d14d99e68fdd60f1
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
53daead5718a95953fc009782299bd5e544bf4e5 |
|
27-Oct-2010 |
Daisuke Miyakawa <dmiyakawa@google.com> |
Expose Adapter. We sometimes want just an adapter object instead of Fragment, so that it can be available from not-Fragment UI (like Spinner and ListView). See I5e3d7ee721d1f0ec81dc9825b0d05f8faa731b80 for example usage. Bug: 3133251 Change-Id: Ief6f25e9bc51c739b5cd2f2ba0afec5d2c16dc5b
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
88b7349125d26200c5b4ef3c143e2e1cceda5703 |
|
15-Sep-2010 |
Daisuke Miyakawa <dmiyakawa@google.com> |
Take apart LocalePicker#onListItemClick() into two It takes some time when Locale is actually switched by the system, which looks "system halt". Previous implementation doesn't allow developers to cope with the situation and they just had to let users wait for a moment. This change allows the LocalePicker users (developers) to hook the item change and delay the actual halt. If they don't want it, calling updateLocale() immediately works fine. Related - I29685118467bd2a68b80abcf234f91098839be0b - Iba7378e51e6d5318e901045ebeda63ea954a0647 Change-Id: I4062a70e11600d87e889b40d30796387c7069e21
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|
a43b74a4ef3735e52d3fda348271b8e495d685a8 |
|
31-Aug-2010 |
Daisuke Miyakawa <dmiyakawa@google.com> |
Add LocalePicker fragment as one of internal components. LocalePicker is in Settings, but we want this in framework so that we are able to use it from other Setting-like applications. Also brings two string-arrays for descripting Chinise locales, which have been in Settings app. See also I1364c4810a115958662ca5d6e6e7f29c0c9b2569, for example. Change-Id: I8a398b9b77601cf88ea8a3840b92dcf7441e6103
/frameworks/base/core/java/com/android/internal/app/LocalePicker.java
|