Lucas Murray
2106401f7d
Allow users to manually override indirect OpenGL by setting
...
KWIN_DIRECT_GL=1. This should allow fglrx users to use shader effects.
This should really be done automatically by testing to see whether the
required extensions are available when in indirect mode first, then
falling back to direct mode and trying again.
CCBUG: 173556
svn path=/trunk/KDE/kdebase/workspace/; revision=895696
18 years ago
Lucas Murray
6d41a1320e
Moved all debug, warning and error messages into the KWin 1212 area.
...
Replaced deprecated kdDebug() with kDebug().
Removed empty debug messages.
svn path=/trunk/KDE/kdebase/workspace/; revision=885620
18 years ago
Laurent Montel
1c11825eea
guard warning
...
svn path=/trunk/KDE/kdebase/workspace/; revision=843388
18 years ago
Luboš Luňák
f597672186
Just use the KDE version.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=838680
18 years ago
Luboš Luňák
641faded6b
Increase version number, just for the fun of it.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=838657
18 years ago
Steve Evans
fc126dc537
Include <kdefakes.h> so that setenv is defined where it
...
is not available, e.g., on Solaris.
svn path=/trunk/KDE/kdebase/workspace/; revision=821047
18 years ago
Luboš Luňák
1da43a7993
Work around a Qt4.4.0RC1 redrawing bug.
...
BUG: 157659
svn path=/trunk/KDE/kdebase/workspace/; revision=793649
18 years ago
Luboš Luňák
79b4e8e4fc
Use printf for the backtrace, just like with the X error itself,
...
so that it can be seen also with non-debug builds.
svn path=/trunk/KDE/kdebase/workspace/; revision=788104
18 years ago
Luboš Luňák
73ad1f1adc
Use a modified errorMessage() with explicitly listing all extensions used by KWin.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=778705
18 years ago
Luboš Luňák
bb97953656
Hacks for specific driver systems:
...
- setting LIBGL_ALWAYS_INDIRECT=1, as that seems to be required for texture_from_pixmap
to work with AIGLX
- setting __GL_YIELD=NOTHING to noticeably improve smoothness with nVidia
svn path=/trunk/KDE/kdebase/workspace/; revision=749631
19 years ago
Luboš Luňák
add35c0095
Don't restart in a never-ending loop, just exit on cancel.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=742729
19 years ago
Luboš Luňák
01bf6cbb4c
License cleanup - add headers where missing, be explicit about GPL
...
being v2+ (right now it says just GPL, which according to GPL itself
means any GPL). Decoration clients will come later.
CCMAIL: kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=742302
19 years ago
Luboš Luňák
2fd0261c03
i18n messages for effects.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=736200
19 years ago
Luboš Luňák
c5eb488c3b
When KWin is run with -sync, print also backtraces for X errors.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=732021
19 years ago
Luboš Luňák
e063744820
Remove some #warning's.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=731712
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
Rivo Laks
68303bf71f
Move Options out of critical startup section so that X errors won't cause kwin to abort.
...
This fixes problems where compositing/glx detection can cause x errors and abort kwin.
svn path=/trunk/KDE/kdebase/workspace/; revision=720725
19 years ago
Rivo Laks
57bd7c937e
Add only actually installed WMs to the list
...
svn path=/trunk/KDE/kdebase/workspace/; revision=717837
19 years ago
Rivo Laks
4c7ac1fd5b
KDialog::exec() doesn't return button code
...
svn path=/trunk/KDE/kdebase/workspace/; revision=717836
19 years ago
Rivo Laks
9606247f8a
Add cancel button to alternative wm dialog and start kwin again unless Ok is pressed
...
svn path=/trunk/KDE/kdebase/workspace/; revision=717824
19 years ago
Rivo Laks
26ce55a738
If we have way too many crashes (>= 4) then offer to run an alternative window manager.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=717806
19 years ago
Rivo Laks
ec0fa1789a
Automatically restart KWin when it crashes.
...
If it crashes at least two times in a row then disable compositing.
svn path=/trunk/KDE/kdebase/workspace/; revision=717778
19 years ago
Arto Hytönen
8f6cd4277f
SVN_SILENT duplicate header removal
...
svn path=/trunk/KDE/kdebase/workspace/; revision=707720
19 years ago
Chusslove Illich
bdb46a1769
Interface modifications to KCmdLineArgs, KAboutData and KComponentData; BIC, SIC. Most of the depending code has been auto-converted to new API.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=682259
19 years ago
Thorsten Roeder
0666147473
some krazy fixes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=664331
19 years ago
Luboš Luňák
d1b6aaacdf
Avoid crashes during shutdown.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662929
19 years ago
Luboš Luňák
989606a06c
Merging from old trunk:
...
r643171 | lunakl | 2007-03-16 15:04:00 +0100 (Fri, 16 Mar 2007) | 3 lines
Redo ksplash states.
svn path=/trunk/KDE/kdebase/workspace/; revision=659558
19 years ago
Luboš Luňák
d904f5ca12
Merging from old trunk:
...
r643112 | lunakl | 2007-03-16 13:11:19 +0100 (Fri, 16 Mar 2007) | 3 lines
No splash dbus interface.
svn path=/trunk/KDE/kdebase/workspace/; revision=659557
19 years ago
Luboš Luňák
1afce20bbf
Merging from old trunk:
...
r614901 | mlaurent | 2006-12-19 13:41:23 +0100 (Tue, 19 Dec 2006) | 2 lines
Fix dbus call
svn path=/trunk/KDE/kdebase/workspace/; revision=659493
19 years ago
Luboš Luňák
d908454754
Merging from old trunk:
...
r614585 | dfaure | 2006-12-18 12:18:32 +0100 (Mon, 18 Dec 2006) | 2 lines
Many files were using KGlobal via the "#include <kglobal.h>" in kguiitem.h. Removed that include -> added many includes in the code.
svn path=/trunk/KDE/kdebase/workspace/; revision=659485
19 years ago
Luboš Luňák
f82685de38
Merging from old trunk:
...
r558891 | dfaure | 2006-07-06 11:15:57 +0200 (Thu, 06 Jul 2006) | 3 lines
Register as org.kde.kwin (in addition to kapplication registering us as kwin_$PID)
Not sure why this isn't a kuniqueapplication though (but klauncher is in the same situation anyway)
svn path=/trunk/KDE/kdebase/workspace/; revision=659219
19 years ago
Luboš Luňák
f52b8e48cd
branches/work/kwin_composite becomes new trunk kwin.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=659202
19 years ago
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
19 years ago
Luboš Luňák
76cb5de294
Support for effects taking control of the keyboard. Needs recent kdeui change
...
to work properly.
svn path=/branches/work/kwin_composite/; revision=654259
19 years ago
Luboš Luňák
2c928221a4
namespace KWinInternal -> KWin - shorter typing of names in gdb, yay
...
svn path=/trunk/KDE/kdebase/workspace/; revision=650773
19 years ago
Luboš Luňák
e3b865cd5f
namespace KWinInternal -> KWin - shorter typing of names in gdb, yay
...
svn path=/branches/work/kwin_composite/; revision=650770
19 years ago
Luboš Luňák
a47a8a3cf1
Redo ksplash states.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=643171
19 years ago
Luboš Luňák
d4fbab83d1
No splash dbus interface.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=643112
19 years ago
Luboš Luňák
154a59c995
Merge r635490 from trunk.
...
svn path=/branches/work/kwin_composite/; revision=636605
19 years ago
Dirk Mueller
249a84c5d9
merge in kconfig changes to make it compile
...
svn path=/branches/work/kwin_composite/; revision=635791
19 years ago
Stephan Kulow
ab1fe691d8
merged kconfiggroup_port branch
...
svn path=/trunk/KDE/kdebase/workspace/; revision=635490
19 years ago
Philip Falkner
45aeae3273
Merge from trunk (now it should build)
...
r581402:
Not used.
r628276:
merge the kinstance-redesign branch
r628350:
This directory doesn't exist on my computer :)
svn path=/branches/work/kwin_composite/; revision=628706
19 years ago
Matthias Kretz
3003c4ecf8
merge the kinstance-redesign branch back to trunk.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=628276
19 years ago
Luboš Luňák
f52407b829
Merge in compilation fixes from trunk.
...
svn path=/branches/work/kwin_composite/; revision=619536
19 years ago
Aaron J. Seigo
2bc3c12849
more fixes; seeing as montel is playing around in kdebase i should get these in i suppose ;)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=619144
19 years ago
Tim Beaulen
01d8fe1308
Build
...
svn path=/branches/work/kwin_composite/; revision=615763
20 years ago
Laurent Montel
150699179d
Use dbus interface
...
svn path=/trunk/KDE/kdebase/workspace/; revision=615442
20 years ago
Laurent Montel
18e5c6386c
Fix dbus call
...
svn path=/trunk/KDE/kdebase/workspace/; revision=614901
20 years ago
David Faure
37cdd4efb8
Many files were using KGlobal via the "#include <kglobal.h>" in kguiitem.h. Removed that include -> added many includes in the code.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=614585
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