Commit graph

682 commits

Author SHA1 Message Date
Martin Gräßlin
e4834f296b Alternative Alt+Tab window switcher which displays all windows on a 3D stack and flips through the stack
svn path=/trunk/KDE/kdebase/workspace/; revision=765574
2008-01-24 10:36:32 +00:00
Script Kiddy
9f81f19f3b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=765161
2008-01-23 11:37:15 +00:00
Luboš Luňák
969c438d84 Rearrange only when needed.
svn path=/trunk/KDE/kdebase/workspace/; revision=764700
2008-01-22 11:32:27 +00:00
Script Kiddy
f6dd54ce4b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=764649
2008-01-22 10:05:53 +00:00
Adriaan de Groot
2369452995 Disambiguate with doubles
svn path=/trunk/KDE/kdebase/workspace/; revision=764602
2008-01-22 05:36:41 +00:00
Script Kiddy
74a8a4d417 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=764257
2008-01-21 10:32:13 +00:00
Script Kiddy
5f48232227 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=763802
2008-01-20 10:52:49 +00:00
Script Kiddy
ce4e2bbb15 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=763015
2008-01-18 10:23:06 +00:00
Luboš Luňák
6b2566980c Change default for MakeTransparent to enable only transparent move/resize
by default (we have defaults in 3 places :(  ) and enable the effect
by default.


svn path=/trunk/KDE/kdebase/workspace/; revision=762716
2008-01-17 18:41:21 +00:00
Luboš Luňák
cef15afe8a Clean up properly.
BUG: 154270


svn path=/trunk/KDE/kdebase/workspace/; revision=762660
2008-01-17 16:24:11 +00:00
Script Kiddy
aafbb87285 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=762128
2008-01-16 09:40:51 +00:00
Luboš Luňák
be6520907a Option for transparent inactive windows. Patch by "Mark Eaton" <eaton.mark@gmail.com>.
svn path=/trunk/KDE/kdebase/workspace/; revision=761341
2008-01-14 15:34:39 +00:00
Script Kiddy
21dc4fa63d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=761283
2008-01-14 12:08:17 +00:00
Rivo Laks
de40298f2c Elevate highlighted window when alt-tabbing.
svn path=/trunk/KDE/kdebase/workspace/; revision=760808
2008-01-13 13:08:46 +00:00
Script Kiddy
66f14cc855 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=760797
2008-01-13 12:57:56 +00:00
Rivo Laks
4a0af32fc6 Reload correct effect.
BUG: 155627

svn path=/trunk/KDE/kdebase/workspace/; revision=760767
2008-01-13 12:40:45 +00:00
Script Kiddy
57a60369c3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=759879
2008-01-11 11:46:35 +00:00
Script Kiddy
448799a0f8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=759398
2008-01-10 12:42:18 +00:00
Script Kiddy
a6b51a54b2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=758818
2008-01-09 10:37:34 +00:00
Luboš Luňák
f7c52e116b Shortcut for clearing only the last mark.
svn path=/trunk/KDE/kdebase/workspace/; revision=758641
2008-01-08 16:23:56 +00:00
Luboš Luňák
0b2f726634 Add support to Mousemark for drawing arrows.
svn path=/trunk/KDE/kdebase/workspace/; revision=758640
2008-01-08 16:21:04 +00:00
Luboš Luňák
a6fbe3d13e Snow effect from Martin Graesslin <ubuntu@martin-graesslin.com>.
svn path=/trunk/KDE/kdebase/workspace/; revision=758626
2008-01-08 15:47:31 +00:00
Luboš Luňák
0bea1cc50e Fix property format 32 usage for 64b.
svn path=/trunk/KDE/kdebase/workspace/; revision=758332
2008-01-07 16:54:46 +00:00
Stephan Binner
32272e9613 i18n style guide fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=757261
2008-01-04 15:26:42 +00:00
Script Kiddy
57c2e375c8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=757112
2008-01-04 08:40:56 +00:00
Rafael Fernández López
0df29714d1 This field should have never been translated. It began to be translated really late, and it was breaking KPluginSelector. This field is internal and never is shown to
the user. Plasma will need to use an extra field for using internationalized categories. Thanks to Bille, aacid, annma and everyone involved.

svn path=/trunk/KDE/kdebase/workspace/; revision=757071
2008-01-04 01:55:40 +00:00
Luboš Luňák
34acf422ac Put transformWindowDamage() back.
BUG: 154714


svn path=/trunk/KDE/kdebase/workspace/; revision=756797
2008-01-03 19:51:22 +00:00
Luboš Luňák
bc5acf8268 Shaped shadows are not implemented yet, so disable shadows completely
for shaped windows.


svn path=/trunk/KDE/kdebase/workspace/; revision=756795
2008-01-03 19:39:18 +00:00
Luboš Luňák
21a31819d1 Move the shortcuts to Ctrl+F9/F10, feels a bit better although I still don't
like the defaults for PresentWindows and DesktopGrid.


svn path=/trunk/KDE/kdebase/workspace/; revision=756780
2008-01-03 19:02:38 +00:00
Luboš Luňák
c39c81d6a9 Less random shortcuts for some effects.
svn path=/trunk/KDE/kdebase/workspace/; revision=756771
2008-01-03 18:51:15 +00:00
Luboš Luňák
8c73958364 Enable Zoom by default.
svn path=/trunk/KDE/kdebase/workspace/; revision=756766
2008-01-03 18:40:17 +00:00
Luboš Luňák
29c2ae41ba svnrevertlast - there's i18n string in the config dialog that
mentions ctrl+meta :-/.


svn path=/trunk/KDE/kdebase/workspace/; revision=756765
2008-01-03 18:39:33 +00:00
Luboš Luňák
f660e14148 Enable TrackMouse by default and change the activation to Shift+Meta.
svn path=/trunk/KDE/kdebase/workspace/; revision=756762
2008-01-03 18:36:18 +00:00
Luboš Luňák
1590b389ed HAVE_CAPTURY doesn't work, no idea why, but not used now anyway
svn path=/trunk/KDE/kdebase/workspace/; revision=756704
2008-01-03 16:13:39 +00:00
Luboš Luňák
f97bd45da9 Redo checks for KWIN_HAVE(_XXX)_COMPOSITING again, in order
to have it the same also in makefiles.


svn path=/trunk/KDE/kdebase/workspace/; revision=756678
2008-01-03 15:22:19 +00:00
Luboš Luňák
52e8207d5f Dump the old taskbar thumbnail effect, replace it with a new one
that renders the thumbnail directly into another window (taskbar's tooltip).


svn path=/trunk/KDE/kdebase/workspace/; revision=756636
2008-01-03 14:00:13 +00:00
Script Kiddy
662b4a6173 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=756421
2008-01-03 08:33:49 +00:00
Luboš Luňák
82ad4e01ce Report old buttons and modifiers state in mouseChanged() as well.
svn path=/trunk/KDE/kdebase/workspace/; revision=755995
2008-01-02 15:34:12 +00:00
Luboš Luňák
76c76f585d Don't apply DimInactive effect to override-redirect windows. Things
like popups should be short-lived and mostly for the active window anyway.
Possibly could be revisited in the future when support for window grouping
for unmanaged windows gets implemented too.
BUG: 154009


svn path=/trunk/KDE/kdebase/workspace/; revision=755987
2008-01-02 15:17:58 +00:00
Script Kiddy
d62294b49a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=755848

The following changes were in SVN, but were removed from git:

M	wallpapers/Won-Ton-Soup-3.jpg.desktop
2008-01-02 08:27:51 +00:00
Urs Wolfer
0608747ab4 Optimize PNG files again.
Last optimization has been done almost two years ago. There a lot of new files in trunk (e.g all Oxygen stuff).
It's not the correct time to do that again (before the release).

This run saves again around 10MB of diskspace without any restrictions.

svn path=/trunk/KDE/kdebase/workspace/; revision=755647

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png
2008-01-02 00:10:07 +00:00
Script Kiddy
e3186d61e3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=755334

The following changes were in SVN, but were removed from git:

M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/alta-badia.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/konqui.svgz.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/plasma-default.png.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/stelvio.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2008-01-01 08:08:37 +00:00
Script Kiddy
18e208ba55 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=755013

The following changes were in SVN, but were removed from git:

M	wallpapers/default_blue.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/plasma-default.png.desktop
2007-12-31 08:04:48 +00:00
Script Kiddy
2e3af73c18 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=754562

The following changes were in SVN, but were removed from git:

M	wallpapers/Time-For-Lunch-2.jpg.desktop
2007-12-30 08:55:36 +00:00
Script Kiddy
863db663f2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=754155

The following changes were in SVN, but were removed from git:

M	wallpapers/lineart.svgz.desktop
2007-12-29 08:21:26 +00:00
Script Kiddy
d5f05d9bc9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=753356

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-12-27 08:16:48 +00:00
Script Kiddy
42334d790c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=752973
2007-12-26 08:12:05 +00:00
Script Kiddy
2da5e35ebc SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=752700

The following changes were in SVN, but were removed from git:

M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/plasma-default.png.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-12-25 08:10:15 +00:00
Script Kiddy
700ea2d036 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=752330

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/plasma-default.png.desktop
2007-12-24 08:00:37 +00:00
Script Kiddy
97dfbeb3c7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=751969
2007-12-23 08:31:34 +00:00
Jeff Mitchell
6f90b4d4f2 Thought I checked this in a long time ago. Fix typo.
svn path=/trunk/KDE/kdebase/workspace/; revision=751857
2007-12-22 23:55:26 +00:00
Script Kiddy
d045f18df2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=751546
2007-12-22 08:07:52 +00:00
Script Kiddy
d08a61bb25 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=751145

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-12-21 07:55:50 +00:00
Script Kiddy
7e830edbeb SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=750401

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/alta-badia.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/konqui.svgz.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/stelvio.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-12-19 08:07:43 +00:00
Script Kiddy
5d1b13a790 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=749901

The following changes were in SVN, but were removed from git:

M	wallpapers/kde_box.png.desktop
M	wallpapers/plasma-default.png.desktop
2007-12-18 08:17:42 +00:00
Luboš Luňák
a66ee67b28 Allow moving of even non-movable windows between virtual desktops using the middle
mouse button (and also right button, newly, I guess that one is easier to use).
BUG: 153931


svn path=/trunk/KDE/kdebase/workspace/; revision=749711
2007-12-17 17:27:17 +00:00
Luboš Luňák
bb433ac40e No longer include config*.h files in installed headers.
Also slightly redo the #define's for effects, now it's:
- #ifdef KWIN_HAVE_COMPOSITING to check whether there's any compositing support at all
- #ifdef KWIN_HAVE_OPENGL_COMPOSITING to check for OpenGL-based compositing
- #ifdef KWIN_HAVE_XRENDER_COMPOSITING the same for XRender
CCMAIL: kwin@kde.org


svn path=/trunk/KDE/kdebase/workspace/; revision=749628
2007-12-17 14:14:53 +00:00
Script Kiddy
44bd0185ec SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=749502
2007-12-17 09:08:13 +00:00
Rivo Laks
bb6d6bb9fe s/serialNumber/cacheKey/ (serialNumber() is obsolete)
svn path=/trunk/KDE/kdebase/workspace/; revision=749195
2007-12-16 19:40:00 +00:00
Rivo Laks
6827a0cc32 For some reason the icon caching doesn't work here so let's just disable it for now.
svn path=/trunk/KDE/kdebase/workspace/; revision=749165
2007-12-16 18:31:33 +00:00
Rivo Laks
7515cc8e0e Repaint filter box area when filter is empty.
svn path=/trunk/KDE/kdebase/workspace/; revision=749110
2007-12-16 14:43:28 +00:00
Script Kiddy
072cfc7597 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=749000

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-12-16 07:57:44 +00:00
Script Kiddy
18a41ac9f1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=748723

The following changes were in SVN, but were removed from git:

M	wallpapers/kde_box.png.desktop
M	wallpapers/plasma-default.png.desktop
M	wallpapers/seaofconero.jpg.desktop
2007-12-15 08:25:51 +00:00
Rivo Laks
213833fc7f Finally make the bloody blur effect work properly.
This fixes the artefacts appearing when only part of the screen is updated.
This version also brings ton of optimizations which might well increase performance
  2 or 3 times on slower cards:
- Windows are not drawn twice anymore. Now they're drawn only to render target and
  later changed parts of the render target are copied back onto screen.
- Shaders have been optimized. Some calculations moved from pixel shader to vertex shader.
- For ARGB windows, if window's opacity is 0 then it will stay transparent instead of being
  replaced by blurred background.
- Blur effect should now play nicer with other effects, e.g. shadows.

svn path=/trunk/KDE/kdebase/workspace/; revision=748502
2007-12-14 16:57:38 +00:00
Luboš Luňák
eba221d0a3 The effect is now in builtins.
BUG: 153280


svn path=/trunk/KDE/kdebase/workspace/; revision=748499
2007-12-14 16:55:02 +00:00
Script Kiddy
fb3dcab543 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=748324
2007-12-14 07:53:43 +00:00
Adriaan de Groot
9ff9f6ce22 Disambiguating ints and unsigned and float and double
svn path=/trunk/KDE/kdebase/workspace/; revision=747016
2007-12-10 20:43:13 +00:00
Script Kiddy
17f98d07ae SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=746783
2007-12-10 07:48:53 +00:00
Script Kiddy
be95c017fb SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=746474

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-12-09 07:38:20 +00:00
Luboš Luňák
0b2a40e150 Act on KeyPress, not KeyRelease, the release may come
from the activating shortcut.


svn path=/trunk/KDE/kdebase/workspace/; revision=746327
2007-12-08 17:57:53 +00:00
Rivo Laks
864dea425e Reworked shadow effect which should bring nice speedup (especially on cards where fill
rate is expensive).
It optimizes shadow rendering a lot by eliminating tons of overdraw:
- Windows are not forced to be drawn bottom-to-top anymore.
- For opaque windows, shadows are drawn only to where they will actually be visible, not
  under the whole window.

svn path=/trunk/KDE/kdebase/workspace/; revision=746296
2007-12-08 16:24:48 +00:00
Laurent Montel
881fd48854 Don't add slot which doesn't exist
svn path=/trunk/KDE/kdebase/workspace/; revision=746266
2007-12-08 13:55:13 +00:00
Laurent Montel
9f993fa74a Wordwrap text
svn path=/trunk/KDE/kdebase/workspace/; revision=746263
2007-12-08 13:44:44 +00:00
Script Kiddy
78bbe3d833 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=745035

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/plasma-default.png.desktop
2007-12-05 07:44:57 +00:00
Script Kiddy
be1ae53757 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=743871

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/plasma-default.png.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
2007-12-02 08:04:51 +00:00
Script Kiddy
ec0d6d0ef2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=743500

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-12-01 07:41:49 +00:00
Script Kiddy
962b966230 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=743229
2007-11-30 07:55:45 +00:00
Script Kiddy
fe90101935 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=742893
2007-11-29 07:55:28 +00:00
Rivo Laks
e12e7ac6de I don't think this is necessary anymore
svn path=/trunk/KDE/kdebase/workspace/; revision=742682
2007-11-28 15:40:59 +00:00
Script Kiddy
42ab4a8b27 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=742556
2007-11-28 07:45:50 +00:00
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
2007-11-27 19:40:25 +00:00
Script Kiddy
4d62608949 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=742119

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-11-27 07:46:00 +00:00
Luboš Luňák
d6b7ef180d No kde3/qt3 support in kwin core. Saves about 150M of memory in gdb
by not loading the support libraries and the complete kdelibs stack it depends
on. Gdb taking 0.5M and lousy handling of near-OOM in Linux kernel
can be a pretty bad combination :(.


svn path=/trunk/KDE/kdebase/workspace/; revision=741856
2007-11-26 15:42:44 +00:00
Script Kiddy
e33d25bb77 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=741702

The following changes were in SVN, but were removed from git:

M	wallpapers/lineart.svgz.desktop
M	wallpapers/plasma-default.png.desktop
2007-11-26 08:05:24 +00:00
Script Kiddy
35efdf2ba2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=741240

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-11-25 07:47:58 +00:00
Rivo Laks
85e31c0010 Reserve 80 items instead of creating them.
svn path=/trunk/KDE/kdebase/workspace/; revision=741041
2007-11-24 16:51:48 +00:00
Matt Rogers
462f588b25 Preallocate the size for the vectors based on the number of entries
that go into them. Saves quite a few memory reallocations in QVector.

Found by valgrind (via callgrind)


svn path=/trunk/KDE/kdebase/workspace/; revision=740992
2007-11-24 15:14:43 +00:00
Rivo Laks
7b3bdb5be7 - Use KColorCombo for choosing colors.
- Color config is now properly loaded/saved/used

svn path=/trunk/KDE/kdebase/workspace/; revision=740985
2007-11-24 14:55:46 +00:00
Rivo Laks
eb02256303 - Load & use line width from config file.
- Correct some mistakes in config module.
- Sync i18n string to the one in config module.
- Use correct repaint area.

svn path=/trunk/KDE/kdebase/workspace/; revision=740973
2007-11-24 14:23:04 +00:00
Rivo Laks
b9275d2b1a - Use radius from the config file.
- Increase maximum radius a bit.

svn path=/trunk/KDE/kdebase/workspace/; revision=740962
2007-11-24 13:51:02 +00:00
Rivo Laks
c28daf0c9a Use KWin::GlobalShortcutsEditor instead of KShortcutsEditor
svn path=/trunk/KDE/kdebase/workspace/; revision=740960
2007-11-24 13:47:58 +00:00
Rivo Laks
e78470b8b2 Dim only normal windows and dialogs (and optionally docks), not e.g. menus or desktop
(not sure about desktop though).

svn path=/trunk/KDE/kdebase/workspace/; revision=740917
2007-11-24 12:10:27 +00:00
Script Kiddy
896dcc9a9c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=740847
2007-11-24 07:32:55 +00:00
Script Kiddy
89171c37cd SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=740393

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-11-23 07:39:04 +00:00
Dirk Mueller
e37fe7d2fb embedding #ifdef's within macros is not portable
svn path=/trunk/KDE/kdebase/workspace/; revision=740309
2007-11-22 23:28:34 +00:00
Luboš Luňák
db06887076 Fix xinerama.
BUG: 152370 


svn path=/trunk/KDE/kdebase/workspace/; revision=739736
2007-11-21 18:50:38 +00:00
Rivo Laks
dea2e71d4c Paint minimized windows as well when the effect is active
svn path=/trunk/KDE/kdebase/workspace/; revision=739688
2007-11-21 15:20:47 +00:00
Luboš Luňák
373f6e552a Useful keyboard navigation also for PresentWindows.
svn path=/trunk/KDE/kdebase/workspace/; revision=739606
2007-11-21 11:57:09 +00:00
Script Kiddy
f0fb54200f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=739529

The following changes were in SVN, but were removed from git:

M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/plasma-default.png.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
2007-11-21 07:59:36 +00:00
Luboš Luňák
c1ed1edb52 Proper support for active xinerama screen in effects.
BUG: 152552 


svn path=/trunk/KDE/kdebase/workspace/; revision=739248
2007-11-20 18:58:30 +00:00
Luboš Luňák
d18e4933a0 Make DesktopGrid useful also from keyboard.
svn path=/trunk/KDE/kdebase/workspace/; revision=739147
2007-11-20 16:17:08 +00:00
Script Kiddy
1aa9a0c3f9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=739007

The following changes were in SVN, but were removed from git:

M	wallpapers/triplegears.jpg.desktop
2007-11-20 07:43:10 +00:00
Script Kiddy
42f8dfd773 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=738563
2007-11-19 07:52:55 +00:00
Laurent Montel
6abd8dc8ad Fix ui files
svn path=/trunk/KDE/kdebase/workspace/; revision=738279
2007-11-18 14:28:56 +00:00
Script Kiddy
4c281b2ed0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=738178

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/plasma-default.png.desktop
2007-11-18 07:51:51 +00:00
Script Kiddy
3e34387e9b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=737798
2007-11-17 07:34:04 +00:00
Rivo Laks
8e407ad4af Remove unused prePaintScreen() method
svn path=/trunk/KDE/kdebase/workspace/; revision=737533
2007-11-16 12:43:58 +00:00
Script Kiddy
344cd82052 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=737424
2007-11-16 07:52:17 +00:00
Allen Winter
f94a287247 DocPath => X-DocPath
ServiceTypes => X-KDE-ServiceTypes
Keywords => X-KDE-Keywords

svn path=/trunk/KDE/kdebase/workspace/; revision=737278

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/alta-badia.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/konqui.svgz.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/plasma-default.png.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/stelvio.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-11-15 22:33:12 +00:00
Rivo Laks
2d1a7e1ea4 I thought I had already committed this...
Nonetheless, it might fix a redraw problem with minimize effect.

svn path=/trunk/KDE/kdebase/workspace/; revision=737176
2007-11-15 18:46:38 +00:00
Script Kiddy
cead7a81e5 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=736984
2007-11-15 08:04:49 +00:00
Luboš Luňák
5e3ba8b778 Ok, the splash needs to cover the entire screen, no hacks in the effect
trying to hide other windows. Fullscreen splash is a good idea anyway,
it'll hide all the setting up of kdesktop+kicker ... er .. plasma.

Speaking of which, are there any plans concerning the splash,
or are we sticking with the Akademy photo for 4.0?

CCMAIL: kde-core-devel@kde.org
CCMAIl: kde-artists@kde.org


svn path=/trunk/KDE/kdebase/workspace/; revision=736725
2007-11-14 16:30:11 +00:00
Luboš Luňák
b91c6fce83 Make the logout fade effect activate also while playing logout sound
and killing applications. A bit hackish way of triggering it.


svn path=/trunk/KDE/kdebase/workspace/; revision=736707
2007-11-14 15:58:57 +00:00
Luboš Luňák
eb3b63cad8 Prevent fade from affecting the login splash.
svn path=/trunk/KDE/kdebase/workspace/; revision=736675
2007-11-14 14:55:23 +00:00
Rivo Laks
21498ebad1 Reduce brightness a bit more if saturation isn't supported
svn path=/trunk/KDE/kdebase/workspace/; revision=736622
2007-11-14 13:48:16 +00:00
Rivo Laks
e1ed9b0f9c - Reduce saturation even more and brightness a bit less
- Also smoothly fade back to normal when logout dialog is closed

svn path=/trunk/KDE/kdebase/workspace/; revision=736619
2007-11-14 13:38:07 +00:00
Script Kiddy
bd7bee0188 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=736533
2007-11-14 10:20:35 +00:00
Luboš Luňák
9e0a19aa2e Login effect.
svn path=/trunk/KDE/kdebase/workspace/; revision=736359
2007-11-14 01:01:02 +00:00
Luboš Luňák
30745b9c5d Not necessary.
svn path=/trunk/KDE/kdebase/workspace/; revision=736355
2007-11-14 00:49:24 +00:00
Luboš Luňák
f406b68a57 postpaintscreen, not window
svn path=/trunk/KDE/kdebase/workspace/; revision=736348
2007-11-14 00:28:41 +00:00
Luboš Luňák
d2c3d1a832 Prefer composited logout effect if possible.
I'm just having problems with changing the saturation, I cannot
get it to simply go to gray by reducing data.saturation :-/.

CCMAIL: rivolaks@hot.ee


svn path=/trunk/KDE/kdebase/workspace/; revision=736342
2007-11-14 00:09:14 +00:00
Rivo Laks
8544d77d55 Add Icon entries to where they're still missing
svn path=/trunk/KDE/kdebase/workspace/; revision=736301
2007-11-13 21:59:16 +00:00
Rivo Laks
797bece861 Add config dialog for trackmouse.
It doesn't let you configure anything yet, just shows which keys activate the
  effect. But hopefully one day it will be configurable as well.

svn path=/trunk/KDE/kdebase/workspace/; revision=736297
2007-11-13 21:50:00 +00:00
Rivo Laks
1daba58c35 Add a label to show which keys you need to use for drawing (not configurable yet)
svn path=/trunk/KDE/kdebase/workspace/; revision=736293
2007-11-13 21:42:09 +00:00
Luboš Luňák
bc6a084894 Let effects access window role as well.
svn path=/trunk/KDE/kdebase/workspace/; revision=736266
2007-11-13 19:59:53 +00:00
Rivo Laks
58aa16725a Add comment for this one as well
svn path=/trunk/KDE/kdebase/workspace/; revision=736261
2007-11-13 19:55:12 +00:00
Rivo Laks
f016495c80 Add config dialog for videorecord
svn path=/trunk/KDE/kdebase/workspace/; revision=736260
2007-11-13 19:43:13 +00:00
Rivo Laks
a10061ed6f Add config dialog for sharpen
svn path=/trunk/KDE/kdebase/workspace/; revision=736229
2007-11-13 18:21:49 +00:00
Rivo Laks
620c22cad2 Correct include guards
svn path=/trunk/KDE/kdebase/workspace/; revision=736227
2007-11-13 18:17:45 +00:00
Rivo Laks
f8ec94079b Add config dialog for invert
svn path=/trunk/KDE/kdebase/workspace/; revision=736226
2007-11-13 18:14:56 +00:00
Luboš Luňák
2a88854a01 #ifdef HAVE_OPENGL
svn path=/trunk/KDE/kdebase/workspace/; revision=736203
2007-11-13 17:37:53 +00:00
Luboš Luňák
2fd0261c03 i18n messages for effects.
svn path=/trunk/KDE/kdebase/workspace/; revision=736200
2007-11-13 17:29:46 +00:00
Luboš Luňák
ce20cf0625 More configuration options for effects. Most of the code
by Christian Nitschkowski <segfault_ii@web.de>.


svn path=/trunk/KDE/kdebase/workspace/; revision=736161
2007-11-13 16:20:52 +00:00
Rivo Laks
36c3f4804c Make defaults button reset the shortcuts as well
svn path=/trunk/KDE/kdebase/workspace/; revision=736148
2007-11-13 15:44:52 +00:00
Rivo Laks
0a7a0841f8 - Add comments to most effects that didn't have them yet.
- Change taskbarthumbnail's name into something more user-friendly.

svn path=/trunk/KDE/kdebase/workspace/; revision=736147
2007-11-13 15:42:08 +00:00
Script Kiddy
310b54f250 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=735977

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-11-13 07:45:41 +00:00
Rivo Laks
0adf0a1b49 Add zoom config dialog (just keyboard shortcuts)
svn path=/trunk/KDE/kdebase/workspace/; revision=735761
2007-11-12 15:11:00 +00:00
Script Kiddy
8426f71247 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=735257

The following changes were in SVN, but were removed from git:

M	wallpapers/kde_box.png.desktop
M	wallpapers/plasma-default.png.desktop
2007-11-11 08:03:05 +00:00
Jakob Petsovits
a8f549170f Icon name changes:
kwin-effect-* -> preferences-system-windows-effect-*

That way, we get proper fallbacks and a more consistent
naming scheme.

svn path=/trunk/KDE/kdebase/workspace/; revision=735139
2007-11-11 00:30:22 +00:00
Luboš Luňák
ad73c931e5 It seems that any QPalette use in KWin has to explicitly specify
the color group, since KWin is technically never the active application.


svn path=/trunk/KDE/kdebase/workspace/; revision=734660
2007-11-09 14:09:29 +00:00
Script Kiddy
206dc8a378 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=734544

The following changes were in SVN, but were removed from git:

M	wallpapers/kde_box.png.desktop
M	wallpapers/plasma-default.png.desktop
2007-11-09 07:51:58 +00:00
Rivo Laks
ee7b2ca8d1 Change default mouse triggers as discussed on kwin list (top-right doesn't do anything
anymore and top-left triggers presentwindows for all desktops).
Should make Plasma people happy as well ;-)

svn path=/trunk/KDE/kdebase/workspace/; revision=734423
2007-11-08 20:34:25 +00:00
Script Kiddy
93cfdb6797 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=734227
2007-11-08 09:15:10 +00:00
Script Kiddy
d6ac6ec912 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=733791

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-11-07 07:58:52 +00:00
Script Kiddy
9c23fc6033 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=733410

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-11-06 08:58:17 +00:00
Rivo Laks
e38a36d3a6 Sync comment to code
svn path=/trunk/KDE/kdebase/workspace/; revision=732390
2007-11-03 18:01:46 +00:00
Rivo Laks
1f7c7cc89b Unelevate the moved window when it's released.
Fixes ugly bug where window would stay elevated even after the effect finishes.

svn path=/trunk/KDE/kdebase/workspace/; revision=732299
2007-11-03 12:44:13 +00:00
Rivo Laks
b070bc842b Add repaint when window is closed.
Fixes shadows left on desktop when kickoff or app menus are closed

svn path=/trunk/KDE/kdebase/workspace/; revision=732268
2007-11-03 11:35:39 +00:00
Rivo Laks
f556feda15 Fasten up: 500->300ms
svn path=/trunk/KDE/kdebase/workspace/; revision=732261
2007-11-03 10:52:48 +00:00
Rivo Laks
e795e4b81f This was not supposed to be removed
svn path=/trunk/KDE/kdebase/workspace/; revision=732256
2007-11-03 10:42:12 +00:00
Script Kiddy
4ce9a58427 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=732214

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-11-03 07:49:19 +00:00
Rivo Laks
33e34940f5 Those moved, too
svn path=/trunk/KDE/kdebase/workspace/; revision=732056
2007-11-02 17:29:54 +00:00
Rivo Laks
d78506bd0a Move testing/demo effects (those not meant for end users) to test/ subdir and don't build them by default.
svn path=/trunk/KDE/kdebase/workspace/; revision=732055
2007-11-02 17:28:21 +00:00
Rivo Laks
5bb6ed0b1a Use new shadow texture by pinotree. It uses gaussian blur instead of linear falloff
and thus looks better.
Also change default shadow settings to look better with the new texture.

svn path=/trunk/KDE/kdebase/workspace/; revision=732038
2007-11-02 15:33:46 +00:00
Rivo Laks
bb9ff25ec4 Prevent multiple fullscreen effects from becoming active at the same time as discussed
on kwin ml

svn path=/trunk/KDE/kdebase/workspace/; revision=731717
2007-11-01 17:47:41 +00:00
Script Kiddy
c75028ec3c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=730624

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-10-29 08:20:08 +00:00
Script Kiddy
19f66788b4 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=730232

The following changes were in SVN, but were removed from git:

M	wallpapers/plasma-default.png.desktop
2007-10-28 07:59:50 +00:00
Script Kiddy
3d802bfa90 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=729539
2007-10-26 06:43:47 +00:00
Script Kiddy
36833dbdc3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=729163

The following changes were in SVN, but were removed from git:

M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/konqui.svgz.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
2007-10-25 07:10:34 +00:00
Script Kiddy
f70466ce74 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=728747
2007-10-24 06:40:20 +00:00
Luboš Luňák
2922ef272e Don't cause painting in unrelated parts.
svn path=/trunk/KDE/kdebase/workspace/; revision=728509
2007-10-23 14:20:37 +00:00
Luboš Luňák
b33ce330ca Another testing effect - show where painting is taking place. Quite interesting,
even for uses outside of KWin.


svn path=/trunk/KDE/kdebase/workspace/; revision=728502
2007-10-23 13:41:59 +00:00
Luboš Luňák
211bbc95ba Consistently decide whether shadow will be painted for a window.
svn path=/trunk/KDE/kdebase/workspace/; revision=728484
2007-10-23 12:40:03 +00:00
Script Kiddy
bda9b9d0da SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=728374
2007-10-23 06:30:13 +00:00
Rivo Laks
bbb6d2d96a - Add config module for MakeTransparent effect.
Defaults are 70% translucency for window decorations and 80% for moving windows.
- Set it's user-visible name to Translucency

svn path=/trunk/KDE/kdebase/workspace/; revision=728122
2007-10-22 13:34:26 +00:00
Rivo Laks
b5bfa1765f Effects' config modules don't depend on opengl
svn path=/trunk/KDE/kdebase/workspace/; revision=727695
2007-10-21 13:44:40 +00:00
Script Kiddy
2258fbb029 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=727320
2007-10-20 06:45:13 +00:00
Script Kiddy
9099c1585f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=726885

The following changes were in SVN, but were removed from git:

M	wallpapers/default_blue.jpg.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/stelvio.jpg.desktop
2007-10-19 06:33:28 +00:00
Luboš Luňák
d2e8675051 Avoid divide by zero.
svn path=/trunk/KDE/kdebase/workspace/; revision=726668
2007-10-18 14:24:46 +00:00
Script Kiddy
d0799dc140 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=726175

The following changes were in SVN, but were removed from git:

M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/moon.svgz.desktop
2007-10-17 05:59:01 +00:00
Stephan Binner
3bff5f0ab2 i18n style guide fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=725921
2007-10-16 15:36:27 +00:00
Script Kiddy
a09de80b60 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=725777

The following changes were in SVN, but were removed from git:

M	wallpapers/kde_box.png.desktop
2007-10-16 06:15:12 +00:00
Script Kiddy
f15da268a1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=722863
2007-10-08 06:40:33 +00:00
Script Kiddy
6b50ab2940 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/kstyles/; revision=721873
2007-10-06 07:33:36 +00:00
Andreas Hartmetz
86f47ee6a8 committed for hdh, thanks
svn path=/trunk/KDE/kdebase/workspace/; revision=721760
2007-10-06 02:11:47 +00:00
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
2007-10-05 22:21:25 +00:00
Laurent Montel
d59f95c2d0 Fix compile enable final
svn path=/trunk/KDE/kdebase/workspace/; revision=720825
2007-10-03 20:18:56 +00:00
Script Kiddy
cf3de09959 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=720538
2007-10-03 06:39:50 +00:00
Script Kiddy
94c4779591 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=720019
2007-10-02 06:39:53 +00:00
Script Kiddy
18759f4fc9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=719466

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/alta-badia.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/konqui.svgz.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/stelvio.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-10-01 06:24:51 +00:00
Script Kiddy
39d217e170 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=718575
2007-09-29 06:00:08 +00:00
Rivo Laks
99cdfe7f8d Better defaults IMHO.
Now each side of the window is surrounded by a bit the of shadow while it's still bigger
  at the right side and the bottom.

svn path=/trunk/KDE/kdebase/workspace/; revision=718310
2007-09-28 12:50:36 +00:00
Rivo Laks
8d316461c4 Fix shadow's size
svn path=/trunk/KDE/kdebase/workspace/; revision=718307
2007-09-28 12:47:37 +00:00
Rivo Laks
0e1cb2a603 Add option to make active window's shadow stronger (on by default).
svn path=/trunk/KDE/kdebase/workspace/; revision=718304
2007-09-28 12:43:51 +00:00
Rivo Laks
3c195c505d Make it possible to increase shadow's size
svn path=/trunk/KDE/kdebase/workspace/; revision=718296
2007-09-28 12:24:11 +00:00
Script Kiddy
10de671bc9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=718158
2007-09-28 06:44:06 +00:00
Script Kiddy
5e289c2423 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=717121
2007-09-26 05:58:14 +00:00
Rivo Laks
bb6a65b424 Add config module for DesktopGrid.
You can configure slide animation and activations shortcut

svn path=/trunk/KDE/kdebase/workspace/; revision=716951
2007-09-25 17:52:19 +00:00
Rivo Laks
f05d91085a - Make it work (use correct KComponentData)
- No need to store KActionCollection since we're dealing only with global shortcuts

svn path=/trunk/KDE/kdebase/workspace/; revision=716949
2007-09-25 17:47:31 +00:00
Rivo Laks
aa26125635 Activation shortcuts of PresentWindows can be configured now
svn path=/trunk/KDE/kdebase/workspace/; revision=716805
2007-09-25 09:41:06 +00:00
Rivo Laks
a868d01413 - Fix grammar of a label
- Add labels that show activation shortcuts

svn path=/trunk/KDE/kdebase/workspace/; revision=715559
2007-09-22 12:14:30 +00:00
Rivo Laks
4ae6c8c382 - Fix memory leak with QLabels
- Translate all the labels

svn path=/trunk/KDE/kdebase/workspace/; revision=715555
2007-09-22 12:00:23 +00:00
Script Kiddy
090855777a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=715040

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-09-21 06:26:08 +00:00
Rivo Laks
7ad70d9c83 Fix compilation
svn path=/trunk/KDE/kdebase/workspace/; revision=714831
2007-09-20 18:06:36 +00:00
Bernhard Loos
4ff6a33526 fix the effect kcm for kwin
(port it to KPluginFactory)

svn path=/trunk/KDE/kdebase/workspace/; revision=714825
2007-09-20 17:48:27 +00:00
Rivo Laks
1112d7fd69 Don't scale windows more than 2 times.
This prevents e.g. a quarter-screen big klipper

svn path=/trunk/KDE/kdebase/workspace/; revision=714057
2007-09-18 16:47:32 +00:00
Script Kiddy
23f78b0b57 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=713869
2007-09-18 06:22:43 +00:00
Rivo Laks
3afcb6eb04 Make blur work with ARGB windows
svn path=/trunk/KDE/kdebase/workspace/; revision=713247
2007-09-16 20:01:13 +00:00
Rivo Laks
70f5fd34bb Repaint the frame as well - fixes a bug where frame would stay on screen after turning off magnifier
svn path=/trunk/KDE/kdebase/workspace/; revision=712470
2007-09-14 13:40:26 +00:00
Script Kiddy
12a90ad01a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=712396
2007-09-14 10:18:47 +00:00
Script Kiddy
b61130d037 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=711906

The following changes were in SVN, but were removed from git:

M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/triplegears.jpg.desktop
2007-09-13 05:55:01 +00:00
Script Kiddy
de06840f80 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/kcontrol/samba/; revision=710483

The following changes were in SVN, but were removed from git:

M	wallpapers/default_blue.jpg.desktop
M	wallpapers/moon.svgz.desktop
2007-09-10 05:48:06 +00:00
Rivo Laks
3bac29fb2a Cache the colors returned by KColorScheme as suggested by mwoehlke
svn path=/trunk/KDE/kdebase/workspace/; revision=710244
2007-09-09 11:59:29 +00:00
Script Kiddy
d9d648e579 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=710142

The following changes were in SVN, but were removed from git:

M	wallpapers/kde_box.png.desktop
M	wallpapers/konqui.svgz.desktop
2007-09-09 06:15:09 +00:00
Rivo Laks
ee4c41e826 Speed up (500 -> 300ms)
svn path=/trunk/KDE/kdebase/workspace/; revision=709536
2007-09-07 18:55:03 +00:00
Rivo Laks
4c92b26fe8 Speed up (500 -> 300 ms)
svn path=/trunk/KDE/kdebase/workspace/; revision=709526
2007-09-07 18:20:05 +00:00
Rivo Laks
84c15214c5 Blend the window labels in/out with the effect
svn path=/trunk/KDE/kdebase/workspace/; revision=709129
2007-09-06 15:50:53 +00:00
Rivo Laks
ab2a72fdcb Tune the range of the pixels drawn graph - displayed range is now 10^2 to 10^7.2 which
should be good enough. The y-axis lines are for each 10^k,  2 <= k <= 7

svn path=/trunk/KDE/kdebase/workspace/; revision=709113
2007-09-06 15:30:57 +00:00
Rivo Laks
fd0df31c9e Draw the lines on top of the graph in XRender mode
svn path=/trunk/KDE/kdebase/workspace/; revision=709102
2007-09-06 15:10:03 +00:00
Rivo Laks
05903e760e - Create a specific method to draw graphs.
- Draw a graph showing number of rendered pixels in addition to the fps graph.
  This is good for spotting redraw problems (such as animations which aren't stop and keep
  redrawing).

svn path=/trunk/KDE/kdebase/workspace/; revision=709097
2007-09-06 15:02:59 +00:00
Rivo Laks
c9597d1303 Add a little space between items and text
svn path=/trunk/KDE/kdebase/workspace/; revision=708005
2007-09-03 15:46:20 +00:00
Rivo Laks
8246723251 - Use bold and a bit bigger font.
- Use correct KColorScheme ctor, not the deprecated one

svn path=/trunk/KDE/kdebase/workspace/; revision=707988
2007-09-03 15:02:26 +00:00
Luboš Luňák
e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision.
Reverting r700026 and changing floats to doubles again. I'd probably like
to change even the ones interfacing with OpenGL which I've left for now.


svn path=/trunk/KDE/kdebase/workspace/; revision=707987
2007-09-03 15:00:43 +00:00
Arto Hytönen
8f9eb21004 SVN_SILENT back down for now as I can't test them right now
svn path=/trunk/KDE/kdebase/workspace/; revision=707753
2007-09-02 20:47:42 +00:00
Arto Hytönen
e1c6433c8e pass-by-value -> reference-to-count fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=707741
2007-09-02 20:01:17 +00:00
Arto Hytönen
f3fbc3665b explicit ctors
svn path=/trunk/KDE/kdebase/workspace/; revision=707717
2007-09-02 19:11:09 +00:00
Rivo Laks
4911fdce81 Use the generic paintText() method
svn path=/trunk/KDE/kdebase/workspace/; revision=707702
2007-09-02 18:32:13 +00:00
Rivo Laks
d618ba8d23 Turn paintText() into two generic methods: one just paints the text, the other also paints
background. Move the methods into kwineffects.*

svn path=/trunk/KDE/kdebase/workspace/; revision=707699
2007-09-02 18:20:36 +00:00
Rivo Laks
106fbc23ab - Draw caption for all windows.
- Correctly apply alpha to text as well (in OpenGL mode)

svn path=/trunk/KDE/kdebase/workspace/; revision=707675
2007-09-02 16:43:31 +00:00
Rivo Laks
1a587da8d6 Show caption for active window.
It might be a good idea to even do it for all windows (or maybe with a config option?)

svn path=/trunk/KDE/kdebase/workspace/; revision=707673
2007-09-02 16:30:18 +00:00
Pino Toscano
ee84e19a8f less qt3support
svn path=/trunk/KDE/kdebase/workspace/; revision=707454
2007-09-01 22:29:47 +00:00
Arto Hytönen
6d98cf9bb0 SVN_SILENT typos-- and few contractions--
svn path=/trunk/KDE/kdebase/workspace/; revision=707210
2007-09-01 08:57:10 +00:00
Luboš Luňák
6ad72de60d Compile.
svn path=/trunk/KDE/kdebase/workspace/; revision=706926
2007-08-31 15:10:25 +00:00
Dirk Mueller
f46cd49351 give a nice logging message if libcaptury cannot be found
svn path=/trunk/KDE/kdebase/workspace/; revision=706858
2007-08-31 13:10:27 +00:00
Dirk Mueller
27aa13d396 symlink attacks, *gasp*
svn path=/trunk/KDE/kdebase/workspace/; revision=706856
2007-08-31 13:06:40 +00:00
Script Kiddy
e8e02db3f1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=706753

The following changes were in SVN, but were removed from git:

M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-08-31 07:59:14 +00:00
Matthias Kretz
8cb674aa75 compile using KDE3_SUPPORT for KCModule; fix forward decl.
svn path=/trunk/KDE/kdebase/workspace/; revision=705387
2007-08-27 20:48:55 +00:00
Rivo Laks
459ec5e9ce Disable by default
svn path=/trunk/KDE/kdebase/workspace/; revision=705195
2007-08-27 12:48:50 +00:00
Script Kiddy
405e8eb22b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=705076

The following changes were in SVN, but were removed from git:

M	wallpapers/here-gear.svgz.desktop
2007-08-27 06:09:24 +00:00
Arto Hytönen
b494cddaa9 includes, include guards and typos fixed
svn path=/trunk/KDE/kdebase/workspace/; revision=705066
2007-08-27 04:31:52 +00:00
Rivo Laks
38bc48cb11 Prettify filter box by adding frame around it and prepending "Filter:" to the filter text.
Also add some comments.

svn path=/trunk/KDE/kdebase/workspace/; revision=704435
2007-08-24 21:27:01 +00:00
Rivo Laks
22d72c572a Forgot to commit this... actually add the edge to alt-tab's frame
svn path=/trunk/KDE/kdebase/workspace/; revision=704330
2007-08-24 16:53:38 +00:00
Rivo Laks
cc2600100c Add a method to render round box with a dark edge and use it for alt-tab's frame.
Now the frame has a slight edge/border around it which makes it look much better IMHO.

svn path=/trunk/KDE/kdebase/workspace/; revision=704310
2007-08-24 15:44:52 +00:00
Rivo Laks
00a10f732b Don't use shadow for desktop and docks
svn path=/trunk/KDE/kdebase/workspace/; revision=704304
2007-08-24 15:25:54 +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
Script Kiddy
bd170f252c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=702776
2007-08-21 06:53:29 +00:00
Thiago Macieira
d2aee14a35 Remove use of k_funcinfo
svn path=/trunk/KDE/kdebase/workspace/; revision=702583
2007-08-20 21:33:48 +00:00
Script Kiddy
1819a26980 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=702200

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/KDE34.png.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/moon.svgz.desktop
2007-08-20 07:37:38 +00:00
Script Kiddy
ac71f71d10 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=701736

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/KDE34.png.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-08-19 06:11:40 +00:00
Script Kiddy
62678ad1f4 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=700288

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/KDE34.png.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/alta-badia.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/konqui.svgz.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/stelvio.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-08-15 06:11:48 +00:00
Luboš Luňák
d846a1e8a9 Use always float as the floating point type for compositing
(http://lists.kde.org/?l=kwin&m=118493073424327&w=2).


svn path=/trunk/KDE/kdebase/workspace/; revision=700026
2007-08-14 15:22:23 +00:00
Script Kiddy
32506e3aa7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=699851
2007-08-14 05:56:15 +00:00
Script Kiddy
d781e2bff3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=699436

The following changes were in SVN, but were removed from git:

M	wallpapers/KDE34.png.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
2007-08-13 05:38:36 +00:00
Script Kiddy
d2b239cb7e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=698804
2007-08-11 06:11:37 +00:00
Luboš Luňák
5a50381e1f Move the shader used for painting to WindowPaintData, as it's
more related to one painting than to a window.


svn path=/trunk/KDE/kdebase/workspace/; revision=698576
2007-08-10 11:26:58 +00:00
Script Kiddy
d3f83ad297 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=698492

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/KDE34.png.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/kde_box.png.desktop
2007-08-10 06:30:15 +00:00
Script Kiddy
63d5be3eb6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=698098
2007-08-09 05:49:22 +00:00
Luboš Luňák
23c4852806 Don't cause additional painting when not necessary.
svn path=/trunk/KDE/kdebase/workspace/; revision=697976
2007-08-08 15:54:21 +00:00
Luboš Luňák
30eb55863c Make WindowPaintData ctor require an EffectWindow argument,
which is used to fill it in. Makes thumbnails work again.


svn path=/trunk/KDE/kdebase/workspace/; revision=697961
2007-08-08 14:42:06 +00:00
Script Kiddy
ecb89e482e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=697207
2007-08-07 05:42:29 +00:00