Okay, I backed up the contents of the preferences directory, restoring the files between each step below:
- deleting dynamic.pickle on its own - no effect, wizard appears
- removing main_window_geometry from gui.py - centered window, still big
- deleting dynamic.pickle and removing main_window_geometry from gui.py - centered window, still big, wizard appears
- deleting gui.py only - problem sorted, no wizard but settings reset
So, it's presumably something in gui.py ...
Removing settings one at a time from gui.py narrowed it down to the main_search_history setting.
I have some very long queries in there (due to the dodgy SQL feature I added) the result being it sizes the drop down filter history list to try and fit the longest, so my own fault really I suppose - generally people won't have long filters in there, so won't see that the size of the widget is unconstrained.
Can you tell I break software for a living?