]>
git.mxchange.org Git - simgear.git/log
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
Frederic Bouvier [Tue, 3 Aug 2010 06:40:10 +0000 (08:40 +0200)]
Update MSVC10 project files
Vivian Meazza [Mon, 2 Aug 2010 19:27:49 +0000 (20:27 +0100)]
Remove debugging messages
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Mon, 2 Aug 2010 19:22:33 +0000 (20:22 +0100)]
Add support for Cube Crosses. Based on Zan's work, with some bugs removed.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Erik Hofman [Mon, 2 Aug 2010 09:43:53 +0000 (11:43 +0200)]
Actually enable looping for a sample queue
Erik Hofman [Mon, 2 Aug 2010 08:11:41 +0000 (10:11 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
Erik Hofman [Mon, 2 Aug 2010 08:10:58 +0000 (10:10 +0200)]
Initial commit for a sample queue extension.
Frederic Bouvier [Sun, 1 Aug 2010 15:55:40 +0000 (17:55 +0200)]
MSVC 10 build
Frederic Bouvier [Sun, 1 Aug 2010 15:54:52 +0000 (17:54 +0200)]
MSVC 10 build: Resolve an ambiguity between boost::bind and std::tr1::bind
Frederic Bouvier [Mon, 10 May 2010 06:33:18 +0000 (08:33 +0200)]
Project file to build and install SimGear alone
Frederic Bouvier [Mon, 10 May 2010 06:31:48 +0000 (08:31 +0200)]
Update project to use VC100 OSG and Boost 1.42.0
Frederic Bouvier [Mon, 10 May 2010 06:08:46 +0000 (08:08 +0200)]
MSVC10 build fix
Frederic Bouvier [Sat, 8 May 2010 15:13:01 +0000 (17:13 +0200)]
Compile with MSVC10
Frederic Bouvier [Sat, 8 May 2010 15:12:15 +0000 (17:12 +0200)]
Add VS2010 project files
James Turner [Sat, 31 Jul 2010 14:33:25 +0000 (15:33 +0100)]
Missed removing a build rule.
James Turner [Fri, 30 Jul 2010 18:15:49 +0000 (19:15 +0100)]
Remove legacy direct-OpenGL code in simgear/screen (predating switch to OSG).
Erik Hofman [Fri, 30 Jul 2010 08:44:50 +0000 (10:44 +0200)]
fix a typo
Erik Hofman [Fri, 30 Jul 2010 08:42:44 +0000 (10:42 +0200)]
use std::string
James Turner [Fri, 30 Jul 2010 08:00:35 +0000 (09:00 +0100)]
Merge branch 'topics/remove_point3d' of git@gitorious.org:~zakalawe/fg/james-simgear into topics/remove_point3d
James Turner [Mon, 26 Jul 2010 10:24:16 +0000 (11:24 +0100)]
Remove deprecated vector classes - finally!
James Turner [Mon, 26 Jul 2010 10:24:16 +0000 (11:24 +0100)]
WIP - removing remaining users of Point3D.
James Turner [Thu, 29 Jul 2010 09:12:00 +0000 (10:12 +0100)]
Collapse SGGeoCoord into SGTimeZone, and switch timezone search to cartesian math.
James Turner [Thu, 29 Jul 2010 00:04:10 +0000 (01:04 +0100)]
Use a custom 'findDataFile' method in key places, and hook this into a callback set on SGModelLib.
Erik Hofman [Tue, 27 Jul 2010 13:57:36 +0000 (15:57 +0200)]
C++ify some code
Erik Hofman [Tue, 27 Jul 2010 12:51:44 +0000 (14:51 +0200)]
Small bugfix, the previous test always sets _property (these days)
Erik Hofman [Tue, 27 Jul 2010 08:15:28 +0000 (10:15 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
James Turner [Mon, 26 Jul 2010 23:21:44 +0000 (00:21 +0100)]
More ignore rules for Git.
Erik Hofman [Sun, 25 Jul 2010 08:29:25 +0000 (10:29 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
James Turner [Sat, 24 Jul 2010 09:27:50 +0000 (10:27 +0100)]
Fix simgear::Dir::children on Linux where dirent->d_type might be 0; always use stat() to determine file type. Thanks to Alex Romonsan for helping debugging this!
Erik Hofman [Fri, 23 Jul 2010 18:05:40 +0000 (20:05 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
Cutis L. Olson [Fri, 23 Jul 2010 14:01:49 +0000 (09:01 -0500)]
Add a method to set particle wind using from heading (deg) and speed (kt)
James Turner [Fri, 23 Jul 2010 12:04:09 +0000 (13:04 +0100)]
Add closest-point calculation to SGRay, to replace a vector.h helper.
Erik Hofman [Fri, 23 Jul 2010 11:57:53 +0000 (13:57 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
James Turner [Fri, 23 Jul 2010 06:54:10 +0000 (07:54 +0100)]
Change SGPath::exists to use stat(), fix '.' and '..' handling on Windows, add simgear::Dir version of exists().
James Turner [Fri, 23 Jul 2010 05:30:37 +0000 (06:30 +0100)]
Merge branch 'next' of git@gitorious.org:fg/simgear into next
James Turner [Fri, 23 Jul 2010 05:30:02 +0000 (06:30 +0100)]
Fix Win32 compilation of raw_socket.
James Turner [Thu, 22 Jul 2010 21:04:20 +0000 (22:04 +0100)]
Linux build fixes, now netSocket.h is no longer included.
James Turner [Thu, 22 Jul 2010 20:27:11 +0000 (21:27 +0100)]
I greatly dislike GNU automake.
James Turner [Thu, 22 Jul 2010 12:34:05 +0000 (13:34 +0100)]
Move PLIB netSocket into SimGear, as simgear::Socket, and update the wrapper classes.
Erik Hofman [Thu, 22 Jul 2010 06:57:04 +0000 (08:57 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
James Turner [Wed, 21 Jul 2010 21:08:06 +0000 (22:08 +0100)]
On Unix, check for symlinks from readdir(), and look through them (using stat()) to discern target type.
Frederic Bouvier [Mon, 19 Jul 2010 20:36:01 +0000 (22:36 +0200)]
Add a new function alias for MSVC: strcasecmp -> stricmp
Frederic Bouvier [Mon, 19 Jul 2010 18:02:41 +0000 (20:02 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into fredb/winbuild
Erik Hofman [Fri, 16 Jul 2010 18:20:28 +0000 (20:20 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
Torsten Dreyer [Fri, 16 Jul 2010 16:35:55 +0000 (18:35 +0200)]
Merge branch 'next' of gitorious.org:fg/simgear into next
Torsten Dreyer [Fri, 16 Jul 2010 16:34:39 +0000 (18:34 +0200)]
Warning fix: compare signed/unsigned
Torsten Dreyer [Fri, 16 Jul 2010 16:19:56 +0000 (18:19 +0200)]
Warning fix: unused variable in TextureBuilder.cxx
James Turner [Fri, 16 Jul 2010 07:40:07 +0000 (08:40 +0100)]
Fix simgear::Dir compilation on some Unix setups, thanks Anders.
James Turner [Thu, 15 Jul 2010 08:40:46 +0000 (09:40 +0100)]
Initial work on simgear::Dir, replacement for PLIB ulDir functions.
Erik Hofman [Wed, 14 Jul 2010 10:19:08 +0000 (12:19 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
James Turner [Tue, 13 Jul 2010 12:07:35 +0000 (13:07 +0100)]
Allow tasks to be removed from the EventManager by name.
Erik Hofman [Fri, 9 Jul 2010 06:53:56 +0000 (08:53 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next
James Turner [Thu, 8 Jul 2010 22:21:25 +0000 (23:21 +0100)]
Add two more subsystem groups, to aid in fixing bug 141.
Erik Hofman [Tue, 29 Jun 2010 06:28:38 +0000 (08:28 +0200)]
At some points Flightgear stops and restarts the entire sample group containing the looping background/engine noise. But it does not restart the individual (looping) samples in the group. So now the background noise dies when resetting the sim or changing aircraft location.
Erik Hofman [Mon, 28 Jun 2010 06:12:23 +0000 (08:12 +0200)]
brehmt:
When a sample's state constantly is "changed" (because sth. keeps updating the
sample in each update loop), then SGSampleGroup::update never ever checked if
the sample had already stopped playing by itself.
The attached patch reorders the last two conditions. It now first checks if a
sample has already stopped playing, before checking if there's sth to update.
Frederic Bouvier [Sat, 19 Jun 2010 06:14:26 +0000 (08:14 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into fredb/winbuild
Frederic Bouvier [Sat, 19 Jun 2010 06:14:02 +0000 (08:14 +0200)]
Merge branch 'master' of git://gitorious.org/fg/simgear into fredb/winbuild
Tim Moore [Thu, 17 Jun 2010 21:46:52 +0000 (23:46 +0200)]
Merge remote branch 'gitorious/next' into next
Tim Moore [Thu, 17 Jun 2010 21:45:27 +0000 (23:45 +0200)]
use an additional shader program map keyed using the resolved shader filenames
James Turner [Thu, 17 Jun 2010 20:40:09 +0000 (21:40 +0100)]
Merge commit '
b846e33 ' into next
James Turner [Thu, 17 Jun 2010 20:39:10 +0000 (21:39 +0100)]
Extend Magvar interface to use SGGeod.
James Turner [Wed, 16 Jun 2010 17:02:41 +0000 (18:02 +0100)]
Extend SGSubsystemGroup, to allow running a fixed dt time, internally
Tim Moore [Tue, 15 Jun 2010 16:56:51 +0000 (18:56 +0200)]
Add bool and int uniform types for shaders, and vertex-program-two-sided
vertex-program-two-sided is an extra parameter written by the code
that creates effects from state sets generated by the ac3d loader. The
objective of this work is to support a workaround for broken
gl_FrontFacing on some Macintosh machines.
James Turner [Mon, 14 Jun 2010 11:38:41 +0000 (12:38 +0100)]
Automake changes to Hudson 'make check' runs.
Includes moving the OpenAL test programs to 'noinst' so they don't run as part of make check
James Turner [Mon, 14 Jun 2010 09:23:06 +0000 (10:23 +0100)]
Const-ify some ephemeris accessors, so they can be tied.
James Turner [Mon, 14 Jun 2010 09:15:44 +0000 (10:15 +0100)]
Add radial intersection code to SGGeodesy, and test coverage for geocentric helpers.