rename RepeatTypePickerDialog to RepeatLimitTypePickerDialog

This commit is contained in:
tibbi 2017-05-07 18:25:12 +02:00
parent d8b32fa066
commit ec37fb5f50
3 changed files with 5 additions and 5 deletions

View File

@ -12,7 +12,7 @@ import android.view.WindowManager
import com.simplemobiletools.calendar.R import com.simplemobiletools.calendar.R
import com.simplemobiletools.calendar.dialogs.DeleteEventDialog import com.simplemobiletools.calendar.dialogs.DeleteEventDialog
import com.simplemobiletools.calendar.dialogs.RepeatRuleWeeklyDialog import com.simplemobiletools.calendar.dialogs.RepeatRuleWeeklyDialog
import com.simplemobiletools.calendar.dialogs.RepeatTypePickerDialog import com.simplemobiletools.calendar.dialogs.RepeatLimitTypePickerDialog
import com.simplemobiletools.calendar.dialogs.SelectEventTypeDialog import com.simplemobiletools.calendar.dialogs.SelectEventTypeDialog
import com.simplemobiletools.calendar.extensions.* import com.simplemobiletools.calendar.extensions.*
import com.simplemobiletools.calendar.helpers.* import com.simplemobiletools.calendar.helpers.*
@ -182,7 +182,7 @@ class EventActivity : SimpleActivity(), DBHelper.EventUpdateListener {
private fun showRepetitionTypePicker() { private fun showRepetitionTypePicker() {
hideKeyboard() hideKeyboard()
RepeatTypePickerDialog(this, mRepeatLimit, mEventStartDateTime.seconds()) { RepeatLimitTypePickerDialog(this, mRepeatLimit, mEventStartDateTime.seconds()) {
setRepeatLimit(it) setRepeatLimit(it)
} }
} }

View File

@ -13,17 +13,17 @@ import com.simplemobiletools.calendar.helpers.Formatter
import com.simplemobiletools.commons.extensions.isLollipopPlus import com.simplemobiletools.commons.extensions.isLollipopPlus
import com.simplemobiletools.commons.extensions.setupDialogStuff import com.simplemobiletools.commons.extensions.setupDialogStuff
import com.simplemobiletools.commons.extensions.value import com.simplemobiletools.commons.extensions.value
import kotlinx.android.synthetic.main.dialog_repeat_type_picker.view.* import kotlinx.android.synthetic.main.dialog_repeat_limit_type_picker.view.*
import org.joda.time.DateTime import org.joda.time.DateTime
import java.util.* import java.util.*
class RepeatTypePickerDialog(val activity: Activity, var repeatLimit: Int, val startTS: Int, val callback: (repeatLimit: Int) -> Unit) : class RepeatLimitTypePickerDialog(val activity: Activity, var repeatLimit: Int, val startTS: Int, val callback: (repeatLimit: Int) -> Unit) :
AlertDialog.Builder(activity) { AlertDialog.Builder(activity) {
lateinit var dialog: AlertDialog lateinit var dialog: AlertDialog
var view: View var view: View
init { init {
view = activity.layoutInflater.inflate(R.layout.dialog_repeat_type_picker, null).apply { view = activity.layoutInflater.inflate(R.layout.dialog_repeat_limit_type_picker, null).apply {
repeat_type_date.setOnClickListener { showRepetitionLimitDialog() } repeat_type_date.setOnClickListener { showRepetitionLimitDialog() }
repeat_type_forever.setOnClickListener { callback(0); dialog.dismiss() } repeat_type_forever.setOnClickListener { callback(0); dialog.dismiss() }
repeat_type_count.setOnClickListener { dialog_radio_view.check(R.id.repeat_type_x_times) } repeat_type_count.setOnClickListener { dialog_radio_view.check(R.id.repeat_type_x_times) }