Implement background task for fetching RSS feeds
* Implemented in briar-core as a `ScheduledExecutorService` that gets started when the app starts * The briar-api has a `FeedManager` interface that the UI can use to register and unregister feeds * In this first iteration, feeds are fetched via HTTP(S), not Tor Closes #484
Showing
- briar-android/build.gradle 1 addition, 0 deletionsbriar-android/build.gradle
- briar-android/proguard-rules.txt 11 additions, 1 deletionbriar-android/proguard-rules.txt
- briar-api/src/org/briarproject/api/feed/Feed.java 89 additions, 0 deletionsbriar-api/src/org/briarproject/api/feed/Feed.java
- briar-api/src/org/briarproject/api/feed/FeedConstants.java 21 additions, 0 deletionsbriar-api/src/org/briarproject/api/feed/FeedConstants.java
- briar-api/src/org/briarproject/api/feed/FeedManager.java 24 additions, 0 deletionsbriar-api/src/org/briarproject/api/feed/FeedManager.java
- briar-core/build.gradle 10 additions, 0 deletionsbriar-core/build.gradle
- briar-core/src/org/briarproject/CoreEagerSingletons.java 3 additions, 0 deletionsbriar-core/src/org/briarproject/CoreEagerSingletons.java
- briar-core/src/org/briarproject/CoreModule.java 4 additions, 1 deletionbriar-core/src/org/briarproject/CoreModule.java
- briar-core/src/org/briarproject/feed/FeedManagerImpl.java 304 additions, 0 deletionsbriar-core/src/org/briarproject/feed/FeedManagerImpl.java
- briar-core/src/org/briarproject/feed/FeedModule.java 30 additions, 0 deletionsbriar-core/src/org/briarproject/feed/FeedModule.java
- briar-core/src/org/briarproject/plugins/PluginManagerImpl.java 3 additions, 0 deletions...-core/src/org/briarproject/plugins/PluginManagerImpl.java
Loading
Please register or sign in to comment