feat: [#30] export et backup des données (JSON et iCalendar)
- ExportManager : génère backup JSON (BackupPayload sérialisable) et .ics via VTodoGenerator - FileProvider déclaré dans AndroidManifest + res/xml/file_paths.xml (cache/exports/) - @Serializable ajouté sur Project, Task, BackendType, ViewStyle, SortBy, ItemType - TaskRepository/Impl/Dao : ajout getAllTasks() pour export global - SettingsViewModel : exportJson(), exportIcal(), clearExportUri() - SettingsScreen : section Export & Backup avec partage via Intent.ACTION_SEND Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<paths>
|
||||
<cache-path name="exports" path="exports/" />
|
||||
</paths>
|
||||
Reference in New Issue
Block a user