Open djjd47130 opened 5 years ago
The challenge with this is respecting the API restrictions of maximum number of calls per hour. The task itself is tricky to implement, but need to be even more careful not to hit this limit. This should consist of only refreshing list if the screen is currently open and focused. Otherwise, similar to the GitHub client itself, it shouldn't do any work if the app isn't focused.
While thinking of ideas to implement this, here are a few...
pushed
with latest first, and observe top item - if different than last refresh, load the rest of the pages, otherwise, don't bother.This will be too much to add any time soon, based on current challenges.
Make the repository list automatically refresh periodically via the new event-driven repo list component
TGitHubRepoList
.