Hugo Pereira Da Costa
4874785fb4
revert r1078325 and moves the handling of Maximize state changes when
...
un-grouping windows to clientgroup.cpp. Ensures that Client::maximize(
MaximizeRestore ) is called when appropriate to avoid decoration artifacts.
BUG: 223060
svn path=/trunk/KDE/kdebase/workspace/; revision=1078877
16 years ago
Lucas Murray
851b833293
Display client menu on mouse press in the Tabstrip decoration; Correct
...
handling of tab close button events; Prevent a crash when a decoration
requests the client menu of an invalid tab index.
CCBUG: 221997
svn path=/trunk/KDE/kdebase/workspace/; revision=1072365
16 years ago
Lucas Murray
fc4d3fe974
When moving a window between groups don't change the geometry of all
...
other windows in the old group. Was a regression of the client group
geometry and desktop check commits.
svn path=/trunk/KDE/kdebase/workspace/; revision=1063777
16 years ago
Martin Gräßlin
21821f48a4
Less krazy warnings: use prefix ++ instead of postfix.
...
SVN_SILENT
svn path=/trunk/KDE/kdebase/workspace/; revision=1063341
16 years ago
Lucas Murray
7578016b72
If two windows cannot have the same geometry then don't allow them to be
...
grouped.
svn path=/trunk/KDE/kdebase/workspace/; revision=1062354
17 years ago
Lucas Murray
a00c06c71a
If two windows cannot be on the same desktop then don't allow them to be
...
grouped.
BUG: 217434
svn path=/trunk/KDE/kdebase/workspace/; revision=1062353
17 years ago
Lucas Murray
535737e1fe
Add "automatically group identical windows" feature to window tabbing.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1049953
17 years ago
Kevin Ottens
167823f5fa
Make it build with QT_STRICT_ITERATORS.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1049926
17 years ago
Lucas Murray
f57028f387
Take into account the decoration when resizing windows based off their
...
min/max size hints.
svn path=/trunk/KDE/kdebase/workspace/; revision=1049889
17 years ago
Lucas Murray
fad5724f33
Add clients to a NULL group when they are released if they were in a
...
group before.
svn path=/trunk/KDE/kdebase/workspace/; revision=1049887
17 years ago
Lucas Murray
2f525b4c34
Fix the ClientGroup::add() check to make sure the client isn't already a
...
part of a group.
svn path=/trunk/KDE/kdebase/workspace/; revision=1049643
17 years ago
Lucas Murray
e0bee92151
Update the window group's min/max size when the hint on any window in
...
the group changes.
BUG: 214673
svn path=/trunk/KDE/kdebase/workspace/; revision=1049636
17 years ago
Lucas Murray
a0d07d12a2
Merged r970865:1049322 from /branches/work/kwin-tabbing
...
Adds window tabbing support to KWin.
FEATURE: 42023
svn path=/trunk/KDE/kdebase/workspace/; revision=1049334
17 years ago