Luciano Montanaro
785b9188f4
- Added the titlebar wheel event handling from the 3.5 branch
...
- Fixed titlebar gradient
- Fixed Pin and Help buttons masking issues
svn path=/trunk/KDE/kdebase/workspace/; revision=679076
2007-06-22 22:54:23 +00:00
Luciano Montanaro
21adcd401b
Adjujst again titlebar layout.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=673065
2007-06-08 21:52:46 +00:00
Luciano Montanaro
033e0cc6a1
Fix a few drawing glitches compared to the 3.x version
...
svn path=/trunk/KDE/kdebase/workspace/; revision=672142
2007-06-06 08:01:59 +00:00
Luciano Montanaro
5389d4afab
This fixes the bug 142424 as originally reported, for the B2 decoration.
...
Keramic has the same issue, but the code is completely different.
The title unhiding code is still broken with Composite enabled, though.
svn path=/trunk/KDE/kdebase/workspace/; revision=671652
2007-06-05 08:45:49 +00:00
Thorsten Roeder
0666147473
some krazy fixes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=664331
2007-05-13 17:47:20 +00:00
Luboš Luňák
f38505a4b1
Build.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=659586
2007-04-30 12:48:59 +00:00
Luboš Luňák
3c80f437ff
Merging from old trunk:
...
r646407 | montanaro | 2007-03-25 18:33:59 +0200 (Sun, 25 Mar 2007) | 5 lines
Fix help and pindown rendering problem:
it was due to Qt misrendering bitmaps when they have a mask.
Changed code to remove use of kColorBitmaps(). Now kdefx should not be needed
to draw the decoration.
svn path=/trunk/KDE/kdebase/workspace/; revision=659570
2007-04-30 12:26:31 +00:00
Luboš Luňák
52ba1d2e69
Merging from old trunk:
...
r645971 | montanaro | 2007-03-24 02:51:55 +0100 (Sat, 24 Mar 2007) | 2 lines
Ported to QAbstractButton
svn path=/trunk/KDE/kdebase/workspace/; revision=659569
2007-04-30 12:26:01 +00:00
Luboš Luňák
867c495c83
Merging from old trunk:
...
r643655 | montanaro | 2007-03-18 03:39:45 +0100 (Sun, 18 Mar 2007) | 4 lines
- Use QGradient instead of KPixmapEffect
- Fixed many off-by-one rendering errors
- Added support for (slighly) larger border sizes
svn path=/trunk/KDE/kdebase/workspace/; revision=659563
2007-04-30 12:21:07 +00:00
Luboš Luňák
87daa082be
Merging from old trunk:
...
r602387 | montanaro | 2006-11-05 22:19:05 +0100 (Sun, 05 Nov 2006) | 3 lines
- Indentation cleanup
- Use largest size for VeryHuge and Oversize cases
svn path=/trunk/KDE/kdebase/workspace/; revision=659302
2007-04-29 22:33:21 +00:00
Luboš Luňák
f52b8e48cd
branches/work/kwin_composite becomes new trunk kwin.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=659202
2007-04-29 17:35:43 +00:00
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
2007-04-29 17:34:49 +00:00
Laurent Montel
2178c6dc31
Include fix
...
svn path=/trunk/KDE/kdebase/workspace/; revision=656565
2007-04-21 18:28:47 +00:00
Luciano Montanaro
a69e5e6b5f
Fix help and pindown rendering problem:
...
it was due to Qt misrendering bitmaps when they have a mask.
Changed code to remove use of kColorBitmaps(). Now kdefx should not be needed
to draw the decoration.
svn path=/trunk/KDE/kdebase/workspace/; revision=646407
2007-03-25 16:33:59 +00:00
Luciano Montanaro
9da3b593ad
Ported to QAbstractButton
...
svn path=/trunk/KDE/kdebase/workspace/; revision=645971
2007-03-24 01:51:55 +00:00
Luciano Montanaro
4702a2fde2
- Use QGradient instead of KPixmapEffect
...
- Fixed many off-by-one rendering errors
- Added support for (slighly) larger border sizes
svn path=/trunk/KDE/kdebase/workspace/; revision=643655
2007-03-18 02:39:45 +00:00
Dirk Mueller
249a84c5d9
merge in kconfig changes to make it compile
...
svn path=/branches/work/kwin_composite/; revision=635791
2007-02-20 22:31:26 +00:00
Stephan Kulow
ab1fe691d8
merged kconfiggroup_port branch
...
svn path=/trunk/KDE/kdebase/workspace/; revision=635490
2007-02-20 07:00:30 +00:00
Luboš Luňák
36afaf2efc
Merge r632199 from kwin_composite.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=632843
2007-02-12 13:29:36 +00:00
Dirk Mueller
6c224134db
porting simplifications regarding KConfig::readEntry
...
svn path=/branches/work/kwin_composite/; revision=632199
2007-02-10 09:12:35 +00:00
Luciano Montanaro
33fca586c5
- Indentation cleanup
...
- Use largest size for VeryHuge and Oversize cases
svn path=/trunk/KDE/kdebase/workspace/; revision=602387
2006-11-05 21:19:05 +00:00
Laurent Montel
5725624c8b
#include <q...h> -> #include <Q...>
...
svn path=/trunk/KDE/kdebase/workspace/; revision=540496
2006-05-13 16:33:18 +00:00
Laurent Montel
7f7ce52d78
#include <q...h> -> #include <Q...>
...
svn path=/trunk/KDE/kdebase/workspace/; revision=539617
2006-05-11 08:04:23 +00:00
Laurent Montel
9c5a5fd6ea
KPixmap was removed
...
svn path=/trunk/KDE/kdebase/workspace/; revision=538507
2006-05-08 08:14:01 +00:00
Stephan Kulow
dee1917849
revert broken commit
...
svn path=/trunk/KDE/kdebase/workspace/; revision=536543
2006-05-02 12:40:25 +00:00
Bernhard Rosenkraenzer
1fd35c1cf9
Compile fixes (KPixmap)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=536502
2006-05-02 10:35:34 +00:00
Stephan Kulow
072a101a10
removed quite some deprecated functions around pixmaps
...
(crossing fingers I didn't overlook some use of ::resize that
need the old pixmap data copied)
svn path=/trunk/KDE/kdebase/workspace/; revision=534212
2006-04-26 16:05:58 +00:00
Tobias Koenig
848bc14335
deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=529106
2006-04-12 15:13:31 +00:00
Thorsten Roeder
e3362f8e64
deprecated--
...
affected:
QRegExp::setWildcard()
QRegExp::setCaseSensitive()
iterator QMap::remove()
QComboBox::currentItem()
QWidget::caption()
svn path=/trunk/KDE/kdebase/workspace/; revision=528770
2006-04-11 18:59:35 +00:00
Luboš Luňák
e1b40efb22
& -> &&
...
svn path=/trunk/KDE/kdebase/workspace/; revision=527756
2006-04-09 09:47:09 +00:00
Hamish Rodda
023fa86718
Port to new kdelibs snapshot. Most major changes are in konqueror due to
...
its reasonably heavy use of custom actions.
My kdelibs was a day old when i compiled, so if there is non-action
related porting still to do... it's probably still not done... will
check
svn path=/trunk/KDE/kdebase/workspace/; revision=521386
2006-03-22 13:32:49 +00:00
Sandro Giessl
fdb1b61473
Make kwin decorations API free of Qt3 support members
...
svn path=/trunk/KDE/kdebase/workspace/; revision=515804
2006-03-04 22:27:27 +00:00
Laurent Montel
f327b7f032
Deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=512331
2006-02-22 09:52:11 +00:00
Laurent Montel
fde9470fdc
Fix QToolTip
...
svn path=/trunk/KDE/kdebase/workspace/; revision=508032
2006-02-10 15:33:40 +00:00
Laurent Montel
b0a95318bc
readBoolEntry->readEntry
...
svn path=/trunk/KDE/kdebase/workspace/; revision=493850
2006-01-03 14:01:15 +00:00
Laurent Montel
8f20889b49
Q3ValueList--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=489618
2005-12-19 10:26:44 +00:00
Laurent Montel
f5c680a6e0
Q3support--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=480575
2005-11-15 15:59:11 +00:00
Laurent Montel
1c3e66488b
Adapt to new kde4 api
...
Remove some qt3support
svn path=/trunk/KDE/kdebase/workspace/; revision=478902
2005-11-08 10:20:07 +00:00
Laurent Montel
10e453f73e
warning--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=478354
2005-11-06 15:46:57 +00:00
Laurent Montel
0370410f0f
qt3support--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=474743
2005-10-27 09:07:06 +00:00
Laurent Montel
a166c8e3d4
QToolTip::add -> setToolTip
...
svn path=/trunk/KDE/kdebase/workspace/; revision=462520
2005-09-21 09:14:36 +00:00
Stephan Kulow
b464518b3c
svn merge svn+ssh://coolo@svn.kde.org/home/kde/trunk/KDE/kdebase@438057
...
svn+ssh://coolo@svn.kde.org/home/kde/branches/work/kde4/kdebase
.
I couldn't resolve one kicker conflict that results from different
development directions, so I rely on Aaron to sort it out - the file
is commited with conflicts
svn path=/trunk/KDE/kdebase/kwin/; revision=439627
2005-07-28 14:59:42 +00:00
Luciano Montanaro
96e70b86f8
Simplified drawB2Rect()
...
svn path=/trunk/KDE/kdebase/kwin/; revision=417752
2005-05-24 13:54:37 +00:00
Luboš Luňák
cc7ab636af
Make the titlebar double-click operation react only the LMB.
...
BUG: 96079
svn path=/trunk/KDE/kdebase/kwin/; revision=409714
2005-05-05 12:43:19 +00:00
Luciano Montanaro
7f5bb05567
Fix the preview rendering bug, some cleanup.
...
svn path=/trunk/kdebase/kwin/; revision=400989
2005-03-27 14:01:20 +00:00
Luboš Luňák
9a5a1c5d95
Fix shading: isShade() returns the actual state of the window, and isSetShade()
...
returns the state set by the user - these two may differ e.g. while hover-unshaded.
Therefore titlebar buttons should use isSetShade(), otherwise they become
a bit useless with hover-unshading.
Also fix updating the button state - the styles duplicate way too much code,
and if one of them has a bug, most of them definitely have it as well. Some
of the code should probably move to the decoration lib :-/ .
svn path=/trunk/kdebase/kwin/; revision=366147
2004-11-25 16:08:46 +00:00
Dirk Mueller
5b5ab45fbf
fix export's
...
svn path=/trunk/kdebase/kwin/; revision=364795
2004-11-21 16:19:09 +00:00
Sandro Giessl
e0bd1cf554
now all clients kdebase announce their supported buttons.
...
CCBUG: 83499
svn path=/trunk/kdebase/kwin/; revision=360736
2004-11-05 15:33:09 +00:00
Luciano Montanaro
4ae63db942
Worked around the isResizable() problem: check if the window is resizable
...
only when initializing the decoration for a given window.
CCMAIL: kwin@kde.org
svn path=/trunk/kdebase/kwin/; revision=357517
2004-10-25 10:17:59 +00:00
Luciano Montanaro
6dc8a25ebe
Cleaned up a bit.
...
svn path=/trunk/kdebase/kwin/; revision=357339
2004-10-24 14:49:26 +00:00