119355 Commits

Author SHA1 Message Date
Lorenzo Colitti
f4e90eac87 Use BaseNetworkObserver in Tethering.
Tethering currently inherits from the AIDL interface
INetworkManagementEventObserver, so it has to provide no-op
implementations of all the interface's methods. Inherit from
BaseNetworkObserver and get rid of the no-ops.

Bug: 9180552
Change-Id: I74859b0d77951005651aaaa418185857e40eeedb
2013-11-02 12:28:08 +09:00
Adam Powell
b411b32861 Fix action menu visibility callbacks for nested popups
When opening a submenu from a popup in ActionMenuPresenter, delegate
the submenu callbacks to the presenter callback registered on the
ActionMenuPresenter. This allows menu visibility callbacks to
propagate properly so that apps that hide their action bars after a
timeout can detect open menus that are deeply nested.

Bug 11429613

Change-Id: I3332886f08d4f9010f0875057c457566301d12ec
2013-11-01 18:22:11 -07:00
Jim Miller
06749c2bc8 am 8ac67e62: Merge "Fix flash caused by frame resize code" into klp-dev
* commit '8ac67e62818137c2c3b8a81b795432beb112e29c':
  Fix flash caused by frame resize code
2013-11-01 18:20:43 -07:00
Jim Miller
8ac67e6281 Merge "Fix flash caused by frame resize code" into klp-dev 2013-11-02 01:17:19 +00:00
Michael Wright
a16a121028 Use the fuzz, Luke
Use input device fuzz values for axis movement filtering when available

Change-Id: I740f7982323e57fec2ed8ef0e87ae7345eba6e3a
2013-11-01 18:11:33 -07:00
Dianne Hackborn
f355f97878 am efcc2ca6: Merge "Fix issue #11223338: Not retaining service started state while restarting" into klp-dev
* commit 'efcc2ca63dfa9179979ecdc86031c06240ada1c5':
  Fix issue #11223338: Not retaining service started state while restarting
2013-11-01 17:28:41 -07:00
Brian Carlstrom
10193b78b8 am a51052d1: Merge "Move set of persist.sys.dalvik.vm.lib to SystemServer only" into klp-dev
* commit 'a51052d17cf94fcddb5739141132fb9dee75bffb':
  Move set of persist.sys.dalvik.vm.lib to SystemServer only
2013-11-01 17:28:38 -07:00
Matthew Xie
f21946937c am 371427b5: Revert "Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode."
* commit '371427b53c70d1a71012de404c29187fe303a22a':
  Revert "Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode."
2013-11-01 17:28:36 -07:00
Victoria Lease
1d80e977da Compose singleLine & textAllCaps transforms
TextView only supports a single TransformationMethod per TextView, and
singleLine and textAllCaps are both implemented as
TransformationMethods. Composing both operations into a single
TransformationMethod gives us all-caps text (if requested by
kg_use_all_caps) on a single line.

Bug: 11421105
Change-Id: I069721b887ea90b8daf2af2cf82081319e499962
2013-11-01 16:44:08 -07:00
Adam Powell
f37a5139db Fix incorrect content description on action bar home/up
Some stray code from a previous change caused an erroneous content
description to be set on the wrong view in the action bar. Correct
this and sync with the right behavior.

Bug 10969992

Change-Id: I4deaa3528b4bc222e25354679fa93f8316fa2d70
2013-11-01 16:36:49 -07:00
Dianne Hackborn
efcc2ca63d Merge "Fix issue #11223338: Not retaining service started state while restarting" into klp-dev 2013-11-01 23:20:09 +00:00
Craig Mautner
c78a06db28 Layout hidden windows on Configuration change.
Apply the test for configuration change to all windows. A year ago
this was the test but CL ag/247731 which fixed b/7428221 limited the
test to just Keyguard windows. A week later CL ag/248223 which fixed
b/7444971 applied the test to Wallpaper as well. Then two days after
that CL ag/249762 which fixed b/7453222 reverted the wallpaper. This
fix reverts the Keyguard qualification and restores the test to all
windows.

This fix has been tested against the repro steps for all three bugs
above. In addition this fixes bug 11033407. The fix for the bug is
described in the bug.

Change-Id: Ie0f4c7cd4697c1689c4f331d572359cf7ce934cf
2013-11-01 16:12:14 -07:00
Brian Carlstrom
a51052d17c Merge "Move set of persist.sys.dalvik.vm.lib to SystemServer only" into klp-dev 2013-11-01 22:51:07 +00: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
Jim Miller
6b0afaddae Fix flash caused by frame resize code
This fixes a problem where the frame would resize mid-animation because
the widget frame was being always being resized.

The issue was caused by having an extra fadeOutChallenge() in
onPageSwitching().   The fix is to remove this and handle this case
special for warping in onPageEndWarp()

Fixes bug 11190745

Change-Id: I6dbda4d09c77e3923887f8d41efb2215e1afb1b9
2013-11-01 15:03:04 -07:00
Brian Carlstrom
5637ffced9 Move set of persist.sys.dalvik.vm.lib to SystemServer only
Bug: 11463182
Bug: 11479647
Change-Id: I38efdecdd65fe3efc9c33b4dc204a64543ae6377
2013-11-01 14:51:58 -07:00
Matthew Xie
371427b53c Revert "Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode."
This reverts commit 7a863b4bdae1d01d4ac972fe8ff8968bbfed6709.

bug 11325212
Change-Id: I8b50aec4ae39894a854583a74bda4db3445d3d67
2013-11-01 13:49:20 -07:00
Scott Main
b4e2cea57d simplify gl table
Change-Id: I526975d0f8e4ab3f091c3df3c0971bd390491936
2013-11-01 13:48:56 -07:00
Scott Main
7ae98ba9f2 fix dashboard to add opengl 3.0
Change-Id: Ibf85aefed6e2adbc7247758deed0f6f27726967d
2013-11-01 13:38:28 -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
Scott Main
3e0cb9ba18 dashboard update for 11/1/13
Change-Id: Ic440636d38ae642f8e09c22d17202259526a9979
2013-11-01 12:51:10 -07: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
Dirk Dougherty
471e1579b3 am bfeaa9b1: am 929ff3e0: am 62eecbf5: Merge "Doc change: Extend link to image." into klp-dev
* commit 'bfeaa9b14ea0e8bdb95c2b974e62e110ccbf58df':
  Doc change: Extend link to image.
2013-11-01 12:03:24 -07:00
Adam Lesinski
83c7ac3b8e Fix off-by-one issue when removing from Iterator
MapCollections' iterator removes the preceding element
which causes IndexOutOfBoundsExceptions to be thrown
when removing the first element while iterating.

bug:11477476
Change-Id: Ifc8fcf0ca1651e759f3b2ab8356404564e9f7d0b
2013-11-01 12:00:53 -07:00
Dirk Dougherty
bfeaa9b14e am 929ff3e0: am 62eecbf5: Merge "Doc change: Extend link to image." into klp-dev
* commit '929ff3e0cf4bf5b135ea73d6062175d3299c5149':
  Doc change: Extend link to image.
2013-11-01 12:00:14 -07:00
Dirk Dougherty
929ff3e0cf am 62eecbf5: Merge "Doc change: Extend link to image." into klp-dev
* commit '62eecbf5af9b4c5ed6ab77d13973d5f14ab89ed1':
  Doc change: Extend link to image.
2013-11-01 11:57:54 -07:00
Svetoslav
7db97b0a29 PreferenceFragment showing the breadcrumb when not needed.
The breadcrumb section is used for a single pane mode for showing
the current user location. The breadcrumb should not be shown if
its title and subtitle are empty. The code in PreferenceActivity
onCreate updates the breadcrumb with the title and subtitle in
a single page mode but does not hide it if they are empty. This
change fixes that.

bug:11242762

Change-Id: Ib1ba9e8afd9d0ab2e85d78a65ca7c18489464f6d
2013-11-01 11:57:12 -07:00
Adam Cohen
5f3b6c044d am 7e52013d: am 6b149dcf: am c5481343: Merge "Fix weird page snap bug when long pressing on music controls (issue 11420449)" into klp-dev
* commit '7e52013d02a36652f7125774b9c93f3405303d67':
  Fix weird page snap bug when long pressing on music controls (issue 11420449)
2013-11-01 11:56:42 -07: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
Dirk Dougherty
bb0ab66756 Doc change: Extend link to image.
Change-Id: I240e01af0bad80587951dd46d91af148948cd90f
(cherry picked from commit 9e45568cdb47a111ee113d0cc4e78353d4761256)
2013-11-01 18:55:40 +00:00
Dirk Dougherty
62eecbf5af Merge "Doc change: Extend link to image." into klp-dev 2013-11-01 18:55:15 +00:00
Adam Cohen
7e52013d02 am 6b149dcf: am c5481343: Merge "Fix weird page snap bug when long pressing on music controls (issue 11420449)" into klp-dev
* commit '6b149dcf50d2c102f61ea271a096b64cee90d812':
  Fix weird page snap bug when long pressing on music controls (issue 11420449)
2013-11-01 11:54:36 -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
Svetoslav
4eda339359 am d914bede: am 93e363fe: am 91230fb3: Merge "Fixing issues in the TouchExplorer." into klp-dev
* commit 'd914bede93fdffb0d4e36701e47f30100634be6a':
  Fixing issues in the TouchExplorer.
2013-11-01 11:53:08 -07:00
Adam Cohen
6b149dcf50 am c5481343: Merge "Fix weird page snap bug when long pressing on music controls (issue 11420449)" into klp-dev
* commit 'c5481343622e280ef1b2e3574c0cca0640fb172e':
  Fix weird page snap bug when long pressing on music controls (issue 11420449)
2013-11-01 11:51:20 -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
Svetoslav
d914bede93 am 93e363fe: am 91230fb3: Merge "Fixing issues in the TouchExplorer." into klp-dev
* commit '93e363fe01e9303ae166386ee12566d05e716600':
  Fixing issues in the TouchExplorer.
2013-11-01 11:51:03 -07:00
Adam Cohen
c548134362 Merge "Fix weird page snap bug when long pressing on music controls (issue 11420449)" into klp-dev 2013-11-01 18:48:42 +00:00