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

Rewrite #124

Merged
merged 24 commits into from
Jul 20, 2024
Merged

Rewrite #124

merged 24 commits into from
Jul 20, 2024

Commits on Jul 17, 2024

  1. Recreate jellyfin-rpc crate

    this branch is an attempt to decrease the amount of insane technical debt this project has
    Radiicall committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    cd09da9 View commit details
    Browse the repository at this point in the history
  2. Move config to jellyfin-rpc-cli

    the crate should focus on interacting with jellyfin, how to handle configs can be left up to the program
    Radiicall committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    2b44fa3 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Refactor (check desc)

    Moved button struct from config to jellyfin
    Created a RawSession struct so i can have a Session struct without needing to unwrap NowPlayingItem
    Added get_image() fn to Session
    Added get_buttons() fn to Session
    Created imgur file (empty for now)
    Added reconnect to Client in case discord rpc disconnects
    Added logic to set_activity() fn
    Might be some small changes that ive forgot to include around here
    Radiicall committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    b050217 View commit details
    Browse the repository at this point in the history
  2. Move functions to client

    Radiicall committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    62bb780 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55a784a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a039f0 View commit details
    Browse the repository at this point in the history
  5. Small fixes

    Radiicall committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    d4923a2 View commit details
    Browse the repository at this point in the history
  6. Finish state messages

    Everything should in theory be able to display properly now, next step is to readd the features I originally had
    Radiicall committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    5523d53 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    259458e View commit details
    Browse the repository at this point in the history
  2. Move get_session()

    Radiicall committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    be88ad7 View commit details
    Browse the repository at this point in the history
  3. add in feature check

    Radiicall committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    fc896d3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    682bee0 View commit details
    Browse the repository at this point in the history
  5. move example json

    Radiicall committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    a2819b2 View commit details
    Browse the repository at this point in the history
  6. Start on the client

    Radiicall committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    9c9b696 View commit details
    Browse the repository at this point in the history
  7. refactored config

    Radiicall committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    7d9f553 View commit details
    Browse the repository at this point in the history
  8. build client in jfrpccli

    Radiicall committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    1bc8de4 View commit details
    Browse the repository at this point in the history
  9. basic client implementation

    Radiicall committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    4e790a4 View commit details
    Browse the repository at this point in the history
  10. small changes

    Radiicall committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    6fb8195 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. idk if im happy with this

    Radiicall committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    a24c32a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1906b30 View commit details
    Browse the repository at this point in the history
  3. Remove extra function call

    Radiicall committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    6650f3b View commit details
    Browse the repository at this point in the history
  4. Small fixes

    Radiicall committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    e4e4908 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32c4bcb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0865a7 View commit details
    Browse the repository at this point in the history