Internal viewer: remember and restore the size last used
Review Request #103581 - Created Dec. 30, 2011 and submitted
The internal file viewer is always created with a fixed size in ArkViewer::viewInInternalViewer(), there is a TODO comment in the code saying that the size should be saved and restored in the config file. This patch implements that. The sizeHint of the dialog is set to the original default size. This is so that the viewer opens at a sensible size the first time that Ark is run, but it is ignored if there is a saved size. (Ignore diff v1, had forgotten to include this.)
Built Ark with these changes, checked operation of internal viewer and that the size is correctly set initially and restored.