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