Commit Graph
8 Commits
Author SHA1 Message Date
MichaelandClaude Opus 5.5 a6322b57b8 Multi-IPTV : changer d'IPTV depuis le rail reste sur le tableau de bord
La route /dashboard faisait ref.watch(selectedPlaylistProvider) avec le
ref du routerProvider : le GoRouter entier dépendait de la playlist. Un
choix dans le sélecteur du rail recréait le routeur, reparti de /login
puis redirigé vers /playlists.

Un Consumer limite la reconstruction à la route, et une clé par IPTV
réinitialise les onglets, qui ne chargent leur catalogue qu'en initState.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 18:16:35 +02:00
Michael e4f8ebcf8f fix(mobile): stabilize router and add loading timeout/retry on playlists screen 2026-03-09 17:35:09 +01:00
Michael 180b57e1b7 fix(router): add missing import for MobileLoginScreen 2026-03-09 17:09:07 +01:00
Michael 33c6385d7e feat: introduce mobile player screen and lite player view with channel zapping functionality 2026-03-09 14:52:41 +01:00
Michael 0793a90ad8 feat: introduce IPTV player, GoRouter setup, themed loading screen, and content tabs 2025-12-07 09:54:50 +01:00
Michael b6e81bc9ba feat: Implement initial mobile application structure including IPTV features, authentication, routing, and theming. 2025-12-06 23:25:42 +01:00
Michael ac4f274031 feat: Add initial backend server with user authentication, session management, and playlist CRUD functionality. 2025-12-06 01:51:07 +01:00
Michael 2a28eb44d8 feat: Initialize XtremFlow project with core structure, IPTV features, authentication, and video player. 2025-12-05 09:17:11 +01:00