This commit is probably more than should be put into a single commit.
Improvements:
Can now work with large album sizes more reliably - couldn't find a specific issue, but was a common complaint.
Should be resilient against starting without network connection - should solve issue #89
no longer 'hangs until rebooting' - should solve issue #78
Super fast startup by caching the photo id list (google approved: https://developers.google.com/photos/library/guides/best-practices#caching )
This commit is probably more than should be put into a single commit.
Improvements: Can now work with large album sizes more reliably - couldn't find a specific issue, but was a common complaint. Should be resilient against starting without network connection - should solve issue #89 no longer 'hangs until rebooting' - should solve issue #78 Super fast startup by caching the photo id list (google approved: https://developers.google.com/photos/library/guides/best-practices#caching )