James Turner
|
1ae91097ba
|
Build fixes for net classes in Simgear.
|
2010-10-24 01:22:59 +01:00 |
|
James Turner
|
bfd76880a9
|
Migrate relevant PLIB netXXX classes into SimGear.
|
2010-10-24 01:12:42 +01:00 |
|
James Turner
|
ddf9e08069
|
Make get_subsystem safe during destruction of the manager.
|
2010-10-03 16:08:34 +01:00 |
|
James Turner
|
82dc6c32ec
|
Don't crash when a submodel fails to load.
|
2010-10-02 21:01:29 +01:00 |
|
James Turner
|
889e2d6f06
|
Add another overload for sg_io_exception ctor.
|
2010-10-01 12:27:08 +01:00 |
|
James Turner
|
a7697f6095
|
Second attempt to fixed OpenAL tests.
|
2010-09-06 14:27:58 +01:00 |
|
James Turner
|
49270e99e5
|
Fix up tests for revised SGSoundSample ctor.
|
2010-09-06 12:30:13 +01:00 |
|
James Turner
|
d75ce1e12e
|
Pass current-dir down through XMLSound
(should allow relative paths in sound XML files)
|
2010-09-06 09:26:46 +01:00 |
|
James Turner
|
289e768ca5
|
Add ResourceManager, and use to find sound and model paths.
|
2010-09-06 09:09:58 +01:00 |
|
James Turner
|
44c587400d
|
Validate sound file paths in an XML file.
|
2010-09-05 14:15:18 +01:00 |
|
James Turner
|
a7439aa056
|
Standardise path-handling in XML mode files
aircraft-dir/fg-data paths always work, and
paths relative to the location of the current XML
file always work.
|
2010-08-17 11:05:55 +01:00 |
|
James Turner
|
d7bea0c4c6
|
Add isAbsolute/isRelative predicates to SGPath.
|
2010-08-14 22:51:01 +01:00 |
|
James Turner
|
764a3c29e9
|
Allow loading of 2.5D panels to be controlled again.
|
2010-08-14 19:48:52 +01:00 |
|
James Turner
|
3c57572b89
|
Ralf Gerlich: fix bucket numbering at extreme latitudes
Also document existing algorithms
|
2010-08-14 10:18:35 +01:00 |
|
James Turner
|
8106956be2
|
Merge branch 'topics/cmdcatch' into next
|
2010-08-11 00:20:02 +01:00 |
|
James Turner
|
cc435ba817
|
Fix Win32 build of SGPath.
|
2010-08-09 09:13:28 +01:00 |
|
James Turner
|
0c55a4d7bb
|
Catch exceptions raised executing a command.
|
2010-08-09 09:12:26 +01:00 |
|
James Turner
|
c4b4c0ce59
|
Make SGPath cache stat() information, cheers Fred
* cache exists/isDir/isFile in SGPath, to avoid
repeated calls.
|
2010-08-09 08:19:14 +01:00 |
|
James Turner
|
d31c1df639
|
More ignore files, for 'make check' binaries
|
2010-08-08 09:55:31 +01:00 |
|
James Turner
|
780286ea81
|
Ding, dong, the witch is dead. PLIB is no more, in SimGear.
|
2010-08-07 18:03:37 +01:00 |
|
James Turner
|
20a75b9c9e
|
Change how certain constants are (re-)defined, to avoid warning when PLIB sg.h is included.
|
2010-08-07 16:28:39 +01:00 |
|
James Turner
|
2a2e2716bd
|
Removal of PLIB/SG from SimGear
|
2010-08-07 13:55:33 +01:00 |
|
James Turner
|
6a07c22826
|
Catch subsystem update() exceptions in the manager, and permit a maximum number of exceptions before suspending the subsystem.
|
2010-08-07 10:25:20 +01:00 |
|
James Turner
|
7c294915c8
|
Ensure 'make dist' works.
|
2010-08-07 09:09:58 +01:00 |
|
James Turner
|
7788cb288e
|
Fixes for automake correctness.
|
2010-08-06 21:18:04 +01:00 |
|
James Turner
|
c1762c709e
|
Ralf Gerlich: add headless mode to SimGear (merging simgear-cs)
|
2010-08-06 19:17:14 +01:00 |
|
James Turner
|
8690528080
|
Fix compilation if OSG ref_ptr implicit conversion is not enabled.
|
2010-08-06 18:42:56 +01:00 |
|
James Turner
|
668c62b1f4
|
Missed removing a build rule.
|
2010-07-31 15:33:25 +01:00 |
|
James Turner
|
49f418f146
|
Remove legacy direct-OpenGL code in simgear/screen (predating switch to OSG).
|
2010-07-31 15:17:09 +01:00 |
|
James Turner
|
2cfeeb4b13
|
Merge branch 'topics/remove_point3d' of git@gitorious.org:~zakalawe/fg/james-simgear into topics/remove_point3d
|
2010-07-30 09:00:35 +01:00 |
|
James Turner
|
aa859c488f
|
Remove deprecated vector classes - finally!
|
2010-07-30 00:46:30 +01:00 |
|
James Turner
|
1b2915aa2a
|
WIP - removing remaining users of Point3D.
|
2010-07-29 17:49:37 +01:00 |
|
James Turner
|
e99c3d4705
|
Collapse SGGeoCoord into SGTimeZone, and switch timezone search to cartesian math.
|
2010-07-29 10:12:00 +01:00 |
|
James Turner
|
d23491646a
|
Use a custom 'findDataFile' method in key places, and hook this into a callback set on SGModelLib.
|
2010-07-29 01:05:24 +01:00 |
|
James Turner
|
f4d42289d4
|
More ignore rules for Git.
|
2010-07-27 00:21:44 +01:00 |
|
James Turner
|
959f44502b
|
Fix simgear::Dir::children on Linux where dirent->d_type might be 0; always use stat() to determine file type. Thanks to Alex Romonsan for helping debugging this!
|
2010-07-24 10:27:50 +01:00 |
|
James Turner
|
7beaf3705e
|
Add closest-point calculation to SGRay, to replace a vector.h helper.
|
2010-07-23 13:04:09 +01:00 |
|
James Turner
|
bbd61977f1
|
Change SGPath::exists to use stat(), fix '.' and '..' handling on Windows, add simgear::Dir version of exists().
|
2010-07-23 07:54:10 +01:00 |
|
James Turner
|
e3d1fa2686
|
Merge branch 'next' of git@gitorious.org:fg/simgear into next
|
2010-07-23 06:30:37 +01:00 |
|
James Turner
|
293d3b4fb3
|
Fix Win32 compilation of raw_socket.
|
2010-07-23 06:30:02 +01:00 |
|
James Turner
|
e1d8155565
|
Linux build fixes, now netSocket.h is no longer included.
|
2010-07-22 22:06:02 +01:00 |
|
James Turner
|
c37b27a926
|
I greatly dislike GNU automake.
|
2010-07-22 21:27:11 +01:00 |
|
James Turner
|
6b3a05e23f
|
Move PLIB netSocket into SimGear, as simgear::Socket, and update the wrapper classes.
|
2010-07-22 20:02:37 +01:00 |
|
James Turner
|
63cbd4deb0
|
On Unix, check for symlinks from readdir(), and look through them (using stat()) to discern target type.
|
2010-07-21 22:08:06 +01:00 |
|
James Turner
|
3117ec5a7d
|
Fix simgear::Dir compilation on some Unix setups, thanks Anders.
|
2010-07-16 08:40:07 +01:00 |
|
James Turner
|
cb4716f403
|
Initial work on simgear::Dir, replacement for PLIB ulDir functions.
|
2010-07-15 09:40:46 +01:00 |
|
James Turner
|
aa2ed5fb0c
|
Allow tasks to be removed from the EventManager by name.
|
2010-07-13 13:07:35 +01:00 |
|
James Turner
|
b286e9d337
|
Add two more subsystem groups, to aid in fixing bug 141.
|
2010-07-08 23:21:25 +01:00 |
|
James Turner
|
b9496fef1d
|
Merge branch 'topics/condexp' into next
|
2010-05-27 15:19:38 +01:00 |
|
James Turner
|
b4b9d3a4b7
|
Support constant true and false values in conditions.
|
2010-05-27 15:19:04 +01:00 |
|
James Turner
|
0128c89f8d
|
Merge branch 'topics/condexp' into next
|
2010-05-26 19:29:28 +01:00 |
|
James Turner
|
9e77d06c72
|
Support <table>s in expression XML.
|
2010-05-26 19:28:42 +01:00 |
|
James Turner
|
e8364a03bc
|
Merge branch 'topics/condexp' into next
|
2010-05-20 23:57:54 +01:00 |
|
James Turner
|
046d88ab2d
|
Support <expression> children in comparison conditions. Also makes ordering of child nodes match XML consistently.
|
2010-05-20 23:56:04 +01:00 |
|
James Turner
|
42984d1bfb
|
Make ALUT 1.0 builds again, hopefully in the short term - MinGW needs this.
|
2010-05-07 00:12:21 +01:00 |
|
James Turner
|
6997082b03
|
Add .gitignore files, ignore automake/configure artefacts.
|
2010-05-06 11:25:53 +01:00 |
|
James Turner
|
139217dc79
|
Configure.as updates for ALUT changes, make --with-alut-framework= work.
|
2010-05-06 10:27:38 +01:00 |
|