Svetoslav
8c6ed03c8f
am 1caa092f: Allow click listener registration in NumberPicker.
...
* commit '1caa092f94aaa4b9b7b382263dfd13581d92d2de':
Allow click listener registration in NumberPicker.
2014-03-05 22:55:58 +00:00
Svetoslav
1caa092f94
Allow click listener registration in NumberPicker.
...
NumberPicker is composed of three areas, increment, decrement, and value,
which take the entire space. Hence, adding a click listener was a no-op.
Clicking on the value brings up the IME but for devices with very small
screens a developer may want to override this default behavior to say
confirm the selection.
This change allows adding a click listener to NumberPicker to override the
behavior of clicking on the current value. This is applicable only to the
new look and feel of the NumberPicker, i.e. the holo themes. This change
is safe as previously setting a click listener had no effect.
bug:13287234
Change-Id: I34e12a2e2bd64344a4797153fa6c820001a4722e
(cherry picked from commit 46a27efe9528ac3c5b37726707844e7c868815ac)
2014-03-05 22:37:34 +00:00
Robert Greenwalt
c1ca3bac5d
am bf9eec4c: am 1c8ba7e5: am bad3a9e6: am 2d1e8c49: Merge "Only apply tcp buffer sizes for default net" into klp-dev
...
* commit 'bf9eec4c3bbbacd0954d819c18709962a81338bf':
Only apply tcp buffer sizes for default net
2014-03-05 22:17:24 +00:00
Christopher Tate
777b8a808e
am 422b2656: resolved conflicts for merge of c45ff35f to klp-modular-dev
...
* commit '422b2656741520448815b230f7c73ad67a4c4e95':
Adapt to underlying changes in the PBKDF2 implementation
2014-03-05 22:17:21 +00:00
Robert Greenwalt
bf9eec4c3b
am 1c8ba7e5: am bad3a9e6: am 2d1e8c49: Merge "Only apply tcp buffer sizes for default net" into klp-dev
...
* commit '1c8ba7e551274782f3f61b90807711a056cc9730':
Only apply tcp buffer sizes for default net
2014-03-05 22:14:46 +00:00
Christopher Tate
422b265674
resolved conflicts for merge of c45ff35f to klp-modular-dev
...
Change-Id: Id1799e49891dc72e2e9c55fd9f418ceee94a7875
2014-03-05 12:28:04 -08:00
Brian Carlstrom
a258b4a9e8
am 485e3b45: am 5c126c3d: Merge "Add dex2oat-flags plumbing to AndroidRuntime"
...
* commit '485e3b459491267ae1390e1df5ff8f7d4695f819':
Add dex2oat-flags plumbing to AndroidRuntime
2014-03-05 19:29:40 +00:00
Brian Carlstrom
485e3b4594
am 5c126c3d: Merge "Add dex2oat-flags plumbing to AndroidRuntime"
...
* commit '5c126c3d1703d8bef9a55dcc01f1fabf17811f60':
Add dex2oat-flags plumbing to AndroidRuntime
2014-03-05 11:26:44 -08:00
Brian Carlstrom
5c126c3d17
Merge "Add dex2oat-flags plumbing to AndroidRuntime"
2014-03-05 19:23:48 +00:00
Robert Greenwalt
1c8ba7e551
am bad3a9e6: am 2d1e8c49: Merge "Only apply tcp buffer sizes for default net" into klp-dev
...
* commit 'bad3a9e66fb103ec96ea89ce9eff7270333d5926':
Only apply tcp buffer sizes for default net
2014-03-05 18:31:18 +00:00
Robert Greenwalt
bad3a9e66f
am 2d1e8c49: Merge "Only apply tcp buffer sizes for default net" into klp-dev
...
* commit '2d1e8c49582fb91df0a05a778c228fc1cd89e026':
Only apply tcp buffer sizes for default net
2014-03-05 18:27:03 +00:00
Robert Greenwalt
2d1e8c4958
Merge "Only apply tcp buffer sizes for default net" into klp-dev
2014-03-05 18:23:56 +00:00
Christopher Tate
7a4e519eda
am 8106dce7: am a6c59158: am f63ae644: am 1e995c76: Merge "Update PackageMonitor to recognize new \'replacing\' semantics" into klp-dev
...
* commit '8106dce705ba69d5bc0ccafa8e21068216f42a5f':
Update PackageMonitor to recognize new 'replacing' semantics
2014-03-05 01:05:31 +00:00
Christopher Tate
8106dce705
am a6c59158: am f63ae644: am 1e995c76: Merge "Update PackageMonitor to recognize new \'replacing\' semantics" into klp-dev
...
* commit 'a6c59158761423551941f6ed338a117658e581ad':
Update PackageMonitor to recognize new 'replacing' semantics
2014-03-05 01:00:50 +00:00
Christopher Tate
c45ff35f21
am 1efc6e52: am 1d13f13d: Merge "Adapt to underlying changes in the PBKDF2 implementation" into klp-dev
...
* commit '1efc6e52d65389463ad52c32df02d68493df0f48':
Adapt to underlying changes in the PBKDF2 implementation
2014-03-05 00:57:22 +00:00
Christopher Tate
a6c5915876
am f63ae644: am 1e995c76: Merge "Update PackageMonitor to recognize new \'replacing\' semantics" into klp-dev
...
* commit 'f63ae644a80ef2d0bd7bfb448eebb19691e4b6ec':
Update PackageMonitor to recognize new 'replacing' semantics
2014-03-05 00:57:18 +00:00
Christopher Tate
1efc6e52d6
am 1d13f13d: Merge "Adapt to underlying changes in the PBKDF2 implementation" into klp-dev
...
* commit '1d13f13deac644bddbae8a1f92642074a32d7a6c':
Adapt to underlying changes in the PBKDF2 implementation
2014-03-05 00:54:17 +00:00
Christopher Tate
f63ae644a8
am 1e995c76: Merge "Update PackageMonitor to recognize new \'replacing\' semantics" into klp-dev
...
* commit '1e995c76485f8a7477177886890b834c31e8d1a6':
Update PackageMonitor to recognize new 'replacing' semantics
2014-03-05 00:54:14 +00:00
Christopher Tate
1d13f13dea
Merge "Adapt to underlying changes in the PBKDF2 implementation" into klp-dev
2014-03-05 00:51:33 +00:00
Christopher Tate
1e995c7648
Merge "Update PackageMonitor to recognize new 'replacing' semantics" into klp-dev
2014-03-05 00:51:04 +00:00
Brian Carlstrom
3beff1e023
Add dex2oat-flags plumbing to AndroidRuntime
...
Change-Id: Idaa7e5351e146d76e1972cbe4d93af69f0b999a6
2014-03-04 14:08:46 -08:00
Dave Platt
f08cd8c656
am 7d8262cb: am 22f66b76: Merge "Harden NsdManager against null-dereference crashes"
...
* commit '7d8262cb554c41892794f23b92e01b52458288bb':
Harden NsdManager against null-dereference crashes
2014-03-04 22:02:55 +00:00
Dave Platt
7d8262cb55
am 22f66b76: Merge "Harden NsdManager against null-dereference crashes"
...
* commit '22f66b76f5e49704f3be76ad3fff7e4b5456864d':
Harden NsdManager against null-dereference crashes
2014-03-04 13:59:57 -08:00
Dave Platt
22f66b76f5
Merge "Harden NsdManager against null-dereference crashes"
2014-03-04 21:55:56 +00:00
Will Haldean Brown
11c51608ee
am bd79652a: Merge "Add swipe-to-dismiss support to PhoneWindow." into klp-modular-dev
...
* commit 'bd79652a9afeee1e81f0f51d11e5869091f58af9':
Add swipe-to-dismiss support to PhoneWindow.
2014-03-04 21:27:11 +00:00
Dave Platt
3fc376b733
Harden NsdManager against null-dereference crashes
...
Due to race conditions or programming errors, the NsdManager
can attempt to process an asynchronous status message (and issue
a callback to the listener) after the listener has already been
removed from the NsdManager state. This causes dereferencing of
null objects, and a crash.
Split out the three async-queue message cases: these are ones
in which message.arg2 does not hold an NsdManager array index
and the code should not interpret this field as if it were.
Add an explicit check for "null listener" (the array index in the
message has already been released), log a warning, and exit early.
Safeguard accesses to the "NSD service type" string from a (possibly
null) NsdServiceInfo object... return a constant "?" string rather
than crashing.
Bug: 9016259
Change-Id: I40aabdfc65d86fdd0eaac7a1e7e56e6ff69796cf
2014-03-04 13:25:02 -08:00
Will Haldean Brown
bd79652a9a
Merge "Add swipe-to-dismiss support to PhoneWindow." into klp-modular-dev
2014-03-04 21:22:30 +00:00
John Spurlock
76ee9b727a
am 3b869238: am c6ecac77: am 38f81ccc: am fee6f69e: Merge "Volume panel should not clear system ui flags." into klp-dev
...
* commit '3b86923854069fa1b3bcabc8643a5e2db40d7b10':
Volume panel should not clear system ui flags.
2014-03-04 20:36:56 +00:00
John Spurlock
a12c0bf894
am ed7d7cba: am c3371eb5: am 49eac16e: am 8ec59a72: Merge "Show hideycling for non-primary users." into klp-dev
...
* commit 'ed7d7cba9d698aa619b654a485d7c88594ae5090':
Show hideycling for non-primary users.
2014-03-04 20:36:53 +00:00
John Spurlock
b61fde1f3d
am b85214bc: am 0a3bc3c4: am 2cc271eb: am d36ede39: Merge "Allow lights-out + bar icon dimming on low-end devices." into klp-dev
...
* commit 'b85214bcc32ff26a1dbc035c0128a2bebb193149':
Allow lights-out + bar icon dimming on low-end devices.
2014-03-04 20:36:50 +00:00
Guang Zhu
ca3af0d7e8
am a70d20f6: am 818f83d9: am bf7b64bd: am be659185: use min app launch time in AppLaunch perf test
...
* commit 'a70d20f6037a5c3f6ee18244a3b547454beb8399':
use min app launch time in AppLaunch perf test
2014-03-04 20:36:47 +00:00
John Spurlock
3b86923854
am c6ecac77: am 38f81ccc: am fee6f69e: Merge "Volume panel should not clear system ui flags." into klp-dev
...
* commit 'c6ecac77cfa35bbc72a4b7e1e3374ad00f83b305':
Volume panel should not clear system ui flags.
2014-03-04 19:19:14 +00:00
John Spurlock
ed7d7cba9d
am c3371eb5: am 49eac16e: am 8ec59a72: Merge "Show hideycling for non-primary users." into klp-dev
...
* commit 'c3371eb5d4bde6dc11499efb313f7529a6bf6d59':
Show hideycling for non-primary users.
2014-03-04 19:19:10 +00:00
John Spurlock
b85214bcc3
am 0a3bc3c4: am 2cc271eb: am d36ede39: Merge "Allow lights-out + bar icon dimming on low-end devices." into klp-dev
...
* commit '0a3bc3c4d204c64267641dcad0d699a5db38d989':
Allow lights-out + bar icon dimming on low-end devices.
2014-03-04 19:19:04 +00:00
John Spurlock
c6ecac77cf
am 38f81ccc: am fee6f69e: Merge "Volume panel should not clear system ui flags." into klp-dev
...
* commit '38f81ccc768958b1a9100cb2caa93ec3aedd9b5e':
Volume panel should not clear system ui flags.
2014-03-04 19:15:56 +00:00
John Spurlock
c3371eb5d4
am 49eac16e: am 8ec59a72: Merge "Show hideycling for non-primary users." into klp-dev
...
* commit '49eac16ec00ea63feaafc137a1d313fcb4374b36':
Show hideycling for non-primary users.
2014-03-04 19:15:53 +00:00
John Spurlock
0a3bc3c4d2
am 2cc271eb: am d36ede39: Merge "Allow lights-out + bar icon dimming on low-end devices." into klp-dev
...
* commit '2cc271ebbccc251ef96edee16b79a22fcf856244':
Allow lights-out + bar icon dimming on low-end devices.
2014-03-04 19:15:49 +00:00
John Spurlock
38f81ccc76
am fee6f69e: Merge "Volume panel should not clear system ui flags." into klp-dev
...
* commit 'fee6f69e8321c3f94c2b341fe483f7b1f6534169':
Volume panel should not clear system ui flags.
2014-03-04 19:12:40 +00:00
John Spurlock
49eac16ec0
am 8ec59a72: Merge "Show hideycling for non-primary users." into klp-dev
...
* commit '8ec59a72889f7da0c13119977ca62ada8a1498e0':
Show hideycling for non-primary users.
2014-03-04 19:12:37 +00:00
John Spurlock
2cc271ebbc
am d36ede39: Merge "Allow lights-out + bar icon dimming on low-end devices." into klp-dev
...
* commit 'd36ede391619e6fc8a1553f5b2f4b33b3603cd65':
Allow lights-out + bar icon dimming on low-end devices.
2014-03-04 19:12:33 +00:00
John Spurlock
fee6f69e83
Merge "Volume panel should not clear system ui flags." into klp-dev
2014-03-04 19:09:20 +00:00
John Spurlock
8ec59a7288
Merge "Show hideycling for non-primary users." into klp-dev
2014-03-04 19:08:47 +00:00
John Spurlock
d36ede3916
Merge "Allow lights-out + bar icon dimming on low-end devices." into klp-dev
2014-03-04 19:08:31 +00:00
Guang Zhu
a70d20f603
am 818f83d9: am bf7b64bd: am be659185: use min app launch time in AppLaunch perf test
...
* commit '818f83d965be3cc1af88a1c700115bff0dccf3a3':
use min app launch time in AppLaunch perf test
2014-03-04 18:46:23 +00:00
Guang Zhu
818f83d965
am bf7b64bd: am be659185: use min app launch time in AppLaunch perf test
...
* commit 'bf7b64bd30bc1e7fabcfc7f46132f504b30ba97c':
use min app launch time in AppLaunch perf test
2014-03-04 18:42:17 +00:00
Guang Zhu
bf7b64bd30
am be659185: use min app launch time in AppLaunch perf test
...
* commit 'be6591856bd62e14d7c87dd927db0cbbed242d81':
use min app launch time in AppLaunch perf test
2014-03-04 18:38:32 +00:00
Guang Zhu
be6591856b
use min app launch time in AppLaunch perf test
...
Change-Id: Id3a5872ff29fba5daeff058f0842fd011e50a0a1
(cherry picked from commit 2861a89bed9066e206917c41357a5e589e8482cb)
2014-03-04 18:35:05 +00:00
Robert Greenwalt
30a2bc87d4
Only apply tcp buffer sizes for default net
...
This may mean that secondary networks have bad network settings,
but currently default settings are overriden by secondary nets
which seems worse.
bug:13211589
Change-Id: I08d56e618208781bf6b21a88663c2b8503a4f226
2014-03-04 09:56:05 -08:00
Will Haldean Brown
ca6234e084
Add swipe-to-dismiss support to PhoneWindow.
...
This adds a new window feature -- FEATURE_SWIPE_TO_DISMISS -- and a
theme attribute to activate that feature. When the feature is
activated, a SwipeDismissLayout is inflated as the DecorView layout.
SwipeDismissLayout intercepts touch events and steals ones that are
large swipes to the right if its children don't. PhoneWindow registers
handlers that listen for these swipe events, translate the window when
necessary, and finish the activity at the end of the gesture.
Change-Id: I512e758f3c3ffd3b353dba3b911c0e80a88d6f5f
2014-03-04 09:26:15 -08:00
Craig Mautner
80b1357909
am 7a93aa2f: am a0b4d0ce: Merge "Avoid duplication of AppWindowToken in created Task"
...
* commit '7a93aa2fc2555b0de41bb5f30eb0e9cce2413084':
Avoid duplication of AppWindowToken in created Task
2014-03-04 17:14:58 +00:00