On Tue, Feb 3, 2009 at 10:59 PM, Danny Baumann <dannybaum...@web.de> wrote: > 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.
So I would assume that all the "main menu" and "run dialog" code is going into this gnomecompat plugin? Also, has Dennis talked to you about a kdecompat plugin? Otherwise, no problems > > 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 > -- Sam Spilsbury _______________________________________________ compiz mailing list compiz@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/compiz