Tomas Frydrych
70afce0325
Cast shadows to SE.
2008-08-19 14:33:20 +01:00
Tomas Frydrych
1f29679c0d
Basic CM minimize effect
...
Added minimize hook to the compositor, hooked up into MetaWindow, implemented
in the clutter compositor.
2008-08-19 11:47:30 +01:00
Tomas Frydrych
99b547bc1d
Fixed handling of opacity and argb32 windows.
...
Parsing of _NET_WM_WINDOW_OPACITY; no shadows for argb32 and translucent
windows.
2008-08-19 10:57:15 +01:00
Tomas Frydrych
030afac8ab
Cleaned up repar_win
...
Uncommented path for TFP; fixed leak of parts regions; removed unnecessary
'damaged' flag.
2008-08-19 10:15:16 +01:00
Tomas Frydrych
121a65e4f4
Fixed destroy effect
...
Stopped processing of unmap and damage messages when a destroy message is
already in the queue.
2008-08-19 09:20:04 +01:00
Tomas Frydrych
a8bcfb9a0c
Removed process_expose
...
No Expose event processing is necessary, since clutter stage paints
automatically when changes are made to the scenegraph (so we only need to
update our window textures as damaged; everything else just works).
2008-08-18 17:08:01 +01:00
Tomas Frydrych
9f9df52ba6
Reduced MAX_TILE_SIZE to 8px so that shaddows work even with small windows
...
(e.g., tootips).
2008-08-18 16:23:50 +01:00
Tomas Frydrych
676a516ff2
Add shaddows to override-redirect windows, e.g. Gtk menus (Gtk should really
...
be fixed not to use override redirect for menus as the maemo fork does).
2008-08-18 16:16:38 +01:00
Tomas Frydrych
4134949d72
get_window_type:
...
Streamlined to use the MetaWindow type where that is available; for unmanaged
windows, query window props as before.
2008-08-18 15:44:26 +01:00
Tomas Frydrych
5ebaa15333
Updated to clutter-0.8.
2008-08-18 12:02:14 +01:00
Matthew Allum
fa2f76d4d4
Now with slightly broken window close animations and lot of debug info.
2008-06-09 17:50:56 +01:00
Matthew Allum
2c6c5a6dd1
Add basic shadow support (stolen from m-w-m-2, thanks to tf)
2008-06-06 14:17:38 +01:00
Matthew Allum
c29232fd0d
Misc cleanups, removal of stray printf's etc. Add basic win opacity handling
2008-06-04 20:51:08 +01:00
Matthew Allum
8fd2f1d22a
synced up very rough local changes for clutter compositing support
2008-06-04 13:58:36 +01:00