deathandmayhem / jolly-roger

Dead men tell no tales!
MIT License
18 stars 5 forks source link

Consider making it easier to return to puzzles you were working on previously #1368

Closed zarvox closed 9 months ago

zarvox commented 1 year ago

From a user in Discord post-hunt:

This is one of those "maybe it already exists" things, but is there any kind of bookmarking/favoriting/recently-opened functionality in JR? Whenever I go to sleep, I usually just leave the tabs of the puzzles I was looking open to see how things are going, but this year I had a couple of times where my browser crashed or I had to restart my computer, and I ended up digging the puzzles out of my browser history to see if they'd been solved or still needed eyes because I couldn't remember their names. There are ways I could get around this via external bookmarking (browser bookmarking, dumping all of the puzzles I'm interested in into a markdown file, whatever) but within JR would be pretty cool.

Maybe this winds up being a separate sort order option, or a "my recent activity" view option or something? I could believe this would work either with the server-side activity tracking data from our various activity sources, or possibly with just client-side localStorage records that we write (which would probably be able to easily consider navigations but less likely document or call activity).

ebroder commented 1 year ago

It feels like it would be challenging to make a "most recent activity" sort useful across the different ways people use Jolly Roger, especially for the type of person who opens a lot of pages briefly. I feel somewhat more inclined to experiment with bookmarking, which potentially could also let us do things like push a notification to you when a bookmarked puzzle is solved

Apophenia commented 1 year ago

I think there are a number of ways this could work and still be useful to me -- my main use case is wanting to restart my browser, machine, or switch to/from my iPad, and allowing favorites would totally solve that problem. Pushing a notification when a bookmarked puzzle is solved would be great, too.

Here's one way I can imagine it looking:

image

mmwood commented 1 year ago

Brandon had the suggestion of using "a scale like [-2, 2] that I could assign to puzzles, where 2 means "keep following" and -2 means "don't bother looking at again". This would be great for my use case if we could filter or sort based on this. (I think I would use -2,0,1, and 2.) The default could be 0 and people who just want a bookmarked category could just use 0's and 2's. Push notification upon a 1 or 2 being solved would be great.

flipdog commented 1 year ago

This feels like the kind of thing where a "less is more" approach would make the most sense. I think a simple "puzzle bookmarking" scheme, where you easily 1-click follow a puzzle (which many apps like slack already have an intuitive UI for) and just as easily "unfollow" after it's been solved or you've lost interest would serve most of these purposes.

I also really love the idea of getting "ding-word" notified when something you follow is solved.