From f04e37e9050cf918f9b7643814ec893c61ba3992 Mon Sep 17 00:00:00 2001 From: "Alinson S. Xavier" Date: Fri, 15 Apr 2022 08:38:13 -0500 Subject: [PATCH] Remove CheckmarkDialog --- .../common/dialogs/CheckmarkDialog.kt | 119 ------------------ .../habits/list/ListHabitsScreen.kt | 21 ---- .../habits/show/ShowHabitActivity.kt | 20 --- .../src/main/res/layout/checkmark_dialog.xml | 95 -------------- .../src/main/res/values/styles.xml | 12 -- .../screens/habits/list/ListHabitsBehavior.kt | 10 -- .../screens/habits/show/views/HistoryCard.kt | 9 -- 7 files changed, 286 deletions(-) delete mode 100644 uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/CheckmarkDialog.kt delete mode 100644 uhabits-android/src/main/res/layout/checkmark_dialog.xml diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/CheckmarkDialog.kt b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/CheckmarkDialog.kt deleted file mode 100644 index 4e62b614b..000000000 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/CheckmarkDialog.kt +++ /dev/null @@ -1,119 +0,0 @@ -package org.isoron.uhabits.activities.common.dialogs - -import android.content.Context -import android.graphics.Typeface -import android.view.LayoutInflater -import android.view.View -import android.view.WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE -import android.widget.Button -import androidx.appcompat.app.AlertDialog -import org.isoron.platform.gui.toInt -import org.isoron.platform.time.JavaLocalDateFormatter -import org.isoron.platform.time.LocalDate -import org.isoron.uhabits.R -import org.isoron.uhabits.core.models.Entry.Companion.NO -import org.isoron.uhabits.core.models.Entry.Companion.SKIP -import org.isoron.uhabits.core.models.Entry.Companion.UNKNOWN -import org.isoron.uhabits.core.models.Entry.Companion.YES_AUTO -import org.isoron.uhabits.core.models.Entry.Companion.YES_MANUAL -import org.isoron.uhabits.core.models.PaletteColor -import org.isoron.uhabits.core.preferences.Preferences -import org.isoron.uhabits.core.ui.screens.habits.list.ListHabitsBehavior -import org.isoron.uhabits.core.ui.views.Theme -import org.isoron.uhabits.databinding.CheckmarkDialogBinding -import org.isoron.uhabits.inject.ActivityContext -import org.isoron.uhabits.utils.InterfaceUtils -import org.isoron.uhabits.utils.StyledResources -import java.util.Locale -import javax.inject.Inject - -class CheckmarkDialog -@Inject constructor( - @ActivityContext private val context: Context, - private val preferences: Preferences, -) : View.OnClickListener { - - private lateinit var binding: CheckmarkDialogBinding - private lateinit var fontAwesome: Typeface - private val allButtons = mutableListOf