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

Add a scrollable list to the part GUI for aspect property selection #1464

Open
Jack-McKalling opened this issue Feb 5, 2025 · 1 comment

Comments

@Jack-McKalling
Copy link
Contributor

Issue type:

  • ➕ Feature request

Short description:

When clicking the "+" button for an aspect on a cable part, such as an Item Importer from ITunnels, it should provide a scrollable list for all the available properties of that aspect. Exactly how the Logic Programmer does that for all its operators. This will make the GUI slightly more consistent, but a whole lot more user-friendly.

For the same user-friendliness reason, the current left and right buttons for browsing the properties should just be left as-is.

See my manually-painted example:
Image
(the side at which the scrollbar is drawn doesn't matter - I drew it on the left but if the current system draws it on the right that's fine too)


More info:

This listview-style layout allows the user to directly select any property from the collection without having to browse to it. It would be even better with a hover tooltip on each property to display their expanded description as well as their default and current (if modified) values. Displaying that info would currently not be possible yet.

Initially when opening this GUI, the first property would be automatically selected in the listview, and editable on the right (exactly as current behaviour).

@rubensworks
Copy link
Member

Thanks for the suggestion!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Options
Development

No branches or pull requests

2 participants