Commit Graph

26442 Commits

Author SHA1 Message Date
Christopher Tate
2c7c1dfd56 am 5acd58a7: am d2426a91: am 1a2fac3e: Merge "Use myUserId() only in registerContentObserver()" into jb-mr1-dev
* commit '5acd58a758ad9bb93d59d9d6f1dbe9f516096e3a':
  Use myUserId() only in registerContentObserver()
2012-10-03 19:01:37 -07:00
Christopher Tate
5acd58a758 am d2426a91: am 1a2fac3e: Merge "Use myUserId() only in registerContentObserver()" into jb-mr1-dev
* commit 'd2426a91f20dcff6a1845a94a7fa914c63d2de5b':
  Use myUserId() only in registerContentObserver()
2012-10-03 18:59:54 -07:00
Christopher Tate
d2426a91f2 am 1a2fac3e: Merge "Use myUserId() only in registerContentObserver()" into jb-mr1-dev
* commit '1a2fac3eeda031ac5f4c7d17c883d54af5661a66':
  Use myUserId() only in registerContentObserver()
2012-10-03 18:57:23 -07:00
Christopher Tate
1a2fac3eed Merge "Use myUserId() only in registerContentObserver()" into jb-mr1-dev 2012-10-03 18:54:49 -07:00
Romain Guy
82fa5ffbbc am bf8d8e73: am 5971d03f: am f7ee2a03: Merge "Fix rendering artifacts on tiled renderers Bug #7275145" into jb-mr1-dev
* commit 'bf8d8e73e4123f529845e88de6d74b62853b9786':
  Fix rendering artifacts on tiled renderers Bug #7275145
2012-10-03 18:53:48 -07:00
Dianne Hackborn
618c9030db am 85486bd3: am cd09cb8f: am 6fb7fd3a: Merge "Fix issue #7267494, issue #7212347" into jb-mr1-dev
* commit '85486bd33de1f3665f158df636217166c83199f5':
  Fix issue #7267494, issue #7212347
2012-10-03 18:52:07 -07:00
Romain Guy
bf8d8e73e4 am 5971d03f: am f7ee2a03: Merge "Fix rendering artifacts on tiled renderers Bug #7275145" into jb-mr1-dev
* commit '5971d03f233c52d697e55ee83d8e514adac21527':
  Fix rendering artifacts on tiled renderers Bug #7275145
2012-10-03 18:52:03 -07:00
Dianne Hackborn
85486bd33d am cd09cb8f: am 6fb7fd3a: Merge "Fix issue #7267494, issue #7212347" into jb-mr1-dev
* commit 'cd09cb8fb79442aa22018db9134ef1ef22059360':
  Fix issue #7267494, issue #7212347
2012-10-03 18:50:18 -07:00
Romain Guy
5971d03f23 am f7ee2a03: Merge "Fix rendering artifacts on tiled renderers Bug #7275145" into jb-mr1-dev
* commit 'f7ee2a03c1f930db4b20c04225f496ada97e646b':
  Fix rendering artifacts on tiled renderers Bug #7275145
2012-10-03 18:49:30 -07:00
Dianne Hackborn
cd09cb8fb7 am 6fb7fd3a: Merge "Fix issue #7267494, issue #7212347" into jb-mr1-dev
* commit '6fb7fd3a0939413d8968fc0d404ed499d7f7dc52':
  Fix issue #7267494, issue #7212347
2012-10-03 18:47:51 -07:00
Romain Guy
f7ee2a03c1 Merge "Fix rendering artifacts on tiled renderers Bug #7275145" into jb-mr1-dev 2012-10-03 18:47:35 -07:00
Dianne Hackborn
6fb7fd3a09 Merge "Fix issue #7267494, issue #7212347" into jb-mr1-dev 2012-10-03 18:45:37 -07:00
Justin Koh
6f409f9f3b am 11adf0ad: am a521abef: Merge "Synthesizing D-pad event directly from motion events. Includes fling." into jb-mr1-aah-dev
* commit '11adf0ad313a53d017bcbab81969b3c2d9547a17':
  Synthesizing D-pad event directly from motion events.  Includes fling.
2012-10-03 18:22:55 -07:00
Justin Koh
11adf0ad31 am a521abef: Merge "Synthesizing D-pad event directly from motion events. Includes fling." into jb-mr1-aah-dev
* commit 'a521abef83bc329931ef9b8230fe1ae9e1a87b3a':
  Synthesizing D-pad event directly from motion events.  Includes fling.
2012-10-03 18:20:33 -07:00
Justin Koh
a521abef83 Merge "Synthesizing D-pad event directly from motion events. Includes fling." into jb-mr1-aah-dev 2012-10-03 18:17:06 -07:00
Romain Guy
dfab363807 Fix rendering artifacts on tiled renderers
Bug #7275145

This change fixes ViewRoot and adds extra debug information. It does
not solve the problem entirely. Another CL will.

Change-Id: I7e604ba38aad7f421769783dcbd998d6905ab2d9
2012-10-03 18:07:59 -07:00
Dianne Hackborn
c428aae642 Fix issue #7267494, issue #7212347
7267494 Calendar is not syncing
Check for whether a content provider is dead before returning
it.  This is kind-of a band-aid, but probably the right thing
to do; I'm just not sure exactly the full details of why this
problem is happening.  Hopefully this "fixes" it, though I don't
have a way to repro to tell.

7212347 System power off dialog is only visible to user 0
Make it visible.  Also turn on some battery debugging stuff and
clean it up so we can just keep it.

Change-Id: I5add25bf2a763c8dfe1df23bc5c753a9ea5d157a
2012-10-03 18:07:23 -07:00
Fabrice Di Meglio
df0732c3a8 am b4a80baa: am 5e5169b0: am 33c36895: Merge "Fix bug #7282594 EditText does not allow to move the cursor when typing RTL text and if gravity is set to LEFT" into jb-mr1-dev
* commit 'b4a80baaff113f0f9ba357bfbd5dc0cb85dc8987':
  Fix bug #7282594 EditText does not allow to move the cursor when typing RTL text and if gravity is set to LEFT
2012-10-03 17:49:56 -07:00
Fabrice Di Meglio
b4a80baaff am 5e5169b0: am 33c36895: Merge "Fix bug #7282594 EditText does not allow to move the cursor when typing RTL text and if gravity is set to LEFT" into jb-mr1-dev
* commit '5e5169b0d0d51e042a79ca32d2825fc5f4a25531':
  Fix bug #7282594 EditText does not allow to move the cursor when typing RTL text and if gravity is set to LEFT
2012-10-03 17:48:09 -07:00
Fabrice Di Meglio
5e5169b0d0 am 33c36895: Merge "Fix bug #7282594 EditText does not allow to move the cursor when typing RTL text and if gravity is set to LEFT" into jb-mr1-dev
* commit '33c36895a294c7b731fd59017a7ea0f06ac2a356':
  Fix bug #7282594 EditText does not allow to move the cursor when typing RTL text and if gravity is set to LEFT
2012-10-03 17:45:16 -07:00
Fabrice Di Meglio
33c36895a2 Merge "Fix bug #7282594 EditText does not allow to move the cursor when typing RTL text and if gravity is set to LEFT" into jb-mr1-dev 2012-10-03 17:43:08 -07:00
Christopher Tate
afccaa84c8 Use myUserId() only in registerContentObserver()
The reason for this is a bit subtle: we want to guarantee that
when a content observer is registered using the public API, it
is *always* bound to the host user's view of the data behind the
observed Uri, never the calling user's.  Now, the reason it was
the calling user in the first place is that the Settings provider
(and potentially any singleton provider) needs the observers
underlying Cursors returned from query() to be tied to the caller's
user, not the provider's host user.

In order to accomplish that now that the public-facing behavior is
always tied to the host user, the concrete class that implements
the Cursor type handled by the Settings provider has been extended
with a new hidden API for setting a notification observer tied to
an arbitrary user; and then the provider explicitly downcasts the
query result's Cursor to that class in order to register the
notification observer.  We can do this safely because this is platform
code; if we change the way that these underlying cursors are constructed,
we can just fix this point of call to follow along.  If they get out
of sync in the future, the Settings provider will scream bloody
murder in the log and throw a crashing exception.

Bug 7231549

Change-Id: I0aaceebb8b4108c56f8b9964ca7f9e698ddd91c8
2012-10-03 17:41:51 -07:00
Ben Pietrzak
6f403a8290 Synthesizing D-pad event directly from motion events. Includes fling.
Change-Id: I0b1d4fafee6f21b64ca8b4480e4fde73085efbbe
2012-10-03 17:31:49 -07:00
Amith Yamasani
55a3b96133 am 23243730: am f4809ebb: am 2e307a61: Merge "No breadcrumbs for single-pane preferences" into jb-mr1-dev
* commit '23243730a2e8da360c24ecad9ce89914274b0eab':
  No breadcrumbs for single-pane preferences
2012-10-03 17:20:52 -07:00
Amith Yamasani
23243730a2 am f4809ebb: am 2e307a61: Merge "No breadcrumbs for single-pane preferences" into jb-mr1-dev
* commit 'f4809ebba77bdf84b700ae863bfbd913367908d4':
  No breadcrumbs for single-pane preferences
2012-10-03 17:18:29 -07:00
Fabrice Di Meglio
db24f0a73f Fix bug #7282594 EditText does not allow to move the cursor when typing RTL text and if gravity is set to LEFT
- fold LEFT/RIGHT into NORMAL/OPPOSITE cases

Change-Id: Idf14342ffed4840e7b4ea53cc42f1cde8f196a4c
2012-10-03 17:17:14 -07:00
Amith Yamasani
f4809ebba7 am 2e307a61: Merge "No breadcrumbs for single-pane preferences" into jb-mr1-dev
* commit '2e307a61a3730e6b65906f575d85258b197e3494':
  No breadcrumbs for single-pane preferences
2012-10-03 17:16:32 -07:00
Amith Yamasani
2e307a61a3 Merge "No breadcrumbs for single-pane preferences" into jb-mr1-dev 2012-10-03 17:13:24 -07:00
mike wakerly
ee3151e0eb am 419a85e4: am 067bf854: am 2e7b11af: Merge "NfcAdapterExtras: expose driver name." into jb-mr1-dev
* commit '419a85e47e1dabb2cbcbd2f70a44a1a735610383':
  NfcAdapterExtras: expose driver name.
2012-10-03 16:56:23 -07:00
mike wakerly
419a85e47e am 067bf854: am 2e7b11af: Merge "NfcAdapterExtras: expose driver name." into jb-mr1-dev
* commit '067bf85404b704f046f777c2c4c2e218808ac6a0':
  NfcAdapterExtras: expose driver name.
2012-10-03 16:53:50 -07:00
mike wakerly
067bf85404 am 2e7b11af: Merge "NfcAdapterExtras: expose driver name." into jb-mr1-dev
* commit '2e7b11af55efa97239ac2d96d36bc80e7107ffca':
  NfcAdapterExtras: expose driver name.
2012-10-03 16:50:59 -07:00
Amith Yamasani
3ec7bac9a0 No breadcrumbs for single-pane preferences
Bug: 7274530
Change-Id: I6a4b6321a72ad38a757098ea470ac58d4294639b
2012-10-03 16:21:42 -07:00
mike wakerly
f74df47fc9 NfcAdapterExtras: expose driver name.
Bug: 7276355
Change-Id: I65597f732c2ccb749f8fc5ef1793bacf5de8b592
2012-10-03 14:14:23 -07:00
Adam Powell
f67d93e5a1 am 7eb3ecdf: am e2238929: am b25629b1: Merge "Close a Spinner dropdown if its anchor view goes away." into jb-mr1-dev
* commit '7eb3ecdfef6ec4f4f08b84a0ac98f585d5aa3289':
  Close a Spinner dropdown if its anchor view goes away.
2012-10-03 14:04:59 -07:00
Raph Levien
5d96964fb5 am 11541338: am e9b175b7: am 484de9db: Merge "Fix for bug 6954231 text wraps on second line and is fused..." into jb-mr1-dev
* commit '11541338c5c0db1181107aef8f96c398d8445fd4':
  Fix for bug 6954231 text wraps on second line and is fused...
2012-10-03 14:04:55 -07:00
Christopher Tate
b66b23d0b0 am 11ebeae0: am f4c51434: am 1795325a: Merge "Make settings backup/restore work in the new multi-user world" into jb-mr1-dev
* commit '11ebeae0b555942389b576d7275964618a40d992':
  Make settings backup/restore work in the new multi-user world
2012-10-03 14:04:51 -07:00
Adam Powell
7eb3ecdfef am e2238929: am b25629b1: Merge "Close a Spinner dropdown if its anchor view goes away." into jb-mr1-dev
* commit 'e223892986f21ceeb942a73cf2c7a66642cd8af8':
  Close a Spinner dropdown if its anchor view goes away.
2012-10-03 13:53:46 -07:00
Raph Levien
11541338c5 am e9b175b7: am 484de9db: Merge "Fix for bug 6954231 text wraps on second line and is fused..." into jb-mr1-dev
* commit 'e9b175b7131e2b709902c6e2f4a861fbb638b1d2':
  Fix for bug 6954231 text wraps on second line and is fused...
2012-10-03 13:53:42 -07:00
Christopher Tate
11ebeae0b5 am f4c51434: am 1795325a: Merge "Make settings backup/restore work in the new multi-user world" into jb-mr1-dev
* commit 'f4c51434e7d02685e7f1cc02d9b049a104d2a18f':
  Make settings backup/restore work in the new multi-user world
2012-10-03 13:53:36 -07:00
Alon Albert
e21f63c561 Merge "Remove implenents clause" 2012-10-03 13:33:05 -07:00
Adam Powell
e223892986 am b25629b1: Merge "Close a Spinner dropdown if its anchor view goes away." into jb-mr1-dev
* commit 'b25629b123a6ccb70095cfa3a26362ee46d30e33':
  Close a Spinner dropdown if its anchor view goes away.
2012-10-03 12:13:07 -07:00
Adam Powell
b25629b123 Merge "Close a Spinner dropdown if its anchor view goes away." into jb-mr1-dev 2012-10-03 12:11:02 -07:00
Raph Levien
e9b175b713 am 484de9db: Merge "Fix for bug 6954231 text wraps on second line and is fused..." into jb-mr1-dev
* commit '484de9db7c4044588929f11673906fea205e409b':
  Fix for bug 6954231 text wraps on second line and is fused...
2012-10-03 12:09:50 -07:00
Raph Levien
484de9db7c Merge "Fix for bug 6954231 text wraps on second line and is fused..." into jb-mr1-dev 2012-10-03 12:07:26 -07:00
Alon Albert
f0b3a3dfc4 Remove implenents clause
After https://googleplex-android-review.googlesource.com/#/c/231069/, SyncManager no longer needs to implement OnAccountsUpdateListener
Bug: 7197445

Change-Id: Icef4ff4488a69f7e9287390ceccbe63a879281e4
2012-10-03 12:05:34 -07:00
Christopher Tate
f4c51434e7 am 1795325a: Merge "Make settings backup/restore work in the new multi-user world" into jb-mr1-dev
* commit '1795325af7b0d9abc6cd47ea31aa2ff29eec0ba9':
  Make settings backup/restore work in the new multi-user world
2012-10-03 12:00:17 -07:00
Christopher Tate
1795325af7 Merge "Make settings backup/restore work in the new multi-user world" into jb-mr1-dev 2012-10-03 11:54:01 -07:00
Adam Powell
f16daf6127 Close a Spinner dropdown if its anchor view goes away.
PopupWindow already tracks when anchor views scroll, but it doesn't
catch other layout changes.

Bug 7267264

Change-Id: I1e20f9335057832c78c3002aa931f533dd77514b
2012-10-03 11:53:06 -07:00
Raph Levien
6b558994d4 Fix for bug 6954231 text wraps on second line and is fused...
When breaking a line, the paragraphs below the new line break were still
being drawn in their old location. This only happened when the height
was fill_parent, otherwise the height change would force a relayout,
which in turn would do a full invalidation.

This patch checks for changes to the layout height (not just the widget
height, which won't change when it's fill_parent), and invalidates.

Change-Id: I64adb9f5eae0479c1c9c8d37c10c2c27a6f582a8
2012-10-03 09:34:24 -07:00
Jeff Brown
c31882b038 am 2e9b86fa: am f1d95f59: am 5558b79e: Merge "Fix some synchronization issues in BatteryService." into jb-mr1-dev
* commit '2e9b86fa7352232a90c1efa3fb5d4a048fb7c376':
  Fix some synchronization issues in BatteryService.
2012-10-02 23:33:43 -07:00