Wendy-Android
Wendy-Android copied to clipboard
Build offline first Android mobile apps. Remove loading screens, perform tasks instantly.
Wendy began over 3 years ago. I created it to add offline support for an app that I was building at the time for an app I was building. Since...
If you try to add a pending task and it already exists, the function [returns without trying to run the pending task](https://github.com/levibostian/Wendy-Android/blob/master/wendy/src/main/java/com/levibostian/wendy/service/Wendy.kt#L119-L148). # Expected When you add a pending task,...
Here is an example `PendingTask` of mine: ```kt class FavoriteWorkoutPendingTask(workout: Workout?): PendingTask( dataId = if (workout != null) JsonAdapter.toJson(workout) else null, groupId = null, manuallyRun = false, tag = TAG)...
Android Jetpack WorkManager is stable today. Add to docs about how to use with Wendy. Android Jetpack WorkManager Stable Release http://android-developers.googleblog.com/2019/03/android-jetpack-workmanager-stable.html
Wendy needs testing around it. At this time, that is all done through an example Android app in this repo that you can use to try out Wendy and see...
This should close #48 I added two listener removal functions.. but i think we need to discuss some situations * If the task is being 'listened' at the time of...
From the discussion in [this issue](https://github.com/levibostian/Wendy-Android/issues/21), adding a global listener for a specific `groupId` would be beneficial to be able to listen to a group of tasks and when they...
I could not find any method in the beta that provides a way to remove a listener.. i have something like this: ```kotlin RequestAllTasksListener { hadErrors -> if (hadErrors) {...
At this time, the README for the project does what it needs to do. It covers everything you need to know to install and use Wendy in your own app....
The purpose of the `PendingTasksFactory` is to construct instances of `PendingTask` subclasses when Wendy has decided it is time for that `PendingTask` to run. Problems with `PendingTasksFactory`: * Boilerplate code...