CVSROOT: /home/cvs/fvwm Module name: fvwm Changes by: olicha 02/09/13 05:28:54
Modified files: . : ChangeLog fvwm : borders.c colorset.c colorset.h events.c libs : Colorset.c Colorset.h FRender.c Fft.c Flocale.h PictureGraphics.c PictureGraphics.h modules : ChangeLog modules/FvwmBacker: FvwmBacker.c Makefile.am modules/FvwmDragWell: Makefile.am fvwmDragWell.c modules/FvwmForm: FvwmForm.c Makefile.am modules/FvwmIconMan: FvwmIconMan.h fvwm.c x.c x.h xmanager.c xmanager.h modules/FvwmIdent: FvwmIdent.c FvwmIdent.h Makefile.am modules/FvwmScroll: FvwmScroll.c Makefile.am Log message: * A Transparent and clipping patch * Starting implementation of Root Transparency ("E" method) * Progress in tinting the Transparent colorset * Implemented clipping redrawing in IconMan and Ident. IconMan should not flicker any more with xft fonts and icons with alpha. Should do that for all modules and menu ... * Some clean up and fixes in IconMan. There is very strange things in IconMan code! Tried to fix some ... Colorsets should work as expected now. * New RetainPixmap option to the Backer. * The new "RootTransparent" colorset should work in menu (not animated) IconMan and Ident. You should set your background with an Esetroot or fvwm-root compatible program. You can also use FvwmBacker and the new RetainPixmap option. Tint should works. * Tinting the Transparent colorset may work under certain condition with menu, IconMan and Ident. The first condition is to have an X server with BackingStore enabled (not needed for menu). The second is to use the ParentalRelativity style. The third one is to use BackingStoreOff style, yes I say _off_ (for xft font and icon with tint/alpha). * Colorset may use XRrender, so link and init xrender with some modules * NOTE: Backing Store cause big problems with XRender and Xft. On my server it _seems_ that XRender and Xft does not respect the Backing Store attribute: with backing store XRender does not render on not visible part of the window (and it should/can as backing store is enabled), but no Expose event are generated when the part became visible (as backing store is enabled). I do not know yet a workaround ... This may cause problems with menus, but I do not yet understand the problem here ... Dominik, do menus use backing store if possible? -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]