General
- Added option to use a separate database file for downloaded files
- Separating the downloads improves performance of certain scenarios
- In the future, it will be possible to open a database even when the secondary database for downloaded files is missing
- If you wish to migrate an existing database, create a new database and use "Merge with Database(s)..." to merge the old database into the new one
- Added option to export all downloaded files into a folder
- Improved performance when opening and loading the viewer
- Moved the Vacuum button into the Database tab
- Updated the About dialog
Technical
- Reduced size of the app
- Fixed storing wrong size of a downloaded file in the metadata
- Improved error handling in progress dialogs (again)
- Switched from MVVM Toolkit to PropertyChanged.SourceGenerator