• v1.1.0 7911af217f

    renato97 released this 2026-02-26 02:57:46 +00:00 | 1 commits to main since this release

    v1.1.0 - Major Refactoring and Android TV Optimizations

    Screens

    home_screen.dart

    • Removed unused imports and state variables
    • Simplified responsive layout logic
    • Added mounted checks before navigation
    • Improved MaterialPageRoute formatting
    • Enhanced download playlist functionality

    Services

    xtream_api.dart

    • Added dependency injection (http.Client)
    • Implemented country extraction caching
    • Added regex patterns for country code detection
    • Enhanced football channel detection
    • Improved error handling

    iptv_provider.dart

    • Better state management
    • Optimized stream filtering
    • Refactored country filtering methods
    • Enhanced playlist download and caching

    Widgets

    countries_sidebar.dart

    • Better responsive design for TV
    • Enhanced FocusableActionDetector
    • Improved focus indicators

    simple_countries_sidebar.dart

    • Cleaner code structure
    • Better remote navigation
    • Improved visual feedback

    Player

    player_screen.dart

    • Better error handling
    • Enhanced responsive layout
    • Improved Android TV controls
    • Better buffer management

    Technical Improvements

    • Better separation of concerns
    • Performance optimizations
    • Improved code quality
    • Enhanced Android TV support

    Statistics

    • 8 files changed
    • +1300 insertions
    • -1139 deletions
    • Net: +161 lines of cleaner code
    Downloads