Commit Graph

573 Commits

Author SHA1 Message Date
curt
baf25ca7a7 Name space tweaks. 2001-03-23 20:59:25 +00:00
curt
6c28bd884b Added doxygen comments. 2001-03-23 20:50:10 +00:00
curt
510091f082 From David Megginson:
1. Fixed a bug reported by Curt for one of the getChild methods.

2. Cleaned up some of the error reporting, and require PropertyList as
the root element name.  Also uncluttered the XML output a little
(removed type="unknown").

3. Added a new Long type (i.e. setLongValue, getLongValue, etc.), as
requested by Curt aeons ago.

4. Added aliases, so that a property's value can directly reflect the
value of another property.

5. Added a generalized inclusion facility, with parameters (panel
writers should love this one).
2001-03-21 04:57:13 +00:00
curt
7db44c113c Patch to property tree to allow repeating tag names. The property manager
simply assigns ordinality as it finds multiple instances.
2001-03-18 21:22:28 +00:00
curt
6cbf4306e7 Here are four small changes to simgear/misc/props.hxx for Red Hat 6.2.
I've also compiled with Mandrake 7.2 and MSVC with no problems.
2001-03-18 20:52:27 +00:00
curt
777386ea67 Tweaks to interpolator code. 2001-03-14 06:24:52 +00:00
curt
95e5e90791 More Irix Mips tweaks. 2001-03-07 23:56:11 +00:00
curt
a86868526e Patch to tweak traits so they work on Irix too. 2001-03-06 21:14:32 +00:00
curt
f1ab6e2533 Tweaks to follow flightgear STL standard coding procedure. 2001-03-06 19:57:56 +00:00
curt
9f516a8ccc Patches from Norman Vine <nhv@cape.com> to catch and properly report "errno"
conditions.
2001-03-06 16:33:39 +00:00
curt
e07af68018 Changes for the native Irix CC compiler contributed by Erik Hofman. 2001-03-02 22:52:04 +00:00
curt
a37d9a2d8e Reduced the verbocity level of the property loader. 2001-01-31 15:35:43 +00:00
curt
57811b5371 Tweaks to errno checking and perror. 2001-01-27 01:53:11 +00:00
curt
7ff9ba4fe6 Close a binary file before we return (if it turns out not to be a binary file) 2001-01-24 20:07:13 +00:00
curt
fad34bdbc3 Attempt to further isolate domain error problem. 2001-01-24 04:11:36 +00:00
curt
22b41d892a Tweaks from David Megginson. 2001-01-19 21:56:02 +00:00
curt
7a97c7575d Fixed a bug in how zlib.h was included. 2001-01-19 21:55:49 +00:00
curt
b0e175ad3d Tweaks to get us back within the ANSI C++ spec.
Cleaned up some debugging output.
2001-01-12 21:55:44 +00:00
curt
0de60aa6aa Minor MSVC tweaks by Christian Mayer. 2001-01-11 03:33:09 +00:00
curt
933e10d8a0 Initial revision. 2001-01-09 15:46:32 +00:00
curt
2efac3d949 made read/write functions into members of SGBinObject. 2001-01-06 04:31:11 +00:00
curt
c33841329d Simplified calling interface to read/write obj functions. 2001-01-06 04:07:45 +00:00
curt
f37800560f Need to properly interpret gzread() and gzwrite() return result for error
detection.
2001-01-05 21:26:59 +00:00
curt
60e61a0627 1. Patched simgear/magvar/magvar.[ch]xx to allow retrieval of the
magnetic variation for a specific location and date without running an
update cycle (I use this for setting up VOR default offsets in some
FlightGear patches).

2. [CRITICAL] Fixed some null-pointer bugs in simgear/misc/props.cxx.
2001-01-05 16:04:21 +00:00
curt
260dbeb3d2 Additional bug fixes after testing. 2001-01-05 00:04:20 +00:00
curt
70f495b4e1 Move binary file reading and writing to simgear. 2001-01-04 20:16:11 +00:00
curt
663db8f978 Fix a build order problem. 2000-12-20 15:06:04 +00:00
curt
c412739040 Updates for 0.0.15 2000-12-20 04:57:54 +00:00
curt
8b13d71fcf Rewrite of the property manager my David Megginson. 2000-12-19 21:53:37 +00:00
curt
1b129b289c Ready for 0.0.14 release. 2000-12-14 21:21:13 +00:00
curt
a89ceb96b9 Tweak ... 2000-12-14 15:10:56 +00:00
curt
9af5f9f094 MacOS tweaks contributed by Darrell Walisser. 2000-12-13 21:12:15 +00:00
curt
6776c2e536 oops again, fixed. 2000-12-13 19:35:32 +00:00
curt
4c3b4219fe Oops, fixed ... :-) 2000-12-13 19:30:57 +00:00
curt
a09806bb98 Tweaks to newbucket organization. 2000-12-13 19:18:29 +00:00
curt
e175c8cc4d Tweaks to property manager write routine to return true as it should when
the write succeeds.
2000-12-08 15:22:09 +00:00
curt
a53faf4565 Updated random interface so we can optionally specify our own seed value. 2000-12-06 19:01:57 +00:00
curt
dc653ac46c Removed some previously added debugging output. 2000-12-04 22:24:08 +00:00
curt
c544777d37 Minor fix to make the dome always match the fog / horizon color at the
horizon, so we don't see the extreme far tile edges when it is really dark.
2000-12-04 21:31:58 +00:00
curt
93a37df90a Renamed fg_random -> sg_random. 2000-12-04 04:12:33 +00:00
curt
1da02cca4c Added methods to return tile dimension in meters. 2000-12-04 04:11:03 +00:00
curt
4b1d777ad4 Updated some "const" stuff. 2000-12-03 19:32:42 +00:00
curt
fb0916be0f Added an explanation of what this code does. 2000-12-01 22:13:41 +00:00
curt
806083cb25 Initial revision. 2000-11-30 17:38:23 +00:00
curt
5ba74e30b8 Reduced debugging output. 2000-10-23 15:10:45 +00:00
curt
c39e08cb2a Added a distance off route routine (works best with 2d cartesian coordinates.) 2000-10-23 14:57:29 +00:00
curt
e4653be9a1 MSVC++ fixes. 2000-10-19 22:27:27 +00:00
curt
cd5765be1e Tweaks to waypoints and routing. Added distance_to field for each waypoint. 2000-10-13 21:32:51 +00:00
curt
c481b06451 Added route.[ch]xx which maintains a list of waypoints (i.e. a route)
Added an elevation field to each waypoint.  This can be used by the calling
program however it wishes.
2000-10-11 23:04:09 +00:00
curt
91ba4618e7 Initial revision. 2000-10-10 23:41:25 +00:00