Martin Gräßlin
1a72726875
Backport from oxygen: rev 984209
...
Prevent shadows from being drawn when windows are maximized which causes some visual problems on multi monitor settings.
Also clean up some code duplication.
svn path=/trunk/KDE/kdebase/workspace/; revision=984214
2009-06-20 13:34:13 +00:00
Lucas Murray
11151655d0
Fix Ozone's window blending setting.
...
BUG: 197269
svn path=/trunk/KDE/kdebase/workspace/; revision=984204
2009-06-20 13:11:10 +00:00
Lucas Murray
f024efed28
Sync r982638 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=982640
2009-06-16 14:09:47 +00:00
Lucas Murray
79010c7230
Sync r982620 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=982626
2009-06-16 13:29:25 +00:00
Lucas Murray
787de98e98
Sync r980471 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=982625
2009-06-16 13:27:29 +00:00
Martin Gräßlin
e3f3b0386f
Invalidate the shadow cache when active client changes.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=980341
2009-06-11 14:27:28 +00:00
Lucas Murray
b52b5c0ffb
Sync r979988 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=980083
2009-06-11 05:53:19 +00:00
Lucas Murray
681caee432
Sync r937674 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=980082
2009-06-11 05:45:57 +00:00
Lucas Murray
dd913d6657
Sync r937562 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=980081
2009-06-11 05:44:39 +00:00
Lucas Murray
2c0b61630f
Sync r926623 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=980080
2009-06-11 05:37:41 +00:00
Lucas Murray
ac1bd1e6ec
Sync r926586 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=980079
2009-06-11 05:22:28 +00:00
Fredrik Höglund
9ed7360157
Don't call updateButtons() from paintEvent().
...
svn path=/trunk/KDE/kdebase/workspace/; revision=957684
2009-04-22 17:33:26 +00:00
Lucas Murray
d8f46c3974
Add 4px padding between the title text and the stripes so that it
...
doesn't look so cramped.
svn path=/trunk/KDE/kdebase/workspace/; revision=911207
2009-01-15 02:03:50 +00:00
Lucas Murray
d31cad55eb
Sync r900436 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=904801
2009-01-03 07:59:23 +00:00
Lucas Murray
e2e7b64443
Sync r899162 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=904800
2009-01-03 07:59:16 +00:00
Lucas Murray
babaddb9d5
Sync r875191 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=885590
2008-11-17 13:55:43 +00:00
Lucas Murray
154c19b0e7
Make the client shadowOpacity() return a relative opacity instead of absolute.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=873440
2008-10-19 13:43:16 +00:00
Lucas Murray
d03540511e
Sync r873293 from Oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=873328
2008-10-19 11:20:33 +00:00
Lucas Murray
e2af2c7d72
Resync r872473 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=873309
2008-10-19 11:03:24 +00:00
Lucas Murray
b0e5cabe8b
Revert "Sync r872473 from oxygen." (r872702)
...
Resync after Oxygen have finished adding the shadow code. Having to maintain both Oxygen and Ozone at the same time with incomplete code is a waste of time.
svn path=/trunk/KDE/kdebase/workspace/; revision=872813
2008-10-18 09:33:17 +00:00
Lucas Murray
af1b639a9d
Rename the new decoration API and mark it as unstable. Supporting a hacked API is suicide.
...
Will correctly handle this in KDE 4.3 by using ARGB decorations, even if it's not pretty.
svn path=/trunk/KDE/kdebase/workspace/; revision=872795
2008-10-18 08:10:37 +00:00
Luboš Luňák
13398a1671
Sync r872473 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=872702
2008-10-17 21:13:12 +00:00
Luboš Luňák
87bb545de4
Sync r872210 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=872701
2008-10-17 21:11:07 +00:00
Luboš Luňák
8f3441c7e2
Sync r869205 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=872700
2008-10-17 21:10:04 +00:00
Luboš Luňák
dcd479726b
Sync r865738 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=872691
2008-10-17 20:54:43 +00:00
Luboš Luňák
bc34d7e613
Sync r835483 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842532
2008-08-05 13:23:19 +00:00
Luboš Luňák
afeb0ce4ae
Sync r832778 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842531
2008-08-05 13:22:37 +00:00
Luboš Luňák
e981508f42
Sync r822883 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842512
2008-08-05 12:56:56 +00:00
Luboš Luňák
a82450af5e
Sync r814568 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842508
2008-08-05 12:52:00 +00:00
Luboš Luňák
2e14c26fc3
Sync r815426 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842503
2008-08-05 12:42:02 +00:00
Luboš Luňák
caf3bededa
Sync r818156 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=818762
2008-06-09 14:50:57 +00:00
Luboš Luňák
6d097abe32
Sync r812950 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=812982
2008-05-26 19:23:51 +00:00
Luboš Luňák
98ea0294f3
Sync r812922 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=812980
2008-05-26 19:22:19 +00:00
Luboš Luňák
e45c3073a0
Sync r803670 from oxygen.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=805133
2008-05-07 17:08:17 +00:00
Luboš Luňák
21de5a9cdb
Sync oxygen r800572.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=800573
2008-04-24 12:17:02 +00:00
Luboš Luňák
2cdceb2fac
Apply patch from #152030 (make it optionally follow system colors).
...
svn path=/trunk/KDE/kdebase/workspace/; revision=795249
2008-04-09 15:48:12 +00:00
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
2008-04-09 15:32:58 +00:00