NuvioStreaming/app
CrissZollo a2cc1c0b69 Fix blocking operations in addon repository
- Replaced blocking map() with flatMapLatest() and flow builder
- Moved network operations to IO dispatcher using flowOn()
- Changed from imperative loop to functional mapNotNull()
- Prevents UI freezing when fetching multiple addons
- Improves responsiveness by running network calls on IO threads

This ensures that addon fetching doesn't block the main thread and
improves performance when loading multiple addons concurrently.
2026-02-01 23:28:35 +01:00
..
libs Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
src/main Fix blocking operations in addon repository 2026-02-01 23:28:35 +01:00
.gitignore Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
build.gradle.kts Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
proguard-rules.pro Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30