]>
git.mxchange.org Git - simgear.git/log
curt [Tue, 6 May 2003 23:40:43 +0000 (23:40 +0000)]
- Moved some property specific code into simgear/props/
- Split out the condition code from fgfs/src/Main/fg_props and put it
in it's own source file in simgear/props/
- Created a scene subdirectory for scenery, model, and material property
related code.
- Moved location.[ch]xx into simgear/scene/model/
- The location and condition code had dependencies on flightgear's global
state (all the globals-> stuff, the flightgear property tree, etc.) SimGear
code can't depend on it so that data has to be passed as parameters to the
functions/methods/constructors.
curt [Mon, 5 May 2003 15:54:00 +0000 (15:54 +0000)]
Also update the makefile.am
curt [Mon, 5 May 2003 15:48:45 +0000 (15:48 +0000)]
Long on my todo list ...
Upgrade the distributed metakit to a newer version that hopefully fixes
some of the platform problems with the previous version.
curt [Mon, 14 Apr 2003 17:58:03 +0000 (17:58 +0000)]
Pass doubles as const ref's to save a couble bytes of stack space and
presumably a tiny bit of function call time.
ehofman [Sun, 13 Apr 2003 21:16:52 +0000 (21:16 +0000)]
Fixup for windows machines
ehofman [Sat, 12 Apr 2003 09:42:45 +0000 (09:42 +0000)]
Move the texture object to the screen directory for the sake of library dependencies
ehofman [Sat, 12 Apr 2003 09:29:18 +0000 (09:29 +0000)]
Move the texture object to the screen directory for the sake of library dependencies
ehofman [Fri, 11 Apr 2003 12:51:36 +0000 (12:51 +0000)]
remove a refference to a directory that doesn't exists yet
ehofman [Thu, 10 Apr 2003 21:38:01 +0000 (21:38 +0000)]
remove a depreciated file
ehofman [Thu, 10 Apr 2003 21:37:11 +0000 (21:37 +0000)]
Remove a depreciated file
ehofman [Thu, 10 Apr 2003 09:31:12 +0000 (09:31 +0000)]
a small update
ehofman [Thu, 10 Apr 2003 09:27:02 +0000 (09:27 +0000)]
remove a depreciated file
ehofman [Thu, 10 Apr 2003 09:26:03 +0000 (09:26 +0000)]
get rid of malloc()
ehofman [Thu, 10 Apr 2003 08:01:18 +0000 (08:01 +0000)]
Depreciate a wrapper header file
ehofman [Wed, 9 Apr 2003 20:59:21 +0000 (20:59 +0000)]
Update a SimGear/FlightGear inconsistancy
ehofman [Wed, 9 Apr 2003 20:33:24 +0000 (20:33 +0000)]
Fix a booboo
ehofman [Wed, 9 Apr 2003 20:26:12 +0000 (20:26 +0000)]
fix a booboo
ehofman [Wed, 9 Apr 2003 20:24:52 +0000 (20:24 +0000)]
Add out own texture object
david [Sat, 5 Apr 2003 03:32:18 +0000 (03:32 +0000)]
Use "coverage" instead of "type".
Rename "mostly-cloudy" to "broken" and "mostly-sunny" to "scattered",
to follow standard weather terminology.
Add "few".
ehofman [Sat, 22 Mar 2003 10:34:38 +0000 (10:34 +0000)]
Make debug levels an integer
ehofman [Thu, 20 Mar 2003 12:14:11 +0000 (12:14 +0000)]
add Air Traffic Controll to the list of possible debug sections
ehofman [Wed, 19 Mar 2003 16:16:47 +0000 (16:16 +0000)]
improved STL compatibility header files
curt [Mon, 10 Mar 2003 16:58:53 +0000 (16:58 +0000)]
Remove 3d clouds from the default build. These can still be built manually
if desired, no code is being removed.
david [Sun, 2 Mar 2003 16:35:08 +0000 (16:35 +0000)]
Patch from Frederic Bouvier:
I am trying to compile tabbed_values.cxx and found that it requires
assert.h to compile with MSVC (on Linux, it must be included indirectly).
There is a patch below
david [Sun, 2 Mar 2003 16:34:42 +0000 (16:34 +0000)]
Added tabbed_test program.
david [Sun, 2 Mar 2003 14:52:05 +0000 (14:52 +0000)]
Patches from Erik Hofman (for Irix? I've lost the original message).
curt [Fri, 28 Feb 2003 01:02:26 +0000 (01:02 +0000)]
Bernie Bright:
Could the file(), dir(), base() and extension() functions be made const member
functions. As it stands they cannot be applied to const reference/pointer
values which limits their usefulness.
Curt:
Yes.
curt [Wed, 26 Feb 2003 19:50:14 +0000 (19:50 +0000)]
Add some convenience functions to the SGPath function.
curt [Sat, 15 Feb 2003 18:53:44 +0000 (18:53 +0000)]
Oops, missed this the first time.
curt [Sat, 15 Feb 2003 18:43:59 +0000 (18:43 +0000)]
James Turner:
- added a new class in simgear/misc, SGTabbedValues, which parses a
null-terminated string of data separated by tabs into fields, and
supports safe conversion into various other datatypes.
curt [Sat, 15 Feb 2003 18:43:06 +0000 (18:43 +0000)]
James Turner:
- added a 'filename' helper to SGPath, corresponding to the 'directory'
helper but returning just the filename portion of the name.
curt [Fri, 7 Feb 2003 17:35:37 +0000 (17:35 +0000)]
Fix a typo in the FreeBSD support section.
curt [Thu, 23 Jan 2003 21:59:07 +0000 (21:59 +0000)]
Misc. tweaks that have been laying around.
curt [Thu, 23 Jan 2003 15:16:51 +0000 (15:16 +0000)]
FreeBSD pthread and malloc fixes.
curt [Thu, 2 Jan 2003 20:11:20 +0000 (20:11 +0000)]
Some how the contents of this file got doubled up ...
david [Tue, 31 Dec 2002 18:03:26 +0000 (18:03 +0000)]
Patches from Erik Hofman for SGI compatibility:
Some more cmall changes to the SimGear header files and removed the
SG_HAVE_NATIVE_SGI_COMPILERS dependancies from FlightGear.
I've added a seperate JSBSim patch for the JSBSim source tree.
david [Tue, 31 Dec 2002 14:47:34 +0000 (14:47 +0000)]
Patch from Erik Hofman:
This patch adds some more functionality to the header files and removes
*all* dependencies on SG_HAVE_NATIVE_SGI_COMPILERS in the SimGear code!
[dpm: I had to add some additional SG_USING_STD declarations to make
it compile]
david [Mon, 30 Dec 2002 22:33:34 +0000 (22:33 +0000)]
Added missing Makefile.am from Erik Hofman.
david [Mon, 30 Dec 2002 21:33:56 +0000 (21:33 +0000)]
IRIX/MipsPro patches from Erik Hofman:
This patch adds some missing default ISO C++ headers to SimGear,
especially usefull for Irix/MipsPro. To the best of my knowledge this
only affects the Irix/MipsPro compiler combination although it might be
usefull for others as well.
This patch does not yet remove any compiler specific code, but that
would be my next task. The powerfull macros as defined in the compiler.h
file allowed me to split it up into multiple patches.
david [Sat, 21 Dec 2002 13:40:50 +0000 (13:40 +0000)]
Some trivial typo corrections.
curt [Wed, 18 Dec 2002 21:54:04 +0000 (21:54 +0000)]
Mingwin fix from Norman Vine.
curt [Wed, 11 Dec 2002 19:57:00 +0000 (19:57 +0000)]
Remove -lmk4 from the LIBS after the version check is complete.
curt [Tue, 10 Dec 2002 20:54:08 +0000 (20:54 +0000)]
More tweaks to the configure script.
curt [Tue, 10 Dec 2002 19:12:34 +0000 (19:12 +0000)]
- Refactoring configure.ac a bit to use $host (please test on your platform)
- Use include GLUT_H instead of refering to the file directly since Mac
unfortunately chose to put this in GLUT/glut.h :-(
curt [Mon, 9 Dec 2002 22:36:38 +0000 (22:36 +0000)]
James Turner:
I've had to hack Simgear's configure.ac quite a bit [for Mac OS X],
using the Plib one as a reference.
The basic construct (a big switch statement based on the target
type) is nice, I think, since it moves lots of IRIX / cygwin / OS-X
specialties out of the way cleanly. Much more re-factoring of the
current tests in configure is possible if people are able to test.
curt [Wed, 4 Dec 2002 19:47:57 +0000 (19:47 +0000)]
Updated for 0.3.1
curt [Wed, 4 Dec 2002 19:46:12 +0000 (19:46 +0000)]
Fixes for 0.3.1 release.
curt [Tue, 3 Dec 2002 18:27:04 +0000 (18:27 +0000)]
Updated for 0.3.0 release.
curt [Tue, 3 Dec 2002 18:19:41 +0000 (18:19 +0000)]
Updated version number
curt [Tue, 3 Dec 2002 13:13:16 +0000 (13:13 +0000)]
#include <simgear_config.h> as necessary.
curt [Mon, 2 Dec 2002 22:12:22 +0000 (22:12 +0000)]
NOMINMAX fix ...
david [Sun, 17 Nov 2002 11:07:40 +0000 (11:07 +0000)]
Includes patch from Erik Hofman.
david [Sun, 17 Nov 2002 00:42:17 +0000 (00:42 +0000)]
Cygwin patch from Patrick Staehlin:
To compile the development CVS version of FlightGear(0.9.0) i had to
apply some small changes to SimGear and FlightGear.
The changes need probably some additional ifdefs for other platforms but
since my linux-hd crashed i can't verify that.
david [Sun, 17 Nov 2002 00:34:40 +0000 (00:34 +0000)]
MS patch from Norm Vine to fix min/max macro defs.
david [Mon, 11 Nov 2002 14:40:16 +0000 (14:40 +0000)]
Allow 'include' attribute on root PropertyList element.
david [Sat, 26 Oct 2002 01:18:03 +0000 (01:18 +0000)]
Simplified the command-manager interface.
curt [Thu, 24 Oct 2002 13:59:33 +0000 (13:59 +0000)]
Erik Hofman: fix an Irix build problem.
david [Fri, 18 Oct 2002 20:25:21 +0000 (20:25 +0000)]
Change int to GLenum for portability.
curt [Fri, 4 Oct 2002 16:44:23 +0000 (16:44 +0000)]
John W:
Attached is the new, improved SkyCloud.cpp. Tested on west coast @ KSFO and
east @ KJFK. Don't have any southern hemisphere or other airports to test
against, but you might give it a go and see what happens
Probably a good idea to add some user options to set cloud altitude, startup
position, etc, but for now this should suffice.
curt [Thu, 3 Oct 2002 19:00:01 +0000 (19:00 +0000)]
Fixes from Mark Harris.
curt [Thu, 3 Oct 2002 18:44:34 +0000 (18:44 +0000)]
Fix a texture state problem that caused clouds to occasionally flash all white.
curt [Thu, 3 Oct 2002 02:52:55 +0000 (02:52 +0000)]
John Wojnaroski:
Attached are the new files to transform the cloud field for local lat/lon.
curt [Wed, 2 Oct 2002 16:03:25 +0000 (16:03 +0000)]
ref() the cloud states before use so that if we are dyanmically creating and
deleting cloud layers we don't inadvertantly delete a cloud state.
curt [Sun, 22 Sep 2002 03:42:26 +0000 (03:42 +0000)]
Fix a tyop.
curt [Fri, 20 Sep 2002 18:10:28 +0000 (18:10 +0000)]
Did I forget to commit John's loader patch?
Ran dos2unix on extgl.*
Include <simgear_config.h> from extgl.h so it properly picks up the WIN32
symbol.
curt [Thu, 19 Sep 2002 02:30:52 +0000 (02:30 +0000)]
Added extgl.c and extgl.h
curt [Wed, 18 Sep 2002 20:38:40 +0000 (20:38 +0000)]
Tweaks to build system following removal of interpreter subdir.
david [Wed, 18 Sep 2002 20:27:17 +0000 (20:27 +0000)]
Removed simgear/interpreter directory; most likely we will use the new
PSL interpreted language in plib.
curt [Wed, 18 Sep 2002 19:41:52 +0000 (19:41 +0000)]
Erik Hofman:
This patch fixes and STL problem, and adds (compile time) support for
architextures that don't support multitexturing.
curt [Wed, 18 Sep 2002 18:47:47 +0000 (18:47 +0000)]
Removed unnecessary files.
curt [Wed, 18 Sep 2002 14:24:19 +0000 (14:24 +0000)]
Norman's most recent 3d clouds code tweaks.
curt [Tue, 17 Sep 2002 16:08:00 +0000 (16:08 +0000)]
Latest changes from John.
curt [Tue, 17 Sep 2002 01:16:18 +0000 (01:16 +0000)]
Build with other simgear header files from source tree, not those that are
installed.
curt [Mon, 16 Sep 2002 14:55:31 +0000 (14:55 +0000)]
Latest changes from John Wojnaroski.
david [Mon, 16 Sep 2002 13:13:49 +0000 (13:13 +0000)]
Rolled Norm's change back out; update needs to be called earlier.
david [Mon, 16 Sep 2002 02:26:20 +0000 (02:26 +0000)]
Patches from Norm Vine to get clouds working (and add some debugging
information).
david [Sun, 15 Sep 2002 10:42:54 +0000 (10:42 +0000)]
Ignore generated files.
curt [Sun, 15 Sep 2002 04:32:28 +0000 (04:32 +0000)]
Change the header install directory.
Clean up a couple warnings.
david [Sat, 14 Sep 2002 16:06:22 +0000 (16:06 +0000)]
Added autom4te.cache.
david [Sat, 14 Sep 2002 16:05:58 +0000 (16:05 +0000)]
Added stamp-h1.
david [Sat, 14 Sep 2002 16:05:41 +0000 (16:05 +0000)]
Removed /usr/local/include (as with plib).
david [Sat, 14 Sep 2002 16:03:39 +0000 (16:03 +0000)]
Added newlines and did other clean-ups to eliminate errors and
minimize warnings compiling with g++ 3.2.
curt [Fri, 13 Sep 2002 23:19:14 +0000 (23:19 +0000)]
Upgrade the version number.
curt [Fri, 13 Sep 2002 22:51:40 +0000 (22:51 +0000)]
Added simgear/sky/clouds3d to the build system.
curt [Fri, 13 Sep 2002 20:36:19 +0000 (20:36 +0000)]
Tweak lib name.
curt [Fri, 13 Sep 2002 20:29:04 +0000 (20:29 +0000)]
Initial revision.
curt [Sat, 7 Sep 2002 02:58:19 +0000 (02:58 +0000)]
Initial revision
curt [Sat, 7 Sep 2002 01:45:46 +0000 (01:45 +0000)]
For version 0.2.0
curt [Sat, 7 Sep 2002 01:33:17 +0000 (01:33 +0000)]
Updated ...
curt [Sat, 7 Sep 2002 01:25:02 +0000 (01:25 +0000)]
Getting ready for 0.2.0 stable release.
curt [Fri, 6 Sep 2002 20:05:40 +0000 (20:05 +0000)]
Fixes to allow MingW compilation.
curt [Fri, 6 Sep 2002 15:30:11 +0000 (15:30 +0000)]
Fixes to better support the native irix compilers.
curt [Tue, 3 Sep 2002 21:44:44 +0000 (21:44 +0000)]
Automake version check is only done in autogen.sh and not in configure.
curt [Tue, 3 Sep 2002 02:52:39 +0000 (02:52 +0000)]
Fix a typo in acinclude.m4
curt [Mon, 2 Sep 2002 22:18:31 +0000 (22:18 +0000)]
Additional configure changes.
curt [Mon, 2 Sep 2002 04:08:01 +0000 (04:08 +0000)]
Tweaks for next prerelease.
curt [Mon, 2 Sep 2002 03:43:05 +0000 (03:43 +0000)]
Minor tweaks.
curt [Mon, 2 Sep 2002 03:41:39 +0000 (03:41 +0000)]
Make sure interpreters/ gets included with "make dist"
curt [Sat, 31 Aug 2002 18:39:07 +0000 (18:39 +0000)]
Preparation for next pre-release.
curt [Sat, 31 Aug 2002 13:18:49 +0000 (13:18 +0000)]
More clean ups.