diff --git a/app/src/main/java/com/geode/launcher/MainActivity.kt b/app/src/main/java/com/geode/launcher/MainActivity.kt index c71e529e..536e4c44 100644 --- a/app/src/main/java/com/geode/launcher/MainActivity.kt +++ b/app/src/main/java/com/geode/launcher/MainActivity.kt @@ -92,7 +92,6 @@ import com.geode.launcher.utils.Constants import com.geode.launcher.utils.GamePackageUtils import com.geode.launcher.utils.LaunchUtils import com.geode.launcher.utils.PreferenceUtils -import com.geode.launcher.utils.checkIconDate import kotlinx.coroutines.CancellationException import kotlinx.coroutines.launch import java.net.ConnectException diff --git a/app/src/main/java/com/geode/launcher/preferences/ApplicationIconActivity.kt b/app/src/main/java/com/geode/launcher/preferences/ApplicationIconActivity.kt index cfc529a0..6489c936 100644 --- a/app/src/main/java/com/geode/launcher/preferences/ApplicationIconActivity.kt +++ b/app/src/main/java/com/geode/launcher/preferences/ApplicationIconActivity.kt @@ -60,7 +60,6 @@ import com.geode.launcher.utils.ApplicationIcon import com.geode.launcher.utils.ApplicationIconDetails import com.geode.launcher.utils.IconUtils import com.geode.launcher.utils.adaptiveIconPainterResource -import com.geode.launcher.utils.checkIconDate class ApplicationIconActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { @@ -232,17 +231,13 @@ fun ApplicationIconScreen( ) { val selectedIcon by PreferenceUtils.useStringPreference(PreferenceUtils.Key.SELECTED_ICON) - val aprilFools = remember { checkIconDate() } - Column(Modifier .padding(horizontal = 12.dp) .clip(RoundedCornerShape(16.dp)) ) { ApplicationIcon.entries.forEach { val iconData = IconUtils.getIconDetails(it) - if (!iconData.checkDate || aprilFools) { - IconCard(iconData, selectedIcon == iconData.id) - } + IconCard(iconData, selectedIcon == iconData.id) } } diff --git a/app/src/main/java/com/geode/launcher/utils/IconUtils.kt b/app/src/main/java/com/geode/launcher/utils/IconUtils.kt index c2ffbafc..9c5275bc 100644 --- a/app/src/main/java/com/geode/launcher/utils/IconUtils.kt +++ b/app/src/main/java/com/geode/launcher/utils/IconUtils.kt @@ -70,17 +70,11 @@ enum class ApplicationIcon { } } -fun checkIconDate(): Boolean { - val currentDate = Clock.System.todayIn(TimeZone.currentSystemDefault()) - return currentDate.month == Month.APRIL && currentDate.day <= 7 -} - data class ApplicationIconDetails( val id: String, val component: String, @param:DrawableRes val iconId: Int, @param:StringRes val nameId: Int, - val checkDate: Boolean = false, ) object IconUtils { @@ -114,7 +108,6 @@ object IconUtils { component = "MainActivitySapphire", iconId = R.mipmap.ic_launcher_sapphire, nameId = R.string.application_icon_sapphire, - checkDate = true ) } } \ No newline at end of file