Bristol-Braille / canute-ui

User interface for the Canute electronic Braille reader.
http://bristolbraille.co.uk
GNU General Public License v3.0
36 stars 6 forks source link

Prioritise current library page books for background load #253

Open zwbrbr opened 5 years ago

zwbrbr commented 5 years ago

Not the same as #206. The user is free to race the book loading by skipping ahead through the library pages very soon after start-up. Nothing will break, but some books won't have loaded yet. If the user is at page 5 but we're still loading page 3, it'll take a while before page numbers change from n/0 to n/m. We can reduce that delay by taking notice of what library page we're on within the background loading task.