Commit Graph

5266 Commits (13398a16713e6a0858eb2bf510a5ba833d85f5c5)

Author SHA1 Message Date
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
Lucas Murray f01bfcc62b Added center snap zone to windows.
BUG: 133637


svn path=/trunk/KDE/kdebase/workspace/; revision=830029
2008-07-09 15:18:47 +00:00
Sebastian Kügler a822eadc64 Enable the mouse tracking plugin by default.
svn path=/trunk/KDE/kdebase/workspace/; revision=829757
2008-07-09 02:27:07 +00:00
Script Kiddy de22f6b69b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=829587

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-08 17:29:47 +00:00
Dirk Mueller d46ff1342f fix link lines
svn path=/trunk/KDE/kdebase/workspace/; revision=829218
2008-07-07 20:56:56 +00:00
Martin Gräßlin f9f50b5863 Multiply opacity values, do not set them directly. This prevented the windows to be displayed it the opacity value had been set manually.
BUG: 165876

svn path=/trunk/KDE/kdebase/workspace/; revision=829023
2008-07-07 09:28:06 +00:00
Cédric Borgese 03404aa336 Fix max value of slider in config dialog.
svn path=/trunk/KDE/kdebase/workspace/; revision=828874
2008-07-06 20:57:33 +00:00
Script Kiddy 3e45e2b0d6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=828584

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-07-06 05:35:58 +00:00
Luboš Luňák 79bb84e119 Use KWin's internal stacking order for managed windows, not the X one.
Fixes composited drawing of windows on other desktops.
BUG: 161436


svn path=/trunk/KDE/kdebase/workspace/; revision=828060
2008-07-04 14:06:23 +00:00
Sebastian Kügler 2ac20938c4 Change default wobbliness to something more subtle.
svn path=/trunk/KDE/kdebase/workspace/; revision=827266
2008-07-02 13:32:13 +00:00
Sebastian Kügler 8556f99b8a Disable taskbarthumbnails until Plasma uses this feature again.
No point in having this effect offered when it doesn't work.

svn path=/trunk/KDE/kdebase/workspace/; revision=827265
2008-07-02 13:32:09 +00:00
Sebastian Kügler 1fd9f9aa92 Make default duration of translucency effect a bit longer for a smoother fading effect.
svn path=/trunk/KDE/kdebase/workspace/; revision=827263
2008-07-02 13:31:54 +00:00
Script Kiddy dae3a2e511 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=827249

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/Flower_drops/metadata.desktop
M	wallpapers/Leafs_Labyrinth/metadata.desktop
M	wallpapers/Vector_Sunset/metadata.desktop
2008-07-02 13:27:02 +00:00
Luboš Luňák 5d0f9b66dd Fix last commit.
svn path=/trunk/KDE/kdebase/workspace/; revision=827111
2008-07-02 10:11:16 +00:00
Laurent Montel 075dda2993 Remove temporary file
svn path=/trunk/KDE/kdebase/workspace/; revision=827042
2008-07-02 07:04:51 +00:00
Luboš Luňák 2bae5f1f4b Fix a possible pixmap leak.
svn path=/trunk/KDE/kdebase/workspace/; revision=826826
2008-07-01 14:51:38 +00:00
Luboš Luňák e99c489ffe Fix an off-by-one error when keeping windows above their mainwindow.
svn path=/trunk/KDE/kdebase/workspace/; revision=826818
2008-07-01 14:09:41 +00:00
Luboš Luňák 7a61982c53 Add a link to a quite extensive Xlib programming manual.
svn path=/trunk/KDE/kdebase/workspace/; revision=826757
2008-07-01 09:24:49 +00:00
Script Kiddy 148f3a4af6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/kstyles/; revision=826707

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

M	wallpapers/Emotion/metadata.desktop
2008-07-01 06:52:44 +00:00
Martin Gräßlin 281ccd2206 Makes the animation working again. I have no idea why the animation was broken.
svn path=/trunk/KDE/kdebase/workspace/; revision=826359
2008-06-30 15:09:07 +00:00
Martin Gräßlin 50d9cd1be0 Do not display the mouse cursor in fancy window switchers.
BUG: 165296

svn path=/trunk/KDE/kdebase/workspace/; revision=826357
2008-06-30 14:58:38 +00:00
Sebastian Kügler 48912dd264 Don't explode all windows (i.e. also menues)
The window type doesn't seem to be accurate, i.e.
pretty much all windows are normal and special.
kickoff for example isn't a PopupMenu or something
that enables us to not animate it.

Well, at least this way tooltips and applicationmenues
do not explode anymore.

svn path=/trunk/KDE/kdebase/workspace/; revision=826321
2008-06-30 12:52:06 +00:00
Martin Gräßlin e0752e57d3 Subtract 1 from ElectricNone to fit the combobox index. This makes default button work correctly.
svn path=/trunk/KDE/kdebase/workspace/; revision=826299
2008-06-30 10:46:05 +00:00
Script Kiddy 988f852363 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=826056

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/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/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-06-29 19:06:43 +00:00
Luboš Luňák ecedf122b3 Disable the code that prevented clients not-yet-ready-for-painting
from being shown. There is a bug somewhere and it should be improved
in general.
BUG: 160393


svn path=/trunk/KDE/kdebase/workspace/; revision=825817
2008-06-29 13:11:01 +00:00
Luboš Luňák d8e51a49a3 I'm not sure why this is needed, but it helps the styles draw the frame.
CCBUG: 165244


svn path=/trunk/KDE/kdebase/workspace/; revision=825766
2008-06-29 10:48:59 +00:00
Luboš Luňák 722a5ffb03 Somebody/something dropped the extended selection mode for the window types.
BUG: 164449 


svn path=/trunk/KDE/kdebase/workspace/; revision=825484
2008-06-28 11:35:44 +00:00
Luboš Luňák 6e56da102a Lame mistake.
BUG: 164450


svn path=/trunk/KDE/kdebase/workspace/; revision=825479
2008-06-28 11:30:52 +00:00
Script Kiddy f51351b50e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=825215

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

M	wallpapers/Blue_Curl/metadata.desktop
M	wallpapers/Curls_on_Green/metadata.desktop
M	wallpapers/Finally_Summer_in_Germany/metadata.desktop
M	wallpapers/Flower_drops/metadata.desktop
M	wallpapers/Golden_Ripples/metadata.desktop
M	wallpapers/Green_Concentration/metadata.desktop
M	wallpapers/Red_Leaf/metadata.desktop
M	wallpapers/Skeeter_Hawk/metadata.desktop
M	wallpapers/Vector_Sunset/metadata.desktop
2008-06-27 16:03:42 +00:00
Luboš Luňák 8e936add92 assert( false ) -> abort(), to avoid no-return-value warning with NDEBUG
svn path=/trunk/KDE/kdebase/workspace/; revision=825094
2008-06-27 12:06:29 +00:00
Laurent Montel da2c6c1375 Tag as devel element
svn path=/trunk/KDE/kdebase/workspace/; revision=825022
2008-06-27 06:56:11 +00:00