Feature request
In the channel controls, add an on/off checkbox next to each displayed channel to temporarily hide/show that channel without removing it from the current channel selection.
Motivation / problem
UELer’s UI includes a “Channel Selection” workflow (with multi-select behavior, e.g., holding Shift) that determines which channels are shown. Users often need to quickly toggle a single channel off (e.g., to check bleed-through, verify colocalization, or compare overlays) and then toggle it back on, without losing the current multi-channel selection state.
Proposed behavior (UX)
- In the channel list/panel, render a checkbox per channel row:
- Checked = channel is visible in the viewer (and any linked visualizations that use the current displayed channels).
- Unchecked = channel is temporarily hidden, but remains selected (so it can be re-enabled with one click).
- Toggling should be fast and not require re-selecting channels.
- The toggle state can be session-scoped by default (no persistence required unless easy to support).
Acceptance criteria
Validation steps
- Launch the viewer via
/script/run_ueler.ipynb.
- Select multiple channels.
- Toggle one channel off and confirm it disappears from the viewer while the selection remains intact.
- Toggle it back on and confirm previous rendering settings are preserved.
Feature request
In the channel controls, add an on/off checkbox next to each displayed channel to temporarily hide/show that channel without removing it from the current channel selection.
Motivation / problem
UELer’s UI includes a “Channel Selection” workflow (with multi-select behavior, e.g., holding Shift) that determines which channels are shown. Users often need to quickly toggle a single channel off (e.g., to check bleed-through, verify colocalization, or compare overlays) and then toggle it back on, without losing the current multi-channel selection state.
Proposed behavior (UX)
Acceptance criteria
Validation steps
/script/run_ueler.ipynb.