xkcd icon indicating copy to clipboard operation
xkcd copied to clipboard

Support read/unread state tracking

Open josharian opened this issue 12 years ago • 4 comments

josharian avatar Mar 20 '12 00:03 josharian

UI questions to consider:

  • Displaying state. Maybe a nice blue dot for unread?
  • Mark as (un)read. Maybe a left or right swipe, a la Reeder?
  • Mark all as (un)read. Maybe not supported, maybe support through edit menu (like download/delete all).
  • Initial state. Suggestion: All currently downloaded comics be marked as read.
  • Is this surfaced in the search interface? (I.e. can you search only read/unread comics?) Probably not?

josharian avatar May 28 '13 02:05 josharian

Also: How will it interact with #4 (starred/favorited comics)?

josharian avatar May 28 '13 02:05 josharian

It's reasonable to assume that starred/favorites will already have been read, i.e. the ui could reserve space for these (mutually exclusive): empty space (i.e. left padding), an unread dot, or a 'favorite' star.

paulrehkugler avatar May 28 '13 03:05 paulrehkugler

the ui could reserve space for these (mutually exclusive): empty space (i.e. left padding), an unread dot, or a 'favorite' star.

Works for me. Presumably the backend would store them independently, and then there'd be some kind of trumping -- e.g. stars trump unread -- with the assumption that those collisions will be very rare.

josharian avatar May 28 '13 03:05 josharian