OSDN Git Service

android-x86/frameworks-base.git
8 years agoam f3acc630: am 01356906: Merge "Ensure SurfaceView requests WM relayout when size...
Tim Murray [Wed, 7 Oct 2015 23:32:28 +0000 (23:32 +0000)]
am f3acc630: am 01356906: Merge "Ensure SurfaceView requests WM relayout when size changes." into mnc-dr-dev

* commit 'f3acc63015cb3093c3bdc11f6dbd1db2f375eeca':
  Ensure SurfaceView requests WM relayout when size changes.

8 years agoam 01356906: Merge "Ensure SurfaceView requests WM relayout when size changes." into...
Tim Murray [Wed, 7 Oct 2015 23:28:13 +0000 (23:28 +0000)]
am 01356906: Merge "Ensure SurfaceView requests WM relayout when size changes." into mnc-dr-dev

* commit '0135690688c8285e022a2a8191c8582f2e6ea759':
  Ensure SurfaceView requests WM relayout when size changes.

8 years agoam c1a13439: am d07d0071: am 02e4400c: am ab781275: Merge "MediaActionSound: Fix...
Chien-Yu Chen [Wed, 7 Oct 2015 23:26:36 +0000 (23:26 +0000)]
am c1a13439: am d07d0071: am 02e4400c: am ab781275: Merge "MediaActionSound: Fix video stop sound" into mnc-dr-dev

* commit 'c1a13439334c173802d582e6fefada38e0d165f5':
  MediaActionSound: Fix video stop sound

8 years agoam d07d0071: am 02e4400c: am ab781275: Merge "MediaActionSound: Fix video stop sound...
Chien-Yu Chen [Wed, 7 Oct 2015 23:22:24 +0000 (23:22 +0000)]
am d07d0071: am 02e4400c: am ab781275: Merge "MediaActionSound: Fix video stop sound" into mnc-dr-dev

* commit 'd07d007161e2f64e88eba9f78778ab63b3dd6ab9':
  MediaActionSound: Fix video stop sound

8 years agoMerge "Ensure SurfaceView requests WM relayout when size changes." into mnc-dr-dev
Tim Murray [Wed, 7 Oct 2015 23:21:14 +0000 (23:21 +0000)]
Merge "Ensure SurfaceView requests WM relayout when size changes." into mnc-dr-dev

8 years agoam 02e4400c: am ab781275: Merge "MediaActionSound: Fix video stop sound" into mnc...
Chien-Yu Chen [Wed, 7 Oct 2015 23:17:39 +0000 (23:17 +0000)]
am 02e4400c: am ab781275: Merge "MediaActionSound: Fix video stop sound" into mnc-dr-dev

* commit '02e4400cc734079bcc275d14a9ae4d16609403c8':
  MediaActionSound: Fix video stop sound

8 years agoam ab781275: Merge "MediaActionSound: Fix video stop sound" into mnc-dr-dev
Chien-Yu Chen [Wed, 7 Oct 2015 23:11:20 +0000 (23:11 +0000)]
am ab781275: Merge "MediaActionSound: Fix video stop sound" into mnc-dr-dev

* commit 'ab7812750bca947abc9e8b1ce73a3041dbc2f2a9':
  MediaActionSound: Fix video stop sound

8 years agoMerge "MediaActionSound: Fix video stop sound" into mnc-dr-dev
Chien-Yu Chen [Wed, 7 Oct 2015 23:03:52 +0000 (23:03 +0000)]
Merge "MediaActionSound: Fix video stop sound" into mnc-dr-dev

8 years agoMerge "Make IME window draw above the dock divider window."
Filip Gruszczynski [Wed, 7 Oct 2015 23:01:48 +0000 (23:01 +0000)]
Merge "Make IME window draw above the dock divider window."

8 years agoMerge "MediaPlayer: remove obsolete function setPlaybackRate from comments."
Wei Jia [Wed, 7 Oct 2015 22:59:33 +0000 (22:59 +0000)]
Merge "MediaPlayer: remove obsolete function setPlaybackRate from comments."

8 years agoMerge "Add "Extras" to PhoneAccount."
Tyler Gunn [Wed, 7 Oct 2015 22:41:11 +0000 (22:41 +0000)]
Merge "Add "Extras" to PhoneAccount."

8 years agoMediaPlayer: remove obsolete function setPlaybackRate from comments.
Wei Jia [Wed, 7 Oct 2015 22:38:12 +0000 (15:38 -0700)]
MediaPlayer: remove obsolete function setPlaybackRate from comments.

Bug: 24260668
Change-Id: I20733e52dbd2dab5eb10b4607a1c1aadb93a1332

8 years agoMerge "Correctly reschedule failed periodic"
Matthew Williams [Wed, 7 Oct 2015 22:36:38 +0000 (22:36 +0000)]
Merge "Correctly reschedule failed periodic"

8 years agoCorrectly reschedule failed periodic
Matthew Williams [Wed, 7 Oct 2015 21:29:30 +0000 (14:29 -0700)]
Correctly reschedule failed periodic

BUG: 24341715
Failed jobs are rescheduled with no override deadline to avoid
running a failed job with unsatisfied constraints.
A periodic job always has an override deadline and the periodic
rescheduling code assumes this.
Hence a periodic that failed until eventual success would be
rescheduled in a bad state.

Change-Id: Id110b3522df2003506a9efdde4e719e1b9932106

8 years agoMediaActionSound: Fix video stop sound
Chien-Yu Chen [Wed, 7 Oct 2015 22:17:19 +0000 (15:17 -0700)]
MediaActionSound: Fix video stop sound

Bug: 24745252
Change-Id: I803679d52750e09c7fc7b881523becf9259b558b

8 years agoDon't have NavigationBarApps::AppHoverListener mark events as consumed
Toni Barzic [Wed, 7 Oct 2015 22:10:40 +0000 (15:10 -0700)]
Don't have NavigationBarApps::AppHoverListener mark events as consumed

This is to allow default hover event handling on ImageViews associated
with apps (which includes sending appropriate accessibility events)

BUG=24747532

Change-Id: I890b58249998b11f813dc5c31274f7ae231d369c

8 years agoam cbb3dc67: am 527da81f: am a71bb6b9: am 9d688336: am a636be6c: Camera: fix wrong...
Yin-Chia Yeh [Wed, 7 Oct 2015 22:01:05 +0000 (22:01 +0000)]
am cbb3dc67: am 527da81f: am a71bb6b9: am 9d688336: am a636be6c: Camera: fix wrong FULL feature string

* commit 'cbb3dc67cff56db3efd2032a49b0cc7186a60534':
  Camera: fix wrong FULL feature string

8 years agoam 527da81f: am a71bb6b9: am 9d688336: am a636be6c: Camera: fix wrong FULL feature...
Yin-Chia Yeh [Wed, 7 Oct 2015 21:54:41 +0000 (21:54 +0000)]
am 527da81f: am a71bb6b9: am 9d688336: am a636be6c: Camera: fix wrong FULL feature string

* commit '527da81f13fa65b924859ae87f6ccce8d3614140':
  Camera: fix wrong FULL feature string

8 years agoam a71bb6b9: am 9d688336: am a636be6c: Camera: fix wrong FULL feature string
Yin-Chia Yeh [Wed, 7 Oct 2015 21:50:17 +0000 (21:50 +0000)]
am a71bb6b9: am 9d688336: am a636be6c: Camera: fix wrong FULL feature string

* commit 'a71bb6b986156b8bd32e387afc74b1ff066fd2a7':
  Camera: fix wrong FULL feature string

8 years agoam 9d688336: am a636be6c: Camera: fix wrong FULL feature string
Yin-Chia Yeh [Wed, 7 Oct 2015 21:41:38 +0000 (21:41 +0000)]
am 9d688336: am a636be6c: Camera: fix wrong FULL feature string

* commit '9d68833686e04ff5ff910a9d90fe99bc1347aaca':
  Camera: fix wrong FULL feature string

8 years agoam a636be6c: Camera: fix wrong FULL feature string
Yin-Chia Yeh [Wed, 7 Oct 2015 21:36:35 +0000 (21:36 +0000)]
am a636be6c: Camera: fix wrong FULL feature string

* commit 'a636be6c9a8a9192f72a111c2b3084a226d37b7e':
  Camera: fix wrong FULL feature string

8 years agoam d7b7e93a: am 9969f858: LayoutLib: Fix ring rendering.
Deepanshu Gupta [Wed, 7 Oct 2015 21:29:30 +0000 (21:29 +0000)]
am d7b7e93a: am 9969f858: LayoutLib: Fix ring rendering.

* commit 'd7b7e93a47e99fb54c91fb0d5b37971c8638074d':
  LayoutLib: Fix ring rendering.

8 years agoam 9969f858: LayoutLib: Fix ring rendering.
Deepanshu Gupta [Wed, 7 Oct 2015 21:23:43 +0000 (21:23 +0000)]
am 9969f858: LayoutLib: Fix ring rendering.

* commit '9969f858c34ba7e35a977c819f2d1e24de586990':
  LayoutLib: Fix ring rendering.

8 years agoMerge "Implement Home and End key navigation in DocumentsUI."
Ben Kwa [Wed, 7 Oct 2015 21:18:43 +0000 (21:18 +0000)]
Merge "Implement Home and End key navigation in DocumentsUI."

8 years agoMake IME window draw above the dock divider window.
Filip Gruszczynski [Wed, 7 Oct 2015 20:47:10 +0000 (13:47 -0700)]
Make IME window draw above the dock divider window.

We achieve this by making the dock divider be a IME target. This
ensures the relationship between these two without adding a custom
rule inside layer assignment algorithm.

Bug: 24738244
Change-Id: Ieb32809d2bfa198c3f554a76cc40a9c40a1bf858

8 years agoEnsure SurfaceView requests WM relayout when size changes.
Robert Carr [Wed, 7 Oct 2015 18:24:31 +0000 (11:24 -0700)]
Ensure SurfaceView requests WM relayout when size changes.

In the case of scaled SurfaceViews with a fixed size.
It is possible for the surface layout size to change
without a change to the surface size or position. In this
case we need to inform the window manager so it can update
frames and scaling. This has presented in Camera and required
workarounds such as changing the fixed surface size to trigger
an update (leading to visual artifacts).

Bug:23974105
Change-Id: I195aa0832907c32874b294101b56e198e853dce5
(cherry picked from commit a8fe43f09c0ed2119e55139a482f7f12fbe7d725)

8 years agoMerge "Ensure SurfaceView requests WM relayout when size changes."
Tim Murray [Wed, 7 Oct 2015 20:38:42 +0000 (20:38 +0000)]
Merge "Ensure SurfaceView requests WM relayout when size changes."

8 years agoMerge "Shove the tests into a different file"
John Reck [Wed, 7 Oct 2015 20:11:48 +0000 (20:11 +0000)]
Merge "Shove the tests into a different file"

8 years agoShove the tests into a different file
John Reck [Wed, 7 Oct 2015 17:26:02 +0000 (10:26 -0700)]
Shove the tests into a different file

Also add descriptions because those are nice

Change-Id: I2d0480acf17af2700c8b7fb7228203e16a068f6b

8 years agoMerge "Fix frequent recreation of dock divider surface."
Filip Gruszczynski [Wed, 7 Oct 2015 19:51:11 +0000 (19:51 +0000)]
Merge "Fix frequent recreation of dock divider surface."

8 years agoMerge "Allow docked mode windows to layout content under screen decors"
Wale Ogunwale [Wed, 7 Oct 2015 19:50:50 +0000 (19:50 +0000)]
Merge "Allow docked mode windows to layout content under screen decors"

8 years agoLayoutLib: Fix ring rendering.
Deepanshu Gupta [Wed, 7 Oct 2015 18:47:50 +0000 (11:47 -0700)]
LayoutLib: Fix ring rendering.

Bug: http://b.android.com/65503
Change-Id: I6ed901703cffee345f3083ea3ddeb52a28f4ac64

8 years agoAllow docked mode windows to layout content under screen decors
Wale Ogunwale [Wed, 7 Oct 2015 19:17:42 +0000 (12:17 -0700)]
Allow docked mode windows to layout content under screen decors

We previously prevented this because we were not sure which approach
would be better. It seems the preferred approach is to allow windows
to layout content under screen decors except if they are in the
freeform workspace.

Bug: 24365214
Change-Id: I4021154f577368390a5909d8f5a3524b2d716394

8 years agoFix frequent recreation of dock divider surface.
Filip Gruszczynski [Wed, 7 Oct 2015 18:27:52 +0000 (11:27 -0700)]
Fix frequent recreation of dock divider surface.

The recreation is triggered by content insets changing on every
move, because the content frame used to be full screen. The content
frame should instead be the same as the frame, and content insets
should always be zeroed.

Bug: 24718795

Change-Id: Ia5435d64bfad951885dbcd4200ba6ffc8b7c7ead

8 years agoEnsure SurfaceView requests WM relayout when size changes.
Robert Carr [Wed, 7 Oct 2015 18:24:31 +0000 (11:24 -0700)]
Ensure SurfaceView requests WM relayout when size changes.

In the case of scaled SurfaceViews with a fixed size.
It is possible for the surface layout size to change
without a change to the surface size or position. In this
case we need to inform the window manager so it can update
frames and scaling. This has presented in Camera and required
workarounds such as changing the fixed surface size to trigger
an update (leading to visual artifacts).

Bug:23974105
Change-Id: I195aa0832907c32874b294101b56e198e853dce5

8 years agoMerge "Extract out interface for StatusBarHeader"
Jason Monk [Wed, 7 Oct 2015 18:09:28 +0000 (18:09 +0000)]
Merge "Extract out interface for StatusBarHeader"

8 years agoMerge "QS: Add open/close animation for customization prototype"
Jason Monk [Wed, 7 Oct 2015 17:31:38 +0000 (17:31 +0000)]
Merge "QS: Add open/close animation for customization prototype"

8 years agoExtract out interface for StatusBarHeader
Jason Monk [Wed, 7 Oct 2015 17:06:09 +0000 (13:06 -0400)]
Extract out interface for StatusBarHeader

This will allow side by side experimentation with new headers without
breaking everything accidentally.

Change-Id: I9eb4d310f8927c997b83e65dad301f4ab08f618a

8 years agoQS: Add open/close animation for customization prototype
Jason Monk [Wed, 7 Oct 2015 15:45:33 +0000 (11:45 -0400)]
QS: Add open/close animation for customization prototype

Also fix layout issue for first row of tiles being too large

Change-Id: Icc5c3c6edc8091449bfaa62b44bb6f79d4c6d74b

8 years agoam 24ca6320: am 8db8bc63: Merge "Skip drawing empty shapes to keep Apple JRE happy...
Deepanshu Gupta [Wed, 7 Oct 2015 17:20:55 +0000 (17:20 +0000)]
am 24ca6320: am 8db8bc63: Merge "Skip drawing empty shapes to keep Apple JRE happy." into mnc-ub-dev

* commit '24ca6320b88afabd854fae176988be02bb6d92aa':
  Skip drawing empty shapes to keep Apple JRE happy.

8 years agoam 8db8bc63: Merge "Skip drawing empty shapes to keep Apple JRE happy." into mnc...
Deepanshu Gupta [Wed, 7 Oct 2015 17:17:02 +0000 (17:17 +0000)]
am 8db8bc63: Merge "Skip drawing empty shapes to keep Apple JRE happy." into mnc-ub-dev

* commit '8db8bc63624bbd1d803e02571fa865f1f7fa584c':
  Skip drawing empty shapes to keep Apple JRE happy.

8 years agoMerge "Fix legacy orange."
Alan Viverette [Wed, 7 Oct 2015 17:09:25 +0000 (17:09 +0000)]
Merge "Fix legacy orange."

8 years agoMerge "Skip drawing empty shapes to keep Apple JRE happy." into mnc-ub-dev
Deepanshu Gupta [Wed, 7 Oct 2015 17:08:30 +0000 (17:08 +0000)]
Merge "Skip drawing empty shapes to keep Apple JRE happy." into mnc-ub-dev

8 years agoMaximizing docked stack by dragging to the side.
Filip Gruszczynski [Wed, 7 Oct 2015 00:50:07 +0000 (17:50 -0700)]
Maximizing docked stack by dragging to the side.

Bug: 24623909
Change-Id: Ia9908e7b0cd256c8a0a8519e45fa0123ceb7f389

8 years agoam b46886f4: am f518ad0a: Merge "IndexOutOfBoundsException on addPreference in Prefer...
Alan Viverette [Wed, 7 Oct 2015 17:01:53 +0000 (17:01 +0000)]
am b46886f4: am f518ad0a: Merge "IndexOutOfBoundsException on addPreference in PreferenceGroup"

* commit 'b46886f41d142cc63e054814caf76d15bf2f8cb6':
  IndexOutOfBoundsException on addPreference in PreferenceGroup

8 years agoam 2235ecd5: am f8ac5c34: Merge "Reset the setOnKeyListener callback when view is...
Alan Viverette [Wed, 7 Oct 2015 17:01:43 +0000 (17:01 +0000)]
am 2235ecd5: am f8ac5c34: Merge "Reset the setOnKeyListener callback when view is destroyed"

* commit '2235ecd5ec06e48bbcecb6f22a653e470d94dfef':
  Reset the setOnKeyListener callback when view is destroyed

8 years agoam f518ad0a: Merge "IndexOutOfBoundsException on addPreference in PreferenceGroup"
Alan Viverette [Wed, 7 Oct 2015 16:54:26 +0000 (16:54 +0000)]
am f518ad0a: Merge "IndexOutOfBoundsException on addPreference in PreferenceGroup"

* commit 'f518ad0a4941236b72b5d090320d4ab70ebbf26b':
  IndexOutOfBoundsException on addPreference in PreferenceGroup

8 years agoam f8ac5c34: Merge "Reset the setOnKeyListener callback when view is destroyed"
Alan Viverette [Wed, 7 Oct 2015 16:54:17 +0000 (16:54 +0000)]
am f8ac5c34: Merge "Reset the setOnKeyListener callback when view is destroyed"

* commit 'f8ac5c3469e53a7934731cfb854efb2975251ab4':
  Reset the setOnKeyListener callback when view is destroyed

8 years agoMerge "QS: Don't expand header in paging prototype"
Jason Monk [Wed, 7 Oct 2015 16:50:01 +0000 (16:50 +0000)]
Merge "QS: Don't expand header in paging prototype"

8 years agoam f5b97d9c: am e229f5dd: Merge "Text size for empty view shall be styled according...
Alan Viverette [Wed, 7 Oct 2015 16:47:53 +0000 (16:47 +0000)]
am f5b97d9c: am e229f5dd: Merge "Text size for empty view shall be styled according to theme"

* commit 'f5b97d9c0e809a5379ceb6cdcc16f34fe990e8b9':
  Text size for empty view shall be styled according to theme

8 years agoam 61d9d6be: am 43f0fdc5: Merge "Remove hard-coded DrawSelectorOnTop on ListFragment...
Alan Viverette [Wed, 7 Oct 2015 16:47:38 +0000 (16:47 +0000)]
am 61d9d6be: am 43f0fdc5: Merge "Remove hard-coded DrawSelectorOnTop on ListFragment\'s default ListView."

* commit '61d9d6be54b210b046a152a3d516b27897baf1d9':
  Remove hard-coded DrawSelectorOnTop on ListFragment's default ListView.

8 years agoam 8a0c8e78: am 6a06f12c: Merge "Frameworks/base: Fix AdapterViewAnimator.createOrReu...
Alan Viverette [Wed, 7 Oct 2015 16:43:11 +0000 (16:43 +0000)]
am 8a0c8e78: am 6a06f12c: Merge "Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams"

* commit '8a0c8e78a7d938288e065b21e78b2de6097b1599':
  Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams

8 years agoam 4524278b: am 7de6ae15: Merge "To call TypedArray.recycle() when we are done with...
Alan Viverette [Wed, 7 Oct 2015 16:43:00 +0000 (16:43 +0000)]
am 4524278b: am 7de6ae15: Merge "To call TypedArray.recycle() when we are done with the array."

* commit '4524278bcb948196e8a9bfff69a566fce1fdc794':
  To call TypedArray.recycle() when we are done with the array.

8 years agoam e229f5dd: Merge "Text size for empty view shall be styled according to theme"
Alan Viverette [Wed, 7 Oct 2015 16:41:30 +0000 (16:41 +0000)]
am e229f5dd: Merge "Text size for empty view shall be styled according to theme"

* commit 'e229f5ddde98f7c78ddc15a64587a684b5cf90a5':
  Text size for empty view shall be styled according to theme

8 years agoam 43f0fdc5: Merge "Remove hard-coded DrawSelectorOnTop on ListFragment\'s default...
Alan Viverette [Wed, 7 Oct 2015 16:41:18 +0000 (16:41 +0000)]
am 43f0fdc5: Merge "Remove hard-coded DrawSelectorOnTop on ListFragment\'s default ListView."

* commit '43f0fdc5cd7ec4c4c03c7dbea8c045d2186f942c':
  Remove hard-coded DrawSelectorOnTop on ListFragment's default ListView.

8 years agoMerge "Import translations. DO NOT MERGE"
Geoff Mendal [Wed, 7 Oct 2015 16:40:10 +0000 (16:40 +0000)]
Merge "Import translations. DO NOT MERGE"

8 years agoMerge "IndexOutOfBoundsException on addPreference in PreferenceGroup"
Alan Viverette [Wed, 7 Oct 2015 16:38:02 +0000 (16:38 +0000)]
Merge "IndexOutOfBoundsException on addPreference in PreferenceGroup"

8 years agoMerge "Reset the setOnKeyListener callback when view is destroyed"
Alan Viverette [Wed, 7 Oct 2015 16:36:58 +0000 (16:36 +0000)]
Merge "Reset the setOnKeyListener callback when view is destroyed"

8 years agoam 6a06f12c: Merge "Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams"
Alan Viverette [Wed, 7 Oct 2015 16:34:35 +0000 (16:34 +0000)]
am 6a06f12c: Merge "Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams"

* commit '6a06f12c3fa6a84306dc17f60eb16cdc25bc34b5':
  Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams

8 years agoam 7de6ae15: Merge "To call TypedArray.recycle() when we are done with the array."
Alan Viverette [Wed, 7 Oct 2015 16:34:26 +0000 (16:34 +0000)]
am 7de6ae15: Merge "To call TypedArray.recycle() when we are done with the array."

* commit '7de6ae159e0652cabe57ea8814ce8633049644a2':
  To call TypedArray.recycle() when we are done with the array.

8 years agoMerge "Text size for empty view shall be styled according to theme"
Alan Viverette [Wed, 7 Oct 2015 16:30:36 +0000 (16:30 +0000)]
Merge "Text size for empty view shall be styled according to theme"

8 years agoSkip drawing empty shapes to keep Apple JRE happy.
Deepanshu Gupta [Wed, 7 Oct 2015 16:26:46 +0000 (09:26 -0700)]
Skip drawing empty shapes to keep Apple JRE happy.

Bug: http://b.android.com/178278
Change-Id: I693912678ed79e9c6690560b618a605da5a807c6

8 years agoMerge "Remove hard-coded DrawSelectorOnTop on ListFragment's default ListView."
Alan Viverette [Wed, 7 Oct 2015 16:27:26 +0000 (16:27 +0000)]
Merge "Remove hard-coded DrawSelectorOnTop on ListFragment's default ListView."

8 years agoMerge "Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams"
Alan Viverette [Wed, 7 Oct 2015 16:23:36 +0000 (16:23 +0000)]
Merge "Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams"

8 years agoMerge "To call TypedArray.recycle() when we are done with the array."
Alan Viverette [Wed, 7 Oct 2015 16:22:36 +0000 (16:22 +0000)]
Merge "To call TypedArray.recycle() when we are done with the array."

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 7 Oct 2015 16:17:02 +0000 (11:17 -0500)]
Import translations. DO NOT MERGE

Change-Id: I8289b764b3f83be71bf64d96671d4a1286247c4e
Auto-generated-cl: translation import

8 years agoam 4a36d982: am 081cebf5: Implement Path.approximate and add PathMeasure support
Diego Perez [Wed, 7 Oct 2015 16:15:55 +0000 (16:15 +0000)]
am 4a36d982: am 081cebf5: Implement Path.approximate and add PathMeasure support

* commit '4a36d982592c3a3238009be785574dd65ff33cc6':
  Implement Path.approximate and add PathMeasure support

8 years agoam 081cebf5: Implement Path.approximate and add PathMeasure support
Diego Perez [Wed, 7 Oct 2015 16:09:49 +0000 (16:09 +0000)]
am 081cebf5: Implement Path.approximate and add PathMeasure support

* commit '081cebf52b19e848c07fb781b35fa1f96695c311':
  Implement Path.approximate and add PathMeasure support

8 years agoImplement Path.approximate and add PathMeasure support
Diego Perez [Wed, 7 Oct 2015 11:33:44 +0000 (12:33 +0100)]
Implement Path.approximate and add PathMeasure support

PathMeasure is needed to use the trimPath* properties in drawables.
These properties are used in the vector drawable for indeterminate
progress bars in Material so this is needed to be able to render them
correctly in the preview.
PathMeasure makes use of Path.approximate to calculate which segments to
paint.

Change-Id: Ic513f0a30a6aac0317f7c13cd75e9154c37405c8

8 years agoFix legacy orange.
Alan Viverette [Wed, 7 Oct 2015 15:50:53 +0000 (11:50 -0400)]
Fix legacy orange.

Change-Id: I0b723b8c25e52cbad65f84b68bbad84379f5be1a

8 years agoQS: Don't expand header in paging prototype
Jason Monk [Wed, 7 Oct 2015 14:43:29 +0000 (10:43 -0400)]
QS: Don't expand header in paging prototype

Change-Id: I5f17c6152b6f76033c5d6653e5fa4f3d20eb5a7b

8 years agoam bbf804ca: am c6865806: am f5d3f960: am 2a6f1d4a: Merge "ZenModeHelper: fix cross...
Eric Laurent [Wed, 7 Oct 2015 14:00:42 +0000 (14:00 +0000)]
am bbf804ca: am c6865806: am f5d3f960: am 2a6f1d4a: Merge "ZenModeHelper: fix cross deadlock with AudioService" into mnc-dr-dev

* commit 'bbf804ca0dc173c73df300c177aff344c9e4074f':
  ZenModeHelper: fix cross deadlock with AudioService

8 years agoam c6865806: am f5d3f960: am 2a6f1d4a: Merge "ZenModeHelper: fix cross deadlock with...
Eric Laurent [Wed, 7 Oct 2015 13:56:41 +0000 (13:56 +0000)]
am c6865806: am f5d3f960: am 2a6f1d4a: Merge "ZenModeHelper: fix cross deadlock with AudioService" into mnc-dr-dev

* commit 'c6865806a4f76c44bc3cc55cff87cc85f0a48061':
  ZenModeHelper: fix cross deadlock with AudioService

8 years agoam f5d3f960: am 2a6f1d4a: Merge "ZenModeHelper: fix cross deadlock with AudioService...
Eric Laurent [Wed, 7 Oct 2015 13:50:02 +0000 (13:50 +0000)]
am f5d3f960: am 2a6f1d4a: Merge "ZenModeHelper: fix cross deadlock with AudioService" into mnc-dr-dev

* commit 'f5d3f96001b42ff902022ebf4d97f9ab5e1f26f8':
  ZenModeHelper: fix cross deadlock with AudioService

8 years agoam 2a6f1d4a: Merge "ZenModeHelper: fix cross deadlock with AudioService" into mnc...
Eric Laurent [Wed, 7 Oct 2015 13:46:48 +0000 (13:46 +0000)]
am 2a6f1d4a: Merge "ZenModeHelper: fix cross deadlock with AudioService" into mnc-dr-dev

* commit '2a6f1d4af39a72abecf16cc0a95feda7431afc07':
  ZenModeHelper: fix cross deadlock with AudioService

8 years agoMerge "ZenModeHelper: fix cross deadlock with AudioService" into mnc-dr-dev
Eric Laurent [Wed, 7 Oct 2015 13:39:51 +0000 (13:39 +0000)]
Merge "ZenModeHelper: fix cross deadlock with AudioService" into mnc-dr-dev

8 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 7 Oct 2015 12:25:12 +0000 (05:25 -0700)]
Import translations. DO NOT MERGE

Change-Id: I93f82678f52420dcbaf1cd8850d76429a9c6679d
Auto-generated-cl: translation import

8 years agoMerge "Dismissing of docked stack by dragging to the side."
Filip Gruszczynski [Wed, 7 Oct 2015 00:47:35 +0000 (00:47 +0000)]
Merge "Dismissing of docked stack by dragging to the side."

8 years agoDismissing of docked stack by dragging to the side.
Filip Gruszczynski [Tue, 6 Oct 2015 16:50:51 +0000 (09:50 -0700)]
Dismissing of docked stack by dragging to the side.

Bug: 24623909
Change-Id: Ic93b169442de1eb4dca9f65a87ae2b813bcef043

8 years agoMerge "Don't freeze the screen when resizing task or stack."
Filip Gruszczynski [Wed, 7 Oct 2015 00:35:21 +0000 (00:35 +0000)]
Merge "Don't freeze the screen when resizing task or stack."

8 years agoDon't freeze the screen when resizing task or stack.
Filip Gruszczynski [Tue, 6 Oct 2015 22:30:31 +0000 (15:30 -0700)]
Don't freeze the screen when resizing task or stack.

The freeze stops both the input to come and the drawing, which makes
the resize look like it's lagging. We use the display freezing to
prevent artifacts when using big surface for resizing. However,
freezing the whole display is too aggressive. We need subtler
approach.

Bug: 24575766
Change-Id: I8799e7989e937101129572142dfe6b28a7ed7692

8 years agoMerge "Resolving incorrect rendering of content while resize"
Stefan Kuhne [Tue, 6 Oct 2015 22:47:33 +0000 (22:47 +0000)]
Merge "Resolving incorrect rendering of content while resize"

8 years agoMerge "use get_opt for hwuitest"
John Reck [Tue, 6 Oct 2015 22:00:55 +0000 (22:00 +0000)]
Merge "use get_opt for hwuitest"

8 years agoEncapsulate a11y gesture detection in an external class.
Zachary Kuznia [Tue, 29 Sep 2015 01:27:11 +0000 (18:27 -0700)]
Encapsulate a11y gesture detection in an external class.

Change-Id: I59e0c25c06ba296822c7afb9f8623989986fde96

8 years agouse get_opt for hwuitest
John Reck [Tue, 6 Oct 2015 20:28:17 +0000 (13:28 -0700)]
use get_opt for hwuitest

it's almost like a real program now!

Change-Id: Ide8ed031e8a81b2851fd1944f63106eb55cce83b

8 years agoResolving incorrect rendering of content while resize
Skuhne [Tue, 6 Oct 2015 18:31:31 +0000 (11:31 -0700)]
Resolving incorrect rendering of content while resize

The staged content bounds need to be set by the content renderer
and not by the resize thread.

Bug: 24671393
Change-Id: I8f84ec01a4ac6c1e783cc6208ca77ca6c01ba838

8 years agoCamera: fix wrong FULL feature string
Yin-Chia Yeh [Tue, 6 Oct 2015 20:45:20 +0000 (13:45 -0700)]
Camera: fix wrong FULL feature string

Bug: 24678065
Change-Id: I2ca49565b919c87005d941863e22e3852a01a6c6

8 years agoMerge "Add id and creation date to Zen rules."
Julia Reynolds [Tue, 6 Oct 2015 19:48:44 +0000 (19:48 +0000)]
Merge "Add id and creation date to Zen rules."

8 years agoMerge "Use visible window bounds to determine if a point is within a task"
Wale Ogunwale [Tue, 6 Oct 2015 19:41:05 +0000 (19:41 +0000)]
Merge "Use visible window bounds to determine if a point is within a task"

8 years agoMerge "Make window callbacks non static member of ViewRootImpl"
Chong Zhang [Tue, 6 Oct 2015 18:56:13 +0000 (18:56 +0000)]
Merge "Make window callbacks non static member of ViewRootImpl"

8 years agoUse visible window bounds to determine if a point is within a task
Wale Ogunwale [Tue, 6 Oct 2015 18:08:28 +0000 (11:08 -0700)]
Use visible window bounds to determine if a point is within a task

We need to use the visible frame on the window for any touch-related
tests. Can't use the task's bounds because the original task bounds
might be adjusted to fit the content frame. For example, the presence
of the IME adjusting the windows frames when the app window is the
IME target.

Bug: 24680002
Change-Id: Id73453788d56de879410027531ddefa46d929c67

8 years agoMerge "Reduce CascadingMenuPopup's reliance on internal ListView state"
Alan Viverette [Tue, 6 Oct 2015 18:43:24 +0000 (18:43 +0000)]
Merge "Reduce CascadingMenuPopup's reliance on internal ListView state"

8 years agoMerge "Clean up legacy colors"
Alan Viverette [Tue, 6 Oct 2015 18:19:19 +0000 (18:19 +0000)]
Merge "Clean up legacy colors"

8 years agoMerge "Add animation and positional stability to intent chooser UI"
Adam Powell [Tue, 6 Oct 2015 18:14:02 +0000 (18:14 +0000)]
Merge "Add animation and positional stability to intent chooser UI"

8 years agoImplement Home and End key navigation in DocumentsUI.
Ben Kwa [Tue, 6 Oct 2015 01:10:05 +0000 (18:10 -0700)]
Implement Home and End key navigation in DocumentsUI.

Add a handler to shift focus to the first and last files when the home
and end keys (respectively) are pressed.

BUG=24682598

Change-Id: I82db67d0d0f8292b1dad966defa68800496d59f2

8 years agoMake window callbacks non static member of ViewRootImpl
Chong Zhang [Tue, 6 Oct 2015 17:26:00 +0000 (10:26 -0700)]
Make window callbacks non static member of ViewRootImpl

Move add/removeWindowCallbacks to onAttachedToWindow/onDetachedFromWindow.

There might be more than one windows in an app process, the window
callbacks need to be per window, not global.

bug: 24679461
Change-Id: I216ff27b2a41ecfe7399a8161df362bebc0ac96a

8 years agoClean up legacy colors
Alan Viverette [Tue, 6 Oct 2015 17:29:05 +0000 (13:29 -0400)]
Clean up legacy colors

Change-Id: I8922ae87c65b130c46ea34e41fd31d9fe6b92799

8 years agoMerge "Reduce, reuse, recycle SNAPSHOTS!"
John Reck [Tue, 6 Oct 2015 17:24:48 +0000 (17:24 +0000)]
Merge "Reduce, reuse, recycle SNAPSHOTS!"

8 years agoReduce, reuse, recycle SNAPSHOTS!
John Reck [Tue, 6 Oct 2015 17:06:37 +0000 (10:06 -0700)]
Reduce, reuse, recycle SNAPSHOTS!

Shaves like, 1 whole us off of reset

Change-Id: I459370448583d5e22fd302ba1353319564a814be

8 years agoMerge "Make activities trageting SDK N or greater resizeable by defualt"
Wale Ogunwale [Tue, 6 Oct 2015 17:12:24 +0000 (17:12 +0000)]
Merge "Make activities trageting SDK N or greater resizeable by defualt"