Bug 84605 - special window settings vs. save window settings
Summary: special window settings vs. save window settings
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 85271 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-07-07 00:15 UTC by Oswald Buddenhagen
Modified: 2005-10-20 14:58 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oswald Buddenhagen 2004-07-07 00:15:38 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

quite honestly, the new stuff as a replacement for the old checkbox is a major usability regression. it's just too complicated for joe user ... i think a reasonable solution would be auto-generating a rule set when the checkbox is checked and deleting it again when it is unchecked. the rule set would have an indicator that it is an auto-generated one (to be easily recognizable in the editor) and a "dirty" indicator that would cause a warning to be issued if the checkbox is unchecked and the ruleset was edited. or maybe just remove the "auto-generated" indicator and uncheck the checkbox when the ruleset is edited.
Comment 1 Lubos Lunak 2004-07-15 18:32:01 UTC
*** Bug 85271 has been marked as a duplicate of this bug. ***
Comment 2 Lubos Lunak 2004-07-29 19:08:35 UTC
CVS commit by lunakl: 

#84605 - make the Alt+F3/Advanced/Special window settings option find
automatically a match entry and create a new one if none is found.
CCMAIL: 84605-done@bugs.kde.org


  A            kcmkwin/kwinrules/kcm.cpp   1.1 [GPL (v2+) (wrong address)]
  A            kcmkwin/kwinrules/kcm.h   1.1 [GPL (v2+) (wrong address)]
  M +83 -22    rules.cpp   1.27
  M +7 -1      rules.h   1.19
  M +13 -2     utils.cpp   2.8
  M +14 -2     kcmkwin/kwinrules/Makefile.am   1.6
  M +1 -0      kcmkwin/kwinrules/kwinsrc.cpp   1.2
  M +153 -67   kcmkwin/kwinrules/main.cpp   1.6
  M +0 -53     kcmkwin/kwinrules/main.h   1.3
  M +15 -1     kcmkwin/kwinrules/ruleswidget.cpp   1.12
  M +3 -1      kcmkwin/kwinrules/ruleswidget.h   1.5



Comment 3 Oswald Buddenhagen 2004-07-29 19:33:40 UTC
hmm, i think it is still too complicated.
the dialog asking what windows should be affected is ok, i assume, but that i _have_ to make the choice of the options to save myself is way too much.
i think my idea above is quite good and it shouldn't be too hard to implement.

btw, what are the "do not affect" settings good for - is some settings inheritance implemented?