sankeert1999 / Virtual-Orientation-Tools-VOTj

Virtual Orientation Tool FIJI (VOTj) : A Fiji plugin for object centering and alignment
MIT License
0 stars 0 forks source link

GUI rework (renaming, reordering..) #23

Closed LauLauThom closed 9 months ago

LauLauThom commented 11 months ago

Here a few other comments as I am now closer to a random user after not having used the tool for a while. The user shoud understand the tool by just looking at the GUI. So here are a few suggestions for renaming (after the -> the suggested renamed label) For the dropdown, as mentioned earlier, rather use constant variable ex: CENTERING = "displayed centering option" and use the variable instead of the string in your code, so we can easily change the string without having to rename the if case everywhere.

image

Generic comment that can be applied to other plugins

Add a short decription of what the tool is doing at the top (1-2 sentences, no fancy HTML)

I would put there the saving options for the mask too, to have a more homogeneous GUI with all saving settings in one place, and as said in teams the Save mask tick box and the dropdown for the format on the same line.

Maybe you could actually have a header "Alignment settings" that would gather orientation, polarity and rotation center. And some ------ to finish that section (both using the addMessage from the GenericDialog class).

Comments specific to the batch annotation

I would move the save mask option just after the output directory, at the top : this is the first outcome of this annotation tool, at least chronologically for the user, the first things he does.

Then have a header introducing the "Image transformation settings"

And finally at the bottom the dropdown for the image format for saving the image. So it matches what happens in the tool, the image transformation and then the saving