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

Add in app download functionality #1404

Open
wants to merge 36 commits into
base: master
Choose a base branch
from
Open

Commits on May 27, 2024

  1. Add initial code for client internal downloads

    Emily Ehlert committed May 27, 2024
    Configuration menu
    Copy the full SHA
    53f5ec3 View commit details
    Browse the repository at this point in the history
  2. Add download to internal storage

    Emily Ehlert committed May 27, 2024
    Configuration menu
    Copy the full SHA
    bfd25c9 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Extend ExoPlayer to be able to play downloads

    Emily Ehlert committed May 28, 2024
    Configuration menu
    Copy the full SHA
    7258688 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Store Download Information separately

    Emily Ehlert committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    114c2de View commit details
    Browse the repository at this point in the history
  2. Working Downloads Fragment

    Emily Ehlert committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    b133929 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Add openDownloads to NativeInterface

    Emily Ehlert committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    6486fbe View commit details
    Browse the repository at this point in the history
  2. Add ability to remove downloads

    Emily Ehlert committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    b2978eb View commit details
    Browse the repository at this point in the history
  3. Improve Download Method Check

    Emily Ehlert committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    56179f9 View commit details
    Browse the repository at this point in the history
  4. Add detail to DownloadItem

    Emily Ehlert committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    b25b6b2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    109ec0d View commit details
    Browse the repository at this point in the history
  6. Update layout dimensions

    Emily Ehlert committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    a039e9f View commit details
    Browse the repository at this point in the history
  7. Fix order of deletion

    Emily Ehlert committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    bff1b17 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Improve download speed

    Emily Ehlert committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    ce17f38 View commit details
    Browse the repository at this point in the history
  2. Improve exception handling for missing files

    Emily Ehlert committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    874b639 View commit details
    Browse the repository at this point in the history
  3. Improve layout and localization

    Emily Ehlert committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    fa9937c View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    d3b7ae5 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Resolve detekt errors

    neBM committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    ed904f2 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Abstract JellyfinMediaSource

    neBM committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    db53c86 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    3c85198 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Configuration menu
    Copy the full SHA
    5bdee10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64ca273 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. Resolve detekt issues

    neBM committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    8b9b8d9 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    51d0ea2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from neBM/download

    Refactor and simplify Room database
    7ritn authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    051de01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    599851f View commit details
    Browse the repository at this point in the history
  4. Fix build issue

    Emily Ehlert committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    6b0817b View commit details
    Browse the repository at this point in the history
  5. Fix some more linting

    Emily Ehlert committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b421059 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Switch to view binding

    Emily Ehlert committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    57a112e View commit details
    Browse the repository at this point in the history
  2. Remove obsolete files

    Emily Ehlert committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    f0feb33 View commit details
    Browse the repository at this point in the history
  3. Adjust layout

    Emily Ehlert committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    068845f View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Finally fix detekt

    Emily Ehlert committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    97dc624 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Fix discard of some parallel downloads

    Emily Ehlert committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    428bec3 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Fix source error on HLS content

    Emily Ehlert committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    7ce600c View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Move byte size conversion to separate file

    Emily Ehlert committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    6f942e0 View commit details
    Browse the repository at this point in the history
  2. Improve download notifications

    Emily Ehlert committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    6db98b7 View commit details
    Browse the repository at this point in the history
  3. Fix detekt

    Emily Ehlert committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    48c9eb4 View commit details
    Browse the repository at this point in the history