Mathew Sutcliffe
9968ccbbdb
refs #461 Use the REQUIRES variable in the leaf projects instead of conditions at the SUBDIRS level.
2015-11-23 23:29:29 +00:00
Mathew Sutcliffe
d32f211a71
refs #461 Unify FS9/FSX platform conditions.
2015-11-23 23:29:27 +00:00
Roland Winklmeier
de87399080
Rename externals environmental variable to SWIFT_EXTERNALS_DIR
2015-11-23 23:29:25 +00:00
Mathew Sutcliffe
bb602fce62
refs #461 Work around the qmake vcproj generator's inability to nest SUBDIRS.
2015-11-23 23:29:23 +00:00
Mathew Sutcliffe
09c0d4b862
refs #461 Only complain about missing externals when qmake is really generating build files.
...
This is so we can use the fromfile function to extract variables from pro files.
2015-11-23 10:55:46 +00:00
Mathew Sutcliffe
7c9ddd1fda
refs #461 SUBDIRS projects will need common_post.
2015-11-23 10:52:37 +00:00
Roland Winklmeier
7ece093ee9
Refactor qmake SUBDIRS structure
...
The big swift.pro is refactored by the correct usage of SUBDIRS
template. The following additional changes are made:
- Removed '_' from all targets and folder names
- Aligned parent folder and target name
refs #461
2015-11-23 09:50:44 +01:00
Roland Winklmeier
097b4d900c
Fix typo in log message
2015-11-23 00:23:06 +01:00
Roland Winklmeier
e51757cbf8
Rename vatlib2 to vatlib (v0.9.5)
...
refs #468
2015-11-22 21:13:27 +01:00
Roland Winklmeier
b97a04373e
Select externals subdir based on QMAKESPEC
...
refs #468
2015-11-22 19:41:47 +01:00
Roland Winklmeier
b033ee5cf1
Add submodule 'externals'
...
refs #468
2015-11-22 18:51:23 +01:00
Roland Winklmeier
2ff0c9fa86
Fix Windows and OSX includes
2015-11-22 18:45:25 +01:00
Roland Winklmeier
9f0834b748
Remove externals from .gitignore
...
refs #468
2015-11-22 18:43:07 +01:00
Michał Garapich
5fc284cc36
Fix doxygen warnings
2015-11-22 16:51:01 +01:00
Michał Garapich
1b06e15b61
refs #510 Remove underscores from all the source file names
2015-11-22 12:53:09 +01:00
Klaus Basan
1fc7300982
refs #507 , split up blackmiscfreefunctions
...
* single register metadata functions
* string utils
* metadata utils
* some formatting / license header where applicable
2015-11-22 02:42:29 +01:00
Klaus Basan
025457c43b
refs #509,renamed CDownload to CUpdateInfo
...
* as discussed in meeting
* follow up adjustments (file renaming, msg. renaming)
2015-11-20 22:38:50 +01:00
Roland Winklmeier
502b41ff96
Build debug string by consecutive calls to XPLMDebugString
...
snprintf was not supported by MSVC for a very long time. It got added
the first time in MSVC 2015. To be able to build libxplanemp with
earlier versions, don't use snprintf but just pass the debug message
in multiple consecutive calls to XPLMDebugString.
2015-11-20 20:10:27 +01:00
Roland Winklmeier
3103389dd1
Make QWebEngine an opt-out for MinGW builds
...
QWebEngine does not support MinGW compilers. In order to continue
support for MinGW in swift for now, opt it out in MinGW builds.
So far this affects only the news page, which is acceptable. This
way we keep the advantages of Windows MinGW builds.
2015-11-20 20:10:27 +01:00
Roland Winklmeier
3d8dc81ffb
Fix error about QStrings binary '%' operator
2015-11-20 20:10:27 +01:00
Roland Winklmeier
967ecc70eb
Add QtNetwork modules to config plugin
2015-11-20 20:10:27 +01:00
Michał Garapich
5611304f09
refs #462 Remove Q_ASSERT for plugin loading failure
2015-11-20 18:34:44 +01:00
Mathew Sutcliffe
16d5ea48eb
Merge commit:8fd66aa8 from subtree libxplanempfork
2015-11-19 23:30:44 +00:00
Chris Collins
8fd66aa8fa
don't force PIC here, let enclosing project do it
2015-11-19 22:41:09 +00:00
Chris Collins
9c6fa16032
Fix to build on OSX
2015-11-19 22:41:09 +00:00
Chris Collins
7ae92c47a4
CMakeFiles for XSB
2015-11-19 22:41:08 +00:00
Chris Collins
5e236443ac
cmake-ify for Linux. Remove use of printf.
2015-11-19 22:41:08 +00:00
Chris Collins
ed59e03a9a
Fix missing include
2015-11-19 22:41:07 +00:00
Chris Collins
3ca44d43fb
BUGFIX: When we have valid stale plane data, let the renderer know it's stale, not invalid
2015-11-19 22:41:06 +00:00
Roland Winklmeier
13fef465d8
Fix gcc clobbered warning
2015-11-19 22:41:06 +00:00
Mathew Sutcliffe
2b90b0caee
Using safer casts.
2015-11-19 22:41:05 +00:00
Mathew Sutcliffe
bc2cd6ab1e
Explicit conversions to inhibit MSVC2015 warnings.
2015-11-19 22:41:05 +00:00
Mathew Sutcliffe
f61761f466
Better implementation of CompareCaseInsensitive.
2015-11-19 22:41:04 +00:00
Roland Winklmeier
fdf149610c
XPMPCreatePlaneWithModelName adds plane with a defined model name
...
It bypasses the internal model matching of libxplanemp and lets
external applications do the model matching themselves.
2015-11-19 22:41:04 +00:00
Roland Winklmeier
3de2779f80
Make installed model info available from libxplanemp
2015-11-19 22:41:03 +00:00
Roland Winklmeier
6944ace30e
Remove obsolete method LoadOnePackage
2015-11-19 22:41:03 +00:00
Roland Winklmeier
edf617d7ac
Implement and use single command parser methods
2015-11-19 22:41:02 +00:00
Mathew Sutcliffe
d957d261d3
Fixed MinGW warning emitted when optimizations are enabled.
2015-11-19 22:41:02 +00:00
Mathew Sutcliffe
1d6094901f
One more cppcheck warning.
2015-11-19 22:41:01 +00:00
Mathew Sutcliffe
c8cdc5a6ad
Fixed cppcheck warnings.
2015-11-19 22:41:01 +00:00
Mathew Sutcliffe
2fb1a30065
Fixed Clang warnings.
2015-11-19 22:41:00 +00:00
Mathew Sutcliffe
321cda2598
[swift] refactored initialization into legacy and nextgen parts
2015-11-19 22:41:00 +00:00
Mathew Sutcliffe
cdef678e61
[swift] cleanup functions
2015-11-19 22:40:59 +00:00
Mathew Sutcliffe
20efe9a5f5
[swift] change or remove debug text mentioning XSquawkBox
2015-11-19 22:40:59 +00:00
Mathew Sutcliffe
83858ee83d
[swift] in the scenario init->cleanup->init, treat already-loaded object as a warning, not an error
2015-11-19 22:40:58 +00:00
Mathew Sutcliffe
e6f88a5285
[swift] fix for when using the latest libpng
2015-11-19 22:40:58 +00:00
Mathew Sutcliffe
81c83f2f78
[swift] don't store libpng or zlib headers with the libxplanemp source code
2015-11-19 22:40:57 +00:00
Mathew Sutcliffe
457bae1a6d
[swift] killing all those distracting warnings revealed one which identified an obvious mistake
2015-11-19 22:40:57 +00:00
Mathew Sutcliffe
072f095fad
[swift] killed approximately 150 compiler warnings
2015-11-19 22:40:56 +00:00
Michał Garapich
7b398f3728
refs #392 Add INSTALL target for config plugins
2015-11-19 21:08:34 +00:00