Hi, currently, we have a bunch of stuff in compiz core that is entirely Gnome specific, though it's designed to be general. What I mean is - arbitrary command bindings - terminal and screenshot command bindings - "main menu" and "run dialog" toolkit actions
Neither of those is handled by the window manager outside of Gnome. Hence I propose doing the following: - Add a "commands" plugin Handling of arbitrary command bindings should be moved from core to this plugin. Also, button and edge bindings for arbitrary commands as requested by a number of people can easily be added to such a plugin without bloating core option count. - Add a "gnomecompat" plugin This plugin should receive the terminal and screenshot command bindings as well as the "main menu" and "run dialog" action handling. - Remove "main menu" and "run dialog" toolkit action code from decorators and core completely. Any thoughts/opinions/objections? If there are no objections, I'll just go ahead implementing the outlined proposal ASAP. Regards, Danny _______________________________________________ compiz mailing list compiz@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/compiz