paulrehkugler / xkcd

xkcd iPhone app
MIT License
44 stars 9 forks source link

Support read/unread state tracking #12

Open josharian opened 12 years ago

josharian commented 11 years ago

UI questions to consider:

josharian commented 11 years ago

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

paulrehkugler commented 11 years ago

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.

josharian commented 11 years ago

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.