[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdebase/kwin/clients/b2
From:       Luciano Montanaro <mikelima () cirulla ! net>
Date:       2004-07-22 16:30:07
Message-ID: 20040722163007.8F66C9A33 () office ! kde ! org
[Download RAW message or body]

CVS commit by montanaro: 

Simplify client by using the new maximize() method.


  M +1 -12     b2client.cpp   1.79
  M +1 -1      b2client.h   1.38


--- kdebase/kwin/clients/b2/b2client.cpp  #1.78:1.79
@@ -300,16 +300,5 @@ QValueList< B2ClientFactory::BorderSize 
 void B2Client::maxButtonClicked()
 {
-    switch (button[BtnMax]->last_button) {
-    case MidButton:
-        maximize(maximizeMode() ^ MaximizeVertical);
-        break;
-    case RightButton:
-        maximize(maximizeMode() ^ MaximizeHorizontal);
-        break;
-    case LeftButton:
-    default:
-        maximize(maximizeMode() == MaximizeFull ? MaximizeRestore : MaximizeFull);
-        break;
-    }
+    maximize(button[BtnMax]->last_button);
 }
 

--- kdebase/kwin/clients/b2/b2client.h  #1.37:1.38
@@ -57,5 +57,5 @@ private:
 public:
     B2Client* client;
-    int last_button;
+    ButtonState last_button;
     int realizeButtons;
     bool hover;


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic