Reduce bandwidth utilization for ENet
[crack-attack.git] / ChangeLog
blob73665873442c7792ccc520f9c926881eb2a1e791
1 2006-09-24  Andrew Sayman <lorien420@myrealbox.com>
3         * src/Communicator.cxx: Set the bandwidth usage to be lower, hopefully
4         reducing the number of packets tossed around. This is more of an
5         experiment than anything.
7 2006-08-15  Andrew Sayman <lorien420@myrealbox.com>
9         * src/ComputerPlayerAI.cxx: Only define gray_height in development
10         mode. This will allow people to compile with -Werror.
12 2006-08-14  Andrew Sayman  <lorien420@myrealbox.com>
14         * src/gtk-gui/persist.cxx, src/Game.h, src/ComputerPlayer.cxx,
15         src/ComputerPlayerAI.cxx, src/Displayer.cxx: Previous "using namespace
16         std;" clean up missed some of the debug-only usages. The biggest
17         violators were the output macros defined in Game.h.
18         * src/ComputerPlayerAI.cxx: Removed remnants of more_gray since it's
19         not used at all anymore. Put back gray_height because it is used in
20         debug mode.
22 2006-08-13  Bjørn Lindeijer  <bjorn@lindeijer.nl>
24         * src/String.cxx, src/obj_clock.cxx, src/obj_sign.cxx, data/*,
25         windows/package_script.nsi: Reverted three big sets of small images
26         back to TGA, since the PNG versions load unacceptably slow compared to
27         the instantly loading TGA versions.
29 2006-08-12  Andrew Sayman <lorien420@myrealbox.com>
31         * src/Game.h: Properly undefined the new model property when using 
32         BINRELOC.
34 2006-08-12  Bjørn Lindeijer  <bjorn@lindeijer.nl>
36         * NEWS: Moved contents of ChangeLog here.
37         * src/Displayer.cxx: Removed call to glutDestroyWindow, as the window
38         is already being cleaned up automatically once the program exists.
39         * src/Makefile.am, src/gtk-gui/Makefile.am: Removed linking with the
40         Xmu library, since we don't seem to use it anywhere.
41         * src/*: Cleaned up most occurances of "using namespace std;". Also
42         made sure that each module includes its own header first, in order to
43         ensure that no header silently depends on another header to be
44         included first.
45         * src/Game.h: Removed definition of max since it conflicts with the
46         definition of std::max.
47         * src/sstream.h: Removed this file since it was only solving a
48         compatibility issue for old versions of MSVC. Modern compilers should
49         support the sstream header fine.
50         * configure.ac, enet/*: Updated enet to the 1.0 release.
51         * src/obj_sign.cxx: Still define a static MAX because ANSI C++ doesn't
52         support dynamic arrays on the stack.
53         * src/gtk-gui/modeparser.cxx: Introduced a const_cast to work around a
54         compiler warning. Is probably bad practice, should be checked.
55         * src/gtk-gui/persist.cxx: Fixed compile errors related to std
56         namespace caused by the earlier cleanup.
57         * src/stamp-h.in, src/config.h.in: Removed these dynamically generated
58         files.
59         * INSTALL: Updated.
60         * mkinstalldirs: Removed this generated file.
61         * src/Makefile.am: Removed "-lGL -lGLU -lglut" since they are
62         automatically added because they are checked in configure.ac.
63         * configure.ac, cracksplash.glade, data/Makefile.am, src/Game.h,
64         src/GarbageFlavorImage.cxx, src/Makefile.am, src/String.cxx,
65         src/TextureLoader.cxx, src/TextureLoader.h, src/obj_clock.cxx,
66         src/obj_external_candy.cxx, src/obj_garbage.cxx, src/obj_messages.cxx,
67         src/obj_sign.cxx: Images are now loaded using SDL_image, so that
68         not only uncompressed TGA is supported but many formats.
69         * COPYRIGHT: Added my email address.
70         * data/Makefile.am, data/*.tga, data/*.png,
71         windows/package_script.nsi: Converted all textures from TGA to PNG,
72         reducing the size of the game by about 3.5 MB.
73         * data/Makefile.am, data/bjorn.png, data/models/Makefile.am,
74         data/models/cube.mtl, data/models/cube.obj, src/OBJModel.cxx:
75         Implemented support for loading textures on models and added a simple
76         cube with a silly picture of me as texture (needs to be hacked in, not
77         available from the GUI).