192554 Commits

Author SHA1 Message Date
Dirk Dougherty
4e19b9a01e am 27e82e7b: Merge "Doc change: remove design content that has moved to material spec." into mnc-preview-docs
* commit '27e82e7b3824b886ae1179c58c2f7073831d6c6a':
  Doc change: remove design content that has moved to material spec.
2015-05-08 03:46:49 +00:00
Seigo Nonaka
8d4a9117fb Fix IMMS#mInputShown state inconsistency.
The goal of this CL is to keep IMMS#mInputShown consistent with the
actual visibility of the software keyboard.  Doing it indeed fixes many
user-visible inconsistency, especially when a physical keyboards is
attached.

It turned out that there are much more cases where IMMS#mInputShown
should have been updated.  Basically every time when the software
keyboard is shown or hiden by non-user actions, IMMS#mInputShown was not
updated to the new state.  Typical cases are:
 - the IME shows its Emoji keyboard when the ALT key is pressed.
 - the system hides software keyboard when physical keyboard is
   connected.

With this CL, all known issues will disapper by updating
IMMS#mInputShown in IMMS#setImeWindowStatus().

Note that this CL depends on following preparation CLs directly or
indirectly.
- I7002ff063e490928309e9a9a0f6557ce3d12e6aa
- I1e50ee42838a1bf64a612da4904aa93458d44ea4
- I3decaf37198e5864a1763a059df4a36ebc70c5a7
- Id156c85535a221235737ea6dcc15a67f1c4b9f71
- I9f797d07ba02363fab58ceb9aecb3cc11fbc407e
- I60963f1474457ff37cca85e262460dca8105acff

Simply cherry-picking this CL into L branch is supposed to be
insufficient to fix all the issues and would result in different
regressions indeed.

BUG: 18722991
BUG: 20763994
BUG: 20764441
BUG: 20926844
Change-Id: I20ae2749a93bc33840df560aa71d4635e9ec849a
2015-05-07 20:41:46 -07:00
Dirk Dougherty
27e82e7b38 Merge "Doc change: remove design content that has moved to material spec." into mnc-preview-docs 2015-05-08 03:35:57 +00:00
Keisuke Kuroyanagi
50a927cdd1 Fix: Hard to modify multi-line selection.
mTouchWordOffset was not appropriately updated when a
selection is modified across multiple lines.

Bug: 20650838
Change-Id: I46f5393970dc8d806719467bac489feac0fbe1a5
2015-05-07 19:30:30 -07:00
Selim Cinek
33b02ef23b am 03fdca1b: Merge "Fixed a bug where the heads-up would not show when full screen" into mnc-dev
* commit '03fdca1b29aff07583b7764b7b359cbbfc58e577':
  Fixed a bug where the heads-up would not show when full screen
2015-05-08 02:12:13 +00:00
Selim Cinek
03fdca1b29 Merge "Fixed a bug where the heads-up would not show when full screen" into mnc-dev 2015-05-08 02:04:52 +00:00
Siva Velusamy
eb5d77e9f1 am 1f861997: Merge "Use new hierarchy viewer protocol in all View subclasses" into mnc-dev
* commit '1f8619974806d1c461b57ab232c50f1845d4d433':
  Use new hierarchy viewer protocol in all View subclasses
2015-05-08 02:00:03 +00:00
Siva Velusamy
46a8136693 am 52156a32: Merge "Improve hierarchy viewer dump hierarchy latency" into mnc-dev
* commit '52156a325e1d5c764b6ba54a7098d6f4b6068e61':
  Improve hierarchy viewer dump hierarchy latency
2015-05-08 01:59:58 +00:00
Siva Velusamy
1f86199748 Merge "Use new hierarchy viewer protocol in all View subclasses" into mnc-dev 2015-05-08 01:51:19 +00:00
Siva Velusamy
52156a325e Merge "Improve hierarchy viewer dump hierarchy latency" into mnc-dev 2015-05-08 01:50:44 +00:00
Siva Velusamy
94a6d15ede Use new hierarchy viewer protocol in all View subclasses
A previous CL introduced a new way of encoding view properties for
use by heirarchy viewer. This CL updates all views using the old
@ExportedProperty annotation to use this new method. The older
mechanism will be removed in a subsequent CL.

Change-Id: I6cc23b90cd9da1c6ce89b4caffe54874db203452
2015-05-07 18:44:21 -07:00
Siva Velusamy
0d857b9028 Improve hierarchy viewer dump hierarchy latency
Hierarchy Viewer obtains the properties for each view by using
reflection and looking for fields and methods that have the
@ExportedProperty annotation. Using reflection made it quite slow
for large view hierarchies.

This CL adds a new method (encode) to each class that wishes to
export data to hiererachy viewer. Inside this method, the object
can write a sequence of key, value pairs corresponding to the
values it wants exported.

With this change, the dump hierarchy operation that used to take
more than 10 seconds can be performed in a few hundred milliseconds.

Change-Id: I199ac2e7ca3c59ebcfec7e6bd201e134c41fd583
2015-05-07 18:44:15 -07:00
Selim Cinek
4d2127fca2 am 03872c07: Fixed a bug with svelte and voice assist
* commit '03872c075e756b37a80de708cbd8d3d65d50a3a8':
  Fixed a bug with svelte and voice assist
2015-05-08 01:34:22 +00:00
Maxim Bogatov
bbac0f7c73 Merge "Add support of performing clicks on ClickableSpans from AccessibilityService" 2015-05-08 01:33:51 +00:00
Paul Jensen
696ceca5c4 am 31999808: Merge "Add URL bar to captive portal login app." into mnc-dev
* commit '3199980812473f8008b83e24c87fdeab28a68042':
  Add URL bar to captive portal login app.
2015-05-08 01:27:36 +00:00
Wei Wang
55b58cb1cb am 0a008049: Merge "Allow obtaining BLE capabilities in BLE scan only mode." into mnc-dev
* commit '0a008049a21c5fbe36eac8047c5411c2e3aff41b':
  Allow obtaining BLE capabilities in BLE scan only mode.
2015-05-08 01:27:13 +00:00
Selim Cinek
03872c075e Fixed a bug with svelte and voice assist
Handling the case that no info is around.
Bug: 20925281

Change-Id: Id5a4c4373877909a898c8852891a854eacbc1f6c
2015-05-08 01:21:38 +00:00
Miao Wang
a3eb160f9c am 809a7645: Merge "[RenderScript] Make L2 BLAS methods pulic field."
* commit '809a7645e3c5cac31a744bcdae326dca1e6a5f2f':
  [RenderScript] Make L2 BLAS methods pulic field.
2015-05-08 01:14:27 +00:00
Paul Jensen
3199980812 Merge "Add URL bar to captive portal login app." into mnc-dev 2015-05-08 01:08:53 +00:00
Miao Wang
809a7645e3 Merge "[RenderScript] Make L2 BLAS methods pulic field." 2015-05-08 00:58:03 +00:00
Miao Wang
6517eb635a [RenderScript] Make L2 BLAS methods pulic field.
Change-Id: Ia5f6a747c4998203f8155c67111aea70301af24a
2015-05-07 17:56:05 -07:00
Maxim Bogatov
32e59d59f4 Add API for set progress on ProgressBar/SeekBar
b/12912083

Change-Id: I3a7807f0ac40220139da21248d539fa796d0a544
2015-05-07 17:55:57 -07:00
Miao Wang
575b6464a2 am 9a0d47d9: Merge "[RenderScript] typo fix in BLAS, TRMM & TSMM"
* commit '9a0d47d9425a88b77e6d7ec0a5d19fae7a14ed05':
  [RenderScript] typo fix in BLAS, TRMM & TSMM
2015-05-08 00:54:28 +00:00
Miao Wang
7f18554b85 am ec155e50: Merge "[RenderScript] typo fix in rs BLAS jni, to correctly handle complex params."
* commit 'ec155e50911abf238b7487ee80eed168719210d2':
  [RenderScript] typo fix in rs BLAS jni, to correctly handle complex params.
2015-05-08 00:54:23 +00:00
Miao Wang
4aa8b9ef9b am b517a327: Merge "[RenderScript] fix edges cases about Transpose for SYMM & SYR2K"
* commit 'b517a327ec30ec5beaa4671c00fecfba544716ea':
  [RenderScript] fix edges cases about Transpose for SYMM & SYR2K
2015-05-08 00:54:18 +00:00
Miao Wang
3d3e105c06 am ae546f94: Merge "[RenderScript] L2 BLAS, fix element type in ZHER"
* commit 'ae546f944803237a8209fd930678f6d8d35de9c9':
  [RenderScript] L2 BLAS, fix element type in ZHER
2015-05-08 00:54:13 +00:00
Miao Wang
e51a70e5bf resolved conflicts for merge of 2478bd52 to mnc-dev-plus-aosp
Change-Id: Ib83892934ded34cb1299ae6164c3bdbe10fd92b5
2015-05-07 17:51:42 -07:00
Miao Wang
5fe3c8980f resolved conflicts for merge of 5380bd4c to mnc-dev-plus-aosp
Change-Id: I41b6ac36ddf8f040b36f4883331c7de2126ad2ca
2015-05-07 17:42:35 -07:00
Wei Wang
0a008049a2 Merge "Allow obtaining BLE capabilities in BLE scan only mode." into mnc-dev 2015-05-08 00:40:27 +00:00
Maxim Bogatov
219b41dd50 Add support of performing clicks on ClickableSpans from AccessibilityService
Two optional parameters were added for ACTION_CLICK.
ACTION_ARGUMENT_CLICK_SPAN_INDEX_INT represents index of ClickableSpan to click on
ACTION_ARGUMENT_CLICK_CHARACTER_INDEX_INT represents index of character.
The first span that added for that character will be triggered.
If none of above parameters are passed with action the view will be clicked

b/17726921

Change-Id: Ia4d3994c1bca950319557ec7cdb2df84314d7519
2015-05-07 17:37:53 -07:00
Selim Cinek
4a4a2bddc4 Fixed a bug where the heads-up would not show when full screen
Bug: 20728541
Change-Id: I74bc74c4936b003a4c0c37b7c7da2d1fa138c077
2015-05-07 16:54:05 -07:00
Alan Viverette
02b9bab99a am 78f12e43: Update LayoutLib for theme key changes to fix build
* commit '78f12e43f08a1b2acda7b565a310c48e507f5e47':
  Update LayoutLib for theme key changes to fix build
2015-05-07 23:39:45 +00:00
Dianne Hackborn
49b043f37d Fix issue #20655182: API Review: ViewAssistStructure
Fix the various view assist related APIs.

Also remove the blockAssist view attribute, and instead use
the window's FLAG_SECURE to drive blocking of the entire
hierarchy (which is semantically correct, and will protect
existing apps that have already indicated they need it).

Change-Id: I6beebc86b202809cba0a356cae9607d8d0fb5e78
2015-05-07 16:30:52 -07:00
Miao Wang
9a0d47d942 Merge "[RenderScript] typo fix in BLAS, TRMM & TSMM" 2015-05-07 23:29:46 +00:00
Miao Wang
ec155e5091 Merge "[RenderScript] typo fix in rs BLAS jni, to correctly handle complex params." 2015-05-07 23:29:18 +00:00
Miao Wang
b517a327ec Merge "[RenderScript] fix edges cases about Transpose for SYMM & SYR2K" 2015-05-07 23:28:37 +00:00
Miao Wang
ae546f9448 Merge "[RenderScript] L2 BLAS, fix element type in ZHER" 2015-05-07 23:28:13 +00:00
Miao Wang
2478bd52ac Merge "[RenderScript] fixes for L3 BLAS APIs" 2015-05-07 23:27:49 +00:00
Wei Wang
46ab723d55 Allow obtaining BLE capabilities in BLE scan only mode.
Bug:20923734
Change-Id: I7f3e5fd4410da39922be4512e4ba6ccdeb32887d
2015-05-07 16:27:31 -07:00
Miao Wang
5380bd4c02 Merge "[RenderScript] improve & minor fixes of L2 BLAS validation." 2015-05-07 23:27:26 +00:00
Alan Viverette
78f12e43f0 Update LayoutLib for theme key changes to fix build
Change-Id: I47b400b320f16688cd32c1d8955a660637d93f4d
2015-05-07 16:24:10 -07:00
Miao Wang
bcd05f34de am 23be1c20: Merge "[RenderScript] Fix HEMM and SYRK in IntrinscBLAS to correctly handle complex \'Alpha\' and \'Beta\'"
* commit '23be1c20d4866c018edc3bd53365ae7bde4a437c':
  [RenderScript] Fix HEMM and SYRK in IntrinscBLAS to correctly handle complex 'Alpha' and 'Beta'
2015-05-07 23:03:53 +00:00
Chong Zhang
92b54965f1 am 1e6be728: MediaPlayer: pause media time when buffering
* commit '1e6be7285d4dc8b494c70aef8d2ed8b8c1d8e0de':
  MediaPlayer: pause media time when buffering
2015-05-07 22:59:09 +00:00
Miao Wang
328919aeb5 [RenderScript] typo fix in BLAS, TRMM & TSMM
Change-Id: I78f014a864700369c7ccdfb46a257851a45abd7c
2015-05-07 15:53:30 -07:00
Miao Wang
e8cb7b32ac [RenderScript] typo fix in rs BLAS jni, to correctly handle complex
params.

Change-Id: Ie44f430dc7ed4155f40aa9f9c2864fb0429c97fe
2015-05-07 15:50:07 -07:00
Miao Wang
e1cf095071 [RenderScript] fix edges cases about Transpose for SYMM & SYR2K
Change-Id: Id86d5fe8475060a22f49b06b6e1f8f3eae7c7e9f
2015-05-07 15:48:04 -07:00
Miao Wang
cc711795e2 [RenderScript] L2 BLAS, fix element type in ZHER
Change-Id: I99f9f9ff8942522d6581ff60b9a2d75e33e66ff6
2015-05-07 15:44:08 -07:00
Chong Zhang
1e6be7285d MediaPlayer: pause media time when buffering
bug: 20500732
Change-Id: Ife7f75f5cc587af56451c85ea8adbdc380f38348
2015-05-07 22:43:27 +00:00
Joe Fernandez
259a73b560 am b2152a43: am 1dc26b8c: docs: remove obsolete renderscript reference framer page
* commit 'b2152a43ea8b44772fab5d29dea436f2a4ddc89b':
  docs: remove obsolete renderscript reference framer page
2015-05-07 22:42:50 +00:00
Miao Wang
b530d8ec79 [RenderScript] fixes for L3 BLAS APIs
- Typo for validateUplo
  - Typo in ZHEMM, element should be FLOAT64_2.
  - For GEMM and SYMM, SYRK, 'CONJ_TRANSPOSE' should also be handled in the
    validation process.
  - For SYMM, check matrix A is symmetric.
  - For HERK, the dimension validation was switched for Transpose case.
    Also, only Conj Trans is allowed in this case.
  - FOR SYR2K, fix the dimension check for Matrix C.
  - For TRMM & TRSM, fix the validation part for dimension check.

Change-Id: I559b5c5695aa82604de2955ae2327b694236d3ed
2015-05-07 15:41:37 -07:00