Bug 224255 - Configure only Windows-Specific settings from the titlebar
Summary: Configure only Windows-Specific settings from the titlebar
Status: RESOLVED DUPLICATE of bug 249486
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-25 23:30 UTC by Dotan Cohen
Modified: 2012-03-17 00:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dotan Cohen 2010-01-25 23:30:37 UTC
Version:            (using Devel)
Installed from:    Compiled sources

When the user right-clicks on the titlebar and then clicks on "Configure Windows Behaviour" he is presented with the entire windows configuration, including setting effects and decorations. In my opinion he should be presented with only the Windows-Specific settings.

At the very least, the Windows-Specific settings should be the first thing he sees.
Comment 1 Martin Flöser 2010-01-26 08:47:09 UTC
"Configure Windows Behaviour" is as the name says the configuration for all windows. You find the settings for just this window in the advanced section.

For me this is a WONTFIX.
Comment 2 Dotan Cohen 2010-01-26 17:10:44 UTC
> "Configure Windows Behaviour" is as the name says the
> configuration for all windows.

As there is no punctuation, it could be taken as "Configure Window's Behaviour" or "Configure Windows' Behaviour". I think the former, you say the latter. I support my argument with the fact that the option is being selected from a specific window, not System Settings which as the name implies is the place to go to make changes that affect the whole system.
Comment 3 Martin Flöser 2010-01-26 17:19:11 UTC
I'm not a native speaker, but if there is a "'" missing we have to fix it. Given the German translation it's obviously the "Configure Windows' Behaviour".

Technically you do not select the option from a specific window but from the only visible part of the window manager. The window decoration belongs to the window manager and not to the window. With Oxygen it looks like it belongs to the window, but with every other decoration it doesn't.
Comment 4 Dotan Cohen 2010-01-26 17:47:37 UTC
I am not a native speaker either, but the translation is just that: a translation of an ambiguous statement. GIGO! I would not rely on a translation (i.e., not the text of the dev who implemented the feature) to decide what the behaviour should be.
Comment 5 Dotan Cohen 2010-01-26 17:49:44 UTC
And it appears that the Russian translation refers to the singular (I just called and asked a friend, I use KDE in English now).
Comment 6 Martin Flöser 2010-01-26 18:01:11 UTC
(In reply to comment #4)
> I am not a native speaker either, but the translation is just that: a
> translation of an ambiguous statement. GIGO! I would not rely on a translation
I have to disagree in case of German: it's most likely that this string has been added by a German and it's also very likely that the author talked with the translator. And Germans tend to always make the same mistakes in English. So if a German added the incorret string, it will be translated back to a correct string.
Comment 7 Dotan Cohen 2010-01-26 18:17:50 UTC
I see, Martin. I guess the issue is then reduced to:
Should the titlebar settings affect the current window, or all windows? Let me ask: when you press the Minimize button on the titlebar, do you expect all the applications to minimize?
Comment 8 Thomas Lübking 2010-01-26 18:58:25 UTC
... and where would you place a config hook for kwins general settings?
kwin does not have a menubar ;-P

And yes:
"Configure Window Behaviour..." is misleading, should probably read "Configure windowmanager..." (iirc the policy says no general capitals)

Configuring a prticular window is imho in good place in the advanced section as it's a pretty special "workingaround" thing.
Comment 9 Felix Miata 2010-01-26 20:24:56 UTC
(In reply to comment #3)
> The window decoration belongs to the window manager and not to the window.

If that is true, then:
1-Why does a titlebar double click maximize/unmaximize only the current?
2-Why does clicking objects at right end of titlebar only affect current?
3-Why does "to desktop" only send current?
4-Why does Alt-F4 only close current?
5-Why does window title tell me name of application in window instead of name of window manager? 

If objects for both current window and windows generally are going to be together in the window's titlebar menu, then a better distinction between them is necessary, maybe including the word "this" or the word "all" as applicable.

Personally I don't expect to be able to configure anything other than the current window from any object within the confines of a single application window, unless that application happens to be some system-wide or desktop-wide settings configurator.
Comment 10 Dotan Cohen 2010-01-26 21:07:33 UTC
> where would you place a config hook for kwins
> general settings?

System Settings


> Configuring a prticular window is imho in good place in
> the advanced section as it's a pretty special "workingaround" thing.

I agree with that, if one is talking about approaching the settings from System Settings. However, if one is approaching the settings from a particular window, then he should be taken directly to the particular winodw's settings.
Comment 11 Thomas Lübking 2012-03-17 00:23:51 UTC

*** This bug has been marked as a duplicate of bug 249486 ***