Add WebDAV backup and restore functionality

Introduces a new BackupActivity for configuration backup and restore, supporting both local storage and WebDAV servers. Adds WebDavManager and WebDavConfig for handling WebDAV operations, updates the navigation drawer and menu, and refactors AboutActivity to remove backup/restore logic. Includes new layouts and string resources for backup options and WebDAV settings.
This commit is contained in:
2dust committed 2026-01-03 15:22:45 +08:00
1 parent b4ac79e4fa
commit 37bd57ffc5
22 files changed
+939 -306

No files matched your search

+1
View File
@@ -158,6 +158,7 @@ dependencies {
// Data and Storage Libraries
implementation(libs.mmkv.static)
implementation(libs.gson)
implementation(libs.okhttp)
// Reactive and Utility Libraries
implementation(libs.kotlinx.coroutines.android)