public inbox for cygwin-xfree-announce@sourceware.org
help / color / mirror / Atom feed
* [ANNOUNCEMENT] Server Test 91
@ 2003-06-02 15:34 Harold L Hunt II
  0 siblings, 0 replies; only message in thread
From: Harold L Hunt II @ 2003-06-02 15:34 UTC (permalink / raw)
  To: cygxannounce, cygx

Links:

I just posted Test 91 to the server development page:
http://xfree86.cygwin.com/devel/shadow/

You can install the Test 91 package via setup.exe by selecting the
following version of the XFree86-xserv package:		4.2.0-42

Server Test Series binary and source code releases are now
available via the sources.redhat.com ftp mirror network
(http://cygwin.com/mirrors.html) in the
pub/cygwin/xfree/devel/shadow/ directory.  You may wish to note the
desired filename in the links below, then download from your
closest mirror (http://cygwin.com/mirrors.html).

Server binary, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test91.exe.bz2 (1208 KiB)

Server source, direct link:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-20030602-1055.tar.bz2 (118
KiB)

xc/programs/Xserver/hw/xwin (all files) diff against Test90 source code:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-Test90-to-Test91.diff.bz2
(18 KiB)


Changes:

1) winconfig.c - Change nodeadkeys default to NULL for the German
(Germany) keyboard layout.  (Alexander Gottwald, Benjamin
Riefenstahl)

2) X.ico - Add 24 x 24 - 256 color and 24 x 24 - 16 color icons.
(Harold L Hunt II, Benjamin Riefenstahl)

3) wintrayicon.c - Change hard-coded 16 x 16 icon load to use
GetSystemMetrics (SM_CXSMICON) and GetSystemMetrics (SM_CYSMICON) to
retrieve size of small icon to be used.  Hopefully this loads the 24 x
24 icon on systems that have been changed to use 24 x 24 icons for the
notification tray.  (Harold L Hunt II, Benjamin Riefenstahl)

4) winmultiwindowwindow.c - Break some functions from this file into
several new files: winmultiwindowicons.c, winmultiwindowshape.c, and
winmultiwindowwndproc.c.  Provide enough Tender Loving Care (TLC) to
the various header files so that all files still build with no
warnings.  Note that this drops the size of winmultiwindowwindow.c
from 55 KiB to 21 KiB and creates three new files, none of which is
larger than 23 KiB.  Of those three new files, winmultiwindowicons.c
is 10 KiB, winmultiwindowshape.c is 6 KiB, and winmultiwindowwndproc.c
is 23 KiB.  Finally, it is interesting to note that
winmultiwindowwndproc.c contains a single function,
winTopLevelWindowProc(), so that file cannot be made any smaller by
breaking other functions into separate files.  (Harold L Hunt II)

5) winclass.c, winclass.h - Rename these files to
winmultiwindowclass.c and winmultiwindowclass.h, respectively, since
they are only used in MultiWindow mode.  Prefix the functions in these
files with MultiWindow.  (Harold L Hunt II)

Enjoy,

Harold

















^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-06-02 15:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-02 15:34 [ANNOUNCEMENT] Server Test 91 Harold L Hunt II

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).