Adriaan de Groot
214d575aa3
Qt3 -> Qt4 style includes.
...
qdrawutil.h doesn't seem to have a purely Qt4-style equivalent, so including the directory there disambiguates it from the Qt3 header.
svn path=/trunk/KDE/kdebase/workspace/; revision=770116
2008-02-02 20:54:19 +00:00
Luboš Luňák
59e845e4e6
Make width of titlebar spacers default to half width of normal buttons,
...
not some random tiny sizes or even zero. Maybe could need small tweaking
here or there, but a spacer is supposed to make at least some space.
svn path=/trunk/KDE/kdebase/workspace/; revision=743034
2007-11-29 18:37:52 +00:00
Matthew Woehlke
3efc18c3b9
use new AbilityColor* in all kdebase windecos (except kwmtheme which doesn't seem to have a supports() even, and reportedly is not built)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=743029
2007-11-29 18:02:20 +00:00
Luboš Luňák
fc23037d3a
Add missing license headers. Some files mentioned only copyright
...
but not explicitly the license, there I assumed they're licensed
under the same license as the rest of KWin, which is GPLv2+ as of now.
CC-ing all people mentioned as copyright holders just in case
somebody wants some other license, e.g. the X11 license KWin used
to be licensed under until KDE3.2. Please check with other relevant
contributors and change accordingly in such case.
CCMAIL: Karol Szwed <gallium@kde.org>
CCMAIL: Luciano Montanaro <mikelima@cirulla.net>
CCMAIL: Sandro Giessl <sandro@giessl.com>
CCMAIL: Daniel M. Duley <mosfet@kde.org>
CCMAIL: Chris Lee <clee@kde.org>
svn path=/trunk/KDE/kdebase/workspace/; revision=742990
2007-11-29 15:32:50 +00:00
Luboš Luňák
0170623a9c
Separate KCommonDecoration from KDecoration, in order to allow
...
greater possibilities in extending KDecoration. KCommonDecoration
now does not inherit KDecoration, only wraps it (i.e. it's source
compatible). Added comments on how to extend KDecoration
in the future by subclassing to KDecoration2, added PORTING
document with all API changes in KDE4.
CCMAIL: kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=742976
2007-11-29 14:11:02 +00:00
Luciano Montanaro
97d274b7c3
- Fix the titlebar height for the rest of the shipped decorations.
...
- Fix the "sticky" button rendering in the quartz decoration.
svn path=/trunk/KDE/kdebase/workspace/; revision=740254
2007-11-22 21:18:09 +00:00
Luboš Luňák
f55b1056a2
Make KDecorationFactory::supports() const, and also pure virtual to force
...
changing this signature in reimplementations, as -Woverloaded-virtual is
not in default flags :(.
svn path=/trunk/KDE/kdebase/workspace/; revision=731695
2007-11-01 16:07:38 +00:00
Luciano Montanaro
04fd66ec60
Removed KPixmapEffect refreences. Fixed rendering glitches.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=718496
2007-09-28 20:47:39 +00:00
Pino Toscano
c7c502f085
kdrawutil.h is gone, and qpainter.h is needed
...
svn path=/trunk/KDE/kdebase/workspace/; revision=705670
2007-08-28 10:11:32 +00:00
Arto Hytönen
261456c8f7
a lot of i18n tags and other small krazy issues fixed, nothing major
...
svn path=/trunk/KDE/kdebase/workspace/; revision=702784
2007-08-21 07:02:04 +00:00
Luboš Luňák
6ae86ca391
Merging from old trunk:
...
r564035 | coolo | 2006-07-19 08:49:37 +0200 (Wed, 19 Jul 2006) | 2 lines
replace deprecated functions
svn path=/trunk/KDE/kdebase/workspace/; revision=659254
2007-04-29 20:43:58 +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
Dirk Mueller
561fdef0ff
include cleanup
...
svn path=/trunk/KDE/kdebase/workspace/; revision=652987
2007-04-12 13:02:58 +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
Stephan Kulow
816cf2a2e9
replace deprecated functions
...
svn path=/trunk/KDE/kdebase/workspace/; revision=564035
2006-07-19 06:49:37 +00:00
Thorsten Roeder
bca812f10b
deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=542446
2006-05-19 11:06:32 +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
366d1ee7cf
Adapt to new kdelibs
...
svn path=/trunk/KDE/kdebase/workspace/; revision=538512
2006-05-08 08:28:37 +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
ae0468d08a
fix some warnings
...
svn path=/trunk/KDE/kdebase/workspace/; revision=536817
2006-05-03 06:50:08 +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
a7f42a7a21
replaced deprecated functions
...
svn path=/trunk/KDE/kdebase/workspace/; revision=535878
2006-04-30 17:09:09 +00:00
Stephan Kulow
abeff9d0f6
some colorgroup porting
...
svn path=/trunk/KDE/kdebase/workspace/; revision=535723
2006-04-30 09:16:13 +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
Thorsten Roeder
e648ada92f
deprecated--
...
QPixmap::convertFromImage()
svn path=/trunk/KDE/kdebase/kmenuedit/; revision=532766
2006-04-22 18:12:21 +00:00
Thorsten Roeder
ed725e1a15
deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=532321
2006-04-21 17:10:24 +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
Matt Broadstone
5da7024486
rid ourselves of the Q3Buttons
...
svn path=/trunk/KDE/kdebase/kwin/; revision=449967
2005-08-17 09:15:59 +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
Sandro Giessl
2e71a5d3cd
Patch by Knut Johansson to hide maximized window borders
...
BUG: 105924
svn path=/trunk/KDE/kdebase/kwin/; revision=418348
2005-05-26 11:18:36 +00:00
André Wöbbeking
841b7887a1
--warnings: unused variable
...
svn path=/trunk/kdebase/kwin/; revision=406133
2005-04-17 18:05:08 +00:00
Sandro Giessl
99c7f10187
fall back to KCommonDecoration::layoutMetric
...
svn path=/trunk/kdebase/kwin/; revision=400746
2005-03-26 13:18:32 +00:00
Sandro Giessl
b63d495fb9
Port to KCommonDecoration and add custom button position support.
...
svn path=/trunk/kdebase/kwin/; revision=400660
2005-03-25 23:31:21 +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
Sandro Giessl
cc6b654b6f
use new maximize() overload
...
svn path=/trunk/kdebase/kwin/; revision=332523
2004-07-25 11:43:57 +00:00
Luciano Montanaro
e36514f2b3
Use the new showWindowMenu() method.
...
svn path=/trunk/kdebase/kwin/; revision=317047
2004-06-02 11:41:14 +00:00
Frans Englich
4b522c51cb
Remove all CVS Id tags from kdebase, if I haven't missed one.
...
Of course, this will multifold break compile as well as a dozen of people
will now object that they actually wanted the Id tags.
svn path=/trunk/kdebase/ksysguard/; revision=290873
2004-02-24 11:30:21 +00:00
Sandro Giessl
e9206bca9a
Someone forgot to update the decoration after color changes, that's all.
...
CCMAIL: 73157-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=281630
2004-01-21 19:09:56 +00:00
Dirk Mueller
8d5faa18fc
and the winner 2003 of the most obvious, most blatant xserver ressource leak
...
goes to ... tamtam... redmond!
svn path=/trunk/kdebase/kwin/; revision=275837
2004-01-01 10:52:45 +00:00
Luboš Luňák
569224d117
Replace the temporary MousePosition enum naming with something that
...
doesn't look so silly and doesn't conflict with Qt.
svn path=/trunk/kdebase/kwin/; revision=273144
2003-12-15 15:10:17 +00:00
Sandro Giessl
69f858427e
Make titlebar buttons only react on left-click, if they have one function
...
only.
CCMAIL: 58220-done@bugs.kde.org
svn path=/trunk/kdebase/kwin/; revision=263874
2003-11-02 11:03:41 +00:00
Luboš Luňák
abdfd596b2
And one more case of flickering ... how comes nobody complained?
...
svn path=/trunk/kdebase/kwin/; revision=263250
2003-10-30 18:01:43 +00:00
Luboš Luňák
43c71a8c72
No delayed deleting of decorations. They'll have to check themselves
...
instead, using KDecorationFactory::exists(). Fixes #66205 , and it wasn't
really that good idea anyway.
svn path=/trunk/kdebase/kwin/; revision=260988
2003-10-22 08:26:09 +00:00
George Staikos
a98beeee30
KWhatsBroken tells me that redmond is broken. This appears to be what the
...
other clients do
svn path=/trunk/kdebase/kwin/; revision=256310
2003-10-04 21:27:23 +00:00