aboutsummaryrefslogtreecommitdiffstats
path: root/java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add an exported flag in manifest•••With b/150232615, we will need an explicit value set for the exported flag when intent filters are present, as the default behavior is changing for S+. This change adds the value reflecting the previous default to the manifest. These changes were made using an automated tool, the xml file may be reformatted slightly creating a larger diff. The only "real" change is the addition of "android:exported" to activities, services, and receivers that have one or more intent-filters. Bug: 150232615 Test: TH Exempt-From-Owner-Approval: mechanical refactoring Change-Id: Idc43e262fd2911e19f0bcd20add29e4c3392d3da Ashwini Oruganti2020-03-231-90/+103
* Merge "Implement text entry key API for accessibility services in AOSP Keyboard"Ryan Lin2019-12-043-16/+4
|\
| * Implement text entry key API for accessibility services in AOSP Keyboard•••From Android Q, Talkback supports lift-to-type feature if the node claims it is a text entry key via setTextEntryKey(). We implement this API to show how this API is applied. This CL uses AccessibilityNodeInfoCompat instead of AccessibilityNodeInfo so that the same functionality can be used even on pre-Q devices when the AccessibilityService supports it. With that, this CL removes the legacy code of lift-to-type feature, which was implemented in the AOSP Keyboard side. Bug: 131644969 Test: manual - enable Talkback suporting lift-to-type,check Talback perform click action when finger is lifted. Change-Id: I1ec2928f5a9ba0bde999b09d4c0b9c922f179a2a ryanlwlin2019-09-173-16/+4
* | Merge "Support polytonic Greek diacritics in the Greek keyboard"•••am: f64e2769b7 Change-Id: I1a18716ff46f0d9aae119941d426ea1d778a5407 Alex Henrie2019-11-253-27/+199
|\ \ | |/ |/|
| * Merge "Support polytonic Greek diacritics in the Greek keyboard"Treehugger Robot2019-11-263-27/+199
| |\
| | * Support polytonic Greek diacritics in the Greek keyboard•••Although modern Greek is typically written with only acute accent marks, polytonic diacritics are still used by the Greek orthodox church, the Greek newspaper Estia, and students of classical Greek texts. Supporting these special characters is helpful to all of those groups. Note that for the short vowels (epsilon, upsilon, iota, and omicron) all of the diacritics permitted on lowercase letters are also permitted on their uppercase forms. However, for the long vowels (alpha, eta, and omega) the diacritics permitted on uppercase letters are a subset of the diacritics permitted on lowercase letters. That's just how Greek is. Test: Manually turned on the Greek (Greece) keyboard in the aosp_x86-eng emulator and tried out all the new characters with Shift, with Shift Lock, and without any modifiers. Bug: 142007431 Change-Id: Iec4a82cab02aea5176721e8447f7dfdba46bacb3 Alex Henrie2019-10-133-27/+199
| |/ |/|
| * Merge "Import translations. DO NOT MERGE" into stage-aosp-masterTreeHugger Robot2019-09-252-4/+4
| |\
| | * Import translations. DO NOT MERGE•••Change-Id: I25500c09630cd8037896424a30086207d489467b Auto-generated-cl: translation import Bill Yi2019-09-242-4/+4
| |/ |/|
| * Merge "Import translations. DO NOT MERGE" into stage-aosp-masterTreeHugger Robot2019-09-2517-48/+48
| |\
| | * Import translations. DO NOT MERGE•••Change-Id: I8735b7149146b06e4f2df15c746c24ca83b97b94 Auto-generated-cl: translation import Bill Yi2019-09-2417-48/+48
| |/ |/|
| * Merge "Import translations. DO NOT MERGE" into stage-aosp-masterTreeHugger Robot2019-09-252-4/+4
| |\
| | * Import translations. DO NOT MERGE•••Change-Id: I35067db3dbae5228b51d48383eae67eba48a6717 Auto-generated-cl: translation import Bill Yi2019-09-242-4/+4
| |/ |/|
| * Merge "Import translations. DO NOT MERGE" into stage-aosp-masterTreeHugger Robot2019-09-251-1/+1
| |\
| | * Import translations. DO NOT MERGE•••Change-Id: I15b1a2d1ad1b939ef39ef2484f779668c54a1bf8 Auto-generated-cl: translation import Bill Yi2019-09-241-1/+1
| |/ |/|
| * Merge "Import translations. DO NOT MERGE" into stage-aosp-masterTreeHugger Robot2019-09-2544-164/+562
| |\
| | * Import translations. DO NOT MERGE•••Change-Id: Ib5d118c530a2f1a8a7671dcd5e5c3b77526b2582 Auto-generated-cl: translation import Bill Yi2019-09-2444-164/+562
| |/ |/|
| * Import translations. DO NOT MERGE•••Change-Id: Ic8c8b74c22d74c43897762200e7b0c925ce1e5c0 Auto-generated-cl: translation import Bill Yi2019-09-247-10/+10
|/
* Create display context when switching IME to new display for AOSP IME•••To address IME service context's Resources / DisplayMetrics update when switching IME window to another display after onConfigurationChange. We use Context#createDisplayContext to create display specific context when display changed, to ensure soft keyboard can re-layout with correct resources. Bug: 126930163 Test: manual with AOSP IME as below steps: 1) Settings > Developer options > enable "Simulated Display" & "Force desktop mode". 2) Reboot device 3) Launch app (i.e. Contacts) with bluetooth or usb mouse in Simulated display. 4) Tap EditText on app to see see if IME window layout correctly on simulated display. 5) Launch app (i.e Files) on primary display. 6) Tap EditText on app to see if IME window layout correctly on primary display. Change-Id: I0ed6a079af1ed90c75fee1d36d5ce3ef3c41f8ed Merged-In: I0ed6a079af1ed90c75fee1d36d5ce3ef3c41f8ed lumark2019-09-112-9/+42
* Merge "Remove extend touchable region for AOSP keyboard"•••am: ff1db79a18 Change-Id: Ic162b5e20213a3f1b2aeaf77250bf1d7edc198c5 lumark2019-07-051-4/+1
|\
| * Remove extend touchable region for AOSP keyboard•••Remove EXTENDED_TOUCHABLE_REGION_HEIGHT from LatinIME#onComputeInsets to prevent keyboard touch region covered navigation bar when in split-window mode with display density < 240 case. Fix: 134893742 Test: manual as below steps: 1) Set window density as 240 with "adb shell wm density 240" 2) Launch a app (i.e. Messages) from recents activity, set as split-screen mode. 3) Tap Search bar to show IME keyboard. 4) Press home / back / recents key if it works, expect it works. Change-Id: I596b7276041fecc50d2bc095c7e51664f632368d lumark2019-07-051-4/+1
| * DO NOT MERGE - Merge pi-platform-release (PPRL.190505.001) into stage-aosp-ma...•••Bug: 132622481 Change-Id: I64de94291e8fb8ac0e0b574594c3923aeb97d21d Xin Li2019-05-1312-1745/+1745
| |\
| | * Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2019-02-211-179/+179
| | |\
| | | * Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I136d94f85222806b5104a16b6d544dc1c377c5e3 Bill Yi2019-02-211-179/+179
| | * | Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2019-02-211-4/+4
| | |\ \
| | | * | Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I9edb7e3ebf58bdf8fe5b12096c37815e58a39e40 Bill Yi2019-02-211-4/+4
| | | |/
| | * | Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2019-02-212-74/+74
| | |\ \
| | | * | Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I7809654384cc42e87999e222316e25f4bd70641f Bill Yi2019-02-212-74/+74
| | | |/
| | * | Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2019-02-212-1286/+1286
| | |\ \
| | | * | Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I6e496165fde5ea66dda1559f39a0c02c949265b0 Bill Yi2019-02-212-1286/+1286
| | | |/
| | * | Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2019-02-211-1/+1
| | |\ \
| | | * | Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Ied44fc2e6b9256a6744387ca511946b21fd44524 Bill Yi2019-02-211-1/+1
| | | |/
| | * | Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2019-02-211-8/+8
| | |\ \
| | | * | Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I05cf27d7d1a197dde37d6dc69433c26e62c88458 Bill Yi2019-02-211-8/+8
| | | |/
| | * / Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I2b984642494033f59d02cf4c640793b47e63c6b3 Bill Yi2019-02-214-193/+193
| | |/
| | * Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2019-01-141-1/+1
| | |\
| | | * Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I9baa804b18e008b1083ef970d9d3c12498364744 Bill Yi2019-01-131-1/+1
| | * | Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I55aec88a6c77441c68c7121cab8dcce25d5ef4cc Bill Yi2019-01-131-2/+2
| | |/
| | * Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2018-12-282-2/+2
| | |\
| | | * Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Iedbf75b9435c748ada110ea50847d4be9efe5f79 Bill Yi2018-12-282-2/+2
| | * | Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2018-12-285-17/+17
| | |\ \
| | | * | Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: Id860302ad84eb62980b4a945874cb45edfdcc687 Bill Yi2018-12-285-17/+17
| | | |/
| | * | Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2018-12-283-7/+7
| | |\ \
| | | * | Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I1bb720f59308fd358bf855f68bec70fa4884f197 Bill Yi2018-12-283-7/+7
| | | |/
| | * / Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I6c89395f7bef7820235bd25d506493ab2bd577e5 Bill Yi2018-12-282-4/+4
| | |/
| | * Merge "Import translations. DO NOT MERGE" into pi-devTreeHugger Robot2018-11-101-2/+2
| | |\
| | | * Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I6dd75f52e619fdc8c3d54ea223f0e35171b3bc1c Bill Yi2018-11-091-2/+2
| | * | Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: If1a85bd7e787396faf8fb780a96e598c81dc4087 Bill Yi2018-11-101-1/+1
| | |/
| | * Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I075d4469fed4c68a77c131c2f9d76ec283fe0b04 Bill Yi2018-11-061-1/+1
| | * Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I42759929af5c662c4b5d306b4967e67f5ad05547 Bill Yi2018-11-021-1/+1
| | * Import translations. DO NOT MERGE•••Auto-generated-cl: translation import Bug: 64712476 Change-Id: I27785eae6f6e44e130a7cad0cfedeb8ed630e95f Bill Yi2018-10-281-3/+3