This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Icon update .diff
- From: Joe Krahn <jkrahn at nc dot rr dot com>
- To: cygwin-xfree at cygwin dot com
- Date: Sun, 04 Sep 2005 00:10:18 -0400
- Subject: Icon update .diff
- Reply-to: cygwin-xfree at cygwin dot com
I didn't get around to finishing ARGB type icons yet, but here's some
related patches for MultiWindow mode.
See icon_and_class.diff at http://joekrahn.homelinux.com/XWin/
The code was changed to use a single Window class for all windows. Icon
changes are sent to the Window instead of changing Class icons (much
more reliable).
With custom icons, the small icon is left undefined. MS-Windows will
generate the small one for us. This will change with NET_WM_ICON
support, which can define multiple icons.
The horizontal-line mask problem is fixed. This came from using 32-bit
aligne bitmap data, but creating device-dependent bitmaps which are
16-bit aligned.
Joe
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/