]>
git.mxchange.org Git - flightgear.git/log
James Turner [Sat, 23 Jun 2012 08:39:50 +0000 (10:39 +0200)]
Move remaining file under projects/ to package/
James Turner [Sat, 23 Jun 2012 08:30:03 +0000 (10:30 +0200)]
Remove (unmaintained) MSVC projects from the tree.
James Turner [Thu, 21 Jun 2012 10:00:52 +0000 (12:00 +0200)]
SafeTexFont is unused, remove from build & Git
James Turner [Thu, 21 Jun 2012 08:23:57 +0000 (10:23 +0200)]
Use system FindPackageHandleStandardArgs macro, no need to distribute it.
James Turner [Wed, 20 Jun 2012 17:45:12 +0000 (19:45 +0200)]
Improve ALUT framework detection (for Mac)
Latest Xcode no longer searches /Library/Frameworks by default which exposed an issue here. Search for the header by the correct name to trigger special -F handling in cmake.
ThorstenB [Mon, 18 Jun 2012 22:41:52 +0000 (00:41 +0200)]
#769: fix glideslope reception
Add missing frequency update.
ThorstenB [Mon, 18 Jun 2012 20:57:22 +0000 (22:57 +0200)]
#769: fix glideslope reception
The glideslope station was only searched once whenever the NAV station
changed. However, sometimes a mismatching G/S station is found, since
another G/S station is still closer when the NAV station changes.
When this happened, the G/S station was never updated again (while the
NAV station stayed in range), resulting in the NAV receiver providing
correct localizer, but bad G/S data (data matching another, remote station).
Issue is fixed by alternating between searching NAV and G/S stations.
James Turner [Sun, 17 Jun 2012 20:12:47 +0000 (21:12 +0100)]
Fix OS-X compilation.
Thomas Geymayer [Wed, 6 Jun 2012 22:11:10 +0000 (00:11 +0200)]
Allow filling paths and do some clean up/fixing.
Thomas Geymayer [Wed, 6 Jun 2012 09:32:02 +0000 (11:32 +0200)]
Add ShivaVG sources
Thomas Geymayer [Mon, 4 Jun 2012 10:10:25 +0000 (12:10 +0200)]
Canvas: basic support for OpenVG (path with stroke and pattern)
- Bugfix: Don't access children by index as it's not unique
Frederic Bouvier [Sat, 16 Jun 2012 15:29:03 +0000 (17:29 +0200)]
Fix indentation
Frederic Bouvier [Sat, 16 Jun 2012 15:20:56 +0000 (17:20 +0200)]
Don't invalidate Rembrandt buffers when the window is iconified
Frederic Bouvier [Mon, 11 Jun 2012 07:14:23 +0000 (09:14 +0200)]
The terrain branch can contain models having lights
Frederic Bouvier [Sun, 10 Jun 2012 20:29:16 +0000 (22:29 +0200)]
Get more fps in Rembrandt: don't redraw the terrain in the lighting stage. Should also fix the green z-fight that occurs on terrain with some camera directions.
Frederic Bouvier [Sun, 10 Jun 2012 20:25:58 +0000 (22:25 +0200)]
Reset pointers in menus
James Turner [Sun, 10 Jun 2012 10:11:42 +0000 (11:11 +0100)]
Fix another case-sensitivity issue in the NavDisplay.
ThorstenB [Fri, 8 Jun 2012 13:13:04 +0000 (15:13 +0200)]
Harald JOHNSEN: Prevent a crash during startup.
ThorstenB [Fri, 8 Jun 2012 11:32:12 +0000 (13:32 +0200)]
Fixed compiler warning
about incorrect init order.
ThorstenB [Fri, 8 Jun 2012 11:28:08 +0000 (13:28 +0200)]
Fix inconsistent NAV receiver gs-inrange behaviour.
Make sure gs-inrange and deflection outputs have same behaviour, no matter
which out-of-range condition applies (i.e. aircraft moved out of range,
frequency changed, ...).
ThorstenB [Fri, 8 Jun 2012 11:16:43 +0000 (13:16 +0200)]
Performance optimization
Throttle instruments not requiring the fast FDM simulation rate.
ThorstenB [Fri, 8 Jun 2012 11:14:52 +0000 (13:14 +0200)]
Add INSTALL file, split MSVC instructions from README.cmake
into separate README.msvc file.
Erik Hofman [Sun, 3 Jun 2012 08:14:25 +0000 (10:14 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Thomas Geymayer [Sun, 20 May 2012 17:14:00 +0000 (19:14 +0200)]
Expose character-aspect-ratio and do some clean up
- Fix stupid memory corruption bug
- Fix bounding box calculations
- Fix docs
- Fix text size
- Expose setting background color
- Expose trigger for updating elements
- Untie nodes if deleting according element
- Allow deleting canvas, text and group elements
- Allow creating groups as children of groups
James Turner [Thu, 31 May 2012 07:57:22 +0000 (08:57 +0100)]
Remove platform-specific code in favour of simgear::Dir wrappers.
Erik Hofman [Wed, 30 May 2012 06:42:47 +0000 (08:42 +0200)]
change file permissions
Erik Hofman [Wed, 30 May 2012 06:39:04 +0000 (08:39 +0200)]
sync with JSB JSBSim CVS
Erik Hofman [Thu, 24 May 2012 18:27:58 +0000 (20:27 +0200)]
remove xmlgrep
Erik Hofman [Thu, 24 May 2012 18:26:57 +0000 (20:26 +0200)]
remove xmlgrep
Erik Hofman [Thu, 24 May 2012 18:24:57 +0000 (20:24 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Erik Hofman [Thu, 24 May 2012 18:24:21 +0000 (20:24 +0200)]
Point to the new location of the ZeroXML library that contains xmlgrep
Frederic Bouvier [Wed, 23 May 2012 07:09:14 +0000 (09:09 +0200)]
Fix multi screen in a single window issue in Rembrandt
Frederic Bouvier [Sat, 19 May 2012 22:36:42 +0000 (00:36 +0200)]
Remove hard-coded lighting stage
Frederic Bouvier [Sat, 19 May 2012 21:50:35 +0000 (23:50 +0200)]
Add world viewer position in cartesian and geodesic coordinate as shader uniforms
Frederic Bouvier [Sat, 19 May 2012 13:43:49 +0000 (15:43 +0200)]
Make Rembrandt compatible with multi screen
James Turner [Fri, 18 May 2012 07:56:17 +0000 (08:56 +0100)]
Another Win32/Canvas fix.
James Turner [Fri, 18 May 2012 06:45:30 +0000 (07:45 +0100)]
Fix Win32 build, hopefully.
Thomas Geymayer [Sat, 21 Apr 2012 13:31:20 +0000 (15:31 +0200)]
Basic 2D canvas implementation.
Support text and transformations for the moment, more
features to follow in due course.
James Turner [Fri, 18 May 2012 05:49:18 +0000 (06:49 +0100)]
Fix a dumb bug in NavDisplay text-enable.
James Turner [Thu, 17 May 2012 16:31:28 +0000 (17:31 +0100)]
Merge commit 'refs/merge-requests/28' of git://gitorious.org/fg/flightgear into merge-requests/28
James Turner [Thu, 17 May 2012 16:30:30 +0000 (17:30 +0100)]
NavDisplay enhancements for Syd.
- Support text-enable condition on symbols
- support <limit>N</limit> on symbols to restrict
to closest N symbol instances.
- change search to hopefully be more stable at
larger ranges.
James Turner [Wed, 16 May 2012 15:51:39 +0000 (16:51 +0100)]
Standard property to ignore unusably short runways in NavDB.
Default values should match existing behaviour. Set
/sim/navdb/min-runway-length-ft to skip short runways
in GPS / Map / ND / Nasal queries.
James Turner [Wed, 16 May 2012 10:43:09 +0000 (11:43 +0100)]
Lazy-loading of the 2D panel node.
Sink the 2D panel logic into FGPanelNode, simplifying
renderer.cxx and a few other places. Also allows potential
for unloading / paging of 2.5D panels in the future.
James Turner [Tue, 15 May 2012 22:10:53 +0000 (23:10 +0100)]
Since we require OSG 3.0 now, this check is obsolete.
James Turner [Tue, 15 May 2012 17:17:39 +0000 (18:17 +0100)]
Make HUD loading lazy upon first show.
James Turner [Tue, 15 May 2012 17:02:47 +0000 (18:02 +0100)]
From TomG - support per-aircraft GUI dialogs a little easier.
Ruben De Smet [Fri, 11 May 2012 19:07:21 +0000 (21:07 +0200)]
Not using CVS anymore, removed dead link
James Turner [Tue, 15 May 2012 16:53:30 +0000 (17:53 +0100)]
More route-manager functionality moved to Nasal.
The routing behaviour now happens entirely in Nasal,
using a delegate, and can be over-ridden or disable
by aircraft authors. Default behaviour should be
unchanged.
Frederic Bouvier [Sun, 13 May 2012 16:57:00 +0000 (18:57 +0200)]
Rely entirely on the configurable renderer and add more configuration options in the lighting stage to prepare the implementation of the lightfield effect in Rembrandt
ThorstenB [Sat, 12 May 2012 22:11:20 +0000 (00:11 +0200)]
Clean-up, part III.
Consistent white-spacing only. Also move all dead code to bottom section
(to be removed later).
ThorstenB [Sat, 12 May 2012 21:27:57 +0000 (23:27 +0200)]
ATCDCL cleanup, part II.
Remove/comment out obsolete code.
Refactor ATCmgr(-old) into ATISmgr(-new), only keeping the COM radio / ATIS
support.
ThorstenB [Sat, 12 May 2012 21:06:44 +0000 (23:06 +0200)]
Drop obsolete ATCDCL dialog.
ThorstenB [Sat, 12 May 2012 14:05:35 +0000 (16:05 +0200)]
#767: stop ATIS when switching off volume or loosing station
James Turner [Sat, 12 May 2012 16:23:17 +0000 (17:23 +0100)]
Expose FlightPlan delegates to Nasal, finally.
This will permit Nasal (e.g., FMS) to update nicely when the FlightPlan
is modified from anywhere else.
Frederic Bouvier [Sat, 12 May 2012 15:20:28 +0000 (17:20 +0200)]
Avoid the dependency on Boost serialization library
Frederic Bouvier [Sat, 12 May 2012 13:19:11 +0000 (15:19 +0200)]
Fix compilation of FGRenderer
Frederic Bouvier [Fri, 11 May 2012 22:14:36 +0000 (00:14 +0200)]
Add simple conditions (no opengl related tests) to buffers, stages and attachments
Frederic Bouvier [Wed, 9 May 2012 21:48:01 +0000 (23:48 +0200)]
Fix camera render orders
Set default uniforms to fullscreen cameras
Add du/dv to predefined uniforms
Frederic Bouvier [Tue, 8 May 2012 15:14:55 +0000 (17:14 +0200)]
rename /sim/rendering/rembrandt -> /sim/rendering/rembrandt/enabled
and put rembrandt-related properties in /sim/rendering/rembrandt/
Frederic Bouvier [Tue, 8 May 2012 13:13:38 +0000 (15:13 +0200)]
First round of changes toward a programmable rendering pipeline.
Stages are predefined for now.
Frederic Bouvier [Tue, 1 May 2012 14:44:59 +0000 (16:44 +0200)]
More work on configurable rendering pipeline implementation
Frederic Bouvier [Thu, 19 Apr 2012 18:31:53 +0000 (20:31 +0200)]
Begin to implement configurable rendering pipeline
Frederic Bouvier [Sun, 15 Apr 2012 15:45:43 +0000 (17:45 +0200)]
Use names to identify cameras in camera group
Frederic Bouvier [Sun, 15 Apr 2012 14:57:31 +0000 (16:57 +0200)]
Remove built-in shaders and rely entirely on fgdata
Frederic Bouvier [Sun, 15 Apr 2012 13:30:33 +0000 (15:30 +0200)]
Use names to identify deferred buffers in camera group
Frederic Bouvier [Sun, 15 Apr 2012 12:50:04 +0000 (14:50 +0200)]
Use names to identify deferred buffers
James Turner [Sat, 12 May 2012 09:26:15 +0000 (10:26 +0100)]
Fix a Clang warning, checking signed char as if it was unsigned.
James Turner [Sat, 12 May 2012 09:25:56 +0000 (10:25 +0100)]
Break FlightPlan out into its own file.
James Turner [Fri, 11 May 2012 23:42:06 +0000 (00:42 +0100)]
Simgear 'route' code is unused now.
James Turner [Fri, 11 May 2012 22:49:12 +0000 (23:49 +0100)]
Remove remaining includes of simgear/waypoint
James Turner [Fri, 11 May 2012 16:07:56 +0000 (17:07 +0100)]
Expose procedure routing and fixes to Nasal.
James Turner [Fri, 11 May 2012 16:07:37 +0000 (17:07 +0100)]
Don't repeat splash-screen status on the console.
James Turner [Fri, 11 May 2012 16:07:21 +0000 (17:07 +0100)]
Remove stale includes, use local ground-speed property.
ThorstenB [Wed, 9 May 2012 21:47:34 +0000 (23:47 +0200)]
Adapt logging level for some messages.
Also keep default logging level during very early startup at "alert"
(unless explicitly set on cmd-line).
James Turner [Wed, 9 May 2012 08:39:33 +0000 (09:39 +0100)]
Airways routing is driven via Nasal now.
ThorstenB [Tue, 8 May 2012 21:04:53 +0000 (23:04 +0200)]
Improve debug output
ThorstenB [Tue, 8 May 2012 20:47:32 +0000 (22:47 +0200)]
Improve fgfs startup logging.
Establish log-level very, very early during startup, so debug/info/warning
messages in the very early fgfs startup phase are also shown.
James Turner [Tue, 8 May 2012 20:06:28 +0000 (21:06 +0100)]
Expose airways via Nasal, and allow waypoint creation and deletion via Nasal too.
James Turner [Mon, 7 May 2012 22:49:21 +0000 (23:49 +0100)]
On OS-X, used NSWorkspace to launch the browser.
James Turner [Mon, 7 May 2012 22:48:56 +0000 (23:48 +0100)]
Fix various route-manager issues reported by Hyde.
James Turner [Mon, 7 May 2012 09:59:34 +0000 (10:59 +0100)]
Permit an invalid index to be set on a flight-plan.
Frederic Bouvier [Mon, 7 May 2012 08:19:55 +0000 (10:19 +0200)]
SID is a predefined type under windows
James Turner [Sun, 6 May 2012 23:59:28 +0000 (00:59 +0100)]
Fix SID class ambiguity on Windows (clashes with winnt.h)
James Turner [Tue, 24 Apr 2012 21:55:30 +0000 (22:55 +0100)]
Create a real FlightPlan (and Leg) class
Convert the route-manager to use a flight-plan internally, and expose
flightplan, leg and procedure data to Nasal. Move the Level-D parser
into its own file.
ThorstenB [Sun, 6 May 2012 21:15:27 +0000 (23:15 +0200)]
Add Windows-specific implementation to determine locale settings.
ThorstenB [Sat, 5 May 2012 10:16:20 +0000 (12:16 +0200)]
Fix Linux compile / math dependency
wasn't redundant in one place
Frederic Bouvier [Sat, 5 May 2012 09:20:04 +0000 (11:20 +0200)]
Remove redundant inclusion of math/SGMath.hxx
ThorstenB [Sat, 5 May 2012 07:42:25 +0000 (09:42 +0200)]
Fix C compiler warning.
"no-overloaded-virtual" warnings are a CXX-compiler feature
ThorstenB [Sat, 5 May 2012 07:41:23 +0000 (09:41 +0200)]
Fix Mac compile.
ThorstenB [Sat, 5 May 2012 07:30:52 +0000 (09:30 +0200)]
Support localized menu on Mac/CocoaMenuBar.
ThorstenB [Fri, 4 May 2012 23:42:41 +0000 (01:42 +0200)]
Fix rpmlint/Linux packager complaints
about outdated/invalid FSF address in some license headers.
ThorstenB [Fri, 4 May 2012 23:08:20 +0000 (01:08 +0200)]
Ganael Laplanche: fix include dependencies for FreeBSD support
ThorstenB [Fri, 4 May 2012 22:56:29 +0000 (00:56 +0200)]
Clean-up some SGMath dependencies.
ThorstenB [Fri, 4 May 2012 22:38:56 +0000 (00:38 +0200)]
Fix rpmlint/Linux packager complaints
about outdated/invalid FSF address in some license headers.
ThorstenB [Fri, 4 May 2012 22:12:41 +0000 (00:12 +0200)]
Use separate header file for vector properties.
(We could drop the "SGMath.hxx" include in many places now...)
James Turner [Thu, 3 May 2012 10:05:37 +0000 (11:05 +0100)]
TrafficManager - check model paths when loading schedules, and ignore schedules with a missing mode completely.
ThorstenB [Wed, 2 May 2012 21:50:07 +0000 (23:50 +0200)]
#607: change path in warning message
Code checks both, "Aircraft" and "AI/Aircraft" directory - but users
obviously prefer to see the AI/Aircraft directory in the reported
warnings... ;-)
ThorstenB [Wed, 2 May 2012 21:26:42 +0000 (23:26 +0200)]
set correct file mode
More non-executable data files.
James Turner [Wed, 2 May 2012 21:09:41 +0000 (22:09 +0100)]
Support PBD waypoints in procedures files.
http://code.google.com/p/flightgear-bugs/issues/detail?id=635
ThorstenB [Wed, 2 May 2012 20:54:27 +0000 (22:54 +0200)]
Update fgdata package script.
Update version. Add stub file from old 777 directory.