Martin Gräßlin
63edbaff81
Show current compositing state (disabled/suspended/active) in Desktop Effects KCM and add a button to resume/suspend compositing. So it should be easier for the user to resume compositing if he does not know about the shortcut.
...
CCBUG: 188118
svn path=/trunk/KDE/kdebase/workspace/; revision=955636
2009-04-18 10:07:16 +00:00
Martin Gräßlin
5f5399a1cc
Add toggleCompositing to dbus interface. This method call should be used by external applications instead of changing kwin's config and forcing kwin to reload.
...
FEATURE: 181544
svn path=/trunk/KDE/kdebase/workspace/; revision=948160
2009-04-02 12:59:52 +00:00
Lucas Murray
5821e6f9d7
Reverted all code relating to automatic X crash detection with agreement
...
from David. Due to an elusive bug somewhere in kdelibs we have not been
able to find out how to fix the issues that some people were having.
There seems to be a race condition as I cannot reproduce at all, David
can reproduce sporadically and some reporters can always reproduce.
This commit attempts to also keep the code style changes that were made
at the same time as the original commit as well as some minor bug fixes
that were made between then and now. Hopefully I didn't miss anything.
We will be revisit this in KDE 4.3.
BUG: 177178
svn path=/trunk/KDE/kdebase/workspace/; revision=894182
2008-12-08 05:08:31 +00:00
David Nadlinger
d79ef83183
When modifying the compositing settings, save a backup of kwinrc to another file to be able to revert if the X server crashes while testing the new config.
...
Also fixed a little bug in kcmkwincompositing (dropdowns on the general tab were not updated correctly) and cleaned up the code a bit (removed a few unneeded function calls and stale connects).
See the conversation on the mailing list ("Patch for bug 174769", http://lists.kde.org/?l=kwin&m=122696916611602 ) for further information.
BUG 174769
svn path=/trunk/KDE/kdebase/workspace/; revision=888659
2008-11-25 01:42:30 +00:00
Luboš Luňák
1d2c54edcc
Support for proper effect reconfiguration instead of reloading them.
...
Fixes e.g. the global animation combo not taking effect.
svn path=/trunk/KDE/kdebase/workspace/; revision=866903
2008-10-02 09:27:32 +00:00
Luboš Luňák
49660876c1
When confirming compositing in the configuration module,
...
wait for KWin to initialize it and report if it fails.
FEATURE: 161900
svn path=/trunk/KDE/kdebase/workspace/; revision=847403
2008-08-15 11:09:07 +00:00
Luboš Luňák
e2f835e142
Modules -> Effects, for consistent naming (not sure if the calls
...
are used somewhere). Also fix the strange indent.
CCMAIL: Laurent Montel <montel@kde.org>
svn path=/trunk/KDE/kdebase/workspace/; revision=818994
2008-06-10 09:32:46 +00:00
Laurent Montel
5628d59f1f
Add dbus function to show which effect can be loaded
...
so now all is ok to know which module can be load/unload
svn path=/trunk/KDE/kdebase/workspace/; revision=815903
2008-06-02 20:05:17 +00:00
Laurent Montel
54ede72bf1
Add a dbus function to show which effect is loaded
...
svn path=/trunk/KDE/kdebase/workspace/; revision=815896
2008-06-02 19:52:02 +00:00
Luboš Luňák
01d9d88580
Add a dbus call to query which color settings the current decoration
...
supports, to be used by kcmcolors.
svn path=/trunk/KDE/kdebase/workspace/; revision=788598
2008-03-21 22:17:10 +00:00
Luboš Luňák
a59f0a7f5e
Revert r768755. There apparently is a need to have two calls.
...
The wonders of dbus ...
svn path=/trunk/KDE/kdebase/workspace/; revision=768770
2008-01-30 16:08:23 +00:00
Luboš Luňák
47bf19d978
There's really no need to have two dbus functions for reconfiguring.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=768755
2008-01-30 15:31:44 +00:00
Luboš Luňák
862dedbfc6
Indent, so that one can actually read it.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=768727
2008-01-30 14:44:05 +00:00
Rivo Laks
69058845e6
Add reinitCompositing dbus signal that reinits compositing (reconfigure signal doesn't and
...
shouldn't cause that) and use it when advanced compositing settings change.
svn path=/trunk/KDE/kdebase/workspace/; revision=714813
2007-09-20 17:19:19 +00:00
Rivo Laks
7ebe7238e2
Make reloadEffect() accessible via DBus
...
svn path=/trunk/KDE/kdebase/workspace/; revision=669434
2007-05-29 11:43:30 +00:00
Luboš Luňák
8bb79367cd
Merging from old trunk:
...
r633205 | lunakl | 2007-02-13 15:09:23 +0100 (Tue, 13 Feb 2007) | 3 lines
Implement _NET_DESKTOP_LAYOUT.
svn path=/trunk/KDE/kdebase/workspace/; revision=659545
2007-04-30 12:00:32 +00:00
Luboš Luňák
ff5d1fe5ad
Merging from old trunk:
...
r614887 | mlaurent | 2006-12-19 12:13:01 +0100 (Tue, 19 Dec 2006) | 5 lines
Add signal to reload config on all kwin instance
(fix all dbus call)
svn path=/trunk/KDE/kdebase/workspace/; revision=659491
2007-04-30 09:57:03 +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
Luboš Luňák
438b8ce045
toggleEffect() DBUS call
...
svn path=/branches/work/kwin_composite/; revision=655369
2007-04-18 06:57:49 +00:00
Luboš Luňák
82c96c4bc7
Implement _NET_DESKTOP_LAYOUT.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=633205
2007-02-13 14:09:23 +00:00
Luboš Luňák
00136f014f
Configurable effects loading by Cedric Borgese.
...
svn path=/branches/work/kwin_composite/; revision=630276
2007-02-04 22:19:17 +00:00
Laurent Montel
f1588814af
Add signal to reload config on all kwin instance
...
(fix all dbus call)
CCMAIL: l.lunak@kde.org
(could you merge it please)
svn path=/trunk/KDE/kdebase/workspace/; revision=614887
2006-12-19 11:13:01 +00:00
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
2006-07-04 23:30:05 +00:00
Laurent Montel
53b85f444f
Use qlonglong for wid
...
svn path=/trunk/KDE/kdebase/workspace/; revision=549099
2006-06-07 12:54:20 +00:00
Thiago Macieira
04b89d8e8b
Rename the interface to org.kde.KWin, since that's what workspace/kcontrol/xinerama/kcmxinerama.cpp expects
...
svn path=/trunk/KDE/kdebase/workspace/; revision=549084
2006-06-07 11:27:22 +00:00