1
0
Fork 0
Commit graph

128 commits

Author SHA1 Message Date
david
9d726c1bd8 Started a new FGMenuBar class to handle a different XML-configurable
menubar.  This one allows regular command bindings, with the
(temporary) condition that every menu item must have a unique text
label.  The new menubar is disabled by default; to enable it,
configure --with-new-menubar.
2003-01-16 18:06:27 +00:00
david
9bbe8a78b6 Added simple proof-of-concept support for running PSL scripts from
input bindings.  They will work only with the latest CVS; otherwise,
./configure will disable them.  There is a new command, 'script',
which takes a single argument, also called 'script', containing PSL
code (currently PSL requires a main() function).

Erik Hofman has written some more elaborate code for triggering PSL
code from drop-down menus and scheduling events; I will look at
integrating that next.
2003-01-11 16:30:32 +00:00
david
e57e85c563 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.
2002-12-30 21:34:46 +00:00
curt
6225936ead Various tweaks. 2002-12-21 05:01:51 +00:00
curt
77d6412817 Norman Vine:
Fixes for Mingwin.
2002-12-17 20:03:45 +00:00
curt
36d3d7fab6 Tweaks from Erik Hofman. 2002-12-16 20:50:42 +00:00
curt
f29b5d98a1 Fix lost audio. 2002-12-12 01:21:21 +00:00
curt
10baa71a65 Fix out of order initialization crash (not sure how it worked before
unless some recent changes subtlely changed some init order items around.)
2002-12-11 21:07:30 +00:00
curt
43e48070fe - Some refactoring of the configure.ac script.
- Better Mac OS X support (they put glut.h in GLUT/glut.h) :-(
2002-12-10 20:50:48 +00:00
curt
a4600f85c7 Updates for 0.9.1 2002-12-05 15:31:09 +00:00
curt
f0f1bc537f Updates for 0.9.0 release. 2002-12-03 20:36:56 +00:00
curt
9890f8dc2f Added utils/TerraSync/ 2002-12-03 15:38:41 +00:00
curt
1ab2ec8fd1 #define NOMINMAX for cygwin/gcc-3.2 builders. 2002-12-02 22:16:32 +00:00
curt
0d87fad65c Shuffled location of ExternalNet.[ch]xx to it's own subdir.
Removed External.[ch]xx which is a duplicate of NullFDM.[ch]xx
--fdm=external is preserved but just maps to NullFDM.
2002-09-28 21:42:03 +00:00
david
682feb8f2d Flattened src/Systems/ subtree.
Added src/Instrumentation/ with partial stab at a vacuum-driven
attitude indicator.
2002-09-24 14:51:37 +00:00
curt
4acbe1fcc3 Add a bit more wording to the metakit version check to point out that it
can fail if libmk4.so isn't in the link path.
2002-09-24 02:55:54 +00:00
david
7c057de4fe Started new module and sub-modules for aircraft systems, including an
initial simplistic vacuum system that's not yet connected to anything.
2002-09-23 19:55:10 +00:00
curt
051bc2698a Upgraded version number. 2002-09-17 02:36:34 +00:00
david
c3a2408026 Removed /usr/local/include (as with plib). 2002-09-14 16:15:43 +00:00
curt
aca0d8a1e5 Getting ready for 0.8.0 release. 2002-09-07 20:33:00 +00:00
curt
30e0a956c3 Fixes to better support the native irix compilers. 2002-09-06 17:30:21 +00:00
curt
64312039da Automake version check is best done only in the autogen.sh file, and not
in the configure script.
2002-09-03 21:30:37 +00:00
curt
1dfb58783c Additional build system tweaks. 2002-09-03 01:12:26 +00:00
curt
42f1849975 Fixes for the Irix compiler, "the worlds best" :-) 2002-08-29 20:43:19 +00:00
curt
6dd1ade445 Several fixes and tweaks. 2002-08-29 16:00:17 +00:00
curt
4b2a8ef270 More fixes to the automake/conf scripts. 2002-08-28 16:13:06 +00:00
curt
21db1e10b2 More tweaks to the automake/conf configuration scripts. 2002-08-28 03:34:31 +00:00
curt
ff7c8101bc Modernize the autoconf/automake files. 2002-08-27 23:52:15 +00:00