[as-devel] CVS commit to afterstep-devel
root@aftercode.net
Wed, 5 Dec 2001 17:00:01 -0600 (CST)
Modified files:
Wed Dec 5 16:41:45 2001 libAfterBase/layout.c
ChangeLog:
Fixed bugs in merge_asimage and bevel drawing causing segfaults and
wrong images when negative destination is used.
Modified files:
Wed Dec 5 16:41:45 2001 libAfterBase/layout.h
Wed Dec 5 16:41:00 2001 libAfterImage/asimage.c
Wed Dec 5 16:41:00 2001 libAfterImage/asvisual.c
Wed Dec 5 16:41:00 2001 libAfterImage/blender.c
Wed Dec 5 16:41:00 2001 libAfterImage/transform.c
ChangeLog:
Fixed bugs in merge_asimage and bevel drawing causing segfaults and
wrong images when negative destination is used.
Modified files:
Wed Dec 5 16:44:20 2001 libAfterConf/asclook/asclook.c
Wed Dec 5 16:44:20 2001 libAfterStep/mytexture.c
Wed Dec 5 16:44:20 2001 libAfterStep/screen.c
Wed Dec 5 16:44:20 2001 libAfterWidget/asrender.c
Wed Dec 5 16:44:20 2001 libAfterWidget/moveresize.c
Wed Dec 5 16:44:20 2001 libAfterWidget/outline.c
ChangeLog:
Fixed memory leaks when images where not destroyed for parts, and
when grid was not destroyed.
Added handler for DestroyNotify to ASRenderer code.
Optimized rendering algorithms to not create large images where we could simply
FillRectangle bith background color.
Still need to sort out all the invalidation calls when status of part/window changes.
All the rendering is done correctly now.