audiobookshelf-atv/android
Lauris van Rijn 719e517dda fix(androidauto): async handling of browseTree init instead of busy‑loop
Removed blocking `while (!browseTree.isInitialized){}` in
`onLoadChildren`. Added `waitForBrowseTree` and `onBrowseTreeInitialized`
helpers to queue pending results until browseTree is ready. All
browseTree assignments now call `onBrowseTreeInitialized()`. This avoids
ANRs and high CPU when Android Auto requests children before init.
2025-08-29 00:43:02 +02:00
..
.vscode Add: settings for gradle project in subfolder 2025-04-27 16:47:44 -07:00
app fix(androidauto): async handling of browseTree init instead of busy‑loop 2025-08-29 00:43:02 +02:00
gradle/wrapper Update gradle versions and dependencies 2025-04-13 17:35:48 -05:00
.gitignore init 2021-09-01 20:07:11 -05:00
build.gradle Update gradle versions and dependencies 2025-04-13 17:35:48 -05:00
capacitor.settings.gradle Update to capacitor v7 2025-04-17 17:16:00 -05:00
gradle.properties Update gradle, add jvmtoolchain, update kotlin version, address gradle warnings 2025-01-12 13:38:56 -06:00
gradlew Update to capacitor v5, update to latest gradle and android target 34 2023-09-14 18:05:49 -05:00
gradlew.bat Update to capacitor v5, update to latest gradle and android target 34 2023-09-14 18:05:49 -05:00
settings.gradle Update gradle, add jvmtoolchain, update kotlin version, address gradle warnings 2025-01-12 13:38:56 -06:00
variables.gradle Fix android cover image not showing in notification for downloaded media #1493, upgrade glide 2025-04-23 17:01:52 -05:00