Commit Graph

  • bbf4b54613 Initial revision. curt 2002-04-03 21:22:52 +00:00
  • 9795c5dd6b Added src-libs subdirectory for keeping source code to extra libs. These are things that are needed, but that many systems already have packages available to install, and many users may have versions of these already installed to support other projects. So rather than build and install by default with the main SimGear build/install, these are kept separate so that those users that don't have them already installed can build and install them separately. curt 2002-04-03 21:21:29 +00:00
  • addcace80d Added a very crude/simple initial README.Install. curt 2002-04-03 21:18:13 +00:00
  • 77e43a5fa8 - Added src-libs/boost.tar.gz and README.boost. This is in anticipation of actually using them in the flightgear event manager. - Now that we have several add on libs we are bundling with simgear (but not automatically built as part of the simgear build) I have moved them to their own subdirectory (src-libs). curt 2002-04-03 21:05:51 +00:00
  • b751188e56 string == "" -> string.empty() conversion. curt 2002-04-03 02:34:20 +00:00
  • 1ad9a15864 Updated to the latest metakit release. This fixes a few bugs that could possibly affect some users. For details, see the metakit changelog at the metakit home page: ttp://www.equi4.com/metakit/ curt 2002-03-28 02:21:00 +00:00
  • d0d7878e0a Patch from Melchior Franz: david 2002-03-27 11:42:09 +00:00
  • be5d365348 Patch from Melchior Franz: david 2002-03-25 19:56:48 +00:00
  • a8e0002a64 Patch from Melchior Franz: david 2002-03-25 19:50:32 +00:00
  • bf75cf7225 Removed an unnecessary string allocation during copying. david 2002-03-22 15:02:50 +00:00
  • c024b680bc Removed commented-out dead code. david 2002-03-22 13:18:49 +00:00
  • c896475765 More rearrangement of headers. Replaced delete with delete[] where appropriate. david 2002-03-22 12:45:11 +00:00
  • 101fdb3598 Moved up #include <algorithm> david 2002-03-22 12:38:34 +00:00
  • b13505afdf Fix segfault when deleting a node with a string value. david 2002-03-21 15:19:26 +00:00
  • 9d96b171a0 Patch from Frederic Bouvier: david 2002-03-20 21:44:38 +00:00
  • 8b5a0cde69 Patch from Tony Peden to remove unused variable and eliminate compiler warning. david 2002-03-20 21:31:53 +00:00
  • bed7593cdd Moved includes higher to make sure that std::sort is known. david 2002-03-20 13:43:23 +00:00
  • 9fed946567 Include <algorithm> and <stdio.hxx> to fix compilation errors on some platforms (I should have done this anyway). david 2002-03-19 18:17:36 +00:00
  • 4d0bc0ae39 Major property-manager rewrite, using const char * throughout interface instead of string. This will result in a lot more efficiency later, once I add in a simple hash table for caching lookups, since it will avoid creating a lot of temporary string objects. The major considerations for users will be that they cannot use david 2002-03-19 16:07:47 +00:00
  • f9824aa7de Removed SGRawValueInternal class (it's now handled directly by SGPropertyNode) and updated some out-of-date documentation comments. david 2002-03-18 14:55:59 +00:00
  • 4d2522964a Some code fixes to keep untying clean with new optimizations. david 2002-03-18 14:55:15 +00:00
  • dbe4a59b8e Code cleanup and minor speed improvements. For the record, accessing an internally-managed property is nearly twice as fast as accessing one tied to methods. david 2002-03-18 03:21:18 +00:00
  • 918f8a3ed4 Patches from Tony Peden to separate property XML I/O operations into a separate header file. This change will help integrate properties into JSBSim. david 2002-03-15 23:16:46 +00:00
  • f645596606 Fixed an 'elstupido' bug. Cleaned out some old #ifdef'd out code. curt 2002-03-13 05:01:51 +00:00
  • d778dd081d Added some increased functionality in support of the binary file format additions. curt 2002-03-13 05:00:55 +00:00
  • f6ed02c3fb zlib-1.1.3 had a potential security flaw which is fixed by zlib-1.1.4: curt 2002-03-11 23:03:19 +00:00
  • 7fa5dd7a35 Added a warning message if the file is not found. curt 2002-03-11 21:47:09 +00:00
  • a3186af099 Additions to the binary file format to make it *much* more flexible. For each major primative type: points, triangles, fans, and strips, you can specify an index list of vertices, normals, colors, and texture coordinates. You can skip any of these you like to save on space. curt 2002-03-10 22:49:01 +00:00
  • a2d95ac742 Patch from Martin Dressler to ensure that values as well as children get written with write-all. david 2002-03-09 11:14:29 +00:00
  • 10715bbea7 Modified to add an optional parameter to writeProperties to allow *all* properties to be written, rather than just the ones flagged as archivable. Tony Peden requested this feature to make it easier for people to document properties. david 2002-03-03 21:22:24 +00:00
  • 89fcb12556 Cleanups from Petru Paler: david 2002-03-02 23:37:04 +00:00
  • cc3d7ddee5 Minor changes to path caching. david 2002-02-28 14:37:00 +00:00
  • cc01f99acb Added support for points objects. curt 2002-02-27 23:08:45 +00:00
  • 62b75190bb Might as well bump up the version number. curt 2002-02-26 23:55:54 +00:00
  • 520124c1be Add initial support for per vertex or per object colors. curt 2002-02-26 20:05:20 +00:00
  • e251bfcbaf Extended .btg format to support a 'points' primitive. curt 2002-02-26 19:47:06 +00:00
  • aef809348f IMPORTANT: backwards-incompatible change to properties. david 2002-02-19 15:20:02 +00:00
  • 2d4a8774b8 Updated version number. curt 2002-02-15 17:27:50 +00:00
  • b55c8fd828 Removed duplicate message. curt 2002-02-15 17:22:53 +00:00
  • dfff091b5f Updated ... RELEASE_0_0_17 curt 2002-02-15 17:13:12 +00:00
  • 47eb7efafa Added README's to distribution. curt 2002-02-14 21:35:32 +00:00
  • b2a7fff26e Explicitely reset the glBlendFunc() after drawing the moon for the Voodoo2 linux driver since it seems to have a bug in glPopAttrib(). curt 2002-02-14 14:21:48 +00:00
  • 5f70123723 0.7.9pre2 changes. curt 2002-02-13 15:10:06 +00:00
  • dd629da8d3 Replaced some cout's with SG_LOG (fixes namespace problem with ANSI-conformant compilers). david 2002-02-13 12:14:01 +00:00
  • 74f7d52d95 Fixed a problem that could lead to a 'near infinite' loop if bogus input values are provided. curt 2002-02-12 15:21:14 +00:00
  • 7a65a990ba Decouple sg_time code from the current time(NULL), i.e. you can run the time calculations for an alternate calendar time (i.e. if the application is being driven from an external source of data.) curt 2002-02-11 22:27:27 +00:00
  • fe0076e291 Updated with 0.0.17 changes. curt 2002-02-10 04:10:00 +00:00
  • 1a8bc06cc6 FreeBSD fix: strnstr() is already defined. curt 2002-02-10 03:28:57 +00:00
  • 8c41081a5c This code had been written to assume current clock time. Added options to allow specifying an alternate clock time. curt 2002-02-10 03:16:03 +00:00
  • 5b40eed554 Fixes a config problem that could lead to a bogus build for people with voodoo cards. curt 2002-02-07 22:37:09 +00:00
  • b1c4d34eef Fix for FreeBSD. curt 2002-02-06 01:04:38 +00:00
  • 0152b607f8 Tweaks ... curt 2002-02-05 21:36:09 +00:00
  • ab6e72047b oops, minor tweaks. curt 2002-02-04 22:48:30 +00:00
  • 15399bfe95 Various mingwin patches contributed by Norman Vine. curt 2002-02-04 22:38:23 +00:00
  • 0ff748987b Pass strings by const reference instead of by value, Made fix_path() a private member function, SGPath::fix(), Added bool SGPath::exists(), Added an assignment operator that acts like SGPath::append(). curt 2002-02-04 20:23:41 +00:00
  • 58e0e7736b Removed some depricated irix support that is now handled elsewhere. curt 2002-02-01 20:18:47 +00:00
  • 2d1b2ca938 Minor fixes from Cameron Moore. david 2002-01-30 15:09:56 +00:00
  • 9a4152eb2d Fixes to make telnet interface work more than 1x. curt 2002-01-28 21:48:00 +00:00
  • 6ab443545f Further autogen.sh fixes to handle more cases. curt 2002-01-19 13:45:06 +00:00
  • 98a9b4a10c Minor clean ups. curt 2002-01-19 13:37:22 +00:00
  • a6251606dd Added some new functionality to the property manager: david 2002-01-19 03:06:22 +00:00
  • c3b21e143c Fixed typos ... curt 2002-01-17 16:58:18 +00:00
  • b496593883 Updated to automatically handle newer versions of automake. Does some IRIX specific fixups. curt 2002-01-17 15:21:49 +00:00
  • 4ef4b019ca Added conditional support for Norman's jpegfactory code (requires libjpeg to be already installed.) curt 2002-01-16 21:13:27 +00:00
  • a8021531ab Initial revision of jpegfactory code for generating jpeg format screen dumps. curt 2002-01-16 21:11:00 +00:00
  • 93fd948978 Added aclocal.m4 david 2002-01-16 00:04:16 +00:00
  • a1b3740dc6 A few changes from Norman Vine to support mingwin. curt 2002-01-15 22:28:21 +00:00
  • 40920457cb Initial revision. curt 2001-12-29 03:35:31 +00:00
  • 5039c84fd0 Removed metakit and zlib from the configure/build process. The developer will need to build and install these separately if they don't have packages already installed by their system. See README.metakit and README.zlib for more details. curt 2001-12-29 00:38:04 +00:00
  • 220a43bf46 Removed metakit and zlib from the configure/build process. The developer will need to build and install these separately if they don't have packages already installed by their system. See README.metakit and README.zlib for more details. curt 2001-12-29 00:35:34 +00:00
  • 45d3e19c38 Small tweaks to class initialization. curt 2001-12-28 23:37:34 +00:00
  • 5bab565cfe Updates to build system to better support automake-1.5 - automake-1.4 sets default values for INCLUDES which we can't overwrite. - automake-1.5 renames this to DEFAULT_INCLUDES and leaves INCLUDES open for the developer to use. curt 2001-12-28 21:27:19 +00:00
  • 319a4282c8 Test commit. curt 2001-12-17 16:52:20 +00:00
  • c6aa8bc8e9 Fixed Makefile.am to install easyxml.hxx in the simgear/xml rather than simgear/. david 2001-12-16 20:59:16 +00:00
  • 6f1bfa202e -Added .cvsignore files to clean up CVS messages david 2001-12-12 02:44:37 +00:00
  • 6fa9f86d1c Added trace attributes to properties: david 2001-12-12 02:28:28 +00:00
  • 019a9527d2 Added Curt to empty Authors file as CVS test. david 2001-12-11 22:23:25 +00:00
  • d100ca485f Doh! fixed a typo ... curt 2001-12-10 00:24:51 +00:00
  • 35ab6900ee [Hopefully] fix a line ending problem that surfaces in MSVC. curt 2001-12-09 03:54:46 +00:00
  • c8570302f5 Removed this autogenerated file from CVS. curt 2001-12-06 22:53:29 +00:00
  • 74f10486bc In certain degenerate situations on the FlightGear side when the flight model math blows up, the lat/lon could be nan. Thus updateLocal() could potentially called with nan arguments if FlightGear is reiniting from a blown up state. This is a bug in FlightGear, but I've added a simple check to catch this so updateLocal() is robust if called under these circumstances. curt 2001-12-05 22:31:03 +00:00
  • 2b12425a62 Christian M. says it's bad to chain one constructor call from another. I can't find anything that addresses this in Stroustrup, but I also don't see them doing this in any of their examples. So I have rewritten this instance to use default arguments to accomplish the same thing. I imagine there are other instances of this same sort of thing in other classes to be fixed at a later date. curt 2001-11-27 03:17:43 +00:00
  • c600aad7a7 Bernie Bright: support for Intel C++ under Linux. curt 2001-11-21 21:31:40 +00:00
  • 67b2f0a977 - changed getAttribute to avoid MSVC compiler warning curt 2001-11-20 20:57:07 +00:00
  • 70c6b48a07 - implemented set/get_log_classes and set/get_log_priority curt 2001-11-20 20:56:53 +00:00
  • 76084f8538 Oops, typo ... curt 2001-11-12 18:20:32 +00:00
  • 64c408d2b7 Updated RPM make rule as per Ross Golder. curt 2001-11-12 17:37:24 +00:00
  • 73b050ae34 Mixed a makefile typo. curt 2001-11-12 15:27:32 +00:00
  • 59991393ca plib/net based udp client/server sockets. curt 2001-11-12 04:47:58 +00:00
  • 69b2717b62 One more tiny Irix tweak. curt 2001-10-24 20:01:15 +00:00
  • f2a323e048 Misc Irix tweaks. curt 2001-10-24 19:59:05 +00:00
  • 7d07e6ea51 Misc MSVC tweaks. curt 2001-10-24 19:05:16 +00:00
  • 7c846972bf Macintosh OSX changes. curt 2001-10-23 20:22:12 +00:00
  • 4f76c258af MSVC tweaks. curt 2001-08-13 17:14:21 +00:00
  • eca2afb982 Various changes for MingWin32 support. curt 2001-08-02 22:56:33 +00:00
  • 9ff6934c83 Various MSVC fixes. curt 2001-07-30 20:34:20 +00:00
  • e04839765d Updates for irix to disable various warnings and define __STL_FUNCTION_TMPL_PARTIAL_ORDER curt 2001-07-30 20:05:27 +00:00
  • d0c655109f Oops, missing a trainling backslash after exception.hxx curt 2001-07-28 04:00:10 +00:00
  • b28b55abb1 - removed declaration of sg_xml_exception (use sg_io_exception) curt 2001-07-24 21:41:33 +00:00
  • c3a0db1aba - make sure file is closed when an exception passes through curt 2001-07-24 21:41:19 +00:00