Jorim Jaggi
fc832e3ef2
resolved conflicts for c594e935 to master
...
Change-Id: Ifaf8c6c2b80e5284e027278f5ff0437202439cf0
2015-09-25 11:54:05 -07:00
Jorim Jaggi
c594e9354a
am f9f9999d: am b7b9b31f: am ad26dc5f: Merge "Deliver camera launch source for analytics" into mnc-dr-dev
...
* commit 'f9f9999d3245dffc8463a1f3f5f74dc900aa0196':
Deliver camera launch source for analytics
2015-09-25 18:07:52 +00:00
Jorim Jaggi
40aa8811bc
Deliver camera launch source for analytics
...
Bug: 24304031
Change-Id: I606bccf4b62b651e17c6e6d9472648deeab703da
2015-09-24 16:32:09 -07:00
Xiaohui Chen
e4de5a0d3b
Cleanup OWNER references.
...
Bug: 19913735
Change-Id: I2150c6baaab80fe11312e4401394a2a8da52e595
2015-09-23 18:50:11 +00:00
Alan Viverette
50c29cd92f
Allow color state list for vector drawable fill and stroke
...
Removes unnecessary invalidateSelf() from VD.onStateChange(). This is
handled by the view hosting the drawable.
Bug: 22984152
Change-Id: Idf11a0ffef392cb1d8452aa3f5f836b35027a756
2015-09-22 15:03:50 -04:00
Skuhne
ea7a7fb75a
MultiThreaded rendering of different renderNodes
...
This is adding the renderer side infrastructure to allow
rendering multiple render nodes with different threads.
This is a pre-step for decoupling a non client decor
resize reder from a content resize render.
Multiple render nodes can be added to be drawn, and to
prevent overdrawing, a content bounds area can be set
Bug: 22527834
Change-Id: Ie7271e20895bf38957e5a84aeefc883e282039ad
2015-09-21 07:18:00 -07:00
Yury Khmel
4f26c041ad
Jank test for full-screen activity orientation change.
...
Bug: 24142738
Change-Id: Id1a0d9fc78a71812f60d542f2bee91e3ff497ce6
2015-09-18 17:04:36 +09:00
Wale Ogunwale
61b009e059
Don't crop home activity windows to stack bounds.
...
We crop windows to their stack bounds when the docked stack
exists. We don't want to do this for the home activity since
the docked stack isn't visible when the home activity is visible.
Change-Id: Ibb3157dabbb6c979358ddc2098a01c6ddf6540e8
2015-09-16 22:23:47 -07:00
Md Haque
d68e8cb51b
Adding recyclerview and activity transition to UiBench
...
Change-Id: Ief31c6ed7f6b798893256f79b41e8a6ccbc3f3c7
2015-09-14 11:28:15 -07:00
Chris Craik
a05ee0435e
Merge "Add tests for text layout cache"
2015-09-02 17:35:12 +00:00
Yury Khmel
9dbde7b09f
SufaceComposition performance test.
...
Implement set of low-level tests to measure graphics performance.
Design and test result:
https://docs.google.com/a/google.com/document/d/1LYlUxjjmC2JBulAIIO8UVfvjeHWEALzgyUzqMMzwiGE/edit?usp=sharing
Change-Id: I48efbce5dcdac1b8caa2cd332777ce0b06d40ed2
2015-09-02 12:44:04 +09:00
Chris Craik
4cbf5efdc2
Add tests for text layout cache
...
Change-Id: I605391de1e0772821dd2a5ad6f829aea1f63c25b
2015-09-01 16:33:15 -07:00
Chris Craik
3f349bb860
Merge "Add Dialog list, shadow, inflation tests"
2015-09-01 20:54:02 +00:00
Filip Gruszczynski
ac6b74a4dc
Merge "Move Configuration creation from Window Manager to Activity Manager."
2015-09-01 15:41:17 +00:00
Filip Gruszczynski
ebcc875f10
Move Configuration creation from Window Manager to Activity Manager.
...
Currently the construction of configuration is split between thease
two entities. This poses two problems: it's harder to follow the
construction logic and more importantly we can't determine if
configuration changes significantly before delegating work to the
Window Manager. This CL moves the configuration override logic to
the Activity Manager, since it both detects configuration changes and
informs clients about them. Window Manager becomes purely a recipient
of the information.
Change-Id: I075570ee055cce9c5665772fa8d4fe8ccb5c6313
2015-09-01 08:14:51 -07:00
Chris Craik
b3dba557f6
Add Dialog list, shadow, inflation tests
...
Change-Id: I39a18854248e7b4783fb7475c7aa9cc258a3c394
2015-08-31 17:26:32 -07:00
Chris Craik
baf4129946
Add initial GPU/text/invalidate UiBench workloads
...
Change-Id: I6c6f1f90973dc67014d0fdbf0028052a8341c292
2015-08-31 15:56:48 -07:00
Chris Craik
3f6238614f
Merge "Add a few benchmarks to UiBench"
2015-08-28 17:58:56 +00:00
Chris Craik
1f342fde2b
Merge "Remove remainder of TileBenchmark"
2015-08-28 17:13:38 +00:00
Chris Craik
65b04b617f
Add a few benchmarks to UiBench
...
Change-Id: I108d4eee8cded1c8ec57b3986d01acb1b49f334a
2015-08-27 15:48:24 -07:00
Chris Craik
4726241d93
Remove remainder of TileBenchmark
...
Change-Id: I60213826a7e1d4f6bbb9a688d6493cd740af93e7
2015-08-27 14:36:43 -07:00
Chris Craik
8a1c0e8513
Initial commit of UiBench
...
Change-Id: Ia2b5bcb70e0d078db4e9d5fb9361bb78c1158141
2015-08-26 17:55:07 -07:00
Dianne Hackborn
93729fea51
am 564e87a3: am 1058bf0f: am e2fd2850: am 9e398eb5: am 81f3a85a: Merge "Fix issue #22940169 : "pm grant" can no longer grant permissions..." into mnc-dev
...
* commit '564e87a36f6cfddee23bf7daf1b54e478411f087':
Fix issue #22940169 : "pm grant" can no longer grant permissions...
2015-08-14 17:44:30 +00:00
Dianne Hackborn
564e87a36f
am 1058bf0f: am e2fd2850: am 9e398eb5: am 81f3a85a: Merge "Fix issue #22940169 : "pm grant" can no longer grant permissions..." into mnc-dev
...
* commit '1058bf0f998ad07c94ac0ba6ee22c3c484cc7821':
Fix issue #22940169 : "pm grant" can no longer grant permissions...
2015-08-14 17:35:22 +00:00
Dianne Hackborn
3ffc0f1e81
am 81f3a85a: Merge "Fix issue #22940169 : "pm grant" can no longer grant permissions..." into mnc-dev
...
* commit '81f3a85aa29d83ed1a5de4de1006587d375a1c77':
Fix issue #22940169 : "pm grant" can no longer grant permissions...
2015-08-14 17:15:10 +00:00
Dianne Hackborn
9f5b0a2735
Fix issue #22940169 : "pm grant" can no longer grant permissions...
...
...with protection flag PROTECTION_FLAG_DEVELOPMENT
Bring back the old grant/revoke code for development permissions.
Also some more dumpsys output to help debugging.
And new dumpsys command for checking a permission.
Change-Id: I6e27e62a9ca5ec1ecc0f102714a448ea02f0f41c
2015-08-13 18:25:20 -07:00
Dianne Hackborn
60d18aba1d
am b44cdfdd: am afacdbe1: am 09e77852: am 5cf89a01: am b2b02092: Merge "Fix issue #23037899 : Support for Battery Optimization permission + Dialog" into mnc-dev
...
* commit 'b44cdfdd10ffa861492d044a058cfbaa167d71db':
Fix issue #23037899 : Support for Battery Optimization permission + Dialog
2015-08-11 00:50:06 +00:00
Dianne Hackborn
b44cdfdd10
am afacdbe1: am 09e77852: am 5cf89a01: am b2b02092: Merge "Fix issue #23037899 : Support for Battery Optimization permission + Dialog" into mnc-dev
...
* commit 'afacdbe1e824845917d038a5848ae515d44393bb':
Fix issue #23037899 : Support for Battery Optimization permission + Dialog
2015-08-11 00:42:58 +00:00
Dianne Hackborn
919e7cad27
am b2b02092: Merge "Fix issue #23037899 : Support for Battery Optimization permission + Dialog" into mnc-dev
...
* commit 'b2b020922fb51b88d34a6478209fc232702de318':
Fix issue #23037899 : Support for Battery Optimization permission + Dialog
2015-08-11 00:22:58 +00:00
Dianne Hackborn
c7b57b1e65
Fix issue #23037899 : Support for Battery Optimization permission + Dialog
...
New permission, new Intent action.
Change-Id: I1d9ba55be8f72074e29d33ad7a0a12a820bbac39
2015-08-10 14:52:52 -07:00
Wale Ogunwale
706ed79340
Support creating/launching a task with non-fullscreen bounds
...
Change-Id: Icc6d6b25b5f6f236030e654a3eb3ec7f00287d2f
2015-08-06 09:59:32 -07:00
Ian Pedowitz
a371084e29
resolved conflicts for merge of d4b8064e to master
...
Change-Id: I3d41b5bd0ecdd97f8e563b061fc8648d2206bc31
2015-08-03 23:38:43 -07:00
Dianne Hackborn
6835ef095a
am d9b0f843: Merge "Fix issue #22860466 : viapi security bug - rubber stamping in nested VIs" into mnc-dev
...
* commit 'd9b0f8435ba9b099512288729af24858a95fd013':
Fix issue #22860466 : viapi security bug - rubber stamping in nested VIs
2015-08-04 03:10:41 +00:00
Dianne Hackborn
d4b8064e42
am 14bafef5: am 24922798: am b20a8ed9: am d9b0f843: Merge "Fix issue #22860466 : viapi security bug - rubber stamping in nested VIs" into mnc-dev
...
* commit '14bafef5b050f14c0fed3bfed8b137862139e627':
Fix issue #22860466 : viapi security bug - rubber stamping in nested VIs
2015-08-04 01:37:57 +00:00
Dianne Hackborn
fb81d09d35
Fix issue #22860466 : viapi security bug - rubber stamping in nested VIs
...
Add new Activity.isVoiceInteractionRoot() API that an activity can use
to determine whether it is the root activity of a voice interaction
session started by the user's designated voice interaction service.
This is a special new API that apps must explicitly check, because as
with visual activities the model behind an activity should usually be
that it accomplishes its task by interacting with the user (implicitly
getting their approval) rather than trusting that whoever invoked it
is telling it to do what the user once. In the voice world, however,
there are some cases where quick interactions want to allow for immediate
execution without further user involvement, so this API allows for that
without opening up security holes from other applications.
Change-Id: Ie02d2458f16cb0b12af825641bcf8beaf086931b
2015-08-03 17:33:38 -07:00
Dianne Hackborn
8a911ea8e8
am 2b38a45b: am 44ffe9cb: am cba2c596: am 6aa0843e: am fb68b0ad: Merge "Fix issue #21895842 : Add is_assist_blocked to assist.ViewNode.NodeProperties" into mnc-dev
...
* commit '2b38a45bf37846d0a210369e41efd70738e3d591':
Fix issue #21895842 : Add is_assist_blocked to assist.ViewNode.NodeProperties
2015-08-01 17:54:33 +00:00
Dianne Hackborn
2b38a45bf3
am 44ffe9cb: am cba2c596: am 6aa0843e: am fb68b0ad: Merge "Fix issue #21895842 : Add is_assist_blocked to assist.ViewNode.NodeProperties" into mnc-dev
...
* commit '44ffe9cb33b0ec51d411b7413d222ab251777529':
Fix issue #21895842 : Add is_assist_blocked to assist.ViewNode.NodeProperties
2015-08-01 17:05:39 +00:00
Dianne Hackborn
e3047ddcce
am fb68b0ad: Merge "Fix issue #21895842 : Add is_assist_blocked to assist.ViewNode.NodeProperties" into mnc-dev
...
* commit 'fb68b0ad344edbba15b961dc444cb24dcfc29995':
Fix issue #21895842 : Add is_assist_blocked to assist.ViewNode.NodeProperties
2015-07-31 22:36:46 +00:00
Dianne Hackborn
afb308d651
Fix issue #21895842 : Add is_assist_blocked to assist.ViewNode.NodeProperties
...
Change-Id: I928882d42d0546cc6a12e803d96131beaba76d4e
2015-07-31 13:10:55 -07:00
Dianne Hackborn
6105a30d9d
am 0091e2c0: am 639fd0e9: am 025a5dc6: am 108f5493: am 3551a59b: Merge "Work on issue #21516866 : Implement voice interaction in ResolverActivity" into mnc-dev
...
* commit '0091e2c03d1f2d212c94a3096e86407c78df6820':
Work on issue #21516866 : Implement voice interaction in ResolverActivity
2015-07-28 21:26:50 +00:00
Dianne Hackborn
0091e2c03d
am 639fd0e9: am 025a5dc6: am 108f5493: am 3551a59b: Merge "Work on issue #21516866 : Implement voice interaction in ResolverActivity" into mnc-dev
...
* commit '639fd0e9d8ecb59f8d15b3f1e5ec7a6ae6cc3161':
Work on issue #21516866 : Implement voice interaction in ResolverActivity
2015-07-28 21:03:15 +00:00
Dianne Hackborn
8b679bfa36
am 3551a59b: Merge "Work on issue #21516866 : Implement voice interaction in ResolverActivity" into mnc-dev
...
* commit '3551a59b277fd4dc924f48116c153a50fb0913eb':
Work on issue #21516866 : Implement voice interaction in ResolverActivity
2015-07-28 19:58:52 +00:00
Dianne Hackborn
57dd737443
Work on issue #21516866 : Implement voice interaction in ResolverActivity
...
The main change here is to not allow the dialog to go in to its "focus
on the last app the user selected" when running in voice interaction mode,
instead just always giving a simple list.
This also fixes some problems with cleaning up active commands when
an activity finishes and not forcing the current session to go away
when the screen is turned off.
Also added some debug help, having activity print the state of the
voice interactor.
Change-Id: Ifebee9c74d78398a730a280bb4970f47789dadf5
2015-07-28 12:52:11 -07:00
Adrian Roos
c7652a8277
Fix AccessibilityEventLogger
...
Change-Id: Ie936ccde6b7c93df4c125618ffdc46ce8b7633d8
2015-07-27 14:28:09 -07:00
Jorim Jaggi
f30c5f5618
am 93a25f77: am fba92611: am fcf9acb9: am 20df6234: Merge "Add callback to voice interaction session for lockscreen shown" into mnc-dev
...
* commit '93a25f77bb4b4aeb7b3a1313fe3117f4c9781dc8':
Add callback to voice interaction session for lockscreen shown
2015-07-23 21:48:48 +00:00
Jorim Jaggi
3bda57a05f
am 20df6234: Merge "Add callback to voice interaction session for lockscreen shown" into mnc-dev
...
* commit '20df62345910ad390a3bb321990987757db0831d':
Add callback to voice interaction session for lockscreen shown
2015-07-22 20:17:14 +00:00
Jorim Jaggi
20df623459
Merge "Add callback to voice interaction session for lockscreen shown" into mnc-dev
2015-07-21 22:46:30 +00:00
Jorim Jaggi
19695d9711
Add callback to voice interaction session for lockscreen shown
...
Bug: 22402726
Change-Id: Iaf83e2f2b0389d74b6ecf480aa91a34443803f7b
2015-07-21 12:35:16 -07:00
Jorim Jaggi
b3d17db144
am 997ebda4: am 4cb9ccc7: am c0469f99: am 55786e11: Merge "Test app to emit all AccessibilityEvents to logcat." into mnc-dev
...
* commit '997ebda43513dbb6da7ddeb54d3eb2a972ed2e1f':
Test app to emit all AccessibilityEvents to logcat.
2015-07-21 00:37:38 +00:00
Jorim Jaggi
1bc4330209
am 55786e11: Merge "Test app to emit all AccessibilityEvents to logcat." into mnc-dev
...
* commit '55786e1164d522d878d1f493c30330669b1fd868':
Test app to emit all AccessibilityEvents to logcat.
2015-07-20 23:57:15 +00:00