Klaus Basan
c311e4974b
refs #335 , removed sample GUI2, no longer needed
2014-11-30 00:53:41 +01:00
Klaus Basan
34c9c5b7df
Renamed sample_blackgui -> swiftgui_standard and sample_blackcore -> swiftcore as discussed
2014-08-05 23:32:03 +02:00
Roland Winklmeier
9d581a1a0d
refs #241 Add FS9 plugin project files
2014-08-03 14:52:30 +02:00
Roland Winklmeier
113f161bac
refs #241 Create common MSFS plugin library
2014-08-03 14:52:29 +02:00
Mathew Sutcliffe
fed270c068
Don't try to compile FSX driver for 64 bits.
...
This requires moving the config DEFINES into build.pri,
because projects include build.pri after config.pri,
and build.pri detects the WORD_SIZE.
2014-06-17 21:22:30 +01:00
Roland Winklmeier
a131e8c91c
Move IKeyboard and subclasses to new library BlackInput
...
refs #256
2014-06-15 19:22:59 +02:00
Roland Winklmeier
ce55bf49c7
Build FSX plugin only on Windows platforms
2014-06-13 09:54:00 +02:00
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