Commit Graph

28812 Commits

Author SHA1 Message Date
Dianne Hackborn
97bf092e61 am dd24a32b: am 37f180b4: Merge "App ops: don\'t crash when provide read access is off." into jb-mr2-dev
* commit 'dd24a32b7c14337a20071ac8afe23c48157c32aa':
  App ops: don't crash when provide read access is off.
2013-03-23 01:50:06 +00:00
Dianne Hackborn
37f180b4a5 Merge "App ops: don't crash when provide read access is off." into jb-mr2-dev 2013-03-23 01:43:37 +00:00
Dianne Hackborn
9fa39bd255 App ops: don't crash when provide read access is off.
If the caller supplied an empty selection string (instead
of null) we would crash due to creating a bad SQLite statement.

Change-Id: I462803b80c81815ed9a3a320c23060daa28e8114
2013-03-22 18:42:14 -07:00
Dianne Hackborn
ac6331be6f am 8277f248: am b685faa2: Merge "Implement #8323587, #8323342, #8323590: new features." into jb-mr2-dev
* commit '8277f24865e52915b4825517860629c0385f79ed':
  Implement #8323587, #8323342, #8323590: new features.
2013-03-23 01:33:03 +00:00
Dianne Hackborn
b685faa2ce Merge "Implement #8323587, #8323342, #8323590: new features." into jb-mr2-dev 2013-03-23 01:26:08 +00:00
Michael Wright
49065c5e77 am 4e58e9c5: am 53d13667: Fix log tags in trackball debugging
* commit '4e58e9c579b5ca3496118177728119531c066666':
  Fix log tags in trackball debugging
2013-03-23 01:02:58 +00:00
Michael Wright
53d13667e3 Fix log tags in trackball debugging
Change-Id: I02a623c96aff8b6ffbe11161feea39ad26ba0e83
2013-03-23 00:57:51 +00:00
Dianne Hackborn
119bbc378d Implement #8323587, #8323342, #8323590: new features.
8323587: Add feature for supporting app widgets
8323342: Add feature for replacing the home screen
8323590: Add feature for supporting input methods

The app widget service looks for the app widget feature
and refuses to work if it doesn't exist.  I didn't do
this for the input method service because some devices
will probably want to still make use of that mechanism
without supporting third party input methods.

Change-Id: Ie3b089105e104f4d767cdb03cdbe4fdb1c17382e
2013-03-22 17:27:25 -07:00
Dianne Hackborn
e9e9aa650c am c31dc858: am 1a89c532: Merge "New media button API." into jb-mr2-dev
* commit 'c31dc858488ce291f434ab8bb7b90629f7a0ce27':
  New media button API.
2013-03-22 23:20:02 +00:00
Dianne Hackborn
1a89c5324b Merge "New media button API." into jb-mr2-dev 2013-03-22 23:13:49 +00:00
Michael Wright
d2500739f8 am a329c83d: am 88a0765d: Merge "Add pipelining optimization to IME dispatching" into jb-mr2-dev
* commit 'a329c83d6673f51c539a6f99d9b16e03c55eeac4':
  Add pipelining optimization to IME dispatching
2013-03-22 22:57:33 +00:00
Michael Wright
88a0765dd4 Merge "Add pipelining optimization to IME dispatching" into jb-mr2-dev 2013-03-22 22:49:53 +00:00
Chris Craik
acdb67d280 am 27c809db: am 81cce37d: Merge "Restore final canvas state after deferred flush" into jb-mr2-dev
* commit '27c809dba4b470bfcc00d7dc89ccf81ac36e1c3c':
  Restore final canvas state after deferred flush
2013-03-22 22:17:07 +00:00
Chris Craik
81cce37ded Merge "Restore final canvas state after deferred flush" into jb-mr2-dev 2013-03-22 22:11:33 +00:00
Wink Saville
34d31fe108 am 439eea83: am c1b40c79: Merge "Add some new constants." into jb-mr2-dev
* commit '439eea8328f6259dd9c029f90eb90e73f940f87b':
  Add some new constants.
2013-03-22 21:49:32 +00:00
Jim Miller
ce732f745e am 26ebeb6d: am 7b3526d5: Merge "Fix alternate time zone display for clock widget." into jb-mr2-dev
* commit '26ebeb6d554e963a496d42ec3ab8213c35c51e1c':
  Fix alternate time zone display for clock widget.
2013-03-22 21:49:29 +00:00
Dianne Hackborn
961cae9254 New media button API.
This allows sending media buttons to any PendingIntent,
so they can be captured with a registered receiver.

Also add some new ViewTreeObserver APIs; this is all for
a new support library API to watch media buttons while an
app has input focus.

Change-Id: I3c51cef59460662b008c9a2cc87d6a6383c21855
2013-03-22 14:49:28 -07:00
Wink Saville
c1b40c79be Merge "Add some new constants." into jb-mr2-dev 2013-03-22 21:41:31 +00:00
Jim Miller
7b3526d536 Merge "Fix alternate time zone display for clock widget." into jb-mr2-dev 2013-03-22 21:40:47 +00:00
Michael Wright
c8a7e54fef Add pipelining optimization to IME dispatching
Rather than wait for the IME to return before sending it the next input event,
send all available input events as soon as we receive them.

Bug: 7984576
Change-Id: Ie0b1086efc4f9e1ececac22afd997829304bf180
2013-03-22 13:35:57 -07:00
Robert Greenwalt
f4c597e274 am 8735745b: am 55187f18: Prevent NPE in new API.
* commit '8735745b28ddc80b1b57c06a8ed7c752fa6fd167':
  Prevent NPE in new API.
2013-03-22 19:09:00 +00:00
Robert Greenwalt
55187f1850 Prevent NPE in new API.
bug:8455284
Change-Id: I26ecbd024d1fe001f3af792c4e66409b2968c7ec
2013-03-22 12:00:17 -07:00
Chris Craik
a4e16c58c9 Restore final canvas state after deferred flush
bug:8450062

- Fixes overdraw indication with DeferredDisplayList
- Fixes drawHardwareLayer called after flush

Additionally changes drawLayer to pass its paint to native via setLayerPaint

Wrap flush in save/restore so that reordering doesn't affect final
transform

Change-Id: I08befa42c28500da6387699eefd4be28aedf9f4c
2013-03-22 11:54:51 -07:00
Lorenzo Colitti
cd40e52f91 am 8d6839b2: am 31453e5a: Merge "Reset connections on all stacked interfaces." into jb-mr2-dev
* commit '8d6839b20b7e2871f9ab5056f7c58ac43dd1e97c':
  Reset connections on all stacked interfaces.
2013-03-22 09:51:20 +00:00
Lorenzo Colitti
31453e5a2b Merge "Reset connections on all stacked interfaces." into jb-mr2-dev 2013-03-22 09:45:53 +00:00
Michael Wright
0878312fd9 am 621c35e4: am 765ddb4b: Merge "Separate sessionCreated and finishedEvents callbacks" into jb-mr2-dev
* commit '621c35e4fc83c2864a82da31aac767832ce86df6':
  Separate sessionCreated and finishedEvents callbacks
2013-03-22 03:42:25 +00:00
Michael Wright
765ddb4bf4 Merge "Separate sessionCreated and finishedEvents callbacks" into jb-mr2-dev 2013-03-22 03:36:49 +00:00
Michael Wright
dd1e7728c0 am f2cf401c: am d46ded88: Merge "Add tracing for pending queue size" into jb-mr2-dev
* commit 'f2cf401c03c494e62d9f92109240090d2e1c4062':
  Add tracing for pending queue size
2013-03-22 03:33:25 +00:00
Michael Wright
d46ded8830 Merge "Add tracing for pending queue size" into jb-mr2-dev 2013-03-22 03:28:01 +00:00
Fabrice Di Meglio
69ad42a6c1 am b91fb8c6: am 36fb0166: Merge "Fix bug #8200928 ExpandableListView should be RTL-aware" into jb-mr2-dev
* commit 'b91fb8c665e9bbdf18d66c0817278e20a97791d8':
  Fix bug #8200928 ExpandableListView should be RTL-aware
2013-03-22 01:27:32 +00:00
Adam Powell
f2bfed0d68 am 6338eb11: am ef793669: Merge "Fix a stability regression in ListView arrow scrolling" into jb-mr2-dev
* commit '6338eb1165d2d932a90738fea1f6d7be6a7fa3aa':
  Fix a stability regression in ListView arrow scrolling
2013-03-22 01:20:21 +00:00
Fabrice Di Meglio
36fb0166a3 Merge "Fix bug #8200928 ExpandableListView should be RTL-aware" into jb-mr2-dev 2013-03-22 01:20:15 +00:00
Adam Powell
04fb1a450f am 7b8dfeb6: am 86a1a245: Merge "Revert "Revert "Fix ListView is not scrolled properly with arrows""" into jb-mr2-dev
* commit '7b8dfeb6ad1036506403fdb7b523db8ca3c2c633':
  Revert "Revert "Fix ListView is not scrolled properly with arrows""
2013-03-22 01:16:49 +00:00
Adam Powell
ef79366980 Merge "Fix a stability regression in ListView arrow scrolling" into jb-mr2-dev 2013-03-22 01:14:28 +00:00
Adam Powell
86a1a245d2 Merge "Revert "Revert "Fix ListView is not scrolled properly with arrows""" into jb-mr2-dev 2013-03-22 01:12:43 +00:00
Michael Wright
52a5352626 Separate sessionCreated and finishedEvents callbacks
Bug: 8276952
Change-Id: If7051086c060fcce5d1e958ebbddec0784c851da
2013-03-21 17:47:40 -07:00
Michael Wright
95ae9429ee Add tracing for pending queue size
Change-Id: Ib31c2245feca31d0276ef1ebf6e6d237d0297671
2013-03-21 17:47:40 -07:00
Jim Miller
9831d18883 Fix alternate time zone display for clock widget.
This fixes a bug where the widget resize event was being sent
for the wrong user.

The issue was with creating AppWidgetHostViews with Keyguard's
context which contains the wrong user id.

Fixes bug 8392718

Change-Id: I7efbc13161800224a342880c35470ed0b45824d0
2013-03-21 17:14:28 -07:00
Adam Powell
2a93911b87 Fix a stability regression in ListView arrow scrolling
The earlier patch 3cf7b3c59 introduced a stability regression. Perform
the appropriate bounds checking alongside the fix it implements.

Bug 8264185

Change-Id: I943d6c05bacdd777f89243fdac97788b16639dc6
2013-03-21 17:08:38 -07:00
Kenny Root
6959232e74 am 5c95bf30: am e37478c4: am 9d262c49: am f6c4dba2: Merge "KeyStore: change migrate to duplicate"
* commit '5c95bf300ca20fd502953dff9d70cffe46063e6c':
  KeyStore: change migrate to duplicate
2013-03-21 23:15:27 +00:00
Fabrice Di Meglio
605c5af9c8 Fix bug #8200928 ExpandableListView should be RTL-aware
- draw the group and child indicator at the correct position when in RTL mode

Change-Id: Ib346ae59f17c129fc59b76cd7fcc36fbdb86e499
2013-03-21 16:10:13 -07:00
Kenny Root
e37478c4eb am 9d262c49: am f6c4dba2: Merge "KeyStore: change migrate to duplicate"
* commit '9d262c49d96de4d896594bfcf00ece873f1abb7f':
  KeyStore: change migrate to duplicate
2013-03-21 16:07:11 -07:00
Kenny Root
9d262c49d9 am f6c4dba2: Merge "KeyStore: change migrate to duplicate"
* commit 'f6c4dba2d30ddba41ccfd6d9d2be2729ea496902':
  KeyStore: change migrate to duplicate
2013-03-21 16:05:06 -07:00
Daniel Sandler
18f1067385 am 1a47d562: am dc0299fb: Merge "Allow whitelisted non-system packages to listen for notifications." into jb-mr2-dev
* commit '1a47d5627e06e197c1d4ed026f0a84cea3510019':
  Allow whitelisted non-system packages to listen for notifications.
2013-03-21 22:06:38 +00:00
Daniel Sandler
dc0299fb23 Merge "Allow whitelisted non-system packages to listen for notifications." into jb-mr2-dev 2013-03-21 22:01:59 +00:00
Wink Saville
fe1e298af4 am f6923908: am ad5b0eb7: Merge "Notify user when wi-fi is toggled about scans" into jb-mr2-dev
* commit 'f69239083e613ed8b4a6dc674ef33fc186cdb5d6':
  Notify user when wi-fi is toggled about scans
2013-03-21 21:52:53 +00:00
Kenny Root
5f1d965f7d KeyStore: change migrate to duplicate
After discussion, it was determined that duplicate would be less
disruptive and it still fit in the current HAL model.

Change-Id: I2f9cae48d38ec7146511e876450fa39fc92cda55
2013-03-21 14:24:19 -07:00
Justin Ho
1ad11b9c6c Revert "Revert "Fix ListView is not scrolled properly with arrows""
This reverts commit 3cf7b3c592.
2013-03-21 14:21:30 -07:00
Irfan Sheriff
7b7beb7952 Notify user when wi-fi is toggled about scans
We let the user know when he turns off Wi-Fi that scans will continue to
be available.

User has the option to turn off the dialog and not receive this in the future.

Bug: 8141918
Change-Id: I115ce2ac57125b8ffbb34245dc25effd4b3bebb0
2013-03-21 12:27:20 -07:00
Michael Jurka
a383eba1cc am 953a9466: am 6812efd2: Merge "Make hasOverlappingRendering() method more accurate" into jb-mr2-dev
* commit '953a94662114933ee81ad197e6a70ffc3f45a289':
  Make hasOverlappingRendering() method more accurate
2013-03-21 17:09:33 +00:00