Bug 62758 - handling of colors, schemas, profiles intransparent
Summary: handling of colors, schemas, profiles intransparent
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: Robert Knight
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-16 14:54 UTC by soloturn99
Modified: 2007-05-08 00:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
style tab (bell, keyboard, etc.) (19.45 KB, image/png)
2006-12-30 09:16 UTC, Troyo Boyo
Details
colors tab (33.82 KB, image/png)
2006-12-30 09:17 UTC, Troyo Boyo
Details
session tab (24.16 KB, image/png)
2006-12-30 09:18 UTC, Troyo Boyo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description soloturn99 2003-08-16 14:54:34 UTC
Version:            (using KDE KDE 3.1.3)
Installed from:    Debian testing/unstable Packages

it should be easier to set defaults (schema, scrollback lines, font) for sessions.

the only thing which you can add to a session is the schema. if you can attach something else, its very hidden (or too complicated).

windows application putty does quite a good job in session management. what makes putties management easy:
1. "schema" does not exist
2. you configure everything and save it as
   session, or default session
3. if you want a new session, you load the
   one you like, change some settings
   (session name, command, background color e.g.)
   and press "save". if you leave the name,
   you changed your currently loaded session.
4. you have every setting in this tree
   structure, and there scattered around
   the whole application (menu, right click,...)
   and therefor comes closer what users do:
   set it once and then leave it.
   nobody continually changes background, or
   font.

putty has just one deficiency:
you cannot do this on an open window, but in the startup-window, which brings the "session manager" for select and start a session, or select and change sessions settings.

i know, this would mean quite a change for the "settings" in konsole, but i think it would be worth considering.

thanks for the otherwise great job with konsole!
Comment 1 Thorsten Holtkaemper 2004-03-05 14:47:19 UTC
> i know, this would mean quite a change for the "settings"
> in konsole, but i think it would be worth considering

in my eye this change seems to be required anyway since the settings dialog is complete usability mess (no offence!)
Comment 2 Troyo Boyo 2006-12-30 02:38:41 UTC
Agreed, with KDE 3.5.5 on kubuntu edgy. Saving settings (of any sort) needs some love ;)
Comment 3 Robert Knight 2006-12-30 03:12:47 UTC
Yes, the settings dialog and the way settings are handled is not very friendly for new users, and I will try to give it some love for KDE 4.

I won't do anything for KDE 3 because people generally don't like features changing radically in minor releases.

The 'session' setup seems the obvious thing to do, but it has a problem if someone has a lot of profiles and wishes to change a setting in all of them - that can be time consuming.  Advice on how to solve this problem would be welcome.
Comment 4 Troyo Boyo 2006-12-30 09:16:42 UTC
Created attachment 19065 [details]
style tab (bell, keyboard, etc.)
Comment 5 Troyo Boyo 2006-12-30 09:17:30 UTC
Created attachment 19066 [details]
colors tab
Comment 6 Troyo Boyo 2006-12-30 09:18:23 UTC
Created attachment 19067 [details]
session tab
Comment 7 Troyo Boyo 2006-12-30 09:20:02 UTC
While learning KDevDesigner enough to cause trouble, I made some (really) rough mockups for a proposed settings dialog, which are attached above. Basically, I based if on gnome-terminal's layout; the main changes that would be convenient are the Profile chooser at the top, and the tab area dependent on which one is chosen. Colors can also have a check box next to each of them functioning like a "sticky", where that color is forcefully applied to all profiles. Furthermore, the individual menu options for schema, keyboard, bell, etc can move to a "Style" (or similar name) tab instead of having to be set through the settings menu. 
Comment 8 Robert Knight 2007-05-08 00:34:13 UTC
Fixed in KDE 4.  Profile management implemented roughly as suggested.