Skip to content

Commit cae7acb

Browse files
authored
Merge pull request #21413 from wordpress-mobile/issue/21412-features-in-dev
Remove GlobalStyleSupportFeatureConfig
2 parents b9405f4 + fe1d14a commit cae7acb

File tree

7 files changed

+3
-33
lines changed

7 files changed

+3
-33
lines changed

WordPress/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,6 @@ android {
123123
buildConfigField "String", "PUSH_NOTIFICATIONS_APP_KEY", '"org.wordpress.android"'
124124
buildConfigField "boolean", "MP4_COMPOSER_VIDEO_OPTIMIZATION", "false"
125125
buildConfigField "boolean", "MANAGE_CATEGORIES", "false"
126-
buildConfigField "boolean", "GLOBAL_STYLE_SUPPORT", "true"
127126
buildConfigField "boolean", "QUICK_START_DYNAMIC_CARDS", "false"
128127
buildConfigField "boolean", "RECOMMEND_THE_APP", "false"
129128
buildConfigField "boolean", "UNIFIED_COMMENTS_DETAILS", "false"

WordPress/src/main/java/org/wordpress/android/ui/mysite/SelectedSiteRepository.kt

+1-3
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import org.wordpress.android.fluxc.store.EditorThemeStore
1111
import org.wordpress.android.ui.prefs.AppPrefs
1212
import org.wordpress.android.ui.prefs.AppPrefsWrapper
1313
import org.wordpress.android.ui.prefs.SiteSettingsInterfaceWrapper
14-
import org.wordpress.android.util.config.GlobalStyleSupportFeatureConfig
1514
import org.wordpress.android.util.mapSafe
1615
import javax.inject.Inject
1716
import javax.inject.Singleton
@@ -21,7 +20,6 @@ class SelectedSiteRepository @Inject constructor(
2120
private val dispatcher: Dispatcher,
2221
private val siteSettingsInterfaceFactory: SiteSettingsInterfaceWrapper.Factory,
2322
private val appPrefsWrapper: AppPrefsWrapper,
24-
private val globalStyleSupportFeatureConfig: GlobalStyleSupportFeatureConfig,
2523
) {
2624
private var siteSettings: SiteSettingsInterfaceWrapper? = null
2725

@@ -95,7 +93,7 @@ class SelectedSiteRepository @Inject constructor(
9593
}
9694

9795
private fun fetchEditorTheme(site: SiteModel) {
98-
EditorThemeStore.FetchEditorThemePayload(site, globalStyleSupportFeatureConfig.isEnabled()).let {
96+
EditorThemeStore.FetchEditorThemePayload(site, gssEnabled = true).let {
9997
dispatcher.dispatch(EditorThemeActionBuilder.newFetchEditorThemeAction(it))
10098
}
10199
}

WordPress/src/main/java/org/wordpress/android/ui/posts/EditPostActivity.kt

+1-4
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,6 @@ import org.wordpress.android.util.analytics.AnalyticsTrackerWrapper
233233
import org.wordpress.android.util.analytics.AnalyticsUtils
234234
import org.wordpress.android.util.analytics.AnalyticsUtils.BlockEditorEnabledSource
235235
import org.wordpress.android.util.config.ContactSupportFeatureConfig
236-
import org.wordpress.android.util.config.GlobalStyleSupportFeatureConfig
237236
import org.wordpress.android.util.config.PostConflictResolutionFeatureConfig
238237
import org.wordpress.android.util.config.NewGutenbergFeatureConfig
239238
import org.wordpress.android.util.config.NewGutenbergThemeStylesFeatureConfig
@@ -399,8 +398,6 @@ class EditPostActivity : LocaleAwareActivity(), EditorFragmentActivity, EditorIm
399398

400399
@Inject lateinit var updateFeaturedImageUseCase: UpdateFeaturedImageUseCase
401400

402-
@Inject lateinit var globalStyleSupportFeatureConfig: GlobalStyleSupportFeatureConfig
403-
404401
@Inject lateinit var zendeskHelper: ZendeskHelper
405402

406403
@Inject lateinit var bloggingPromptsStore: BloggingPromptsStore
@@ -3933,7 +3930,7 @@ class EditPostActivity : LocaleAwareActivity(), EditorFragmentActivity, EditorIm
39333930
}
39343931

39353932
private fun refreshEditorTheme() {
3936-
val payload = FetchEditorThemePayload(siteModel, globalStyleSupportFeatureConfig.isEnabled())
3933+
val payload = FetchEditorThemePayload(siteModel, gssEnabled = true)
39373934
dispatcher.dispatch(EditorThemeActionBuilder.newFetchEditorThemeAction(payload))
39383935
}
39393936

WordPress/src/main/java/org/wordpress/android/util/config/GlobalStyleSupportFeatureConfig.kt

-12
This file was deleted.

WordPress/src/main/java/org/wordpress/android/viewmodel/pages/PageListViewModel.kt

+1-3
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ import org.wordpress.android.ui.utils.UiString
4444
import org.wordpress.android.util.AppLog
4545
import org.wordpress.android.util.LocaleManagerWrapper
4646
import org.wordpress.android.util.SiteUtils
47-
import org.wordpress.android.util.config.GlobalStyleSupportFeatureConfig
4847
import org.wordpress.android.util.config.SiteEditorMVPFeatureConfig
4948
import org.wordpress.android.util.extensions.toFormattedDateString
5049
import org.wordpress.android.viewmodel.ScopedViewModel
@@ -70,7 +69,6 @@ class PageListViewModel @Inject constructor(
7069
private val dispatcher: Dispatcher,
7170
private val localeManagerWrapper: LocaleManagerWrapper,
7271
private val accountStore: AccountStore,
73-
private val globalStyleSupportFeatureConfig: GlobalStyleSupportFeatureConfig,
7472
private val editorThemeStore: EditorThemeStore,
7573
private val siteEditorMVPFeatureConfig: SiteEditorMVPFeatureConfig,
7674
private val blazeFeatureUtils: BlazeFeatureUtils,
@@ -167,7 +165,7 @@ class PageListViewModel @Inject constructor(
167165
isBlockBasedTheme.value = editorThemeStore.getIsBlockBasedTheme(pagesViewModel.site)
168166

169167
// Dispatch action to refresh the values from the remote
170-
FetchEditorThemePayload(pagesViewModel.site, globalStyleSupportFeatureConfig.isEnabled()).let {
168+
FetchEditorThemePayload(pagesViewModel.site, gssEnabled = true).let {
171169
dispatcher.dispatch(EditorThemeActionBuilder.newFetchEditorThemeAction(it))
172170
}
173171
}

WordPress/src/test/java/org/wordpress/android/ui/mysite/SelectedSiteRepositoryTest.kt

-5
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import org.wordpress.android.fluxc.annotations.action.Action
2121
import org.wordpress.android.fluxc.model.SiteModel
2222
import org.wordpress.android.ui.prefs.AppPrefsWrapper
2323
import org.wordpress.android.ui.prefs.SiteSettingsInterfaceWrapper
24-
import org.wordpress.android.util.config.GlobalStyleSupportFeatureConfig
2524

2625
@ExperimentalCoroutinesApi
2726
class SelectedSiteRepositoryTest : BaseUnitTest() {
@@ -37,9 +36,6 @@ class SelectedSiteRepositoryTest : BaseUnitTest() {
3736
@Mock
3837
lateinit var appPrefsWrapper: AppPrefsWrapper
3938

40-
@Mock
41-
lateinit var globalStyleSupportFeatureConfig: GlobalStyleSupportFeatureConfig
42-
4339
private lateinit var siteModel: SiteModel
4440
private var siteIconProgressBarVisible: Boolean = false
4541
private var selectedSite: SiteModel? = null
@@ -56,7 +52,6 @@ class SelectedSiteRepositoryTest : BaseUnitTest() {
5652
dispatcher,
5753
siteSettingsInterfaceFactory,
5854
appPrefsWrapper,
59-
globalStyleSupportFeatureConfig
6055
)
6156
selectedSiteRepository.showSiteIconProgressBar.observeForever { siteIconProgressBarVisible = it == true }
6257
selectedSiteRepository.selectedSiteChange.observeForever { selectedSite = it }

WordPress/src/test/java/org/wordpress/android/viewmodel/pages/PageListViewModelTest.kt

-5
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ import org.wordpress.android.ui.posts.AuthorFilterSelection
3939
import org.wordpress.android.ui.posts.AuthorFilterSelection.EVERYONE
4040
import org.wordpress.android.ui.posts.AuthorFilterSelection.ME
4141
import org.wordpress.android.util.LocaleManagerWrapper
42-
import org.wordpress.android.util.config.GlobalStyleSupportFeatureConfig
4342
import org.wordpress.android.util.config.SiteEditorMVPFeatureConfig
4443
import org.wordpress.android.viewmodel.pages.PageListViewModel.PageListState
4544
import org.wordpress.android.viewmodel.pages.PageListViewModel.PageListType.PUBLISHED
@@ -79,9 +78,6 @@ class PageListViewModelTest : BaseUnitTest() {
7978
@Mock
8079
lateinit var accountStore: AccountStore
8180

82-
@Mock
83-
lateinit var globalStyleSupportFeatureConfig: GlobalStyleSupportFeatureConfig
84-
8581
@Mock
8682
lateinit var siteEditorMVPFeatureConfig: SiteEditorMVPFeatureConfig
8783

@@ -114,7 +110,6 @@ class PageListViewModelTest : BaseUnitTest() {
114110
dispatcher,
115111
localeManagerWrapper,
116112
accountStore,
117-
globalStyleSupportFeatureConfig,
118113
editorThemeStore,
119114
siteEditorMVPFeatureConfig,
120115
blazeFeatureUtils,

0 commit comments

Comments
 (0)