View Single Post
Old Today, 04:30 PM   #28
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,460
Karma: 6734148
Join Date: Nov 2009
Device: many
@BetterRed and Others,

What are you thoughts on the following for dealing with the issue that the only way to change the reading order is via drag and drop and there is no real undo for that. Especially since it involves a mouse.

To add a second (non-drag and drop) way to handle it, I have added a new BookBrowser menu item for the popup for the Text folder called "Change Reading Order ...".

When it is selected the following new dialog (EditRO) is opened (see attached screenshot).

Users can use tab to cycle from the List to the buttons and back. Up and down arrow keys when inside the List can be used to change your selection.

The Up Arrow and Down Arrow buttons allows the user to move items in the list, as does the To First button and To Last button.

The entire re-ordering can be easily cancelled or aborted. If accepted, the full new order is updated in BookBrowser and in the epub.

But since Tabbing around is a bit slow, I thought about assigning key equivalents for the buttons to make things even easier. Simple keys like f for first, l for last, u for up and d for down.

Any thoughts?

Would this help?
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20260325_161910.png
Views:	8
Size:	86.3 KB
ID:	222057  

Last edited by KevinH; Today at 04:32 PM.
KevinH is offline   Reply With Quote