-
Notifications
You must be signed in to change notification settings - Fork 17
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
improve fiji search bar result #61
Comments
That is: the search should also display commands where only the menu name matches (maybe with lower priority than direct matches), right? Looks like an issue for https://github.com/scijava/scijava-search/issues, maybe @haesleinhuepf has a quick idea how to solve it. |
Hey @imagejan and @haesleinhuepf, thank you very much for your replies. Your workaround, Robert, sounds like a sound solution to our problem. When you say you tend to add very long entries to your menus, do people complain when using macros about those long names? Or is everyone copy-pasting the macro-recorder output anyway? But as you mention tags would feel more natural, or any kind of other hidden annotation that would only be visible in the search bar. would you guys mind if I open an issue about it with https://github.com/scijava/scijava-search/issues ? Cheers and thanks again :) Dominik |
Very interesting question. I was engineering user experience here as well by using macro extensions. After clicking the menu "Add image and scalar on GPU", this gets recorded:
At the beginning people are a bit shocked but they quickly get used to it, because it's actually easier to read than all parameters combined as a string with[] and= in between. I'd say Macro-Extensions don't make much sense when you have a single individual plugin. However, if you plan to offer more functionality to ilastik4ij users, it might be a way to go. They are not very popular among developers because you handle your parameters as an Object[] array. But users love it. Again, because it's not a string with operations inside. Oh and, auto-completion makes sense than as well - especially as it bring documentation to the users eye and also a link to the developers website, for example. I wrote a blog-post about how build Macro-Extensions for your plugins. The recording-part is missing yet. If you go down that road, I'll write that part for you and for the public ;-)
Great idea! Go ahead :-) Thanks! Cheers, |
right now users have to know the term "Pixel Classification" to get to this command via the search. Putting in "ilastik" and then getting all the possible commands would be nice.
Without breaking backwards compatibility of course.
The text was updated successfully, but these errors were encountered: