]> git.mxchange.org Git - simgear.git/log
simgear.git
13 years agoCompile with MSVC10
Frederic Bouvier [Sat, 8 May 2010 15:13:01 +0000 (17:13 +0200)]
Compile with MSVC10

13 years agoAdd VS2010 project files
Frederic Bouvier [Sat, 8 May 2010 15:12:15 +0000 (17:12 +0200)]
Add VS2010 project files

13 years agoMissed removing a build rule.
James Turner [Sat, 31 Jul 2010 14:33:25 +0000 (15:33 +0100)]
Missed removing a build rule.

13 years agoRemove legacy direct-OpenGL code in simgear/screen (predating switch to OSG).
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).

13 years agofix a typo
Erik Hofman [Fri, 30 Jul 2010 08:44:50 +0000 (10:44 +0200)]
fix a typo

13 years agouse std::string
Erik Hofman [Fri, 30 Jul 2010 08:42:44 +0000 (10:42 +0200)]
use std::string

13 years agoMerge branch 'topics/remove_point3d' of git@gitorious.org:~zakalawe/fg/james-simgear...
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

13 years agoRemove deprecated vector classes - finally!
James Turner [Mon, 26 Jul 2010 10:24:16 +0000 (11:24 +0100)]
Remove deprecated vector classes - finally!

13 years agoWIP - removing remaining users of Point3D.
James Turner [Mon, 26 Jul 2010 10:24:16 +0000 (11:24 +0100)]
WIP - removing remaining users of Point3D.

13 years agoCollapse SGGeoCoord into SGTimeZone, and switch timezone search to cartesian math.
James Turner [Thu, 29 Jul 2010 09:12:00 +0000 (10:12 +0100)]
Collapse SGGeoCoord into SGTimeZone, and switch timezone search to cartesian math.

13 years agoUse a custom 'findDataFile' method in key places, and hook this into a callback set...
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.

13 years agoC++ify some code
Erik Hofman [Tue, 27 Jul 2010 13:57:36 +0000 (15:57 +0200)]
C++ify some code

13 years agoSmall bugfix, the previous test always sets _property (these days)
Erik Hofman [Tue, 27 Jul 2010 12:51:44 +0000 (14:51 +0200)]
Small bugfix, the previous test always sets _property (these days)

13 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into next
Erik Hofman [Tue, 27 Jul 2010 08:15:28 +0000 (10:15 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next

13 years agoMore ignore rules for Git.
James Turner [Mon, 26 Jul 2010 23:21:44 +0000 (00:21 +0100)]
More ignore rules for Git.

13 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into next
Erik Hofman [Sun, 25 Jul 2010 08:29:25 +0000 (10:29 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next

13 years agoFix simgear::Dir::children on Linux where dirent->d_type might be 0; always use stat...
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!

13 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into next
Erik Hofman [Fri, 23 Jul 2010 18:05:40 +0000 (20:05 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next

13 years agoAdd a method to set particle wind using from heading (deg) and speed (kt)
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)

13 years agoAdd closest-point calculation to SGRay, to replace a vector.h helper.
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.

13 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into next
Erik Hofman [Fri, 23 Jul 2010 11:57:53 +0000 (13:57 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next

13 years agoChange SGPath::exists to use stat(), fix '.' and '..' handling on Windows, add simgea...
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().

13 years agoMerge branch 'next' of git@gitorious.org:fg/simgear into next
James Turner [Fri, 23 Jul 2010 05:30:37 +0000 (06:30 +0100)]
Merge branch 'next' of git@gitorious.org:fg/simgear into next

13 years agoFix Win32 compilation of raw_socket.
James Turner [Fri, 23 Jul 2010 05:30:02 +0000 (06:30 +0100)]
Fix Win32 compilation of raw_socket.

13 years agoLinux build fixes, now netSocket.h is no longer included.
James Turner [Thu, 22 Jul 2010 21:04:20 +0000 (22:04 +0100)]
Linux build fixes, now netSocket.h is no longer included.

13 years agoI greatly dislike GNU automake.
James Turner [Thu, 22 Jul 2010 20:27:11 +0000 (21:27 +0100)]
I greatly dislike GNU automake.

13 years agoMove PLIB netSocket into SimGear, as simgear::Socket, and update the wrapper classes.
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.

13 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into next
Erik Hofman [Thu, 22 Jul 2010 06:57:04 +0000 (08:57 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next

13 years agoOn Unix, check for symlinks from readdir(), and look through them (using stat())...
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.

13 years agoAdd a new function alias for MSVC: strcasecmp -> stricmp
Frederic Bouvier [Mon, 19 Jul 2010 20:36:01 +0000 (22:36 +0200)]
Add a new function alias for MSVC: strcasecmp -> stricmp

13 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into fredb/winbuild
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

13 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into next
Erik Hofman [Fri, 16 Jul 2010 18:20:28 +0000 (20:20 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next

13 years agoMerge branch 'next' of 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

13 years agoWarning fix: compare signed/unsigned
Torsten Dreyer [Fri, 16 Jul 2010 16:34:39 +0000 (18:34 +0200)]
Warning fix: compare signed/unsigned

13 years agoWarning fix: unused variable in TextureBuilder.cxx
Torsten Dreyer [Fri, 16 Jul 2010 16:19:56 +0000 (18:19 +0200)]
Warning fix: unused variable in TextureBuilder.cxx

13 years agoFix simgear::Dir compilation on some Unix setups, thanks Anders.
James Turner [Fri, 16 Jul 2010 07:40:07 +0000 (08:40 +0100)]
Fix simgear::Dir compilation on some Unix setups, thanks Anders.

13 years agoInitial work on simgear::Dir, replacement for PLIB ulDir functions.
James Turner [Thu, 15 Jul 2010 08:40:46 +0000 (09:40 +0100)]
Initial work on simgear::Dir, replacement for PLIB ulDir functions.

13 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into next
Erik Hofman [Wed, 14 Jul 2010 10:19:08 +0000 (12:19 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next

13 years agoAllow tasks to be removed from the EventManager by name.
James Turner [Tue, 13 Jul 2010 12:07:35 +0000 (13:07 +0100)]
Allow tasks to be removed from the EventManager by name.

13 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into next
Erik Hofman [Fri, 9 Jul 2010 06:53:56 +0000 (08:53 +0200)]
Merge branch 'next' of git://gitorious.org/fg/simgear into next

13 years agoAdd two more subsystem groups, to aid in fixing bug 141.
James Turner [Thu, 8 Jul 2010 22:21:25 +0000 (23:21 +0100)]
Add two more subsystem groups, to aid in fixing bug 141.

14 years agoAt some points Flightgear stops and restarts the entire sample group containing the...
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.

14 years agobrehmt:
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.

14 years agoMerge branch 'next' of git://gitorious.org/fg/simgear into fredb/winbuild
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

14 years agoMerge branch 'master' 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

14 years agoMerge remote branch 'gitorious/next' into next
Tim Moore [Thu, 17 Jun 2010 21:46:52 +0000 (23:46 +0200)]
Merge remote branch 'gitorious/next' into next

14 years agouse an additional shader program map keyed using the resolved shader filenames
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

14 years agoMerge commit 'b846e33' into next
James Turner [Thu, 17 Jun 2010 20:40:09 +0000 (21:40 +0100)]
Merge commit 'b846e33' into next

14 years agoExtend Magvar interface to use SGGeod.
James Turner [Thu, 17 Jun 2010 20:39:10 +0000 (21:39 +0100)]
Extend Magvar interface to use SGGeod.

14 years agoExtend SGSubsystemGroup, to allow running a fixed dt time, internally
James Turner [Wed, 16 Jun 2010 17:02:41 +0000 (18:02 +0100)]
Extend SGSubsystemGroup, to allow running a fixed dt time, internally

14 years agoAdd bool and int uniform types for shaders, and vertex-program-two-sided
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.

14 years agoAutomake changes to Hudson 'make check' runs.
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

14 years agoConst-ify some ephemeris accessors, so they can be tied.
James Turner [Mon, 14 Jun 2010 09:23:06 +0000 (10:23 +0100)]
Const-ify some ephemeris accessors, so they can be tied.

14 years agoAdd radial intersection code to SGGeodesy, and test coverage for geocentric helpers.
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.

14 years agoFix longitude sign convention of geocentric routines
James Turner [Fri, 11 Jun 2010 16:38:43 +0000 (18:38 +0200)]
Fix longitude sign convention of geocentric routines
(derived from the Williams aviation formulary, with W longitude +ve)

14 years agoMerge branch 'topics/condexp' into next
James Turner [Thu, 27 May 2010 14:19:38 +0000 (15:19 +0100)]
Merge branch 'topics/condexp' into next

14 years agoSupport constant true and false values in conditions.
James Turner [Thu, 27 May 2010 14:19:04 +0000 (15:19 +0100)]
Support constant true and false values in conditions.

14 years agoMerge branch 'topics/condexp' into next
James Turner [Wed, 26 May 2010 18:29:28 +0000 (19:29 +0100)]
Merge branch 'topics/condexp' into next

14 years agoSupport <table>s in expression XML.
James Turner [Wed, 26 May 2010 18:28:42 +0000 (19:28 +0100)]
Support <table>s in expression XML.

14 years agoCleanup some nonprinting characters make this file work
Torsten Dreyer [Sun, 23 May 2010 19:02:19 +0000 (21:02 +0200)]
Cleanup some nonprinting characters make this file work

14 years agotypo in gitignore filename
Torsten Dreyer [Sun, 23 May 2010 17:09:00 +0000 (19:09 +0200)]
typo in gitignore filename

14 years agoignore generated files
Torsten Dreyer [Sun, 23 May 2010 08:54:23 +0000 (10:54 +0200)]
ignore generated files

14 years agoignore generated files
Torsten Dreyer [Sun, 23 May 2010 08:45:01 +0000 (10:45 +0200)]
ignore generated files

14 years agoignore generated test apps
Torsten Dreyer [Sun, 23 May 2010 08:44:29 +0000 (10:44 +0200)]
ignore generated test apps

14 years agoFix a gcc warning
Torsten Dreyer [Sat, 22 May 2010 21:40:07 +0000 (23:40 +0200)]
Fix a gcc warning

14 years agoMerge branch 'next' of gitorious.org:fg/simgear into next
Torsten Dreyer [Sat, 22 May 2010 21:36:39 +0000 (23:36 +0200)]
Merge branch 'next' of gitorious.org:fg/simgear into next

14 years agoNew pick animation capability from Alex Perry
Torsten Dreyer [Sat, 22 May 2010 21:35:01 +0000 (23:35 +0200)]
New pick animation capability from Alex Perry

Alex Perry: Adds a new pick animation capability which parallels the existing
"action" for a named object.  Specifying "vncaction" and a transform
from model space will enable all mouse clicks on that object to be
delivered directly to the OSG image.  Currently, the readers for VNC
and PDF files yield interactive images; more are likely to be added
over time.

14 years agoMerge branch 'topics/condexp' into next
James Turner [Thu, 20 May 2010 22:57:54 +0000 (23:57 +0100)]
Merge branch 'topics/condexp' into next

14 years agoSupport <expression> children in comparison conditions. Also makes ordering of child...
James Turner [Thu, 20 May 2010 22:56:04 +0000 (23:56 +0100)]
Support <expression> children in comparison conditions. Also makes ordering of child nodes match XML consistently.

14 years agoAdd a tight and cheap method to represent a rotation.
Mathias Froehlich [Mon, 17 May 2010 21:13:59 +0000 (23:13 +0200)]
Add a tight and cheap method to represent a rotation.
Adapt tests for that new method.

14 years agorevert previous commit, this was a mistake
Erik Hofman [Tue, 11 May 2010 09:32:58 +0000 (11:32 +0200)]
revert previous commit, this was a mistake

14 years agoBefore
Erik Hofman [Sat, 8 May 2010 09:19:01 +0000 (11:19 +0200)]
Before

14 years agoTest git commit with a simple change
Frederic Bouvier [Fri, 7 May 2010 22:19:43 +0000 (00:19 +0200)]
Test git commit with a simple change

14 years agoMake ALUT 1.0 builds again, hopefully in the short term - MinGW needs this.
James Turner [Thu, 6 May 2010 23:12:21 +0000 (00:12 +0100)]
Make ALUT 1.0 builds again, hopefully in the short term - MinGW needs this.

14 years agoAdd .gitignore files, ignore automake/configure artefacts.
James Turner [Thu, 6 May 2010 10:25:53 +0000 (11:25 +0100)]
Add .gitignore files, ignore automake/configure artefacts.

14 years agoConfigure.as updates for ALUT changes, make --with-alut-framework= work.
James Turner [Thu, 6 May 2010 09:27:38 +0000 (10:27 +0100)]
Configure.as updates for ALUT changes, make --with-alut-framework= work.

14 years agoMerge branch 'jmt/ref_ptr-conv'
Tim Moore [Thu, 6 May 2010 08:43:53 +0000 (10:43 +0200)]
Merge branch 'jmt/ref_ptr-conv'

14 years agoMerge branch 'ehofman/framebuffer'
Tim Moore [Thu, 6 May 2010 08:43:45 +0000 (10:43 +0200)]
Merge branch 'ehofman/framebuffer'

14 years agoMerge branch 'mathias/intersect'
Tim Moore [Thu, 6 May 2010 08:43:27 +0000 (10:43 +0200)]
Merge branch 'mathias/intersect'

14 years agoMerge branch 'ehofman/sound'
Tim Moore [Thu, 6 May 2010 08:43:12 +0000 (10:43 +0200)]
Merge branch 'ehofman/sound'

14 years agoMerge branch 'fredb/msvc-cleanup'
Tim Moore [Thu, 6 May 2010 08:42:59 +0000 (10:42 +0200)]
Merge branch 'fredb/msvc-cleanup'

14 years agoMerge branch 'ehofman/model'
Tim Moore [Thu, 6 May 2010 08:42:44 +0000 (10:42 +0200)]
Merge branch 'ehofman/model'

14 years agoMerge branch 'jmt/ref_ptr-conv' into next
Tim Moore [Wed, 5 May 2010 08:42:41 +0000 (10:42 +0200)]
Merge branch 'jmt/ref_ptr-conv' into next

14 years agoCompile even if OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION is not set.
jmt [Mon, 3 May 2010 08:51:27 +0000 (08:51 +0000)]
Compile even if OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION is not set.

14 years agoMerge branch 'ehofman/framebuffer' into next
Tim Moore [Wed, 5 May 2010 08:39:32 +0000 (10:39 +0200)]
Merge branch 'ehofman/framebuffer' into next

14 years agoAdd support for EXT_framebuffer_object for Atlas
ehofman [Mon, 3 May 2010 06:48:44 +0000 (06:48 +0000)]
Add support for EXT_framebuffer_object for Atlas

14 years agoMerge branch 'master' into next
Tim Moore [Wed, 5 May 2010 08:38:26 +0000 (10:38 +0200)]
Merge branch 'master' into next

14 years agoMerge branch 'maint'
Tim Moore [Wed, 5 May 2010 08:38:18 +0000 (10:38 +0200)]
Merge branch 'maint'

14 years agoAdd -ldl for newer ld defaults from fedora 13
frohlich [Sun, 2 May 2010 20:32:54 +0000 (20:32 +0000)]
Add -ldl for newer ld defaults from fedora 13

Modified Files:
simgear/screen/Makefile.am

14 years agoMerge branch 'mathias/intersect' into next
Tim Moore [Wed, 5 May 2010 07:43:40 +0000 (09:43 +0200)]
Merge branch 'mathias/intersect' into next

14 years agoProvide a more exact sphere/box test.
frohlich [Sun, 2 May 2010 20:14:39 +0000 (20:14 +0000)]
Provide a more exact sphere/box test.

Modified Files:
simgear/math/SGIntersect.hxx simgear/math/SGBox.hxx

14 years agoMerge branch 'master' into next
Tim Moore [Wed, 5 May 2010 07:40:31 +0000 (09:40 +0200)]
Merge branch 'master' into next

14 years agoMerge branch 'maint'
Tim Moore [Wed, 5 May 2010 07:40:23 +0000 (09:40 +0200)]
Merge branch 'maint'

14 years agoMake the bounding volume debug visitor compile again.
frohlich [Sun, 2 May 2010 20:02:50 +0000 (20:02 +0000)]
Make the bounding volume debug visitor compile again.

Modified Files:
simgear/scene/bvh/BVHDebugCollectVisitor.hxx

14 years agoMerge branch 'ehofman/sound' into next
Tim Moore [Wed, 5 May 2010 07:05:35 +0000 (09:05 +0200)]
Merge branch 'ehofman/sound' into next

14 years agoFollowing discussion with Tat and Erik, update how we handle ALUT on Mac; specificall...
jmt [Sun, 2 May 2010 11:09:31 +0000 (11:09 +0000)]
Following discussion with Tat and Erik, update how we handle ALUT on Mac; specifically, switch to using an ALUT.framework built from FreeALUT. The ALUT framework is available (initially) from:

http://files.goneabitbursar.com/fg/alut-osx-universal.zip

for testing purposes; autoconf integration and an official home for the
framework will follow once this approach has been tested and confirmed as
sane by other Mac developers!

14 years agoMerge branch 'fredb/msvc-cleanup' into next
Tim Moore [Wed, 5 May 2010 07:03:20 +0000 (09:03 +0200)]
Merge branch 'fredb/msvc-cleanup' into next

14 years agoRemove obsolete file
fredb [Sat, 1 May 2010 12:10:55 +0000 (12:10 +0000)]
Remove obsolete file

14 years agoCleanup MSVC projects
fredb [Sat, 1 May 2010 12:07:26 +0000 (12:07 +0000)]
Cleanup MSVC projects

14 years agoMerge branch 'ehofman/model' into next
Tim Moore [Wed, 5 May 2010 06:44:32 +0000 (08:44 +0200)]
Merge branch 'ehofman/model' into next