Many LibreOffice dialogues are now resizable which is great. However, custom sizes of the dialogues are not stored for when the dialogue is opened again. Therefore, all dialogues reopen with the default size.
It would be great to remember the users choices (even across sessions).
valuable enhancement request.
I add Caolan McNamare to CC list. If I remember correctly he did some work about resizability of dialogs.
One potential problem is across versions if new widgets get added to a dialog, then restoring an old size might be too slow. So I guess we'd have to limit restoring a size to a dialog to whichever is larger, the saved size or the optimal one. Hmm, of course if something gets removed from a dialog to make it smaller, then it won't shrink to fit if the user already used that dialog and its older larger size is restored.
(In reply to comment #2)
Idea: version dialogues somehow, and throw away the stored values if they are for an older version of the same dialogue. This would lead to additional developer work. Given how the whole minimum-size-changed scenario is more of a corner case, as dialogues usually only change with major versions (~every half year), I am not sure that work would be justified.
If the version could be changed automatically somehow (git hook..?), then of course it might be a viable option.
Two more (fairly common sense) points:
+ dialogues should never be restored smaller than their (current) minimum
+ when users don't change the size of a dialogue, there is no need to store
dialogue size information
What a pity nobody working on this bug. I would myself if I was able to. It's somewhat crazy: On one hand there is a big community working on LibO getting better all the time, on the other hand such a basic think like dialog size remembering not being fixed version by version.
*** Bug 112504 has been marked as a duplicate of this bug. ***
I had some viewpoint exchange with Caolan times ago about this issue related to the autocorrect replacement table.
See: Bug 93042 - autocorrect replacement table dialog doesn't remember size change
feel free to mark that as a DUPE if you think so.
IMHO it would be an improvement to remember the dialog size at least during the same session (and the size could be restored to default when you close LibO and start a new session).
*** Bug 113487 has been marked as a duplicate of this bug. ***