Windows11 (22H2), display resolution 3840x2160, win scaling 150%
Viewer - Info overlay
show/hide state is controlled by the following settings:
- normal mode
- depends on Info state in viewer itself
[Start]
showInfo=false
- depends on Info state in viewer itself
- fullscreen mode
- Always show in fullscreen
Settings > View > Info
[Start]
infoOnlyFullscreen=true
- Show info
Settings > View > Fullscreen
[Viewer]
useInfo=true
- Always show in fullscreen
Issue
- case 1 (default state) - duplicate settings
☑ Always show in fullscreen
☑ Show info
- what is the purpose of 'Show info' if its already enabled by 'Always show in fullscreen'?
- case 2 - settings conflict
☑ Always show in fullscreen
☐ Show info
- no Info appears in fullscreen despite 'Always show in fullscreen'
- case 3 - confusing settings
☐ Always show in fullscreen
☑ or ☐ Show info
- what is the purpose of 'Show info' as it doesn't affect anything
- normal/fullscreen modes share the same state
Suggestion
rework Info behaviour
- A - simplified settings
- state manages only in 'manual' mode - via i key
- state seprated for normal/fullscreen modes- .ini
- remove both flags (infoOnlyFullscreen, useInfo)
- add new flag that works the same way as showInfo, but in fullscreen mode, eg fullShowInfo
- settigns
- remove all checkboxes
- .ini
- B - explicit settings
- state manages in 'manual' and 'auto' modes
- normal/fullscreen modes can share same state- .ini
same as A
- settings
- remove old checkboxes
- add new comboboxes
- .ini