Stuart Buchanan
2805a2d0cc
Add support for "squashing" the billboarding of individual 3D cloud sprites, to allow thin layers of stratus to be generated by large textures.
2011-08-07 12:56:10 +01:00
Stuart Buchanan
410c5ae919
Add control of 3D cloud field wrapping. Base code was already present, but without accessor methods.
2011-08-07 11:41:25 +01:00
James Turner
7525fd5e3e
Update HTTP code to support HTTP/1.0 responses, eg metarproxy
2011-08-07 10:49:13 +01:00
Frederic Bouvier
55208d7d1f
Remove obsolete files
2011-08-06 16:41:02 +02:00
Frederic Bouvier
88e2cdd283
Fix issue #392 : mktime takes a localtime as input. Assumption that if HAVE_DAYLIGHT is missing imply that mktime takes a gmt time is wrong (sg_time.cxx, line 482)
2011-08-06 16:26:21 +02:00
Frederic Bouvier
6ac69b604e
Fix a typo
2011-08-06 15:58:31 +02:00
James Turner
76ba747706
Whoops, fix tests for user-agent being HTTP/1.1 spec
2011-08-04 19:37:30 +01:00
ThorstenB
469c0242d4
Improved CMake support for libsvn
...
Added missing CMake defines for SVN_CLIENT.
Don't detect libsvn without APR.
When installed, enable libsvn support by default (same as for automake).
When enabled, provide libsvn include dir to libtsync.
gitignore temporary CMake files
2011-08-04 19:28:13 +02:00
James Turner
115531e944
Further HTTP improvements, correct proxy support, spec compliance, support for chunked encoding.
2011-08-04 18:03:56 +01:00
ThorstenB
6edfacbf4e
Ove Kåven: Fix property refcounting for particles
2011-08-01 19:47:19 +02:00
James Turner
a2249becba
Further HTTP improvements, wget-alike test program to check it all behaves!
2011-08-01 09:03:12 +01:00
ThorstenB
b53c53d9d8
#232 : resurrect the "point sprites for runway lights" switch
...
Automatic GL/OSG feature detection still not working, since we don't have
a "context" - but at least the manual switch works (on start-up only).
2011-07-31 14:00:48 +02:00
James Turner
13736219ff
Ooops, forgot automake
2011-07-30 12:41:54 +01:00
James Turner
3ac5ff0cac
Clean header dependencies of condition.hxx - introduce a new header, propsfwd.hxx, for common case of headers that only need SGPropertyNode_ptr and SGCondition_ptr
2011-07-30 10:48:37 +01:00
James Turner
19119cc4ae
Tweaks to HTTP code, in preparation for using it for metar - especially, test code for proxies
2011-07-30 10:43:49 +01:00
Stuart Buchanan
38ac7b41ad
Updates to random forest:
...
- Bug fix - use multiple textures per tile
- Graduate LoD so tree cover fades in/out.
2011-07-29 15:22:24 +01:00
Stuart Buchanan
b47d1ad5fd
Merge branch 'next' of git://gitorious.org/fg/simgear into next
2011-07-26 22:17:14 +01:00
Torsten Dreyer
45f642c4e4
Don't rely on simgear/version.h
...
version.h is generated by the build system for official builds of
FlightGear. To avoid complicating the life of regular developers,
especially on Windows, we set HAVE_VERSION_H if version.h is generated.
If that define is not set, we include this file instead, which provides
placeholder values instead.
2011-07-25 20:22:57 +02:00
Stuart Buchanan
04dc28cb33
Merge branch 'next' of git://gitorious.org/fg/simgear into next
2011-07-21 18:45:13 +01:00
Mathias Froehlich
f7e9d79322
Make it compile with gcc-4.6
2011-07-19 19:23:53 +02:00
James Turner
5c6076d72d
Merge branch 'next' of gitorious.org:fg/simgear into next
2011-07-19 17:56:04 +01:00
James Turner
ee1901225b
Ooof, lurking PLIB reference in the tests
2011-07-19 17:55:40 +01:00
Mathias Froehlich
b61ba449fb
Fix case of SGGeometryTest.cxx
2011-07-19 18:54:02 +02:00
James Turner
d53e2fa8c1
Enable more unit-tests via CTest
2011-07-19 17:30:08 +01:00
James Turner
20ac2dcd04
Remove some debug output, fix version.h include path
2011-07-19 14:34:07 +01:00
James Turner
ac7db26f17
But of course, Mac lacks malloc.h - so you cstdlib instead. <sigh>
2011-07-19 06:17:05 -07:00
James Turner
4a65a23706
test linkage needs librt on Linux. Need to tidy this up on the FG side.
2011-07-19 13:53:13 +01:00
James Turner
425d83c497
Fix Linux compilation of netChat - explicit include of malloc.h required.
2011-07-19 05:32:39 -07:00
James Turner
a7d338a58e
And not forgetting VC90 either.
2011-07-19 13:10:01 +01:00
James Turner
6a612972e2
Not forgetting automake for the moment
2011-07-19 12:56:49 +01:00
James Turner
f06f25532c
Tiny HTTP client layer on top of NetChat - and CTest support for some SimGear tests.
2011-07-19 12:55:55 +01:00
ThorstenB
116c487384
Fix locale setting for Windows
2011-07-18 20:29:11 +02:00
ThorstenB
5f70abb16d
Clean solution for locale problem.
...
Changing and reverting the locale isn't thread-safe. Instead, setup the
environment to ensure the active locale sticks to default "C" locale at
any time.
2011-07-18 20:15:50 +02:00
Stuart Buchanan
c17110f6e7
Merge branch 'next' of git://gitorious.org/fg/simgear into next
2011-07-18 19:11:25 +01:00
Torsten Dreyer
69cbc2feb5
Bump to version 2.5.0
2011-07-17 11:06:45 +02:00
Torsten Dreyer
feb0b83365
Bump version to 2.4.0
2011-07-17 10:46:56 +02:00
Stuart Buchanan
03796f2337
Merge branches 'next' and 'next' of git://gitorious.org/fg/simgear into next
2011-07-03 19:03:06 +01:00
ThorstenB
d4f5a35e87
Alert message formatting.
...
Avoid log output cluttering due to "missing animation objects".
2011-07-03 13:04:00 +02:00
Torsten Dreyer
da707f3e40
terrasync: some code cleanup - don't use snprintf
2011-06-28 13:16:08 +02:00
ThorstenB
59a6fd1ed8
#348 : (continued) Missing sound files not reported properly
...
Avoid useless "File '' not found." messages for missing sound files.
2011-06-26 01:06:07 +02:00
ThorstenB
8c8d9e5cc4
#348 : Missing model/texture files not reported properly
...
Whenever resolving a (relative) path to an absolute path with
'findDataFile', check if the result is empty and report original
(relative) path as missing. Otherwise no or a meaningless message is
issued ("File '' not found.").
2011-06-26 00:36:19 +02:00
Torsten Dreyer
d36170879c
Terrasync: make whitespace in pathnames work under windows
2011-06-25 00:04:44 +02:00
ThorstenB
204e483c08
Disable support of white-space path for Windows
...
Apparently enclosing white-space paths using '"' doesn't work on Windows.
2011-06-23 17:20:06 +02:00
ThorstenB
f582eb5310
Improve upate interval after failed updates.
2011-06-23 17:20:06 +02:00
Torsten Dreyer
6f9a14d6c4
Fix bug #346 : httpd broken
...
Fix bug introduced by myself in
commit b06e38699a
2011-06-22 22:40:23 +02:00
ThorstenB
76fcad0a0b
Bad boundary check. Add missing parentheses.
2011-06-22 09:16:27 +02:00
ThorstenB
cc06799838
fix #353 : svn doesn't like stray path separators
2011-06-20 22:46:46 +02:00
ThorstenB
8a26c382a2
Improve error handling and avoid refresh nuisances.
...
Ignore errors due to missing (ocean-)scenery data on SVN server.
For now, only refresh scenery tiles when ocean is replaced by actual
scenery data after download.
2011-06-20 22:10:07 +02:00
ThorstenB
22198d8bd2
Improve external SVN support.
...
Support white-space paths when calling external SVN utility.
Support optional configuration of absolute path to SVN utility.
2011-06-20 22:05:37 +02:00
Frederic Bouvier
d534dcadfb
Compile built-in svn in MSVC if 32-bit target is selected
2011-06-15 08:13:37 +02:00