Open mmonaco opened 10 years ago
This is definitely possible, and it better be easy enough - what else would I use a GUI Toolkit for anyway : ).
Ideally it should come down to a program input "mode" variable that can be in "move only preview slides" or the default mode, and its state should be checked when reading the keystroke to termining the action.
While it'll probably take a few tries to get it right, do you have any suggestions for a good "hot key" and how to show to the user that the program is in "I'm only moving the small ones" mode? May be confusing to accidentally hit it, and suddenly the program acts "strange". (If you ever accidentally middle-click-pasted into a vim terminal that was not in "INSERT" mode you know what I mean)
Maybe Shift+S or Ctrl+S for 'S'elect. In this mode, there could be a blue border around the bottom and yellow border around the selected slide. The yellow should be enough, but the extra blue couldn't hurt.
I'd think that the same hotkey would do nothing once in the mode, Esc (and maybe 'q') would leave without changing the active slide, and Enter or space would jump to the selected slide
Edit: It could also be desirable for the bottom pane to increase in height in this mode
I've never used Qt, so I don't know how feasible this is, however...
It would be awesome to be able to hit some hot-key and enter a mode where I could use the arrows to navigate along the pre-rendered strip at the bottom. I could then hit ENTER to jump directly to that slide, or escape to go back to normal mode.