Compare commits

..
Author SHA1 Message Date
renovate-bot 76ecd192a5 fix(deps): update dnsjava to v3.6.5 2026-10-12 05:03:20 +00:00
2 changed files with 6 additions and 27 deletions
+5 -26
View File
@@ -15,8 +15,6 @@ required.</p>
</p> </p>
<p> <p>
<a href="https://f-droid.org/packages/de.jeanlucmakiola.agendula/"><img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="56"></a>
&nbsp;
<a href="https://apps.obtainium.imranr.dev/redirect?r=obtainium://add/https://codeberg.org/jlmakiola/agendula"><img src="https://github.com/ImranR98/Obtainium/blob/main/assets/graphics/badge_obtainium.png?raw=true" alt="Get it on Obtainium" height="56"></a> <a href="https://apps.obtainium.imranr.dev/redirect?r=obtainium://add/https://codeberg.org/jlmakiola/agendula"><img src="https://github.com/ImranR98/Obtainium/blob/main/assets/graphics/badge_obtainium.png?raw=true" alt="Get it on Obtainium" height="56"></a>
&nbsp; &nbsp;
<a href="https://ko-fi.com/jeanlucmakiola"><img src="https://storage.ko-fi.com/cdn/brandasset/v2/support_me_on_kofi_badge_beige.png" alt="Support me on Ko-fi" height="56"></a> <a href="https://ko-fi.com/jeanlucmakiola"><img src="https://storage.ko-fi.com/cdn/brandasset/v2/support_me_on_kofi_badge_beige.png" alt="Support me on Ko-fi" height="56"></a>
@@ -109,20 +107,10 @@ proprietary, and open standards — CalDAV and iCalendar — are the lane.
## Install ## Install
### F-Droid (recommended) ### F-Droid repository
Agendula is in the official [F-Droid](https://f-droid.org) repository. Search Every release is built, signed and published to a self-hosted F-Droid
for Agendula in any F-Droid client, or repository. Add it once and your F-Droid client handles updates from then on:
[install it from f-droid.org](https://f-droid.org/packages/de.jeanlucmakiola.agendula/).
F-Droid builds from source on its own schedule, so a new version usually shows
up there a few days after release.
### Self-hosted F-Droid repo (fastest updates)
The release pipeline builds, signs and publishes every release to a
self-hosted F-Droid repository, so new versions land there first. Add it once
and your F-Droid client handles updates from then on:
1. In your F-Droid client, open *Settings → Repositories → Add* (or open the 1. In your F-Droid client, open *Settings → Repositories → Add* (or open the
link below on your phone): link below on your phone):
@@ -147,14 +135,6 @@ app.
Betas of upcoming versions are published there too, as pre-releases; to test Betas of upcoming versions are published there too, as pre-releases; to test
them, switch on *Include prereleases* for Agendula in Obtainium. them, switch on *Include prereleases* for Agendula in Obtainium.
### Google Play
A Google Play release is on its way.
Play builds are signed with Google's key rather than mine, so switching between
Play and any other channel means uninstalling first. Tasks kept only in
Agendula's own database go with it, so sync them to a CalDAV account first.
### Offline version ### Offline version
Each Codeberg release also carries `agendula-offline_v<version>.apk`: Agendula Each Codeberg release also carries `agendula-offline_v<version>.apk`: Agendula
@@ -178,9 +158,8 @@ JDK 17 and the Android SDK are all it needs; see
## Translations ## Translations
Translations are managed on a self-hosted **Weblate**, and partial ones are Translations are managed on a self-hosted **Weblate**, and partial ones are
fine — an untranslated string simply falls back to English. fine — an untranslated string simply falls back to English. Agendula ships in
English, German and Brazilian Portuguese so far.
<a href="https://weblate.dev.jeanlucmakiola.de/engage/agendula/"><img src="https://weblate.dev.jeanlucmakiola.de/widget/agendula/multi-auto.svg" alt="Translation status" width="600"></a>
**→ [Help translate Agendula](https://weblate.dev.jeanlucmakiola.de/engage/agendula/)** **→ [Help translate Agendula](https://weblate.dev.jeanlucmakiola.de/engage/agendula/)**
+1 -1
View File
@@ -55,7 +55,7 @@ xpp3 = "1.1.6"
# below API 29's DnsResolver (which is callback-only and cannot do TXT paths), # below API 29's DnsResolver (which is callback-only and cannot do TXT paths),
# and JNDI's DNS provider does not exist on Android at all. dnsjava is what DAVx5 # and JNDI's DNS provider does not exist on Android at all. dnsjava is what DAVx5
# uses. BSD-3 — it goes on the attribution screen with the rest. # uses. BSD-3 — it goes on the attribution screen with the rest.
dnsjava = "3.6.3" dnsjava = "3.6.5"
# WebDAV-Push delivery. The connector only: DAVx5 also ships the embedded FCM # WebDAV-Push delivery. The connector only: DAVx5 also ships the embedded FCM
# distributor, which pulls in Play Services and would get us flagged on F-Droid. # distributor, which pulls in Play Services and would get us flagged on F-Droid.
unifiedpush = "3.3.5" unifiedpush = "3.3.5"