Luboš Luňák
1c7e7bb2b7
Keeping scene-related data in opengl scene.
...
svn path=/branches/work/kwin_composite/; revision=590319
20 years ago
Luboš Luňák
626d2700c1
Merge compile fixes from trunk to work with current SVN.
...
svn path=/branches/work/kwin_composite/; revision=586383
20 years ago
David Faure
d65f3d93d1
KIPC is gone, dbus signals replace it.
...
The API has been cleaned up too: the signals moved from kapp to kglobalsettings
[which now provides a singleton], as well as most of the gui-settings-related code.
svn path=/trunk/KDE/kdebase/workspace/; revision=582977
20 years ago
Stephan Kulow
4472c82d68
port to new qt 4.2 snapshot
...
svn path=/trunk/KDE/kdebase/workspace/; revision=575652
20 years ago
Luboš Luňák
fa8cd7541f
It wasn't a very good idea to do even compositing-unrelated
...
work in the work/kwin_composite branch.
svn merge revs 558154,558180,558236,558243,558258,562201
svn path=/trunk/KDE/kdebase/workspace/; revision=571776
20 years ago
Luboš Luňák
e24815411a
Keep damage info separately for every window.
...
svn path=/branches/work/kwin_composite/; revision=561966
20 years ago
Luboš Luňák
64bf5bc51e
Don't track InputOnly windows.
...
svn path=/branches/work/kwin_composite/; revision=560591
20 years ago
Luboš Luňák
bab62bf88f
Use kwinrc:[Translucency]:UseTranslucency for controlling compositing.
...
svn path=/branches/work/kwin_composite/; revision=558712
20 years ago
Luboš Luňák
f400646a6d
xrender compositing work - now it uses damage areas
...
to reduce amount of painting
svn path=/branches/work/kwin_composite/; revision=558580
20 years ago
Luboš Luňák
afcc9b6897
Prepare for scene rendering with different engines.
...
svn path=/branches/work/kwin_composite/; revision=558442
20 years ago
Luboš Luňák
dfe8968d8e
Handle expose events for root window.
...
svn path=/branches/work/kwin_composite/; revision=558264
20 years ago
Luboš Luňák
f4f07d4fd3
Remove kompmgr-related code except for the generic parts like
...
the slider in Alt+F3.
svn path=/branches/work/kwin_composite/; revision=558258
20 years ago
Luboš Luňák
571ba9cf9e
Basic compositing support. It doesn't actually do anything
...
besides drawing what should be drawn anyway, and there are
still some things missing like stacking order for override
redirect windows, but KWin is basically a compositing manager now.
svn path=/branches/work/kwin_composite/; revision=558168
20 years ago
Luboš Luňák
e0dcc3ba46
Some convenience functions for QX11Info stuff.
...
svn path=/branches/work/kwin_composite/; revision=558154
20 years ago
Dirk Mueller
ecd63e0d90
merge changes from bleeding edge branch
...
svn path=/trunk/KDE/kdebase/workspace/; revision=557225
20 years ago
Dirk Mueller
8c2cd937d8
fix strict aliasing issue
...
svn path=/trunk/KDE/kdebase/workspace/; revision=553714
20 years ago
Luboš Luňák
04c9d42dfd
DBUS changes - make it compile. The DBUS HOWTO is pretty lacking
...
in some areas and I wonder how many things will be broken by
people not quite knowing what they're doing :-/.
svn path=/trunk/KDE/kdebase/workspace/; revision=549400
20 years ago
Laurent Montel
f7de3f2974
Start to port it to new dbus interface
...
svn path=/trunk/KDE/kdebase/workspace/; revision=549046
20 years ago
Luboš Luňák
750d4f1d03
#67406 - config option kwinrc:Windows:ShowDesktopIsMinimizeAll.
...
But I hope this actually won't be needed with KDE4.
svn path=/trunk/KDE/kdebase/workspace/; revision=546548
20 years ago
Laurent Montel
5725624c8b
#include <q...h> -> #include <Q...>
...
svn path=/trunk/KDE/kdebase/workspace/; revision=540496
20 years ago
Laurent Montel
7f7ce52d78
#include <q...h> -> #include <Q...>
...
svn path=/trunk/KDE/kdebase/workspace/; revision=539617
20 years ago
Riccardo Iaconelli
014ff479d9
Fixed some typos
...
svn path=/trunk/KDE/kdebase/workspace/; revision=538338
20 years ago
Luboš Luňák
daf4e723ea
Save also stacking order when doing session save.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=531882
20 years ago
Tobias Koenig
848bc14335
deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=529106
20 years ago
Thorsten Roeder
98fa3320c5
deprecated--
...
basically:
QRegExp::search() --> QRegExp::indexIn()
QString::find() --> QString::indexOf()
QString::findRev() --> QString::lastIndexOf()
QString::lower() --> QString::toLower()
QString::upper() --> QString::toUpper()
QString::setLength() --> QString::resize()
QByteArray::find() --> QByteArray::indexOf()
QByteArray::findRev() --> QByteArray::lastIndexof()
QTimer::start(ms,sShot) --> {QTimer::setSingleShot() ; QTimer::start()}
QList::remove() --> QList::removeAll()
iterator QList::remove() --> iterator QList::erase()
QComboBox::text() --> QComboBox::itemText()
QByteArray::upper() --> QByteArray::toUpper()
QByteArray::lower() --> QByteArray::toLower()
QString::contains() --> QString::contains()
QEvent::accept(bool) --> QEvent::setAccepted(bool)
svn path=/trunk/KDE/kdebase/workspace/; revision=528719
20 years ago
Luboš Luňák
4d8462f579
Move minimized windows to the right place in focus chain.
...
(#124807 )
svn path=/trunk/KDE/kdebase/workspace/; revision=528632
20 years ago
Luboš Luňák
e906595aaf
Separate focus chains are nice, but KDE-style Alt+Tab not limited
...
to the current desktop still needs the global one for MRU (#124721 ).
svn path=/trunk/KDE/kdebase/workspace/; revision=528612
20 years ago
Hamish Rodda
77bc9cd63d
Merging in from bleeding edge kdebase branch
...
- i18n ported
- KAccel removed
- Some fixes for OS X
svn path=/trunk/KDE/kdebase/workspace/; revision=528190
20 years ago
Luboš Luňák
95e16abda2
Don't force new windows to be at the beginning of the focus chain
...
(windows with focus stealing prevention shouldn't be there).
svn path=/trunk/KDE/kdebase/workspace/; revision=526557
20 years ago
Luboš Luňák
3c6af0ff28
Use a separate focus chain for each virtual desktop - this prevents onalldesktop
...
windows from usually getting focus after every virtual desktop switch.
Thanks for most of the work go to Guido Fiala <gfiala@s.netic.de>.
(#33701 )
svn path=/trunk/KDE/kdebase/workspace/; revision=514057
20 years ago
Allen Winter
ae65a40c7a
TRUE->true, FALSE->false
...
svn path=/trunk/KDE/kdebase/workspace/; revision=511180
20 years ago
Laurent Montel
0fa10f318d
Deprecated--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=506323
20 years ago
Laurent Montel
42937f76a7
read*entry--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=500998
20 years ago
Laurent Montel
b0a95318bc
readBoolEntry->readEntry
...
svn path=/trunk/KDE/kdebase/workspace/; revision=493850
20 years ago
Urs Wolfer
05ca19960c
fix compile with new snapshot
...
svn path=/trunk/KDE/kdebase/workspace/; revision=493669
20 years ago
Laurent Montel
a48328e5bc
QString::null->QString()
...
.clear()
etc
svn path=/trunk/KDE/kdebase/workspace/; revision=493536
20 years ago
Laurent Montel
d0d0ce9dbb
setGlobalMouseTracking not necessary inline static QT3_SUPPORT void setGlobalMouseTracking(bool) {};
...
svn path=/trunk/KDE/kdebase/workspace/; revision=492220
21 years ago
Laurent Montel
fe6805d25c
Use qobject_cast
...
svn path=/trunk/KDE/kdebase/workspace/; revision=486278
21 years ago
Urs Wolfer
1cf79a8556
less Q3:
...
* remove unused Q3 includes
* port some Q3VBox, Q3HBox, Q3Frame, Q3PopupMenu
svn path=/trunk/KDE/kdebase/workspace/; revision=484457
21 years ago
Stephan Kulow
0c904fde9e
reverting misunderstanding
...
svn path=/trunk/KDE/kdebase/workspace/; revision=481441
21 years ago
Laurent Montel
0695439fe1
Replace sessionConfig()
...
svn path=/trunk/KDE/kdebase/workspace/; revision=481342
21 years ago
Laurent Montel
73f9f051ec
flushX->slush
...
svn path=/trunk/KDE/kdebase/workspace/; revision=479456
21 years ago
Laurent Montel
bb61c66b88
qt3support--
...
svn path=/trunk/KDE/kdebase/workspace/; revision=479406
21 years ago
Laurent Montel
f6df1151f9
s/saver/group as asked by David
...
svn path=/trunk/KDE/kdebase/workspace/; revision=476072
21 years ago
Laurent Montel
1a9537c873
Compile/link
...
svn path=/trunk/KDE/kdebase/workspace/; revision=476069
21 years ago
Laurent Montel
c6736e00c9
Fix some error
...
Now I must look at new KKeyNative api
svn path=/trunk/KDE/kdebase/workspace/; revision=469283
21 years ago
Stephan Kulow
7a441e1b7a
the easy cases
...
svn path=/trunk/KDE/kdebase/workspace/; revision=466852
21 years ago
Laurent Montel
5de42c4b68
Remove qt3_support into qstring
...
svn path=/trunk/KDE/kdebase/workspace/; revision=463544
21 years ago
Laurent Montel
61b822ba3d
Remove "QT_VERSION <3.x"
...
svn path=/trunk/KDE/kdebase/workspace/; revision=459329
21 years ago
Luboš Luňák
3ec72118f2
Some fixes for placement code, so that e.g. placing a dialog
...
on its mainwindow also still maximizes it if maximizing placement
policy is used.
svn path=/trunk/KDE/kdebase/kwin/; revision=444048
21 years ago