mirror of
https://github.com/SimpleMobileTools/Simple-Calendar.git
synced 2025-02-15 03:10:59 +01:00
rename IcsParser to IcsImporter
This commit is contained in:
parent
1280ecce26
commit
0c83ad67fd
@ -7,8 +7,8 @@ import com.simplemobiletools.calendar.R
|
|||||||
import com.simplemobiletools.calendar.extensions.config
|
import com.simplemobiletools.calendar.extensions.config
|
||||||
import com.simplemobiletools.calendar.extensions.dbHelper
|
import com.simplemobiletools.calendar.extensions.dbHelper
|
||||||
import com.simplemobiletools.calendar.helpers.DBHelper
|
import com.simplemobiletools.calendar.helpers.DBHelper
|
||||||
import com.simplemobiletools.calendar.helpers.IcsParser
|
import com.simplemobiletools.calendar.helpers.IcsImporter
|
||||||
import com.simplemobiletools.calendar.helpers.IcsParser.ImportResult.*
|
import com.simplemobiletools.calendar.helpers.IcsImporter.ImportResult.*
|
||||||
import com.simplemobiletools.commons.extensions.humanizePath
|
import com.simplemobiletools.commons.extensions.humanizePath
|
||||||
import com.simplemobiletools.commons.extensions.setBackgroundWithStroke
|
import com.simplemobiletools.commons.extensions.setBackgroundWithStroke
|
||||||
import com.simplemobiletools.commons.extensions.setupDialogStuff
|
import com.simplemobiletools.commons.extensions.setupDialogStuff
|
||||||
@ -38,7 +38,7 @@ class ImportEventsDialog(val activity: Activity, val path: String, val callback:
|
|||||||
activity.setupDialogStuff(view, this, R.string.import_events)
|
activity.setupDialogStuff(view, this, R.string.import_events)
|
||||||
getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener({
|
getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener({
|
||||||
Thread({
|
Thread({
|
||||||
val result = IcsParser().parseIcs(context, path, currEventTypeId)
|
val result = IcsImporter().parseIcs(context, path, currEventTypeId)
|
||||||
handleParseResult(result)
|
handleParseResult(result)
|
||||||
dismiss()
|
dismiss()
|
||||||
}).start()
|
}).start()
|
||||||
@ -52,7 +52,7 @@ class ImportEventsDialog(val activity: Activity, val path: String, val callback:
|
|||||||
view.import_event_type_color.setBackgroundWithStroke(eventType.color, activity.config.backgroundColor)
|
view.import_event_type_color.setBackgroundWithStroke(eventType.color, activity.config.backgroundColor)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun handleParseResult(result: IcsParser.ImportResult) {
|
private fun handleParseResult(result: IcsImporter.ImportResult) {
|
||||||
activity.runOnUiThread {
|
activity.runOnUiThread {
|
||||||
activity.toast(when (result) {
|
activity.toast(when (result) {
|
||||||
IMPORT_OK -> R.string.events_imported_successfully
|
IMPORT_OK -> R.string.events_imported_successfully
|
||||||
|
@ -4,14 +4,14 @@ import android.content.Context
|
|||||||
import com.simplemobiletools.calendar.R
|
import com.simplemobiletools.calendar.R
|
||||||
import com.simplemobiletools.calendar.extensions.dbHelper
|
import com.simplemobiletools.calendar.extensions.dbHelper
|
||||||
import com.simplemobiletools.calendar.extensions.seconds
|
import com.simplemobiletools.calendar.extensions.seconds
|
||||||
import com.simplemobiletools.calendar.helpers.IcsParser.ImportResult.*
|
import com.simplemobiletools.calendar.helpers.IcsImporter.ImportResult.*
|
||||||
import com.simplemobiletools.calendar.models.Event
|
import com.simplemobiletools.calendar.models.Event
|
||||||
import com.simplemobiletools.calendar.models.EventType
|
import com.simplemobiletools.calendar.models.EventType
|
||||||
import org.joda.time.DateTimeZone
|
import org.joda.time.DateTimeZone
|
||||||
import org.joda.time.format.DateTimeFormat
|
import org.joda.time.format.DateTimeFormat
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
class IcsParser {
|
class IcsImporter {
|
||||||
enum class ImportResult {
|
enum class ImportResult {
|
||||||
IMPORT_FAIL, IMPORT_OK, IMPORT_PARTIAL
|
IMPORT_FAIL, IMPORT_OK, IMPORT_PARTIAL
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user