1
0
Fork 0
Commit graph

2857 commits

Author SHA1 Message Date
mfranz
0fed31d7b7 - fixpath: don't need to remove leading/trailing slashes "manually"; that's
a side effect of the stack loop already
- replace all backslashes by slashes, to avoid security problems on UNIX
  (if support for them is desirable on MS Windows, then we'd need an OS
  property)
2007-06-13 20:31:09 +00:00
mfranz
120d09b5e6 Andy ROSS: functions to check for stat()[2] flags, such as isdir()
mf: fixpath(): function to normalize file paths (doesn't handle escaped
    characters yet)
2007-06-13 16:46:41 +00:00
sydadams
e32a74e034 fixed nasal error --- tried to set DoubleValue("") 2007-06-13 05:00:21 +00:00
mfranz
d9910b27e7 simplification 2007-06-12 22:08:18 +00:00
mfranz
3c73eaa45f documentation update and cosmetics 2007-06-12 21:27:48 +00:00
mfranz
4c2ded3509 throw out load_xml_nasal and implement load_nasal(<file> [, <module>]);
This can be used to load and run Nasal code at runtime (without need
for an XML frame).
2007-06-12 19:13:28 +00:00
mfranz
a1fd54cfdf aircraft.nas, gui.nas: adapt loadxml for absolute paths, drop second fgcommand arg
debug.nas, tutorial.nas: adapt for abs. paths
fuel.nas: cleanup
screen.nas: don't remove listeners -- that's done automatically by removind
    the node in NasalSys.cxx
xml.nas: minor documentation fix
2007-06-12 16:20:55 +00:00
mfranz
eab53706ba - replace "view-cycle" fgcommand by view.stepView() wrapper
(This fgcommand was broken for a few weeks. Now it's fixed, but the
  wrapper use is desirable, as this allows easy redefining.)
- cyborg gold: cosmetics
2007-06-11 19:23:15 +00:00
mfranz
39ee6cff4f fix backtrace() (probably broken since the last Nasal update) 2007-06-10 20:31:33 +00:00
frohlich
c621499645 Modified Files:
materials.dtd materials.xml:Olaf Flebbe: Clean up anisotropic
	filtering.
2007-06-08 06:51:38 +00:00
andy
30502189d8 The screen-capture command no longer pops up a dialog, so toss up a tip
from within the F3 keybaord handler instead.
2007-06-07 16:59:07 +00:00
mfranz
0fcdafe2aa add autotrim class to help with trimming (read the class documentation for
an explanation). There's no button/key using this by default (yet?).
2007-06-07 10:12:03 +00:00
mfranz
71fa47d99d drop clumsy handling of temporary file data branch, and use the "savexml"
fgcommand's temporary <data> argument branch instead
2007-06-06 21:40:47 +00:00
sydadams
e828ba548f Moved ATC "aircraft" dialogs out of gui/dialogs 2007-06-06 02:56:31 +00:00
mfranz
1fd9e31243 - increased coarse multiplicator
- cosmetics
2007-06-05 18:20:53 +00:00
mfranz
c050b436fa livery handling: add sort option and next()/previous() methods 2007-06-05 14:21:12 +00:00
mfranz
72668e2931 livery selection dialog -- see aircraft.nas -> livery 2007-06-04 13:46:24 +00:00
mfranz
95caf1a918 add livery singleton class that maintains livery XML files.
TODO: allow explicit sorting (currently only alphabetic) and add next()
      and previous() methods
2007-06-04 13:45:23 +00:00
mfranz
6cb769ebf7 in addition to aircraft dialogs from arbitrary paths also allow gui.Dialog
to handle regular dialogs from $FG_ROOT/gui/dialogs/.
Example:   var fps = gui.Dialog.new("fps"); fps.open(); fps.close();
2007-06-04 12:42:29 +00:00
mfranz
fef7057bfc flyby: don't choke on <view>s without <name>, even though these are bugs 2007-06-03 20:54:31 +00:00
sydadams
63bfa05977 changed these to draggable until I figure out why they dont scale with window resolution 2007-06-03 16:22:30 +00:00
sydadams
8cfd32dd2d Added dialogs for the ' aircraft' ATC... 2007-06-03 06:26:37 +00:00
mfranz
9a37371eaa document geo.put_model() 2007-05-31 20:19:26 +00:00
mfranz
c70c38ab62 impact reports go to /ai/models/model-impact if <impact-reports> isn't
defined for a submodel
2007-05-31 18:01:57 +00:00
mfranz
6a3c0d772c Maik JUSTUS: fix typo (ROTORRELTARGET) 2007-05-31 16:59:43 +00:00
mfranz
b7ec28dcfa Harald JOHNSEN: add name "Saitek X52 Flight Controller" 2007-05-31 15:45:26 +00:00
mfranz
378540bcf3 - fix Nasal error: "props.setDoubleValue() with non-number"
- use var keyword everywhere, cosmetics
2007-05-31 14:31:08 +00:00
curt
c6b7709cba Don't set the volume louder than is allowed by OpenAL. 2007-05-29 15:28:36 +00:00
frohlich
e1e6ca65c7 Modified Files:
Translations/strings-default.xml options.xml:
	Olaf Flebbe: Improoved texture filtering.
2007-05-28 05:09:55 +00:00
frohlich
4058cd1a37 Modified Files:
materials.xml: Add runway light materails.
2007-05-28 05:07:49 +00:00
andy
0706cc3180 Maik: add ROTORELTARGET and ROTORENGINEMAXRELTORQUE input axes 2007-05-27 20:19:08 +00:00
frohlich
a851a1824e Modified Files:
gui/menubar.xml: Tim Moore:
	These patches implement a command to dump the entire OSG scene graph as
 	a .osg text file. While large, this allows debuggers to really see
 	what's happening in the scene graph.
2007-05-26 11:43:27 +00:00
andy
56d07fbab2 Maik: add unbalance and testing of rotor ground contact 2007-05-25 21:16:25 +00:00
sydadams
bc3fb2d613 Ok try commiting again ... 2007-05-23 04:52:06 +00:00
martin
9f698d4496 Replace simplified ETOU layout with a better one (which had
accidentially been overwritten).
2007-05-20 22:11:07 +00:00
martin
feb1204cbf Robin Peel and others:
810 Version - data cycle 2007.01, build 2159, metadata AptXP810
2007-05-17 15:35:41 +00:00
curt
c50edaf5aa Sync with version in source tree. 2007-05-16 14:33:22 +00:00
martin
02f8333755 Ensure the IFR tutorial makes it into the base package before the
final release.
2007-05-15 21:57:42 +00:00
vmmeazza
746cb353d1 Updated to include terrain collision 2007-05-15 21:54:25 +00:00
mfranz
c67f1d1bac Maik JUSTUS: "further (final?) modifications for the jet ranger rotor" 2007-05-15 21:31:46 +00:00
mfranz
eb1e986889 whoops ... no comment 2007-05-15 20:46:59 +00:00
curt
80b8c81f16 Preparation for 0.9.11-pre1 release. 2007-05-15 16:09:55 +00:00
curt
203c61aaa1 Minor cosmetic changes. 2007-05-15 16:07:15 +00:00
curt
0a0de6628e Sync with latest version. 2007-05-15 16:06:11 +00:00
mfranz
bec64d9c9e s/play-audio-message/play-audio-sample/ 2007-05-15 14:40:58 +00:00
mfranz
0dfdf75b0b update 2007-05-14 21:26:05 +00:00
mfranz
436bf87c54 debug.benchmark(): helper function that prints the system time in seconds
for the given function call
2007-05-14 16:28:53 +00:00
mfranz
a9b9c86750 - add Node.getValues() in analogy to Node.setValues(). Returns a hash with
all children, vectors for multiply used names, further hashes for subtrees
  etc. Meant for quickly pulling in config branches where (almost) all values
  are needed.
- usage of "var" keyword and named parameters in other (but not all) funcs
2007-05-14 15:15:00 +00:00
mfranz
e6feb269c7 s/resistence/resistance/ 2007-05-13 11:53:46 +00:00
mfranz
bebbbc28e6 s/asphault/asphalt/ 2007-05-13 11:44:35 +00:00