445878794c
* Make a protobuf based backup system, restore not tested * Fix a number * Remove uneeded change * Remove more uneeded changes * Use 1.x style models, backup should be 100% compatible with the 1.x backups * Fix restore service not running * Fix offline chapter restore Cleanup saved searches restore(untested) * Implement onlione/offline option, fix merged manga restore online, fix restore total * Allow setting auto backup to use a full backup * Fix for saved searches restore * Edit some comments * Convert flows back to observables * Fix a model * Fixes and comment only the SY specific things * Move SY values range to 600 from 60 * Combine legacy and full backup services into one Deduplicate a lot of code Simplify a lot of stuff Modify comments * Cleanup * Remove unneeded protobuf config edit because its now the default * Migrate to kotlinx.serialization for backup saved searches * Cleanup saved searches more, move gson type adapters to the legacy package