History log of /frameworks/base/core/java/android/os/LocaleList.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bf5ba6bbcca6e06a70d62d87059f5560581aada5 20-Feb-2018 Dianne Hackborn <hackbod@google.com> Implement issue #73301635: Ability to extract device configuration

am get-config can now return its information as a protobuf,
so that we have a nice machine readable representation of the
configuration available. This is available through the new
"--proto" option.

Also add a new "--device" option which will include additional
device configuration information in the output.

Defined the protos to contain all of this information. Updated
Configuration to generate everything it should in the proto.

The output has been changed so that configuration history
will not be returned unless you specify the --days option.

Bug: 73301635
Test: Booted, ran, output

Change-Id: I074b92b45d6b1da1c1a499080db9e006d12b9fea
/frameworks/base/core/java/android/os/LocaleList.java
025402c5e96ef346c39bb6d97ddeab7ca955e01d 06-Oct-2017 Igor Viarheichyk <viarheichyk@google.com> Simple numbering system selector for LocalePicker.

This change introduces minimal changes needed to support selection
of locales with BCP 47 numbering system specification. Two level
selection (Language/Region) schema remains, locales with numbering
systems appear in the region selection list and are displayed as
"region (numbering system)".

Bug: 18340949
Bug: 63754513
Test: manual, experimental UI for review.

Change-Id: I42691f3714c5e5c51fd8d96c034cc3a9f6be93dc
/frameworks/base/core/java/android/os/LocaleList.java
f3d5ec05b438905ea9bb1a6a5b6fee989000efc8 25-May-2016 Chet Haase <chet@google.com> Remove hidden LocaleList default constructor

Previous change hid this constructor. Now removing it entirely for completeness.

Issue #28296200 API Review: LocaleList

Change-Id: I43476994070b101999d338ec1f5d1a1a0a2a7658
/frameworks/base/core/java/android/os/LocaleList.java
b61e405397200f78b1c652143cba7c751df05a00 20-May-2016 Adam Lesinski <adamlesinski@google.com> Improve performance of LocaleList with Resources

We allow each individual Resources object to select the best
Locale for the given APK. This allows one update to the configuration
instead of multiple updates, once the locale is chosen.

The Java locale is selected from the app context's locale.

Bug:28625993
Bug:27325465
Change-Id: I99e1e53f522e560f3b80bbd1e1c605f552dbdff0
/frameworks/base/core/java/android/os/LocaleList.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/android/os/LocaleList.java