James Turner
598b64fa95
Linux test_HTTP fixes.
...
libCurl HTTP unit-test fixes.
2016-01-08 12:17:02 -06:00
James Turner
b5d6aa3fe4
Linux test_HTTP fixes.
2016-01-06 12:57:04 -06:00
James Turner
f32063e6dd
Jenkins build fixes.
2016-01-06 00:07:30 -06:00
James Turner
3d9d44cf73
Fix negative loop counts when dt is small.
2016-01-05 23:18:41 -06:00
James Turner
ac84115ac3
Remove obsolete member
2016-01-05 23:17:20 -06:00
James Turner
d58607242e
Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next
2016-01-05 20:43:25 -06:00
Torsten Dreyer
7afd2be652
Version 2016.1.0
2016-01-05 20:45:11 +01:00
James Turner
f256d45b65
Quiet a debug message.
2016-01-04 13:36:32 -06:00
James Turner
edf15e9f55
Quite some debug output from the materials caches.
2016-01-03 21:51:58 -06:00
James Turner
2bb24f43fb
New accessors for variant support.
2016-01-03 20:57:19 -06:00
James Turner
be0447d4c0
Fixes for stalling scenery downloads.
...
- handle closed connections equivalent to IDLE, for timeout purposes
- if the server closes the socket in WAITING_FOR_RESPONSE state, fail
the first sent request when restoring.
Note this does not explain why the server sometimes closes the socket
in this way, but at least it now causes a detectable failure.
2016-01-03 11:58:22 -06:00
James Turner
ef7a0dc5a3
Trying to debug HTTP timeouts
2016-01-01 17:17:55 -06:00
Erik Hofman
5d754c0419
Fix a very rare nan where r_earth/position_radius > 1.0
2015-12-29 15:49:12 +01:00
Erik Hofman
1f23fb89c0
Remove the dependency on boost for STANDALONE mode
2015-12-24 14:18:53 +01:00
Erik Hofman
584ee1364f
use the proper namespace
2015-12-23 10:36:03 +01:00
Erik Hofman
1e32c24a17
Fix two comparison between signed and unsigned integer warnings
2015-12-11 11:09:39 +01:00
James Turner
20ea55bdbc
Set macos-min-version for C files too
...
Should fix another 10.7 issues (Nasal code is .c)
2015-12-10 14:53:17 -06:00
James Turner
c62b4467b4
Templated helper to retrieve a subsystem
...
- example of naming a subsystem
2015-12-10 14:52:04 -06:00
Erik Hofman
31095c39cc
Make it possible to tie the absolute position to a property
2015-12-10 11:50:20 +01:00
James Turner
05d9d7cae8
On Mac, force setting macon-min-version
...
- the CMake option seems to be erratic, it works locally but not
on the Jenkins machine for inexplicable reasons.
2015-12-08 20:42:43 +00:00
James Turner
78a548b861
Expose catalog name directly.
2015-11-29 12:43:20 +00:00
Torsten Dreyer
6be4ad27ee
Add fg_root and cwd to the search path for loaded models
...
ref: http://sourceforge.net/p/flightgear/mailman/message/34650992/
2015-11-27 11:11:42 +01:00
Torsten Dreyer
589c5ba35a
SGMaterialAnimation: Better handling of missing texture
...
Don't retry loading a missing texture on every frame.
Emit a warning message instead and retry on the next
change of the textures name.
2015-11-27 11:09:16 +01:00
James Turner
81d668784a
Fix spelling of Find(CURL)
2015-11-24 00:09:19 +00:00
James Turner
75ad5a7e5c
Whitespace fixes.
2015-11-23 17:57:46 +00:00
James Turner
3f20a3d2c6
Fix for catalog adding/removing bugs
2015-11-23 17:57:36 +00:00
James Turner
a57e969639
Optional use libCurl as the HTTP client.
...
Will permit HTTPS for packages in the future, disabled by default
for the moment.
2015-11-22 23:53:46 +00:00
James Turner
23b8c86e78
More whitespace fixes.
2015-11-22 23:53:46 +00:00
James Turner
5c9ca9cbe2
EOL cleanups.
2015-11-22 22:36:54 +00:00
James Turner
5676f96fbf
Require Cmake 2.8.11
...
- drop OldGNUInstallDirs work-around as a result
2015-11-22 22:34:31 +00:00
Rebecca N. Palmer
4104f7d18f
SGPath(): make realpath() suitable for fgValidatePath
...
Handle non-existent files, drop obsolete workaround
2015-11-21 21:35:15 +00:00
Thomas Geymayer
10e6bbc2c5
SubsystemMgr: prevent double delete and use shared pointers.
2015-11-20 12:34:46 +01:00
Stuart Buchanan
21e6dd34b2
QuadTree fix for large buildings.
...
QuadTree relies on a bounding box to set up correctly.
ProxyNodes don't have a BB until the model is loaded,
causing the QuadTree to collapse if the DB loader can't
keep up with the STG loader.
Fix this by creating a default BB before the model
is loaded.
2015-11-06 21:38:53 +00:00
Erik Hofman
319922f044
Add the option to set the reference name afterwards (but before calling play()
2015-11-05 15:33:06 +01:00
Torsten Dreyer
ff3efaee93
Fix wrong log-class for debug message
2015-11-02 10:56:17 +01:00
Stuart Buchanan
08fb433923
Use quadtree to improve culling of STG objects
2015-10-29 20:07:12 +00:00
Stuart Buchanan
1a752d28a4
Remove max density 10000m for surface lights.
2015-10-22 20:28:37 +01:00
Thomas Geymayer
00a20409f7
Canvas: use weak pointer to protect parent element access.
...
Using a weak pointer is the best way to ensure no invalid
pointer is used. This also fixes a possible crash in
simgear::canvas::Element::getParentStyle on destructing
canvas elements.
2015-09-30 11:54:19 +02:00
James Turner
3bfd0c872a
Avoid duplicate refresh of Catalogs
...
- also fix duplicate reporting of successful refresh
2015-09-27 23:14:50 -05:00
James Turner
945cf5d963
Improve package extraction cleanup
2015-09-27 20:39:58 -05:00
James Turner
4e40913aef
Package support progress
...
- check the catalog version explicitly when refreshing
- handle packages with distinct dir name / primary ID correctly
(requires an updated catalog XML format)
2015-09-27 19:42:08 -05:00
Erik Hofman
3bc53474ed
Revert previous change, OpenAL-Soft is not ready yet.
2015-09-22 12:36:40 +02:00
Rebecca N. Palmer
28dff1d5ca
Use our stdint.hxx, not C++11 cstdint
2015-09-21 22:09:47 +01:00
James Turner
81bfec336c
Fix missing include for uint8_t on Linux
2015-09-21 14:55:52 -05:00
James Turner
60a0c51e2b
Package support hacking
...
- rename failure code to status code, and add more to handle
cancellation.
- change caching of active Installs from Catalog to Root, to clarify
ownership
- expose download status on Install
- adjust Delegate signatures to pass more information
2015-09-20 19:34:51 -05:00
James Turner
70c5d60564
Drop explicit SDK setting on Mac
2015-09-20 19:30:04 -05:00
James Turner
1b2247103a
Fix error case on HTTPClient
2015-09-20 19:28:23 -05:00
www2
a49c3a49d3
chance the WMM epic form 1 jan 2005 to 1 jan 2015
2015-09-02 10:37:01 +02:00
www2
105438fc58
Add Update the World Magnetic Model to 2015.0
2015-09-02 10:37:01 +02:00
Erik Hofman
2910c6a77b
Thorsten Renk:
...
Add a 4th layer to the sun (next to disc, inner halo and outer halo). While the inner/outer halos change with atmosphere conditions, the new layer is supposed to represent the effect of blinding brilliance - ideally it adds a suitable ray structure to the sun. The effect is most prominent in space (where I'm most keen on seeing it admittedly) because there all atmospheric halo effects are absent and we end with a really unrealistic white disc.
Some screenshots and discussion there
http://forum.flightgear.org/viewtopic.php?f=47&t=27216
2015-08-26 12:16:56 +02:00