Rivo Laks
c22b4809a5
Add working config modules for PresentWindows and Shadow effects.
...
You can configure shadow's offset and opacity and presentwindow's mouse activation areas
(e.g. activate when mouse it at top-right corner).
svn path=/trunk/KDE/kdebase/workspace/; revision=669040
2007-05-28 11:34:12 +00:00
Rivo Laks
f8613ab4bd
Reload effects when config changes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=669037
2007-05-28 11:24:21 +00:00
Rivo Laks
44b293211c
Options now longer provides list of effects to be loaded.
...
Instead, EffectsHandler itself loads the list of enabled effects (saved by the effects selector widget),
also making use of their EnabledByDefault property, so if you haven't touched the config, you'll
automatically get default effects.
svn path=/trunk/KDE/kdebase/workspace/; revision=669036
2007-05-28 11:23:00 +00:00
Rivo Laks
041673bf86
Effect's name in KWIN_EFFECT*() macros must now match effect's internal name in .desktop file,
...
without kwin4_effect_ prefix, so change the name in those macros to lowercase.
Some modifications to the macros themselves as well.
Effect loading via dcop might work again now.
svn path=/trunk/KDE/kdebase/workspace/; revision=669033
2007-05-28 11:16:18 +00:00
Rivo Laks
2ace94d3c8
Move all .desktop files of effects to $SERVICES_DIR/kwin and use ksycoca to e.g. get list of available effects.
...
As effect's full internal name is used when looking up the effect, you now need to provide the full name
(e.g. kwin4_effect_blur instead of just blur) when loading effects via dcop.
svn path=/trunk/KDE/kdebase/workspace/; revision=669032
2007-05-28 11:12:20 +00:00
Script Kiddy
6118496212
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=668356
2007-05-26 05:05:31 +00:00
Rivo Laks
d26528afb7
Add effects' config module to the window that pops up after RMB on window title -> Configure
...
svn path=/trunk/KDE/kdebase/workspace/; revision=668253
2007-05-25 17:33:30 +00:00
Rivo Laks
63b58f6147
Add KControl config module for effects.
...
ATM you can toggle them on/off, but KWin part isn't done yet, so KWin doesn't care about your changes yet.
You can try it with 'kcmshell kwineffects'
svn path=/trunk/KDE/kdebase/workspace/; revision=668251
2007-05-25 17:11:00 +00:00
Rivo Laks
19520d39b5
Add comments to some (more important) effects
...
svn path=/trunk/KDE/kdebase/workspace/; revision=668230
2007-05-25 15:06:18 +00:00
Rivo Laks
a62a16303d
Fix effect's name
...
svn path=/trunk/KDE/kdebase/workspace/; revision=668228
2007-05-25 15:04:40 +00:00
Rivo Laks
caec542d7a
Add KPluginInfo fields to all effect .desktop files.
...
This includes author, effect's internal name, licence, version, category, etc
svn path=/trunk/KDE/kdebase/workspace/; revision=668220
2007-05-25 14:17:52 +00:00
Luboš Luňák
278e721494
Support for keeping a window temporarily at the very top,
...
desktop grid effect raises the window being moved this way.
svn path=/trunk/KDE/kdebase/workspace/; revision=667944
2007-05-24 14:41:56 +00:00
Luboš Luňák
1040404a2a
Track stacking order of unmanaged windows.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=667686
2007-05-23 16:22:59 +00:00
Daniel Molkentin
4804cff7f1
kwin_composite is in trunk now
...
svn path=/trunk/KDE/kdebase/workspace/; revision=667643
2007-05-23 12:08:55 +00:00
Rivo Laks
d6c8a0371d
* Rearrange CMakeLists.txt to be (IMHO) a bit more logical.
...
* Move drunken, shakymove and wavywindows from builtins to tests. Probably they should also be
prefixed with test or demo, but I'm not bothered enough to do it myself yet.
svn path=/trunk/KDE/kdebase/workspace/; revision=667378
2007-05-22 16:58:10 +00:00
Luboš Luňák
c4ed59b462
There is a reasonable rounding function after all.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=667352
2007-05-22 15:48:39 +00:00
Luboš Luňák
61ada25cdf
Rework r293762 - enter move/resize mode also when the user just
...
holds the mouse button down for a moment, without moving.
svn path=/trunk/KDE/kdebase/workspace/; revision=667351
2007-05-22 15:46:42 +00:00
Luboš Luňák
b4e9060ca7
Sigh ... lround() -> int( round()).
...
BUG: 145780
svn path=/trunk/KDE/kdebase/workspace/; revision=667287
2007-05-22 12:11:45 +00:00
Luboš Luňák
fe3e66deb3
No ceilf().
...
BUG: 145776
svn path=/trunk/KDE/kdebase/workspace/; revision=667286
2007-05-22 12:07:19 +00:00
Script Kiddy
44349d3369
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=666507
2007-05-20 05:13:09 +00:00
Luboš Luňák
9d8710a5ff
No global shortcuts by default for virtual desktops that don't exist
...
in the default configuration (5+), so that the shortcuts are free for other
uses (hidden somewhere in http://lists.kde.org/?t=117515904000001&r=1&w=2 ).
svn path=/trunk/KDE/kdebase/workspace/; revision=665975
2007-05-18 13:09:30 +00:00
Luboš Luňák
2c1ca75e3a
Oops, there should not be zero screens.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=665694
2007-05-17 17:25:08 +00:00
Script Kiddy
9b8a77d535
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=665169
The following changes were in SVN, but were removed from git:
M wallpapers/KDE34.png.desktop
M wallpapers/No-Ones-Laughing-3.jpg.desktop
2007-05-16 04:59:20 +00:00
Christian Ehrlicher
e34294972a
fix for KLibrary changes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=664745
2007-05-14 19:46:21 +00:00
Luboš Luňák
848b003877
More nvidia info.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=664665
2007-05-14 16:04:43 +00:00
Luboš Luňák
a0f555dca5
Update nvidia info.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=664660
2007-05-14 15:57:34 +00:00
Stephan Kulow
1940ac3777
revert Laurent's commit
...
svn path=/trunk/KDE/kdebase/workspace/; revision=664556
2007-05-14 10:10:40 +00:00
Laurent Montel
ed4548ae66
It will be a good idea to extract string from
...
ui file, rc file, kcfg file
svn path=/trunk/KDE/kdebase/workspace/; revision=664548
2007-05-14 09:59:11 +00:00
Script Kiddy
d5090d37a7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=664483
2007-05-14 05:08:17 +00:00
Thorsten Roeder
0666147473
some krazy fixes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=664331
2007-05-13 17:47:20 +00:00
Script Kiddy
cdf8ccaa73
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=664086
The following changes were in SVN, but were removed from git:
M wallpapers/No-Ones-Laughing-3.jpg.desktop
2007-05-13 06:01:08 +00:00
Laurent Montel
1c8fa826ed
Fix signal/slot
...
(but we don't use argument, perhaps we can cleanup it)
svn path=/trunk/KDE/kdebase/workspace/; revision=663562
2007-05-11 15:49:22 +00:00
Script Kiddy
66b63ee26d
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=663384
2007-05-11 05:18:10 +00:00
Harri Porten
f15f97785b
much better. suggested by David.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=663183
2007-05-10 12:49:57 +00:00
Harri Porten
f18bd0b02d
Patch by Frerich to fix linking for poor BSD users.
...
This cries out to a CMake expert for a configure check.
svn path=/trunk/KDE/kdebase/workspace/; revision=663171
2007-05-10 11:35:45 +00:00
Luboš Luňák
8d4da317d8
Match defaults.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662946
2007-05-09 16:54:35 +00:00
Luboš Luňák
d1b6aaacdf
Avoid crashes during shutdown.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662929
2007-05-09 16:10:49 +00:00
Laurent Montel
d83256ae1f
Fix signal/slot
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662908
2007-05-09 14:59:04 +00:00
Luboš Luňák
b99fcd4862
Remove deleted clients also from the list for 'show desktop'.
...
BUG: 145147
svn path=/trunk/KDE/kdebase/workspace/; revision=662907
2007-05-09 14:48:45 +00:00
Luboš Luňák
6b5e03ac7d
translate kwin's rules files
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662888
2007-05-09 13:49:29 +00:00
Luboš Luňák
4a48f182ae
GUI for some of the Xinerama options.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662866
2007-05-09 12:34:55 +00:00
Luboš Luňák
57b7967d66
When a user clicks on a window, set active Xinerama screen to be the screen
...
where the click occured.
svn path=/trunk/KDE/kdebase/workspace/; revision=662864
2007-05-09 12:30:29 +00:00
Luboš Luňák
02405eccd7
Set active Xinerama screen when moving.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662863
2007-05-09 12:26:32 +00:00
Thorsten Roeder
97b328de46
SVN_SILENT: some krazy spelling fixes mainly in comments
...
svn path=/trunk/KDE/kdebase/runtime/solid/control/solid/; revision=662694
2007-05-08 22:05:30 +00:00
Simon Hausmann
10156797bd
Fix uninitialized member variable (valgrind found it)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662651
2007-05-08 20:12:56 +00:00
Luboš Luňák
d05ac624be
Don't crash.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662145
2007-05-07 14:55:35 +00:00
Luboš Luňák
a6bb443640
Use Xinerama info from startup notification if available.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662123
2007-05-07 14:27:39 +00:00
Luboš Luňák
1dd1daec48
Shortcuts for switching and moving windows between Xinerama screens.
...
CCBUG: 80755
svn path=/trunk/KDE/kdebase/workspace/; revision=662089
2007-05-07 13:13:48 +00:00
Luboš Luňák
47232a2c17
Support _NET_WM_FULL_PLACEMENT.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=662075
2007-05-07 12:37:12 +00:00
Luboš Luňák
c0412fbf23
Option for specifying Xinerama screen where new windows open.
...
FEATURE: 56827
svn path=/trunk/KDE/kdebase/workspace/; revision=662071
2007-05-07 12:27:19 +00:00