Helium314
Helium314
I just had this issue. It was in EE, but fits the descriptions here, so it's most likely the same: * it was in online mode, but without internet connection,...
How to reproduce the issue: * have some sort of live-readout for the log (e.g. connect phone to Android Studio) * start downloading a large area * prepare answering a...
> onUpdated(dataToUpdate) Better pass a copy of `dataToUpdate`; if it's just some mutable list(s) it will likely be cleared before `QuestPinsManager.updateQuestPins` is called.
This works for me, though it may miss something: https://github.com/Helium314/SCEE/commit/cae27b435ea1f2467fdeec1dc432b91180b0e7aa
Ideally disabling internet connection would cancel donwload, but that doesn't work. What does work for me is stopping VPN. But most people don't use VPN, so that's barely useful advice...
I played a bit with the mapLibre work of @adrianclay, and added some more stuff: https://github.com/Helium314/SCEE/tree/maplibre After updating mapLibre to 10.0.2 it was necessary to update OkHttp to 4.10, leading...
Current possible issues: * 3D works only in MapLibre JS and not on Android, so likely no 3D buildings, https://github.com/maplibre/maplibre-gl-native/issues/777 * I didn't (yet) find a way of downloading map...
> via some kind of cache control This will probably not work. Tiles are in a SQLite database, and if we add tiles to the database, we would somehow need...
> Don't know about specific MapLibre case, but AFAICT SQLite should generally support multiple clients reading/writing to the database at the same time. e.g. https://stackoverflow.com/questions/34409275/concurrency-in-sqlite-database Thanks! I remember I had...
> I haven't tried downloading and then accessing the map tiles with default style... let's see if I can put a minimal style JSON with the correct tile URL somewhere...