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] Model Search Enhancements: speed index of attributes #1101

Open
lavenderb opened this issue Dec 6, 2024 · 2 comments
Open

Comments

@lavenderb
Copy link

Description

The models that I work are prolific in their use of attributes.
As a result, the ability to search attribute key/value pairs requires an infeasible amount of scrolling if the attribute key is not near the beginning of the alphabet.
Would very much appreciate a selection aid - like the pre-emptive selection implemented in the Properties-Name fie
Property Search
ld

@Phillipus
Copy link
Member

Phillipus commented Dec 6, 2024

The search filter uses menus and sub-menus for the UI. We'd have to use a different UI control for Properties.

Or perhaps use more than one sub-menu for Properties:

Properties ->
     1 ->
       prop1
       prop2
       ...
     2 ->
       prop26
       ...
     3 ->
     ...

I experimented with these sub-menus. For example, suppose there are 500 property keys. Selecting the "Properties" sub-menu would show more sub-menus numbered "1", "2", "3"..."10" each containing 50 property keys. This is an improvement on showing 500 property keys in one sub-menu but not ideal.

Suggestions welcome...

@Phillipus
Copy link
Member

After some experimentation I've concluded that using sub-menus is not ideal for displaying and selecting user properties. If you have only a few it's not a problem, but any more than a few and the sub-menu is too big, especially if you have hundreds.

Today's early access build of Archi 5.5 now has one "Properties..." sub menu in the Search Filter drop-down that opens a dialog where you can select which property keys you want (the same as the "Add Multiple Properties" dialog).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants