Comment 63 for bug 344522

Revision history for this message
In , Robert Knight (robertknight) wrote :

> So, where is this protracted debate leading?

I am happy for the original request - storing the window size per-profile and not auto-saving the window size on exit to be implemented. I believe the default behavior should stay as it currently is - with Konsole remembering the last used window size on exit. We just need to sort out the best way to do this in the UI.

My suggestion would be to add a three-way radio button in the Edit Profile dialog:

Window size:

[X] Remember the last used window size for this profile
[ ] Use a fixed size. [Select Size Button]
    [ ] rows by [ ] columns
    [ Use Current Window Size ]

Where the user can enter a specific number of rows and columns or pre-fill them by clicking the [Use Current Window Size] button.

The other use case mentioned above was changing the size of an existing window to some pre-set. I'm not sure where best to put this without causing confusion between settings which are used for new windows or tabs (currently accessed via Settings -> Edit Current Profile) and settings which are temporary and only take effect in the current tab (such as the Scrollback dialog accessed via Scrollback -> Scrollback Options)