Klaus Basan
36dbcc6b57
refs #217 , Project class providing information for compile configuration
...
* changed .pro / .pri as required
* Used info from project class in network_vatlib
* Checks / info in GUI/core (e.g. console)
* const * versions of systemNameAndVersion / simulators, as mentioned in https://dev.vatsim-germany.org/issues/217#note-4
2014-04-29 01:53:09 +02:00
Roland Winklmeier
0ceb3ad75e
Remove former plugin management and samples
...
refs #221
2014-04-26 20:45:12 +02:00
Klaus Basan
1cad64fef8
refs #214 , unit test for BlackSim
2014-04-21 17:42:18 +02:00
Roland Winklmeier
d3d6b420eb
Reorder projects to build plugins independent after all libraries.
...
Caused build errors when BlackCore was not finished.
2014-04-21 15:07:08 +02:00
Roland Winklmeier
15fb87ecd0
Move xplane bus project into top source directory
...
refs #211
2014-04-19 12:33:27 +02:00
Roland Winklmeier
cdbc635361
Move client xplane plugin into plugins/simulator/xplane
...
refs #211
2014-04-19 12:33:26 +02:00
Roland Winklmeier
603f03f092
Move fsx plugin into plugins/simulator/fsx
...
refs #211
2014-04-19 12:33:25 +02:00
Roland Winklmeier
1cecf429e7
Fix compilation error by build project reordering
...
BlackSim is required by BlackCore, hence it must be listed before
2014-04-18 14:08:39 +02:00
Mathew Sutcliffe
f1345d7b6f
refs #204 stub project for XBus, an X-Plane plugin (not client plugin) which will communicate with the client
2014-04-17 00:34:15 +02:00
Mathew Sutcliffe
59112e237c
refs #204 stub project for the X-Plane sim driver
2014-04-17 00:34:14 +02:00
Roland Winklmeier
dec49dba7f
Moved FSX specific implementation into blacksim/fsx and
...
converted it into a plugin.
refs #190
2014-03-30 14:49:22 +02:00
Roland Winklmeier
f9519b7db8
Remove deprecated interpolator sample
...
refs #169
2014-03-30 13:45:03 +02:00
Klaus Basan
a4e6f0e20c
refs #196 , secondary GUI subproject for #151
2014-03-27 01:11:32 +01:00
Klaus Basan
60b7ffde19
refs #85 , removed "blackmisc_cpp2xml"
2014-03-12 02:27:18 +01:00
Roland Winklmeier
e978b6dee1
Central build configuration
...
* config.pri: Build configuration version
* library.pri project library dependencies
* build.pri: compiler/qmake configuration
refs #145
2014-03-11 22:01:31 +01:00
Roland Winklmeier
f09c77ebd0
Sample Hotkey
...
Demonstrates the usage of IKeyboard
refs #83
2014-03-11 21:51:41 +01:00
Klaus Basan
b78bbc3138
refs #74 , added project BlackSim for simulator related classes
2014-03-10 20:03:33 +01:00
Roland Winklmeier
e7af80abf3
Remove left driver references in client.pro
2014-02-08 01:39:54 +01:00
Roland Winklmeier
07879cf5a7
Remove dummy simulator driver projects
...
refs #90
2014-02-07 22:39:40 +01:00
Mathew Sutcliffe
c26543c919
changed SUBDIRS ordering in client.pro, fixes linker error when compiling in MinGW
2014-02-07 17:45:55 +00:00
Klaus Basan
6d99ddf9b0
Added sub project for sound refs #107
...
Added sound generator, which can play a series of tones
2014-02-05 23:15:02 +00:00
Klaus Basan
dc38565a8d
Added unit test for callsign list, enabled unit tests
2014-01-27 16:10:02 +01:00
Roland Winklmeier
32cfb5c10b
Remove sample_logging using the obsolete logging framework
...
refs #90
2014-01-18 20:04:38 +01:00
Klaus Basan
bb61654a29
style and consistency:
...
* rename CStatusMessages to CStatusMessageList
* rename NetworkVatlib to CNetworkVatlib
* replace all occurrences of Realname with RealName (correct camel case)
* CSequence method corresponding to CList::append is push_back
* don't compile the qdbuscpp2xml metadata plugin by default
* CAircraftIcao string members always trimmed and capitalized
* added CComSystem::roundTo25KHz
* using epsilon comparison in a couple of places
refs #81
2014-01-09 01:15:56 +00:00
Roland Winklmeier
b511f2ffaa
Completed enumeration of audio devices
...
refs #36
- Cvatlib_Voice_Simple object is created and setup
- enumerates automatically a list of in and output devices.
- both device lists are accessable immediately
- added a sample demonstrating the interface so far
refs #81
2014-01-08 01:01:02 +00:00
Roland Winklmeier
f24d16019f
Minor fixes for linux build
...
refs #36
- Fixed compiler error in context.cpp (is not used anymore, but was still annoying)
- GCC was complaining about the template definitons in blackgui. Removing typename fixed it.
- Fixed a bug in qmake. Unfortunately qmake mkspec was just linux-g++ (not linux-g++-64), so added this case.
- Fixed a PRE_TARGETDEPS bug
- QMake has strange behaviour with DBUS_ADAPTORS: include the header somewhere, otherwise it won't be generated.
refs #81
2014-01-08 01:00:39 +00:00
Klaus Basan
ab17dabd5b
samples and tests for all kbatclist branch changes
...
refs #81
2014-01-08 01:00:28 +00:00
Klaus Basan
34774bd005
blackgui library with list model classes for our lists
...
refs #81
2014-01-08 01:00:21 +00:00
Klaus Basan
c6da7b0d35
removing unneeded code
...
refs #81
2014-01-08 00:58:08 +00:00
Roland Winklmeier
2517f3b8a7
Uncommented one line in client.pro again.
...
I temporary commented it, since I didn't have the module in my current Qt
build.
2013-09-21 15:33:25 +02:00
Roland Winklmeier
6092cc7193
refs #60
...
Added externals.pri looking for the external headers/libraries in 3 steps:
1. Manually set absolut path. Currently commented. Uncomment for local
use.
2. Enviromental variable "VATSIM_EXTERNAL_DIR"
3. default path client/externals.
2013-09-21 15:21:32 +02:00
Mathew Sutcliffe
20c33bf77c
Merge branch 'fsd'
2013-08-28 23:29:10 +01:00
Mathew Sutcliffe
dcc4f4aa8d
Merge branch 'kbdbusbaseclasses'
2013-08-28 22:49:01 +01:00
Mathew Sutcliffe
930be03fa6
sample console-based client to demonstrate INetwork interface (refs #22 )
2013-07-31 22:02:41 +01:00
Roland Winklmeier
40abcf4c19
refs #42 :
...
- Added CDBusServer into Blackcore library
- Added DBus server and client sample
2013-07-22 22:44:00 +02:00
Klaus Basan
8b512ba818
DBus enabling of base classes plus sample for testing / show how to use them. Also qdbuscpp2xml plugin for blackmisc classes.
2013-07-22 14:33:50 +02:00
Klaus Basan
33e775e108
Removed redundant classes after refactoring and moving classes to BlackMisc. Basically the result of the merge with PQ branch.
2013-04-27 18:06:11 +02:00
Klaus Basan
c5b9c48cd6
Changed interpolator (preliminary) to work with PQs and new classes, added stubs for unit tests in BlackCore
2013-04-27 02:09:42 +02:00
Klaus Basan
919913dd95
merge with master
2013-04-24 13:31:19 +02:00
Klaus Basan
5bf308c54b
Initial refactoring of vector and matrix classes
2013-04-18 01:04:21 +02:00
Mathew Sutcliffe
9916419678
#31 Squashed merge of commits relating to the plugin system and IContext redesign, from the 'interconnect' branch.
2013-04-17 01:26:54 +01:00
Mathew Sutcliffe
4e812975b4
provisionally added doxygen target in qmake build system
2013-04-12 23:57:44 +01:00
Klaus Basan
eb102372f1
Individual (per object) conversion as well as per unit (class) now possible, this is required for sexagesimal conversion (degrees) and will be required for geo-positions. Further classed for avionics.
2013-04-05 02:29:52 +02:00
Klaus Basan
943872ff67
Changed order of samples directory, started with aviation classes.
2013-04-01 21:53:35 +02:00
Klaus Basan
525910c7a3
Moved PQs from blackcore to blackmisc, added header for namespace, mainpage.dox for Doxygen
2013-03-22 16:07:53 +01:00
Klaus Basan
969f0c879f
Initial version of physical quantities
2013-03-20 16:59:32 +01:00
Roland Winklmeier
ca20cf5569
Added prefixes and renamed lowercase
2013-03-19 21:45:47 +01:00
Roland Winklmeier
f6daa0623e
Added qmake project files / standardized #includes
2013-03-16 18:44:46 +01:00