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
Michał Garapich
3dd86d4984
refs #392 XBus copy feature fine tuning
...
* New method: CFileUtils::copyRecursively()
* Copy the XBus directory to X-Plane plugins
2015-11-19 21:08:31 +00:00
Michal Garapich
3781cf2095
refs #392 Add config window for FSX
...
* Added plugin_fsx_config subproject
* Removed CSettingsFsxComponent from BlackGui
* Added CSimConnectSettingsComponent
* Add x-plane_install_10.txt path for Windows
2015-11-19 21:08:29 +00:00
Michał Garapich
cf3102333b
refs #392 Added the "Install XBus" feature
...
* New "Install XBus" button in the CSimulatorXPlaneConfigWindow
* CSettingsSimulatorComponent cleanup
2015-11-19 21:08:26 +00:00
Michał Garapich
06c17d7d09
refs #392 Added BlackGui::CPluginConfigWindow
...
* CPluginConfigWindow is now base class for all plugin config windows
* CPluginConfigWindow is styled properly
* Fixed behaviour in CSimulatorXPlaneConfigWindow
2015-11-19 21:08:23 +00:00
Michał Garapich
a0b4d47736
refs #392 Added BlackGui::IPluginConfig
...
* BlackGui::IPluginConfig is an interface for plugin configurations
* Added plugin_xplane_config target
* Adapted IPluginManager
* Adapted CPluginManagerSimulator
* Adaptem CSettingsSimulatorComponent
2015-11-19 21:08:21 +00:00
Michał Garapich
584616de7a
refs #443 Added PluginDetailsWindow
...
* New variable in the json metadata file - simulator name
* Added PluginDetailsWindow that shows plugin info
2015-11-19 21:08:18 +00:00
Michał Garapich
4d772050b0
refs #443 Add simulator enable/disable option
...
* Added CPluginSelector widget
* IContextSimulator starts/stops only specified listener(s)
* No more "auto" CSimulatorPluginInfo
2015-11-19 21:08:15 +00:00
Michał Garapich
a4f0007414
refs #442 Add CPluginManagerSimulator
...
* Rename CPluginManager to IPluginManager, it is an abstract class now
* Move plugin-related code to CPluginManagerSimulator
* Remove plugin validation from CSimulatorPluginInfo
2015-11-19 21:08:12 +00:00
Klaus Basan
02733cacb7
refs #507 , adjusted resource subproject
2015-11-19 21:08:09 +00:00
Klaus Basan
6dd8fb333e
refs #507 , checks if URLs / DBus can be connected / reached
...
* new class CFailoverUrlList
* improved utility methods
* CDBusServer: utility function to check server / DBus can be connected
* check in swift GUI if DBus is available
2015-11-19 21:08:06 +00:00
Klaus Basan
b24cd2e9c7
refs #507 , adjustements in swift data (mapping tool)
...
* output of download template
* setup will be read automatically
2015-11-19 21:08:03 +00:00
Klaus Basan
348d4e2f60
refs #507 , added utility function toStringList
2015-11-19 21:08:01 +00:00
Klaus Basan
d131cd2d33
refs #507 , changed setup reader and simplied global setup and setup reader
...
* a single base URL (shared), derived URLs by appended path
* simplified dir structure shared with sub directories
* renamed functions
* automatically synchronize setup with DB when initialized
* trigger download info loading when setup is completed
* allow to automatically read after setup data have been synchronized
* read DB data when setup has been loaded
* allow to reload from threaded reader
* improved handling (log messages, skip reading) when data are not available
2015-11-19 21:07:58 +00:00
Klaus Basan
4d4d6fcdc9
Fixed value cache registerMetadata
...
(MS/KB slack)
2015-11-19 21:07:55 +00:00
Klaus Basan
f448d50e29
refs #507 download value object for download information
2015-11-19 21:07:53 +00:00
Klaus Basan
746985fa3c
refs #507 , adjustments for launcher
...
* renamed GUI enum to reflect where audio runs
* removed assumpted position, this is no longer possible as launcher is independet application
2015-11-19 21:07:50 +00:00
Klaus Basan
30e6831bf8
refs #507 , launcher (new GUI)
2015-11-19 21:07:47 +00:00
Klaus Basan
54cb61db19
refs #507 , core
...
* revised parameter handling
* adjusted to changes in CProject
2015-11-19 21:07:45 +00:00
Klaus Basan
864ca20be3
refs #507 , improvements on frameless window base class
...
* handle minimized / normal in window base class
* removed initial on top flag
and project
* executable names
* version number check (for launcher)
2015-11-19 21:07:42 +00:00
Klaus Basan
63e1695e3b
Icons, mainly for new launcher ( refs #507 )
...
Adjusted style sheets (qss) and resource files
2015-11-19 21:07:39 +00:00
Roland Winklmeier
06343c36bf
Change logging severity to debug in CMetarDecoder
2015-11-19 21:07:36 +00:00
Klaus Basan
4d3d9fa6be
refs #476 , improvements on gracefulShutdown
...
* gracefulShutdown in metar reader and other readers
* made m_shutdown thread safe
* Demoted log level for reader
* helper function finished or shutdown
2015-11-19 21:07:33 +00:00
Klaus Basan
54448fd2b2
refs #337 , added missing empty contexts
2015-11-19 21:07:31 +00:00
Klaus Basan
de011dab1e
Formatting / style
2015-11-19 21:07:28 +00:00
Roland Winklmeier
6ff9df5c05
Launch shipped dbus-daemon if first connection attempt was unsuccessful
2015-11-19 21:07:25 +00:00
Roland Winklmeier
c14c25d278
Fix linker error with MinGW
2015-11-19 21:07:22 +00:00
Roland Winklmeier
55b4a0b2e2
Bitrock Installbuilder project
...
refs #486
2015-11-19 21:07:20 +00:00