Libation/Source/LibationFileManager
Michael Bucari-Tovo 2f082a9656 Refactor and optimize audiobook download and decrypt process
- Add more null safety
- Fix possible FilePathCache race condition
- Add MoveFilesToBooksDir progress reporting
- All metadata is now downloaded in parallel with other post-success tasks.
- Improve download resuming and file cleanup reliability
- The downloader creates temp files with a UUID filename and does not insert them into the FilePathCache. Created files only receive their final file names when they are moved into the Books folder. This is to prepare for a future plan re naming templates
2025-07-23 16:55:09 -06:00
..
2023-07-30 13:31:57 -06:00
2023-07-30 13:31:57 -06:00
2025-07-14 12:43:53 -06:00
2023-07-30 13:31:57 -06:00
2025-03-04 15:41:26 -07:00