Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature request] Better description for option "invert scroll direction" #217

Open
mk-pmb opened this issue May 8, 2023 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@mk-pmb
Copy link

mk-pmb commented May 8, 2023

Is your feature request related to a problem? Please describe.
To figure out whether I want this option checked, I'd have to leave the mod config menu, pick up items, and experiment.

Describe the solution you'd like
Good enough: The description should tell what the default and inverted behaviors will be.
Better for clarity, but would require more clicks: A drop-down with options "Scrolling up adds items to the stack" and "Scrolling up deducts items from the stack"
Even better: Option name "Scrolling up on an item…" and then two radio buttons side by side, "adds to stack" and "deducts from stack".
The benefit of radio buttons is that you can see and activate options without first opening a dropdown.

Edit: Actually, this could even be combined with the "Enable item scrolling" option with a third option, "does nothing". It's then probably too wide for radio buttons though. If you can use arrows in the text, you might shorten it to: "Scrolling an item:   ⊙ ignore   ⊙ ↓ add ↑ deduct   ⊙ ↓ deduct ↑ add" and the description could clarify that "add and deduct mean to/from the hovered item slot."

Edit: This might overlap with "Directional Scrolling", whose first sentence doesn't make any additional sense to me. From the name I'd have imagined it's about the destination inventory's visial position on screen. In that case, it might integrate as a 4th option, at that point even justifying a dropdown:

Scrolling an item:
  • ignore
  • add to (up) / deduct from (down) item stack
  • add to (down) / deduct from (up) item stack
  • move items based on inventories' visual positions on screen

Describe alternatives you've considered
(above)

Additional context
In case you only have regular rectangular buttons, you could make fake radio buttons by prefixing their text with ☐ and ☑.

@mk-pmb mk-pmb added the enhancement New feature or request label May 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant