Double-tap on the capitalize icon to set the date to uppercase

This commit is contained in:
Tommaso Berlose 2020-05-22 19:25:34 +02:00
parent fa366b3d45
commit 704448a848
4 changed files with 14 additions and 10 deletions

Binary file not shown.

View File

@ -18,7 +18,7 @@ android {
applicationId "com.tommasoberlose.anotherwidget"
minSdkVersion 23
targetSdkVersion 29
versionCode 101
versionCode 102
versionName "2.0.12"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

Binary file not shown.

View File

@ -255,16 +255,20 @@ class GeneralTabFragment : Fragment() {
dialog.addItem(getString(R.string.custom_date_format), "-")
dialog.addOnSelectItemListener { value ->
if (value == "-") {
startActivity(Intent(requireContext(), CustomDateActivity::class.java))
} else if (value == "") {
Preferences.blockingBulk {
isDateCapitalize = false
isDateUppercase = false
when (value) {
"-" -> {
startActivity(Intent(requireContext(), CustomDateActivity::class.java))
}
"" -> {
Preferences.blockingBulk {
isDateCapitalize = false
isDateUppercase = false
}
Preferences.dateFormat = value
}
else -> {
Preferences.dateFormat = value
}
Preferences.dateFormat = value
} else {
Preferences.dateFormat = value
}
}.show()
}