Commit graph

5604 commits

Author SHA1 Message Date
Luboš Luňák
163fb3a572 Make internal QWidget's override_redirect, just in case.
svn path=/trunk/KDE/kdebase/workspace/; revision=845645
2008-08-12 08:29:33 +00:00
Martin Gräßlin
5466cbf6dc Performance improvement by using GL List for painting the cube caps. Thanks to Matthias Kretz for the hint.
svn path=/trunk/KDE/kdebase/workspace/; revision=845635
2008-08-12 07:41:19 +00:00
Script Kiddy
0cab0dafe3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=845238
2008-08-11 10:35:30 +00:00
Script Kiddy
47e7e2902d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=844720
2008-08-10 10:24:10 +00:00
Script Kiddy
fdb850ce82 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=844344

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/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-08-09 12:44:48 +00:00
Script Kiddy
c28cff7155 SVN_SILENT made messages (.desktop file)
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=844269

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

M	wallpapers/Code_Poets_Dream/metadata.desktop
M	wallpapers/Colorado_Farm/metadata.desktop
M	wallpapers/Curls_on_Green/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-08-09 06:06:40 +00:00
Chusslove Illich
cea081dd55 Enable i18n for config reads. (bport: 843752)
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=843753
2008-08-07 19:15:15 +00:00
Chusslove Illich
69223bf5f5 Enable i18n for config reads.
svn path=/trunk/KDE/kdebase/workspace/; revision=843752
2008-08-07 19:14:04 +00:00
Martin Gräßlin
6ba3e9fac4 Initial import of new sphere effect. This effect uses a shader to transform the cube into a sphere. Caps are not yet working and are disabled. Fragment shader is shared with cylinder effect.
svn path=/trunk/KDE/kdebase/workspace/; revision=843611
2008-08-07 12:54:16 +00:00
Luboš Luňák
32e991c8d8 Don't lose the desktop submenu in Alt+F3.
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=843598
2008-08-07 11:51:42 +00:00
Luboš Luňák
085abe58b2 Don't lose the desktop submenu in Alt+F3.
svn path=/trunk/KDE/kdebase/workspace/; revision=843596
2008-08-07 11:51:20 +00:00
Script Kiddy
c24f6ad87b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=843552
2008-08-07 10:23:16 +00:00
Laurent Montel
1c11825eea guard warning
svn path=/trunk/KDE/kdebase/workspace/; revision=843388
2008-08-07 06:50:39 +00:00
Script Kiddy
059f41f82a SVN_SILENT made messages (.desktop file)
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=843366
2008-08-07 04:47:53 +00:00
Martin Gräßlin
39fd589c4d Bring back optional one big cube for multi monitor setup. One big cube is used for desktop changed but not the default for ctrl+f11 mode.
BUG: 168404

svn path=/trunk/KDE/kdebase/workspace/; revision=843084
2008-08-06 12:05:30 +00:00
Luboš Luňák
50f29e6183 Detect save path change, patch by Damien Gombault.
BUG: 164942


svn path=/branches/KDE/4.1/kdebase/workspace/; revision=843070
2008-08-06 11:27:43 +00:00
Luboš Luňák
2254d23939 Detect save path change, patch by Damien Gombault.
BUG: 164942


svn path=/trunk/KDE/kdebase/workspace/; revision=843068
2008-08-06 11:27:20 +00:00
Script Kiddy
6146af5d96 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=843047
2008-08-06 11:15:51 +00:00
Luboš Luňák
ef795739e1 Sync r835521 from oxygen.
BUG: 161271


svn path=/branches/KDE/4.1/kdebase/workspace/; revision=842537
2008-08-05 13:41:23 +00:00
Luboš Luňák
bc34d7e613 Sync r835483 from oxygen.
svn path=/trunk/KDE/kdebase/workspace/; revision=842532
2008-08-05 13:23:19 +00:00
Luboš Luňák
afeb0ce4ae Sync r832778 from oxygen.
svn path=/trunk/KDE/kdebase/workspace/; revision=842531
2008-08-05 13:22:37 +00:00
Luboš Luňák
a9a5c45247 Change for easier syncing.
svn path=/trunk/KDE/kdebase/workspace/; revision=842516
2008-08-05 13:02:48 +00:00
Luboš Luňák
e981508f42 Sync r822883 from oxygen.
svn path=/trunk/KDE/kdebase/workspace/; revision=842512
2008-08-05 12:56:56 +00:00
Luboš Luňák
a82450af5e Sync r814568 from oxygen.
svn path=/trunk/KDE/kdebase/workspace/; revision=842508
2008-08-05 12:52:00 +00:00
Luboš Luňák
cedaf94370 Sync r831828 from oxygen.
svn path=/trunk/KDE/kdebase/workspace/; revision=842506
2008-08-05 12:47:45 +00:00
Luboš Luňák
ca976fbf3a Sync r831765 from oxygen.
svn path=/trunk/KDE/kdebase/workspace/; revision=842505
2008-08-05 12:46:47 +00:00
Luboš Luňák
2e14c26fc3 Sync r815426 from oxygen.
svn path=/trunk/KDE/kdebase/workspace/; revision=842503
2008-08-05 12:42:02 +00:00
Luboš Luňák
b099f15cee Fix last commit.
svn path=/trunk/KDE/kdebase/workspace/; revision=842502
2008-08-05 12:41:31 +00:00
Lucas Murray
00c95be210 Added text alignment support to paintText() functions
svn path=/trunk/KDE/kdebase/workspace/; revision=842497
2008-08-05 12:26:16 +00:00
Luboš Luňák
880237bb7c Place in MaximizeArea, patch by Andreas Noever.
BUG: 166116


svn path=/branches/KDE/4.1/kdebase/workspace/; revision=842492
2008-08-05 12:04:14 +00:00
Luboš Luňák
c1727e6740 Place in MaximizeArea, patch by Andreas Noever.
BUG: 166116


svn path=/trunk/KDE/kdebase/workspace/; revision=842490
2008-08-05 12:03:49 +00:00
Luboš Luňák
45c3b4dc0c Tracking mouse is no window management.
svn path=/trunk/KDE/kdebase/workspace/; revision=842489
2008-08-05 12:01:57 +00:00
Luboš Luňák
2e6aeb66d1 Backport r841517 (Fixed XRender smooth scaling advanced setting not signalling a change).
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=842488
2008-08-05 11:59:02 +00:00
Script Kiddy
a4e2dbb8ff SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=842448
2008-08-05 10:31:00 +00:00
Martin Gräßlin
37512e7591 Add of config option if the cube should be shown when desktop is changed via pager or ctrl+f1-4.
Turned of per default.

svn path=/trunk/KDE/kdebase/workspace/; revision=842306
2008-08-05 08:10:01 +00:00
Martin Gräßlin
f10369232e Scale windows towards whole width of element in taskbar
svn path=/trunk/KDE/kdebase/workspace/; revision=842138
2008-08-04 19:41:38 +00:00
Martin Gräßlin
dfbb3c3240 New algorithm for rendering the cube caps. The caps are now made up of many small triangles. This is needed so that we can have caps on the upcoming sphere effect.
Also this way it is possible to paint textured cap in one step and not in two. So the opacity of the textured caps is now correct. The texture has got a border of one pixel in cap color so that the texture can be used to paint the whole cap and transparent areas of the texture are manually blended with the cap color.

svn path=/trunk/KDE/kdebase/workspace/; revision=842034
2008-08-04 15:22:21 +00:00
Martin Gräßlin
3edc29f190 Caps also for cylinder.
Translate cylinder so that start/stop works correctly.
Do not react on desktop change. That would be strange in cylinder effect.

svn path=/trunk/KDE/kdebase/workspace/; revision=842031
2008-08-04 15:07:34 +00:00
Martin Gräßlin
d719718780 Twin view support for cube. Cube is painted on one screen and scaled so that both screens fit on it. Projection matrix has unfortunatelly to be changed in twin view mode.
svn path=/trunk/KDE/kdebase/workspace/; revision=842026
2008-08-04 14:23:22 +00:00
Martin Gräßlin
7f8b7e78f6 Improvement to reflection: reflection does not interfer with normal cube when vertically rotated.
Rotation duration is changed in slide mode. Whole sliding does only take defined duration and not n*duration.

svn path=/trunk/KDE/kdebase/workspace/; revision=842024
2008-08-04 14:18:05 +00:00
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