Christopher Tate
38ce498bcb
am 399928df: am 06efb530: Per-user settings
...
* commit '399928df01def71f6da5eaa0ed5eaae6a963b79b':
Per-user settings
2012-09-06 16:43:50 -07:00
Christopher Tate
399928df01
am 06efb530: Per-user settings
...
* commit '06efb530a479ea12398c1b3ee4b80e2ac85a1680':
Per-user settings
2012-09-06 16:41:38 -07:00
Christopher Tate
06efb530a4
Per-user settings
...
Each user has its own Settings.System.* and Settings.Secure.* namespace now. In
addition, this CL introduces the new Settings.Global.* namespace, which contains
a number of previously-elsewhere named settings entities; these Global.* entities
are common to all users. Because these elements have been moved from their prior
existence in the other namespaces, attempts to access them under their old names
and namespaces are detected and redirected (with appropriate compile-time and
logging messages) to their new homes.
The new Global.* namespace can only be written by system-level code, just like
the existing Secure.* namespace. If an app attempts to write a key that was
previously in the System.* namespace but has been moved to the Global.* namespace,
then a warning is logged and no write is performed; the action is a no-op. (The
app is explicitly not crashed, to avoid breaking well-behaved apps that can't
know any better.)
There is also now a hidden API for getting/setting settings entities associated
with a user other than the caller's. Reading/writing data for a user other than
yourself requires the signature-level INTERACT_ACROSS_USERS_FULL permission.
Manipulating data for a different user cannot be done via the ContentProvider
query() / insert() APIs; you must use the Settings.get/put APIs for that degree
of control. In general, use of the get/set API is *strongly* preferred over
query-type access to Settings.
Bug 6985398
Change-Id: Ibee54ddff99fb847c8c2479c23b50f1e7524d724
2012-09-06 16:39:08 -07:00
Craig Mautner
42ba280f79
am 2d2c761e: am 9e130e70: Merge "Limit certain actions to default Display." into jb-mr1-dev
...
* commit '2d2c761e59d0e21a51afa090c4c747bdba993099':
Limit certain actions to default Display.
2012-09-06 16:33:52 -07:00
Craig Mautner
2d2c761e59
am 9e130e70: Merge "Limit certain actions to default Display." into jb-mr1-dev
...
* commit '9e130e70eff57d15c0888f51c4f1a7cc4cd62573':
Limit certain actions to default Display.
2012-09-06 16:32:34 -07:00
Craig Mautner
9e130e70ef
Merge "Limit certain actions to default Display." into jb-mr1-dev
2012-09-06 16:30:34 -07:00
Craig Mautner
ca00a396af
am b19e273d: am 5851c6e6: Merge "Convert resized() method to new parameters." into jb-mr1-dev
...
* commit 'b19e273dd2eab159ad8b8c4d05a94a032685c4da':
Convert resized() method to new parameters.
2012-09-06 15:13:36 -07:00
Chris Craik
e037167446
am 8387b4d8: am a6b5eca7: Merge "Don\'t trigger log for empty views" into jb-mr1-dev
...
* commit '8387b4d86f447f7bfa5dbefb357f49041dbee42c':
Don't trigger log for empty views
2012-09-06 15:13:32 -07:00
Craig Mautner
b19e273dd2
am 5851c6e6: Merge "Convert resized() method to new parameters." into jb-mr1-dev
...
* commit '5851c6e63879ce7c08d345e80db9a2872657a59f':
Convert resized() method to new parameters.
2012-09-06 15:11:43 -07:00
Chris Craik
8387b4d86f
am a6b5eca7: Merge "Don\'t trigger log for empty views" into jb-mr1-dev
...
* commit 'a6b5eca796e3d70f29a42b32d742807f5b38aad9':
Don't trigger log for empty views
2012-09-06 15:11:39 -07:00
Craig Mautner
5851c6e638
Merge "Convert resized() method to new parameters." into jb-mr1-dev
2012-09-06 15:07:46 -07:00
Chris Craik
a6b5eca796
Merge "Don't trigger log for empty views" into jb-mr1-dev
2012-09-06 15:07:46 -07:00
Craig Mautner
656e3af444
Convert resized() method to new parameters.
...
When the BaseIWindow.resized method got switched from taking (int x,
int y, ...) to taking (Rect, ...) the SurfaceView.MyWindow override
never got updated.
Fixes bug 6992324.
Change-Id: Id0b9625559ae0100336f4573f09d313138c8a6e7
2012-09-06 15:04:22 -07:00
rich cannings
3e057216e9
am c376537d: am c862d0fc: Merge "Add secure setting for package verification" into jb-mr1-dev
...
* commit 'c376537dde3026a0c86cc406d5c42ede6e0c9a1a':
Add secure setting for package verification
2012-09-06 15:00:26 -07:00
Chris Craik
3667aa364f
Don't trigger log for empty views
...
Change-Id: Idb2193d6dd064e5c4af1f02d0df2a83a7db0e0f8
2012-09-06 14:59:15 -07:00
rich cannings
c376537dde
am c862d0fc: Merge "Add secure setting for package verification" into jb-mr1-dev
...
* commit 'c862d0fc0574de74bf1758f69c98ccbf8e506532':
Add secure setting for package verification
2012-09-06 14:58:52 -07:00
rich cannings
c862d0fc05
Merge "Add secure setting for package verification" into jb-mr1-dev
2012-09-06 14:55:55 -07:00
Chris Craik
d4078443b8
am 263f27c2: am 776dafa8: Merge "Log if a view fails to fit in the drawing cache" into jb-mr1-dev
...
* commit '263f27c22c0a10832d821759920f231d11009cf6':
Log if a view fails to fit in the drawing cache
2012-09-06 14:53:10 -07:00
Chris Craik
263f27c22c
am 776dafa8: Merge "Log if a view fails to fit in the drawing cache" into jb-mr1-dev
...
* commit '776dafa8fe359df77de30b72ffc82d1d99e111c9':
Log if a view fails to fit in the drawing cache
2012-09-06 14:51:37 -07:00
Chris Craik
776dafa8fe
Merge "Log if a view fails to fit in the drawing cache" into jb-mr1-dev
2012-09-06 14:49:18 -07:00
Chris Craik
10e9d1d7ad
Log if a view fails to fit in the drawing cache
...
Large software layers won't draw if they're larger than the size of the drawing
cache, in which case this log will be triggered.
bug:7078391
Change-Id: Ib42a060b8e3b3642417df9243a086aa15b2989b1
2012-09-06 14:45:45 -07:00
Adam Cohen
1f7ea0a576
am 137a4e64: am 66b9fb16: Iintial stab at multi-user switcher on Keyguard
...
* commit '137a4e64447647f4530ed5ba0c27f435af51d5e0':
Iintial stab at multi-user switcher on Keyguard
2012-09-06 14:43:33 -07:00
Adam Cohen
137a4e6444
am 66b9fb16: Iintial stab at multi-user switcher on Keyguard
...
* commit '66b9fb1662b304d24984af1ac4cc02f2ae8f4cc3':
Iintial stab at multi-user switcher on Keyguard
2012-09-06 14:41:02 -07:00
rich cannings
16e119e798
Add secure setting for package verification
...
Framework changes to store and read a secure setting for package verification.
Default is on/true.
This setting will be turned on/off via the Settings app.
Bug: 7082362
Change-Id: I6f93d3136add8af0dbbdc664f0473c5f5b7e3fee
2012-09-06 14:37:44 -07:00
Adam Cohen
66b9fb1662
Iintial stab at multi-user switcher on Keyguard
...
Change-Id: I604a769ef43c354a8eeadb415e413c19ca02571d
2012-09-06 14:35:56 -07:00
Jean-Baptiste Queru
0fc706af3e
am a2de8728: am fb3ec448: am f66603e1: am 3f3ce8ad: am bf3e62b8: Merge "Make SimpleSessionDescription locale safe"
...
* commit 'a2de8728ea482fff0b025fbed591a8738fad6b40':
Make SimpleSessionDescription locale safe
2012-09-06 11:56:22 -07:00
Jean-Baptiste Queru
a2de8728ea
am fb3ec448: am f66603e1: am 3f3ce8ad: am bf3e62b8: Merge "Make SimpleSessionDescription locale safe"
...
* commit 'fb3ec448f1208d75edebff0e93fa97a8913ff29e':
Make SimpleSessionDescription locale safe
2012-09-06 11:54:02 -07:00
Baligh Uddin
c308053296
am 4d77a4ad: (-s ours) am 49a73874: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
...
* commit '4d77a4ad13db9183fe2177754cd9b710022bc7bb':
Import translations. DO NOT MERGE
2012-09-06 11:53:11 -07:00
Jean-Baptiste Queru
fb3ec448f1
am f66603e1: am 3f3ce8ad: am bf3e62b8: Merge "Make SimpleSessionDescription locale safe"
...
* commit 'f66603e109d439e3a537cd3804706609ce86970e':
Make SimpleSessionDescription locale safe
2012-09-06 11:51:53 -07:00
Baligh Uddin
4d77a4ad13
am 49a73874: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
...
* commit '49a7387418c24f03d9248e0cbc12c59d8516ba83':
Import translations. DO NOT MERGE
2012-09-06 11:50:18 -07:00
Jean-Baptiste Queru
f66603e109
am 3f3ce8ad: am bf3e62b8: Merge "Make SimpleSessionDescription locale safe"
...
* commit '3f3ce8adc7a4fcb5ec23a317c8b5063b61ac15a2':
Make SimpleSessionDescription locale safe
2012-09-06 11:49:38 -07:00
Dianne Hackborn
59ad17ed08
am 99b23e2c: am fae0d662: Merge "Nested fragments." into jb-mr1-dev
...
* commit '99b23e2c873ff6df5f6609bc87a3bdb9ae33e5ba':
Nested fragments.
2012-09-06 11:48:43 -07:00
Baligh Uddin
49a7387418
Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
2012-09-06 11:47:29 -07:00
Jean-Baptiste Queru
3f3ce8adc7
am bf3e62b8: Merge "Make SimpleSessionDescription locale safe"
...
* commit 'bf3e62b8913fc2fb88d6bb454a6491424cbd40c5':
Make SimpleSessionDescription locale safe
2012-09-06 11:47:29 -07:00
Baligh Uddin
1d00ccc3db
Merge "Import translations. DO NOT MERGE"
2012-09-06 11:45:18 -07:00
Dianne Hackborn
99b23e2c87
am fae0d662: Merge "Nested fragments." into jb-mr1-dev
...
* commit 'fae0d66275d3a5fb5e51f346ab2c542746f41c20':
Nested fragments.
2012-09-06 11:45:07 -07:00
Baligh Uddin
5c2cc8acea
am 9fbd9e5a: (-s ours) am 6f7c1391: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
...
* commit '9fbd9e5a4d8e0304a7c497c7e02cc5751741b7c0':
Import translations. DO NOT MERGE
2012-09-06 11:42:01 -07:00
Dianne Hackborn
fae0d66275
Merge "Nested fragments." into jb-mr1-dev
2012-09-06 11:41:48 -07:00
Baligh Uddin
9fbd9e5a4d
am 6f7c1391: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
...
* commit '6f7c139137e12cabfad3922f42f48c53906388a7':
Import translations. DO NOT MERGE
2012-09-06 11:40:07 -07:00
Baligh Uddin
6f7c139137
Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
2012-09-06 11:37:34 -07:00
Baligh Uddin
572f34010e
Merge "Import translations. DO NOT MERGE"
2012-09-06 11:29:32 -07:00
Jean-Baptiste Queru
bf3e62b891
Merge "Make SimpleSessionDescription locale safe"
2012-09-06 11:22:29 -07:00
Daniel Sandler
1301c0d598
am 5caa987e: am 40e86a56: Merge "New "Start dreams" launcher shortcut." into jb-mr1-dev
...
* commit '5caa987e1042b8e63ae656b0b97c8f7b63b3caad':
New "Start dreams" launcher shortcut.
2012-09-06 11:10:10 -07:00
Daniel Sandler
5caa987e10
am 40e86a56: Merge "New "Start dreams" launcher shortcut." into jb-mr1-dev
...
* commit '40e86a56da7a39bc899ca78a69258199c2640420':
New "Start dreams" launcher shortcut.
2012-09-06 11:07:40 -07:00
Dianne Hackborn
62bea2f171
Nested fragments.
...
Change-Id: I79acc19b391352c16b06afee2ca543223c38e364
2012-09-06 11:05:53 -07:00
Daniel Sandler
40e86a56da
Merge "New "Start dreams" launcher shortcut." into jb-mr1-dev
2012-09-06 11:04:45 -07:00
Chris Craik
27075b665c
am ed8ecc2c: am 378d131e: Merge "Varying-based AA rect drawing" into jb-mr1-dev
...
* commit 'ed8ecc2c9674c2c97d804105ba09f5f509c04061':
Varying-based AA rect drawing
2012-09-06 10:56:11 -07:00
Chris Craik
ed8ecc2c96
am 378d131e: Merge "Varying-based AA rect drawing" into jb-mr1-dev
...
* commit '378d131e65348d199db36c21ba7156542bbf0045':
Varying-based AA rect drawing
2012-09-06 10:54:06 -07:00
Chris Craik
378d131e65
Merge "Varying-based AA rect drawing" into jb-mr1-dev
2012-09-06 10:52:14 -07:00
Irfan Sheriff
c6d4ed64b8
am b068af61: am 369bb97d: Merge "P2p API for WFD" into jb-mr1-dev
...
* commit 'b068af61cabb715b7475156898f3031c6be868c4':
P2p API for WFD
2012-09-06 09:58:48 -07:00