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
Roland Winklmeier
509b90c87d
Disable auto testcase install into QT_INSTALL_TESTS
...
refs #486
2015-11-19 21:07:17 +00:00
Roland Winklmeier
5eddef0f12
Add install targets
...
refs #486
2015-11-19 21:07:14 +00:00
Roland Winklmeier
2b63fd0a91
Add installer images
...
refs #486
2015-11-19 21:07:11 +00:00
Roland Winklmeier
991f42ca41
Workaround xbus causing X-Plane infinite loop on OSX platforms
...
xbus is causing an infinite loop on OSX platforms when using
QApplication. Until this is fixed, default to QCoreApplication.
The impact is no Qt Gui can be used inside a X-Plane plugin. So
this needs to be fixed before swift gui can be bundled into one.
refs #293
2015-11-19 21:07:08 +00:00
Roland Winklmeier
3f686ec017
Fix gcc clobbered warning
2015-11-19 21:07:06 +00:00
Roland Winklmeier
ec416c8028
Ignore cppcheck warnings
...
cppcheck 1.70 introduced a couple of new false positives which
need to be ignored.
refs #505
2015-11-19 21:07:03 +00:00
Roland Winklmeier
6474261c3c
Remove unnecessary includes
2015-11-19 21:07:00 +00:00
Roland Winklmeier
63a9c9d1cd
Style
2015-11-19 21:06:57 +00:00
Mathew Sutcliffe
c3b7b5c888
Skip INetwork unit tests if FSD test server is not reachable
...
The unit test fails in case the infrastructure is not available and
therefore declares the whole CI build as failure.
refs #456
2015-11-19 21:06:55 +00:00
Klaus Basan
a32c32f7f4
Fix handling of invalid variant
...
(Slack MS/KB)
2015-11-19 21:06:52 +00:00
Klaus Basan
99802cb98b
Used new cache features ( #494 ) with GUI
2015-11-19 21:06:49 +00:00
Klaus Basan
71c219842f
Fixed doxygen warnings, can be refined as required
2015-11-19 21:06:47 +00:00
Klaus Basan
b5d74c26e0
Fixed minimize/normal window states to support "normal" windows as well
2015-11-19 21:06:44 +00:00
Klaus Basan
4268f9c347
refs #473 , added help / version option for core and made help box info type
2015-11-19 21:06:41 +00:00
Klaus Basan
a33558987c
Added swift header / formatting / fixed mixing registerMetatype
2015-11-19 21:06:38 +00:00
Klaus Basan
6dd66284ca
refs #473 , own launcher subproject
...
* command line args for swift GUI
* removed _ from swiftgui_standard
* removed _ from swift_resources
2015-11-19 21:06:36 +00:00
Klaus Basan
8e57914e67
refs #471 , removed old info window and migrated to overlay widget
...
* added small message display (more suitable for swift GUI)
* fixed nullptr bug with ESC key
* adjusted swift GUI
2015-11-19 21:06:33 +00:00
Klaus Basan
012543ef02
refs #471 , allow to search server by name and occupy less height for form
2015-11-19 21:06:30 +00:00
Klaus Basan
ace3b60062
refs #471 tweaked project
...
* removed unused functions
* typos
2015-11-19 21:06:27 +00:00