wb9688
|
cb4e6159c4
|
Use file picker for export DB
|
2021-06-08 10:40:44 +02:00 |
wb9688
|
0f75024e03
|
Support SAF properly
|
2021-06-08 10:40:44 +02:00 |
XiangRongLin
|
716d795970
|
cleanup
|
2021-01-03 20:32:16 +01:00 |
XiangRongLin
|
fcfdcd1025
|
Fix ensureDbDirectoryExists
|
2021-01-03 20:32:16 +01:00 |
XiangRongLin
|
af119db1d7
|
Extract settings file deletion
|
2021-01-03 20:32:16 +01:00 |
XiangRongLin
|
122e80fae9
|
Remove subclasses from ContentSettingsManagerTest
ExportTest provides no value.
ImportTest creates temporary files even if not needed.
|
2021-01-03 20:32:16 +01:00 |
XiangRongLin
|
8fceffd6fd
|
Introduce NewPipeFileLocator class
|
2021-01-03 20:32:16 +01:00 |
XiangRongLin
|
19cd3a17df
|
Move isValidZipFile to ZipHelper
|
2021-01-03 20:32:16 +01:00 |
XiangRongLin
|
ea91a62c89
|
Adjust ExportTest to new DI with FileLocator
|
2021-01-03 20:32:16 +01:00 |
XiangRongLin
|
cef791ba1b
|
Introduce NewPipeFileLocator class
It handles locating specific NewPipe files based on the home directory of the app.
|
2021-01-03 20:32:16 +01:00 |
XiangRongLin
|
f78a7fa630
|
Extract import database logic in ContentSettingsManager
|
2021-01-03 20:32:16 +01:00 |
XiangRongLin
|
a7723373a0
|
Fix compile error caused by auto merging
#5176 changed `homeDir` from type `String` to `File`. #5059 was based on `homeDir` being a `String`. It was incorrectly auto-resolved by git.
|
2020-12-15 20:26:38 +01:00 |
XiangRongLin
|
f7f00293cc
|
Extract export database logic into own class
- Separate it from the UI.
- Add happy path unit test.
|
2020-12-04 18:30:29 +01:00 |