[compiz] [PATCH] Add option to Move for disabling server position sync on each notify

gnumdk at gmail.com
Mon, 25 Jun 2007 14:14:05 -0000

Le Monday 25 June 2007 03:26:06 Trevi?o, vous avez
?crit?:
> The new move plugin interface that makes the applications sync to
> Xserver position at each move notify, also if it could be considered
> important, caused - as negative point - a poor wobbly quality while
> moving windows...
> That's why some kinds of "forks" were made to disable this
new feature
> (see the "bouge" plugin), so I decided, instead of use
"another" plugin
> simply to patch the git move plugins to add an option that will allow
> users to decide which move type should be used.
>
> So pratically, I've looked what has been really changed in commit [1]
> (the one in which David applied the new sync-move), and pratically I
> edited it until I got all working in both the ways. To made this
> selectable by users I've added an "compare_server_motion"
option, that
> is enabled in the xml file by default (so without user interaction, all
> works like before).
>
> Look at the diff, and let me know! :)
>
> Trevi?o
>
> [1] commit: 2d381e9f879610f4c02b6cf0ce1ac3ffbd3ed218

Hello, i'm the one who "fork" move plugin...

I use move plugin on my two nvidia cards (no problem anymore, don't know
why)
and the bouge plugin with my intel card.

I think David is wrong when he think performance depend on applications...
Here i have 3 kde 3.5.7 desktops running debian and only the intel one have
bad performance with move plugin (near 90 % of cpu...).

Cedric