mirror of
https://github.com/gnustep/libs-back.git
synced 2025-02-24 20:31:44 +00:00
off-by-one mistake during alpha handling. Enable disabled code and remove temprorary one. (window::::): set NetWM icon to window for all EWMH capable WMs even it's WindowMaker. (image_mask): new function to create alpha mask for image. It's based on xgps_cursor_mask() code with additional argument `alpha_treshold`. This function may be used for images (alpha_treshold == 0) with real alpha mask and for cursors (if no Xcursor library is used - no alpha is used, no shadows in cursors, alpha_treshold == 158 is used to cut transparent pixels). (_createAppIconPixmaps): icon pixmap creation rewritten to support images with alpha channel using wraster functions. Use image_mask(). (restrictWindow:toImage:): use image_mask() instead of xgps_cursor_mask(). (xgps_cursor_mask): removed as image_mask() replaced it. Guard xgps_cursor_image( with #if - will not be compiled if Xcursor is used. (imagecursor:::): use image_mask() instead of xgps_cursor_mask(). |
||
---|---|---|
.. | ||
.cvsignore | ||
context.c | ||
convert.c | ||
GNUmakefile | ||
GNUmakefile.preamble | ||
raster.c | ||
scale.c | ||
wrasterP.h | ||
xdnd.c | ||
XGDragView.m | ||
XGGLContext.m | ||
XGGLFormat.m | ||
XGServer.m | ||
XGServerEvent.m | ||
XGServerWindow.m | ||
XIMInputServer.m | ||
xutil.c | ||
XWindowBuffer.m |