Daniel Sandler
8dd9206abb
Fix NPE in rotation lock QS.
...
Bug: 7172228
Change-Id: I3ac35e18fe7ce5af13ee4c54dabae80df696c819
2012-09-14 17:29:21 -07:00
Siva Velusamy
537421bed2
PhoneStatusBar: Fix NPE while accessing quick settings.
...
Fixes Bug 7137026
Change-Id: Id156cf8ebb1a31202015a167185a6588283128f8
2012-09-14 14:48:58 -07:00
Winson Chung
4f49d9450f
Adding data type overlay to network tile.
...
Change-Id: Iae3c188e2f7f03bd1ebaddc756021be312ddb0aa
2012-09-14 14:02:07 -07:00
Baligh Uddin
61e2ce248d
Import translations. DO NOT MERGE
...
Change-Id: Ie4ec01bdcc80660c40c34b6afff04ae177a1e0ca
Auto-generated-cl: translation import
2012-09-14 12:53:02 -07:00
Baligh Uddin
4a0c3b1ff0
Import translations. DO NOT MERGE
...
Change-Id: Ie3512f874a89b0d99d4533a9d0620aaa5b85b555
Auto-generated-cl: translation import
2012-09-14 12:51:51 -07:00
Winson Chung
d4726d062e
Adding rotation lock tile to quick settings (on tablets).
...
Change-Id: Ia68c07051acc1f0f42dde0b1322db034b5d54506
2012-09-14 12:28:40 -07:00
Winson Chung
49321ec4fb
Merge "Suppress ExpandHelper on quick settings." into jb-mr1-dev
2012-09-14 12:27:55 -07:00
Christopher Tate
0dbc410800
Merge "Fix Settings writes to a different user" into jb-mr1-dev
2012-09-14 11:35:19 -07:00
Winson Chung
f7d1614e8a
am 99885f94: am ed1395f3: Updating Wifi/Mobile tiles to reflect actual connection state with new assets.
...
* commit '99885f94b43ed5c54b1ef6fc8117457c53af063e':
Updating Wifi/Mobile tiles to reflect actual connection state with new assets.
2012-09-14 10:29:07 -07:00
Winson Chung
36a0a4a794
am 7cf53d92: am 81665b9b: Merge "Updating assets, fixing Battery tile to show proper states." into jb-mr1-dev
...
* commit '7cf53d92d56b8eecc3deb7cdc58cc00f08e5b9bb':
Updating assets, fixing Battery tile to show proper states.
2012-09-14 10:28:33 -07:00
Baligh Uddin
1a5efec6a0
Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
2012-09-13 21:49:37 -07:00
Baligh Uddin
9eb1a8f004
Merge "Import translations. DO NOT MERGE"
2012-09-13 21:46:52 -07:00
Baligh Uddin
1ca403fc2f
Merge "Import translations. DO NOT MERGE"
2012-09-13 21:38:03 -07:00
Christopher Tate
78d2a66ac1
Fix Settings writes to a different user
...
Oops. Stacked bugs: first, the desired user handle was not properly
being passed from the call() entry point to the database operations;
then on top of that, the client-side cache management was still
looking in the local user's cache for the data, so a request to read
a different user's settings would return the local user's instead if
that key was already known to the local user's cache.
Reads and writes of a different user's settings are now uncached,
so they're relatively much slower. They're rare, however, so this
is not something to worry about unless we encounter a real world
case where it's a significant factor.
This CL also adds a bit of cross-user settings read/write testing
to the existing provider suite. These new tests caught both the
known wrong-user-write bug and discovered the client-side cache
bug, so yay.
Finally, the existing wholesale mutual-exclusion approach would
deadlock in certain circumstances due to the fact that the
settings database creation code might have to call out to the
Package Manager while populating the bookmark/shortcut table,
and the Package Manager would then call back into the settings
provider in the course of handling that request. The synchronization
regime has been significantly tightened up now: now the database
code [which is known to deal with concurrency itself] is allowed
to cope with multiple parallel openers of the same db; this
allows the settings provider to avoid calling out to other parts
of the system even implicitly while its internal lock is held.
Change-Id: Ib77d445b4a2ec658cc5c210830f6977c981f87ed
2012-09-13 19:15:54 -07:00
Winson Chung
ed1395f398
Updating Wifi/Mobile tiles to reflect actual connection state with new assets.
...
Change-Id: Ic1cd78c77f94f1c9cf9bbc1bcea3082ca536d94c
2012-09-13 18:16:02 -07:00
Winson Chung
81665b9b37
Merge "Updating assets, fixing Battery tile to show proper states." into jb-mr1-dev
2012-09-13 16:38:49 -07:00
Winson Chung
eaa5ab01a1
Updating assets, fixing Battery tile to show proper states.
...
Change-Id: I0df6d62f57e8034f17d6add31416b050af8a0c15
2012-09-13 16:36:59 -07:00
Christopher Tate
1174b98269
am 3542a496: am 303309cb: Merge "Settings db upgrade steps only apply to the owner user" into jb-mr1-dev
...
* commit '3542a496c68b7d0af462135a29759fd33c0fe8cc':
Settings db upgrade steps only apply to the owner user
2012-09-13 14:53:14 -07:00
Christopher Tate
59c5beec64
Settings db upgrade steps only apply to the owner user
...
Change-Id: Ib74b42bcc2554edf721199f31f563daa9fc227a2
2012-09-13 14:46:25 -07:00
Michael Jurka
66f5ff5589
am b47a442a: am 86398b69: Merge "Fix crash in recents" into jb-mr1-dev
...
* commit 'b47a442a14ea085d50e1ad35798ee54f6fe65923':
Fix crash in recents
2012-09-13 14:12:41 -07:00
Jeff Sharkey
870c5d56b3
am 2b28b37b: am cae22d83: Merge "Give DefaultContainerService all external storage." into jb-mr1-dev
...
* commit '2b28b37b201e621e316eb778cdc5c1669d0e3506':
Give DefaultContainerService all external storage.
2012-09-13 14:11:17 -07:00
Svetoslav Ganov
7695c458d3
am eb930de9: am 27d91832: Merge "Core accessibility settings should not be cleared on restore." into jb-mr1-dev
...
* commit 'eb930de972aeeb8f44b643d4a1e621b6222aeda6':
Core accessibility settings should not be cleared on restore.
2012-09-13 14:10:39 -07:00
Winson Chung
3402c9c38e
am 3a10001e: am 2a4057d2: Updating IME tile with proper subtype name.
...
* commit '3a10001ee7e91815d1f257f3aff855d7fcff029c':
Updating IME tile with proper subtype name.
2012-09-13 14:04:53 -07:00
Winson Chung
0477d1f576
am 64d0bced: am 43229d70: Adding IME tile.
...
* commit '64d0bced28ef9d771c1c4b75f2e7266f9ca39547':
Adding IME tile.
2012-09-13 14:04:40 -07:00
Christopher Tate
fc06d26149
am af40ea4c: am 79cf1a22: Merge "Moved a few telephony settings from Secure to Global" into jb-mr1-dev
...
* commit 'af40ea4cc2da36475965e0562f36d8e1b81f4344':
Moved a few telephony settings from Secure to Global
2012-09-13 14:04:30 -07:00
Baligh Uddin
4110109cd7
Import translations. DO NOT MERGE
...
Change-Id: I819f42df4c6909d695e78420670d76919a497c06
Auto-generated-cl: translation import
2012-09-13 12:10:37 -07:00
Baligh Uddin
b70babcbe1
Import translations. DO NOT MERGE
...
Change-Id: Ib07f72c5718c33d0a218d1ba7e13e878d1ec7615
Auto-generated-cl: translation import
2012-09-13 12:09:04 -07:00
Baligh Uddin
38ba12cbdf
Import translations. DO NOT MERGE
...
Change-Id: I45ff6d7cc265f5125ee3c651613f558182717b69
Auto-generated-cl: translation import
2012-09-13 12:07:20 -07:00
Michael Jurka
86398b6946
Merge "Fix crash in recents" into jb-mr1-dev
2012-09-13 11:17:31 -07:00
Michael Jurka
482f159dc4
Fix crash in recents
...
Bug: 7128044
Change-Id: Icaec50ef9dfbc5da78d71925215c3363f58d7d3d
2012-09-13 11:12:00 -07:00
Jeff Sharkey
cae22d83a7
Merge "Give DefaultContainerService all external storage." into jb-mr1-dev
2012-09-13 01:31:04 -07:00
Jeff Sharkey
dfa45309e0
Give DefaultContainerService all external storage.
...
Now we can bind to just one instance of DCS, instead of requiring
one-per-user. This also means we can operate on otherwise-stopped
users.
Bug: 7003520
Change-Id: I4881e064ae8942907f6a02c6b868926223455cdc
2012-09-13 01:04:15 -07:00
Daniel Sandler
b4e56edde6
Suppress ExpandHelper on quick settings.
...
Bug: 7004997
Change-Id: I423de03022982d9f87451eb3fb5ffdca818cac8a
2012-09-12 23:07:44 -07:00
Svetoslav Ganov
27d9183223
Merge "Core accessibility settings should not be cleared on restore." into jb-mr1-dev
2012-09-12 21:40:55 -07:00
Svetoslav Ganov
818d204590
Core accessibility settings should not be cleared on restore.
...
1. The core accessibility settings required for a blind user to use
the device should not be overwritten on restore. There could have
been enabled via a global gesture from setup wizard, hence the
user definitely needs them. Restoring disabled values for these
settings render the device useless unless sighted help is sought.
bug:7138401
Change-Id: Idc593889aa61fada65b0407623720517c827df53
2012-09-12 21:40:21 -07:00
Winson Chung
2a4057d2e9
Updating IME tile with proper subtype name.
...
Change-Id: Ie7fed20873f51e3b2b4def14532df00d71762418
2012-09-12 18:30:53 -07:00
Winson Chung
43229d7075
Adding IME tile.
...
- Adding checks for telephony before showing RSSI tile
Change-Id: I1dc4fb7a07d9693d8c6a96678ac9d4ff9abafe44
2012-09-12 18:06:23 -07:00
Christopher Tate
c868b645b4
Moved a few telephony settings from Secure to Global
...
Also tidy up the bookkeeping for a few settings that were earlier
moved to Global without the redirect tables being fixed up.
Change-Id: I69275db3b2636cd6ba9c8c51b88e97d8ba4b7b7d
2012-09-12 17:42:43 -07:00
Winson Chung
2ded0a3a7a
am 4bd63054: am 709c542b: Merge "Fixing crash in emulator due to missing bluetooth." into jb-mr1-dev
...
* commit '4bd63054bbe489d951bb621f0037f401ee3055f2':
Fixing crash in emulator due to missing bluetooth.
2012-09-12 15:35:13 -07:00
Benoit Goby
8e1ea422e6
am d5e19031: am 73e0d75c: Merge "UsbDebuggingActivity: Strings update after review" into jb-mr1-dev
...
* commit 'd5e190312dfe196fb61e70b6a916e479026ad9c4':
UsbDebuggingActivity: Strings update after review
2012-09-12 15:34:49 -07:00
Christopher Tate
a25bbca8cc
am ae25805d: am 99c0cb3b: Merge "Set up default (random) Android IDs for all users" into jb-mr1-dev
...
* commit 'ae25805d2063d81d3e8ae786b0d972b666c5cf18':
Set up default (random) Android IDs for all users
2012-09-12 15:34:18 -07:00
Winson Chung
4d571f1d84
am fcde3a44: am db425bbb: Merge "Fixing issue with Airplane Mode. (Bug 7141144)" into jb-mr1-dev
...
* commit 'fcde3a44da4a792fc88f8700d913a7f0155934ba':
Fixing issue with Airplane Mode. (Bug 7141144)
2012-09-12 13:18:12 -07:00
Winson Chung
709c542b67
Merge "Fixing crash in emulator due to missing bluetooth." into jb-mr1-dev
2012-09-11 17:10:43 -07:00
Winson Chung
6072b00b62
Fixing crash in emulator due to missing bluetooth.
...
Change-Id: I0f652198cc759fac44f0de1729fcb52f515071a3
2012-09-11 17:10:32 -07:00
Benoit Goby
45f6aaa558
UsbDebuggingActivity: Strings update after review
...
Bug: 7056209
Change-Id: I447b021973332414e5e57a3b7066bf25dfccb628
2012-09-11 16:10:35 -07:00
Christopher Tate
4dc7a68dbe
Set up default (random) Android IDs for all users
...
Also correct some now-misleading terminology in a permission-check
log message, and fix a bug in which a system component trying to
write to a secondary user's settings would wind up writing the
owner's settings instead.
Bug 7132405
Change-Id: I5b8fafc35720390a01652e386ab5b7c0ad751abe
2012-09-11 14:51:33 -07:00
Winson Chung
db425bbb28
Merge "Fixing issue with Airplane Mode. (Bug 7141144)" into jb-mr1-dev
2012-09-11 09:59:39 -07:00
Winson Chung
08b1cc8475
Fixing issue with Airplane Mode. (Bug 7141144)
...
Change-Id: I83e2bdd5e8b0e0c732e8d46c47f8619daa0c7c02
2012-09-11 10:01:24 -07:00
Winson Chung
029bf7547d
am 1178b6c8: am 1679b368: Adding brightness dialog to quick settings.
...
* commit '1178b6c8b17cbeffa9d89b51ec5cd87d312774ea':
Adding brightness dialog to quick settings.
2012-09-10 20:25:13 -07:00
Winson Chung
f1e4048715
am 89f7cb24: am e641b6a9: Adding alarm to quick settings.
...
* commit '89f7cb24f2484ac90306a81fe0e17f65a45482c2':
Adding alarm to quick settings.
2012-09-10 20:23:32 -07:00