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

support collapsible tabs #36

Open
schiebel opened this issue Apr 26, 2024 · 0 comments
Open

support collapsible tabs #36

schiebel opened this issue Apr 26, 2024 · 0 comments
Labels
core enhancement New feature or request icebox issue is desirable but will not be acted upon for some time

Comments

@schiebel
Copy link
Contributor

schiebel commented Apr 26, 2024

One of the primary functions of the interactive CLEAN viewer is to draw masks, and the convergence plot in its current form takes away valuable screen real estate from the image section, requiring either zooming or greater dexterity/eye-strain to carry out masking. It may be better for it to start in a "minimized" state and appear only when the user explicitly opens it, or move it to a tab alongside the statistics and colormap tab bar, and this would free up space for a larger image pane.

Bokeh does not contain support for collapsible widgets. The Card model that is part of HoloViz Panel, but using this Panel widgets requires that the GUI be started from a "Panel server" which means that the Python commands that to create the GUI and the results returned from the GUI (e.g. interactive clean) are in a separate, single purpose Python session. This "server" requirement does not work for interactive clean where the user interacts with the data in a Python session, runs interactive clean, gets information back from interactive clean, does more analysis and then potentially runs interactive clean again. This requires that the GUI management be integrated into an existing Python session.

@schiebel schiebel added icebox issue is desirable but will not be acted upon for some time core enhancement New feature or request labels Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core enhancement New feature or request icebox issue is desirable but will not be acted upon for some time
Projects
None yet
Development

No branches or pull requests

1 participant