summaryrefslogtreecommitdiff
path: root/core/java/android/util/FeatureFlagUtils.java
Commit message (Collapse)AuthorAgeFilesLines
* Clean up the Clear calling development feature flagBinyi Wu2022-09-201-6/+0
| | | | | | | | Test: manual Bug: 245885918 Change-Id: Ia0721c885fa26da7702acfe65e0c7b3011ee6595 Merged-In: Ia0721c885fa26da7702acfe65e0c7b3011ee6595
* [VolumePanel] Move the Settings' volume panel into a SystemUIDialogAlan Huang2022-08-291-0/+7
| | | | | | | | | Move most of the logic of the Settings' volume panel to a SystemUIDialog to make the dialogs consistent with other system dialog. Bug: 202262476 Test: manual build and launch the new dialog. Change-Id: Ic27dcca77072dee2b78827e1eb58c28022b47265
* Merge "[Panlingual] Removed the feature flag of per app language." into ↵Tom Hsu2022-08-291-8/+0
|\ | | | | | | tm-qpr-dev
| * [Panlingual] Removed the feature flag of per app language.tom hsu2022-08-241-8/+0
| | | | | | | | | | | | | | | | | | - App language has already landed, so this flag can be removed. Bug: b/209775925 Test: Maunal test passed. Change-Id: Ie3a03ff5d86ab40b210dd26452133b81dbe595df Merged-In: I6345bfb726234c1dd33dda02d87ca9868725c73c
* | Remove feature flag SETTINGS_GUEST_MODE_UX_CHANGESKedar Chitnis2022-08-221-6/+0
|/ | | | | | | | | | | Bug b/214031645 has all IC reviews approved and the feature has been merged and tested for more than 3 months. Hence removing the feature flag. Bug: 214031645 Test: SettingsTest, SystemUITests Change-Id: I12b4d60ffc76c20e0964d8e222b13907009b0cd7 Merged-In: I12b4d60ffc76c20e0964d8e222b13907009b0cd7
* Create a feature flag for Clear CallingYour Name2022-07-191-1/+7
| | | | | | | | Test: manual Bug: 236074207 Change-Id: I53f682fa63a6614037e966b5d8cc724d420dc065 Merged-In: I53f682fa63a6614037e966b5d8cc724d420dc065
* Merge "[Panlingual] Add a flag to control opt-in/out" into tm-dev am: ↵TreeHugger Robot2022-05-061-0/+11
|\ | | | | | | | | | | | | | | | | aaf912305b am: 4219739b2b Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18161842 Change-Id: If9a7264ad2373f9acb9e67cb7ef2ed20e516620b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| * [Panlingual] Add a flag to control opt-in/outtom hsu2022-05-041-0/+11
| | | | | | | | | | | | Bug: 231396734 Test: local Change-Id: Ia07ff3ce3202b5017533cca39418085c1e43882e
* | Guest mode updates to resolve privacy concerns in guest modeKedar Chitnis2022-04-141-0/+6
|/ | | | | | | | | | | | | | | | | | | | | | | | | - Add API in IUserManager to allow setting ephemeral user flag - Implement and export this API in UserManagerService and UserManager - Set guest as ephermal by default when createGuest in UserManager is called - Handle guest user switching in UserSwitcherController for the case of dynamic change of ephemeral state - Add persistant notification when in guest mode to indicate - if guest session is new or previously used. - if guest session will be cleared on exit or not - Add buttons in persistant notification to reset or exit guest - Add flags to enable/disable this feature Bug: 214031645 Screenshots: go/ephemeral-guest-b-214031645-ux Test: Manual test using sunfish, atest SystemUITests, atest SettingsRoboTests Relands ag/16545010 after resolving post submit issues Revert "Revert "Guest mode updates to resolve privacy concerns in guest mode"" This reverts commit dd5c440802078291a88e9f939e8a25348ec81315. Change-Id: I46b8ab527bab8fe665114ed0fffbb06a59d49a77 Merged-In: I46b8ab527bab8fe665114ed0fffbb06a59d49a77
* Enable feature flag to show "Turns on at bedtime" as a Schedule in Dark ↵Vania Desmonda2022-04-071-1/+1
| | | | | | | | theme Settings page. Bug: 218629025 Test: manual Change-Id: I718c68f77f10015133e8b7a58ae3831ccf096ded
* Merge "Revert "[Panlingual] Turn off switch flag for BETA1"" into tm-devTom Hsu2022-03-161-1/+1
|\
| * Revert "[Panlingual] Turn off switch flag for BETA1"Tom Hsu2022-03-151-1/+1
| | | | | | | | | | | | | | | | This reverts commit 1dbedd57ba74bff25909fe9de4e53d054a7edffb. Reason for revert: turn on it back for Dogfood user Change-Id: Ia95824d51d13efc4a1d8d7884ab6408850ed0dec
* | Merge "[Panlingual] Turn off switch flag for BETA1" into tm-devTom Hsu2022-03-101-1/+1
|\|
| * [Panlingual] Turn off switch flag for BETA1tom hsu2022-03-101-1/+1
| | | | | | | | | | | | Bug: 223726519 Test: make Change-Id: I6d426032bb0163d9467a8ece2ff77d0318423769
* | Rename back button to navigate up buttonTsung-Mao Fang2022-03-071-4/+4
|/ | | | | | | | | Also some minor wording changes. Test: Rebuild apk Bug: 219000314 Change-Id: I9e54bd5f17dd1eb4e0f8803d2c29781a49c1124d Merged-In: I9e54bd5f17dd1eb4e0f8803d2c29781a49c1124d
* Enable Settings Search surfacing full screen for large screenJason Chiu2022-03-021-1/+1
| | | | | | Test: visual Bug: 205079744 Change-Id: Ib5b9eb9728a8687255e227659c74e66cda6a9b90
* Merge "Create a feature flag for large screen design"TreeHugger Robot2022-02-151-0/+9
|\
| * Create a feature flag for large screen designTsung-Mao Fang2022-02-111-0/+9
| | | | | | | | | | | | | | | | | | In Android T - large screen device, we're going to hide the back button for all secondary layer pages in the Settings app. Bug: 219000314 Test: See flag in developer page. Change-Id: I8a8151cd4a534bc1707e1dd19398acf9a2b5fe9d
* | [Pnalingual] Default open for panlingualtom hsu2022-02-141-1/+1
|/ | | | | | | | | - Make UI show on the settings by default. - Remove icon of system language entry. Bug: 219384592 Test: local Change-Id: I0d6dff0461d3e8c5cdfe1329cdd6592dd053ea43
* Add feature flag to gate dark theme bedtime settingsSteven Ng2022-02-041-0/+9
| | | | | | | | | | Hide dark theme bedtime settings from the settings because the preinstalled Digital Wellbeing hasn't supported that yet. Test: manually check the visibility of dark theme bedtime settings in the settings app after toggling the corresponding feature flag Bug: 217866453 Change-Id: I71704bb6d09176e0854c527dc86a6a0041d01140
* Add a feature flag for settings_search_full_large_screenJason Chiu2022-01-241-0/+1
| | | | | | Bug: 205079744 Test: manual Change-Id: I040b3cc171e932014e8dca4d97c9018f190b9b17
* [ProviderModel] Internal cleanup, remove the Provider Model flagZoey Chen2021-12-171-4/+0
| | | | | | Bug: 197066557 Test: atest TileServicesTest, atest TileQueryHelperTest, atest QSTileHostTest, atest NetworkControllerDataTest, atest NetworkControllerSignalTest Change-Id: Ic88255873fe6ed8ac3e8b0a1368e9a7f480b09ff
* Add settings to toggle the phantom process monitoring in dev optionsJing Ji2021-12-131-0/+6
| | | | | | | | | | | | For power users, the monitoring on phantom processes could be turned off from the Settings->Developer Options->Feature flags. Bug: 210353231 Bug: 205156966 Test: Manual Test: atest AppChildProcessTest Test: atest CtsAppTestCases:ActivityManagerTest Change-Id: I05f5b43e281b98676c615d350c213620d3d72b5c
* Enable large screen flag in the Settings appTsung-Mao Fang2021-11-041-1/+1
| | | | | | Test: Rebuilt rom and see flag enable. Bug: 197829997 Change-Id: Ib2490a58c39cfeddc588c5355b652fcb86d391bd
* Add a new settings' flag to control enable of app's language function.tom hsu2021-10-181-1/+7
| | | | | | Bug: 203382108 Test: local test. Change-Id: I63e007e44113f6f59dfcf13471a6a259aaf7a692
* Add a feature flag to guard the large screen feature in Settings app.Tsung-Mao Fang2021-08-171-0/+5
| | | | | | Test: Rebuilt rom and see the flag in the developer page. Fix: 196954032 Change-Id: I408dc22033331e10f62ca9563d091208059b5e1e
* Deprecate silky flag for official releaseYanting Yang2021-06-021-1/+0
| | | | | | Bug: 183670633 Test: robotests Change-Id: Ib2e7c6aa31d2428528af9e4a46c4dee5701a6729
* Set SecurityHub to be enabled by default.Jan Tomljanovic2021-05-171-1/+1
| | | | | | Test: manual test (FeatureFlagUtils#isEnabled returns true) Bug: 182552455 Change-Id: I318f210fbe11457e6c9ff9297a2024d249eb4442
* [Provider Model] Enable Provider Model by defaultWeng Su2021-03-311-1/+1
| | | | | | Bug: 183671325 Test: manual test Change-Id: I1a3d2da39a6f278fa852827d6730ad3303970eeb
* Revert "[Provider Model] Enable Provider Model by default"Slava Shklyaev2021-03-291-1/+1
| | | | | | | | This reverts commit 48270e3029565dd9fb361e10aa7dc01a8b7e21a5. Reason for revert: suspected culprit for http://b/183926475 Change-Id: I49a5abbe7d91110956f66ce7a63a8715a3f24a2b
* [Provider Model] Enable Provider Model by defaultWeng Su2021-03-251-1/+1
| | | | | | Bug: 183671325 Test: manual test Change-Id: I9546d0212f62304cda7227cbe1a6cce3442dc997
* Merge "Enable new backup eligibilities rules by default" into sc-devRuslan Tkhakokhov2021-03-231-1/+1
|\
| * Enable new backup eligibilities rules by defaultRuslan Tkhakokhov2021-03-191-1/+1
| | | | | | | | | | | | | | | | This feature (b/174216309) has been flagged off during development. Bug: 174216309 Test: m -j Change-Id: I171583fcdf5a7b2df64096853032409e5544aa5f
* | Merge "Remove screenrecord flag code from global actions" into sc-devBeth Thibodeau2021-03-101-2/+0
|\ \ | |/ |/|
| * Remove screenrecord flag code from global actionsBeth Thibodeau2021-03-021-2/+0
| | | | | | | | | | | | | | | | | | The flag was added before screen record was a full feature and is no longer necessary to maintain Fixes: 118826991 Test: atest com.android.systemui.globalactions Change-Id: I728a2d8c7c8527d8a6a61c1bc9feb833724afeb8
* | Merge "Add feature flag for settings security hub" into sc-devDavid Coffin2021-03-081-0/+3
|\ \
| * | Add feature flag for settings security hubDavid Coffin2021-03-051-0/+3
| |/ | | | | | | | | | | | | | | | | Adds a feature flag to enable the security hub functionality in settings. Bug: 181764276 Test: tested manually by checking the flag in developer options Change-Id: I1a8c70b7f1037f8fdab95206c2a719e43d9254f4
* | Merge "Revert "Revert "Revert "Revert "Turn on the feature flag for And..."" ↵TreeHugger Robot2021-03-051-1/+1
|\ \ | |/ |/| | | into sc-dev
| * Revert "Revert "Revert "Revert "Turn on the feature flag for And..."Mill Chen2021-03-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | Revert submission 13519571-revert-13479025-multiuser_test-BVTHGRYHSS Reason for revert: b/179457252 has been fixed. Reverted Changes: I35e436e99:Revert "Fix the broken test" I4f77afda4:Revert "Revert "Revert "Turn on the feature flag f... Change-Id: I92f7ce09a4e4a7ccf302dd67e13bf97e7ecb47e8
* | Add a feature flag to control new opt out behaviourRuslan Tkhakokhov2021-02-241-0/+4
|/ | | | | | | | | Introduce a lever we can use to enable / disable all new backup eligibility behaviours from one place. Bug: 174216309 Test: m -j Change-Id: I17618a72c04f138204c5c0ca2c23330044c169e7
* Revert "Revert "Revert "Turn on the feature flag for Android S S..."Daniel Chapin2021-02-081-1/+1
| | | | | | | | | | | Revert submission 13479025-multiuser_test Reason for revert: Bug: 179457252 Reverted Changes: I9e3d23f93:Fix the broken test Id05757c49:Revert "Revert "Turn on the feature flag for Andro... Change-Id: I4f77afda470b226007bfffda7f536df3b1d4d28a
* Revert "Revert "Turn on the feature flag for Android S Settings.""Jason Chiu2021-02-041-1/+1
| | | | | | | | This reverts commit 5ad13e0c258a30040cae8a9ea38c7de06070eb97. Reason for revert: Test case has been fixed Change-Id: Id05757c494628c1d84943b383cf7639098a3fa3a
* Revert "Turn on the feature flag for Android S Settings."Fan Zhang2021-02-031-1/+1
| | | | | | | | This reverts commit 0197d41019204c8451617e5367ddfd43ea2bc749. Reason for revert: DroidMonitor: Potential culprit for Bug 179262029 - verifying through Forrest before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted. Change-Id: Ifed6374b417d10ca76c3c2805ac985282174b367
* Turn on the feature flag for Android S Settings.Yi-Ling Chuang2021-02-021-1/+1
| | | | | | Bug: 169467375 Test: launch Settings and see the the UI. Change-Id: I1d789c6ed0c5e98549c40e74faef8181d6733b30
* Remove feature flag "settings_dynamic_system"Yo Chiang2021-01-131-2/+0
| | | | | | | | | | | | | The API surface of com.android.dynsystem is already protected by privileged permission android.permission.INSTALL_DYNAMIC_SYSTEM, which is only granted to system apps or priv apps. Thus the feature flag check here is redundant, because eligible callers of this API (system app) can also set the feature flag. Bug: 176795908 Test: Presubmit Test: Test DSU installation Intent Change-Id: Iedac8763372ef6f11754d3f272f70753fb3d4829
* Make provider feature flag persistentEtan Cohen2020-11-051-3/+17
| | | | | | Bug: 167474581 Test: compile, set flag + reboot - verify persistent Change-Id: I3e91a448d18b9588f7b8c88dcf824662d9e9ddcc
* Remove unused SEAMLESS_TRANSFER constantJeff DeCew2020-10-201-2/+0
| | | | | | Fix: 171298072 Test: atest SystemUITests Change-Id: I26d17744c68c2c41ccdcab4ceab377a937d2888a
* Create the feature flag for Provider model developmentArc Wang2020-09-171-0/+3
| | | | | | | | | Provider model is a feature which improves networks Settings UX. Bug: 167474581 Test: compile Change-Id: Ib9a5a3fb1026fa5863afd4e23121391bf762fd08
* Add a feature flag for settings contextual home.Yi-Ling Chuang2020-09-101-0/+1
| | | | | | Bug: 168179764 Test: rebuild Change-Id: I6e1baa34e1d38ed9c4848cdcea902aaaf52c4192
* Add a feature flag for silky homeYanting Yang2020-09-101-0/+1
| | | | | | Bug: 168166015 Test: robotest & rebuild Change-Id: I16df742156e4bfb18ac0f80bcd14bf1c27a952eb