aospでLollipop MR1のソースが公開されました(9)


続きです。

/package/apps/の残りです。

## project packages/apps/BasicSmsReceiver/
53603f1 The basic SMS display dialog appears with old dark theme on Deb

## project packages/apps/Bluetooth/
2ab3133 Adding a new param to calculateLength for SMS to indicate if called for a segment of multipart msg.
1e3e1dd Add API to check if a Bluetooth connection is encrypted (2/2)
9b01774 Use LTE signal level when under LTE
3f8164c Remove GATT context if client registration did not succeed
a93f4e2 Rename reg/unreg OnSubscriptionsChangedListener.
5f65985 Improve VCARD filter logic and reduce log spam
a8f9e63 Fix Bluetooth crash when all filters are used.
7037bab Rename isValidSubId to isValidSubscriptionid.
9ab1d44 Add EventLog for configHciSnoopLog() security check
02bebee Enforce BLUETOOTH_PRIVILEGED permission for HID-over-GATT
8e6936e Allow system process to interact with Bluetooth across users.
a1772b0 Prevent possible NullPointerException when service is destroyed
79606a9 Prevent non-system users from enabling Bluetooth HCI logging
01b3991 Prevent duplicate OPP permission request dialogs
28446a5 Prevent Cursor leakage in Bluetooth MAP
02e4dd4 Rename isValidSubId to isValidSubscriptionid.
4bb5e13 Fix timestamp parsing issue for full scan results.
465bbd2 Allow SystemUI access to bluetooth from user 0
abe1879 Nullpointer check on mAdapterService in ProfileService#onCreate
4b55d95 Revert "Bluetooth: Added Shared Preferences to restore tethering preference"
9c031da Remove missing object to avoid NPE
a02de64 Add GATT debug information to dumpsys/bugreport
2287bc2 Allow managed profile apps to use some bluetooth functionality.
ec8c072 Turn off map debug verbose messages
e632e4b Add server-side callback for change in MTU (3/4)
fcd9bd0 DO NOT MERGE Move wake alarm setting and releasing into AdapterService's handler
14be547 Check previous user confirmation before auto-confirm put request
d981ab0 Check previous user confirmation before auto-confirm put request
33cbe67 Check previous user confirmation before auto-confirm put request
3eacacc Additional changes to SubscriptionManager API as per API council.
5532bb8 Revert "Additional changes to SubscriptionManager API as per API council."
13e1a71 Additional changes to SubscriptionManager API as per API council.
e93cc4d Check previous user confirmation before auto-confirm put request
cf496e4 Update SubscriptionManager API as per API council.
964a72a updateshare confirm logic missed cases like CONFIRMATION_DENIED, TIMEOUT. fix it
ac67c80 Fix batch timestamp parsing error.
838949d Add dumpsys support for bluetooth
739fb18 When local device originated connection to hid device, move out of quiet mode
70743aa updateshare confirm logic missed cases like CONFIRMATION_DENIED, TIMEOUT. fix it
7d05ab1 Change subId to int from long
f7a5598 Remove spammy log information for BLE scan.
6e5adb6 Remove one line of unused code.
a1664d6 Add support of advertising through standard instance.(2/4)
be6092a Import translations. DO NOT MERGE
518f42c Import translations. DO NOT MERGE
4212bfb Import translations. DO NOT MERGE
3eecfdf Import translations. DO NOT MERGE
0c1440a Import translations. DO NOT MERGE
e9513cc Import translations. DO NOT MERGE
310dc8b Import translations. DO NOT MERGE
86c4965 Import translations. DO NOT MERGE
775d1d6 Import translations. DO NOT MERGE
0033ba5 Import translations. DO NOT MERGE
9fe8bd0 Import translations. DO NOT MERGE
e25106a [DS] Response fail instead of not response at all
6ea1391 Bluetooth sub selection
2ca3331 [DS] Call cannot call out from Car kit

## project packages/apps/Calculator/
1283ee7 Stop using RenderNodeAnimator callbacks
e61089e Increase number of guard digits
0ba5a49 Import translations. DO NOT MERGE

## project packages/apps/Camera2/
e6cd71d Vector version of camera preview graphic.
b7a2241 Trim transparent pixels off camera preview bitmaps.
bc6bb3b Fix camera latency test b/18239042
6e1f412 Fix camera latency test b/18239042
2ebdbd5 Relax aspect ratio matching tolerance for devices with 1.347 ratios
5a64d11 move size parameter setting before other settings
06a4e10 Forcefully drop 4k recording from pre-L releases.
1332fc0 Remove additional dependencies on FloatMath
c7beaf1 Fix wear interaction of CaptureModule
838095a Volantis Device Identifier Helper
9351e87 Prevent unnecessary setVisibility calls in Filmstrip while zooming
8644ffc Align id selection from QueryTask to sort order from Media query
29ea836 consistent style for titles on user education screens
8fb9e06 Adopt the new error handling mechanism in portability.
770c2b3 Introduce ActionCallback for LocalData items.
f3d360e When option buttons are disabled, make sure the HDR / HDR+ button has the correct icons.
e9f7b2d Clean up orientation logging
f44f931 new colors for GAR contrast compliance
375f9d1 Stop activity leaks
61c5f9f Null check for buildItemFromData
f4084e3 Check for null when deleting preference groups
05edd2e Increase VERBOSE logging for PhotoModule orientation use
0aa8c25 Catch exceptions in settings remove helpers
718c43d Secure Camera App survives phone unlock screen
0784a83 Button fix for torch when no flash available in hw
ea77c6b Don't release resources until camera is closed.
4c96d84 disable startup shimmy on sd card error
7dabda6 Show capturing UI before review UI in intent countdown timer
47008b2 Make string comparison robust against null values.
9efa64a Fix for crash when PhotoApp deletes last Cam pic
4af3ac5 Fix the build break due to ag/567355.
74b723c Log camera exception via UsageStatistics.
7387c53 Revert "Make CameraDataAdapter background new data loading and post to listener"
bda2da2 Migrate Settings Fragment to use arguments
9746ebe Prevent NullPointerException of PhotoModule in quick resume-pause.
4ed861a Preview vs Video Camera Resolution Mismatch
8d1ac99 disable shutter button as soon as possible to avoid double shutter presses
cc93255 Make CameraDataAdapter background new data loading and post to listener
0e0c55a Don't re-open the camera if already open
6293c57 Refine in-place conversion semantics for Settings
1315919 Refine camera fatal error handling in CameraActivity.
d25eac4 Native 16x9 viewfinder stream for Gcam to reduce switching jank and eliminate black bar overlay hack.
6a07363 Always close the camera
fcc9143 change cahching Drawables to caching ConstantStates, also apply CircelDrawable as necessary at runtime
ac9070e Migrate old CameraErrorCallback class to agent's CameraExceptionHandler.
ce90f7b Pass NamedEntity to saveFinalPhoto since it can be nulled in pause().
37c8be8 Add verbose logging for os/apk debug builds
b5a5c4d change text color to white for tutorial and onboarding screens.
59d337b Use a separate activity for capture intents
43d66a0 Update to use real L codename.
e11ad6d Make sure a null mimetype is not crashing the app.
0d4cdba Revert "More lockscreen tuning"
fe7eb16 reverting b/559979
2a0e18e Adopt the new error handling mechanism in portability.
6c98fe1 Catch error where framework is broken and returns no cameras.
7ac13f5 More lockscreen tuning
48e32cd adjust margin on TextViews and ImageViews in onboarding and tutorial screens
3e236cc Lockscreen workaround tuning
d2d8b71 disable all user interactions (including mode switching) on SD Card errors
97563a7 color changes for modes, onboarding screens, and tutorial screens
877c2b6 Unload timer sounds on pause in PhotoModule; release SoundPLayer on destroy.
0f56c13 Tweaked constants for Gcam.
5381549 Re-run settings files migrations
46863d9 Make Camera V2 creation more robust agains failures.
90672aa Fix preference copy migration and incorrect HDR+ sticky bit
1959737 Only set preview size before starting preview
4032a77 Fix incorrect key translation in Settings refactor
d560aab Avoid porting null keys when copying preferences into new system
4de9b72 Use singleTask to improve unsecure lockscreen startup
365ef4c Suppress 'help feedback' message pre-L in secure camera
626e427 Close dangling camera proxy
7a02c11 Add zoom value and timer duration to capture parameters, for logging.
bfec41e implement proper mode color for cancel button
4d0fe41 Trap CameraAgentFactory RTEs during recycle
48d4c8f Trap camera close exceptions on pause
437a186 Use NEW_DOCUMENT vs NEW_TASK when starting Activities from Camera
5c9d7f3 Fix error in settings key from refactor
5db8e20 Only allow one draw call pending at a time
c19d97b Let VideoModule override default mode options enable/disable
36e045a Stability: call stopPreview() before switching off video module.
7c703ce Cleanup:  Move api check to ApiHelper
7dae6bb tweaking peephole animation time from 350 to 500, per in-person request
281624c Avoid building filmstrip item data if activity is destroyed
2c61f40 new share icon
2268fbb for intent capture and pano, fix the redo/ok/cancel button sizes so touch ripples show up right.
de614ed WIP: Add recursive thumbnail call to LocalMediaData
cbe1c56 Import translations. DO NOT MERGE
2fcfdf8 Import translations. DO NOT MERGE
0585413 Import translations. DO NOT MERGE

## project packages/apps/CellBroadcastReceiver/
0224bab CMAS opt-out setting does not work when switching from Secondary user to Device owner
be3d818 Update enabe/disableCellBroadcast with RAN argument
0220a7c Make Severe alerts dependent on Extreme alerts
7038d7c The Cellboradcast remind sound is too soft
08454ad Revert "Register both SMS-B and CB channels to support LTE"

## project packages/apps/Contacts/
ed18828 Don't access mRecentLoaderResults in background
f0a2a8b Remove viewContactDesription intent label
181eb0b Set track drawable to null to remove grey track.
5d5664c Import translations. DO NOT MERGE
8c188a0 Reflect framework dimen changes in editor
d462d3a Scroll to top of raw_contact on expansion
099046c Support editable 3p accounts without nicknames
02ecc3f Fix ContactLoader IllegalArgumentException crash
7c80120 bugfix: don't show name in nickname field
12ac1e6 Fix ConcurrentModificationException
ba4d584 Switch readonly editor to textviews
d8164c7 Import translations. DO NOT MERGE
5fd8698 Don't accidentally scroll QC off screen.
d690dff Change text colors to reflect their state
4759343 Import translations. DO NOT MERGE
87901e0 Hide keyboard when exiting search view
8d0557e Don't show shortcut menu item for homescreen
3a7cc76 Fix NPE in onHandleIntent
96cc835 Fix clipping wrapped Button text
d241a09 Import translations. DO NOT MERGE
47b17c8 Use delete icon from go/icons
d391f84 Catch ActivityNotFoundExceptions in onClick
49de62f Fix NPE in shareContact
76c1a51 Display empty name as "no name" instead of "null"
568f4e7 Fix NPE in getInsertedRawContactId
b762780 Import translations. DO NOT MERGE
2b24602 In editor, use Up button instead of Save button
daa2058 Collapse extra raw contact editors
b4154e4 Don't save contact after deleting it
7609b7d Make color tinting less offensive
884a4ca Fix NPE in decodedBitmapDrawable
82a5a35 Fix SecurityException crashes in onClick
fcfcae3 Don't crash when sent malformed intent
c12a280 Fix NPE in ContactSaveService
29dfdb5 Import translations. DO NOT MERGE
fde48de Don't show search when unsupported
91370ba Import translations. DO NOT MERGE
b3944dc Correctly set search string when entering search
49fd84f String needed for Hangouts IM field work-around
6b51952 Switch from CALL -> CALL_PRIVILEGED
22720b1 Import translations. DO NOT MERGE
3e8fedc Remove call to deleted method AsyncTask.init().
74b5d6c Fix NPE when cursor is null
929a62f Fix NPE in background thread
8c8cafb Improve content descriptions a bit
2c47b34 Revert "Keep landscape quickcontact title on screen"
cdf0f7a Import translations. DO NOT MERGE
da71919 Material design readonly editor
7e67082 New design for photo editor
b69a4d9 Import translations. DO NOT MERGE
3d7edc3 Fix ArrayIndexOutOfBoundsException crash
62fae8e Remove unwanted padding from delete button
c300521 Use larger photo in contact editor
fe7e2b3 Import translations. DO NOT MERGE
2ebade8 Editor name fields
cbbc8ff Fix edit contact background on nexus 9
043fba6 Material design of common edit screen fields
8f9d84f Remove field when removing the only char
5d2e262 Make it easier to delete a contact
da94191 Import translations. DO NOT MERGE
0da9300 mutate() BitmapDrawable before directly editing
adf0595 New assets for the edit screen
a3e498a Fix analytics in Contacts app
7ce5352 Apply TtsSpan to known phone numbers in contact interactions
85a7c04 Import translations. DO NOT MERGE
8a3fe52 Sms and call log entry content description string fixes
841c333 Avoid Resources$NotFoundException
0b267fe Fix blackened background screen
e4c2f54 Use analytics activities and fragments
593e5a7 Show SIP address on tablets
1c80654 Clicking in the top 56dp of QC card now expands it
417309a Fix ActivityNotFound crash
9f6e6c0 Fix NPE when calling unicodeWrap DO NOT MERGE
53e4201 Use Material theme for ShowOrCreateActivity dialog
b221576 Fix NPE when calling unicodeWrap
6ca418f Use elevation on edit contact layout to match people list content shadows
3eebb50 Import translations. DO NOT MERGE
f14bacd Import translations. DO NOT MERGE
6446d83 Only display calendar events with last_synced=0
59a585b Fully reload recent interaction data after resume
fc423b4 Copy display name into Organization entry
930da3a Call finish() in QC if contact doesn't exist
9203788 Map MenuItems to ViewPager tab