James Turner
f53559b8d0
Initial propertyObject work.
2010-11-18 20:21:37 +00:00
Torsten Dreyer
49f038b9d1
Purge some gcc and MSVC warnings
2010-11-18 12:08:16 +01:00
Tim Moore
ce67657e0a
eliminate property node path cache
...
The property path cache was making very little difference in practice
and made the eventual goal of having the property tree be thread safe
for readers more difficult to attain.
2010-11-17 11:25:07 +01:00
James Turner
56c520f455
Tighten up name filters on Unix. Fixes bug 168.
2010-11-15 23:23:40 +00:00
ThorstenB
9f88b077ee
remove old .cvsignore files
...
Hello GIT!
2010-11-14 15:09:36 +01:00
Curtis L. Olson
50315a7346
Fix setsockopt() to match previous precident of setsockopt() usage (as seen
...
later in the setBroadcast() function.)
2010-11-12 15:52:33 -06:00
Frederic Bouvier
6b58afe823
Fix setsockopt call
2010-11-12 22:03:11 +01:00
Curtis L. Olson
167cba9e93
Patch to avoid the problem of the socket resource not yet being available
...
if the program is restarted quickly after being killed.
Reference: http://www.unixguide.net/network/socketfaq/4.5.shtml
2010-11-12 13:19:57 -06:00
Frederic Bouvier
ce89a410d2
Update VS2010 projects : use Boost 1.44.0
2010-11-07 20:01:18 +01:00
Frederic Bouvier
98d0f33f8f
Don't crash on exit
2010-11-07 10:31:13 +01:00
Frederic Bouvier
c305341ef4
Update VS2008 projects : use Boost 1.44.0 available in last 3rd Party archive
2010-11-06 17:02:16 +01:00
ThorstenB
0607a67a92
Fixed METAR. Make loader fully HTTP compliant.
...
HTTP protocol requires a "Host:" line.
The old noaa server didn't mind. Now it does...
2010-11-05 20:07:50 +01:00
James Turner
5f2f95676c
Formal shutdown interface on SGSubsystem.
2010-11-05 09:19:22 +00:00
Frederic Bouvier
4bf16243fc
Update Vs2010 projects
2010-11-04 22:20:08 +01:00
James Turner
607738f22e
Fix ConditionNode Win32 compilation.
2010-11-04 18:54:18 +00:00
James Turner
200df49d6e
Make subsystem group destruction explicit, so get_subsystem calls during destruction are safe.
2010-11-04 18:49:24 +00:00
Tim Moore
580a1b7fc2
Add ConditionNode files to VC90 project
2010-11-04 15:04:03 +01:00
Tim Moore
3372f9fc0d
add SGMath.hxx header file to ConditionNode.cxx
...
Apparently necessary for MSVC 2008.
2010-11-04 11:04:13 +01:00
Tim Moore
4787ac64ff
issue 165: fix material animation condition problem
...
The evaluation of the condition is moved to a ConditionNode and
separated from the animation of values via properties. Previously the
conditional application of static values was broken.
2010-11-04 10:06:13 +01:00
Tim Moore
fef625ce27
add ConditionNode scenegraph node
...
This class directs its scenegraph traversal by evaluating a condition
and doesn't rely on an update callback.
2010-11-04 07:01:38 +01:00
ThorstenB
0b53dd8fa7
Show compiler warnings by default.
2010-10-30 20:53:19 +02:00
James Turner
fe628e44e1
Add platform defines to SimGear, and a replacement for ulSleep functions.
2010-10-30 19:18:57 +01:00
Frederic Bouvier
d314b6a552
Fix line endings
2010-10-29 19:47:44 +02:00
Frederic Bouvier
02462d1752
Quick hack to remote trailing / on Windows. Feel free to replace by something more elegant
2010-10-29 09:30:59 +02:00
ThorstenB
5b734d8c52
Merge branch 'integration' into next
2010-10-28 19:39:55 +02:00
James Turner
81d640ed7c
Fix build when OSG implict-ref-ptr conversion is disabled.
2010-10-26 10:09:55 +01:00
Frederic Bouvier
7e2ad05fae
Add mipmap.* to the unix build system
2010-10-25 21:59:55 +02:00
Frederic Bouvier
bda5890f17
Add a function to debug mipmaps
2010-10-25 21:51:27 +02:00
Frederic Bouvier
c7dd293e01
Update Vs2010 projects
2010-10-24 09:30:16 +02:00
Frederic Bouvier
fbf0a20f38
Unix line endings
2010-10-24 09:25:42 +02:00
Frederic Bouvier
87ccfbab02
Restore commit 48c6d3d89a
by Torsten Dreyer: Provide a little more descriptive error message if TextureBuilder fails
2010-10-24 09:25:41 +02:00
Frederic Bouvier
97f39282ef
Don't compute mipmap for inexistant image color components
2010-10-24 09:25:40 +02:00
Frederic Bouvier
4fd3d49fc1
Add mipmap control in the effect file
2010-10-24 09:25:40 +02:00
Frederic Bouvier
a70c8a9cae
Untabify
2010-10-24 09:25:39 +02:00
Frederic Bouvier
c0926633e8
Update Vs2010 projects
2010-10-24 09:24:13 +02:00
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
ThorstenB
662578dbe7
Buffer size safety.
...
Do not look for '\n' beyond valid data area.
Obey buffer length (in case a METAR contained a line > 512byte).
2010-10-23 14:47:24 +02:00
Torsten Dreyer
48c6d3d89a
Provide a little more descriptive error message if TextureBuilder fails
2010-10-12 16:21:38 +02:00
Frederic Bouvier
7bdb530440
Add project.* to MSVC project files
2010-10-09 08:45:52 +02:00
Tim Moore
bfe953c18d
replace glu functions with equivalents from OSG
2010-10-08 23:44:38 +02:00
Torsten Dreyer
136676012f
Merge branch 'next' of gitorious.org:fg/simgear into next
2010-10-07 17:43:35 +02:00
Torsten Dreyer
0994ffc195
Don't crash in strutils::trim() with empty strings
2010-10-05 22:39:41 +02:00
Frederic Bouvier
df19feac34
Merge branch 'next' of git://gitorious.org/fg/simgear into next
2010-10-05 08:32:00 +02:00
Frederic Bouvier
961fa89b7a
Use same transformation for generated ocean tiles than for regular tiles. Fix the normal orientation that broke the new water shader
2010-10-05 08:30:52 +02:00
James Turner
ddf9e08069
Make get_subsystem safe during destruction of the manager.
2010-10-03 16:08:34 +01:00
Tim Moore
b5f3978b8a
Thorsten Renk's fix for tile manager problems
...
Locking tiles in cache keeps tiles from mysteriously disappearing.
2010-10-02 23:05:52 +02: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
Torsten Dreyer
9a28642a4e
tolerate NDV (no directional validation) in METAR
2010-09-27 19:38:15 +02:00