Lucas Murray
9df2637add
Backport r999259:
...
Sync missing r908463 from Oxygen.
svn path=/branches/KDE/4.3/kdebase/workspace/; revision=999262
17 years ago
Lucas Murray
2be3875ee2
Backport r988406:
...
Raise window icon by a single pixel.
svn path=/branches/KDE/4.3/kdebase/workspace/; revision=988407
17 years ago
Lucas Murray
11151655d0
Fix Ozone's window blending setting.
...
BUG: 197269
svn path=/trunk/KDE/kdebase/workspace/; revision=984204
17 years ago
Lucas Murray
b52b5c0ffb
Sync r979988 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=980083
17 years ago
Lucas Murray
8dc1adf740
Sync r875775 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=885591
18 years ago
Luboš Luňák
87bb545de4
Sync r872210 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=872701
18 years ago
Luboš Luňák
ef10f9572a
Sync r866059 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=872693
18 years ago
Luboš Luňák
ef795739e1
Sync r835521 from oxygen.
...
BUG: 161271
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=842537
18 years ago
Luboš Luňák
afeb0ce4ae
Sync r832778 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842531
18 years ago
Luboš Luňák
a9a5c45247
Change for easier syncing.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842516
18 years ago
Luboš Luňák
a82450af5e
Sync r814568 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842508
18 years ago
Luboš Luňák
cedaf94370
Sync r831828 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842506
18 years ago
Luboš Luňák
ca976fbf3a
Sync r831765 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842505
18 years ago
Luboš Luňák
2e14c26fc3
Sync r815426 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842503
18 years ago
Luboš Luňák
98ea0294f3
Sync r812922 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=812980
18 years ago
Luboš Luňák
15b8079334
Follow the color option.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=805136
18 years ago
Luboš Luňák
1e4f84602a
Sync r803685 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=805134
18 years ago
Luboš Luňák
e45c3073a0
Sync r803670 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=805133
18 years ago
Luboš Luňák
2cdceb2fac
Apply patch from #152030 (make it optionally follow system colors).
...
svn path=/trunk/KDE/kdebase/workspace/; revision=795249
18 years ago
Luboš Luňák
e9b46ee24c
Welcome ... er ... Ozone, the new default KWin decoration, that will
...
be a fork of the Oxygen decoration with additional features that
the Oxygen developers don't want to have in Oxygen. See README
or #152030 for why they prefer it this way.
CCBUG: 152030
svn path=/trunk/KDE/kdebase/workspace/; revision=795243
18 years ago
Teemu Rytilahti
eefef6df1c
Add ability to add keep above/keep below buttons to the titlebar. To enable, you need to modify oxygenclient.cpp yourself for now.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=759107
18 years ago
Marijn Kruisselbrink
e185ec3c8b
fixes for platforms where qreal is not a double
...
btw, wouldn't it be cleaner if all those qMin(0.0, qMax(1.0, foo)) calls are calls to qBound instead?
svn path=/trunk/KDE/kdebase/workspace/; revision=748283
19 years ago
Matthew Woehlke
b60d4e187a
SVN_SILENT: comment update, since I convinced Lubos kwin should nicely set palette group, but haven't gotten around to fixing kwin yet :-(
...
Bah, should've done at least this a long time ago, sorry Lubos.
svn path=/trunk/KDE/kdebase/workspace/; revision=733209
19 years ago
Riccardo Iaconelli
843839c21d
SVN_SILENT
...
Changing email address from ruphy@fsfe.org to riccardo@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=732026
19 years ago
Casper Boemann
0e65033534
Add hover effect to win deco buttons
...
svn path=/trunk/KDE/kdebase/workspace/; revision=727100
19 years ago
Casper Boemann
759cbbb8ff
Add dividing line below titlebar
...
Fiddle with metrics of buttons ad text a bit
We are mostly done with win dec now - Only hover on buttons missing
svn path=/trunk/KDE/kdebase/workspace/; revision=726799
19 years ago
Casper Boemann
a454357d4e
Paint buttons of inactive windows different too
...
Prepare for caching of those colors - doesn't connect to actual KGS
signal yet - so are never invalidated
svn path=/trunk/KDE/kdebase/workspace/; revision=726729
19 years ago
Matthew Woehlke
f80c129100
thinner symbols for windeco buttons, pinheiro, boemann and I agree this is a better look; 2.5 was a bit much
...
svn path=/trunk/KDE/kdebase/workspace/; revision=723761
19 years ago
Matthew Woehlke
865ea8e9d7
use round caps for windeco button symbols... not really visible at width=2.5px, but still more correct
...
svn path=/trunk/KDE/kdebase/workspace/; revision=723570
19 years ago
Matthew Woehlke
5cc9ad5e9e
more windeco button fiddling... reduce need for QPainter::translate, improve the deco gradient (more of that coming shortly), move 'maximize' up a bit so it is symmetrical with minimize (looks better), and make line thickness a little more so it looks closer to the mockups
...
svn path=/trunk/KDE/kdebase/workspace/; revision=723568
19 years ago
Matthew Woehlke
dbb842f9aa
use deco gradient from helper for consistency, also add palette state hack to buttons which need it also
...
svn path=/trunk/KDE/kdebase/workspace/; revision=723561
19 years ago
Matthew Woehlke
cb8d764ba1
Keep around the helper as a reference member of OxygenClient and OxygenButton, instead of having two global statics. Also refer to the client (from the button) as a reference to ensure that it exists (namely, so that we can grab our own reference to its helper).
...
svn path=/trunk/KDE/kdebase/workspace/; revision=723558
19 years ago
Casper Boemann
06137e0518
change normalize button from a - to a diamond
...
do the ? sign for the help button
svn path=/trunk/KDE/kdebase/workspace/; revision=723548
19 years ago
Casper Boemann
f1ae14343e
center signs on buttons a bit more
...
svn path=/trunk/KDE/kdebase/workspace/; revision=723041
19 years ago
Casper Boemann
fd6cac7877
move signs in windec buttons to correct place
...
svn path=/trunk/KDE/kdebase/workspace/; revision=722466
19 years ago
Matthew Woehlke
2b6691ce0f
make titlebars big enough for buttons
...
boemann: feel free to revert if you have a better idea
svn path=/trunk/KDE/kdebase/workspace/; revision=721747
19 years ago
Matthew Woehlke
231fa45a2b
adapt to new windeco button size stuffs (but glyphs are still 1 px off)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=721736
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
6f410196a0
Fix compile enable final
...
svn path=/trunk/KDE/kdebase/workspace/; revision=720823
19 years ago
Casper Boemann
f5c53e76d6
change windec to inherit kcommondecoration, which brings us several
...
pleasenties
svn path=/trunk/KDE/kdebase/workspace/; revision=713524
19 years ago
Casper Boemann
4449f0b214
playing with symbols on windeco buttons
...
also fix compile
svn path=/trunk/KDE/kdebase/workspace/; revision=713206
19 years ago
Matthew Woehlke
d9d5dddc3b
Merge nuno-approved radio buttons and windeco buttons (approved except background needs to be a touch darker) into the style/windeco, from the buttontest toy. Since the windeco button is not used by the style, this means the windeco now has a helper subclass. As well there is some significant restructuring of the helper code.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=704482
19 years ago
Laurent Montel
994c800d79
Adapt to new KWarning/kFatal/kDebug api
...
svn path=/trunk/KDE/kdebase/workspace/; revision=695877
19 years ago
Casper Boemann
e670b2c0ca
compile
...
svn path=/trunk/KDE/kdebase/workspace/; revision=695321
19 years ago
Casper Boemann
11c63d7ca2
Use lates version of button drawing code.
...
Also use the real backgroundcolor - which unfurtunately makes the
button look bad because the bg is almost white - more tweaking needed.
svn path=/trunk/KDE/kdebase/workspace/; revision=694578
19 years ago
Casper Boemann
bc95e5f667
Use mwoehlke's code to draw round buttons in the windec
...
the decor on top is blank for now though
svn path=/trunk/KDE/kdebase/workspace/; revision=694568
19 years ago
Casper Boemann
fb78c8f6ad
update windec to have same background as new style
...
get rid of xrender stuff
did this to get smooth painting:
widget()->setAttribute( Qt::WA_PaintOnScreen, false);
svn path=/trunk/KDE/kdebase/workspace/; revision=688425
19 years ago
Casper Boemann
994a11916c
Move it correctly this time
...
svn path=/trunk/KDE/kdebase/workspace/; revision=676058
19 years ago