080b054bddee55428943b821c99887543d1fd290 |
|
26-Apr-2017 |
Seigo Nonaka <nona@google.com> |
Font API clean up - Move FontRequest from android.graphics.fonts to android.provider since this is only used by android.provider.FontsContract and never draw anything. - FontRequest is no longer being Parcelable. - Remove FontSpec.aidl which is not necessary. Bug: 37326126 Test: am instrument -w -e class android.provider.FontsContractTest com.android.frameworks.coretests/\ android.support.test.runner.AndroidJUnitRunner Test: am instrument -w -e class android.provider.cts.FontProviderTest android.provider.cts/android.support.test.runner.AndroidJUnitRunner Test: am instrument -w -e class android.provider.cts.FontRequestTest android.provider.cts/android.support.test.runner.AndroidJUnitRunner Change-Id: I0eb501844247c2f07eaa1fc7a71f72e404888b5b
/frameworks/base/core/tests/coretests/src/android/provider/FontsContractE2ETest.java
|
1c661d1943338f96bda3f0e83e8fa36066b83f53 |
|
26-Apr-2017 |
Seigo Nonaka <nona@google.com> |
Merge "Load font file from remote provider synchronously." into oc-dev
|
d9de8be233d18ccc881cb647a5de2b32ff3e737c |
|
26-Apr-2017 |
Seigo Nonaka <nona@google.com> |
Load font file from remote provider synchronously. Since CancellationSignal is not guaranteed to be handled by remote process, introduce threaded font loading mechanism. At the same time, this fixes possible NPE issue in openFont. Bug: 37552479 Test: am instrument -w -e class android.provider.FontsContractE2ETest com.android.frameworks.coretests/\ android.support.test.runner.AndroidJUnitRunner Change-Id: Ie235c5a57bd172b0882da5aa27a990d7c6686ff2
/frameworks/base/core/tests/coretests/src/android/provider/FontsContractE2ETest.java
|
8ea62b036dd28231cb07beb210d361d9341c618e |
|
26-Apr-2017 |
Seigo Nonaka <nona@google.com> |
Update FontsContract.requestFonts - Change FontsContract.requestFont plural form to meet other method naming convension. - Change FontsContract.requestFonts to accept CancellationSignal to be able to notify to remote. Bug: 37326126 Test: am instrument -w -e class android.provider.FontsContractE2ETest com.android.frameworks.coretests/\ android.support.test.runner.AndroidJUnitRunner Change-Id: I154f943eb4e7c91bff8afd86be479f72e66e5cb7
/frameworks/base/core/tests/coretests/src/android/provider/FontsContractE2ETest.java
|
daa8dfc690c4755510ccc15da5ed5bbdd9731fa4 |
|
19-Apr-2017 |
Seigo Nonaka <nona@google.com> |
Cache the Typeface based on the FontRequest. Bug: 37471729 Test: FontsContractE2ETest Change-Id: Ifb1bd2b50077471404f5f1dffc01e7697d7042e6
/frameworks/base/core/tests/coretests/src/android/provider/FontsContractE2ETest.java
|