theriex / rh

PastKey.org source and issues
https://pastkey.org
1 stars 0 forks source link

Rewind option for interactive view #10

Closed theriex closed 5 years ago

theriex commented 6 years ago

Sometimes you might click to continue past a point, then realize you didn't really absorb it so you want to go back. Kind of like when you are reading a book and realize that you weren't paying attention to the words you just scanned. There's not much space for a back button in the already crowded point display dialog, so perhaps this could be incorporated into the progress bar. Clicking the progress bar could provide an easy "previous" button and then a few rewind buttons to return to earlier.

Of course, if there is a "rewind", there will probably some desire for a corresponding "forward", so saved state should remain unaffected. Possibly a "resume" button would be displayed over the progress bar for quick return.

Part of me also likes not having this capability, as the app simply requires attention. Comments welcome.

theriex commented 5 years ago

The info dialog is crowded, but there should be room for a left arrow in the upper left that could be used to skip back a point. Another reason this is needed is if you accidentally press return before you are done reading. Should at least do this. While I like the idea of the status bar being used as a general transport control, it's probably not worth the effort it would take to do that, especially as skipping forward goes against the whole point of interactive mode. Back button would be good though.

theriex commented 5 years ago

Added a left arrow "previous" link to the left of the buttons in all point display dialogs. That brings up the previous point the same way as if you had followed an inter-point link within the text. The resulting "Return To Interactive" button also has a right arrow "forward" link to the right of it, if you go back more than one point and want to walk back sequentially rather than returning directly. That should address the concerns.