1 parent
a644a1cee1
commit
39f40ed906
2 files changed
+21
-19
No files matched your search
@@ -74,6 +74,7 @@ public class Settings {
|
||||
KEY_MY_TAGS,
|
||||
KEY_SHOW_JPN_TITLE,
|
||||
KEY_REQUEST_NEWS,
|
||||
KEY_REQUEST_NEWS_TIMER,
|
||||
KEY_HIDE_HV_EVENTS
|
||||
};
|
||||
/********************
|
||||
|
||||
@@ -62,6 +62,7 @@ class EhFragment : BasePreferenceFragment() {
|
||||
thumbResolution!!.setSummaryProvider {
|
||||
getString(R.string.settings_eh_thumb_resolution_summary, (it as ListPreference).entry)
|
||||
}
|
||||
|
||||
if (!EhTagDatabase.isTranslatable(requireActivity())) {
|
||||
preferenceScreen.removePreference(showTagTranslations)
|
||||
preferenceScreen.removePreference(tagTranslationsSource!!)
|
||||
@@ -71,26 +72,26 @@ class EhFragment : BasePreferenceFragment() {
|
||||
val preference = findPreference<Preference>(it)
|
||||
preferenceScreen.removePreference(preference!!)
|
||||
}
|
||||
}
|
||||
|
||||
findPreference<Preference>(Settings.KEY_REQUEST_NEWS_TIMER)!!.apply {
|
||||
setOnPreferenceClickListener {
|
||||
MaterialTimePicker.Builder()
|
||||
.apply {
|
||||
schedHour?.let { setHour(it) }
|
||||
schedMinute?.let { setMinute(it) }
|
||||
}
|
||||
.setTimeFormat(CLOCK_12H)
|
||||
.build()
|
||||
.apply {
|
||||
addOnPositiveButtonClickListener {
|
||||
Settings.putInt(Settings.KEY_REQUEST_NEWS_TIMER_HOUR, hour)
|
||||
Settings.putInt(Settings.KEY_REQUEST_NEWS_TIMER_MINUTE, minute)
|
||||
updateDailyCheckWork(requireContext())
|
||||
} else {
|
||||
findPreference<Preference>(Settings.KEY_REQUEST_NEWS_TIMER)!!.apply {
|
||||
setOnPreferenceClickListener {
|
||||
MaterialTimePicker.Builder()
|
||||
.apply {
|
||||
schedHour?.let { setHour(it) }
|
||||
schedMinute?.let { setMinute(it) }
|
||||
}
|
||||
}
|
||||
.show(childFragmentManager, null)
|
||||
false
|
||||
.setTimeFormat(CLOCK_12H)
|
||||
.build()
|
||||
.apply {
|
||||
addOnPositiveButtonClickListener {
|
||||
Settings.putInt(Settings.KEY_REQUEST_NEWS_TIMER_HOUR, hour)
|
||||
Settings.putInt(Settings.KEY_REQUEST_NEWS_TIMER_MINUTE, minute)
|
||||
updateDailyCheckWork(requireContext())
|
||||
}
|
||||
}
|
||||
.show(childFragmentManager, null)
|
||||
false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user