From e9c63c3968c9f478e7f9df5590bbb2d6272d224b Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 2 Apr 2017 22:19:29 +0200 Subject: [PATCH] move the ics file related constants in a the Constants.kt file --- .../calendar/helpers/Constants.kt | 25 +++++++++++++++++++ .../calendar/helpers/IcsImporter.kt | 24 ------------------ 2 files changed, 25 insertions(+), 24 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/Constants.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/Constants.kt index d229277c4..cdf387b87 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/Constants.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/Constants.kt @@ -48,3 +48,28 @@ val letterIDs = intArrayOf(R.string.sunday_letter, R.string.monday_letter, R.str // special event flags val FLAG_ALL_DAY = 1 + +// constants related to ICS file exporting / importing +val BEGIN_EVENT = "BEGIN:VEVENT" +val END = "END:VEVENT" +val DTSTART = "DTSTART" +val DTEND = "DTEND" +val DURATION = "DURATION:" +val SUMMARY = "SUMMARY:" +val DESCRIPTION = "DESCRIPTION:" +val UID = "UID:" +val ACTION = "ACTION:" +val TRIGGER = "TRIGGER:" +val RRULE = "RRULE:" +val CATEGORIES = "CATEGORIES:" + +val DISPLAY = "DISPLAY" +val FREQ = "FREQ" +val UNTIL = "UNTIL" +val COUNT = "COUNT" +val INTERVAL = "INTERVAL" + +val DAILY = "DAILY" +val WEEKLY = "WEEKLY" +val MONTHLY = "MONTHLY" +val YEARLY = "YEARLY" diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/IcsImporter.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/IcsImporter.kt index 12fbd124c..c8a5710b8 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/IcsImporter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/IcsImporter.kt @@ -16,30 +16,6 @@ class IcsImporter { IMPORT_FAIL, IMPORT_OK, IMPORT_PARTIAL } - private val BEGIN_EVENT = "BEGIN:VEVENT" - private val END = "END:VEVENT" - private val DTSTART = "DTSTART" - private val DTEND = "DTEND" - private val DURATION = "DURATION:" - private val SUMMARY = "SUMMARY:" - private val DESCRIPTION = "DESCRIPTION:" - private val UID = "UID:" - private val ACTION = "ACTION:" - private val TRIGGER = "TRIGGER:" - private val RRULE = "RRULE:" - private val CATEGORIES = "CATEGORIES:" - - private val DISPLAY = "DISPLAY" - private val FREQ = "FREQ" - private val UNTIL = "UNTIL" - private val COUNT = "COUNT" - private val INTERVAL = "INTERVAL" - - private val DAILY = "DAILY" - private val WEEKLY = "WEEKLY" - private val MONTHLY = "MONTHLY" - private val YEARLY = "YEARLY" - var curStart = -1 var curEnd = -1 var curTitle = ""