Keisuke Kuroyanagi
a08a48cb98
Merge "Support KEYCODE_{CUT, COPY, PASTE} in TextView."
2015-11-10 07:46:51 +00:00
Alan Viverette
00aa5103e2
Reduce CascadingMenuPopup's reliance on internal ListView state
...
Bundles cascading menu information and stores it in a stack representing
the hierarchy of added menus.
Bug: 23970448
Change-Id: I1621d9eb30ff173767b6ebad2a1977127c42d0ad
2015-11-03 13:03:15 -05:00
Keisuke Kuroyanagi
b3163ed118
Support KEYCODE_{CUT, COPY, PASTE} in TextView.
...
Bug: 25292652
Change-Id: I8e2c1986e45d9bfd09ab54dea6d2e3701f76df18
2015-10-28 14:27:00 +09:00
Alan Viverette
b3f2463990
Implement new keyboard interaction model in TimePicker
...
Also enlarges the touch targets for the AM/PM buttons by redirecting
unhandled touches within the containing view group.
Bug: 20257430
Change-Id: I28e8d8894a4702116bb68cc6a6d4115e5aa87a69
2015-10-22 16:01:48 -04:00
Yoshiki Iguchi
e0ee5d9657
Fix crash on calling removeSelection with showing selection handlers am: 9582e15196 am: 6649ee972b am: 6a5bb1534c
...
am: fb8343549a
* commit 'fb8343549a65bf65dab0fce6830b1b39ce62ddaa':
Fix crash on calling removeSelection with showing selection handlers
2015-10-22 07:53:41 +00:00
Yoshiki Iguchi
fb8343549a
Fix crash on calling removeSelection with showing selection handlers am: 9582e15196 am: 6649ee972b
...
am: 6a5bb1534c
* commit '6a5bb1534c736c21260c5c488ff58e4d81972f92':
Fix crash on calling removeSelection with showing selection handlers
2015-10-22 07:49:00 +00:00
Yoshiki Iguchi
6649ee972b
Fix crash on calling removeSelection with showing selection handlers
...
am: 9582e15196
* commit '9582e151964be60457d4abd712857fb1e8a4586d':
Fix crash on calling removeSelection with showing selection handlers
2015-10-22 07:39:17 +00:00
Yoshiki Iguchi
9582e15196
Fix crash on calling removeSelection with showing selection handlers
...
A crash occured on updating after calling removeSelection with showing
selection handlers. This was because some selection-handler code didn't
consider the case the selection index was -1 (-1 means there is no selection).
This patch fixes this crash.
Bug: 23299977
Change-Id: I736d315e073f773aec597522203015205a8da42b
2015-10-22 07:28:47 +00:00
Andrei Stingaceanu
fa7834379f
Merge "Fix toolbar flickering in ExtractedMode when longpressing." into mnc-dr-dev am: ee4ab0a55b am: 24fc647e70 am: 509a74972a
...
am: fe622345b0
* commit 'fe622345b02656b9e049dde9936987f38984e97d':
Fix toolbar flickering in ExtractedMode when longpressing.
2015-10-21 17:11:52 +00:00
Andrei Stingaceanu
fe622345b0
Merge "Fix toolbar flickering in ExtractedMode when longpressing." into mnc-dr-dev am: ee4ab0a55b am: 24fc647e70
...
am: 509a74972a
* commit '509a74972af13c845a67ad9edddd8e413cc7884a':
Fix toolbar flickering in ExtractedMode when longpressing.
2015-10-21 16:55:37 +00:00
Andrei Stingaceanu
24fc647e70
Merge "Fix toolbar flickering in ExtractedMode when longpressing." into mnc-dr-dev
...
am: ee4ab0a55b
* commit 'ee4ab0a55b355b21168de0eb5615f2e321c2982f':
Fix toolbar flickering in ExtractedMode when longpressing.
2015-10-21 16:03:52 +00:00
Andrei Stingaceanu
ee4ab0a55b
Merge "Fix toolbar flickering in ExtractedMode when longpressing." into mnc-dr-dev
2015-10-21 15:56:26 +00:00
Andrei Stingaceanu
2aaeefec92
Fix toolbar flickering in ExtractedMode when longpressing.
...
onPreDraw starts an action mode in extract mode only which
does not consider the type of motion event and since extracted
mode never gets the focus event it never hides so it does not
need to show again.
Stop starting an action mode onPreDraw in extracted mode and
let the onTouchEvent handle starting the mode.
Also re-enabled dragging and dropping for ExtractedMode (most
of the issues were caused by starting the action mode
onPreDraw).
Bug: 25102276
Change-Id: I90d8e9f42f395b6b529e4d023ba6939e0dfb147f
2015-10-21 15:42:00 +01:00
John Reck
075f9ce097
Merge "Fix a few view ctors to not call Looper.myLooper"
2015-10-21 14:25:47 +00:00
Abodunrinwa Toki
c8d8288832
Merge "Re-set PROCESS_TEXT selection if nothing was returned." into mnc-dr-dev am: 3bd3655fd0 am: 9e97c20ed9 am: 0eef4ab567
...
am: 4d14e65cdf
* commit '4d14e65cdf968ba43e47fe79e7b6d7e62d8b2ed1':
Re-set PROCESS_TEXT selection if nothing was returned.
2015-10-20 23:48:20 +00:00
Alan Viverette
4fa91b18b6
Merge "Update drawable matrix when bounds change in invalidateDrawable()" into mnc-dr-dev am: 840f38905c am: e3d745291e am: c3e46adc77
...
am: 27c5cbe5a8
* commit '27c5cbe5a87e618f7f8eafce90559525f4c2d70b':
Update drawable matrix when bounds change in invalidateDrawable()
2015-10-20 23:04:11 +00:00
Alan Viverette
e21329ad86
Merge "DO NOT MERGE Use correct param for heightMode in RelativeLayout horizontal measure" into mnc-dr-dev am: 4823493647 am: ac02be311d
...
am: 41707942a8
* commit '41707942a8aea8c9122482f28f2fd599e55d0791':
DO NOT MERGE Use correct param for heightMode in RelativeLayout horizontal measure
2015-10-20 22:27:25 +00:00
Alan Viverette
ac02be311d
Merge "DO NOT MERGE Use correct param for heightMode in RelativeLayout horizontal measure" into mnc-dr-dev
...
am: 4823493647
* commit '482349364715dfcd87dc83e0913fc60dc6df0497':
DO NOT MERGE Use correct param for heightMode in RelativeLayout horizontal measure
2015-10-20 21:56:40 +00:00
Alan Viverette
4823493647
Merge "DO NOT MERGE Use correct param for heightMode in RelativeLayout horizontal measure" into mnc-dr-dev
2015-10-20 21:44:35 +00:00
Alan Viverette
b5817779a9
DO NOT MERGE Use correct param for heightMode in RelativeLayout horizontal measure
...
Bug: 22824701
Bug: 25107144
Change-Id: Ia0afd3edc20b8127605aef2653fa9b5472f41be2
(cherry picked from commit 130ce740d1 )
2015-10-20 17:29:39 -04:00
John Reck
d0374c6b25
Fix a few view ctors to not call Looper.myLooper
...
Bug: 25116730
Change-Id: I4e394c281feef6f7987433298d66f2df11352416
2015-10-20 14:20:33 -07:00
Abodunrinwa Toki
4d14e65cdf
Merge "Re-set PROCESS_TEXT selection if nothing was returned." into mnc-dr-dev am: 3bd3655fd0 am: 9e97c20ed9
...
am: 0eef4ab567
* commit '0eef4ab5678f9f3eaecd74b5e00990cef5b8d967':
Re-set PROCESS_TEXT selection if nothing was returned.
2015-10-20 18:51:03 +00:00
Alan Viverette
27c5cbe5a8
Merge "Update drawable matrix when bounds change in invalidateDrawable()" into mnc-dr-dev am: 840f38905c am: e3d745291e
...
am: c3e46adc77
* commit 'c3e46adc7797b4e894ef1e8ffd972acddb8fbbfa':
Update drawable matrix when bounds change in invalidateDrawable()
2015-10-20 18:27:41 +00:00
Abodunrinwa Toki
9e97c20ed9
Merge "Re-set PROCESS_TEXT selection if nothing was returned." into mnc-dr-dev
...
am: 3bd3655fd0
* commit '3bd3655fd05a548f6e60cfccd4185a4b9ae2a7d6':
Re-set PROCESS_TEXT selection if nothing was returned.
2015-10-20 18:06:44 +00:00
Abodunrinwa Toki
3bd3655fd0
Merge "Re-set PROCESS_TEXT selection if nothing was returned." into mnc-dr-dev
2015-10-20 17:47:28 +00:00
Alan Viverette
e3d745291e
Merge "Update drawable matrix when bounds change in invalidateDrawable()" into mnc-dr-dev
...
am: 840f38905c
* commit '840f38905c073044077cb2bef68d20971f5d3d39':
Update drawable matrix when bounds change in invalidateDrawable()
2015-10-20 17:24:45 +00:00
Abodunrinwa Toki
3b8a5ea036
Re-set PROCESS_TEXT selection if nothing was returned.
...
Bug: 25043887
Change-Id: If069a5e23f1adf6a2c3aac8fe7e3f19cff2e28ad
2015-10-20 17:11:26 +01:00
Alan Viverette
01320de844
Update drawable matrix when bounds change in invalidateDrawable()
...
Bug: 24797872
Change-Id: Ib2bcce6f7d6fab33633a915882821b00d94e4e44
2015-10-20 13:51:21 +00:00
Chris Craik
003cc3dec8
Rename DisplayListData to DisplayList
...
Change-Id: I25f6bb88ffdf9baf7e8e4e2a294aa8c9d2a4605b
2015-10-16 10:38:34 -07:00
Jun Mukai
1db5397d88
Allow changing mouse pointer icon for the current context.
...
Right now, it only supports I-beam on EditText, but further
rules will come in the future.
The png files for the icons are from chromium.
Bug: 24180385
Change-Id: I8de4ec8a5412b4830c08aa232c5083841c5c751c
2015-10-15 01:47:29 -07:00
Alan Viverette
1aba36d721
Merge "Revert "Reduce CascadingMenuPopup's reliance on internal ListView state""
2015-10-08 19:54:49 +00:00
Alan Viverette
2ac975deb3
Revert "Reduce CascadingMenuPopup's reliance on internal ListView state"
...
Introduced some regressions. Reverting until we can do better testing.
This reverts commit 8375d63998 .
Change-Id: I9b15d63e52c814ef8985b86f8a50359e39355d39
2015-10-08 19:54:16 +00:00
Alan Viverette
4e91907bf8
am 8a0c8e78: am 6a06f12c: Merge "Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams"
...
* commit '8a0c8e78a7d938288e065b21e78b2de6097b1599':
Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams
2015-10-07 16:43:11 +00:00
Alan Viverette
3a3fea4fed
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.
2015-10-07 16:43:00 +00:00
Alan Viverette
8a0c8e78a7
am 6a06f12c: Merge "Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams"
...
* commit '6a06f12c3fa6a84306dc17f60eb16cdc25bc34b5':
Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams
2015-10-07 16:34:35 +00:00
Alan Viverette
4524278bcb
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.
2015-10-07 16:34:26 +00:00
Alan Viverette
6a06f12c3f
Merge "Frameworks/base: Fix AdapterViewAnimator.createOrReuseLayoutParams"
2015-10-07 16:23:36 +00:00
Alan Viverette
7de6ae159e
Merge "To call TypedArray.recycle() when we are done with the array."
2015-10-07 16:22:36 +00:00
Alan Viverette
8375d63998
Reduce CascadingMenuPopup's reliance on internal ListView state
...
Bundles cascading menu information and stores it in a stack representing
the hierarchy of added menus.
Bug: 23970448
Change-Id: Icc0a96ea2dd4320fd4dae9626435ed82a6165480
2015-10-06 10:40:25 -04:00
Alan Viverette
2b4dc11566
Animate radial time picker selector during hour/minute transition
...
Also propagates XML attrs from time picker to radial view during
construction, which allows the hour colors & etc. to be changed
inline without needing to set the timePickerStyle theme attribute.
Bug: 20333885
Change-Id: Ib42b9f5b93b5d6ce1dcbaa05f99cef40c9f9a9d3
2015-10-02 15:29:43 -04:00
Toni Barzic
e9889bf372
Forward SeekBarPreference key events to seekBar view
...
This is to ensure that seek bar progress gets properly updated,
and that progress changes reported by the seek bar are marked as
coming from user.
BUG=24416333
BUG=20049245
Change-Id: I0a48c8eae1528937024ca54720cac91c7d21b0b9
2015-09-30 10:22:06 -07:00
Toni Barzic
7c082caf65
Merge "Mark progress updates from AbsSeekBar.trackTouchEvent as from user"
2015-09-30 17:08:01 +00:00
Seigo Nonaka
f03d7994bd
Merge "Reduce the number of TextAppearanceSpan objects for highlighting."
2015-09-30 04:39:26 +00:00
Toni Barzic
deb2ad56ea
Mark progress updates from AbsSeekBar.trackTouchEvent as from user
...
Looks like this one was missed in Iafa32538b4f92705c4c1ca2a02145c078add2532
when setProgress(int, boolean) went from setProgress(progress, fromUser) to
setProgress(progress, animate)
BUG=24416333
Change-Id: Id22f4d67986a24c907f61e22866ae43ffdfe79b8
2015-09-29 15:52:49 -07:00
Alan Viverette
b854d07a1a
Unhide PopupWindow.getMaxAvailableHeight(View, int, boolean)
...
Bug: 24394572
Change-Id: If66fa0178ed0d8c8d78e286a8b928ad88d6e90fa
2015-09-28 16:12:18 -04:00
Oren Blasberg
b8c7ef5eaf
Merge "Make context menus show as popup menus."
2015-09-25 21:09:18 +00:00
Oren Blasberg
ed3912692f
Make context menus show as popup menus.
...
This means that right-clicking/long pressing on a view that is registered for
context menu will show the context menu as a popup menu instead.
Bug: 20016398
Change-Id: I96fea60435fff2f981d288521f490f8ff24ada15
2015-09-25 12:01:01 -07:00
Gus Prevas
efca0aa919
am 3197cd36: am 41110261: am b17d1e5e: Merge "Adds an option to override RemoteViews transition." into cw-e-dev
...
* commit '3197cd36fef11b1fdd59bdd341f65f9f2364ed2a':
Adds an option to override RemoteViews transition.
2015-09-25 18:59:45 +00:00
Gus Prevas
3197cd36fe
am 41110261: am b17d1e5e: Merge "Adds an option to override RemoteViews transition." into cw-e-dev
...
* commit '41110261bb4f9f733b579b3dc26d3d6de5642ef5':
Adds an option to override RemoteViews transition.
2015-09-25 18:09:41 +00:00
Gus Prevas
1ed322b123
Adds an option to override RemoteViews transition.
...
This change adds a configuration option,
"config_overrideRemoteViewsActivityTransition", which is false by
default and true on watches. If it's true, when a RemoteViews
is clicked, it will use a new attribute on the active window animation
style, "activityOpenRemoteViewsEnterAnimation", to determine
the entry transition to use, instead of the current hard-coded
default.
Bug: 23534750
Change-Id: I91e92804a663ab71a3e46c3430fa579b87cc7931
2015-09-25 13:10:52 -04:00