diff --git a/app/build.gradle.kts b/app/build.gradle.kts index cf694d66f..a22a1d41a 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -85,7 +85,6 @@ android { flavorDimensions.add("variants") productFlavors { - register("core") register("foss") register("gplay") } diff --git a/app/src/foss/res/values/bools.xml b/app/src/foss/res/values/bools.xml index ac02880ed..fcdfa9461 100644 --- a/app/src/foss/res/values/bools.xml +++ b/app/src/foss/res/values/bools.xml @@ -1,6 +1,5 @@ true - true - true + false diff --git a/app/src/gplay/res/values/bools.xml b/app/src/gplay/res/values/bools.xml index 41c48b217..d89a62c67 100644 --- a/app/src/gplay/res/values/bools.xml +++ b/app/src/gplay/res/values/bools.xml @@ -1,6 +1,5 @@ false - false - true + true diff --git a/app/src/main/kotlin/org/fossify/clock/activities/MainActivity.kt b/app/src/main/kotlin/org/fossify/clock/activities/MainActivity.kt index 44d6a7bc1..6fe7d9dff 100644 --- a/app/src/main/kotlin/org/fossify/clock/activities/MainActivity.kt +++ b/app/src/main/kotlin/org/fossify/clock/activities/MainActivity.kt @@ -191,7 +191,7 @@ class MainActivity : SimpleActivity() { findItem(R.id.sort).isVisible = binding.viewPager.currentItem == getTabIndex(TAB_ALARM) || binding.viewPager.currentItem == getTabIndex(TAB_TIMER) findItem(R.id.more_apps_from_us).isVisible = - !resources.getBoolean(org.fossify.commons.R.bool.hide_google_relations) + resources.getBoolean(org.fossify.commons.R.bool.is_google_play_build) } } @@ -375,7 +375,7 @@ class MainActivity : SimpleActivity() { ) ) - if (!resources.getBoolean(org.fossify.commons.R.bool.hide_google_relations)) { + if (resources.getBoolean(org.fossify.commons.R.bool.is_google_play_build)) { faqItems.add( FAQItem( title = org.fossify.commons.R.string.faq_2_title_commons, diff --git a/app/src/main/kotlin/org/fossify/clock/activities/SettingsActivity.kt b/app/src/main/kotlin/org/fossify/clock/activities/SettingsActivity.kt index 66a10e184..732df0d2d 100644 --- a/app/src/main/kotlin/org/fossify/clock/activities/SettingsActivity.kt +++ b/app/src/main/kotlin/org/fossify/clock/activities/SettingsActivity.kt @@ -33,7 +33,6 @@ import org.fossify.commons.extensions.beVisibleIf import org.fossify.commons.extensions.formatMinutesToTimeString import org.fossify.commons.extensions.formatSecondsToTimeString import org.fossify.commons.extensions.getProperPrimaryColor -import org.fossify.commons.extensions.isOrWasThankYouInstalled import org.fossify.commons.extensions.showPickSecondsDialog import org.fossify.commons.extensions.toast import org.fossify.commons.extensions.updateTextColors diff --git a/app/src/main/kotlin/org/fossify/clock/activities/WidgetAnalogueConfigureActivity.kt b/app/src/main/kotlin/org/fossify/clock/activities/WidgetAnalogueConfigureActivity.kt index 2db36cc1b..8986cad08 100644 --- a/app/src/main/kotlin/org/fossify/clock/activities/WidgetAnalogueConfigureActivity.kt +++ b/app/src/main/kotlin/org/fossify/clock/activities/WidgetAnalogueConfigureActivity.kt @@ -10,14 +10,12 @@ import org.fossify.clock.databinding.WidgetConfigAnalogueBinding import org.fossify.clock.extensions.config import org.fossify.clock.helpers.MyAnalogueTimeWidgetProvider import org.fossify.commons.dialogs.ColorPickerDialog -import org.fossify.commons.dialogs.FeatureLockedDialog import org.fossify.commons.extensions.adjustAlpha import org.fossify.commons.extensions.applyColorFilter import org.fossify.commons.extensions.getContrastColor import org.fossify.commons.extensions.getProperPrimaryColor import org.fossify.commons.extensions.getProperTextColor import org.fossify.commons.extensions.isDynamicTheme -import org.fossify.commons.extensions.isOrWasThankYouInstalled import org.fossify.commons.extensions.setFillWithStroke import org.fossify.commons.extensions.viewBinding import org.fossify.commons.helpers.IS_CUSTOMIZING_COLORS @@ -27,7 +25,6 @@ class WidgetAnalogueConfigureActivity : SimpleActivity() { private var mWidgetId = 0 private var mBgColor = 0 private var mBgColorWithoutTransparency = 0 - private var mFeatureLockedDialog: FeatureLockedDialog? = null private val binding: WidgetConfigAnalogueBinding by viewBinding(WidgetConfigAnalogueBinding::inflate) public override fun onCreate(savedInstanceState: Bundle?) { @@ -52,21 +49,6 @@ class WidgetAnalogueConfigureActivity : SimpleActivity() { val primaryColor = getProperPrimaryColor() binding.configAnalogueBgSeekbar.setColors(getProperTextColor(), primaryColor, primaryColor) - - if (!isCustomizingColors && !isOrWasThankYouInstalled()) { - mFeatureLockedDialog = FeatureLockedDialog(this) { - if (!isOrWasThankYouInstalled()) { - finish() - } - } - } - } - - override fun onResume() { - super.onResume() - if (mFeatureLockedDialog != null && isOrWasThankYouInstalled()) { - mFeatureLockedDialog?.dismissDialog() - } } private fun initVariables() { diff --git a/app/src/main/kotlin/org/fossify/clock/activities/WidgetDigitalConfigureActivity.kt b/app/src/main/kotlin/org/fossify/clock/activities/WidgetDigitalConfigureActivity.kt index 392dfdea6..cd844e088 100644 --- a/app/src/main/kotlin/org/fossify/clock/activities/WidgetDigitalConfigureActivity.kt +++ b/app/src/main/kotlin/org/fossify/clock/activities/WidgetDigitalConfigureActivity.kt @@ -14,13 +14,11 @@ import org.fossify.clock.helpers.FORMAT_24H import org.fossify.clock.helpers.MyDigitalTimeWidgetProvider import org.fossify.clock.helpers.SIMPLE_PHONE import org.fossify.commons.dialogs.ColorPickerDialog -import org.fossify.commons.dialogs.FeatureLockedDialog import org.fossify.commons.extensions.adjustAlpha import org.fossify.commons.extensions.applyColorFilter import org.fossify.commons.extensions.getContrastColor import org.fossify.commons.extensions.getProperPrimaryColor import org.fossify.commons.extensions.isDynamicTheme -import org.fossify.commons.extensions.isOrWasThankYouInstalled import org.fossify.commons.extensions.setFillWithStroke import org.fossify.commons.extensions.viewBinding import org.fossify.commons.helpers.IS_CUSTOMIZING_COLORS @@ -31,7 +29,6 @@ class WidgetDigitalConfigureActivity : SimpleActivity() { private var mBgColor = 0 private var mTextColor = 0 private var mBgColorWithoutTransparency = 0 - private var mFeatureLockedDialog: FeatureLockedDialog? = null private val binding: WidgetConfigDigitalBinding by viewBinding(WidgetConfigDigitalBinding::inflate) public override fun onCreate(savedInstanceState: Bundle?) { @@ -62,21 +59,6 @@ class WidgetDigitalConfigureActivity : SimpleActivity() { val primaryColor = getProperPrimaryColor() binding.configDigitalBgSeekbar.setColors(mTextColor, primaryColor, primaryColor) - - if (!isCustomizingColors && !isOrWasThankYouInstalled()) { - mFeatureLockedDialog = FeatureLockedDialog(this) { - if (!isOrWasThankYouInstalled()) { - finish() - } - } - } - } - - override fun onResume() { - super.onResume() - if (mFeatureLockedDialog != null && isOrWasThankYouInstalled()) { - mFeatureLockedDialog?.dismissDialog() - } } private fun initVariables() { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 53063e63f..6e859290c 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -22,7 +22,7 @@ numberpicker = "2.4.13" #Room room = "2.8.5" #Fossify -commons = "6.1.6" +commons = "7.1.0" #Gradle gradlePlugins-agp = "9.4.1" #build