# KoalaSync Roadmap > Feature priorities, planned work, backlog, and rejected ideas for KoalaSync. --- ## Status Legend | Badge | Meaning | |---|---| | 🚧 In Progress | Currently being developed | | 📋 Planned | Prioritized for an upcoming phase | | 💡 Backlog | Under evaluation, not yet prioritized | | ❌ Rejected | Declined (with rationale) | | ✅ Completed | Shipped | --- ## 🚧 In Progress *Currently being worked on.* | Feature | Priority | Area | |---|---|---| | *(none yet)* | | | --- ## 📋 Planned *Prioritized for upcoming phases.* ### Customizable Hide-Clutter Tab List - **Priority:** P2 - **Category:** UX / Personalization - **Background:** The Hide Clutter tabs feature already has a blacklist. Users should be able to extend that list with tabs they frequently keep open but never want included. - **Planned behavior:** Provide a custom editable list, prefilled with the existing blacklist, so users can add and manage their own entries. ### Default Audio Boost - **Priority:** P2 - **Category:** Audio / Playback - **Background:** Extend the audio settings with a configurable default boost that raises the level by a chosen amount in dB. - **Planned behavior:** Apply the default gain in addition to the existing compressor, with the boost controlled independently in the audio settings. ### Invite link with target URL for auto-redirect - **Priority:** P2 - **Category:** UX / Ease of Sharing - **Background:** The invite link currently only contains the room ID. The invited person has to manually open the page. Ideally, the link would include the shared tab's URL so the invitee gets redirected to the right page and the tab is auto-selected (auto-matching via tab title already exists). - **Known challenges:** - Many streaming sites (e.g., Emby, Jellyfin) don't have unique URLs per content — once inside the player, the URL stays the same. - Dozens of such edge cases exist; a generic solution is difficult. - Would likely need site-specific extractor logic (similar to the existing sync service adapters). - **Possible approaches:** - Fallback: if no unique URL can be determined, only pass the tab title. - Site-specific URL extraction for known services. --- ## 💡 Backlog *Ideas and feature requests under evaluation.* ### Cross-frame video detection and control - **Priority:** P3 - **Category:** Compatibility / Embedded Players - **Background:** KoalaSync currently injects on demand into the selected tab's top frame. This works for normal top-frame players, including current Emby/Jellyfin usage, but does not cover cases where the real `