Hi, > I have ported various improvements of Beryl's resize to Compiz: > > - multiple resize modes (aside to the standard "normal" mode those are > "Stretch", "Outline" and "Filled Outline") > - better aspect ratio constraining (you now also can resize aspect > constrained windows from other edges than the lower right) > - avoiding of mouse pointer desynchronization when the resizing hit > constraints. > > While porting this, I cleaned up the code and fixed some performance > problems, so the code is supposed to work without problems. > > If you want to use the new options and are using gconf, you have to do > 'make compiz.schemas.in' in your plugin directory to update the schema > file. > > Please tell me what you think of that patch and if you experience any > problems while using it.
I've splitted up the patch into several smaller ones, adapted them for latest API changes and fixed some minor bugs which I got reported. Some more feedback would still be nice :-) David, are there any objections against including this code? Regards, Danny
0001-Added-options-for-additional-resize-modes.patch
Description: application/mbox
0002-Added-painting-code-for-additional-resize-modes.patch
Description: application/mbox
0003-Update-resize-logic-to-reflect-additional-resize-mod.patch
Description: application/mbox
0004-Added-proper-constraining-code.patch
Description: application/mbox
0005-Warp-pointer-if-resizing-hit-constraints-to-avoid-mo.patch
Description: application/mbox
0006-Added-screen-damages-which-were-missing-if-the-resiz.patch
Description: application/mbox
0007-Avoid-resizing-windows-to-negative-sizes.patch
Description: application/mbox
0008-Avoid-window-flashing-back-to-its-old-size-for-a-sho.patch
Description: application/mbox
_______________________________________________ compiz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/compiz
