Commit Graph

363859 Commits

Author SHA1 Message Date
TreeHugger Robot
014432cb67 Merge "Guardrail for dimension in condition in duration tracker." into pi-dev 2018-03-30 21:27:11 +00:00
Evan Rosky
4d0a5fd7e7 Merge "Restored focusableViewAvailable logic on visibility change" into pi-dev 2018-03-30 21:23:32 +00:00
TreeHugger Robot
b17c2388a5 Merge "Control the QS label marquees." into pi-dev 2018-03-30 21:13:04 +00:00
TreeHugger Robot
d44712584a Merge "Disable optimize startInput in IMMS" into pi-dev 2018-03-30 21:08:07 +00:00
Rohan Shah
13c78d15d8 Merge "Revert "[Notif] Disable "Customize" for blocking helper"" into pi-dev 2018-03-30 21:05:07 +00:00
Rohan Shah
35fe985a95 Revert "[Notif] Disable "Customize" for blocking helper"
This reverts commit 3cfc950708.

Reason for revert:
Apparently a breakage got through treehugger - I hadn't synced my changes and one of the params was incorrect. Reverting for now and rebasing before resubmit...

Bug: 77321231
Change-Id: Ib306759d6344a69f17331a6c3c9cc78d1345508b
2018-03-30 21:04:36 +00:00
TreeHugger Robot
6a8ea4fe24 Merge "Update QS edit layout." into pi-dev 2018-03-30 21:00:06 +00:00
Howard Ro
ea16812ad2 Merge "Remove bad configs by counting the number of statsd deaths" into pi-dev 2018-03-30 20:58:51 +00:00
Yi Jin
1ebfc94aa1 Merge "Use unique_fd with the clear ownership." into pi-dev 2018-03-30 20:53:30 +00:00
TreeHugger Robot
9fef2594f3 Merge "Clean up atoms.proto" into pi-dev 2018-03-30 20:48:09 +00:00
Rahul Frias
1b7162ad3d Merge "Clarified app behavior on REQUEST_TYPE_NONE" into pi-dev 2018-03-30 20:33:24 +00:00
Benedict Wong
36f2d8a4e1 Merge changes from topic "encap-api" into pi-dev
* changes:
  Require explicitly supplied truncation length
  Clarify UDP encapsulation socket API
2018-03-30 20:28:19 +00:00
TreeHugger Robot
eff51d566a Merge "Remove SignalClusterView in favor of IconManager" into pi-dev 2018-03-30 20:22:16 +00:00
TreeHugger Robot
21ba6eff91 Merge "[Notif] Disable "Customize" for blocking helper" into pi-dev 2018-03-30 20:03:11 +00:00
TreeHugger Robot
74d7f50597 Merge "Don't clear mPattern when clearing visual pattern." into pi-dev 2018-03-30 20:00:22 +00:00
Amin Shaikh
9a6fa0868d Update QS edit layout.
- Update TileLayout to lay out tiles rows in a similar fashion to
LinearLayout.
- Update edit screen layout to show rounded corners, margins, and
ensure that QS tiles line up with the tiles in QS.
- Show QS status bar header above the edit screen.

Change-Id: I6c8d644787bf1875ad0d7ad056e9909dc4919ce4
Fixes: 36076720
Test: visual
2018-03-30 15:08:02 -04:00
Leon Scroggins III
d9b53a097d Remove chaining from ImageDecoder setters
Bug: 76448408
Test: Infeasible
Change-Id: Ib0ef0a9a9b0f36481ed1bbb16ecaccd180df8915
2018-03-30 15:02:56 -04:00
TreeHugger Robot
1e0a9b0b1b Merge "Enable "Unlocked device required" API" into pi-dev 2018-03-30 18:54:39 +00:00
Evan Laird
e1d13c9884 Remove SignalClusterView in favor of IconManager
Refactors SignalClusterView into StatusBarSignalPolicy so that it can be
used in a StatusBarIconContainer and solve all of our status bar
problems.

- Remove all uses of SignalClusterView and references to
  R.id.signal_cluster. The class still exists it's just unused now

- Add StatusBarIconHolder, which can point to StatusBarIcon,
  WifiIconState, or PhoneIconState

- StatusBarIconList.Slot. Allows for easier indexing of icons now that
  there can be multiple icons per slot

- Add StatusBarWifiView to be inflated inside of the
  StatusBarIconController when needed

- StatusBarMobile view. similar to above

- Upgrade StatusBarIconControllerImpl and StatusBarIconList to
  understand the holders and added 2 new methods to specifically handle
  wifi / phone state changes

- Create IStatusBarIconView (todo: rename). Abstracts the properties we
  want away from StatusBarIconView so that we can use an arbitrary view
  type

- NeutralGoodDrawable. Draws a light and a dark icon when needed.

- Fixes a few demo mode bugs: multi sim was broken and also turning off
  demo mode was a little broken

TODO: More tests are needed for StatusBarSignalPolicy and maybe the
IconManagers

Test: runtest systemui; visual
Bug: 63772836
Bug: 73778753
Bug: 74985733
Fixes: 74427768
Fixes: 74338687
Fixes: 74388467

Change-Id: I5621b3013cdc9638b61552bd4d7211f211eddf1b
2018-03-30 14:49:08 -04:00
TreeHugger Robot
4ced90cb12 Merge "Add auto-grant permission slice API" into pi-dev 2018-03-30 18:45:00 +00:00
TreeHugger Robot
01a0288ca1 Merge "Fix fs-verity per fs-verity spec change" into pi-dev 2018-03-30 18:43:24 +00:00
TreeHugger Robot
ae202c6fda Merge "Fix MemoryFileTest coretest" into pi-dev 2018-03-30 18:01:21 +00:00
Vishwath Mohan
18dcd47796 Don't clear mPattern when clearing visual pattern.
This CL ensures that when clearing the lockscreen pattern in
onHandleUp(), we retain mPattern. This fixes a bug that prevents
changing from Pattern to other modalities.

Bug: 77257848
Test: Change from pattern to pin/password

Change-Id: Ied74eafd17939214c62bdd617ecef7a9974f755d
2018-03-30 10:58:59 -07:00
TreeHugger Robot
09a42e9553 Merge "wifi metrics(proto): Add scan throttling metrics" into pi-dev 2018-03-30 17:58:36 +00:00
TreeHugger Robot
68458a5148 Merge "Update Bluetooth codec related strings" into pi-dev 2018-03-30 17:51:04 +00:00
TreeHugger Robot
86021cff1b Merge "Workaround HAL 1.1 program list fetching limitation by preferring FM." into pi-dev 2018-03-30 17:50:11 +00:00
Rohan Shah
3cfc950708 [Notif] Disable "Customize" for blocking helper
Update UI to hide customize when blocking helper is showing. Fixed a
small problem with context.getString too where it was unnecessarily
passing in a format string argument.

Test: Visually
Test: Ran atest NotifInfoTest with new test case
Fixes: 77321231
Change-Id: Ia03ea7badc7aa7ccd7b3a0e235cce2363ace9953
2018-03-30 10:48:17 -07:00
Chris Tate
015f9609a4 Merge "Don't send idle-maint trigger broadcast as ordered" into pi-dev 2018-03-30 17:47:15 +00:00
TreeHugger Robot
160261a553 Merge "[Notif] Dont show blocking helper for non-blockable notifs" into pi-dev 2018-03-30 17:43:33 +00:00
TreeHugger Robot
e275d0bc19 Merge "Fix memory leak in ShaderCache" into pi-dev 2018-03-30 17:33:13 +00:00
Salvador Martinez
6abf6254d2 Merge "Update triggering logic for hybrid notification" into pi-dev 2018-03-30 17:25:00 +00:00
TreeHugger Robot
322929af8d Merge "Move HIDL calls away from the main thread" into pi-dev 2018-03-30 17:20:26 +00:00
Winson Chung
cb903343f0 Merge "Skip waiting for draw when triggering split screen from global action." into pi-dev 2018-03-30 17:16:59 +00:00
Chenjie Yu
5caaa9d854 Clean up atoms.proto
changes are:
1) for pushed atoms, use attribution node in place of uid when
appropriate
2) name changes to be more consistent

Bug: 73823969
Test: manual test
Change-Id: Iacf7186dbd7a2282f7fe481f43dbbf92e1165b47
2018-03-30 10:11:03 -07:00
TreeHugger Robot
7790a2f2d1 Merge "Add more AppComponentFactory docs" into pi-dev 2018-03-30 17:08:23 +00:00
TreeHugger Robot
cfe67aa575 Merge "Make back mic available when getting all available mic." into pi-dev 2018-03-30 16:59:41 +00:00
Dmitry Dementyev
912853be10 Merge "Remove deprecated generateAndStoreKey method implementation" into pi-dev 2018-03-30 16:44:53 +00:00
Julia Reynolds
47335f6e1c Merge "Catch unbinding errors" into pi-dev 2018-03-30 16:33:40 +00:00
Pavel Maltsev
8982a81f3c Merge "Add OEM_PAID capability to system api" into pi-dev 2018-03-30 16:32:52 +00:00
Jeff Sharkey
e6b1a7804d Merge "API council requested tweaks to NetworkRequest." into pi-dev 2018-03-30 16:30:24 +00:00
Julia Reynolds
9ba5dfc750 Merge "Show media stream always when a11y is active stream" into pi-dev 2018-03-30 16:28:04 +00:00
Rohan Shah
2d2f598d69 Merge "[QS] Override/add long click accessibility action" into pi-dev 2018-03-30 15:45:53 +00:00
Roshan Pius
48f6563b4b wifi metrics(proto): Add scan throttling metrics
Bug: 76429171
Test: Unit tests
Change-Id: I77cd03d323e1edbb93369945532c8d2f24bffd68
2018-03-30 08:40:19 -07:00
Jason Monk
42e03f8756 Add auto-grant permission slice API
Test: slice manager tests
Bug: 77313888
Change-Id: I21e9200c5c8cd7ff812d3f5eac997a704a9b86a2
2018-03-30 11:39:36 -04:00
TreeHugger Robot
e3ba496485 Merge "System notif channels updated on locale change" into pi-dev 2018-03-30 15:39:27 +00:00
Rohan Shah
63411fc9f3 [Notif] Dont show blocking helper for non-blockable notifs
If the notification is considered non-blockable, we don't want to show
it. Moved necessary logic around into the appropriate classes (minor
refactor).

Cached system info (IPC) in ExpandableNotifRow instead of calling so
late in the game.

Updated tests & added nonblocking checks.

Change-Id: Ic010a0b32cf6df42e9d0d2c600cbbe95a68ffde2
Bug: 74115090
Test: atest {notif tests}
Test: Visually via debug flag on sys notif
2018-03-30 08:38:32 -07:00
TreeHugger Robot
ea3377b4d4 Merge "Slices: Fix up some formatting and add examples" into pi-dev 2018-03-30 15:09:26 +00:00
TreeHugger Robot
75c4f589b9 Merge "Enable Last Kmsg, also fix the GZipSection test." into pi-dev 2018-03-30 14:54:55 +00:00
TreeHugger Robot
1fe1ef0d6e Merge "Allow for the different nav bars before the device is provisioned Split window creation from content creation so I could remove and add new content once the provisioned state changed." into pi-dev 2018-03-30 14:38:34 +00:00
Tomasz Wasilczyk
dffc226e01 Workaround HAL 1.1 program list fetching limitation by preferring FM.
Bug: 75970985
Test: manual
Change-Id: I842e9b4765c5ec2479950e88b6f33aa2264a9d0b
2018-03-30 07:37:01 -07:00