Erik Hofman
e165fc5ebe
convert the path to std::string before using it to prevent a compiler error
2016-06-25 15:00:35 +02:00
Erik Hofman
7f4fe977a1
Convert PKGLIBDIR to SGPath before returing it to prevent a compiler error
2016-06-24 12:54:01 +02:00
James Turner
16814800ce
Use Paths instead of strings.
2016-06-22 17:36:05 +01:00
James Turner
03ecac9dbc
Work with new SGPath API.
2016-06-22 17:36:05 +01:00
James Turner
6f95e61da8
For stable versions, download data tarball directly
...
Part of https://sourceforge.net/p/flightgear/codetickets/1865/
2016-06-17 22:48:24 +01:00
James Turner
1d912c91df
Avoid overlap of ratings / progress bar
...
Part of issues mentioned in:
https://sourceforge.net/p/flightgear/codetickets/1865/
2016-06-17 22:42:33 +01:00
James Turner
e4e0db5cac
Aircraft-states feature.
2016-06-17 18:15:35 +01:00
James Turner
a0b7abf7ff
Remove FGAdmin
2016-06-15 22:31:47 +01:00
James Turner
3f7e59a1a5
Allow scenery installation from the launcher.
...
Replaces FGadmin functionality.
2016-06-15 22:28:54 +01:00
Erik Hofman
010d13445a
Code cleanup after fixing the sound position and orientation
2016-06-14 14:11:12 +02:00
Erik Hofman
3963d2cdee
Do not use properties but get the position and orientation information straight from the view manager
2016-06-13 13:50:40 +02:00
Bertrand Coconnier
a61c0bfdb4
Sync'ed with JSBSim: avoid the lag in <kinematic> while trimming. This allows the trim on ground for the P51 to succeed.
2016-06-12 17:04:35 +02:00
Bertrand Coconnier
dc7f065e08
Sync'ed with JSBSim:
...
* Fixed the trim on ground algorithm. Now JSBSim aircrafts should no longer be 'dropped' on the runway at start.
* Removed a correction on the propeller induced velocity that was giving erratic results when the aircraft aero velocity is very small.
* Various source comments updates.
2016-06-12 11:36:45 +02:00
James Turner
a3d660e423
Revert "Special case this define"
...
This reverts commit 58731a01e2
.
2016-06-09 20:34:43 +01:00
James Turner
58731a01e2
Special case this define
2016-06-09 16:20:25 +01:00
James Turner
ff222b108e
VS2015 tweaks
2016-06-09 16:19:34 +01:00
James Turner
e672626558
Explicitly shut down logging
...
- needed to call FreeConsole on Windows.
2016-06-09 11:04:32 +01:00
James Turner
e7c7c5b226
Fix dependency on ‘version’ file
2016-06-09 11:04:32 +01:00
James Turner
3a15b2f979
Launcher: fix a crash on searching locations
...
When hitting return multiple times, could hit a null-pointer
crash here.
2016-06-09 11:04:32 +01:00
James Turner
9c612af124
Improved feedback from scenery download.
2016-06-09 11:04:32 +01:00
James Turner
3d80a107b5
Tweaks for VS 15 / boost detection
2016-06-09 10:33:30 +01:00
James Turner
95f86b658c
Hide add-ons tab when running launcher in-app
2016-06-08 12:00:35 +01:00
Torsten Dreyer
b9cba13e32
Fix the root cause for terrasync.py timeouts
...
Thanks to Andre Coetzee for spotting.
Also, don't hardcode port 80, intead use the port given in the url
2016-06-06 12:17:12 +02:00
James Turner
0da1fc574d
VS2015 compatability fixes.
2016-06-01 22:58:03 +01:00
James Turner
861b682acf
VS2015 fixes
...
Explicitly specialize these templates.
2016-06-01 22:57:11 +01:00
Erik Hofman
1a0f3d8826
Revert some debugging code which krept in
2016-05-28 10:05:09 +02:00
Erik Hofman
ea6e1c9854
Fix the header name change from sample_openal.hxx to sample.hxx
2016-05-28 09:57:03 +02:00
Bertrand Coconnier
f25304ace5
Tentative to fix JSBSim bug SF #115 : don't compute cl-squared when qbar is too low otherwise its value will go through the roof and so will the induced drag.
2016-05-27 13:50:35 +02:00
Erik Hofman
b9c2ddb94f
Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/flightgear into next
2016-05-27 08:06:12 +02:00
James Turner
5d624b4882
Fallback URL when official catalog is not found.
...
Tolerate the case where a URL matching the exact FG version is
not found; lookup a generic URL, in the hope it supports our
version (additional changes will make this more likely)
2016-05-26 17:37:26 +01:00
Torsten Dreyer
a93dd29c85
First attempt to handle the nasty socket timeout
...
Retry once if a http get fails
2016-05-25 16:19:36 +02:00
Erik Hofman
94f6db5857
Prevent rf2 from becoming inf
2016-05-25 10:30:34 +02:00
Bertrand Coconnier
adeb0241ae
Bug fix for JSBSim SF bug #115 : P51D crashes when advance ratio goes through zero
2016-05-23 20:02:36 +02:00
Erik Hofman
013770b3f8
Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/flightgear into next
2016-05-23 11:39:59 +02:00
Erik Hofman
6fb6446189
Fix file permissions
2016-05-23 11:39:40 +02:00
Erik Hofman
34011c1dec
Code cleanups, code updates and fix at least on (possible) devide-by-zero
2016-05-23 11:38:05 +02:00
James Turner
7dfe556b4a
Real fix for Mac deployment issues.
2016-05-21 14:00:29 +01:00
James Turner
f2273c7793
Testing if this change broke Mac deployment.
...
Hopefully it didn’t but the time-frame is correct and it’s just
about the only code that happens before QApplication is created.
2016-05-21 10:36:51 +01:00
Florent Rougon
959ac91a8b
Add missing include in src/Navaids/NavDataCache.cxx
...
#include <sstream> is needed for NavDataCachePrivate::init()
which uses std::ostringstream.
2016-05-19 09:19:06 +02:00
Torsten Dreyer
489be2ce16
Add user-agent request header
2016-05-18 15:14:59 +02:00
Torsten Dreyer
6921c98933
Much better terrasync.py
...
- tortellini instead of spaghetti code (use oop)
- reuse connection
2016-05-18 12:51:29 +02:00
Torsten Dreyer
a4a3659ee9
Expose the type (loc/vor) for the navradio
2016-05-18 08:28:27 +02:00
Automatic Release Builder
c2e3f4796c
new version: 2016.3.0
2016-05-17 10:03:50 +02:00
Automatic Release Builder
4f82afb24c
new version: 2016.2.1
2016-05-17 10:03:50 +02:00
Richard Harrison
b128de3bc6
Fix MSVC10 compilation errors by using streams.
2016-05-12 12:05:28 +02:00
Richard Harrison
887916b26e
Multiplayer packet boundary warnings
...
* Add warning if multiplayer packet boundary reached
* Add warning if string too big for remaining space in packet
ref: https://sourceforge.net/p/flightgear/mailman/message/35059961/
2016-05-12 09:38:03 +02:00
Torsten Dreyer
e2afbb4678
terrasync.py: cleanup and add some more power
...
- add option --quick
check sha1sum of .dirindex files and skip directory if hash matches
- add option --remove-orphan
remove orphan files (files exist locally but not on server)
- be less verbose
- write .dirindex files locally
2016-05-11 23:04:24 +02:00
Torsten Dreyer
0c5e99504d
Move terrasync.py to /scripts/python
2016-05-11 14:59:36 +02:00
Torsten Dreyer
adc18c4f87
terrasync.py: improving the stub
...
- use DNS NAPTR records to find terrasync server
- if static root/.dirindex if not provided by server
- allow command-line args for --url and --target
2016-05-11 14:57:38 +02:00
James Turner
043355b5a7
Curl is required for SimGear now.
2016-05-07 10:23:02 +01:00