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

Info Map options dialog look and feel should be consistent with the rest of the application #2119

Open
1 task done
antares1470 opened this issue Jul 8, 2024 · 0 comments
Labels
enhancement New feature or request ux Things related to the user experience

Comments

@antares1470
Copy link
Collaborator

Prerequisites

Description

The Info Map clustering can be run a couple of different ways, one of which brings up a dialog box to allow you to tinker with the parameters before running the algorithm. Looking closer at the dialog though, it seems that the way its been created is slightly different to other plugins, and so the look and feel of the dialog also feels different. The most notable thing is that it is using radio buttons which should actually be check boxes given you can select more than one at a time in each group.

This should be altered to ensure a more consistent look and feel across the application

Steps to Reproduce

  1. Open new graph
  2. Tools -> Cluster -> Info Map...

Expected behaviour: Resulting dialog should have a look and feel that is consistent with other dialogs across the application

Actual behaviour: Dialog is uniquely created and stands out as much

Reproduces how often: 100%

Additional Information

At the minimum, the radio boxes should become checkboxes.

Given Info Map is a plugin though, there's an argument that this should be refactored to be able to use PluginParametersSwingDialog rather than having a custom dialog. This though will require some refactoring of the plugin itself to make some of the options in the dialog parameters themselves (currently the only parameter for the plugin is a config which consists of those parameters found in the dialog

@antares1470 antares1470 added enhancement New feature or request ux Things related to the user experience labels Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ux Things related to the user experience
1 participant