Klaus Basan
8c94f9b479
Removed old icons, new blackcore.ico
2014-08-05 23:31:40 +02:00
Klaus Basan
d9a1c0cc8c
refs #287 Thread safety, fix "memory access violation"
...
* some improved comments and information
* QMetaObject::invokeMethod in tool.cpp as thread safe invocation
* common base class for threaded readers
* removed event class, using QMetaObject::invoke instead for forcing calls in main event loop
* stop methods for readers, as used for graceful shutdown (preparing for thread safe destruction of objects)
* graceful shutdown for network context
* calls in tool now via inkoke for thread safety (only thread safe methods called directly)
2014-07-11 01:15:18 +02:00
Mathew Sutcliffe
fede3fc4c7
refs #270 don't call CRuntime::gracefulShutdown from a different thread;
...
connect it to the QCoreApplication::aboutToQuit signal instead
2014-06-25 23:18:10 +01:00
Roland Winklmeier
8cbff262d1
refs #256 Update CProject and project files to reflect BlackInput
2014-06-15 19:39:28 +02:00
Roland Winklmeier
a131e8c91c
Move IKeyboard and subclasses to new library BlackInput
...
refs #256
2014-06-15 19:22:59 +02:00
Klaus Basan
0a7be12efa
Fixes around audio "on remote computer"
...
* Better options to debug
* Fixes as of n2, https://dev.vatsim-germany.org/boards/22/topics/1792?r=1802#message-1802
* Doxygen
2014-06-09 14:44:14 +02:00
Klaus Basan
ba217fed57
refs #242 , fixed slot logging
2014-06-09 14:43:33 +02:00
Klaus Basan
6c81a95c65
refs #242 , added signals for own aircraft context
...
* fixed tool in core
* fixed tuntime for signal / slot logging
2014-06-09 14:42:33 +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
Klaus Basan
b6c45b3f20
Fixes when dealing with refs #223 / https://dev.vatsim-germany.org/boards/22/topics/1691?r=1701#message-1701
...
* Wrong address split ip:port
* Q_ASSERTs
2014-04-28 20:36:00 +02:00
Klaus Basan
04bd01687e
refs #207 , fixed core cmd-input
2014-04-17 00:11:48 +02:00
Klaus Basan
04b1b1e5a9
refs #207 , changed / fixed .pro file
2014-04-17 00:11:47 +02:00
Klaus Basan
bfcdf5ed9a
refs #205 , allows to select DBusServer type (session, peer, system) in core
2014-04-17 00:10:01 +02:00
Klaus Basan
429f79f841
refs #199 , extended core to new functionality
...
* enable/disable signal/slot log
* redirection of output as qDebug, qWarning, ..
2014-04-17 00:09:50 +02:00
Klaus Basan
7b7fbee4c3
refs #199 , code formatting and Doxygen, icons, comments, typos
2014-04-17 00:09:12 +02:00
Klaus Basan
7e65193c32
Icon for sample_blackcore.pro
2014-04-17 00:09:05 +02:00
Klaus Basan
6e3b081fd2
refs #198 , refs #199 adjusted samples
2014-04-17 00:06:02 +02:00
Klaus Basan
8d5e06a439
refs #199 and refs #198 , formatting / Doxygen as preparation for some refactoring.
...
Also added new icon as application and table view icon.
2014-04-17 00:05:41 +02:00
Klaus Basan
747694dbcb
Fixed shutdown for core
2014-03-26 19:50:57 +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
33aee8cb12
Refactored inheritance hierarchy of ContextAudio (former ContextVoice)
...
refs #85
2014-03-11 21:36:57 +01:00
Roland Winklmeier
23056c61c8
FSX implementation divided into three parts:
...
- SimConnect handling done in CSimulatorFSX
- Exception handling done by CSimConnectException
- Data definitions done by CSimConnectDataDefinition
refs #142
2014-03-11 21:26:18 +01:00
Klaus Basan
1b846f44c8
Fixed LIBS order, as I have run into gcc "undefined reference to" issued
2014-02-26 14:33:15 +01:00
Klaus Basan
b8d87038a1
Fixed .pro files, typos in libblacksound (non win)
2014-02-05 23:15:51 +00:00
Klaus Basan
cf97f2f46b
Changed core, allowing it to play SELCAL tones
2014-02-05 23:15:36 +00:00
Mathew Sutcliffe
0bad7bb2e8
Contexts' getRuntime method uses static_cast instead of reinterpret_cast.
...
This required a few changes in include order and forward declarations to fix the real reason why reinterpret_cast was mistakenly used.
refs #81
2014-01-09 01:15:58 +00:00
Klaus Basan
1c1fdabd2e
all voice changes from kbatclist branch
...
refs #81
2014-01-09 01:15:58 +00:00
Klaus Basan
ab17dabd5b
samples and tests for all kbatclist branch changes
...
refs #81
2014-01-08 01:00:28 +00:00