Create some compatible files.
These files can be used for Settings Fragment Migration task.
Bug: 110259478
Test: make RunSettingsLibRoboTests -j40
Change-Id: Ib3d52e9a5f5bed5c194d429fdfa4b0d01ed07f01
Telephone type span caused talkback stop to read next texture in Setupwizard wifi page. Remove it and doesn't impact previous issue ag/1468171.
New Google TTS can recognize work and doesn't only spell words.
Test: atest
Bug: b/110104543
Change-Id: I4f37a6280294446e5f33ea3620366803b6d30a4e
Display "Unavailable" when the current MAC address is
"02:00:00:00:00:00" which indicates that we couldn't get the actual
device MAC address.
Bug: 110043449
Test: Unittest (make RunSettingsLibRoboTests -j40)
Change-Id: I2adab477a43262dd0067bc30b0a9ca4d35dc4298
the personal profile when in a managed profile.
This change introduces the com.android.settings.profile metadata with possible values "primary_profile_only" and "all_profiles" (the default value when not specified). If an application declares this metadata with a value of "primary_profile_only", in a work profile the ProfileSelectDialog is never shown and the application is opened straight in the personal profile. If an application specifies a value of "all_profiles" or does not specify anything, the ProfileSelectDialog is shown to the user.
Test: atest frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/drawer/TileTest.java
Bug: 79868199
Change-Id: I82860307e5745f4c7044980225114efcdcf0c90f
- add a method to get the overall total network usage from all of the
network history data.
Bug: 74451774
Test: make RunSettingsLibRoboTests
Change-Id: Icf547b88bbc03c08161a1bc09941a7c31d2a96f5
The string splitter is a sigleton but the access is not thread-safe. So
now it's changed to be a local instance to avoid threading problems.
Also removed a few unused test classes as clean up.
Change-Id: Ia2b3f3058fcbb0b28afff4e3d1b29184072bf45e
Fixes: 110255579
Test: robotests
Set LOCAL_MIN_SDK_VERSION in SettingsLib so that the build system
doesn't raise the minSdkVersion value specified in the manifest,
which causes ManifestMerger to error when trying to merge it into
a package that specifies a lower minSdkVersion.
Bug: 78447299
Test: m java
Change-Id: Ie2c2458647cd6495418999b35894dc92343992cc
This layout was moved to the support library as a part of the work for
b/64689839, so we don't need a copy of it in SettingsLib anymore.
Bug: 110037570
Test: compile (all consumers of SettingsLib should no longer be
referencing this layout)
Change-Id: I084898a35f18427ca15c8e103af34b3e90b9a85e
We didn't have KeyguardStatusBarView dumps in our dumpsys,
adding more info will make our lives easier in the future.
Test: adb shell dumpsys activity service com.android.systemui
Change-Id: I07af14922501889cc15005f01463674f0651dfde
Fixes: 109899206
We temporarily need to go back to having
PreferenceThemeOverlay.SettingsBase inherit from
PreferenceThemeOverlay.v14.Material. This v14.Material version has been
deprecated in the support library source in favor of just having those
styles be what's in PreferenceThemeOverlay, but the prebuilt with those
changes hasn't made it to the master branch yet.
Bug: 110048976
Test: visual (settings should not have dividers between each Preference)
Change-Id: Id9c33f6f235b1cb39cf78830da901413f7aa6815
We moved several preference styles defined here in settingslib into the
support library, and don't need them here anymore.
Bug: 64689839
Test: visual (styles for things like icon spacing, dividers, etc. should
be the same)
Change-Id: Ic6c9c693dfc94a4dc7abb047a23fad06323f2855
- Use app context in dreambackend
- Use WeakReference in LocalBluetoothManager to track foreground
activity
- Use WeakReference in ApplicationsState to track active sessions
Bug: 109894607
Test: hprof
Change-Id: I0e868182a364efbd110eb77ebd6cdbd83f164669
This is to prevent essential default apps from being restricted in using
battery in the background.
Change-Id: Iac9db9c425a477680e41f73b2c0e7bc4e161ce9e
Merged-In: Iac9db9c425a477680e41f73b2c0e7bc4e161ce9e
Fixes: 76435804
Bug: 80428049
Test: robotests
This is to prevent essential default apps from being restricted in using
battery in the background.
Change-Id: Iac9db9c425a477680e41f73b2c0e7bc4e161ce9e
Fixes: 76435804
Bug: 80428049
Test: robotests