| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
|/
|
|
|
|
|
|
|
|
|
|
| |
R8 implicitly keeps the default constructor when no member rules are specified. Future versions of R8 will require apps to explicitly keep the default constructors that are required for the build to work.
This conservatively changes all keep rules that currently keep the default constructor to explicitly keep the default constructor.
Future work will attempt to tighten up the rules that do not require the default constructor to be kept.
Bug: 373579455
Test: existing
Change-Id: Idbadcd81d516f851cc9bfa1333d76f1036803291
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
94b9391497
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3405839
Change-Id: I0fbcb5b4a88f7e1ecba2fe558da9ec7842155a58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|/| |
|
|/
|
|
|
|
|
| |
The first parameter in `GestureDetector.OnGestureListener#onScroll` might be null, which indicates an incomplete event stream or error state. https://developer.android.com/reference/android/view/GestureDetector.OnGestureListener#onScroll(android.view.MotionEvent,%20android.view.MotionEvent,%20float,%20float)
Bug: 383053077
Change-Id: I6e49ae353beafb6585184fa729041570991f240c
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
mode" into main am: 21614e2917
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3377629
Change-Id: I7f9a1c388dbfb17f54192b5e2b8c7d3d0fce5b9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\
| | |
| | |
| | | |
mode" into main
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Root cause: The AOSP keyboard uses `DisplayMetrics#widthPixels` to calculate the keyboard width and draw keys. Since Android 15’s edge-to-edge enforcement, this property now returns the full screen width, including window insets. This results in an incorrectly large key width calculation.
Fix: Subtract window insets including system bar and display cutout from the width.
Change-Id: Iea01ba749a48145cf5b484dc22a570874b1b7ca4
Test: use `m LatinIME` to install the AOSP keyboard and test landscape mode manually
Bug: 377594757
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Bug: 373937381
Merged-In: I385f6f1bff7541227b676ec9b7f2669be14a576b
Change-Id: Idc0f33fb38010c87e0f8de200225337f1d9eba9a
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
95b75a128b -s ours am: a9eeb4f4fa -s ours
am skip reason: Merged-In Ice09a7ad54167e68cd2dc892692fc49a0afbabc1 with SHA-1 5f07eaa43b is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3257975
Change-Id: I11910209c5bcc5055e6a27b141717da4e7df1820
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
80372fa79d -s ours
am skip reason: Merged-In Ice09a7ad54167e68cd2dc892692fc49a0afbabc1 with SHA-1 5f07eaa43b is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3257975
Change-Id: Ia6e5269f345c3e5924f67ac9d5fdc68027468878
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
1b3568f9c2 am: fee42b3a1a
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3019664
Change-Id: Ic393ce61210263a49384bbdd232a49e1ef10ae13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
97cb6d0b74 -s ours
am skip reason: Merged-In Ice09a7ad54167e68cd2dc892692fc49a0afbabc1 with SHA-1 5f07eaa43b is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/27909236
Change-Id: I17c21ea356b90c50dcc5d0a3b70addb7c941e675
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
am: e85c57fbee -s ours am: c616103659 -s ours
am skip reason: Merged-In Iede0c79fa9dbc2ea3146b829d629cfeb64f5a01c with SHA-1 1464c7a30d is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3131260
Change-Id: I1d2af0650c0cf8d76db6bb4c742484554de18bbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
ours am: cc9bb18fea -s ours
am skip reason: Merged-In Iede0c79fa9dbc2ea3146b829d629cfeb64f5a01c with SHA-1 1464c7a30d is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3131260
Change-Id: I101eb4337cba2d9123ec47fd1f742c4d2a8562b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3112039
Change-Id: Id3343ac2d6f4444678e108d4f62f8a286aa667a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|\ \ \ \ \ \ \ \ \ \
| | |_|_|_|_|_|_|_|/
| |/| | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
1923336007
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3297091
Change-Id: If7ec96b7e92d391f333610b4bd87ee9cbf2a2396
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \ \ \ \ \ |
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Currently, Metalava has some special handling of '@attr ref R.<field>`
references to make sure that they are fully qualified, i.e.
`@attr ref android.R.<field>`. That special handling complicates
Metalava and is blocking some flagged API work so will be removed.
Before that can be done, the existing incorrect documentation needs to
be cleaned up.
This change cleans up those cases in this repo.
Bug: 371997321
Test: Run `m offline-sdk-docs` before and after to make sure that
there are no differences.
Flag: DOCS_ONLY
Change-Id: Ic3d959fd8e95ac4524be5feb93feae3a08389370
|
|\| | | | | | | | | |
| |_|_|_|_|_|_|_|_|/
|/| | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
2c0f50b045
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3292729
Change-Id: Iff9390130da1724572545671f2bb8dbcda41a5d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \ \ \ \ \
| | |/ / / / / / / /
| |/| | | | | | | | |
|
| |/ / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
`jni_libs` is more specific than `required`, and allows Soong to be more
restrictive when creating the dependency edge from the java_binary to
the cc_library.
Bug: 370110572
Test: m installclean && m dicttool_aosp
Test: verified that libjni_latinime gets installed in
out/host/linux-x86/lib64
Change-Id: I49bde551c65e344c566decffc7f447fc4813f70b
|
|\| | | | | | | |
| |_|_|_|_|_|_|/
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
95b75a128b -s ours
am skip reason: Merged-In Ice09a7ad54167e68cd2dc892692fc49a0afbabc1 with SHA-1 5f07eaa43b is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3257975
Change-Id: If7766e866565107ad68376203b0eae4dfacec261
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \ \ \ |
|
|\ \ \ \ \ \ \ \ \
| | |/ / / / / / /
| |/| | | | | | /
| |_|_|_|_|_|_|/
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
am skip reason: Merged-In Ice09a7ad54167e68cd2dc892692fc49a0afbabc1 with SHA-1 5f07eaa43b is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3257975
Change-Id: I542f37e5fa6813a5727aa92e1f7e568540a80c03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \ \ \
| |/ / / / / / /
|/| / / / / / /
| |/ / / / / /
| | | | | | |
| | | | | | | |
Bug: 357762254
Merged-In: Ice09a7ad54167e68cd2dc892692fc49a0afbabc1
Change-Id: If27a204b2e8db793efb9b5161449e79b75a4cdfd
|
|\| | | | | |
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
1b3568f9c2
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3019664
Change-Id: I47f2c0609e86e24675da39477e995709cc34a3f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* checkTimeAndMaybeSetupUpdateAlarm method created an Implicit PendingIntent vulnerability, which may cause security threats in the form of denial-of-service, private data theft, and privilege escalation.
* PendingIntents are Intents delegated to another app to be delivered at some future time. Creating an implicit intent wrapped under a PendingIntent is a security vulnerability that might lead to denial-of-service, private data theft, and privilege escalation.
* We've used FLAG_IMMUTABLE (added in SDK 23) to create PendingIntents for SDK > 23, This prevents apps that receive the PendingIntent from filling in unpopulated properties & Ensures that PendingIntent is only delivered to trusted components.
Test: m
Change-Id: I68a1f3f2d81138e42092cc201d36e5d29853a86e
Signed-off-by: techyminati <sinha.aryan03@gmail.com>
|
|\ \ \ \ \ \ \
| | |_|/ / / /
| |/| | | | /
| |_|_|_|_|/
|/| | | | |
| | | | | | |
Bug: 347831320
Merged-In: Ice09a7ad54167e68cd2dc892692fc49a0afbabc1
Change-Id: Iff912f47972fa25834be8d11008ffbbe2d1ad86e
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 342214572.
Test: Flashed on device.
Change-Id: Ice09a7ad54167e68cd2dc892692fc49a0afbabc1
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
aosp-main-future am: 1464c7a30d -s ours
am skip reason: Merged-In If1b1214da673fec9f1e8bede86d5780a6b5f347b with SHA-1 cef3ed4c81 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/27273967
Change-Id: I013e1922d2c07a09d6775950bb45df73ad4ad7b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Bug: 316941721
Test: mmma .
Change-Id: I131993b35a6e350c9237f9d8422c3a274988bbfb
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Bug: 316941721
Test: mmma .
Change-Id: I05a7d05dc8d0acb9baecf46357757ad2453f6dbc
|
|\ \ \ \ \ \ \
| | |_|/ / / /
| |/| | | | /
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
am: e85c57fbee -s ours
am skip reason: Merged-In Iede0c79fa9dbc2ea3146b829d629cfeb64f5a01c with SHA-1 1464c7a30d is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3131260
Change-Id: I42dd9f0b8865ec08ce37e3060d329dc988001581
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \ |
|
|\ \ \ \ \ \ \
| | |/ / / / /
| |/| | | | /
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
am skip reason: Merged-In Iede0c79fa9dbc2ea3146b829d629cfeb64f5a01c with SHA-1 1464c7a30d is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3131260
Change-Id: Idd061597ebf252bc0f038456f802f74c9de0efdc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \ \ \
| | | |_|/ /
| | |/| | /
| | |_|_|/
| |/| | |
| | | | | |
Bug: 346855327
Merged-In: Iede0c79fa9dbc2ea3146b829d629cfeb64f5a01c
Change-Id: I322d98ab53035bbc907f8551a97a7e5118ed022d
|
|\ \ \ \ \
| |_|/ / /
|/| | / /
| | |/ /
| |/| |
| | | |
| | | | |
Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/3112039
Change-Id: Icdcebcb8224236953d871fd135e7f96ea506c4b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
| |\ \ \
| | |/ /
| |/| | |
|
| |/ /
| | |
| | |
| | |
| | | |
Bug: http://b/344590580
Change-Id: Icf1f9f5559596097e156aa9f1673a438741379b3
|
|\ \ \
| |/ /
|/| /
| |/
| |
| | |
Bug: 337098550
Merged-In: If1b1214da673fec9f1e8bede86d5780a6b5f347b
Change-Id: Iede0c79fa9dbc2ea3146b829d629cfeb64f5a01c
|
| |\
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
-s ours
am skip reason: Merged-In Ic17ffe6c6344e65d997a574015d71d7cacbdbbc0 with SHA-1 4ff6e87cd0 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/25972340
Change-Id: I1abd2101b01cccbe19f1dc48782df7031c9b5f8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Bug: 319669529
Merged-In: Ic17ffe6c6344e65d997a574015d71d7cacbdbbc0
Change-Id: I720d48315a9ace42ff71280c05df2604b3ead109
|