It is dependent on a few other things though, so once we land them
we'll land this one too.
On Wed, Jun 1, 2011 at 3:31 AM, fguille <email address hidden> wrote:
> I've succeded in patching Natty compiz 0.9.4 in order to have edge+mouse button binding work again.
> However, something I couldn't fix yet : if top left+left click is Expose, clicking again doesn't exit Expose. Same for Scale. I can live with it however and will thus keep Natty.
> Here is the 1 line patch in context diff (don't ask me why it works) :
> diff -cr compiz-0.9.4+bzr20110415/src/event.cpp compiz-0.9.4+bzr20110415.fguille/src/event.cpp
> *** compiz-0.9.4+bzr20110415/src/event.cpp 2011-04-15 11:01:04.000000000 +0200
> --- compiz-0.9.4+bzr20110415.fguille/src/event.cpp 2011-05-21 10:51:47.839203285 +0200
> ***************
> *** 155,163 ****
>
> if (event->window != priv->edgeWindow)
> {
> ! if (grabs.empty () || event->window != root)
> ! return false;
> ! }
>
> for (i = 0; i < SCREEN_EDGE_NUM; i++)
> {
> --- 155,163 ----
>
> if (event->window != priv->edgeWindow)
> {
> ! if (!priv->grabs.empty () || event->window != root)
> ! return false;
> ! }
>
> for (i = 0; i < SCREEN_EDGE_NUM; i++)
> {
>
> --
> You received this bug notification because you are a member of compiz
> packagers, which is subscribed to compiz in Ubuntu.
> https://bugs.launchpad.net/bugs/754948
>
> Title:
> Desktop Wall & Viewport Switcher: Bindings for "Next" and "Prev"
> workspaces dont work. Bindings that use screen edges don't work.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~compiz
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~compiz
> More help : https://help.launchpad.net/ListHelp
>
The fix is pending. Have a look at bazaar. launchpad. net/~unity- team/compiz- core/core. fix_edgebuttons /revision/ 2755
http://
It is dependent on a few other things though, so once we land them
we'll land this one too.
On Wed, Jun 1, 2011 at 3:31 AM, fguille <email address hidden> wrote: 0.9.4+bzr201104 15/src/ event.cpp compiz- 0.9.4+bzr201104 15.fguille/ src/event. cpp 0.9.4+bzr201104 15/src/ event.cpp 2011-04-15 11:01:04.000000000 +0200 0.9.4+bzr201104 15.fguille/ src/event. cpp 2011-05-21 10:51:47.839203285 +0200 /bugs.launchpad .net/bugs/ 754948 _______ _______ _______ _______ _______ _____ /launchpad. net/~compiz /launchpad. net/~compiz /help.launchpad .net/ListHelp
> I've succeded in patching Natty compiz 0.9.4 in order to have edge+mouse button binding work again.
> However, something I couldn't fix yet : if top left+left click is Expose, clicking again doesn't exit Expose. Same for Scale. I can live with it however and will thus keep Natty.
> Here is the 1 line patch in context diff (don't ask me why it works) :
> diff -cr compiz-
> *** compiz-
> --- compiz-
> ***************
> *** 155,163 ****
>
> if (event->window != priv->edgeWindow)
> {
> ! if (grabs.empty () || event->window != root)
> ! return false;
> ! }
>
> for (i = 0; i < SCREEN_EDGE_NUM; i++)
> {
> --- 155,163 ----
>
> if (event->window != priv->edgeWindow)
> {
> ! if (!priv->grabs.empty () || event->window != root)
> ! return false;
> ! }
>
> for (i = 0; i < SCREEN_EDGE_NUM; i++)
> {
>
> --
> You received this bug notification because you are a member of compiz
> packagers, which is subscribed to compiz in Ubuntu.
> https:/
>
> Title:
> Desktop Wall & Viewport Switcher: Bindings for "Next" and "Prev"
> workspaces dont work. Bindings that use screen edges don't work.
>
> _______
> Mailing list: https:/
> Post to : <email address hidden>
> Unsubscribe : https:/
> More help : https:/
>
--
Sam Spilsbury