[Repost] AfterStep Pager feature request

Geoff Wing (gcw@pobox.com)
Sun, 3 Jan 1999 15:05:58 +1100


This is a repost since it hasn't come back to me, in any form, 
in the last 24+ hours:

Heyla,
what would be a good enhancement to Pager would be if it made a table
of background IDs to background image checksums (CRCs/MD5 sums/whatever).
Then when sending Esetroot type commands - i.e. changing the _XROOTPMAP_ID
atom - change the ID to correspond to the image checksum.  This would be
really nice for programs which do transparency, allowing them to avoid
unnecessary screen refreshes on desktop changes which have the same
background.  Also, it would allow free()ing any duplicate pixmaps.  The
only backgrounds which wouldn't benefit from this are those loaded
by external apps.

Anyone willing to do this?  Yes?  Anyone?  Please.
(Or I am left with this being the person who mentioned it?  Maybe I
shouldn't have mentioned that?  Someone with a better idea of Pager
internals would be much more appropriate.)
-- 
Geoff Wing   <gcw@pobox.com>            Mobile : 0412 162 441
Work URL: http://www.primenet.com.au/   Ego URL: http://pobox.com/~gcw/

--
   WWW:   http://www.afterstep.org/
   FTP:   ftp://ftp.afterstep.org/
   MAIL:  http://www.caldera.com/linuxcenter/forums/afterstep.html