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
The underlying API has slightly changed to require the profile
challenge if the profile that we're trying to enable hasn't been
unlocked yet.
Bug: 27764124
Change-Id: I9efb3d3ed49034b573abb4c18119ffadcccfe947
am: 9f5fde6
* commit '9f5fde630cfc2dd2486fb97bf607100b416df097':
Avoid showing DeviceAdminAdd screen in the background of support dialog.
Change-Id: I560cb0819ea149e2401a55e76f564434b413a78d
am: b196bb8
* commit 'b196bb89f4b7834c3f1f92e1f7c987f29f51af81':
Add new section in Apps screen to show app installer name.
Change-Id: Idd3eb41595a924a1cf8d013bbb328b206633f142
am: 41dde76
* commit '41dde76a6b2aeda8ebe2354a1c760d9ed7e51fda':
Avoid showing DeviceAdminAdd screen in the background of support dialog.
Change-Id: I0bcae090f9e91b4e67356a42fb64213c7370d3be
am: f13a6a1
* commit 'f13a6a179523135d44166c20683fa4b6b0bf0780':
Add new section in Apps screen to show app installer name.
Change-Id: I520c10e44a6c911e155658a62c56ea6a5c926994
am: ddfefc3
* commit 'ddfefc33fb5f1234b96edb8a11027211dce6c83a':
Revert "Revert "Fix no keyboard on N builds""
Change-Id: Iae052343ce6bd297ca621585ae6a27f1921b06f7
am: e744ca8
* commit 'e744ca887c820785a2f808be5fae8a7927f19cf3':
Revert "Revert "Fix no keyboard on N builds""
Change-Id: Ief81ac3475ced17d249f50775f43fd7d9da77579
- Cut down on amount stored in conditions xml
- Remove extra work from dashboard startup
- Move summary to min priority
Change-Id: I51ca3828e4446632d6faa60dcfbab3446d19d335
Fixes: 28134360
A little more consistent with the new app VPNs' dialogs. To make this
work it was also necessary to restart the lockdown VPN every time it is
edited, which makes sense because the expected action after editing a
VPN is that it reconnects with the new settings.
Bug: 28072644
Change-Id: I4b6a6f0a6ed96d2ec6f62889fdae4abb60d0646c
am: c37ce20
* commit 'c37ce205d2f9a57c546bc4885038cd65d0b8b157':
Modify the pitch seekbar range to 25 to 400 in accordance with the pitch range accepted by the Google Text-to-Speech engine.
Change-Id: I309ed32dd240b7efed39f2c311fb0db2e1b279ab
am: 1ec5f09
* commit '1ec5f0965a169ca9b0f005a6107d97dbd6f5841c':
Modify the pitch seekbar range to 25 to 400 in accordance with the pitch range accepted by the Google Text-to-Speech engine.
Change-Id: I8632218c26140d16bcc23dc46bab47ef2bd28f43
am: 676250e
* commit '676250e35b9345b90a9690d36c077d319c3d9da9':
"CA cert installed" notification should take PO into account
Change-Id: I982449c67976c755d38b1253688f1b7e5d8ea47e
am: 60c7635
* commit '60c76357a0477062e96a4061425523f71b00ec00':
"CA cert installed" notification should take PO into account
Change-Id: I1fb21e592c57990935505ec470ecd34ada17cb33
- PO shows same dialog as DO, as shown in UI mock
- Keep consumer message the same
- Add cancel button
- string change
- remove TYPE_SYSTEM_ALERT due to the bug that the dialog is shown in primary user and bypass work challenge
(Step: unlock work user -> launch dialog -> lock work user -> unlock personal user -> the dialog is still shown)
- Remove dismissKeyguard, because I believe the dialog should still be protected by the keyguard
Bug: 25772443
Bug: 18224038
Change-Id: I4f2580d1f6d2f88cfeadebcf6e8b0406e5c4b413
am: a71beeb
* commit 'a71beeb7fd76bcc0e0a7a018c3387619ee541a27':
Show "work mode off" dialog when work security option is clicked
Change-Id: I2178097b9b0ef3d8868ff3aafc488b220656245e
am: 0710a4c
* commit '0710a4c96dcfa9684535fd67e2b5b81d3fc3e88d':
Unified work lock checkbox should roll back when user cancels confirm dialog
Change-Id: Ifb3574fc80edb75662baa275b537761c574f6605
am: 4a314fc
* commit '4a314fc3caa3db8220f2192dd9f3f54144aaa0b0':
Show "work mode off" dialog when work security option is clicked
Change-Id: I1418b2112f91cc6f02a00e7091520aab3006b067
am: 4f19945
* commit '4f1994598ba27907614d381d2792508367a05131':
Unified work lock checkbox should roll back when user cancels confirm dialog
Change-Id: Ie83daa2b232ddd6a7f733ddb8b9f0f733d62bccb
Looks like the underling issue is not fixed yet.
This reverts commit 7bb0465687.
Bug: 26190615
Bug: 28151196
Change-Id: Icee6d90fc4336e832f082ce2974edfa558170030
am: 51ecf5c
* commit '51ecf5c8b202f35cacbc6d5bb9f04b7b30dca34e':
Show the right icon and label for work profile in data usage.
Change-Id: Ieae26b3f83854d63d322200f0a2038db1976a7ce