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

[Feature Request] - Progress page #996

Open
Ardakilic opened this issue Aug 31, 2024 · 8 comments
Open

[Feature Request] - Progress page #996

Ardakilic opened this issue Aug 31, 2024 · 8 comments
Labels
enhancement New feature or request

Comments

@Ardakilic
Copy link

Ardakilic commented Aug 31, 2024

Hello,

Trakt.tv has a cool feature to show your watch progress:

https://trakt.tv/users/arda/progress

You could see the overall status of the tv shows that you've been watching from this page. You can see the overall progress, and the last time when you watched an episode of the listed TV show.

image

This is my one of the most used page of trakt.tv for my account. From this very page, I decide to watch which show's next season to keep on watching, depending on where I left of and when I watched the last episode.

Is there a page for this in Ryot? If so, how can I achieve this? If not, please consider this as a feature request.

Thanks in advance!

@IgnisDa
Copy link
Owner

IgnisDa commented Sep 2, 2024

Thanks. I will consider this. Is there anything similar for movies?

@Ardakilic
Copy link
Author

@IgnisDa thanks, not that I know of. This page is the page I visit on Trakt most, to decide what to watch next, and overall progress page could be helpful to see what I've watched so far.

For movies and TV shows (also mixed) lists could be utilized, just like this, which could be mixed with TV show episodes like this, and the desired state could be tracked within the list, but that's something totally different as a technical scope. Someone has to create and keep the list up-to-date in the first place. Apart from this there's not a thing that I know of for movies exists.

@IgnisDa IgnisDa added the enhancement New feature or request label Oct 3, 2024
@arpanghosh8453
Copy link

Here is a sample for the books :

image

@Ardakilic
Copy link
Author

Something like that would be cool, but not enough for my initial post requirement. I think it holds the state of a single book. You don't usually switch to other books mid-chapter.

That's why it'd be great if it'd show the "last watched date" (and sorted by this date, descending) and "next episode" so we could decide what to pick to watch next from the progress page.

"Next episode" information is nice to have, because at a given time the new season may not be aired yet but later, or the show would be completed altogether so we could decide what to pick without digging into each show's details.

@IgnisDa
Copy link
Owner

IgnisDa commented Oct 6, 2024

@arpanghosh8453 Could you create a new issue for this? @Ardakilic is right, this is a different issue. Sorry for sending you here 😅.

@IgnisDa
Copy link
Owner

IgnisDa commented Nov 2, 2024

@arpanghosh8453 The feature you requested for has now been merged (#1087). Will be released this weekend.

@arpanghosh8453
Copy link

@IgnisDa Thank you so much! Appreciate it!

@olehkrupko
Copy link

Hello! Just started setting up Ryot as data backup solution after long years of using Trakt and its Progress page. Maybe I'll be able to shed some light on how it works for me compared to first impressions of Ryot.

TLDR

  1. Instead of manually adding stuff you watch to separate Collection, Progress page displays all shows you ever started except ones you excluded from there. It's useful to make sure you finished all shows you ever started watching. Ryot search filters have "Dropped" in first dropdown, no idea where to find it elsewhere, but it might be a good alternative to Trakt's hidden items.
  2. Progress view has lots of sorting/filtering options above with the main feature of hiding any of the following (multiple options can be chosen): Completed, Not Completed, Ended / Canceled, Currently Airing, Rewatching. I'm constantly hiding Completed shows and sorting by last watched.
  3. There is no similar interface for movies and having one will be awesome.

How it works right now

Ryot

I like Ryot. I want to say it beforehand as I'll make some comparisons and I don't really understand how Ryot is supposed to work. I want to have a similar experience to Progress page and if it's not possible or Ryot itself works in a different way that I want, then it's alright: everyone has different tastes and I respect amount of work you did. Will write too much text as you might find something useful. Just in case: I created my instance on V7, imported Trakt data and upgraded it to V8 later.

Image
  • In Progress section of Dashboard displays items from "In Progress" Collection.
  • I discovered it after some experimentation and it will be nice if it was clearly mentioned in Collection's description.
  • For me, it seems to be same thing as "Monitoring" Collection, maybe it's for Arr service integration if there is one, but it's not point of discussion there.
  • Card are used as display style, with three icons: "Finished", "Play" (Marks as watched) and "Star" (leave a rating).
Image
  • Clicking "Play" shows form above. You need to click "Submit" to finish submitting your progress.

Trakt

Instead of manually adding stuff you watch to separate Collection, Progress page displays all shows you ever started watching except ones you excluded from there. It's useful to make sure you finished all shows you ever started watching. Hidden shows have a separate page in setting that can be used to unhide them.

There are two views for show progress: cards and detailed (not official name, it's the one above)

Cards

Screenshot taken from Trakt Dashboard, Progress page can show cards as well (cards same, interface around is different).

Image
  • Cards are bigger, they are approximately 50% higher allowing to squeeze more stuff in.
  • At the top, there is description bar, examples might be "Season Premiere" or "Series Finale", not sure in full list of possible text.
  • At the bottom we have "Checkmark" (mark as watched), "Book" (I believe it's an alternative to "Owned" Collection on Ryot), "List" (adds to Watchlist by default or shows checklist of all lists you have if you created additional lists), "Play" (shows where you can stream, rent or purchase it) and "Rating" (shows global rating and clicking allows to rate item). "Book" and "List" buttons can have blue background for cases when item is collected or added to Watchlist.
  • Global show progress bar. Looks cool, I love it.
  • Episode number and name.
  • Show name with a few buttons: "Rewind" (don't use, but useful for people rewatching shows) and "Hide" (hide from Progress page)

Filters and detailed

Image
  1. Watched/Collected dropdown, I guess you can follow progress of collected items as well.
  2. Progress numbers: percents, time to watch and amount of shows.
  3. Sorting options: Watched Date, Completion %, Episodes Left, Time Left, Plays, Release Date, Premiere Date, Title, Popularity, Episode Runtime, Total Runtime and Random. I like "Watched Date": recently watched shows are displayed first.
  4. Card view toggle.
  5. Advanced Filtering (Trakt VIP required) for shows, I believe these ones: by watch now availability, genre, certification, language, country, network, year, runtime and rating.
  6. Filter by streaming service (Trakt VIP required).
  7. Progress filters. That's an important one. Has list of items with checkmarks. You choose which shows to hide from Progress page: Completed, Not Completed, Ended / Canceled, Currently Airing, Rewatching.
  8. RSS Feed (Trakt VIP required).
  9. CSV Export (Trakt VIP required).

Conclusions, ideas and feedback

  1. Smart Collections. Instead of manually adding stuff you watch to a separate Collection, I would like to see a "smart" Collection (I believe photo management software calls it a Smart Album and file explorers call it smart folders) as it will allow us to configure what is shown in "In Progress" Dashboard widget. In case of "In Progress" Collection, it will include all shows which are not marked as Dropped. As an alternative, we will be able to create "smart" collections from any Ryot search search query and configure which shows we would like to see on "In Progress" collection this way. Ability to create more smart collections can be a payed feature, but please, leave some default free space if you make it Pro.
  2. System-created Collections:
    • Clearer indication that "In Progress" Collection is used for "In Progress" dashboard widget. It will be nice if this Collection was linked from Settings >> Preferences >> Dashboard >> In Progress and its usage was described in Collection description.
    • What is "Monitoring" Collection? By name, it seems related to Progress topic, but I'm not sure how it's different from "In Progress" and what it's used for except for "Start monitoring" button in show actions.
  3. Search Filters. Ryot search filters have "Dropped" option in first dropdown, no idea where to find it elsewhere as show actions don't seem to have it, but it might be a good alternative to Trakt's hidden items. Is it different from "On Hold" filter?
  4. Docs: I guess it will be nice to have at least some text in docs explaining how to use search and collections. Maybe I missed it at https://docs.ryot.io/ ?
  5. Submitting show progress. It will be nice if immediately clicking "Enter" on keyboard when "Play" form is shown submitted this form. I did not expect "Play" to be about marking progress (I expected a checkmark) thinking it will lead to "Watch On" tab of show description.

Let me know if you would like to discuss anything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants