Bug 378728

Summary: eliminate titling redundance when only one kcm module is displayed by kcmshell5
Product: [Plasma] kde-cli-tools Reporter: Felix Miata <mrmazda>
Component: generalAssignee: Aleix Pol <aleixpol>
Status: REPORTED ---    
Severity: wishlist CC: sebas
Priority: NOR    
Version First Reported In: 5.9.4   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screenshot made on 108 DPI plasma desktop
screenshot of xserver kcm module

Description Felix Miata 2017-04-13 06:39:40 UTC
Created attachment 105001 [details]
screenshot made on 108 DPI plasma desktop

The title block ought to be omitted when kcmshell5 is running a single kcm module. TDE doesn't, and KDE3 and KDE4 didn't find it necessary. In most kcm windows it's completely redundant. In all it's a needless waste of space. It's unprofessional looking design to see most such windows repeating exactly the titlebar's content right below the titlebar.

Removing it would be a solution to bug 354227 .

cf. http://bugs.pearsoncomputing.net/show_bug.cgi?id=2378 which might serve as a template for fixing this.
Comment 1 Albert Astals Cid 2017-04-13 17:40:50 UTC
No idea why I'm CC'ed here, so i'm going to remove myself.
Comment 2 Christoph Feck 2017-04-21 17:01:08 UTC
I do not think it looks unprofessional (if the graphical style bothers you, it dependes on the selected Qt widget style).

Without the header, only the window title is left to understand what this window is about, and I really think that looking _into_ the window it should be obvious what settings you are seeing.
Comment 3 Felix Miata 2017-05-05 08:29:13 UTC
Created attachment 105360 [details]
screenshot of xserver kcm module

Even this Xserver window from KDE3, reduced to minimum window dimensions allowed, is much larger than needed to display (~3 lines of) needed output.

(In reply to Christoph Feck from comment #2)
> I do not think it looks unprofessional (if the graphical style bothers you,
> it dependes on the selected Qt widget style).

The gargantuan in-window title text, surrounded by massive whitespace, duplicating the window decoration title, followed by relatively little content in most such windows, looks like it belongs on a 2nd grader's tablet. 

> Without the header, only the window title is left to understand what this
> window is about, and I really think that looking _into_ the window it should
> be obvious what settings you are seeing.

App and applet windows always have app titles in the titlebar. Is it really not obvious in such small windows as these normally are what the content area contains that it's needed to duplicate titles only about one cm or so lower than the text in the titlebar? These are not windows often used by novices. They're started from a cmdline or run command by someone knowing what they are doing, likely desiring to constrain the output within a smaller window than systemsettings can be sized.