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

Simplify progress (re)sets #561

Merged
merged 1 commit into from
Feb 8, 2023
Merged

Conversation

lkiesow
Copy link
Contributor

@lkiesow lkiesow commented Feb 8, 2023

This patch is a follow up to the discussion from #559 about potentially simplifying progress interactions.

This patch essentially reduces the interactions to two simple options which allow users to always marks books as finished or discard the progress and thus mark them as not yet started with a single interaction:

  • If users have already listed to the book, regardless of the state of the progress (finished, halfway through, …), they get an option to discard the progress. This replaces the additional “mark as not finished” option, but it should still be clear to users what happens.

  • If a book is not yet finished, regardless of the state of the progress (not yet started, halfway through), users get a “mark as finished” option which sets the progress to 100%.

This is hopefully a bit simpler than what we have now but also doesn't require a user to figure out that you need to first mark a book as finished to be able to discard the progress.

Screenshot from 2023-02-08 22-20-28

This patch is a follow up to the discussion from advplyr#559 about potentially
simplifying progress interactions.

This patch essentially reduces the interactions to two simple options
which allow users to always marks books as finished or discard the
progress and thus mark them as not yet started with a single
interaction:

- If users have already listed to the book, regardless of the state of
  the progress (finished, half way through, …), they get an option to
  discard the progress. This replaces the additional “mark as not
  finished” option but it should still be clear to users what happens.

- If a book is not yet finished, regardless of the state of the progress
  (not yet started, half way through), users get a “mark as finished”
  option which sets the progress to 100%.

This is hopefully a bit simpler than what we have now but also doesn't
require a user to figure out that you need to first mark a book as
finished to be able to discard the progress.
@advplyr
Copy link
Owner

advplyr commented Feb 8, 2023

I like it, thanks!

@advplyr advplyr merged commit 25af0c4 into advplyr:master Feb 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants