Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Playback Manager Rewrite and Custom Server #399

Merged
merged 6 commits into from
Feb 3, 2023
Merged

Playback Manager Rewrite and Custom Server #399

merged 6 commits into from
Feb 3, 2023

Commits on Feb 1, 2023

  1. feat: configure pocketbase, generate dart types, update playback to u…

    …se server instead of hive cache
    
    This commit currently turns off sponsor block segment for compatibility reasons
    KRTirtho committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    ad90c11 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. refactor(playback): new immutable queue based playback manager

    Dropping support for search format, track match algorithm in favor of server track cache and alternative track source
    KRTirtho committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    312f7fb View commit details
    Browse the repository at this point in the history
  2. fix: pre downloading not working properly, audio service circular dep…

    …s and sibling not loading for backend track
    KRTirtho committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    3ccb525 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. feat: bring pre download on desktop, disable pre download for long vi…

    …deos
    
    fix: audio service calling self ref of playlist queue provider
    KRTirtho committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    1d82bb0 View commit details
    Browse the repository at this point in the history
  2. refactor: replace playAt with playTrack for safe element access and p…

    …roperty based track looping
    KRTirtho committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    24d7b5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1956692 View commit details
    Browse the repository at this point in the history