There has been a flurry of bug fixes in the last few days. I want to review the 
state of the maint branches in the simgear and flightgear git repositories and 
suggest that they would now be a good source for a 1.9.1 bug fix release. I've 
been fairly conservative and have been only checking fixes into those branches 
that fix reported or potential bugs.
Reminder:
git-clone git://repo.or.cz/simgear.git
git-clone git://repo.or.cz/flightgear.git

In simgear maint:
mfranz - shininess is in the rage 0..128
mfranz compilation fix: <cstring> for strcmp()
jmt Fix a potential crash when OSG is misconfigured, and an appropriate image
jmt Fix test-program linkage now sgmath depends on sgstructure.
fredb ignore generated files
fredb fix end of file
fredb Csaba/Jester : fix the material animation and display night textures
Tim Moore SGPropertyNode must increment / decrement the reference counter in an 
aliased
Tim Moore Remove OptionsPusher and manipulation of osgDB dataFilePathList.

In flightgear maint:
mfranz revert to using a cached list of aircraft -- scanning the Aircraft/
fredb Don't try to fetch tiles when lat or lon are invalid
mfranz Stuart BUCHANAN: fix METAR cloud interpolation
timoore Expose the CameraGroup near, far, and near/far boundry as properties
timoore Don't clone far camera; create a new one and initialize it from the 
near 
camera
timoore Change the order of the main cameras from NESTED_RENDER to POST_RENDER
timoore Set BACKGROUND_BIT as camera node mask.
timoore Set far camera reference frame to ABSOLUTE_RF
fredb Remove warnings
fredb Win32 fixes
durk Prevent CVS from complaining about unknown files in ATCDCL.
fredb Win32 fixes
fredb Csaba/Alexis : fix a NAN problem when wind is unspecified in a metar
fredb Temporary hack to avoid NaN problems when _mp is negative (?). Discovered 
by Csaba
jmt NaN fix by Csaba/Jester - prefer atan2(x,y) to atan(a/y).
timoore Protect against divide-by-zero in setCameraParameters
jmt Prevent exceptions in getRunwayByIdent when a malformed rwyuse.xml means
timoore Divide-by-zero fixes from Csaba Halász
Tim Moore Change the near plane value back to .1
Tim Moore FGEnvironment: fix broken copy constructor.
Tim Moore HUD::Ladder::draw was capturing the value of a freed temporary
Tim Moore FGClouds: initialize clouds_3d_enabled in constructor.
jmt Apply Ron Jensen's fix for Csaba's atan2() fix. Also remove some dead code,

Here are commits in the next branches that aren't in maint that is, commits 
that 
are new development and not bug fixes:
simgear:
jmt Add some syntactic helpers to allow distance/course to be queried between
timoore Fix include path
Tim Moore SGMaterialAnimation: factor out update of osg::Material
Tim Moore SGMaterialAnimation: Don't install an update callback if values are 
static

flightgear:jmt (first commit, partly a low-risk thing to sanity check my setup)
jmt Convert the only remaining user of FGFixList to use an FGPositioned query,
jmt Remove the FGIdentOrdering cruft from FGAirport; now handled by 
FGPositioned.
jmt FGPositioned clean-ups - apply some desirable changes (such as making 
members
jmt Finish conversion of FGRunway to a real class - all public members are gone.
jmt Remove all name and spatial queries from FGNavList. All remaining queries 
are
jmt Clean out FGAirportList - not quite obsolete yet, but the spatial queries 
are
jmt Kill off many Point3D includes, and a couple of uses in the HUD code.
jmt Fix more test/util linkage for sgmath depending on sgstructure.
jmt Another clean-up iteration: FGAirportList::search is gone, replaced by two
jmt Fix up environment code for threading-enabled case, d'oh.
jmt Further work (still not enabled) on a fast + correct implementation of the
jmt FGAirportList is gone. Everything should work as before, especially the
jmt Split runway and taxiway into separate classes, with a (new) common base.
jmt Automake on Hardy Heron seems to be considerably more picky about white-
durk James Turner: Cleanup of AI traffic route generation code.
fredb Update MSVC 7.1 project
jmt Refactor marker-beacons to be distinct from FGNavRecord. This is a big space
jmt Clean up naming of the 'point on runway' helpers, to get rid of the 
confusing
jmt Patch from Ron Jensen: make the TTW computation marginally less silly.
jmt Fix a bug resulting from my marker-beacon refactoring. Thanks to Yon Uriarte
durk James Turner: Rewrite of the getSpeed function. Smaller and more elegant.
jmt Rename FGMarkerBeacon to FGMarkerBeacon record, to avoid a clash with the
fredb Update MSVC 7.1 projects
jmt Simpler bearing and distance computations for AIFlightPlan.
jmt Basic infrastructure to expose type ranges from filters, and hence reduce
jmt Add various helper filters, to make use of type-ranges, and reduce the need
mfranz apply custom widget fonts also to the legend, so that they show
jmt Fix Torsten's crash. A completely cross-platform issue, no idea why it 
didn't show up in local testing.
mfranz create $FG_HOME/Export/
mfranz make dialogs resizable with Ctrl-dragging
mfranz resize in SE direction (draggable borders planned)
mfranz puaLargeInput (textbox) aren't draggable areas
mfranz hits are consumed by default (prevents actions in lower dialogs)
mfranz only unhide the cursor if it was actually hidden
mfranz add support for resizing mouse cursors
mfranz allow resizing dialogs by grabbing the frame (without Ctrl-key);
mfranz fix mouse flicker/disappearing problem
mfranz add property for wildfire propagation
mfranz don't blindly overwrite user settings -- only initialize if necessary
mfranz - shift drag for global window dragging (like ctrl for global resizing)


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to