Dave Santoro
2aeecb7aa5
Merge "Add new permissions for read/write social stream."
2011-10-04 15:46:10 -07:00
Dave Santoro
0b61f59d77
Add new permissions for read/write social stream.
...
This is a manual merge of a change going in to ICS-FactoryROM.
These permissions are needed to separate the (potentially invasive)
access to the user's social stream from the existing read/write
contacts permission.
Per discussion with Android release team, we are also hiding the
stream item API until we figure out a better way to guard the data.
Bug 5406886
Change-Id: I8339d743c3ebe8923c7ee47f2900444efcf82a52
2011-10-04 15:35:48 -07:00
Ben Komalo
a1aebdf787
Merge "New PIN unlock screen layout."
2011-10-04 14:27:24 -07:00
Joe Fernandez
cac15eb21c
Merge "docs: add developer guide cross-references, Project ACRE"
2011-10-04 14:03:12 -07:00
Michael Jurka
30433b83cc
Merge "Reduce height of recent app thumbnails"
2011-10-04 14:01:08 -07:00
Joe Fernandez
b54e7a3d9f
docs: add developer guide cross-references, Project ACRE
...
Change-Id: I5df1c4e13af67ff4c4a5b22f3cb1247bf0103b09
2011-10-04 13:57:00 -07:00
The Android Open Source Project
01c4056364
Reconcile with ics-factoryrom-release
...
Change-Id: I35a78040547d4f13dcf96639a229b0b64a18bbf8
2011-10-04 13:56:58 -07:00
Jeff Sharkey
50a2f8ea9d
Merge "Read iface stats from single proc file."
2011-10-04 13:52:24 -07:00
Michael Jurka
9316e7e31b
Reduce height of recent app thumbnails
...
Change-Id: I225147d49a6d7b71a08ca0464e702c0aeadb419d
2011-10-04 13:52:05 -07:00
Danielle Millett
b177b190a0
Merge "Fix 5405210: DevicePolicyManager doesn't allow Face Unlock"
2011-10-04 13:23:55 -07:00
Jeff Sharkey
ae2c181083
Read iface stats from single proc file.
...
When available, use single "iface_stat_all" file instead of reading
values from dozens of files scattered across proc. Tests to verify.
Bug: 5397840
Change-Id: I0247be518436c1f79b32c4b72216739f49a9e8cc
2011-10-04 13:22:39 -07:00
Jeff Sharkey
c58111b307
Merge "Track xtables summary, move tether stats, time."
2011-10-04 13:12:06 -07:00
Amith Yamasani
e5320a0270
Merge "Tie the lockscreen sounds with the ringer volume."
2011-10-04 13:02:31 -07:00
Irfan Sheriff
2e93402d0e
Merge "Reduce/Fix system logging"
2011-10-04 12:13:27 -07:00
Irfan Sheriff
7f8a12c75c
Reduce/Fix system logging
...
Bug: 5410239
Change-Id: I2f91dfde0b701e8905a1235696591b3154693c7c
2011-10-04 12:01:31 -07:00
Gilles Debunne
8c60235b55
Merge "5402566: Copy/cut icons do not appear if the text is Japanese only"
2011-10-04 10:51:13 -07:00
Gilles Debunne
a13a322e09
Merge "Optimisations and bugs in SpellChecker"
2011-10-04 10:50:54 -07:00
Matthew Xie
3b8e07269a
Merge "Send TURN_HOT message to the state machine from BluetoothService after it starts"
2011-10-04 10:21:37 -07:00
Danielle Millett
c8fb532d45
Fix 5405210: DevicePolicyManager doesn't allow Face Unlock
...
If Face Unlock is currently enabled when the device policy manager is installed
it now forces the user to choose a new acceptable lock type
Change-Id: I725e923240538df3f706251670bf497857d2a25f
2011-10-04 12:18:51 -04:00
Kenny Root
afb119c5e1
Merge "Add explicit mimetype for verifier calls"
2011-10-04 09:04:06 -07:00
Alon Albert
62abf34d0d
Merge "Update dumpsys output"
2011-10-04 08:39:46 -07:00
The Android Automerger
dac3a04312
merge in ics-factoryrom-release history after reset to ics-factoryrom
2011-10-04 06:28:35 -07:00
Flavio Lerda
3c5cef23aa
Merge "Add a cached formatted phone number to call log."
2011-10-04 02:24:28 -07:00
Jim Miller
ebccf3c2c8
Merge "Fix 5185505: allow facelock to be enabled by a setting."
2011-10-03 22:00:03 -07:00
Jim Miller
cb3521e3bb
Fix 5185505: allow facelock to be enabled by a setting.
...
This allows face recognition to be enabled through Settings.Secure,
so we can test on selected devices.
Change-Id: I7f832cafd6a98f4289d618bc8924cd467706b778
2011-10-03 21:17:53 -07:00
Dianne Hackborn
c04db7e067
Fix handling of "allow fds" state.
...
Didn't take into account nesting of bundles. Boo.
Change-Id: Ic8cf21ad8d6f4938a3e105128624c9d162310d01
2011-10-03 21:09:35 -07:00
Gilles Debunne
8f3105ff9b
5402566: Copy/cut icons do not appear if the text is Japanese only
...
When the word iterator return an empty range, select an arbitrary
character so that cut/copy icons are available.
Change-Id: I16e5a3c7f10886db967d870706da7f2d690af013
2011-10-03 18:34:28 -07:00
Svetoslav Ganov
2588a07730
Merge "The logic for not populating text to some accessibility events is scattered."
2011-10-03 18:33:32 -07:00
Ben Komalo
51ea88a86e
New PIN unlock screen layout.
...
Moves "OK" to the right and moves backspace up to beside the text field.
Bug: 5255976
Change-Id: I1b97ee108c9f10f11e5feb361810150bd6dbc776
2011-10-03 18:29:39 -07:00
Jeff Brown
32cec0e36b
Merge "Transfer large bitmaps using ashmem. Bug: 5224703"
2011-10-03 18:27:51 -07:00
Svetoslav Ganov
0058f724eb
Merge "Accessibility services cannot obtain the source of an event coming from a root namespace descendant."
2011-10-03 17:43:39 -07:00
Danielle Millett
fee5cb54af
Merge "Reworked biometric weak check functions"
2011-10-03 17:38:47 -07:00
Jeff Brown
6579a9d6fe
Transfer large bitmaps using ashmem.
...
Bug: 5224703
Change-Id: If385a66adf4c6179a0bb49c0e6d09a9567e23808
2011-10-03 17:28:13 -07:00
Jeff Sharkey
905b5891d2
Track xtables summary, move tether stats, time.
...
Begin tracking xtables summary of data usage to compare with values
reported from /proc/net/dev. Roll tethering directly into UID stats
to trigger UID stats persisting when crossing threshold.
Include xtables summary and authoritative time in samples.
Bug: 5373561, 5397882, 5381980
Change-Id: Ib7945522caadfbe0864fdf391582dc820f4f371e
2011-10-03 17:21:05 -07:00
Dianne Hackborn
7d657e5cfa
Merge "Add mechanism for Parcel to not allow FDs to be written to it."
2011-10-03 17:13:54 -07:00
Justin Ho
d5b9b26081
Resolve conflicts for merge 121e805a to master
...
Conflicts:
CleanSpec.mk
Change-Id: I750218dbd78e15c1ae3324b3bcfbcd28a4da2676
2011-10-03 17:06:26 -07:00
Gilles Debunne
e1fc4f6c3c
Optimisations and bugs in SpellChecker
...
A bug was introduced in a recent refactoring: correct words didn't have their
SpellCheckSpan removed, leaving a lot of useless spans.
SPAN_EXCLUSIVE_EXCLUSIVE should never have a 0-length. With Japanese characters
wordStart could be equal to wordEnd when parsing the text: skip these.
Using toString().substring(...) instead of subSequence(...).toString() which
is more efficient.
Change-Id: I670870a34565939b676400091f4852152a7f7124
2011-10-03 17:03:57 -07:00
Dianne Hackborn
9ecebbfbf7
Add mechanism for Parcel to not allow FDs to be written to it.
...
This is to help implement issue #5224703 .
Change-Id: I026a5890495537d15b57fe61227a640aac806d46
2011-10-03 16:58:41 -07:00
Adam Powell
7c2d205298
Merge "Don't obtain attributes for the whole theme when looking for selection mode drawables."
2011-10-03 16:57:05 -07:00
Justin Ho
121e805af4
Merge "Adding additional variety to sound set 7" into ics-factoryrom
2011-10-03 16:49:58 -07:00
Scott Main
d87448f7a7
Merge "docs: remove gerunds from UI dev guides and resolve linkbacks"
2011-10-03 16:06:47 -07:00
Justin Ho
18f3656eb5
Adding additional variety to sound set 7
...
Change-Id: I3f8c806258e47dc3b78ce81fd582722753573b54
2011-10-03 16:06:09 -07:00
Scott Main
0535bfb254
Merge "docs: fix a bug in the search results in which clicking a sorting tab does not open that tab until you click a tab again. This occured due to the order of events being out of order in terms of when we invoke the click() on a tab based on the search being invoked. I'm pretty sure this worked fine before, so I think this might have been introduced by a behavior change in CSE. The fix is to simply invoke the click() for a tab when the respective search results actually return using an additional callback."
2011-10-03 15:44:50 -07:00
Scott Main
13e4ee1c31
docs: fix a bug in the search results in which clicking a sorting tab
...
does not open that tab until you click a tab again. This occured due
to the order of events being out of order in terms of when we invoke
the click() on a tab based on the search being invoked. I'm pretty sure
this worked fine before, so I think this might have been introduced
by a behavior change in CSE. The fix is to simply invoke the click()
for a tab when the respective search results actually return using
an additional callback.
Change-Id: Ib58fdc75b3095ca2a3a2f5f892e778acdbc1dacd
2011-10-03 15:42:21 -07:00
Danielle Millett
58396984ef
Reworked biometric weak check functions
...
Renamed isBiometricEnabled to isBiometricWeakInstalled. This function
now checks if the system property is set, the facelock package is
installed, and if the phone has a front facing camera. It no longer
checks if facelock is currently set as the unlock method.
Added isBiometricWeakInstalled checks to all cases where facelock is used
in LockPatternKeyguardView
Change-Id: Ia86a7ad6118101c6aab90ffb2ee9c42bf2548149
2011-10-03 18:41:01 -04:00
Justin Ho
893746bef5
Merge "allow override of HDMI rotation"
2011-10-03 15:32:14 -07:00
Alon Albert
bf976ba657
Update dumpsys output
...
After using the new format for a few days, I decided it's better to ahve the auth & acct
info on every row because we will sometimes grep the data and won't see it if the auth/acct
is ommited.
Also added the "time since last sync" to every row. This is also very useful.
Detailed Statistics (Recent history): 31 (# of times) 119s (sync time)
-------------------------------------------------------------------------------------
subscribedfeeds : 8/25% 17s/14%
aagmtest2@gmail.com/com.google : 5/16% 16s/13%
aagmtest1@gmail.com/com.google : 3/9% 1s/0%
-------------------------------------------------------------------------------------
com.android.calendar : 5/16% 10s/8%
aagmtest2@gmail.com/com.google : 3/9% 0s/0%
aagmtest1@gmail.com/com.google : 2/6% 9s/8%
-------------------------------------------------------------------------------------
com.google.android.apps.books : 3/9% 26s/22%
-------------------------------------------------------------------------------------
com.android.contacts : 3/9% 14s/11%
aagmtest1@gmail.com/com.google : 2/6% 9s/7%
aagmtest2@gmail.com/com.google : 1/3% 5s/4%
-------------------------------------------------------------------------------------
com.android.browser : 3/9% 12s/10%
-------------------------------------------------------------------------------------
com.google.android.music.MusicContent : 3/9% 7s/6%
-------------------------------------------------------------------------------------
gmail-ls : 2/6% 12s/10%
-------------------------------------------------------------------------------------
com.google.android.apps.plus.content.EsGooglePhotoProvider : 2/6% 1s/0%
aagmtest2@gmail.com/com.google : 1/3% 1s/0%
aagmtest1@gmail.com/com.google : 1/3% 0s/0%
-------------------------------------------------------------------------------------
com.google.android.apps.plus.content.EsProvider : 1/3% 10s/9%
-------------------------------------------------------------------------------------
com.google.android.gallery3d.GooglePhotoProvider : 1/3% 5s/5%
-------------------------------------------------------------------------------------
Recent Sync History
#1 : 2011-10-03 13:26:41 SERVER 0.0s aagmtest2@gmail.com/com.google com.android.calendar
#2 : 2011-10-03 13:26:40 LOCAL 1.8s aagmtest2@gmail.com/com.google subscribedfeeds
#3 : 2011-10-03 13:26:40 LOCAL 0.1s aagmtest1@gmail.com/com.google subscribedfeeds
#4 : 2011-10-03 13:26:37 SERVER 0.1s 4 aagmtest2@gmail.com/com.google com.android.calendar
#5 : 2011-10-03 13:26:37 LOCAL 0.1s aagmtest2@gmail.com/com.google com.google.android.apps.books
#6 : 2011-10-03 13:26:30 SERVER 0.9s 7 aagmtest2@gmail.com/com.google com.google.android.apps.books
#7 : 2011-10-03 13:26:25 SERVER 1.1s aagmtest2@gmail.com/com.google gmail-ls
#8 : 2011-10-03 13:26:13 SERVER 11.8s 11 aagmtest2@gmail.com/com.google gmail-ls
#9 : 2011-10-03 13:26:08 SERVER 5.0s aagmtest2@gmail.com/com.google com.android.contacts
#10 : 2011-10-03 13:26:08 SERVER 0.7s 29 aagmtest2@gmail.com/com.google com.android.calendar
#11 : 2011-10-03 13:26:07 SERVER 0.7s aagmtest2@gmail.com/com.google com.android.browser
#12 : 2011-10-03 13:26:04 SERVER 3.0s 2 aagmtest2@gmail.com/com.google com.android.browser
#13 : 2011-10-03 13:26:04 SERVER 25.9s 25 aagmtest2@gmail.com/com.google com.google.android.apps.books
Change-Id: I8da004f469d136fd9a86310b262eba61197fd0e7
2011-10-03 15:16:20 -07:00
Svetoslav Ganov
2cdedffcfa
Accessibility services cannot obtain the source of an event coming from a root namespace descendant.
...
1. The user can touch the screen at an arbitrary location potentially crossing the root namespace
bounday which will send an accessibility event to accessibility services and they should be able
to obtain the event source. Also accessibility ids are guaranteed to be unique in the window.
Added a package scoped findViewByAccessibilityId method that dives into nested root namespaces.
2. Added accessibility support to the AnalogClock.
bug:5405934
Change-Id: I84edcb554bae41aafcbbc2723c5e62c1ef8a6ddf
2011-10-03 15:07:44 -07:00
John Reck
213478b858
Merge "Hardware accelerated button focus rings"
2011-10-03 15:01:10 -07:00
The Android Automerger
a9f2571b10
merge in ics-factoryrom-release history after reset to ics-factoryrom
2011-10-03 14:53:50 -07:00