Age | Commit message (Collapse) | Author |
|
mainline-ipsec-release
Change-Id: Iec0551458526a9df23a75ec17d4f246f9eb7c934
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/14923750
Change-Id: I942815b0e90a691d34562be7048acaff88a0c450
|
|
This allows callers to access metadata without initializing MinikinFont,
which is expensive.
Bug: 188201287
Test: atest minikin_tests
Change-Id: Ice7572c88e6f10ace72fc2b5312626d2858db07a
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/14752175
Change-Id: I2de79ddc7c2a7a1d4f36ba76b341e8d3b6a6ed2e
|
|
Bug: 188201287
Test: atest FontFamilyUpdateRequestTest
Test: atest FontListParserTest
Test: atest FontManagerTest
Test: atest NativeSystemFontTest
Test: atest PersistentSystemFontConfigTest
Test: atest SystemFontsTest
Test: atest SystemFontsUniqueNameTest
Test: atest UpdatableFontDirTest
Test: atest UpdatableSystemFontTest
Test: minikin_tests
Change-Id: Icfe9a5f9681e7fddc241a213ea63792465563073
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/14540061
Change-Id: I8140089b7166fd1e4a5a3fec55c5860a02b47acc
|
|
Bug: 187358499
Test: minikin_tests
Change-Id: I99cfc5b69c9edf0c91cece6cf8bd50ea4941f35a
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/14485567
Change-Id: Icf61dfd8ae75f5b6435198046e15d1a6a07e540d
|
|
In case overridden font doesn't have sequence but support all code
points, then fallback font support the sequence, the old logic
cannot select the fallback font. To prioritize the sequence,
shape the text and use the font that produces smallest numbers of
glyphs.
To minimize the side effects and performance penalties, perform
this logic only when the emoji font is selected for the first code
point in the old logic.
Bug: 187358499
Test: minikin_tests
Change-Id: Ia7480f8fb2d40eb65f815deaca17be691483624d
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/14390176
Change-Id: I836e2cd6e4d2972aef9e44da429e2f44bf24d58a
|
|
Bug: 183128727
Test: minikin_test
Change-Id: I043131a352674fec8caa705c001ceeb348869d46
|
|
9eddebfa46 am: 50d666ec9e
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1684058
Change-Id: I77f062d3c9af0fe68dea66021d86579f79d58e56
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1684058
Change-Id: I067a8013482c78d28974c2bfd925c3c0cb9bba3c
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1684058
Change-Id: I7505a62523eda1131975df9be89631c3c6642165
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1684058
Change-Id: I759c5f7e7810446381e65e6ff3755c6c0c66537a
|
|
|
|
Bug: http://b/185916167
Test: treehugger
Change-Id: I82c9cbb4906810f85103cb39e96cac8a070906b4
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/14193063
Change-Id: I5a939934bc4f802f2d4c68992ceeeb5bf3750a48
|
|
Bug: 184974821
Test: atest NativeSystemFontTest
Change-Id: I21e386408632bd3c0b3b9e0bdb13222f6ec9fda1
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/14083317
Change-Id: I13626f8949fcd57d4b69b8eadf78b9aaee21af74
|
|
Bug: 183128727
Test: minikin_test
Change-Id: Ie36562e805d9844bdba1c16ecc7aab8a51c04ab4
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/13933908
Change-Id: I66550c56e3336cd95d56791ced696d59e119c176
|
|
Bug: 182162965
Test: atest LineBreakerTest#testLineBreak_ZeroWidthTab
Change-Id: Ifd2ea977ce186cd3678f9db223377ce532da90e5
|
|
ours am: cf49fe9bb2 -s ours am: 059d7fb163 -s ours
am skip reason: Change-Id If2848630eca80dee3162ee7c81938cc17381ec61 with SHA-1 2fe50dbef6 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia527655ec05e9b337197cc3e049c4f215fd4a2d4
|
|
ours am: cf49fe9bb2 -s ours
am skip reason: Change-Id If2848630eca80dee3162ee7c81938cc17381ec61 with SHA-1 2fe50dbef6 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I46e8469b13a639f9236689c9af3dca8d33b6b9f5
|
|
am skip reason: Change-Id If2848630eca80dee3162ee7c81938cc17381ec61 with SHA-1 2fe50dbef6 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I68974a2f41130a891a4b6c6d0dd10121820e214a
|
|
Bug: 180401296
Merged-In: If2848630eca80dee3162ee7c81938cc17381ec61
Change-Id: I9f6916112fea5ff19014d087ee3cc85e20b40194
|
|
2bd4a4b2b0 am: 2fa05f9969 am: b41f62b571
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1589033
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I0dc9ad9ee5a46a9b380c26c2d8f5c98e5e12c03c
|
|
2bd4a4b2b0 am: 2fa05f9969
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1589033
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3a8c5bacfadbf05ae1ebe6850e24596f8755d6b8
|
|
2bd4a4b2b0
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1589033
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idcbe4209b90c212ce27e8688c6ae7ea13d7d3a6c
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1589033
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia677021fb9d010b1c26c1ea4bb963287e613c04f
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/13556672
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I50945d5a7a5e9e79427adb6e3a54a7ae427322c1
|
|
Added SPDX-license-identifier-Apache-2.0 to:
Android.bp
app/Android.bp
libs/minikin/Android.bp
tests/Android.bp
tests/perftests/Android.bp
tests/stresstest/Android.bp
tests/unittest/Android.bp
tests/util/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: Ieafeef9424d61fafc92d080cb6aa13afffd03a8a
|
|
Bug: 179113771
Test: minikin_tests
Test: hwui_unit_tests
Test: atest CtsTextTestCases CtsGraphicsTestCases
Change-Id: I0783030e111b7c060f843903a42d1eab43222ce4
|
|
b460df60ff
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/13473566
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic546a405283607b54bb5d0b057105f922dd4207c
|
|
|
|
To be able to increment the reference from layout result, keep shared
pointer reference instead of raw pointer.
Bug: 179113771
Test: minikin_tests
Change-Id: Ibc21f1a10c33070c95d891a0eb70d5aae250e6db
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/13479825
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie31d34e09ea5e27ddbee3acb40f726190fce4a7c
|
|
Unfortunately, Java Font API has getLocaleList API which gives
locale list if it is in the system font family.
Bug: 179113771
Test: minikin_tests
Test: atest CtsTextTestCases CtsGraphicsTestCases
Change-Id: I81c7f7f97ba90e41212456c92e422eb98e9f6c03
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/13422325
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9d083de835ec0cc184508eb6c1099a8a35d0e5fb
|
|
Bug: 176939176
Test: atest minikin_tests
Change-Id: I5593ec38a3578c76046453feab58470d317a9f06
|
|
Test: atest minikin_tests
Change-Id: I0d65899c865d410b63dac758b8250084a20da7ae
|
|
|
|
am: 99784d8e1d am: 2215fb4a11 am: d1ca237317
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1551373
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I433e90a990fa6433f1b1b95645d945bc2f2fa469
|
|
am: 99784d8e1d am: 2215fb4a11
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1551373
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I910a88037cd545029f62842cb282f667b1d46d77
|
|
am: 99784d8e1d
Original change: https://android-review.googlesource.com/c/platform/frameworks/minikin/+/1551373
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I616d7b66894e5357e5cf777d7bbf632d5cd71d6f
|
|
Bug: 176939176
Test: atest FontFileUtilTest
Change-Id: I6eb0c8051a934ce92786eeca7cfab7b0623688d2
|
|
See details at https://unicode-org.atlassian.net/browse/ICU-21267
Bug: 160356314
Test: m droid
Change-Id: I17e02e04471dd241d27c49aceeabcc6ef2972556
|
|
FontFileParser retrives followings:
- font revision from head table
- PostScript name from name table
- determine if the font is PostScript Type 1 font or not
Bug: 176939176
Test: minikin_tests
Change-Id: I4aecd9516c3a9f7bd62d83c1d03bde41690ded14
|
|
mainline-ipsec-release
Change-Id: Id6235a69569f0cdee04cad7a19f0451367839c6b
|