]>
git.mxchange.org Git - simgear.git/log
James Turner [Wed, 6 Jan 2016 05:17:20 +0000 (23:17 -0600)]
Remove obsolete member
James Turner [Wed, 6 Jan 2016 02:43:25 +0000 (20:43 -0600)]
Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/simgear into next
Torsten Dreyer [Tue, 5 Jan 2016 19:45:11 +0000 (20:45 +0100)]
Version 2016.1.0
James Turner [Mon, 4 Jan 2016 19:36:32 +0000 (13:36 -0600)]
Quiet a debug message.
James Turner [Mon, 4 Jan 2016 03:51:58 +0000 (21:51 -0600)]
Quite some debug output from the materials caches.
James Turner [Mon, 4 Jan 2016 02:57:19 +0000 (20:57 -0600)]
New accessors for variant support.
James Turner [Sun, 3 Jan 2016 17:58:22 +0000 (11:58 -0600)]
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.
James Turner [Tue, 22 Dec 2015 21:16:13 +0000 (15:16 -0600)]
Trying to debug HTTP timeouts
Erik Hofman [Tue, 29 Dec 2015 14:49:12 +0000 (15:49 +0100)]
Fix a very rare nan where r_earth/position_radius > 1.0
Erik Hofman [Thu, 24 Dec 2015 13:18:53 +0000 (14:18 +0100)]
Remove the dependency on boost for STANDALONE mode
Erik Hofman [Wed, 23 Dec 2015 09:36:03 +0000 (10:36 +0100)]
use the proper namespace
Erik Hofman [Fri, 11 Dec 2015 10:09:39 +0000 (11:09 +0100)]
Fix two comparison between signed and unsigned integer warnings
James Turner [Thu, 10 Dec 2015 20:53:17 +0000 (14:53 -0600)]
Set macos-min-version for C files too
Should fix another 10.7 issues (Nasal code is .c)
James Turner [Thu, 10 Dec 2015 20:51:56 +0000 (14:51 -0600)]
Templated helper to retrieve a subsystem
- example of naming a subsystem
Erik Hofman [Thu, 10 Dec 2015 10:50:20 +0000 (11:50 +0100)]
Make it possible to tie the absolute position to a property
James Turner [Tue, 8 Dec 2015 20:42:43 +0000 (20:42 +0000)]
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.
James Turner [Sun, 29 Nov 2015 12:43:03 +0000 (12:43 +0000)]
Expose catalog name directly.
Torsten Dreyer [Fri, 27 Nov 2015 10:11:42 +0000 (11:11 +0100)]
Add fg_root and cwd to the search path for loaded models
ref: http://sourceforge.net/p/flightgear/mailman/message/
34650992 /
Torsten Dreyer [Fri, 27 Nov 2015 10:07:52 +0000 (11:07 +0100)]
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.
James Turner [Tue, 24 Nov 2015 00:09:19 +0000 (00:09 +0000)]
Fix spelling of Find(CURL)
James Turner [Mon, 23 Nov 2015 17:57:46 +0000 (17:57 +0000)]
Whitespace fixes.
James Turner [Mon, 23 Nov 2015 17:57:36 +0000 (17:57 +0000)]
Fix for catalog adding/removing bugs
James Turner [Thu, 1 Oct 2015 03:12:35 +0000 (22:12 -0500)]
Optional use libCurl as the HTTP client.
Will permit HTTPS for packages in the future, disabled by default
for the moment.
James Turner [Sun, 22 Nov 2015 22:40:07 +0000 (22:40 +0000)]
More whitespace fixes.
James Turner [Thu, 1 Oct 2015 03:13:02 +0000 (22:13 -0500)]
EOL cleanups.
James Turner [Wed, 30 Sep 2015 03:49:22 +0000 (22:49 -0500)]
Require Cmake 2.8.11
- drop OldGNUInstallDirs work-around as a result
Rebecca N. Palmer [Sat, 21 Nov 2015 21:35:15 +0000 (21:35 +0000)]
SGPath(): make realpath() suitable for fgValidatePath
Handle non-existent files, drop obsolete workaround
Thomas Geymayer [Thu, 19 Nov 2015 22:10:11 +0000 (23:10 +0100)]
SubsystemMgr: prevent double delete and use shared pointers.
Stuart Buchanan [Fri, 6 Nov 2015 21:38:53 +0000 (21:38 +0000)]
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.
Erik Hofman [Thu, 5 Nov 2015 14:33:06 +0000 (15:33 +0100)]
Add the option to set the reference name afterwards (but before calling play()
Torsten Dreyer [Mon, 2 Nov 2015 09:56:17 +0000 (10:56 +0100)]
Fix wrong log-class for debug message
Stuart Buchanan [Thu, 29 Oct 2015 20:07:12 +0000 (20:07 +0000)]
Use quadtree to improve culling of STG objects
Stuart Buchanan [Thu, 22 Oct 2015 19:28:37 +0000 (20:28 +0100)]
Remove max density 10000m for surface lights.
Thomas Geymayer [Tue, 29 Sep 2015 19:38:52 +0000 (21:38 +0200)]
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.
James Turner [Mon, 28 Sep 2015 04:14:50 +0000 (23:14 -0500)]
Avoid duplicate refresh of Catalogs
- also fix duplicate reporting of successful refresh
James Turner [Mon, 28 Sep 2015 01:39:58 +0000 (20:39 -0500)]
Improve package extraction cleanup
James Turner [Mon, 28 Sep 2015 00:42:08 +0000 (19:42 -0500)]
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)
Erik Hofman [Tue, 22 Sep 2015 10:36:40 +0000 (12:36 +0200)]
Revert previous change, OpenAL-Soft is not ready yet.
Rebecca N. Palmer [Mon, 21 Sep 2015 21:09:47 +0000 (22:09 +0100)]
Use our stdint.hxx, not C++11 cstdint
James Turner [Mon, 21 Sep 2015 19:55:52 +0000 (14:55 -0500)]
Fix missing include for uint8_t on Linux
James Turner [Wed, 12 Aug 2015 21:22:59 +0000 (14:22 -0700)]
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
James Turner [Sun, 20 Sep 2015 13:33:39 +0000 (08:33 -0500)]
Drop explicit SDK setting on Mac
James Turner [Wed, 12 Aug 2015 21:21:31 +0000 (14:21 -0700)]
Fix error case on HTTPClient
www2 [Fri, 19 Jun 2015 09:57:35 +0000 (11:57 +0200)]
chance the WMM epic form 1 jan 2005 to 1 jan 2015
www2 [Thu, 18 Jun 2015 20:26:23 +0000 (22:26 +0200)]
Add Update the World Magnetic Model to 2015.0
Erik Hofman [Wed, 26 Aug 2015 10:16:56 +0000 (12:16 +0200)]
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
Erik Hofman [Wed, 26 Aug 2015 09:29:43 +0000 (11:29 +0200)]
It looks like the current version of OpenAL-Soft has better Doppler support
Torsten Dreyer [Wed, 5 Aug 2015 07:26:46 +0000 (09:26 +0200)]
Fix #1783: repeated error message on console
This downgrades the "file not found" message to a warning.
Torsten Dreyer [Mon, 27 Jul 2015 19:42:17 +0000 (21:42 +0200)]
Bump version to 3.7.0
Torsten Dreyer [Tue, 14 Jul 2015 09:35:35 +0000 (11:35 +0200)]
bump version -> 3.6.0
James Turner [Sun, 7 Jun 2015 15:49:04 +0000 (17:49 +0200)]
Avoid a warning on startup
- duplicate inits are benign, so don’t warn
James Turner [Sun, 7 Jun 2015 15:48:33 +0000 (17:48 +0200)]
Remove some debug output.
James Turner [Sun, 7 Jun 2015 13:57:01 +0000 (15:57 +0200)]
Set RPATH on Mac
James Turner [Sun, 7 Jun 2015 13:53:44 +0000 (15:53 +0200)]
Fix SVN server fallback when query fails
Thomas Geymayer [Tue, 2 Jun 2015 16:24:31 +0000 (18:24 +0200)]
canvas::Map: remove rotation matrix on removing HDG node.
Return to previous rotation if autorotation to HDG is
disabled/removed.
Torsten Dreyer [Thu, 28 May 2015 10:03:48 +0000 (12:03 +0200)]
Amend previous patch also for PropertyObject<string>
Torsten Dreyer [Wed, 27 May 2015 18:18:22 +0000 (20:18 +0200)]
PropertyObject: enable creation of property
add a create-flag to the node() method of a PropertyObject,
defaulting to false to maintain existing behaviour.
This could be used to add a listener to a non-existing property
without having to write a dummy-value beforehand.
Usage:
myPropertyObject->node() returns the corresponding node or NULL if
does not exist or has not been accessed before.
myPropertyObject->node(true) returns the corresponding node, never NULL.
If the property does not exist, it will gets created.
onox [Thu, 14 May 2015 22:36:11 +0000 (00:36 +0200)]
Fix position calculation of sound samples
Signed-off-by: Erik Hofman <erik@ehofman.com>
James Turner [Thu, 23 Apr 2015 21:05:50 +0000 (22:05 +0100)]
Packages: more unit-test coverage
James Turner [Wed, 22 Apr 2015 22:49:51 +0000 (23:49 +0100)]
Packages: increased test coverage.
James Turner [Wed, 22 Apr 2015 22:38:40 +0000 (23:38 +0100)]
Package work on version support.
- start adding test coverage for packages
Torsten Dreyer [Tue, 21 Apr 2015 11:45:16 +0000 (13:45 +0200)]
StateMachine: fix transition source location
source should be child of transition
Torsten Dreyer [Tue, 21 Apr 2015 08:02:22 +0000 (10:02 +0200)]
StateMachine: fix messed up entry/exit/update bindings
Tim Moore [Mon, 20 Apr 2015 22:08:00 +0000 (00:08 +0200)]
Merge branch 'moore/osg-current' into next
Tim Moore [Mon, 20 Apr 2015 22:06:22 +0000 (00:06 +0200)]
Off-by-one error in the OSG_VERSION_LESS_THAN macro
I was confused about when the version number gets bumped in OSG sources...
James Turner [Mon, 20 Apr 2015 09:57:54 +0000 (10:57 +0100)]
Windows versionhelpers.h support.
Tim Moore [Sun, 19 Apr 2015 15:11:49 +0000 (17:11 +0200)]
changes for OSG 3.3.4 and later
The public interfaces to osgText and osg::GLExtensions changed.
James Turner [Sat, 11 Apr 2015 22:50:33 +0000 (23:50 +0100)]
Select default TerraSync server automatically.
James Turner [Sat, 11 Apr 2015 20:58:23 +0000 (21:58 +0100)]
Fix a clang warning
James Turner [Sat, 11 Apr 2015 20:58:15 +0000 (21:58 +0100)]
Explicit Mac SDK for the moment.
James Turner [Thu, 9 Apr 2015 14:33:56 +0000 (15:33 +0100)]
WindowsXP workaround for SHGetKnowwFolder
Fix from xDraconian after a bug report from Aleesandro.
James Turner [Tue, 24 Mar 2015 16:10:16 +0000 (11:10 -0500)]
Unit Test: Fixed failure of test_HTTP
From Scott (xDraconian)
James Turner [Tue, 24 Mar 2015 16:08:36 +0000 (11:08 -0500)]
Portability: Implemented Known Folders for Windows
Patch from Scott (xDraconian)
James Turner [Tue, 24 Mar 2015 16:05:57 +0000 (11:05 -0500)]
Portability: Fix compile errors on MSVC
From Scott (xDraconian)
James Turner [Tue, 17 Mar 2015 23:32:57 +0000 (23:32 +0000)]
Fix missing include for Cmake 3.2.1
James Turner [Tue, 17 Mar 2015 23:28:52 +0000 (23:28 +0000)]
Only detect threading library where needed
- avoids failure with newest CMake on Mac
James Turner [Tue, 17 Mar 2015 23:26:20 +0000 (23:26 +0000)]
Make flag Mac-specific.
James Turner [Tue, 17 Mar 2015 22:31:05 +0000 (22:31 +0000)]
Fix for Cmake 3.2.1 on Mac SDK handling
James Turner [Fri, 13 Mar 2015 09:56:19 +0000 (10:56 +0100)]
Catalogs: version-redirect support.
James Turner [Thu, 12 Mar 2015 14:27:48 +0000 (14:27 +0000)]
More logging for directory deletion failures.
James Turner [Thu, 12 Mar 2015 14:27:29 +0000 (14:27 +0000)]
Catalog install feedback.
- also support removing (uninstalling) a catalog and
all installs relating to it.
Rebecca N. Palmer [Fri, 13 Mar 2015 18:19:58 +0000 (18:19 +0000)]
Make nasal/iolib.h available to flightgear (for io.open)
Rebecca N. Palmer [Fri, 13 Mar 2015 18:19:48 +0000 (18:19 +0000)]
Move Nasal io.open to flightgear
James Turner [Wed, 11 Mar 2015 09:46:03 +0000 (09:46 +0000)]
FreeBSD / clang fix from Gerald Laplanche
James Turner [Wed, 11 Mar 2015 09:43:40 +0000 (09:43 +0000)]
Whitespace clean-up
James Turner [Wed, 11 Mar 2015 09:43:24 +0000 (09:43 +0000)]
Terrasync logging tweaks
Thomas Geymayer [Thu, 26 Feb 2015 21:34:21 +0000 (22:34 +0100)]
canvas::Map: Property to keep children aligned to given hdg.
Setting the 'hdg' property on child elements will rotate
them with respect to the heading set on the map projection.
James Turner [Tue, 24 Feb 2015 12:36:28 +0000 (12:36 +0000)]
Fix where we set OS-X deployment option.
James Turner [Fri, 20 Feb 2015 11:30:35 +0000 (11:30 +0000)]
Kill off allCatalogs list.
No longer needed, and fixes crash on shutdown.
Stuart Buchanan [Thu, 19 Feb 2015 21:14:07 +0000 (21:14 +0000)]
Support for tree shadows from Thorsten RENK.
Stuart Buchanan [Tue, 17 Feb 2015 21:47:51 +0000 (21:47 +0000)]
materials.xml defined vegetation Effect.
James Turner [Thu, 12 Feb 2015 16:20:56 +0000 (16:20 +0000)]
Remove use of ‘register’ keyword in this file.
Clang is now warning about this, and it’s certainly useless.
James Turner [Thu, 12 Feb 2015 16:19:57 +0000 (16:19 +0000)]
Tweak warning flags, for newer Clang.
No functionality changing, just less spam in the compile logs.
Rebecca N. Palmer [Thu, 12 Feb 2015 15:48:36 +0000 (15:48 +0000)]
DrawElementsFacade: use ref_ptr instead of mismatched new/free
Found by AddressSanitizer; not seen to crash, but probably best fixed
James Turner [Wed, 11 Feb 2015 15:46:01 +0000 (15:46 +0000)]
Explicitly force libc++ on clang
Stuart Buchanan [Tue, 10 Feb 2015 21:19:51 +0000 (21:19 +0000)]
Fix VASI/PAPI so they are generated.
James Turner [Tue, 10 Feb 2015 17:11:31 +0000 (17:11 +0000)]
Better CMake policy detection
- thanks to Rebecca Palmer for suggesting this!
James Turner [Mon, 9 Feb 2015 16:42:40 +0000 (16:42 +0000)]
Cmake policies conditional on Cmake version.
James Turner [Mon, 9 Feb 2015 15:12:21 +0000 (15:12 +0000)]
Switch 10.7 on Mac and revert to using libc++
(Deployment on libstdc++ with the 10.9 SDK is just too painful)
James Turner [Sun, 8 Feb 2015 13:46:09 +0000 (13:46 +0000)]
Force SDK version / C++ library on Mac.