Isira Seneviratne
|
b845645b80
|
Use IO extensions.
Co-authored-by: Stypox <stypox@pm.me>
|
2022-07-21 05:15:39 +05:30 |
|
litetex
|
272be36dd9
|
Removed `e.printStacktrace ` and used an proper logger
|
2021-11-05 18:04:49 +01:00 |
|
Laksh
|
f52cb3bbe0
|
Make requested changes
|
2021-09-27 01:45:33 +05:30 |
|
Laksh
|
bc3139e5f9
|
Fix Settings import
|
2021-09-25 15:37:07 +05:30 |
|
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 |
|