Issue Summary
Various → Dead/Hot Pixels tool entry lacks implementation in main window
Description
The [9] [Various] group lists "Dead/Hot Pixels" as the third tool, described as detecting and fixing sensor defects.
MainWindow.open_tool has no case for tool == 2 when group == 9; only tools 0 and 3 are handled.
Selecting "Dead/Hot Pixels" therefore has no visible effect.
Steps to Reproduce
- Load an image into LOOK-DGC.
- Double-click "[Various] → Dead/Hot Pixels".
- Observe that no new analysis window appears.
Expected Result
A tool window should open to analyze and correct dead/hot pixels, or the tool should be flagged as unavailable.
Actual Result
No subwindow is created due to missing case in open_tool; the UI silently ignores the selection.
Affected Files
gui/tools.py
gui/look-dgc.py
Suggested Fix
Implement the Dead/Hot Pixels analysis widget and map it into open_tool, or disable the item in the tool tree until implementation is available.
Issue Summary
Various → Dead/Hot Pixels tool entry lacks implementation in main window
Description
The
[9] [Various]group lists "Dead/Hot Pixels" as the third tool, described as detecting and fixing sensor defects.MainWindow.open_toolhas no case fortool == 2whengroup == 9; only tools 0 and 3 are handled.Selecting "Dead/Hot Pixels" therefore has no visible effect.
Steps to Reproduce
Expected Result
A tool window should open to analyze and correct dead/hot pixels, or the tool should be flagged as unavailable.
Actual Result
No subwindow is created due to missing case in
open_tool; the UI silently ignores the selection.Affected Files
gui/tools.pygui/look-dgc.pySuggested Fix
Implement the Dead/Hot Pixels analysis widget and map it into
open_tool, or disable the item in the tool tree until implementation is available.