[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/kwin/clients/keramik
From: Sandro Giessl <ceebx () users ! sourceforge ! net>
Date: 2003-11-01 16:46:18
[Download RAW message or body]
CVS commit by giessl:
IMHO there is something strange going on with largeTitlebar, largeCaption
etc. but the border calculation should be correct now (part 2 of Bug \
#65969).
M +8 -4 keramik.cpp 1.28
--- kdebase/kwin/clients/keramik/keramik.cpp #1.27:1.28
@@ -1591,5 +1591,5 @@ void KeramikClient::resize( const QSize&
void KeramikClient::borders( int& left, int& right, int& top, int& bottom \
) const {
- int titleBarHeight = clientHandler->titleBarHeight( \
largeTitlebar ); + int titleBarHeight = \
clientHandler->titleBarHeight( clientHandler->largeCaptionBubbles() ); int \
grabBarHeight = clientHandler->grabBarHeight();
int leftBorderWidth = clientHandler->tile( BorderLeft, \
isActive() )->width(); @@ -1603,6 +1603,10 @@ void KeramikClient::borders( \
int& left,
if ( ( maximizeMode() & MaximizeHorizontal ) && \
!options()->moveResizeMaximizedWindows()) left = right = 0;
- if( ( maximizeMode() & MaximizeVertical ) && \
!options()->moveResizeMaximizedWindows()) + if( maximizeMode() & \
MaximizeVertical) + {
+ top = clientHandler->titleBarHeight( false );
+ if( !options()->moveResizeMaximizedWindows())
bottom = 0;
+ }
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic