Bug 181129

Summary: Konsole should remember window size on a profile basis
Product: [Applications] konsole Reporter: Giorgio Carlo Gili Tos <gionnyboss>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: wishlist CC: digulla, jnelson-kde, mdb
Priority: NOR    
Version: 2.1   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Unspecified   
Latest Commit: Version Fixed In:

Description Giorgio Carlo Gili Tos 2009-01-18 02:03:05 UTC
Version:           2.1 (using KDE 4.1.3)
Installed from:    Unspecified Linux

Everytime Konsole is closed, its window size is saved.
I like this behaviour, but it should work only in a profile context. For example, if I have 2 profiles (profile1 and profile2), if I change profile1 konsole window size, then this size should not be saved for all future profile2 konsole windows, but only for future profile1 konsole windows.
This feature would be very useful for people, like me, that uses CLI applications, such as CLI IRC clients, everyday. This way, I could create a profile with my window size for my CLI IRC client (I like big konsole windows for this) and another profile for 'normal' terminal work (I like smaller windows for this other).

I think that a size option in profile settings would be great for this (something like a combo box with: 80x25 - other standard sizes - custom size).

Thanks for reading this and keep up the great work!
Comment 1 Aaron Digulla 2009-02-21 12:57:41 UTC
See also bug 152385
Comment 2 Marc Benstein 2009-02-24 18:22:21 UTC
This was also reported downstream here: https://bugzilla.novell.com/477954

Also unlike KDE 3.5's konsole, if I open up a KDE 4.2 konsole and resize it
(for example, to be 80x25) and then close it, the next konsole to open has
those dimensions. With 3.5 that was something that happened only *after* I
"saved" the current profile/session. 4.2 does it on every change with no
possibility to say "no".  This is hugely annoying and I hope it can be fixed
soon.
Comment 3 S. Bryant 2010-01-09 23:53:41 UTC
*** This bug has been confirmed by popular vote. ***
Comment 4 Kurt Hindenburg 2010-06-29 15:40:58 UTC
SVN commit 1144208 by hindenburg:

Allow the window size and location to be saved per profile.

Patch is from Gentoo.

BUG: 181129


 M  +7 -0      EditProfileDialog.cpp  
 M  +1 -0      EditProfileDialog.h  
 M  +16 -0     EditProfileDialog.ui  
 M  +7 -0      MainWindow.cpp  
 M  +2 -0      MainWindow.h  
 M  +2 -0      Profile.cpp  
 M  +1 -0      Profile.h  
 M  +2 -0      ViewManager.cpp  
 M  +1 -0      ViewManager.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1144208