]>
git.mxchange.org Git - simgear.git/log
Frederic Bouvier [Sat, 20 Nov 2010 20:42:10 +0000 (21:42 +0100)]
Update VS2010 projects
Frederic Bouvier [Sat, 20 Nov 2010 13:23:20 +0000 (14:23 +0100)]
Update VS2010 projects
Frederic Bouvier [Sat, 20 Nov 2010 13:20:35 +0000 (14:20 +0100)]
Compile PropertyObject under Windows
James Turner [Sat, 20 Nov 2010 13:08:01 +0000 (13:08 +0000)]
Build propertyObject on MSVC2008
James Turner [Sat, 20 Nov 2010 12:25:11 +0000 (04:25 -0800)]
PropertyObject ::create tests.
James Turner [Sat, 20 Nov 2010 11:31:42 +0000 (03:31 -0800)]
Shrink PropertyObjectBase by a pointer, don't pull exception header into the header.
James Turner [Sat, 20 Nov 2010 10:49:04 +0000 (02:49 -0800)]
PropertyObject enhancements, unit-test for make check
Torsten Dreyer [Sat, 20 Nov 2010 10:05:45 +0000 (11:05 +0100)]
A sum without diff is like foo without bar
Add a <difference> aka <diff> to SGExpression to compute
differences
ThorstenB [Fri, 19 Nov 2010 12:39:20 +0000 (13:39 +0100)]
Current timestamps for forced scenery loading.
Priorities during forced model loads won't work unless using current framestamps...
ThorstenB [Fri, 19 Nov 2010 12:36:50 +0000 (13:36 +0100)]
Fixed invalid character in source file.
Removed illegal character (0xc). How did this happen???
ThorstenB [Fri, 19 Nov 2010 12:33:12 +0000 (13:33 +0100)]
Improved tile cache priority scheme.
Use priorities for loading/unloading.
Maintain an expiry time for each tile.
Replaced "cache lock" by "current view" flag.
James Turner [Thu, 18 Nov 2010 20:23:40 +0000 (20:23 +0000)]
Merge branch 'topics/propobj' into next
James Turner [Sat, 6 Nov 2010 14:39:52 +0000 (14:39 +0000)]
Initial propertyObject work.
Torsten Dreyer [Thu, 18 Nov 2010 11:08:16 +0000 (12:08 +0100)]
Purge some gcc and MSVC warnings
Tim Moore [Wed, 17 Nov 2010 07:52:32 +0000 (08:52 +0100)]
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.
James Turner [Mon, 15 Nov 2010 23:23:40 +0000 (23:23 +0000)]
Tighten up name filters on Unix. Fixes bug 168.
ThorstenB [Sun, 14 Nov 2010 14:09:36 +0000 (15:09 +0100)]
remove old .cvsignore files
Hello GIT!
Curtis L. Olson [Fri, 12 Nov 2010 21:52:33 +0000 (15:52 -0600)]
Fix setsockopt() to match previous precident of setsockopt() usage (as seen
later in the setBroadcast() function.)
Frederic Bouvier [Fri, 12 Nov 2010 21:03:11 +0000 (22:03 +0100)]
Fix setsockopt call
Curtis L. Olson [Fri, 12 Nov 2010 19:19:57 +0000 (13:19 -0600)]
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
Frederic Bouvier [Sun, 7 Nov 2010 19:01:18 +0000 (20:01 +0100)]
Update VS2010 projects : use Boost 1.44.0
Frederic Bouvier [Sun, 7 Nov 2010 09:31:13 +0000 (10:31 +0100)]
Don't crash on exit
Frederic Bouvier [Sat, 6 Nov 2010 16:02:16 +0000 (17:02 +0100)]
Update VS2008 projects : use Boost 1.44.0 available in last 3rd Party archive
ThorstenB [Fri, 5 Nov 2010 19:07:50 +0000 (20:07 +0100)]
Fixed METAR. Make loader fully HTTP compliant.
HTTP protocol requires a "Host:" line.
The old noaa server didn't mind. Now it does...
James Turner [Fri, 5 Nov 2010 09:19:22 +0000 (09:19 +0000)]
Formal shutdown interface on SGSubsystem.
Frederic Bouvier [Thu, 4 Nov 2010 21:20:08 +0000 (22:20 +0100)]
Update Vs2010 projects
James Turner [Thu, 4 Nov 2010 18:54:18 +0000 (18:54 +0000)]
Fix ConditionNode Win32 compilation.
James Turner [Thu, 4 Nov 2010 18:49:24 +0000 (18:49 +0000)]
Make subsystem group destruction explicit, so get_subsystem calls during destruction are safe.
Tim Moore [Thu, 4 Nov 2010 14:04:03 +0000 (15:04 +0100)]
Add ConditionNode files to VC90 project
Tim Moore [Thu, 4 Nov 2010 10:04:13 +0000 (11:04 +0100)]
add SGMath.hxx header file to ConditionNode.cxx
Apparently necessary for MSVC 2008.
Tim Moore [Thu, 4 Nov 2010 09:06:13 +0000 (10:06 +0100)]
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.
Tim Moore [Thu, 4 Nov 2010 06:01:38 +0000 (07:01 +0100)]
add ConditionNode scenegraph node
This class directs its scenegraph traversal by evaluating a condition
and doesn't rely on an update callback.
ThorstenB [Sat, 30 Oct 2010 18:53:19 +0000 (20:53 +0200)]
Show compiler warnings by default.
James Turner [Sat, 30 Oct 2010 18:18:57 +0000 (19:18 +0100)]
Add platform defines to SimGear, and a replacement for ulSleep functions.
Frederic Bouvier [Fri, 29 Oct 2010 17:47:44 +0000 (19:47 +0200)]
Fix line endings
Frederic Bouvier [Fri, 29 Oct 2010 07:30:59 +0000 (09:30 +0200)]
Quick hack to remote trailing / on Windows. Feel free to replace by something more elegant
ThorstenB [Thu, 28 Oct 2010 17:39:55 +0000 (19:39 +0200)]
Merge branch 'integration' into next
James Turner [Tue, 26 Oct 2010 09:09:55 +0000 (10:09 +0100)]
Fix build when OSG implict-ref-ptr conversion is disabled.
Frederic Bouvier [Mon, 25 Oct 2010 19:59:55 +0000 (21:59 +0200)]
Add mipmap.* to the unix build system
Frederic Bouvier [Mon, 25 Oct 2010 19:51:27 +0000 (21:51 +0200)]
Add a function to debug mipmaps
Frederic Bouvier [Sun, 24 Oct 2010 07:30:16 +0000 (09:30 +0200)]
Update Vs2010 projects
Frederic Bouvier [Wed, 13 Oct 2010 07:37:02 +0000 (09:37 +0200)]
Unix line endings
Frederic Bouvier [Wed, 13 Oct 2010 07:18:38 +0000 (09:18 +0200)]
Restore commit
48c6d3d89ad by Torsten Dreyer: Provide a little more descriptive error message if TextureBuilder fails
Frederic Bouvier [Wed, 13 Oct 2010 07:06:21 +0000 (09:06 +0200)]
Don't compute mipmap for inexistant image color components
Frederic Bouvier [Sun, 10 Oct 2010 14:51:37 +0000 (16:51 +0200)]
Add mipmap control in the effect file
Frederic Bouvier [Sat, 9 Oct 2010 12:52:05 +0000 (14:52 +0200)]
Untabify
Frederic Bouvier [Sun, 24 Oct 2010 07:24:13 +0000 (09:24 +0200)]
Update Vs2010 projects
James Turner [Sun, 24 Oct 2010 00:22:59 +0000 (01:22 +0100)]
Build fixes for net classes in Simgear.
James Turner [Sat, 23 Oct 2010 19:07:35 +0000 (20:07 +0100)]
Migrate relevant PLIB netXXX classes into SimGear.
ThorstenB [Sat, 23 Oct 2010 12:47:24 +0000 (14:47 +0200)]
Buffer size safety.
Do not look for '\n' beyond valid data area.
Obey buffer length (in case a METAR contained a line > 512byte).
Torsten Dreyer [Tue, 12 Oct 2010 14:21:38 +0000 (16:21 +0200)]
Provide a little more descriptive error message if TextureBuilder fails
Frederic Bouvier [Sat, 9 Oct 2010 06:45:52 +0000 (08:45 +0200)]
Add project.* to MSVC project files
Tim Moore [Fri, 8 Oct 2010 21:42:10 +0000 (23:42 +0200)]
replace glu functions with equivalents from OSG
Torsten Dreyer [Thu, 7 Oct 2010 15:43:35 +0000 (17:43 +0200)]
Merge branch 'next' of gitorious.org:fg/simgear into next
Torsten Dreyer [Tue, 5 Oct 2010 20:39:41 +0000 (22:39 +0200)]
Don't crash in strutils::trim() with empty strings
Frederic Bouvier [Tue, 5 Oct 2010 06:32:00 +0000 (08:32 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
Frederic Bouvier [Tue, 5 Oct 2010 06:30:52 +0000 (08:30 +0200)]
Use same transformation for generated ocean tiles than for regular tiles. Fix the normal orientation that broke the new water shader
James Turner [Sun, 3 Oct 2010 15:08:34 +0000 (16:08 +0100)]
Make get_subsystem safe during destruction of the manager.
Tim Moore [Sat, 2 Oct 2010 21:00:59 +0000 (23:00 +0200)]
Thorsten Renk's fix for tile manager problems
Locking tiles in cache keeps tiles from mysteriously disappearing.
James Turner [Sat, 2 Oct 2010 20:01:29 +0000 (21:01 +0100)]
Don't crash when a submodel fails to load.
James Turner [Fri, 1 Oct 2010 11:27:08 +0000 (12:27 +0100)]
Add another overload for sg_io_exception ctor.
Torsten Dreyer [Mon, 27 Sep 2010 17:38:15 +0000 (19:38 +0200)]
tolerate NDV (no directional validation) in METAR
Torsten Dreyer [Thu, 23 Sep 2010 08:27:06 +0000 (10:27 +0200)]
Ivan Ngeow: Fix build on FreeBSD
FreeBSD 8.0-RELEASE, only a very small patch needed
to be applied to simgear/simgear/compiler.h, to add
so that __FreeBSD_version is defined.
Torsten Dreyer [Sun, 19 Sep 2010 08:53:25 +0000 (10:53 +0200)]
Fix wrong movement of 2d cloud layers on N/S courses
Frederic Bouvier [Sun, 12 Sep 2010 10:06:57 +0000 (12:06 +0200)]
Fix MSVC 100 project files updated by hand
Erik Hofman [Fri, 10 Sep 2010 13:02:37 +0000 (15:02 +0200)]
Set the listener position to it's default value, just like the samples position
Frederic Bouvier [Thu, 9 Sep 2010 18:06:27 +0000 (20:06 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
Frederic Bouvier [Thu, 9 Sep 2010 18:06:15 +0000 (20:06 +0200)]
MSVC 10 project update
James Turner [Mon, 6 Sep 2010 13:27:58 +0000 (14:27 +0100)]
Second attempt to fixed OpenAL tests.
James Turner [Mon, 6 Sep 2010 11:30:13 +0000 (12:30 +0100)]
Fix up tests for revised SGSoundSample ctor.
James Turner [Mon, 6 Sep 2010 08:26:46 +0000 (09:26 +0100)]
Pass current-dir down through XMLSound
(should allow relative paths in sound XML files)
James Turner [Sun, 5 Sep 2010 19:22:12 +0000 (20:22 +0100)]
Add ResourceManager, and use to find sound and model paths.
James Turner [Sun, 5 Sep 2010 13:15:18 +0000 (14:15 +0100)]
Validate sound file paths in an XML file.
Torsten Dreyer [Fri, 27 Aug 2010 16:20:09 +0000 (18:20 +0200)]
Let SGCloudLayer handle coverage strings
This is currently handled in various places in FlightGear.
Frederic Bouvier [Sun, 22 Aug 2010 07:33:56 +0000 (09:33 +0200)]
Add a convenience constructeur to SGPath
Frederic Bouvier [Sat, 21 Aug 2010 07:02:12 +0000 (09:02 +0200)]
std::string::c_str() is const
James Turner [Tue, 17 Aug 2010 10:05:55 +0000 (11:05 +0100)]
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.
James Turner [Sat, 14 Aug 2010 21:51:01 +0000 (22:51 +0100)]
Add isAbsolute/isRelative predicates to SGPath.
James Turner [Sat, 14 Aug 2010 18:48:52 +0000 (19:48 +0100)]
Allow loading of 2.5D panels to be controlled again.
James Turner [Sat, 14 Aug 2010 09:18:35 +0000 (10:18 +0100)]
Ralf Gerlich: fix bucket numbering at extreme latitudes
Also document existing algorithms
Tim Moore [Fri, 13 Aug 2010 10:42:10 +0000 (12:42 +0200)]
support for integer uniforms
Also, share common Uniform objects
Tim Moore [Fri, 2 Jul 2010 10:59:10 +0000 (12:59 +0200)]
force static models to have effects too
Torsten Dreyer [Thu, 12 Aug 2010 11:02:16 +0000 (13:02 +0200)]
add padding function lpad and rpad to strutils
Torsten Dreyer [Thu, 12 Aug 2010 10:16:48 +0000 (12:16 +0200)]
Fix the fix that turned a warning into a bug :-(
Torsten Dreyer [Thu, 12 Aug 2010 09:42:04 +0000 (11:42 +0200)]
two warning fixes
Torsten Dreyer [Thu, 12 Aug 2010 09:35:09 +0000 (11:35 +0200)]
use correct parameter types for SGText::UpdateCallback
James Turner [Tue, 10 Aug 2010 23:20:02 +0000 (00:20 +0100)]
Merge branch 'topics/cmdcatch' into next
James Turner [Mon, 9 Aug 2010 08:13:28 +0000 (09:13 +0100)]
Fix Win32 build of SGPath.
James Turner [Mon, 9 Aug 2010 08:12:26 +0000 (09:12 +0100)]
Catch exceptions raised executing a command.
James Turner [Mon, 9 Aug 2010 07:19:14 +0000 (08:19 +0100)]
Make SGPath cache stat() information, cheers Fred
* cache exists/isDir/isFile in SGPath, to avoid
repeated calls.
James Turner [Sun, 8 Aug 2010 08:55:31 +0000 (09:55 +0100)]
More ignore files, for 'make check' binaries
James Turner [Sat, 7 Aug 2010 17:03:37 +0000 (18:03 +0100)]
Ding, dong, the witch is dead. PLIB is no more, in SimGear.
James Turner [Sat, 7 Aug 2010 15:28:39 +0000 (16:28 +0100)]
Change how certain constants are (re-)defined, to avoid warning when PLIB sg.h is included.
James Turner [Mon, 26 Jul 2010 14:15:49 +0000 (15:15 +0100)]
Removal of PLIB/SG from SimGear
James Turner [Sat, 7 Aug 2010 09:25:20 +0000 (10:25 +0100)]
Catch subsystem update() exceptions in the manager, and permit a maximum number of exceptions before suspending the subsystem.
James Turner [Sat, 7 Aug 2010 08:09:58 +0000 (09:09 +0100)]
Ensure 'make dist' works.
James Turner [Fri, 6 Aug 2010 20:18:04 +0000 (21:18 +0100)]
Fixes for automake correctness.
James Turner [Fri, 6 Aug 2010 18:16:29 +0000 (19:16 +0100)]
Ralf Gerlich: add headless mode to SimGear (merging simgear-cs)
James Turner [Fri, 6 Aug 2010 17:42:56 +0000 (18:42 +0100)]
Fix compilation if OSG ref_ptr implicit conversion is not enabled.
Frederic Bouvier [Tue, 3 Aug 2010 06:41:27 +0000 (08:41 +0200)]
Merge commit 'refs/merge-requests/1' of git://gitorious.org/fg/simgear into vivian/cube