Commit graph

3307 commits

Author SHA1 Message Date
Michel Hermier
0fdc6c4469 #625468 ported to KDE4
svn path=/trunk/KDE/kdebase/workspace/; revision=625469
2007-01-20 09:56:57 +00:00
Script Kiddy
4178ad5986 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=624048

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/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/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-01-16 07:32:27 +00:00
Andy Goossens
4f86f4d100 Typo fix
svn path=/trunk/KDE/kdebase/workspace/; revision=623924
2007-01-15 23:56:29 +00:00
Luboš Luňák
9ee1526898 Comment about deleted windows.
svn path=/branches/work/kwin_composite/; revision=623898
2007-01-15 21:52:41 +00:00
Luboš Luňák
ff6f889ffc Add support for showing effects for windows which have already been deleted.
Add a fade-out effect.


svn path=/branches/work/kwin_composite/; revision=623872
2007-01-15 18:03:04 +00:00
Luboš Luňák
921d8d4f22 Unmanaged clients should be also only deleted using special functions.
svn path=/branches/work/kwin_composite/; revision=623830
2007-01-15 15:42:32 +00:00
Luboš Luňák
44e0b1dca2 More.
svn path=/branches/work/kwin_composite/; revision=623815
2007-01-15 15:20:59 +00:00
Luboš Luňák
a4bf620619 X pixmap is referenced by GLXPixmap, so there's no need
to worry about its lifetime, just taking care of GLXPixmap
is enough.


svn path=/branches/work/kwin_composite/; revision=623812
2007-01-15 15:15:04 +00:00
Luboš Luňák
8a3af8dcca X.org docs have moved again.
svn path=/branches/work/kwin_composite/; revision=623807
2007-01-15 14:58:35 +00:00
Luboš Luňák
603a1d4686 Discard backing pixmap when finishing compositing.
svn path=/branches/work/kwin_composite/; revision=623759
2007-01-15 13:01:43 +00:00
Luboš Luňák
6c51fb76f4 Kill only with left or middle button.
svn path=/trunk/KDE/kdebase/workspace/; revision=623744
2007-01-15 12:19:44 +00:00
Luboš Luňák
fd3809e453 Add PresentWindowsEffect.
svn path=/branches/work/kwin_composite/; revision=623377
2007-01-14 17:05:25 +00:00
Philip Falkner
ee9e4ad715 Allow effects on window minimize and unminimize.
svn path=/branches/work/kwin_composite/; revision=622778
2007-01-12 23:23:41 +00:00
Philip Falkner
e3cf0dd455 Move window_pix into Toplevel, allowing the backing pixmap to be kept even after a window is unmapped.
This is needed for effects to make use of unavailable windows, such as when closing a window.

svn path=/branches/work/kwin_composite/; revision=622777
2007-01-12 23:21:36 +00:00
Rivo Laks
33f8a0758c Add Expose-like effect to show all windows of active desktop side by side.
Another window can then be activated by clicking on it.
Also add interpolate() utility function to Effect

svn path=/branches/work/kwin_composite/; revision=622634
2007-01-12 14:14:53 +00:00
Luboš Luňák
737ee38cb7 More.
svn path=/branches/work/kwin_composite/; revision=622553
2007-01-12 09:45:02 +00:00
Luboš Luňák
fa2d3956a9 New items.
svn path=/branches/work/kwin_composite/; revision=622552
2007-01-12 09:44:22 +00:00
Philip Falkner
051143b3b7 compilation fixes from trunk (r621518, r621469)
svn path=/branches/work/kwin_composite/; revision=621785
2007-01-09 19:34:49 +00:00
Simon Hausmann
877a4df9d6 merged branches/work/kaction-cleanup-branch, courtesy of
Kevin, Laurent, Thomas and me.

svn path=/trunk/KDE/kdebase/workspace/; revision=621518
2007-01-08 22:39:24 +00:00
Aaron J. Seigo
e9a1f6b086 i command thee, build!
svn path=/trunk/KDE/kdebase/workspace/; revision=621469
2007-01-08 21:10:55 +00:00
Luboš Luňák
92652a187d Support in scene painting code for drawing also hidden windows.
svn path=/branches/work/kwin_composite/; revision=621337
2007-01-08 17:05:58 +00:00
Luboš Luňák
579f174e63 Make sure to track only mapped override-redirect windows.
svn path=/branches/work/kwin_composite/; revision=621333
2007-01-08 16:54:32 +00:00
Luboš Luňák
3a58fc2ea3 Oops, r527758 broke blocking of stacking updates.
svn path=/trunk/KDE/kdebase/workspace/; revision=621281
2007-01-08 15:02:12 +00:00
Luboš Luňák
4c27cb9729 Oops, r527758 broke blocking of stacking updates.
svn path=/branches/work/kwin_composite/; revision=621280
2007-01-08 15:01:49 +00:00
Luboš Luňák
de4d1bc518 Implement cursorPos() as an optimized version of QCursor::pos()
that tries to reduce the number of X roundtrips.


svn path=/branches/work/kwin_composite/; revision=620326
2007-01-05 17:45:54 +00:00
Luboš Luňák
1765551277 Support for "input windows" that let effects intercept mouse events
when they e.g. want to let the user select from window thumbnails.


svn path=/branches/work/kwin_composite/; revision=620305
2007-01-05 16:45:56 +00:00
Luboš Luňák
2e84c74fc8 Functions also for converting from X11 mouse/keyboard state
to Qt mouse/keyboard state.


svn path=/branches/work/kwin_composite/; revision=620299
2007-01-05 16:32:32 +00:00
Luboš Luňák
9f48b9dd02 But now there's a race condition - use a server grab to atomatically
check if the window still exists and selecting for events on it.


svn path=/branches/work/kwin_composite/; revision=620295
2007-01-05 16:13:57 +00:00
Luboš Luňák
2cbf4bb1c2 Don't change input mask of all unmanaged windows.
svn path=/branches/work/kwin_composite/; revision=620291
2007-01-05 16:02:51 +00:00
Luboš Luňák
f8d7a5ec25 More transiency checks.
svn path=/trunk/KDE/kdebase/workspace/; revision=619879
2007-01-04 17:16:16 +00:00
Luboš Luňák
1a0637b627 Properly add a window to a group.
BUG: 139180


svn path=/trunk/KDE/kdebase/workspace/; revision=619874
2007-01-04 17:03:04 +00:00
Luboš Luňák
f52407b829 Merge in compilation fixes from trunk.
svn path=/branches/work/kwin_composite/; revision=619536
2007-01-03 16:53:26 +00:00
Laurent Montel
9350d02134 Use signal to refresh config into all kwin instance
svn path=/trunk/KDE/kdebase/workspace/; revision=619161
2007-01-02 21:48:19 +00:00
Aaron J. Seigo
2bc3c12849 more fixes; seeing as montel is playing around in kdebase i should get these in i suppose ;)
svn path=/trunk/KDE/kdebase/workspace/; revision=619144
2007-01-02 21:02:22 +00:00
Laurent Montel
32504fd22c Fix link
svn path=/trunk/KDE/kdebase/workspace/; revision=619141
2007-01-02 20:57:56 +00:00
Aaron J. Seigo
f9752949ef start adapting to today's api changes
svn path=/trunk/KDE/kdebase/workspace/; revision=619099
2007-01-02 19:05:09 +00:00
Olivier Goffart
c584b831e7 port to KNotification
svn path=/trunk/KDE/kdebase/workspace/; revision=617455
2006-12-29 09:58:51 +00:00
Laurent Montel
2f328e778c Install dbus interface
svn path=/trunk/KDE/kdebase/workspace/; revision=616668
2006-12-26 12:30:52 +00:00
Tim Beaulen
01d8fe1308 Build
svn path=/branches/work/kwin_composite/; revision=615763
2006-12-22 15:09:35 +00:00
Laurent Montel
c259f990f1 Missing one
svn path=/trunk/KDE/kdebase/workspace/; revision=615683
2006-12-22 09:49:34 +00:00
Laurent Montel
074f3342e0 Use dbus interface
svn path=/trunk/KDE/kdebase/workspace/; revision=615451
2006-12-21 15:34:31 +00:00
Laurent Montel
150699179d Use dbus interface
svn path=/trunk/KDE/kdebase/workspace/; revision=615442
2006-12-21 14:53:38 +00:00
Aaron J. Seigo
5361e68cb0 move to using KIcon where possible
also got rid of the clear button in the khelpcenter navigator.
gets rid of 18 billion warnings when compiling.

svn path=/trunk/KDE/kdebase/workspace/; revision=615045
2006-12-19 23:34:40 +00:00
Luboš Luňák
19b9b0cd09 svn merge -r614882 from trunk (autogenerated kwinadaptor)
svn path=/branches/work/kwin_composite/; revision=614905
2006-12-19 12:53:26 +00:00
Laurent Montel
18e5c6386c Fix dbus call
svn path=/trunk/KDE/kdebase/workspace/; revision=614901
2006-12-19 12:41:23 +00:00
Laurent Montel
f1588814af Add signal to reload config on all kwin instance
(fix all dbus call)
CCMAIL: l.lunak@kde.org
(could you merge it please)

svn path=/trunk/KDE/kdebase/workspace/; revision=614887
2006-12-19 11:13:01 +00:00
Laurent Montel
c5efec7d9c Now kwinadaptor is autogenerated and adaptor is registred
now we can use dbus interface to change it.
CCMAIL: l.lunak@kde.org
(Lubos could you merge it with your branch please .Thanks)

svn path=/trunk/KDE/kdebase/workspace/; revision=614882
2006-12-19 10:43:49 +00:00
Simon Hausmann
ca449ecaee merge branches/work/kaction-cleanup-branch: Simplify and clean up KShortcut
svn path=/trunk/KDE/kdebase/workspace/; revision=614599
2006-12-18 12:25:10 +00:00
David Faure
37cdd4efb8 Many files were using KGlobal via the "#include <kglobal.h>" in kguiitem.h. Removed that include -> added many includes in the code.
svn path=/trunk/KDE/kdebase/workspace/; revision=614585
2006-12-18 11:18:32 +00:00
Luboš Luňák
52c50baf1a Boy, I'm so smart, first deleting an object and then doing a consistency check on it.
svn path=/trunk/KDE/kdebase/workspace/; revision=613884
2006-12-15 14:57:18 +00:00