2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-10-31 09:20:25 +00:00
iceraven-browser/app/src
Grisha Kruglov 8d0e949d0b [fenix] Integrate BackgroundSyncManager, enable history syncing
This patch integrates the new a-c BackgroundSyncManager, which is the
main entry point for interacting with Sync. Behind the scenes, it uses
WorkManager in order to sync configured syncable stores.

Current behaviour:
- sync runs on start, with a slight delay
- sync runs on a schedule few times a day, to lessen the startup sync burden

Also included is a basic UI integration in order to allow user to synchronize
on demand, and monitor sync state.
2019-03-13 19:07:28 -05:00
..
androidTest/java/org/mozilla/fenix [fenix] Remove test imports 2019-03-01 17:48:44 -08:00
debug [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/675: Integrate Adjust SDK (for Greenfield flavor) 2019-03-01 12:57:59 -06:00
firefoxBeta [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/699: Firefox flavors: Re-use sharedUserId. 2019-02-28 10:54:02 -06:00
firefoxNightly [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/699: Firefox flavors: Re-use sharedUserId. 2019-02-28 10:54:02 -06:00
firefoxRelease [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/699: Firefox flavors: Re-use sharedUserId. 2019-02-28 10:54:02 -06:00
main [fenix] Integrate BackgroundSyncManager, enable history syncing 2019-03-13 19:07:28 -05:00
release/java/org/mozilla/fenix [fenix] Suppress unreachable code hack 2019-03-04 16:42:53 -08:00
test/java/org/mozilla/fenix [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/589: Add sample unit tests for a component 2019-02-20 09:20:40 -08:00