Fix HiDPI scaling override + stale background path on custom theme restore
HiDPI Scaling (addresses #42)
- Force-set
QT_ENABLE_HIGHDPI_SCALING=0instead ofsetdefault— desktop environments and system updates (e.g. CachyOS Qt6 packages) can set this to"1"in the environment, overriding our previoussetdefaultand re-enabling auto-scaling that clips the GUI to a quarter view.
Custom Theme Black Background (addresses #42)
- When a saved custom theme's
background_pathpoints to a file that no longer exists (e.g. after reinstalling from pip to pipx, or to a different data directory), fall back to00.pngin the theme directory itself. - Also load
00.pngwhenconfig.jsonhas nobackground_pathat all.
Stats
- 2481 tests passing
- 4 files changed