diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/activities/MainActivity.kt
index 708c0e650..f877d2717 100644
--- a/app/src/main/kotlin/com/simplemobiletools/calendar/activities/MainActivity.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/calendar/activities/MainActivity.kt
@@ -130,6 +130,7 @@ class MainActivity : SimpleActivity(), NavigationListener {
menuInflater.inflate(R.menu.menu_main, menu)
menu.findItem(R.id.filter).isVisible = mShouldFilterBeVisible
menu.findItem(R.id.go_to_today).isVisible = shouldGoToTodayBeVisible()
+ menu.findItem(R.id.refresh_caldav_accounts).isVisible = config.caldavSync
return true
}
@@ -138,6 +139,7 @@ class MainActivity : SimpleActivity(), NavigationListener {
R.id.change_view -> showViewDialog()
R.id.go_to_today -> goToToday()
R.id.filter -> showFilterDialog()
+ R.id.refresh_caldav_accounts -> refreshCalDAVAccounts()
R.id.add_holidays -> addHolidays()
R.id.import_events -> tryImportEvents()
R.id.export_events -> tryExportEvents()
@@ -211,6 +213,10 @@ class MainActivity : SimpleActivity(), NavigationListener {
}
}
+ private fun refreshCalDAVAccounts() {
+
+ }
+
private fun addHolidays() {
val items = getHolidayRadioItems()
RadioGroupDialog(this, items, -1) {
diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml
index a54dfef46..617827947 100644
--- a/app/src/main/res/menu/menu_main.xml
+++ b/app/src/main/res/menu/menu_main.xml
@@ -16,6 +16,11 @@
android:icon="@drawable/ic_filter"
android:title="@string/filter"
app:showAsAction="ifRoom"/>
+
- Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index f4bee854b..3c48c01d0 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 2db5c1d73..a34ea7c4d 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values-hi-rIN/strings.xml b/app/src/main/res/values-hi-rIN/strings.xml
index 33dc47edd..85081f226 100644
--- a/app/src/main/res/values-hi-rIN/strings.xml
+++ b/app/src/main/res/values-hi-rIN/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 9b7efae76..7310e5b85 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 13a84f918..c872bb54a 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml
index 081341a3e..38af5bf92 100644
--- a/app/src/main/res/values-iw/strings.xml
+++ b/app/src/main/res/values-iw/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index a6031ecdb..5e7173b9f 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 349184a79..2ec24706e 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -201,6 +201,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minutę
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 2f5ec234f..28416a73b 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 08b95b452..74bbafde4 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -196,6 +196,7 @@
Selecione os calendários a sincronizar
Gerir calendários sincronizados
Store locally only
+ Refresh CalDAV accounts
- %1$d minuto
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 077b742ec..eb22f4a55 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -210,6 +210,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d минута
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 926c31e26..f339f72aa 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -203,6 +203,7 @@
Zvoľte kalendáre pre synchronizáciu
Spravovať synchronizované kalendáre
Uložiť iba lokálne
+ Obnoviť CalDAV účty Refresh CalDAV accounts
- %1$d minútu
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index 91fdaa741..ed2308eef 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minut
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 37ad5eee4..5828e9606 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 3e1a010d7..fd8e2ed75 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -196,6 +196,7 @@
Select calendars to sync
Manage synced calendars
Store locally only
+ Refresh CalDAV accounts
- %1$d minute