am: 6a782d9
* commit '6a782d925f456209de47569fd7308e43a94a7f94':
Fix Developer options appears after first boot, disappers on Settings Menu Reload
Change-Id: I5840c18389d1dbcd6bb2a8121ddf4ad3302548fc
am: 38ee923
* commit '38ee923a5e97e87e5e1135ac3b8d588d90e0c446':
Fix Developer options appears after first boot, disappers on Settings Menu Reload
Change-Id: I519a294015346595bf20d35ab35fb5c5663e58d6
am: 81c03dc
* commit '81c03dc32f723f1489c48640eb27fb40c0b47f0c':
Fix Developer options appears after first boot, disappers on Settings Menu Reload
Change-Id: I75dcdc1f242a99abdbeb96460dcbda5787f22b63
am: 81c03dc
* commit '81c03dc32f723f1489c48640eb27fb40c0b47f0c':
Fix Developer options appears after first boot, disappers on Settings Menu Reload
Change-Id: I336ea364687f696ea90c3261c843447175f00d26
The Tiles are updated to disabled via PackageManager, which takes a few
seconds to kick in and hence the user sees the option appear and then
disappear. Making Developer Options disabled by default fixes the flash.
Note now the opposite happens, on eng builds where Developer Settings
are on by default they will not appear until the PackageManager update
has cleared.
Bug: 28121698
Change-Id: Ic7147e4430e2332d596ce37dbbce30e330dcf551
am: d2477357e8
* commit 'd2477357e86f453b8aef9e4255edf55625c5cd3d':
Fix APN cannot save after ApnEditor is paused.
Change-Id: Ieb25454381616d68458e8416ffe933b77dcec9fd
am: 052768a8b5
* commit '052768a8b57cc5dc8ec8ea7bebccbc3f0b1e9c09':
Fix APN cannot save after ApnEditor is paused.
Change-Id: I2f7ac81f9955ca02ab8b37084bed68934a11f9e9
Creates the abstract class FeatureFactory and an AOSP implementation
called Factory.
Also creates a static library for generating logtags since we need to use the code generated
by the logtags in multiple packages now.
BUG: 27751878
Change-Id: I88d826333642d3efc252134c4facb7b1ca014f32
(cherry picked from commit 867bb9c07a)
am: 3d2cba5
* commit '3d2cba56632ad05427dc058b8097c18ed954296e':
Fix back button on fragments without help uris
Change-Id: I0141b385ff13002c9975b6d050753cec0ca87ff5
am: ed74511
* commit 'ed74511cb170f499e3c776208471b9ff3fbc762b':
Fix back button on fragments without help uris
Change-Id: Iea98f27e3784bb34fd4a272f2c450a5704e6555d
am: ed74511
* commit 'ed74511cb170f499e3c776208471b9ff3fbc762b':
Fix back button on fragments without help uris
Change-Id: I327abac867272c5900603d71d6e7ed4370dc0c48
This is a follow up to 0708d9e119. The setHasOptionsMenu has
to be set for the back button to work and this needs to happen
regardles if the fragment has an help uri or not.
Bug: 28237921
Change-Id: Icec7a94312bdab5470efa0893a339d753c995eb1
When an app is blacklisted, its switch toggle is disabled, but previous
the onClick() method was still being called, which would launch the data
usage screen but also call setIsWhitelist().
BUG: 27481520
Change-Id: Id8df3d65eee286d1aecb4ae2a0417d6932d91441
Google TTS currently does not support language auto-switching.
Also, not all languages are available in TTS at all times.
This means that TTS cannot properly handle text in other languages / scripts
than the current language.
Languages with different scripts would not be read at all, and the others
would be read with "bad pronunciation", to the point of being unrecognizable.
This change is not a full fix, but makes things slightly better by using
the default locale for the contentDescription in the language / region lists.
This might be a bit unsettling, as the label will not match the sound.
The label will show "Deutsch" or "Русский" and text-to-speech will say "German"
or "Russian" (for English UI), or "Allemand" or "Russe" (if the UI is French).
Might also say nothing, if the current UI language has no text-to-speech engine.
But this is the best we can do, and better that what we get if we do nothing.
Bug: 28087937
Change-Id: I54d49ec96a10bab3e31198e162230fb277426e66