Skip to content

Commit

Permalink
Updated Changes and Thanks for the 4.1.4 WIP release
Browse files Browse the repository at this point in the history
  • Loading branch information
Eric Botcazou committed Oct 21, 2002
1 parent f7dbb9e commit de462d1
Show file tree
Hide file tree
Showing 2 changed files with 124 additions and 12 deletions.
103 changes: 103 additions & 0 deletions docs/src/changes._tx
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,107 @@
@document_title=Allegro Changes
@html_spaced_list_bullet

@heading
Changes from 4.1.3 to 4.1.4 (Oct 2002)
<ul><li>
Eric Botcazou prevented the linker from choking on Solaris because of a
static library with no symbols.
<li>
Eric Botcazou removed joystick control from main part of the setup program.
<li>
Eric Botcazou documented the workaround needed for C++ programs compiled
with Borland C++ (in docs/build/bcc32.txt).
<li>
Eric Botcazou unified the magic main for the 3 Windows compilers and fixed
the WinMain() linkage for Borland C++.
<li>
Henrik Schmidt made gcc pass '-h' instead of '-soname' to the linker and
replaced '-L' by '-h' in shell comparisons so as not to break on Solaris.
<li>
Eric Botcazou fixed the bogus check for GNU ar on Unix systems.
<li>
Elias Pschernig made load_datafile_object() load the properties attached
to the object.
<li>
Javier Gonzalez and Eric Botcazou fixed the infamous blank screen problem
under Win2k/WinXP.
<li>
Eric Botcazou cleaned up the use of errno/allegro_errno throughout the
library and removed all occurences of errno in the grabber/plugins code.
<li>
Grzegorz Adam Hankiewicz embedded readme.txt into the Allegro manual.
<li>
Eric Botcazou made the Windows port set the NULL mouse cursor in
fullscreen mode instead of hiding it.
<li>
Vincent Penquerc'h ASSERTed a bunch of C drawing routines.
<li>
Robert J. Ohannessian did some cosmetic improvements to the HTML output
and separated the CSS file.
<li>
Evert Glebbeek added configure options for x86 processor optimizations
on Unix systems.
<li>
Benny Colyn added a Dutch translation.
<li>
Evert Glebbeek added the detection of SunOS/Solaris.
<li>
Javier Gonzalez fixed a graphics bug with always-on-top applications.
<li>
Igor Gnip added the detection of MSYS via the SHELL variable to the
MingW32 port.
<li>
Eric Botcazou made the mouse use the exclusive foreground cooperative
level in fullscreen mode under Windows.
<li>
Eric Botcazou fixed a bug than had prevented ALT+F4 from being properly
handled under Windows and cleaned up the low-level scancode handler.
<li>
Eric Botcazou updated the description of the layout of header files in
the aHack file.
<li>
Grzegorz Adam Hankiewicz corrected the docs about 'ulimit' in the Help
file.
<li>
Laurence Withers converted the core library and the whole distribution
to use the new text API.
<li>
Laurence Withers added a new text API and deprecated the old one.
<li>
Eric Botcazou made the Windows port stop triggering SWITCH_IN events
when restoring the DirectDraw surfaces.
<li>
Eric Botcazou re-enabled screensavers and powerdowns under Windows.
<li>
Eric Botcazou made the deprecated file_select() an inline function.
<li>
Eric Botcazou cleaned up set_gfx_mode() and made it so that GFX_SAFE
selects a windowed mode in windowed environments.
<li>
Vincent Penquerc'h added a container header file graphics.h for all the
graphics stuff.
<li>
Vincent Penquerc'h added an indexing option to the grabber.
<li>
Evert Glebbeek added an option menu to the grabber.
<li>
Evert Glebbeek and Eric Botcazou cleaned up the grabber/plugins code;
in particular, the 'save' method of plugins got a new prototype.
<li>
Peter Wang made fix.sh and zipup.sh not destroy timestamps when just
changing EOL markers.
<li>
Peter Wang fixed a misuse of the -I option with gcc 3.0 and later.
<li>
Robert J. Ohannessian added more caveats to docs/build/mingw32.txt.
</ul>


@heading
Changes from 4.1.2 to 4.1.3 (Sep 2002)
<ul><li>
Grzegorz Adam Hankiewicz fixed a bug in the HTML rendering code.
<li>
Eric Botcazou modified the querying of DirectSound devices under Windows.
<li>
Evert Glebbeek added a '-fullscreen' switch to the grabber, Laurence
Expand All @@ -24,6 +122,7 @@ Changes from 4.1.2 to 4.1.3 (Sep 2002)
Robert J. Ohannessian fixed the compilation problem with MSVC.
</ul>


@heading
Changes from 4.1.1 to 4.1.2 (Sep 2002)
<ul><li>
Expand Down Expand Up @@ -110,6 +209,7 @@ Changes from 4.1.1 to 4.1.2 (Sep 2002)
generated by the doc processor and reduced its size in the process.
</ul>


@heading
Changes from 4.1.0 to 4.1.1 (Aug 2002)
<ul><li>
Expand Down Expand Up @@ -174,6 +274,7 @@ Changes from 4.1.0 to 4.1.1 (Aug 2002)
documentation.
</ul>


@heading
Changes from 4.0.2 to 4.1.0 (Jul 2002)
<ul><li>
Expand Down Expand Up @@ -283,6 +384,7 @@ Changes from 4.0.2 to 4.1.0 (Jul 2002)
Eric Botcazou added a DirectInput joystick driver to the Windows port.
</ul>


@heading
Changes from 4.0.1 to 4.0.2 (Jun 2002)
<ul><li>
Expand Down Expand Up @@ -345,6 +447,7 @@ Changes from 4.0.1 to 4.0.2 (Jun 2002)
windowed mode under Windows.
</ul>


@heading
Changes from 4.0.0 to 4.0.1 (Mar 2002)
<ul><li>
Expand Down
33 changes: 21 additions & 12 deletions docs/src/thanks._tx
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,9 @@ Contributors
Benjamin Joel Stover (<email>[email protected]</a>).<br>
Wrote the initial version of the fullscreen X-Windows graphics driver.

Benny Colyn (email unknown).<br>
Added a Dutch translation.

Bertrand Coconnier (<email>[email protected]</a>).<br>
Modified routines in poly3d.c for subpixel and subtexel accuracy.
Speed enhancements in polygon functions. Fixed blending in C version of
Expand Down Expand Up @@ -190,13 +193,13 @@ Contributors

Elias Pschernig (<email>[email protected]</a>).<br>
Added a COLORCONV_KEEP_TRANS mode. Contributed the wfixicon utility.
Contributed several enhancements to the grabber. Added a window position
saving feature to the Windows port. Fixed menu dimensions in the GUI
engine. Fixed the get_camera_matrix*() functions. Added support for the
CHM and Devhelp documentation formats. Fixed a bug in midi_seek() and
Contributed several enhancements to the grabber. Fixed menu dimensions
in the GUI engine. Fixed the get_camera_matrix*() functions. Added support
for the CHM and Devhelp documentation formats. Fixed a bug in midi_seek().
Made load_datafile_object() load the properties attached to the object and
did plenty of other things too.

Eric Botcazou (<email>ebotcazou@multimania.com</a>).<br>
Eric Botcazou (<email>ebotcazou@libertysurf.fr</a>).<br>
Made the DGA driver work better in 8bpp and 32bpp modes, improved the
DirectX windowed driver and Windows graphics subsystem, partially
revamped the Unicode API and added uszprintf(), added file_select_ex(),
Expand All @@ -214,7 +217,9 @@ Contributors
Evert Glebbeek (<email>[email protected]</a>).<br>
Put set_gfx_mode on a diet and added a config entry for specifying the
card to be used for GFX_AUTODETECT_WINDOWED. Added a '-fullscreen' switch
to the grabber.
to the grabber. Cleaned up the grabber/plugins code. Added an option menu
to the grabber. Added the detection of SunOS/Solaris. Added configure
options for x86 processor optimizations on Unix systems.

Fabian Nunez (<email>[email protected]</a>).<br>
Added support for the CH Flightstick Pro and Logitech Wingman Extreme
Expand Down Expand Up @@ -273,8 +278,10 @@ Contributors
Haruhiko Okumura, 12-2-404 Green Heights, 580 Nagasawa, Yokosuka 239, JP.<br>
Wrote the original version of the LZSS compression code.

Henrik Schmidt.<br>
Found a workaround for the switching problem under Windows.
Henrik Schmidt (<email>[email protected]</a>).<br>
Found a workaround for the switching problem under Windows. Made gcc pass
'-h' instead of '-soname' to the linker and replaced '-L' by '-h' in shell
comparisons so as not to break on Solaris.

Henrik Stokseth (<email>[email protected]</a>).<br>
Contributed a native Mingw32 build which can also be built with a
Expand All @@ -285,7 +292,8 @@ Contributors
some scripts and reworked the build system many times.

Igor Gnip (<email>[email protected]</a>).<br>
Removed the requirements for fileutils on DOS/Windows platforms.
Removed the requirements for fileutils on DOS/Windows platforms. Added
the detection of MSYS to the MingW32 port.

Isaac Cruz (<email>[email protected]</a>).<br>
Fixed a bug with accelerated drawing onto sub bitmaps of DirectDraw
Expand Down Expand Up @@ -320,7 +328,7 @@ Contributors
switching in Windows, fixed bad clearing of subbitmaps, and made bug
reports and suggestions for improvement. Contributed bidirectional
looping support, backward playing support and bugfixes for the
DirectSound driver. Fixed a latency problem with audiostreams.
DirectSound driver and did plenty of other things too.

Jeremiah Blanchard (<email>[email protected]</a>).<br>
Contributed modifications in order for Allegro to compile on Darwin/MacOS X,
Expand Down Expand Up @@ -381,7 +389,8 @@ Contributors
throughout the library, implemented the new FONT structure, made
some modules avoid linking dependencies and contributed the dat2c
utility. Added two fixed point ratios for converting to and from
radians. Added a '-windowed' switch to the grabber.
radians. Added a '-windowed' switch to the grabber. Added a new text
API and did plenty of other things too.

Lee Killough (email unknown).<br>
Added the low-level hook routine to the keyboard handler, and fixed a
Expand Down Expand Up @@ -604,7 +613,7 @@ Contributors
masked_blits with SSE instructions. Added some routines to the unified
color convertor and made some of them more robust. Fixed the docs for
pivot_scaled_sprite_v_flip(). Revamped the retrieval mechanism of CPU
capabilities. Did plenty of other things too.
capabilities. Separated the CSS file and did plenty of other things too.

Roberto Alfonso (<email>[email protected]</a>).<br>
Fixed a couple of memory problems in the dat2c utility. Added an srand()
Expand Down

0 comments on commit de462d1

Please sign in to comment.