Hi,
Just tried this out, got it all working with DRM etc using my keys I had from setting up other scripts and all works well and looks to be well maintained so thank you.
I am using the exe v2.7 and my biggest issue with it is the weird mix of controls with shift+right, enter + spacebar all being different ways to select individual items depending on whats on screen but different lists use a different one of those. For example in the model list you use a few of them, most lists you just use enter and then the list where you select from posts or messages etc. you use spacebar to select items but not shift+right or enter.
Another one thats caught me out a few times is Ctrl+right and ctrl+a being ways to select multiple items at once. Several times I've tried to undo what I've typed to find a model using ctrl+a and then delete only to find it selected every model in the list but there's nothing to say ctrl+a would do that, just ctrl+r.
Having to write out the keybindings really highlights that they aren't intuitive:
In the second pic, ctrl+a can select all but not deselect all. ctrl+right can select all and deselect all, it doesn't make sense to have two different behaviours for these controls.
The script would be easier to use if you simplified things and used the same controls everywhere.
For example:
- Preselecting an item in the list could just be: right or spacebar (I dont understand the need for adding shift or home or ctrl)
- Progressing to next step (confirming selection) could just be: enter
- Select all and deselect all could be ctrl+a, not sure if this would apply to typed text or just select all in the list
Alternatively you use all the weird controls
everywhere i.e on every list:
- Preselecting is shift+right or home+right or pagedown+right or spacebar (second pic is only place spacebar used currently and its completely different to every other menu)
- Progressing to next step would always be enter (as today)
- Selecting all and deselecting all would always be ctrl+r and ctrl+a and this would be written there
Just my 2 cents to help make this script easier to use