diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..698e100ec418efa05b848ddeaa70035b4693acd9
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,83 @@
+image: "registry.gitlab.e.foundation/e/os/docker-android-apps-cicd:latest"
+
+stages:
+ - update-from-upstream
+ - build
+
+before_script:
+ - echo email.key $PEPPER >> local.properties
+ - export GRADLE_USER_HOME=$(pwd)/.gradle
+ - chmod +x ./gradlew
+
+cache:
+ key: ${CI_PROJECT_ID}
+ paths:
+ - .gradle/
+
+build:
+ stage: build
+ before_script:
+ - git submodule sync
+ - git submodule update --init --recursive --force
+ script:
+ - ./gradlew build
+ artifacts:
+ paths:
+ - app/build/outputs/apk/standard/
+
+.update-from-upstream:
+ image: registry.gitlab.e.foundation/e/tools/docker-tools:latest
+ stage: update-from-upstream
+ rules:
+ - if: '$CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_REF_NAME == $LOCAL_BRANCH'
+ variables:
+ CI_PROJECT_SSH_URL: git@gitlab.e.foundation:$CI_PROJECT_PATH
+ GIT_STRATEGY: none
+ before_script:
+ - 'command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y )'
+ - eval $(ssh-agent -s)
+ - echo "${SSH_E_ROBOT_PRIVATE_KEY}" | tr -d '\r' | ssh-add -
+ - mkdir -p ~/.ssh
+ - chmod 700 ~/.ssh
+ - echo "${SSH_KNOWN_HOSTS}" > ~/.ssh/known_hosts
+ - echo "${SSH_KNOWN_HOSTS}"
+ - chmod 644 ~/.ssh/known_hosts
+ - git config --global user.email $GITLAB_USER_EMAIL
+ - git config --global user.name "$GITLAB_USER_NAME"
+ - cd $CI_BUILD_DIR
+ - rm -rf $CI_PROJECT_DIR
+ - git clone $CI_PROJECT_SSH_URL $CI_PROJECT_DIR
+ - cd $CI_PROJECT_DIR
+ script:
+ - git config --global http.sslverify false
+ # update $UPSTREAM_BRANCH & tags
+ - git fetch origin
+ - git checkout $UPSTREAM_BRANCH
+ - git remote add upstream $UPSTREAM_URL
+ - git fetch upstream
+ - git pull upstream $UPSTREAM_DEFAULT_BRANCH
+ - git push origin $UPSTREAM_BRANCH
+ - git push origin --tags
+ # checkout to latest tag commit to $TEMP_LATEST_TAG_BRANCH
+ - git checkout $(git describe --tags --abbrev=0)
+ - git checkout -b $TEMP_LATEST_TAG_BRANCH
+ # merge $LOCAL_BRANCH with $TEMP_LATEST_TAG_BRANCH & push
+ - git checkout $LOCAL_BRANCH
+ - git submodule sync
+ - git submodule update --init --recursive --force
+ - git merge $TEMP_LATEST_TAG_BRANCH
+ - git push origin $LOCAL_BRANCH
+ # remove unwanted local branch & remote
+ - git branch -D $TEMP_LATEST_TAG_BRANCH
+ - git remote remove upstream
+
+update-default-branch:
+ extends: .update-from-upstream
+ variables:
+ LOCAL_BRANCH: main
+ UPSTREAM_BRANCH: upstream/main
+ UPSTREAM_DEFAULT_BRANCH: main
+ UPSTREAM_URL: https://github.com/bitfireAT/icsx5.git
+ TEMP_LATEST_TAG_BRANCH: latest_upstream_tag_branch
+
+
diff --git a/.gitmodules b/.gitmodules
index 39d79d84b2084d79b1f5ea0d1187da8d41d53580..2248b67dc52801c1706b3096ae8120f7aa51c082 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,6 +1,6 @@
[submodule "ical4android"]
path = ical4android
- url = ../ical4android.git
+ url = https://gitlab.e.foundation/e/os/ical4android.git
[submodule "cert4android"]
path = cert4android
- url = ../cert4android.git
+ url = https://github.com/bitfireAT/cert4android.git
diff --git a/README.md b/README.md
index 6cbc0f776e78a98d413e466e95bea40530fdc087..1e1672709ffd2a316d01aeb803155db29b8e4daf 100644
--- a/README.md
+++ b/README.md
@@ -4,10 +4,11 @@
[![License](https://img.shields.io/github/license/bitfireAT/icsx5)](https://github.com/bitfireAT/icsx5/blob/main/LICENSE)
[![F-Droid](https://img.shields.io/f-droid/v/at.bitfire.icsdroid)](https://f-droid.org/packages/at.bitfire.icsdroid/)
-
-ICSx⁵
+Web Calendar Manager
========
+Web calendar Manager is a fork of ICSx⁵
+
ICSx⁵ is an Android app to subscribe to remote Webcal feeds / iCalendar files (like
time tables of your school/university or event files of your sports team).
diff --git a/app/build.gradle b/app/build.gradle
index 5e32c3a95712e37695f4b82f6bfb4a1729a78936..5caefd94c54928374458b5b6532174861d5032fe 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,14 +8,14 @@ android {
buildToolsVersion '32.0.0'
defaultConfig {
- applicationId "at.bitfire.icsdroid"
+ applicationId "foundation.e.webcalendarmanager"
minSdkVersion 21
targetSdkVersion 32
versionCode 66
versionName "2.0.3"
- setProperty "archivesBaseName", "icsx5-" + getVersionCode() + "-" + getVersionName()
+ setProperty "archivesBaseName", "WebCalendarManager-" + getVersionName()
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
@@ -38,7 +38,6 @@ android {
flavorDimensions "distribution"
productFlavors {
standard
- gplay
}
signingConfigs {
@@ -57,7 +56,6 @@ android {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- signingConfig signingConfigs.bitfire
}
}
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 6aa0cf20df7fcd4bbe566d2cc72ffa3d7b30dabd..7a62320637a545f808ef5c48bec6d420d1eb53b5 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -6,7 +6,7 @@
-
+
@@ -67,7 +67,7 @@
android:exported="true">
-
+
Další
- O aplikaci ICSx⁵
+ O aplikaci Web Calendar Manager
Nastavit interval synchronizace
Synchronizace vypnuta
Automatická synchronizace vypnuta
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index df050aed4646f1896170efbb4fb65dafc218bacf..2b94bb112ffaef1ba5cbbf9c5d984e5eb3bef446 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -9,7 +9,7 @@
Abonnierte Kalender
Noch kein Webcal-Abo! Mit + oder durch Öffnen eines Webcal-fähigen URLs hinzufügen.
- Über ICSx⁵
+ Über Web Calendar Manager
noch nicht übertragen
Aktualisierungsintervall festlegen
Automatische Aktualisierung deaktiviert
@@ -17,7 +17,7 @@
Automatische Synchronisierung systemweit deaktiviert
Aktivieren
Für kurze Intervalle: Akku-Optimierung für
-ICSx⁵ deaktivieren
+Web Calendar Manager deaktivieren
Einstellungen
Dunklen Stil verwenden
@@ -69,7 +69,7 @@ ICSx⁵ deaktivieren
Kalender-Berechtigung wird zum Synchronisieren benötigt
Datei konnte nicht geöffnet werden
- Über ICSx⁵
+ Über Web Calendar Manager
Version %1$s-%2$s
Aktuelles
Homepage
Open-Source-Information
- Wir freuen uns, dass Sie ICSx⁵ und damit Open-Source-Software (GPLv3) verwenden. Nachdem es viel Arbeit war und noch ist, ICSx⁵ zu entwickeln und zu warten, gibt es die Möglichkeit, uns zu spenden.
+ Wir freuen uns, dass Sie Web Calendar Manager und damit Open-Source-Software (GPLv3) verwenden. Nachdem es viel Arbeit war und noch ist, Web Calendar Manager zu entwickeln und zu warten, gibt es die Möglichkeit, uns zu spenden.
Spendenseite anzeigen
Vielleicht später
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index 10d93b4c08b3630347ec1cbe4cba4fd69afa37b3..5cae60752eec2c246c311be3ec886d215a751ee7 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -8,14 +8,14 @@
Mis suscripciones
Para suscribirte a una fuente webcal, usa el botón + o abre una URL webcal.
- Acerca de ICSx⁵
+ Acerca de Web Calendar Manager
aún no se ha sincronizado
Marcar intervalo de sincronización
Sincronización desactivada
Sincronización automática desactivada
La sincronización automática está desactivada en todo el sistema
Activar
- Batería: Meter ICSx⁵ en lista blanca para intervalos de sinc. cortos
+ Batería: Meter Web Calendar Manager en lista blanca para intervalos de sinc. cortos
Configuración
@@ -73,7 +73,7 @@ eberías haber recibido una copia de la Licencia Pública General de GNU junto c
Noticias y actualizaciones
Sitio web
Información de código abierto
- Nos alegra que uses ICSx⁵, que es software de código abierto (GPL v.3). Puesto que ha sido y sigue siendo mucho trabajo desarrollar y mantener ICSx⁵, por favor, considera hacer una donación.
+ Nos alegra que uses Web Calendar Manager, que es software de código abierto (GPL v.3). Puesto que ha sido y sigue siendo mucho trabajo desarrollar y mantener Web Calendar Manager, por favor, considera hacer una donación.
Mostrar página de donaciones
Quizás más tarde
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index e68779f88d94350517519de6a72381a72adb4935..4b016aec9c881187326e653568928203b9598dd6 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -8,14 +8,14 @@
Mes abonnements
Pour s\'abonner à un flux Webcal, utilisez le bouton + ou ouvrez une URL Webcal
- À propos d\'ICSx⁵
+ À propos d\'Web Calendar Manager
pas encore synchronisé
Intervalle de synchro.
Synchro. désactivée
Synchro. automatique désactivée
La synchro. globale automatique est désactivée
Activer
- Batterie : Ajoutez ICSx⁵ aux exceptions pour des intervalles de synchronisation courts
+ Batterie : Ajoutez Web Calendar Manager aux exceptions pour des intervalles de synchronisation courts
Paramètres
Forcer le thème sombre
@@ -72,7 +72,7 @@
Nouvelles & mises à jour
Site web
Information Open Source
- Nous sommes ravis que vous utilisiez ICSx⁵, un logiciel libre (GPLv3). ICSx⁵ a demandé et demande encore beaucoup de travail pour le développer et le maintenir, aidez-nous grâce à un don.
+ Nous sommes ravis que vous utilisiez Web Calendar Manager, un logiciel libre (GPLv3). Web Calendar Manager a demandé et demande encore beaucoup de travail pour le développer et le maintenir, aidez-nous grâce à un don.
Montrer la page de dons
Peut-être plus tard
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 9a448fb228387ddfc925cef479a10197fcb4f059..a123c543f840aca36d448990316208dc29304aa0 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -9,14 +9,14 @@
Feliratkozások
Webcal folyamra a + gomb használatával vagy a Webcal URL megnyitásával iratkozhat fel.
- Az ICSx⁵ névjegye
+ Az Web Calendar Manager névjegye
még nincs szinkronizálva
Szinkronizáció sűrűségének megadása
Szinkronizáció tiltva
Az automatikus szinkronizáció tiltva
Az automatikus szinkronizálás rendszerszinten tiltva
Aktiválás
- Akkumulátor: a gyakori szinkronizációhoz helyezze az ICSx⁵ alkalmazást engedélylistára
+ Akkumulátor: a gyakori szinkronizációhoz helyezze az Web Calendar Manager alkalmazást engedélylistára
Beállítások
Sötét téma kényszerítése
@@ -89,7 +89,7 @@ Ha nem, megtalálja a https://www.gnu.or
Hírek és frissítések
Honlap
A forrás nyíltságával kapcsolatos információk
- Örülünk, hogy használja a ICSx⁵-ot, amely nyílt forráskódú (GPLv3) szoftver. Mivel a fejlesztése kemény munkát jelentett és jelent, ezért fontolja meg, hogy támogassa munkánkat.
+ Örülünk, hogy használja a Web Calendar Manager-ot, amely nyílt forráskódú (GPLv3) szoftver. Mivel a fejlesztése kemény munkát jelentett és jelent, ezért fontolja meg, hogy támogassa munkánkat.
Tovább a támogatás oldalra
Talán majd később
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 17fc8d61baf731e9687260e6c61b441becc320e7..5dfe6c8c13e1d479e8bb8db3d8d6007583603179 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -9,7 +9,7 @@
Mijn abonnementen
De + knop gebruiken of een Webcal-URL openen om te abonneren op een Webcal-feed.
- Over ICSx⁵
+ Over Web Calendar Manager
nog niet gesynchroniseerd
Sync-interval instellen
Sync uitgeschakeld
@@ -89,7 +89,7 @@ bij dit programma. Zo niet, zie https://
Nieuws & updates
Website
Opensource informatie
- Fijn dat je ICSx⁵ gebruikt, het is opensource-software (GPLv3). Omdat het veel werk was en nog steeds is om ICSx⁵ te ontwikkelen en te onderhouden, vragen wij een donatie te overwegen.
+ Fijn dat je Web Calendar Manager gebruikt, het is opensource-software (GPLv3). Omdat het veel werk was en nog steeds is om Web Calendar Manager te ontwikkelen en te onderhouden, vragen wij een donatie te overwegen.
Donatiepagina weergeven
Misschien later
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index a027249add3cd1de96da9a6f3cc2206b1b7dcae1..05a4f06536fae8cb8dfe09c37da5f6db87b9809b 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -8,14 +8,14 @@
Minhas assinaturas
Para assinar um feed de Webcal, use o botão + ou abra a URL Webcal.
- Sobre o ICSx⁵
+ Sobre o Web Calendar Manager
ainda não sincronizado
Definir intervalo de sincronização
Sincronização desativada
Sincronização automática desativada
A sincronização automática pelo sistema está desativada
Ativar
- Bateria: Sincronizar ICSx⁵ em intervalos curtos
+ Bateria: Sincronizar Web Calendar Manager em intervalos curtos
Configurações
@@ -81,7 +81,7 @@ este programa. Se não recebeu, leia em
Novidades e atualizações
Página Web
Informações de código aberto
- Estamos felizes que você usa o ICSx⁵, que é um software livre (GPLv3). Como a manutenção e desenvolvimento do ICSx⁵ ainda está em pleno desenvolvimento, considere fazer uma doação.
+ Estamos felizes que você usa o Web Calendar Manager, que é um software livre (GPLv3). Como a manutenção e desenvolvimento do Web Calendar Manager ainda está em pleno desenvolvimento, considere fazer uma doação.
Mostrar a página de doações
Talvez mais tarde
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index ddd07a4a55f7c4dedbe29019df946e5a244c0d1d..f63f04920939f86c6625ec6aa3c22db702f5e564 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -8,14 +8,14 @@
Os meus calendários
Para subscrever uma feed Webcal, utilize o botão + ou abra um endereço/URL Webcal.
- Acerca ICSx⁵
+ Acerca Web Calendar Manager
ainda não sincronizado
Definir intervalo de sincronização
Sincronização desativada
Sincronização automática desativada
Sincronização automática global encontra-se desativada
Ativar
- Bateria: Autorizar ICSx⁵ para permitir intervalos de sincronização curtos
+ Bateria: Autorizar Web Calendar Manager para permitir intervalos de sincronização curtos
Definições
@@ -81,7 +81,7 @@ along with this program. If not, see ht
Notícias e updates
Sítio web
Informação Open-Source
- Agradecemos o voto de confiança ao usar ICSx⁵, um software open-source (GPLv3). Porque desenvolver e manter ICSx⁵ foi e continua a ser bastante trabalhoso, por favor considere um donativo.
+ Agradecemos o voto de confiança ao usar Web Calendar Manager, um software open-source (GPLv3). Porque desenvolver e manter Web Calendar Manager foi e continua a ser bastante trabalhoso, por favor considere um donativo.
Mostrar página de donativos
Talvez mais tarde
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 253137c9a20749a3b502f2220bf5bb89a1352634..a40628bb268197b5eaf923d0069c9c4c755ddd32 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -9,14 +9,14 @@
Мои подписки
Для подписки на ленту Webcal используйте кнопку + или откройте веб-адрес Webcal.
- О ICSx⁵
+ О Web Calendar Manager
еще не синхронизировано
Задать интервал синхронизации
Синхронизация отключена
Автоматическая синхронизация отключена
Автоматическая синхронизация отключена на уровне системы
Активировать
- Батарея: внесите ICSx⁵ в белый список для использования небольших интервалов синхронизации
+ Батарея: внесите Web Calendar Manager в белый список для использования небольших интервалов синхронизации
Настройки
Темная тема
@@ -86,7 +86,7 @@
Новости и обновления
Веб-сайт
Информация об открытом исходном коде
- Мы рады, что вы используете ICSx⁵, программное обеспечение с открытым исходным кодом (GPLv3). Разработка, сопровождение и поддержка ICSx⁵ - это тяжелая работа. Пожалуйста, подумайте о том, чтобы сделать пожертвование.
+ Мы рады, что вы используете Web Calendar Manager, программное обеспечение с открытым исходным кодом (GPLv3). Разработка, сопровождение и поддержка Web Calendar Manager - это тяжелая работа. Пожалуйста, подумайте о том, чтобы сделать пожертвование.
Показать страницу для пожертвования
Возможно, позже
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 3c97d571cc64de1ba1d2ffd38ef66bbc56ab5adb..e21af1d726b508f7ec1059d60a45b1ad6743aedb 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -7,14 +7,14 @@
Мої підписки
Для підписки на Webcal стрічку, використовуйте кнопку + або відкрийте Webcal URL-посилання.
- Про ICSx⁵
+ Про Web Calendar Manager
ще не синхронізовано
Встановити інтервал синхронізації
Синхронізацію вимкнено
Автоматичну синхронізацію вимкнено
На пристрої вимкнено усю автоматичну синхронізацію
Активувати
- Батарея: вимкніть обмеження для ICSx⁵ для частішої синхронізації
+ Батарея: вимкніть обмеження для Web Calendar Manager для частішої синхронізації
Налаштування
@@ -63,7 +63,7 @@
Новини & оновлення
Веб-сторінка
Інформація про відкритий код
- Ми раді, що ви використовуєте додаток ICSx⁵, котрий являє собою програмне забезпечення з відкритим кодом (GPLv3). Зважаючи на те, що зроблено багато роботи і ще треба не менше для розробки і підтримки ICSx⁵, будьте ласкаві, розгляньте можливість пожертви.
+ Ми раді, що ви використовуєте додаток Web Calendar Manager, котрий являє собою програмне забезпечення з відкритим кодом (GPLv3). Зважаючи на те, що зроблено багато роботи і ще треба не менше для розробки і підтримки Web Calendar Manager, будьте ласкаві, розгляньте можливість пожертви.
Показати сторінку пожертви
Можливо пізніше
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index 20c2370a599945b841fe3aba6cd268edc4766c23..2ba9b81a40a517f66b9ed58bdacf968d32fa167b 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -9,14 +9,14 @@
我的订阅
如需订阅Webcal源,请点击 + 按钮或打开Webcal的URL地址
- 关于ICSx⁵
+ 关于Web Calendar Manager
尚未同步
设置同步间隔时间
未启用同步
自动同步已关闭
系统层面的自动同步已关闭
启用
- 电池:请将ICSx⁵列入允许频繁同步的白名单
+ 电池:请将Web Calendar Manager列入允许频繁同步的白名单
设置
强制深色主题
@@ -89,7 +89,7 @@ GNU General Public License,如果没有,请参阅 新闻 & 更新
网站
开源信息
- 非常高兴您选择使用ICSx⁵,该应用是开源软件(GPLv3)。因为应用开发及维护需要很大的工作量,欢迎您考虑捐赠。
+ 非常高兴您选择使用Web Calendar Manager,该应用是开源软件(GPLv3)。因为应用开发及维护需要很大的工作量,欢迎您考虑捐赠。
前往捐助页面
以后再说
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 41a286d917b0b4820a20878d79a7f9fa2ceaa2ce..5d5ee907472e0465058f98ab6d7cb7f9e423076a 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1,9 +1,9 @@
- ICSx⁵
+ Web Calendar Manager
Calendar subscriptions
- at.bitfire.icsdroid
+ e.foundation.webcal
Next
@@ -14,14 +14,14 @@
My subscriptions
To subscribe to a Webcal feed, use the + button or open a Webcal URL.
- About ICSx⁵
+ About Web Calendar Manager
not synchronized yet
Set sync. interval
Sync. disabled
Automatic sync disabled
System-wide automatic sync is disabled
Activate
- Battery: Whitelist ICSx⁵ for short sync intervals
+ Battery: Whitelist Web Calendar Manager for short sync intervals
Settings
Force dark theme
@@ -110,7 +110,7 @@ along with this program. If not, see ht
Web site
Open-Source Information
- We\'re happy that you use ICSx⁵, which is open-source software (GPLv3). Because it was and still is much work to develop and maintain ICSx⁵, please consider a donation.
+ We\'re happy that you use Web Calendar Manager, which is open-source software (GPLv3). Because it was and still is much work to develop and maintain Web Calendar Manager, please consider a donation.
Show donation page
Maybe later
diff --git a/app/src/standard/resources/META-INF/services/at.bitfire.icsdroid.ui.StartupFragment b/app/src/standard/resources/META-INF/services/at.bitfire.icsdroid.ui.StartupFragment
deleted file mode 100644
index b904b337897873a018e9064b43d240f75ef54195..0000000000000000000000000000000000000000
--- a/app/src/standard/resources/META-INF/services/at.bitfire.icsdroid.ui.StartupFragment
+++ /dev/null
@@ -1 +0,0 @@
-at.bitfire.icsdroid.ui.DonateDialogFragment$Factory
diff --git a/fastlane/metadata/android/de/full_description.txt b/fastlane/metadata/android/de/full_description.txt
index d7977cf7d5f760ed4cc65dc6b8e17955c08486ea..2e0885f0bebf61edf4a208637d24c8fd875543f5 100644
--- a/fastlane/metadata/android/de/full_description.txt
+++ b/fastlane/metadata/android/de/full_description.txt
@@ -1,6 +1,6 @@
-Mit ICSx⁵ können externe (Webcal) und lokale (aus Dropbox, adb push usw.) Kalender/.ics-Dateien mit Ihrem Android-Gerät synchronisiert werden.
+Mit Web Calendar Manager können externe (Webcal) und lokale (aus Dropbox, adb push usw.) Kalender/.ics-Dateien mit Ihrem Android-Gerät synchronisiert werden.
-Fügen Sie Feiertage, Ferien, Sportereignisse, Stundenpläne und andere .ics/iCal-Dateien hinzu. ICSx⁵ importiert diese Ereignisse in regelmäßigen Intervallen und zeigt sie nahtlos in Ihrer bevorzugten Android-Kalender-App an.
+Fügen Sie Feiertage, Ferien, Sportereignisse, Stundenpläne und andere .ics/iCal-Dateien hinzu. Web Calendar Manager importiert diese Ereignisse in regelmäßigen Intervallen und zeigt sie nahtlos in Ihrer bevorzugten Android-Kalender-App an.
* Webcal-Feeds abonnieren (= in regelmäßigen Abständen synchronisieren), z.B. geteilte Kalender von icloud.com
* lokale .ics (iCalendar)-Dateien abonnieren
diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt
index 22ee128a2b128b96772f5b7123a358c54199b198..cb05f2550d841aea720115d7f0a4bd5ee1870e49 100644
--- a/fastlane/metadata/android/en-US/full_description.txt
+++ b/fastlane/metadata/android/en-US/full_description.txt
@@ -1,4 +1,4 @@
-ICSx⁵ allows you to add/subscribe and manage external (Webcal) and local (i.e. Dropbox, adb push etc) iCalendar/.ics files on your Android device.
+Web Calendar Manager allows you to add/subscribe and manage external (Webcal) and local (i.e. Dropbox, adb push etc) iCalendar/.ics files on your Android device.
Add high days and holidays, your sports teams events, time tables of your school/university or any other event files that come in ics/ical format. The app will import these events for you and displays it in your favorite calendar app on your Android – it integrates seamlessly into your device.
diff --git a/fastlane/metadata/android/en-US/title.txt b/fastlane/metadata/android/en-US/title.txt
index 128a4ccc4a86b322d8fffb663f0ee242106cb42b..4001f34815bec26302e30867a18cd5c9dc0358e7 100644
--- a/fastlane/metadata/android/en-US/title.txt
+++ b/fastlane/metadata/android/en-US/title.txt
@@ -1 +1 @@
-ICSx⁵
+Web Calendar Manager
diff --git a/fastlane/metadata/android/es/full_description.txt b/fastlane/metadata/android/es/full_description.txt
index 16a8eaf0fa1fd5d76e30452eb1a08917036b8fd2..017f06f41d590e19f55209d0f71bd005ea114d9b 100644
--- a/fastlane/metadata/android/es/full_description.txt
+++ b/fastlane/metadata/android/es/full_description.txt
@@ -1,4 +1,4 @@
-ICSx⁵ te permite añadir/suscribirte y controlar archivos iCalendar/.ics externos (Webcal) y locales (p. ej. Dropbox, por adb) en tu dispositivo Android.
+Web Calendar Manager te permite añadir/suscribirte y controlar archivos iCalendar/.ics externos (Webcal) y locales (p. ej. Dropbox, por adb) en tu dispositivo Android.
Añade festivos y vacaciones, los eventos de tus equipos deportivos, horarios de tu escuela/universidad o cualquier otros archivos de eventos que aparezcan en formato ics/ical. La app importará estos eventos para ti, y los muestra en tu app de calendario favorita en tu móvil Android: se integra sin problemas con tu dispositivo.
diff --git a/fastlane/metadata/android/fr/full_description.txt b/fastlane/metadata/android/fr/full_description.txt
index 88075de8fe5240c9a33e7388dce273d083205585..4eda7b3f2caeeb15eb02fbfb014ec57f3abd2b61 100644
--- a/fastlane/metadata/android/fr/full_description.txt
+++ b/fastlane/metadata/android/fr/full_description.txt
@@ -1,4 +1,4 @@
-ICSx⁵ vous permet d'ajouter/de vous abonner et de gérer des fichiers iCalendar/.ics externes (Webcal) et locaux (i.e. Dropbox, adb push etc.) sur votre appareil Android.
+Web Calendar Manager vous permet d'ajouter/de vous abonner et de gérer des fichiers iCalendar/.ics externes (Webcal) et locaux (i.e. Dropbox, adb push etc.) sur votre appareil Android.
Ajoutez les jours de fête et les vacances, les événements sportifs de vos équipes préférées, les emplois du temps de votre école ou université ou tout autre événement au format de fichier ics/ical. L'application importera ces événements pour vous et les affichera dans votre application Android de calendriers favorite - Il s'intègre de manière transparente sur votre appareil.
diff --git a/fastlane/metadata/android/hu/full_description.txt b/fastlane/metadata/android/hu/full_description.txt
index ce9458feef4a4492a3c4cec5769ce4d5f3b08c1c..19ebb3291113d432a00116d52134ee4a2f44a1b2 100644
--- a/fastlane/metadata/android/hu/full_description.txt
+++ b/fastlane/metadata/android/hu/full_description.txt
@@ -1,4 +1,4 @@
-Az ICSx⁵ lehetővé teszi, hogy külső (Webcal) és helyi (például Dropbox, adb push stb.) iCalendar/.ics fájlokat adjon hozzá az androidos eszközéhez.
+Az Web Calendar Manager lehetővé teszi, hogy külső (Webcal) és helyi (például Dropbox, adb push stb.) iCalendar/.ics fájlokat adjon hozzá az androidos eszközéhez.
Adja hozzá a kiemelt napjait és az ünnepnapokat, a sportcsapata eseményeit, az iskolai/egyetemi órarendjét vagy bármely más eseményt, amely ics/ical formátumban van. Az alkalmazás importálja ezeket Önnek, és megjeleníti a kedvenc androidos naptáralkalmazásában – zökkenőmentesen beépül az eszközére.
diff --git a/fastlane/metadata/android/nl/full_description.txt b/fastlane/metadata/android/nl/full_description.txt
index 7c2cdd773ecca922c0b311e2975c81282799c6e6..00f151dc7f86dd6fc0fd66eb8ad7a48f18f38240 100644
--- a/fastlane/metadata/android/nl/full_description.txt
+++ b/fastlane/metadata/android/nl/full_description.txt
@@ -1,4 +1,4 @@
-ICSx⁵ staat je toe externe (Webcal) en lokale (bijvoorbeeld Dropbox, adb push, etc.) iCalendar/.ics bestanden op jouw Androidapparaat toe te voegen, abonneren of te beheren.
+Web Calendar Manager staat je toe externe (Webcal) en lokale (bijvoorbeeld Dropbox, adb push, etc.) iCalendar/.ics bestanden op jouw Androidapparaat toe te voegen, abonneren of te beheren.
Voeg feestdagen, evenementen van jouw sportteam, roosters van jouw school/universiteit of andere evenementenbestanden toe die in ics/ical-formaat zijn. Deze app importeert de evenementen voor je en toont ze in je favoriete kalenderapp op jouw Androidapparaat – het integreert naadloos.
diff --git a/fastlane/metadata/android/pt-rBR/full_description.txt b/fastlane/metadata/android/pt-rBR/full_description.txt
index 29aac5b32d4e2ff8ad85c1b8f2010d1e1d8d72a3..8e1453e686816b50527a150f130655848700c871 100644
--- a/fastlane/metadata/android/pt-rBR/full_description.txt
+++ b/fastlane/metadata/android/pt-rBR/full_description.txt
@@ -1,4 +1,4 @@
-O ICSx⁵ permite-lhe adicionar/inscrever-se e gerenciar arquivos iCalendar/.ics externos (Webcal) e locais (p.ex. Dropbox, adb push, etc.) em seu dispositivo Android.
+O Web Calendar Manager permite-lhe adicionar/inscrever-se e gerenciar arquivos iCalendar/.ics externos (Webcal) e locais (p.ex. Dropbox, adb push, etc.) em seu dispositivo Android.
Adicione dias especiais e feriados, eventos de suas equipes esportivas, horários da sua escola/universidade ou qualquer outro arquivo de eventos que seja disponibilizado em formato ics/ical. O aplicativo importará esses eventos para você e os exibirá em seu aplicativo de calendário favorito no seu Android. Ele se integra perfeitamente ao seu dispositivo.
diff --git a/fastlane/metadata/android/pt-rPT/full_description.txt b/fastlane/metadata/android/pt-rPT/full_description.txt
index a8aff3d69fa04973454f02b6b71dfa3ac2c254cf..e7802721890dff600730aac26fb1c066f5af21ef 100644
--- a/fastlane/metadata/android/pt-rPT/full_description.txt
+++ b/fastlane/metadata/android/pt-rPT/full_description.txt
@@ -1,4 +1,4 @@
-ICSx⁵ permite adicionar/subscrever e gerir calendários externos (Webcal) e iCalendar/.ics locais (Dropbox, adb push, etc) no seu equipamento Android.
+Web Calendar Manager permite adicionar/subscrever e gerir calendários externos (Webcal) e iCalendar/.ics locais (Dropbox, adb push, etc) no seu equipamento Android.
Adicione feriados, eventos da sua equipa desportiva, horários da sua escola/universidade ou quaisquer outros eventos em formato ics/ical. A aplicação irá importar estes eventos e apresentá-los na sua aplicação de calendário de Android favorita de forma fácil e integrada.
diff --git a/fastlane/metadata/android/ru/full_description.txt b/fastlane/metadata/android/ru/full_description.txt
index 683f84d03d592cae8a3cbd3f25a0cea5d56a59a6..d493c7339501393a6f5c70242e80d2f414d1d09e 100644
--- a/fastlane/metadata/android/ru/full_description.txt
+++ b/fastlane/metadata/android/ru/full_description.txt
@@ -1,4 +1,4 @@
-ICSx⁵ позволяет добавлять/подписываться и управлять внешними (Webcal) и локальными (прим. Dropbox, adb push и т.д.) iCalendar/.ics файлами на вашем Android устройстве.
+Web Calendar Manager позволяет добавлять/подписываться и управлять внешними (Webcal) и локальными (прим. Dropbox, adb push и т.д.) iCalendar/.ics файлами на вашем Android устройстве.
Добавляйте важные даты и праздники, спортивные события, расписания в школе/университете и любые другие события, приходящие в виде файлов формата ics/ical. Приложение импортирует эти события в ваш Android календарь, благодаря интеграции в ваше устройство.
diff --git a/fastlane/metadata/android/uk/full_description.txt b/fastlane/metadata/android/uk/full_description.txt
index 5f798e60075895983402ad87a2f4cdcf2bb4ad7f..f6b385000ae8be3042f961b6762725c42ef93c68 100644
--- a/fastlane/metadata/android/uk/full_description.txt
+++ b/fastlane/metadata/android/uk/full_description.txt
@@ -1,4 +1,4 @@
-ICSx⁵ дозволяє додавати/підписуватися та керувати зовнішніми (Webcal) і локальними (наприклад Dropbox, adb push та ін.) iCalendar/.ics файлами на вашому Android пристрої.
+Web Calendar Manager дозволяє додавати/підписуватися та керувати зовнішніми (Webcal) і локальними (наприклад Dropbox, adb push та ін.) iCalendar/.ics файлами на вашому Android пристрої.
Додавайте визначні дати та свята, спортивні події, розклади у школі/університеті або будь-які події у вигляді ics/ical файлу. Додаток імпортує ці події та відобразить у вашому Android календарі завдяки органічному інтегруванню до вашого пристрою.
diff --git a/fastlane/metadata/android/zh/full_description.txt b/fastlane/metadata/android/zh/full_description.txt
index 3baa2c6e4d52be0bffb46c2fcfcd01b30673c66d..daeb974b1fe6c04d4a853bf3ffc1b71ac46d2f0e 100644
--- a/fastlane/metadata/android/zh/full_description.txt
+++ b/fastlane/metadata/android/zh/full_description.txt
@@ -1,4 +1,4 @@
-ICSx⁵使您可以在安卓设备上添加、订阅和管理外部(Webcal)或者本地(例如Dropbox、adb push等)的iCalendar/.ics文件。
+Web Calendar Manager使您可以在安卓设备上添加、订阅和管理外部(Webcal)或者本地(例如Dropbox、adb push等)的iCalendar/.ics文件。
您可以添加ics/ical格式的日程文件,包括节假日、体育赛事、学校课程安排及其他活动。这一应用可以导入这些日程信息至您的安卓设备,并显示在您喜欢的日历程序中,实现无缝链接。