Riddle Hsu
cf33f1c5c2
Add restart button for size compatibility mode activity
...
- The floating restart button will show when an size compatibility
mode activity shown with non-native screen configuration. e.g.
display size changed, move to another display.
- Consolidate onDisplayRemoved into CommandQueue.Callback so the
components which implement CommandQueue.Callbacks don't need to
register display listener individually. The leakage of
AutoHideController when removing display is also fixed by the way.
Bug: 112288258
Test: runtest systemui -c \
com.android.systemui.SizeCompatModeActivityControllerTest
Change-Id: Ib04efe983ae0d8d21b33fb9fd9c60e7f6f0dc92e
2019-03-06 01:17:15 +08:00
Riddle Hsu
7b766fd31b
Add APIs to notify and restart activity in size compatibility mode
...
- Notify listeners about whether the resumed activity is using the
native screen configuration.
- Able to restart foreground activity with saved state.
Bug: 112288258
Test: atest ActivityRecordTests#testRestartProcessIfVisible
Test: atest ActivityDisplayTests#testHandleActivitySizeCompatMode
Change-Id: I0b916b25f187e9406154afced0214a41c02c761a
2019-03-06 01:16:57 +08:00
Jackal Guo
5af401bd35
Merge "Add new enum for accessibility detail settings"
2019-03-04 03:35:56 +00:00
Jackal Guo
748d1b9ba2
Merge "Add Intent and permission for a11y service toggle screen"
2019-03-04 03:35:56 +00:00
Hugo Benichi
df44944fe6
Merge "LocalLog: add overloaded dump and reverseDump methods." am: 7c447498c3 am: 0357a9ca4c
...
am: 5121df9b61
Change-Id: I89cb6300ae6c86e790df702fbdf3416b2f242cd9
2019-03-03 18:19:39 -08:00
Hugo Benichi
5121df9b61
Merge "LocalLog: add overloaded dump and reverseDump methods." am: 7c447498c3
...
am: 0357a9ca4c
Change-Id: I720b99f3a506935bf78afe2f0645a0781d601f3b
2019-03-03 18:10:11 -08:00
Hugo Benichi
0357a9ca4c
Merge "LocalLog: add overloaded dump and reverseDump methods."
...
am: 7c447498c3
Change-Id: I4461280413b33cabb0e7af39ef1c9b35f8876d65
2019-03-03 18:01:03 -08:00
Treehugger Robot
7c447498c3
Merge "LocalLog: add overloaded dump and reverseDump methods."
2019-03-04 01:46:23 +00:00
Tyler Gunn
a724683502
[automerger skipped] Merge "Expose some APIs as test APIs to facilitate CTS" am: 3649374e17 am: ebf53906de
...
am: 60ace931b3 -s ours
am skip reason: change_id I742f23be57e731307338591d816f7888e198b333 with SHA1 6c14a699e9 is in history
Change-Id: I84e7857f76e36867de5c574e0191d3610ddbab8a
2019-03-03 16:11:42 -08:00
Tyler Gunn
60ace931b3
Merge "Expose some APIs as test APIs to facilitate CTS" am: 3649374e17
...
am: ebf53906de
Change-Id: I2300f31f0ea58c6aa7c50573c5a8f4955f72f15a
2019-03-03 15:50:30 -08:00
Tyler Gunn
ebf53906de
Merge "Expose some APIs as test APIs to facilitate CTS"
...
am: 3649374e17
Change-Id: I39a0612821ba0a12a36521726a30de8256ae81e0
2019-03-03 15:41:26 -08:00
Howard Ro
6b5cae41e8
Merge "Remove gaillard@google.com from OWNERS of statsd" am: a982663c2b am: 4e48a18e64
...
am: 91161bb0d4
Change-Id: I76c01c94917b2f58ec0360b2b2ef1bf8a87c32de
2019-03-03 15:27:35 -08:00
Tyler Gunn
3649374e17
Merge "Expose some APIs as test APIs to facilitate CTS"
2019-03-03 23:26:09 +00:00
Howard Ro
91161bb0d4
Merge "Remove gaillard@google.com from OWNERS of statsd" am: a982663c2b
...
am: 4e48a18e64
Change-Id: I10ba3b2890244c749976aae689151a3e52de2e70
2019-03-03 15:18:16 -08:00
Howard Ro
4e48a18e64
Merge "Remove gaillard@google.com from OWNERS of statsd"
...
am: a982663c2b
Change-Id: Id63c657f3cef866d18b01c0f078a3114f1d93813
2019-03-03 15:09:13 -08:00
Tyler Gunn
25ac5349fc
Merge "Correct nullability and final constraints on new APIs."
2019-03-03 22:59:50 +00:00
Howard Ro
a982663c2b
Merge "Remove gaillard@google.com from OWNERS of statsd"
2019-03-03 22:57:50 +00:00
TreeHugger Robot
79eb65c3b0
Merge "Context: Fix nullability issues"
2019-03-03 22:07:29 +00:00
Julia Reynolds
10b6c6d10e
Merge "Add @Nullable and @NonNull to new Notification API"
2019-03-03 21:07:47 +00:00
TreeHugger Robot
68ae9ebd4b
Merge "Camera: Extend mandatory stream combination annotations"
2019-03-03 20:21:43 +00:00
TreeHugger Robot
ede9ed323b
Merge "Camera: Annotate 'getKeysNeedingPermission'"
2019-03-03 20:03:47 +00:00
TreeHugger Robot
aebdb1f355
Merge "api-review: add @Nullable for getFriendlyNames() and getServerUri()"
2019-03-03 17:28:33 +00:00
TreeHugger Robot
a1f8604603
Merge "Change Easy Connect intent naming"
2019-03-03 16:17:34 +00:00
Ecco Park
c1041d3fce
api-review: add @Nullable for getFriendlyNames() and getServerUri()
...
Bug: 126701512
Test: unitTest
Change-Id: Ia09bcc4c34e0915b2add89f5851be6e732402ac0
Signed-off-by: Ecco Park <eccopark@google.com >
2019-03-03 13:36:24 +00:00
Ecco Park
a2c829c185
api-review: add @Nullable and @Nonull for return value of Passpoint APIs
...
Bug: 126702500
Test: ./frameworks/base/wifi/tests/runtests.sh
Change-Id: Iec5985d7fdaaa6fa953230444a9aa490dfd73b7b
Signed-off-by: Ecco Park <eccopark@google.com >
2019-03-03 13:35:21 +00:00
Mark Chien
babd9a6b1e
Merge "Check if DUN APN exists to decide isDunRequired" am: a56c2e4e55 am: 02a8b39023
...
am: 32b17738b5
Change-Id: Ia519a9e6937232286cd6877f30b81c36a6ea1e1c
2019-03-02 23:42:43 -08:00
Mark Chien
7c37a585d4
Merge "Change return value of getTetherApnRequired() to a boolean." am: 077a04828d am: 2b8bbdf659
...
am: abe8d50926
Change-Id: Id7dea6cc37c21a4ec0eae1ec2b086963a02d6295
2019-03-02 23:36:01 -08:00
Mark Chien
32b17738b5
Merge "Check if DUN APN exists to decide isDunRequired" am: a56c2e4e55
...
am: 02a8b39023
Change-Id: I8c8143d1f91cdd2e74a59928a6cc85f8b430fed1
2019-03-02 23:23:48 -08:00
Mark Chien
abe8d50926
Merge "Change return value of getTetherApnRequired() to a boolean." am: 077a04828d
...
am: 2b8bbdf659
Change-Id: I4bee34d40ce3bf6c8f7b12c63e3c622ae9a61973
2019-03-02 23:18:30 -08:00
Mark Chien
02a8b39023
Merge "Check if DUN APN exists to decide isDunRequired"
...
am: a56c2e4e55
Change-Id: I511f2871c8dc36c340cff43def7eabc0069265c3
2019-03-02 23:09:22 -08:00
Mark Chien
2b8bbdf659
Merge "Change return value of getTetherApnRequired() to a boolean."
...
am: 077a04828d
Change-Id: I493559087fc5bd3ace8db52bf9e6e5cc576e843f
2019-03-02 23:05:19 -08:00
Mark Chien
a56c2e4e55
Merge "Check if DUN APN exists to decide isDunRequired"
2019-03-03 06:53:47 +00:00
Mark Chien
077a04828d
Merge "Change return value of getTetherApnRequired() to a boolean."
2019-03-03 06:53:47 +00:00
Jack Yu
766f960766
Merge "Fixed all APIs not meeting API review requirement" am: a3f1b3f15d am: a0e1501981
...
am: bc6c8b99c9
Change-Id: I9683c9616e524013eda818e34d817d636ff1f365
2019-03-02 20:59:32 -08:00
Jack Yu
bc6c8b99c9
Merge "Fixed all APIs not meeting API review requirement" am: a3f1b3f15d
...
am: a0e1501981
Change-Id: I4fceb789ebcfff76cc0205889e9c5084c83d4471
2019-03-02 20:50:08 -08:00
Jack Yu
a0e1501981
Merge "Fixed all APIs not meeting API review requirement"
...
am: a3f1b3f15d
Change-Id: I84c1b55e99bf89c818c365f4954d9e3921904636
2019-03-02 20:40:56 -08:00
Treehugger Robot
a3f1b3f15d
Merge "Fixed all APIs not meeting API review requirement"
2019-03-03 04:27:32 +00:00
Jean-Michel Trivi
fa0a6004ca
Merge "Audio APIs: deprecate deprecateStreamTypeForPlayback method"
2019-03-03 00:24:02 +00:00
Jean-Michel Trivi
cc0e77b16d
Merge "AudioTrack: moar annotations and getters"
2019-03-02 22:39:14 +00:00
TreeHugger Robot
231b1f4e17
Merge "Import translations. DO NOT MERGE"
2019-03-02 22:29:18 +00:00
TreeHugger Robot
156c05aa3c
Merge "Import translations. DO NOT MERGE"
2019-03-02 22:19:24 +00:00
TreeHugger Robot
45fe744a37
Merge "Import translations. DO NOT MERGE"
2019-03-02 21:49:21 +00:00
TreeHugger Robot
1c7e423a90
Merge "Import translations. DO NOT MERGE"
2019-03-02 21:39:52 +00:00
Jean-Michel Trivi
16f0a6ac2d
Audio APIs: deprecate deprecateStreamTypeForPlayback method
...
The method deprecateStreamTypeForPlayback() is inherited from
android.media.PlayerBase, which is hidden. This method was never
intended to be in the SDK, but somehow ended up in the public SDK.
Bug: 126701135
Bug: 126702126
Bug: 126702177
Test: make -j api-stubs-docs-update-current-api
Change-Id: Ibdd7898f18432c2179f81cd53b132164bcd4c670
2019-03-02 12:45:11 -08:00
Bill Yi
624606a8b2
[automerger skipped] Import translations. DO NOT MERGE am: c4ce1a631f -s ours
...
am: 62ec6c2490 -s ours
am skip reason: subject contains skip directive
Change-Id: Iba11135fc660a92bde1ec8cae2d12e92dda4449a
2019-03-02 12:41:23 -08:00
Bill Yi
62ec6c2490
[automerger skipped] Import translations. DO NOT MERGE
...
am: c4ce1a631f -s ours
am skip reason: subject contains skip directive
Change-Id: I233af18264e39ab971aca60da4da913764daa728
2019-03-02 12:37:23 -08:00
Jean-Michel Trivi
deaf230d08
AudioTrack: moar annotations and getters
...
Bug: 126698363
Bug: 124301616
Test: m -j ; make api-stubs-docs-update-current-api ; m -j
Change-Id: I91ae70a57c367308ebe52ccc7c5e579821d65151
2019-03-02 11:40:12 -08:00
Philip P. Moltmann
16ca3f9897
Merge "Make noteProxyOpNoThrow(String,String,int) public"
2019-03-02 16:54:08 +00:00
Bill Yi
3d9b8c1e3e
Import translations. DO NOT MERGE
...
Change-Id: I99372556f1c1d8ea31c5c897f3aa89c2281f8bf7
Auto-generated-cl: translation import
2019-03-02 08:43:26 -08:00
TreeHugger Robot
de15ad0361
Merge "Game Driver Metrics: add GpuStatsPuller to get gpu global stats"
2019-03-02 12:01:13 +00:00