46180 Commits

Author SHA1 Message Date
Alan Viverette
fadfbf1ae0 Merge "Add support for using ColorStateList as GradientDrawable's stroke" 2013-11-05 02:44:31 +00:00
Alan Viverette
a211dd28b9 Add support for using ColorStateList as GradientDrawable's stroke
Refactors isOpaque() so that ColorStateList APIs previously added
on master branch are no longer needed.

Change-Id: I104c9a14ef81db6c4cf141e8fd0ebbd20bd52ee9
2013-11-04 13:46:29 -08:00
Zhijun He
7f80d6f741 Camera2: hide some face related keys
STATISTICS_FACE_IDS, STATISTICS_FACE_LANDMARKS, STATISTICS_FACE_RECTANGLES and
STATISTICS_FACE_SCORES are redundant since STATISTICS_FACES can report face
info already.

Bug: 11082745
Change-Id: I8239cee8fdce8f5aea3cc26ca979e41251ca05fa
2013-11-04 10:18:05 -08:00
Nick Kralevich
59477290cc Merge "AppOpsManager: fix javadoc misspelling." 2013-11-01 22:48:55 +00:00
Nick Kralevich
e20166acfd AppOpsManager: fix javadoc misspelling.
Change-Id: I15cb1ed4c46026db248dc5ebc1d46e65c5f7bc0b
2013-11-01 15:28:29 -07:00
Victoria Lease
6eb3a0e9ba am 24aecc3f: am 24a24b27: am ee4c8464: Merge "Handle surrogate pairs in Html.toHtml()" into klp-dev
* commit '24aecc3fb609ce999a7fef7a610891d5a32eb92c':
  Handle surrogate pairs in Html.toHtml()
2013-11-01 13:34:10 -07:00
Victoria Lease
24aecc3fb6 am 24a24b27: am ee4c8464: Merge "Handle surrogate pairs in Html.toHtml()" into klp-dev
* commit '24a24b27903785dedb507b11583b70975fe9f8e4':
  Handle surrogate pairs in Html.toHtml()
2013-11-01 13:30:51 -07:00
Victoria Lease
24a24b2790 am ee4c8464: Merge "Handle surrogate pairs in Html.toHtml()" into klp-dev
* commit 'ee4c84642afffa80f23039bbc2d4f59de11f67da':
  Handle surrogate pairs in Html.toHtml()
2013-11-01 13:27:46 -07:00
Victoria Lease
ee4c84642a Merge "Handle surrogate pairs in Html.toHtml()" into klp-dev 2013-11-01 20:22:42 +00:00
Michael Wright
943345f92a am d35e94a3: am 6be8dde6: am 4846a93b: Merge "Only call dump when a ViewRoot actually exists" into klp-dev
* commit 'd35e94a3cbd27f08430c593930c989a36f17a833':
  Only call dump when a ViewRoot actually exists
2013-11-01 13:21:01 -07:00
Michael Wright
d35e94a3cb am 6be8dde6: am 4846a93b: Merge "Only call dump when a ViewRoot actually exists" into klp-dev
* commit '6be8dde6f6447fe56af2a52554bba77ad0ee8d9c':
  Only call dump when a ViewRoot actually exists
2013-11-01 13:18:39 -07:00
Michael Wright
6be8dde6f6 am 4846a93b: Merge "Only call dump when a ViewRoot actually exists" into klp-dev
* commit '4846a93b55d7c8bf1af78cbeb3389801cff28e99':
  Only call dump when a ViewRoot actually exists
2013-11-01 13:15:46 -07:00
Michael Wright
4846a93b55 Merge "Only call dump when a ViewRoot actually exists" into klp-dev 2013-11-01 20:11:48 +00:00
Michael Wright
5f48dc7409 Only call dump when a ViewRoot actually exists
Bug: 11446494
Change-Id: I47e35d7b4d49d6893ba0c9f8ad05b31f91be85d2
2013-11-01 12:42:49 -07:00
Michael Wright
efdb985f2e am 9730fbc0: am cd250cc8: am 17d28ca3: Check view and focus invariants after calling into app
* commit '9730fbc0ea71ee0c41c94cf2772cc9884455c4e1':
  Check view and focus invariants after calling into app
2013-11-01 12:36:28 -07:00
Michael Wright
9730fbc0ea am cd250cc8: am 17d28ca3: Check view and focus invariants after calling into app
* commit 'cd250cc8b781c64df8b8d63853d9082f29a6fc2f':
  Check view and focus invariants after calling into app
2013-11-01 12:31:30 -07:00
Michael Wright
cd250cc8b7 am 17d28ca3: Check view and focus invariants after calling into app
* commit '17d28ca3d76e943e30bdaafb98596cf35bb45087':
  Check view and focus invariants after calling into app
2013-11-01 12:27:46 -07:00
Michael Wright
17d28ca3d7 Check view and focus invariants after calling into app
When we dispatch input events into the actual application, make sure
the input invariants we rely on haven't changed. If they have, we
drop the event and log why.

Bug: 11399505

Change-Id: Id772e41ca41dc332bb02725ab486e3b10a73c220
2013-11-01 19:13:20 +00:00
John Spurlock
43eed4775d am 9b8145f7: am 17433a63: am b7824a94: Merge "Manage keyguard nav elements using transitions." into klp-dev
* commit '9b8145f774b0bcccd0b98b1a830a6434a39f3aa2':
  Manage keyguard nav elements using transitions.
2013-11-01 11:56:39 -07:00
John Spurlock
9b8145f774 am 17433a63: am b7824a94: Merge "Manage keyguard nav elements using transitions." into klp-dev
* commit '17433a633a3d415fc1932738c0814c3dc6716683':
  Manage keyguard nav elements using transitions.
2013-11-01 11:54:32 -07:00
John Spurlock
17433a633a am b7824a94: Merge "Manage keyguard nav elements using transitions." into klp-dev
* commit 'b7824a9475d02bc3d96f1fb881a9769843e8f6f3':
  Manage keyguard nav elements using transitions.
2013-11-01 11:51:18 -07:00
Marco Nelissen
88e82ed2fe Merge "Use audio focus instead of legacy music command" 2013-11-01 16:54:03 +00:00
Marco Nelissen
71068f6948 Use audio focus instead of legacy music command
Bug 8612500

Change-Id: Id443b754d683b9f2d2010ee3a03e54590cda0b48
2013-11-01 16:48:55 +00:00
John Spurlock
56d007b998 Manage keyguard nav elements using transitions.
Move the logic for managing dimming the navigation bar
elements on the lockscreen into BarTransitions.

Replace search light + camera assets with new
versions at full brightness, and apply 50% dimming
at runtime, including the IME dismiss button.

Remove unused StatusBarManager _NOP hints.

Improve choreography between camera button +
password security (w/ IME).  Fix a few found bugs
in PagedView.

Improve password security unlock transition, manually
fade in back along with the rest of the icons.

Bug:11221659
Change-Id: Ifd1f8c9f400d90542f0ca858b9a4deacabbd518a
2013-11-01 11:33:48 -04:00
Baligh Uddin
c84dd90ae6 Merge "Import translations. DO NOT MERGE" 2013-11-01 14:35:14 +00:00
Brian Carlstrom
3472338f12 am 68724352: am 3a9a2089: am e6411e68: Merge "Set persist.sys.dalvik.vm.lib at system server startup" into klp-dev
* commit '6872435264f720dd5f1471d279f3f2ee938802e5':
  Set persist.sys.dalvik.vm.lib at system server startup
2013-10-31 22:32:49 -07:00
Brian Carlstrom
6872435264 am 3a9a2089: am e6411e68: Merge "Set persist.sys.dalvik.vm.lib at system server startup" into klp-dev
* commit '3a9a2089852d18ef7abbb9476fc3455bfec5a880':
  Set persist.sys.dalvik.vm.lib at system server startup
2013-10-31 21:39:07 -07:00
Brian Carlstrom
3a9a208985 am e6411e68: Merge "Set persist.sys.dalvik.vm.lib at system server startup" into klp-dev
* commit 'e6411e681018289c58ae6f622c11db7c800de962':
  Set persist.sys.dalvik.vm.lib at system server startup
2013-10-31 21:35:50 -07:00
Brian Carlstrom
e6411e6810 Merge "Set persist.sys.dalvik.vm.lib at system server startup" into klp-dev 2013-11-01 04:32:46 +00:00
Newton Allen
52e3393afd Merge "Fix some documentation typos." 2013-11-01 02:37:22 +00:00
Jeff Sharkey
e11b6b036b am b9c28ce9: am 2903d6fa: am c09b6a46: Merge "Better enforcement in DocumentsProvider.call()." into klp-dev
* commit 'b9c28ce9d4f5539e2118822750fa008d5fe77c29':
  Better enforcement in DocumentsProvider.call().
2013-10-31 18:01:56 -07:00
Jeff Sharkey
b9c28ce9d4 am 2903d6fa: am c09b6a46: Merge "Better enforcement in DocumentsProvider.call()." into klp-dev
* commit '2903d6fa19e90ad4546330431e2a26245dc0d5bc':
  Better enforcement in DocumentsProvider.call().
2013-10-31 17:59:47 -07:00
Jeff Sharkey
2903d6fa19 am c09b6a46: Merge "Better enforcement in DocumentsProvider.call()." into klp-dev
* commit 'c09b6a46a34d42b0b1abf2f28b943975b8fa3d79':
  Better enforcement in DocumentsProvider.call().
2013-10-31 17:58:21 -07:00
Jeff Sharkey
c09b6a46a3 Merge "Better enforcement in DocumentsProvider.call()." into klp-dev 2013-11-01 00:56:26 +00:00
Svetoslav
2a7de4eb8d am c896147c: am 9eae380b: am a9f28eea: Merge "Temporary detached views not properly reported to accessibility layer." into klp-dev
* commit 'c896147c96c020a923711b8a667baf2c881786c0':
  Temporary detached views not properly reported to accessibility layer.
2013-10-31 17:55:20 -07:00
Svetoslav
c896147c96 am 9eae380b: am a9f28eea: Merge "Temporary detached views not properly reported to accessibility layer." into klp-dev
* commit '9eae380badaa8512fd2c3b0e01a0aff276d3636b':
  Temporary detached views not properly reported to accessibility layer.
2013-10-31 17:52:10 -07:00
Svetoslav
9eae380bad am a9f28eea: Merge "Temporary detached views not properly reported to accessibility layer." into klp-dev
* commit 'a9f28eea3645bc25399575db78c9235484e359c3':
  Temporary detached views not properly reported to accessibility layer.
2013-10-31 17:48:42 -07:00
Svetoslav
a9f28eea36 Merge "Temporary detached views not properly reported to accessibility layer." into klp-dev 2013-11-01 00:44:50 +00:00
Svetoslav
d9ad63b9f7 am 18686894: am acd8741d: am a84e1197: Merge "Uninitialized UiAutomationConnection incorrectly enforces caller id." into klp-dev
* commit '186868941747b2fad1bdaea973d99ba62686517c':
  Uninitialized UiAutomationConnection incorrectly enforces caller id.
2013-10-31 17:38:56 -07:00
Svetoslav
1868689417 am acd8741d: am a84e1197: Merge "Uninitialized UiAutomationConnection incorrectly enforces caller id." into klp-dev
* commit 'acd8741de6610bf3e2ec5ee682f7baa54d1fc383':
  Uninitialized UiAutomationConnection incorrectly enforces caller id.
2013-10-31 17:35:50 -07:00
Svetoslav
acd8741de6 am a84e1197: Merge "Uninitialized UiAutomationConnection incorrectly enforces caller id." into klp-dev
* commit 'a84e1197f5deaed95cea48f8e103119dc4b36c1b':
  Uninitialized UiAutomationConnection incorrectly enforces caller id.
2013-10-31 17:33:16 -07:00
Svetoslav
a84e1197f5 Merge "Uninitialized UiAutomationConnection incorrectly enforces caller id." into klp-dev 2013-11-01 00:31:02 +00:00
Svetoslav
d4bdd6befa Temporary detached views not properly reported to accessibility layer.
A view may be temporary detached. While in this state the view
state may change for which we fire accessibility events. Clients
use them to know when the view changed and what the change is.
However, detached views do not fire accessibility events.
Hence, a client may hold a stale AccessibilityNodeInfo since
the changes to its source view happened in a temporary detached
state.

bug:11388752

Change-Id: I9052700ca9195841cc2881b65c17f5615e6f71fb
2013-10-31 17:25:06 -07:00
Svetoslav
9663fd09e9 Uninitialized UiAutomationConnection incorrectly enforces caller id.
When a client of a UiAutomationConnection is set it remembers its UID
and allows subsequent operations only from this UID. The connection
If the connection was not used, i.e. its client is not set, and an
attempt to destroy it is made the connection enforces the caller UID
to be that of the owner but it does not have an owner yet. Now if the
destroy method is called on a connection that is never used (has no
client) we do not enforce caller UID.

bug:11465888

Change-Id: I739dfc45e772ea970b6ab384e4420184724333a3
2013-10-31 16:28:24 -07:00
Alan Viverette
2ea312c1bf Merge "Allow styling of fast scroll decorations, add default styles" 2013-10-31 23:16:56 +00:00
Alan Viverette
8636ace696 Allow styling of fast scroll decorations, add default styles
Also fixes bad old-style thumb 9-patches.

BUG: 11030706
Change-Id: I51abba952acf87586449fbda329212b435d1d6df
2013-10-31 15:41:31 -07:00
Jim Miller
657b99f177 am ee3b039a: am aa8dbf11: am 43ef1c8c: Merge "Remove deprecated API calls to KeyguardManager from statusbar" into klp-dev
* commit 'ee3b039ac679f58a3f34813f6b70798761a406b1':
  Remove deprecated API calls to KeyguardManager from statusbar
2013-10-31 15:32:06 -07:00
Jim Miller
ee3b039ac6 am aa8dbf11: am 43ef1c8c: Merge "Remove deprecated API calls to KeyguardManager from statusbar" into klp-dev
* commit 'aa8dbf111444435b6071f7b226af5a7bb2a56c52':
  Remove deprecated API calls to KeyguardManager from statusbar
2013-10-31 15:30:02 -07:00
Brian Carlstrom
ad46405358 Set persist.sys.dalvik.vm.lib at system server startup
Bug: 11463182
Change-Id: I4409e84570c4e27bf8da36d0aca87812a1c032a6
2013-10-31 15:29:40 -07:00
Jim Miller
aa8dbf1114 am 43ef1c8c: Merge "Remove deprecated API calls to KeyguardManager from statusbar" into klp-dev
* commit '43ef1c8c34c6dd7c7ae75ac2c1b9bfdc15405b04':
  Remove deprecated API calls to KeyguardManager from statusbar
2013-10-31 15:26:52 -07:00