When user blacklists an app for background data access, the
"Unrestricted data access" list should not display the whitelist toggle
option, but rather explain background access is turned off and offer the
option to open the app's data usage screen to turn it back on.
It still does not handle changed received by DataSaverBackend, so the UI
will be stale when the user removes a blacklist and navigates back to
the list.
BUG: 27481520
Change-Id: I9d0fa9f0180a69ce9bd1417921bf89ec3ba31f01
The background thread is not stopping listening fast enough and is
resulting in first a receiver leak message followed by a crash when
trying to finally unregister the receiver.
Fix this by adding a registerReceiver to SummaryLoader that will
automatically unregister the receiver on the main thread to ensure
it happens in time.
Change-Id: I0104e929d5505eb53993f6765e4c90120df35cf6
Fixes: 28211606
am: fb9ff81
* commit 'fb9ff81d2d43986190c640f8a77f3fa722214ae8':
Use IME service logo or icon if exists.
Change-Id: Iefd60417a51e1536695649eeb35ebf0546f1a35c
am: bd06816
* commit 'bd068163e36ed470a34655025cd01324540ab6e2':
Use IME service logo or icon if exists.
Change-Id: Idf451086fba5e3cf8d31fe5904564340c482711a
am: bd06816
* commit 'bd068163e36ed470a34655025cd01324540ab6e2':
Use IME service logo or icon if exists.
Change-Id: I32e04748622bae27482639510b2269f0210ed5b9
am: 08f6425
* commit '08f64254c8c308d41147f078bff5fb1b996406a2':
Set the minimum speech rate to a value of ten instead of zero.
Change-Id: Iad560acc24cc59e18533c9d28a3f844e8df12e6c
am: c01beed
* commit 'c01beed396e24b689708fcb7a979a07108818426':
Set the minimum speech rate to a value of ten instead of zero.
Change-Id: I5bd59b771e81981b035e261dfd3181dc6d2f737b
am: 8852b82
* commit '8852b823a41df9340b8fa8a84ee577dbef9e244b':
Set the minimum speech rate to a value of ten instead of zero.
Change-Id: I56be44e770a536c0ee41019e6864d41ceccf1fd0
am: 8852b82
* commit '8852b823a41df9340b8fa8a84ee577dbef9e244b':
Set the minimum speech rate to a value of ten instead of zero.
Change-Id: I4cc345757114c28e04cdd5b9f9f72ea31e3d549f
am: 41893d6
* commit '41893d65097804eda078f29bc269c3694b6341be':
Force work challenge activity to be not resizable
Change-Id: I8b453cd1676ace63601e5b67df22eb47030e1c35
am: 06a1d61
* commit '06a1d61626e805c815bc97ea43cd0017612211f5':
Force work challenge activity to be not resizable
Change-Id: I5d9fac7de1eb2760717c4467ccddc5001e379513
am: 06a1d61
* commit '06a1d61626e805c815bc97ea43cd0017612211f5':
Force work challenge activity to be not resizable
Change-Id: Ic54a1afcd474ba87404e80571598e9a77e4b430e
am: 82f3228
* commit '82f32288c124ca5dfed87199931a390ba86e621e':
Replace the try catch block for retrieving pitch and speech rate values from secure settings with getInt() supplied with a default arg. Also, set the pitch and speech rate of the TTS engine to the default rate and pitch when initSetting() is called.
Change-Id: I786bad2629688e065972b5fa8dc8d19c06cc350f
am: abef602
* commit 'abef602337c8d362021ebeaf081ff3ca8a2a61f8':
Replace the try catch block for retrieving pitch and speech rate values from secure settings with getInt() supplied with a default arg. Also, set the pitch and speech rate of the TTS engine to the default rate and pitch when initSetting() is called.
Change-Id: I2fae21bd484ef457b86494ca9e95742c48a03d10
am: abef602
* commit 'abef602337c8d362021ebeaf081ff3ca8a2a61f8':
Replace the try catch block for retrieving pitch and speech rate values from secure settings with getInt() supplied with a default arg. Also, set the pitch and speech rate of the TTS engine to the default rate and pitch when initSetting() is called.
Change-Id: I3f870ed496e86180c3a14b490e6472007230e0e6
Without this CL, preference for enabling spell checking is disabled
when spell checking is disabled.
This issue makes it impossible to re-enable spell checking from the
settings UI.
This was introduced in I0ed71bbb580e3547d97e321799ac2b77b1f284a3
that fixes Bug: 26685795.
Bug: 28157871
Change-Id: I386baf2dd79347c1202f885a3f749aea3fb6a58d
With this CL, AvailableVirtualKeyboardFragment searches icon resource in
the following order, which makes it easier to find a certain IME when
one APK contains multiple IMEs.
1. Service Logo
2. Service Icon
3. Application Logo
4. Application Icon
Bug: 28204635
Change-Id: I406ccc0d53e6ec69793c2fc8be8c6c1c90b34811
"Use system languages" is always displayed independent from the
selected value.
This happens due to inverted if-condition that has been introduced in
I0ed71bbb580e3547d97e321799ac2b77b1f284a3
Bug: 28204608
Change-Id: I9f0390242cb5ed4960c06eb3d0a4ade7a66143a5
am: 7f4892f
* commit '7f4892f223ec265fdee5223fdec92440849160ac':
Changing dimensions and margins for fingerprint image in portrait mode. Landscape layout remains the same with fixed size.
Change-Id: Iacab34944705d4ad8e49d9b32fecdfa0cc9cd40b
am: 547fc39
* commit '547fc3983edc67a9abf28b628fcb0b9bd0be2415':
Don't allow removing admin to be added again
Change-Id: Ib44dc27ab2be9c0bd8298162cf64776090021d35
values from secure settings with getInt() supplied with a default
arg.
Also, set the pitch and speech rate of the TTS engine to the
default rate and pitch when initSetting() is called.
Bug: 27916665
Bug: 27871182
Change-Id: Ie772ee6f29d40774f70e73fe091f6f884472e2f8