Martin Gräßlin
1880dcf2eb
Adapt cube and cylinder effect to new API. It is not required any longer to define an own projection matrix and RotationData is used to rotate the desktops.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842023
2008-08-04 14:12:58 +00:00
Martin Gräßlin
cb4ed769aa
Change from orthographic projection to a perspective projection. This allows to change z-values and rotations.
...
Therefore zScale, zTranslate and new RotationData are added to ScreenPaintData and WindowPaintData. So it is possible to define zTranslation and rotations without using OpenGL directly. The change only affects OpenGL compositing. XRender is not changed.
svn path=/trunk/KDE/kdebase/workspace/; revision=842018
2008-08-04 14:07:45 +00:00
Luboš Luňák
8bbc6af734
Keep 0.20-0.49 versions for 4.1.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=842011
2008-08-04 13:35:10 +00:00
Lucas Murray
c60c12572e
X ARGB windows are stored with alpha premultiplied. Adjusted OpenGL rendering to accomodate that and therefore fixed incorrect rendering of windows with transparencies such as the Plasma panel.
...
BUG: 163054
svn path=/trunk/KDE/kdebase/workspace/; revision=841974
2008-08-04 11:34:40 +00:00
Script Kiddy
584972f354
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=841946
2008-08-04 10:37:43 +00:00
Lucas Murray
6036eda4b4
Fixed XRender smooth scaling advanced setting not signalling a change
...
svn path=/trunk/KDE/kdebase/workspace/; revision=841517
2008-08-03 12:37:28 +00:00
Lucas Murray
0bfb2ccafe
Make the present windows animation last a little bit longer
...
svn path=/trunk/KDE/kdebase/workspace/; revision=841336
2008-08-03 08:21:03 +00:00
Martin Gräßlin
75feea46af
New Magic Lamp minimize effect.
...
FEATURE: 167387
svn path=/trunk/KDE/kdebase/workspace/; revision=841030
2008-08-02 13:17:21 +00:00
Lucas Murray
637f1dacb7
Fix off-by-one error in window corner snapping when resizing
...
svn path=/trunk/KDE/kdebase/workspace/; revision=840691
2008-08-01 14:45:49 +00:00
Script Kiddy
cbe5eaef30
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=840588
2008-08-01 10:40:10 +00:00
Sebastian Kügler
23a065d98a
Re-enable taskbar thumbnails. Thought I had done that
...
right after the freeze on trunk already.
Apparently I was wrong ...
So Plasma has its support for thumbnails back, this commit
gives you back your previews in those thumbnails.
svn path=/trunk/KDE/kdebase/workspace/; revision=840301
2008-07-31 20:53:03 +00:00
Lucas Murray
2fab51a8b2
Make window blur effect opacity dependent. Patch by premierSullivan gmail com.
...
BUG: 162046
svn path=/trunk/KDE/kdebase/workspace/; revision=840209
2008-07-31 16:36:24 +00:00
Script Kiddy
dcdc18a7bd
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=840075
2008-07-31 10:20:58 +00:00
Script Kiddy
f4e59e4987
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=839587
2008-07-30 11:34:00 +00:00
Josef Spillner
d452e8541e
- captury site has moved, rm-rf.in isn't reachable anymore
...
svn path=/trunk/KDE/kdebase/workspace/; revision=839326
2008-07-29 20:06:20 +00:00
Luboš Luňák
e7b73e9e5f
Fix indentation.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=839198
2008-07-29 13:44:08 +00:00
Luboš Luňák
1802a82513
Fix out-of-bounds array access when increasing screen count with randr1.2.
...
BUG: 163045
svn path=/trunk/KDE/kdebase/workspace/; revision=839192
2008-07-29 13:36:55 +00:00
Script Kiddy
6c03d59ae1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=839172
The following changes were in SVN, but were removed from git:
M wallpapers/Blue_Curl/metadata.desktop
M wallpapers/Code_Poets_Dream/metadata.desktop
M wallpapers/Colorado_Farm/metadata.desktop
M wallpapers/Curls_on_Green/metadata.desktop
M wallpapers/EOS/metadata.desktop
M wallpapers/Emotion/metadata.desktop
M wallpapers/Fields_of_Peace/metadata.desktop
M wallpapers/Finally_Summer_in_Germany/metadata.desktop
M wallpapers/Flower_drops/metadata.desktop
M wallpapers/Fresh_Morning/metadata.desktop
M wallpapers/Golden_Ripples/metadata.desktop
M wallpapers/Green_Concentration/metadata.desktop
M wallpapers/Ladybuggin/metadata.desktop
M wallpapers/Leafs_Labyrinth/metadata.desktop
M wallpapers/Red_Leaf/metadata.desktop
M wallpapers/Skeeter_Hawk/metadata.desktop
M wallpapers/There_is_Rain_on_the_Table/metadata.desktop
M wallpapers/Vector_Sunset/metadata.desktop
2008-07-29 13:26:35 +00:00
Andreas Hartmetz
a839698fc7
This should fix the rest of kdebase for linking with gold.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=839150
2008-07-29 12:54:39 +00:00
Luboš Luňák
f597672186
Just use the KDE version.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=838680
2008-07-28 13:46:16 +00:00
Luboš Luňák
641faded6b
Increase version number, just for the fun of it.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=838657
2008-07-28 12:27:54 +00:00
Luboš Luňák
20a2c36677
Discard Deleted windows when finishing compositing, so that they're
...
not reused if compositing is started again.
BUG: 152914
svn path=/trunk/KDE/kdebase/workspace/; revision=838646
2008-07-28 11:49:43 +00:00
Burkhard Lück
da7c6873d0
adjust X-DocPath entry to the doc move r838362
...
svn path=/trunk/KDE/kdebase/workspace/; revision=838583
2008-07-28 08:54:51 +00:00
Charles Samuels
258b8817a7
BUG: 166795
...
Assert fail with cube plugin
svn path=/trunk/KDE/kdebase/workspace/; revision=837891
2008-07-25 23:12:19 +00:00
Michael Jansen
105ad40c37
Unbork the dialog. It still crashes for me when setting a global shortcut that is
...
currently used. Will try to investigate.
CCMAIL: l.lunak@suse.cz
svn path=/trunk/KDE/kdebase/workspace/; revision=837779
2008-07-25 17:31:41 +00:00
Luboš Luňák
31444aad22
Fix uninitialized variables.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=837761
2008-07-25 16:46:27 +00:00
Lucas Murray
0581746327
Allow moving of maximized windows across screens
...
BUG: 131299
svn path=/trunk/KDE/kdebase/workspace/; revision=837644
2008-07-25 10:31:47 +00:00
Lucas Murray
e1683ef06f
Snap to window corners.
...
BUG: 130452
svn path=/trunk/KDE/kdebase/workspace/; revision=837640
2008-07-25 10:19:28 +00:00
Lucas Murray
79a8f87268
Fix center snapping algorithm for unrestricted moves
...
Also don't snap when another snap zone is closer
svn path=/trunk/KDE/kdebase/workspace/; revision=837639
2008-07-25 10:16:09 +00:00
Luboš Luňák
f56fd92540
No initial overlay window contents.
...
BUG: 166514
svn path=/trunk/KDE/kdebase/workspace/; revision=837331
2008-07-24 13:00:06 +00:00
Luboš Luňák
905b5676b2
Try to handle gracefully the case when there are many small changes
...
on the screen and the X server has absolutely no problem with flooding
KWin with a huge number of damage events, overloading both the X connection
and QRegion.
BUG: 163643
svn path=/trunk/KDE/kdebase/workspace/; revision=836664
2008-07-22 18:20:42 +00:00
Alexander Neundorf
9e8a357597
-also disable _KDE4_TARGET_LINK_INTERFACE_LIBRARIES() and use the renamed LINK_INTERFACE_LIBRARIES target property
...
instead:
set_target_properties(foo PROPERTIES
${KDE4_DISABLE_PROPERTY_}LINK_INTERFACE_LIBRARIES "kdeui;kdecore"
)
While this doesn't look very nice, it is completely forward and backward compatible (i.e. cmake 2.4 doesn't complain,
cmake 2.6 works, both versions work as soon as the reduced link interface is the default (soon), if somebody
uses this with kdelibs which don't have that anymore he will get the reduced interface instead of errors, so all
should be ok)
Alex
CCMAIL: mueller@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=836131
2008-07-21 19:19:06 +00:00
Alexander Neundorf
6546f980e5
-adapt kdebase to the renaming of kde4_target_link_interface_libraries() to _kde4_target_link_interface_libraries()
...
Alex
CCMAIL: mueller@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=835652
2008-07-20 22:03:14 +00:00
Martin Gräßlin
09a02ee13f
various improvements:
...
- speedup in slide mode: don't paint desktops which are not visible
- key events are not dropped during start phase
- parts of windows from different desktops are faded in/out during start/stop animation
- manual (mouse) rotation is reverted in stop animation
- Cube Cap Texture is positioned oriented towards desktop 1
- fix artifacts from different desktops after stop animation
svn path=/trunk/KDE/kdebase/workspace/; revision=835534
2008-07-20 18:55:24 +00:00
Huynh Huu Long
bba38cb5e9
Redraw buttons when redrawing the whole decoration
...
svn path=/trunk/KDE/kdebase/workspace/; revision=835483
2008-07-20 17:15:48 +00:00
Alexander Dymo
cd419f519f
3d look for default alt-tab window selector/tabbox to make it easily distinguishable
...
from windows with white backgrounds.
svn path=/trunk/KDE/kdebase/workspace/; revision=835374
2008-07-20 14:00:34 +00:00
Sebastian Sauer
6792f27535
switch to general tab before setting defauls else the defaults are not set.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=835329
2008-07-20 12:59:23 +00:00
Sebastian Sauer
70c0a1a3c7
don't switch changed-state by just switching tabs
...
svn path=/trunk/KDE/kdebase/workspace/; revision=835311
2008-07-20 12:38:33 +00:00
Martin Gräßlin
fc777afc8f
Now we are able to display an image on the cube caps.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=834710
2008-07-19 13:43:13 +00:00
Lucas Murray
1d6da823a0
Corrected number of default effects. Can someone please backport this.
...
BUG: 166720
CCMAIL: kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=833261
2008-07-16 15:00:53 +00:00
Laurent Montel
79328d79c9
Fix includes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=833041
2008-07-16 06:39:10 +00:00
Sebastian Kügler
ee454a48bd
Re-enable taskbarthumbnails. Alexis is working on getting it back.
...
CCMAIL:kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=832980
2008-07-15 22:05:01 +00:00
Martin Gräßlin
d5ea3cfba4
Activate build of cube and cylinder
...
svn path=/trunk/KDE/kdebase/workspace/; revision=832916
2008-07-15 19:31:23 +00:00
Martin Gräßlin
89c2ad7c4b
Move Cube effect to trunk
...
svn path=/trunk/KDE/kdebase/workspace/; revision=832912
2008-07-15 19:21:50 +00:00
Huynh Huu Long
8fa675350b
Rrevert quick solution r831040 again
...
Fix gradiented background and draw a separator line onto each button
svn path=/trunk/KDE/kdebase/workspace/; revision=832778
2008-07-15 13:21:15 +00:00
Allen Winter
17e3ac7f90
turn-off default sound for New Dialog notification
...
BUG: 164738
svn path=/trunk/KDE/kdebase/workspace/; revision=832774
2008-07-15 13:07:55 +00:00
Huynh Huu Long
e4f63dfe29
Fix outlined restore button
...
svn path=/trunk/KDE/kdebase/workspace/; revision=831828
2008-07-13 11:57:48 +00:00
Huynh Huu Long
d29c446e3c
Implement pressed state
...
svn path=/trunk/KDE/kdebase/workspace/; revision=831765
2008-07-13 09:50:51 +00:00
Huynh Huu Long
20ee14550f
revert 803670, because a polished look is prioritized
...
svn path=/trunk/KDE/kdebase/workspace/; revision=831040
2008-07-11 18:42:15 +00:00
Luboš Luňák
e29b120fd7
Focus the cancel button by default, so that one does not activate compositing by mistake.
...
BUG: 164150
svn path=/trunk/KDE/kdebase/workspace/; revision=830906
2008-07-11 12:31:36 +00:00