Describe the issue:
Steps
- Launch GUI with
python -m kilosort
- Do not maximize/fullscreen the window
- Load a binary file and start setting parameters
Current behavior
At default/non-maximized window size, the left "Settings" panel is taller
than the window and there is no scrollbar. Everything below roughly
"Th (learned)" is cut off — including tmin, tmax, Extra/Default settings
buttons, Import/Export, and the entire "Run" section (Run button, Save
Preprocessed Copy, CAR, Verbose Log, etc). These controls only become
visible also partially even if you go fullscreen or manually resize the window to a specific
height, with no indication that content is being clipped.
Attached
[screenshot A: non-fullscreen, panel cut off]
[screenshot B: fullscreen, same panel, all controls visible but not in a proper way as seen]
Proposal
Wrap the settings panel content in a QScrollArea, or set a sane minimum
window height and enforce it with setMinimumSize so the window can't
open smaller than the content requires.
Not sure if this happens on windows or linux. I think this is more about responsive design across resolutions :)
Happy to PR
Reproduce the bug:
Error message:
Version information:
Environment
OS: macOS 15.7.4 (aware macOS isn't fully supported)
kilosort: v4.1.3
Describe the issue:
Steps
python -m kilosortCurrent behavior
At default/non-maximized window size, the left "Settings" panel is taller
than the window and there is no scrollbar. Everything below roughly
"Th (learned)" is cut off — including tmin, tmax, Extra/Default settings
buttons, Import/Export, and the entire "Run" section (Run button, Save
Preprocessed Copy, CAR, Verbose Log, etc). These controls only become
visible also partially even if you go fullscreen or manually resize the window to a specific
height, with no indication that content is being clipped.
Attached
[screenshot A: non-fullscreen, panel cut off]
[screenshot B: fullscreen, same panel, all controls visible but not in a proper way as seen]
Proposal
Wrap the settings panel content in a QScrollArea, or set a sane minimum
window height and enforce it with setMinimumSize so the window can't
open smaller than the content requires.
Not sure if this happens on windows or linux. I think this is more about responsive design across resolutions :)
Happy to PR
Reproduce the bug:
Error message:
Version information:
Environment
OS: macOS 15.7.4 (aware macOS isn't fully supported)
kilosort: v4.1.3