Matthew Allum
53d89a7fd5
Tweak/fix/improve workspace switching effect
2008-10-28 11:30:29 +00:00
Tomas Frydrych
b1c5a2e221
Added mutter_get_plugin() to mutter-plugin.h
...
So we can completely hide the struct name from plugins.
2008-10-27 10:34:32 +00:00
Tomas Frydrych
1d6e70a49d
Fixed stale comment.
2008-10-27 09:38:21 +00:00
Tomas Frydrych
310970a91b
De-C99fied default and scratch plugins.
2008-10-27 09:33:58 +00:00
Tomas Frydrych
07c1003905
Live previews for hidden windows.
...
ClutterActors for hidden windows (such windows on different than active
workspaces and windows that are minimized) are available, and reflect the
actual state of the window. This is intended for use in task-switchers etc.
This feature is disabled by default (due to increased demand on resources),
and can be enabled through the metacity/general/live_hidden_windows gconf key.
A trivial sample window switcher is included in the scratch plugin (activated
by clicking on the slide out panel).
2008-10-24 10:07:24 +01:00
Matthew Allum
273d213509
Integrate in Ebassi's workspace switching code from ui-hackfest branch.
2008-10-23 15:36:33 +01:00
Matthew Allum
4d441a6f7b
Make the overlay message a little less in your face..
2008-10-23 12:53:01 +01:00
Tomas Frydrych
3cc7b2c74d
Fixed how windows are added to avoid duplication.
2008-10-22 17:12:15 +01:00
Tomas Frydrych
275cccb136
Fixed process_reparent()
2008-10-22 14:40:06 +01:00
Iain Holmes
be11a6bf72
Allow framed ARGB windows to have a shadow
...
When creating the drop shadow source, just have a translucent centre
2008-10-21 16:51:18 +01:00
Tomas Frydrych
0684ef95c5
Fixed up stage reactivity bug.
2008-10-21 08:58:44 +01:00
Tomas Frydrych
775cb1f4a4
Removed plugin .features member (no longer required); reanambled all effects in scratch plugin by popular demand.
2008-10-20 13:04:46 +01:00
Tomas Frydrych
8a0ffa93eb
Merge branch 'clutter' of ssh://gitserver@git.o-hand.com/metacity-clutter into clutter
2008-10-20 08:54:03 +01:00
Tomas Frydrych
7ddb3a4663
Disabled event effects; disable_stage() convenience function.
2008-10-20 08:52:38 +01:00
Robert Bragg
08c3c187eb
Removes the running counter from the plugins and instead manage it internally
...
to the plugin manager
2008-10-17 17:10:15 +01:00
Tomas Frydrych
a8dd848ca4
Connect to captured-event signal on stage for generic panel processing
...
This is to allow the panel to handle events the normal way without interference
2008-10-17 11:02:04 +01:00
Tomas Frydrych
143cb3d60b
white space tweaks
2008-10-17 07:25:18 +01:00
Tomas Frydrych
92610f53c3
renamed DefaultPluginState to PluginState
2008-10-17 07:23:34 +01:00
Tomas Frydrych
30ece059cf
whitespace cleanup; use g_slice in scratch plugin.
2008-10-16 23:29:24 +01:00
Tomas Frydrych
1e59d63e31
adjusted panel color and opacity
2008-10-16 23:08:12 +01:00
Tomas Frydrych
7380163eaf
Renamed moblin.c to avoid confusion
2008-10-16 23:04:32 +01:00
Tomas Frydrych
dc33ad1adf
Merge branch 'moblin-plugin' into clutter
...
Conflicts:
src/compositor/clutter/compositor-clutter-plugin-manager.c
src/compositor/mutter/plugins/Makefile.am
src/compositor/mutter/plugins/moblin.c
src/include/compositor-clutter-plugin.h
src/include/compositor-clutter.h
2008-10-16 23:02:34 +01:00
Robert Bragg
2f790b0165
This changes the meta_compositor_clutter namespacing to simply "mutter" which
...
helps makes code much more readable.
2008-10-16 12:50:01 +01:00