[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase
From: Luboš Luňák <l.lunak () kde ! org>
Date: 2004-10-01 12:58:50
Message-ID: 20041001125850.5B4F49911 () office ! kde ! org
[Download RAW message or body]
CVS commit by lunakl:
Don't force the settings, only apply them initially.
M +9 -9 kstart/kstart.cpp 1.59
M +2 -1 kwin/rules.h 1.20
--- kdebase/kstart/kstart.cpp #1.58:1.59
@@ -113,10 +113,10 @@ void KStart::sendRule() {
if ( ( desktop > 0 && desktop <= kwinmodule->numberOfDesktops() )
|| desktop == NETWinInfo::OnAllDesktops ) {
- message += "desktop=" + QCString().setNum( desktop ) + "\ndesktoprule=2\n";
+ message += "desktop=" + QCString().setNum( desktop ) + "\ndesktoprule=3\n";
}
if (activate)
message += "fsplevel=0\nfsplevelrule=1\n";
if (iconify)
- message += "minimize=true\nminimizerule=2\n";
+ message += "minimize=true\nminimizerule=3\n";
if ( windowtype != NET::Unknown ) {
message += "type=" + QCString().setNum( windowtype ) + "\ntyperule=1";
@@ -124,17 +124,17 @@ void KStart::sendRule() {
if ( state ) {
if( state & NET::KeepAbove )
- message += "above=true\naboverule=2\n";
+ message += "above=true\naboverule=3\n";
if( state & NET::KeepBelow )
- message += "below=true\nbelowrule=2\n";
+ message += "below=true\nbelowrule=3\n";
if( state & NET::SkipTaskbar )
- message += "skiptaskbar=true\nskiptaskbarrule=2\n";
+ message += "skiptaskbar=true\nskiptaskbarrule=3\n";
if( state & NET::SkipPager )
- message += "skippager=true\nskippagerrule=2\n";
+ message += "skippager=true\nskippagerrule=3\n";
if( state & NET::MaxVert )
- message += "maximizevert=true\nmaximizevertrule=2\n";
+ message += "maximizevert=true\nmaximizevertrule=3\n";
if( state & NET::MaxHoriz )
- message += "maximizehoriz=true\nmaximizehorizrule=2\n";
+ message += "maximizehoriz=true\nmaximizehorizrule=3\n";
if( state & NET::FullScreen )
- message += "fullscreen=true\nfullscreenrule=2\n";
+ message += "fullscreen=true\nfullscreenrule=3\n";
}
--- kdebase/kwin/rules.h #1.19:1.20
@@ -116,5 +116,6 @@ class Rules
bool matchTitle( const QString& match_title ) const;
bool matchClientMachine( const QCString& match_machine ) const;
- enum // values are saved to the cfg file
+ // All these values are saved to the cfg file, and are also used in kstart!
+ enum
{
Unused = 0,
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic