We should continue to use futures because they provide us with useful error messages, like permission denied. Without them, debugging would be a lot harder and more confusing for the Transporter
Changes aren't much, but when the device is offline we will see:
Blank images when offline
PDF View never completes because it can't get images from the internet, but the user can just back out from the screen rather than wait now
Closes #234 .
This PR adds:
BusyOverlay
to home screenWe should continue to use futures because they provide us with useful error messages, like permission denied. Without them, debugging would be a lot harder and more confusing for the Transporter
Changes aren't much, but when the device is offline we will see:
Blank images when offline
PDF View never completes because it can't get images from the internet, but the user can just back out from the screen rather than wait now
We see this message when a timeout occurs: