Closed ToxicFrog closed 2 years ago
My thinking on this is that I will probably provide a visual cue that you're about to change books, rather than an option to disable the behavior. I'm holding off on implementation because:
The approach I took when hacking on Ubooquity was that when you reach the start/end of a book, the next/previous page buttons (whether you're using the mouse or the keyboard) will cause the corresponding edge of the screen to glow red for ~1s; in order to actually navigate out of the book you have to double-press/click (with a 1s timeout, i.e. while the red glow is still there). This makes it really obvious you're at the end and makes it hard to do by accident, but easy to do on purpose using the same UI gestures you're already accustomed to.
I would argue against doing anything with the cursor because I'm generally reading on a laptop with the keyboard or on a tablet with a touchscreen, and in both cases the mouse cursor is usually hidden completely.
With v0.10.5 there is additional UI in the reader to make the user aware that books are about to be changed.
In general I like a clear break between comics, even when it's right about what the "next comic" should be (which it isn't always).