diff --git a/app/src/main/java/com/finnmglas/launcher/Functions.kt b/app/src/main/java/com/finnmglas/launcher/Functions.kt index 2ccab3b..82a5529 100644 --- a/app/src/main/java/com/finnmglas/launcher/Functions.kt +++ b/app/src/main/java/com/finnmglas/launcher/Functions.kt @@ -25,7 +25,6 @@ import android.widget.Button import android.widget.ImageView import android.widget.Switch import android.widget.Toast -import androidx.annotation.RequiresApi import com.finnmglas.launcher.list.ListActivity import com.finnmglas.launcher.list.apps.AppInfo import com.finnmglas.launcher.list.apps.AppsRecyclerAdapter @@ -54,8 +53,8 @@ const val ACTION_VOL_DOWN = "action_volumeDownApp" const val ACTION_DOUBLE_CLICK = "action_doubleClickApp" const val ACTION_LONG_CLICK = "action_longClickApp" -const val ACTION_CALENDAR = "action_calendarApp" -const val ACTION_CLOCK = "action_clockApp" +const val ACTION_DATE = "action_dateApp" +const val ACTION_TIME = "action_timeApp" val ACTIONS = listOf( ACTION_UP, ACTION_DOUBLE_UP, @@ -63,7 +62,7 @@ val ACTIONS = listOf( ACTION_RIGHT, ACTION_LEFT, ACTION_VOL_UP, ACTION_VOL_DOWN, ACTION_DOUBLE_CLICK, ACTION_LONG_CLICK, - ACTION_CALENDAR, ACTION_CLOCK + ACTION_DATE, ACTION_TIME ) const val PREF_DOMINANT = "custom_dominant" @@ -105,8 +104,8 @@ var volumeDownApp = "" var doubleClickApp = "" var longClickApp = "" -var calendarApp = "" -var clockApp = "" +var timeApp = "" +var dateApp = "" var background : Bitmap? = null @@ -440,8 +439,8 @@ fun loadSettings() { doubleClickApp = launcherPreferences.getString(ACTION_DOUBLE_CLICK, "")!! longClickApp = launcherPreferences.getString(ACTION_LONG_CLICK, "")!! - calendarApp = launcherPreferences.getString(ACTION_CALENDAR, "")!! - clockApp = launcherPreferences.getString(ACTION_CLOCK, "")!! + dateApp = launcherPreferences.getString(ACTION_DATE, "")!! + timeApp = launcherPreferences.getString(ACTION_TIME, "")!! dominantColor = launcherPreferences.getInt(PREF_DOMINANT, 0) vibrantColor = launcherPreferences.getInt(PREF_VIBRANT, 0) @@ -509,8 +508,8 @@ fun pickDefaultApp(action: String, context: Context) : String { ACTION_VOL_DOWN -> R.array.default_volume_down ACTION_DOUBLE_CLICK -> R.array.default_double_click ACTION_LONG_CLICK -> R.array.default_long_click - ACTION_CLOCK -> R.array.default_clock - ACTION_CALENDAR -> R.array.default_left + ACTION_TIME -> R.array.default_time + ACTION_DATE -> R.array.default_date else -> return "" // just prevent crashing on unknown input } diff --git a/app/src/main/java/com/finnmglas/launcher/HomeActivity.kt b/app/src/main/java/com/finnmglas/launcher/HomeActivity.kt index e922b85..2339805 100644 --- a/app/src/main/java/com/finnmglas/launcher/HomeActivity.kt +++ b/app/src/main/java/com/finnmglas/launcher/HomeActivity.kt @@ -262,15 +262,15 @@ class HomeActivity: UIObject, AppCompatActivity(), home_upper_view.setOnClickListener() { when (launcherPreferences.getInt(PREF_DATE_FORMAT, 0)) { - 0 -> launch(calendarApp, this) - else -> launch(clockApp,this) + 0 -> launch(dateApp, this) + else -> launch(timeApp,this) } } home_lower_view.setOnClickListener() { when (launcherPreferences.getInt(PREF_DATE_FORMAT, 0)) { - 0 -> launch(clockApp, this) - else -> launch(calendarApp,this) + 0 -> launch(timeApp, this) + else -> launch(dateApp,this) } } } diff --git a/app/src/main/java/com/finnmglas/launcher/settings/actions/SettingsFragmentActionsRecycler.kt b/app/src/main/java/com/finnmglas/launcher/settings/actions/SettingsFragmentActionsRecycler.kt index 120de2b..01c42f9 100644 --- a/app/src/main/java/com/finnmglas/launcher/settings/actions/SettingsFragmentActionsRecycler.kt +++ b/app/src/main/java/com/finnmglas/launcher/settings/actions/SettingsFragmentActionsRecycler.kt @@ -181,6 +181,12 @@ class ActionsRecyclerAdapter(val activity: Activity): actionsList.add(ActionInfo(activity.getString(R.string.settings_apps_long_click), "longClickApp", longClickApp )) + actionsList.add(ActionInfo(activity.getString(R.string.settings_apps_time), "timeApp", + timeApp + )) + actionsList.add(ActionInfo(activity.getString(R.string.settings_apps_date), "dateApp", + dateApp + )) } /* */ diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 2a025a7..6b2f701 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -37,6 +37,8 @@ Lautstärke - Doppelklick Langer Klick + Datum antippen + Uhr antippen App wählen diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index c8a8bcd..96b3f00 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -47,6 +47,8 @@ Bajar Volumen Doble Click Click Largo + Toca la fecha + Toca el reloj Elegir Aplicación diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 70144e4..da636fc 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -37,6 +37,8 @@ Baisser volume Double clic Clic long + Touchez date + Touchez horloge Choisir App diff --git a/app/src/main/res/values/defaults.xml b/app/src/main/res/values/defaults.xml index 9d3adf8..c553ba8 100644 --- a/app/src/main/res/values/defaults.xml +++ b/app/src/main/res/values/defaults.xml @@ -81,9 +81,15 @@ launcher:settings - - + + com.sec.android.app.clockpackage + + + com.google.android.calendar + com.samsung.android.calendar + + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 55a6213..f4aa166 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -45,6 +45,8 @@ Volume Down Double Click Long Click + Click on Date + Click on Time Choose App