StreamDek Mobile v0.1.0
✨ New Features
Addon catalogs on your Home screen
- Catalog rows from your installed addons now actually load and display on the Home screen (previously they only appeared in Home Layout settings but never rendered).
- Cleaner row titles: redundant addon-name prefixes are dropped and long titles are intelligently shortened.
- The "Addon" badge has been removed from catalog rows for a cleaner look.
Live & sports streaming
- Live content from addons (sports, live TV channels, events) now shows up as catalog rows on Home.
- Tapping a live card takes you straight into the player — no detail page, no source picking.
- The player now has a proper live mode: a LIVE indicator replaces the seek bar and timestamps, and live streams no longer trigger the "source too short" auto-switch.
Debrid catalogs play instantly
- Items from your debrid cloud/download catalogs (TorBox, Real-Debrid, Premiumize, AllDebrid, and others) now play immediately when tapped — the app fetches the direct debrid link from the owning addon instead of opening the detail page and searching all your sources.
- Catalogs published under the "other" content type (common for debrid cloud listings) are now supported.
Fusion badges: choose your active import
- With two or more badge imports, you can now pick which one is used for matching (previously this required three).
- The selector is now a clear "Set Active" / "Active" button instead of an unlabeled icon.
- Your active selection syncs across mobile, TV, and the web control center.
🚀 Performance
Smooth scrolling on the Streams tab
- The streams list on the media detail page now renders in pages (with a "Show more sources" button) instead of mounting hundreds of rows at once.
- Stream rows are no longer rebuilt every time a new addon responds during loading.
- Stream metadata parsing and badge matching now run once per stream instead of on every scroll frame.
Smarter source searches
- Live/sports addons are no longer queried when looking for movie or series streams (and vice versa), so searches finish faster and the source filter tabs only show relevant addons.
- Source counts ("Searching N addons…") now reflect only the addons that can actually serve the title.
🐛 Fixes
- Fixed a freeze/crash when scrolling stream lists with an active badge import selected. A badge pattern could lock up the app (catastrophic regex backtracking); patterns are now time-budgeted and automatically disabled if they misbehave, and match results are cached.
- Animated badge icons no longer overwhelm the device — badges render as efficient static images.
- Fixed addon catalog requests failing silently due to missing addon URLs and incorrect proxy paths.
- Clarified badge source status wording: "Loaded" now indicates a source fetched successfully, so "Active" only ever refers to your selected import.