mirror of
https://github.com/f-droid/fdroidclient.git
synced 2026-04-23 00:10:50 -04:00
The query which dynamically figured out the preferred metadata based on repo priority ended up being quite slow (although it did work). On lower end devices, it has the potential to make F-Droid quite sluggish. By optimistically precalculating the preferred metadata where possible, we don't need to ask the question during the usual usage of F-Droid, only when: * Repo priorities are changed (there is not currently a UI for this, but there are tests) * Repos are enabled/disabled * Repo updates are performed