Thomas Lübking
033ae96f89
selective rule remembering
...
REVIEW: 103875
14 years ago
Thomas Lübking
9ec32d5942
4.7 backportable rules ui fixes
...
remove uncertain "extra role" match
fix shortcut editor s/s connection
REVIEW: 7001
15 years ago
Arthur Arlt
25654f25b8
Removing TopMenu
...
Since the funtionality of TopMenu did no longer work in KDE4 this feature was
removed from Workspace. Every reference to it was removed as well as commentaries
and documentation.
REVIEW: 101485
15 years ago
Martin Gräßlin
12d3b354fc
Remove drawbound move/resize functionality
...
Drawbound was nowadays only used when compositing is disabled.
For the composited case, the drawbound was replaced by the resize
effect and in fact we should always just use the resize effect.
REVIEW: 101411
15 years ago
Thomas Lübking
31278d570e
add rule/property based composite blocking
15 years ago
Martin Gräßlin
0a7e48f7aa
KWin uses kdelibs coding style.
15 years ago
Kevin Ottens
ff61f40d8d
Don't rely on the kdgstream typedef which is deprecated. Use QDebug
...
directly.
svn path=/trunk/KDE/kdebase/workspace/; revision=1190379
16 years ago
Martin Gräßlin
fa7f160cb3
Window specific setting to skip window switchers (tabbox, present windows, desktop grid).
...
FEATURE: 171192
CCBUG: 179723
svn path=/trunk/KDE/kdebase/workspace/; revision=1122404
16 years ago
Nikhil Marathe
5fc7e93d69
Tiling is here!
...
This commit merges the kwin-tiling branch. Ideally it shouldn't break anything and add a few features ;-)
It was applied as a patch. Do not attempt to merge the branch directly, it has a few issues.
This feature is currently experimental, although it hasn't crashed in quite a long time. It lacks some features and probably leaks some memory. Fixes will be on the way.
Season Of KDE 2009 project by Nikhil Marathe
svn path=/trunk/KDE/kdebase/workspace/; revision=1118677
16 years ago
Lucas Murray
d7b1e5fc53
Added window rule version of opening window tabs in the background.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1050444
17 years ago
Lucas Murray
e4ab19a936
Allow automatic grouping of unrelated windows by matching them with a
...
window rule ID.
svn path=/trunk/KDE/kdebase/workspace/; revision=1050040
17 years ago
Lucas Murray
e096c60502
Allow the autogrouping option to be enabled/disabled on a
...
per-application level by using window rules.
svn path=/trunk/KDE/kdebase/workspace/; revision=1050000
17 years ago
Lucas Murray
3dc41fb062
Fix double->int conversions to prevent incorrect rounding of window
...
opacity at KWin start and window focus change.
BUG: 209274
svn path=/trunk/KDE/kdebase/workspace/; revision=1030828
17 years ago
Thomas Lübking
46def0304e
BUG: 167138
...
make opacity rules actually functional
svn path=/trunk/KDE/kdebase/workspace/; revision=1002997
17 years ago
Laurent Montel
5535a9de5e
Fix iterator
...
svn path=/trunk/KDE/kdebase/workspace/; revision=883047
18 years ago
Luboš Luňák
e7c88f309d
Reduce the difference between noborder requested by the application
...
and set by the user - they're now interchangeable. Which means
that Alt+F3/Advanced/No border can put the window decoration
back on the KRunner window regardless of what Plasma or any other
app thinks.
svn path=/trunk/KDE/kdebase/workspace/; revision=788964
18 years ago
Kevin Ottens
dde6b49658
Don't use the global config for the rules config.
...
kdeglobals is not supposed to store such rules, and this way
we don't empty kdeglobals when KWin quits.
Lubos: Ossi confirmed me it was the right move in the way we
use KConfig here, so I committed directly. In case of problem
just tell me.
CCMAIL: l.lunak@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=769617
18 years ago
Luboš Luňák
01bf6cbb4c
License cleanup - add headers where missing, be explicit about GPL
...
being v2+ (right now it says just GPL, which according to GPL itself
means any GPL). Decoration clients will come later.
CCMAIL: kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=742302
19 years ago
Luboš Luňák
aba180b466
kdebug no longer relies on NDEBUG
...
svn path=/trunk/KDE/kdebase/workspace/; revision=741888
19 years ago
Andreas Pakulat
39e322fc83
Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are
...
needed now because friday is the last BC day. The rest of the modules will
follow as fast as my laptop allows.
svn path=/trunk/KDE/kdebase/workspace/; revision=721704
19 years ago
Laurent Montel
994c800d79
Adapt to new KWarning/kFatal/kDebug api
...
svn path=/trunk/KDE/kdebase/workspace/; revision=695877
19 years ago
Luboš Luňák
6b5e03ac7d
translate kwin's rules files
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662888
19 years ago
Luboš Luňák
932444eeef
Merging from old trunk:
...
r645397 | lunakl | 2007-03-22 15:27:04 +0100 (Thu, 22 Mar 2007) | 4 lines
Suspend updating of window-specific settings during shutdown,
so that KWin doesn't have to be killed as the first one during shutdown.
svn path=/trunk/KDE/kdebase/workspace/; revision=659567
19 years ago
Luboš Luňák
f52b8e48cd
branches/work/kwin_composite becomes new trunk kwin.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=659202
19 years ago
Luboš Luňák
2b7e1f4993
Remove kwin, kwin_composite will become new trunk kwin, missing merges
...
from trunk will be merged in.
svn path=/trunk/KDE/kdebase/workspace/; revision=659200
19 years ago
Luboš Luňák
2c928221a4
namespace KWinInternal -> KWin - shorter typing of names in gdb, yay
...
svn path=/trunk/KDE/kdebase/workspace/; revision=650773
19 years ago
Luboš Luňák
e3b865cd5f
namespace KWinInternal -> KWin - shorter typing of names in gdb, yay
...
svn path=/branches/work/kwin_composite/; revision=650770
19 years ago
Luboš Luňák
082c4e95e3
Suspend updating of window-specific settings during shutdown,
...
so that KWin doesn't have to be killed as the first one during shutdown.
svn path=/trunk/KDE/kdebase/workspace/; revision=645397
19 years ago
Stephan Kulow
ab1fe691d8
merged kconfiggroup_port branch
...
svn path=/trunk/KDE/kdebase/workspace/; revision=635490
19 years ago
Dirk Mueller
6c224134db
porting simplifications regarding KConfig::readEntry
...
svn path=/branches/work/kwin_composite/; revision=632199
19 years ago
Jaison Lee
e4d66a5a4d
KTempFile->KTemporaryFile
...
svn path=/trunk/KDE/kdebase/workspace/; revision=591082
20 years ago
Luboš Luňák
f4f07d4fd3
Remove kompmgr-related code except for the generic parts like
...
the slider in Alt+F3.
svn path=/branches/work/kwin_composite/; revision=558258
20 years ago
Laurent Montel
7f7ce52d78
#include <q...h> -> #include <Q...>
...
svn path=/trunk/KDE/kdebase/workspace/; revision=539617
20 years ago
Dirk Mueller
84aa519239
stop crashing all the time
...
svn path=/trunk/KDE/kdebase/workspace/; revision=534215
20 years ago
Thorsten Roeder
7277c13bf8
unbreak compilation with gcc-3.3. As stated on k-c-d gcc-3.3 should be supported for now.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=529391
20 years ago
Tobias Koenig
848bc14335
deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=529106
20 years ago
Thorsten Roeder
98fa3320c5
deprecated--
...
basically:
QRegExp::search() --> QRegExp::indexIn()
QString::find() --> QString::indexOf()
QString::findRev() --> QString::lastIndexOf()
QString::lower() --> QString::toLower()
QString::upper() --> QString::toUpper()
QString::setLength() --> QString::resize()
QByteArray::find() --> QByteArray::indexOf()
QByteArray::findRev() --> QByteArray::lastIndexof()
QTimer::start(ms,sShot) --> {QTimer::setSingleShot() ; QTimer::start()}
QList::remove() --> QList::removeAll()
iterator QList::remove() --> iterator QList::erase()
QComboBox::text() --> QComboBox::itemText()
QByteArray::upper() --> QByteArray::toUpper()
QByteArray::lower() --> QByteArray::toLower()
QString::contains() --> QString::contains()
QEvent::accept(bool) --> QEvent::setAccepted(bool)
svn path=/trunk/KDE/kdebase/workspace/; revision=528719
20 years ago
Laurent Montel
c73394f756
Deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=516258
20 years ago
Allen Winter
441523a689
Replace obsolete QMAX() and QMIN() with qMax() and qMin().
...
svn path=/trunk/KDE/kdebase/workspace/; revision=510739
20 years ago
Laurent Montel
591b9dae7f
deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=508045
20 years ago
Luboš Luňák
3bee4bff66
Make it possible add new default window rules that will
...
be added to user's rules.
Add default rules that turn off focus stealing prevention
for Mozilla family apps and OOo (since they can't handle opening
a window from second instance with FSP active).
When writing groups to kwinrulesrc delete old unused groups first.
svn path=/trunk/KDE/kdebase/workspace/; revision=506472
20 years ago
Laurent Montel
0fa10f318d
Deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=506323
20 years ago
Laurent Montel
42937f76a7
read*entry--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=500998
20 years ago
Tim Beaulen
27cd47844a
Fix compile error
...
svn path=/trunk/KDE/kdebase/workspace/; revision=497010
20 years ago
David Faure
d6fabbf89e
compilation fixes with new KConfigBase::writeEntry
...
svn path=/trunk/KDE/kdebase/workspace/; revision=496327
20 years ago
Laurent Montel
b0a95318bc
readBoolEntry->readEntry
...
svn path=/trunk/KDE/kdebase/workspace/; revision=493850
20 years ago
Gregory S. Hayes
fae6e5d5cd
KConfig fixes for kwin
...
svn path=/trunk/KDE/kdebase/workspace/; revision=493662
20 years ago
Luboš Luňák
67ba695f34
Avoid unnecessary and excessive kconfig syncs.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=476560
21 years ago
Stephan Kulow
6849ffff33
ran Laurent's (fixed) script
...
svn path=/trunk/KDE/kdebase/workspace/; revision=472986
21 years ago
Laurent Montel
5de42c4b68
Remove qt3_support into qstring
...
svn path=/trunk/KDE/kdebase/workspace/; revision=463544
21 years ago