Roland Winklmeier
a131e8c91c
Move IKeyboard and subclasses to new library BlackInput
...
refs #256
2014-06-15 19:22:59 +02:00
Mathew Sutcliffe
9b27b93de0
refs #246 refactored construction of all remaining contexts into factory methods
2014-06-14 16:52:52 +01:00
Klaus Basan
3ae93190ae
Round trip protection as described in (4)
...
https://dev.vatsim-germany.org/boards/22/topics/1792?r=1801#message-1801
* Individual context id
* Allows to connect >1 GUIs with core, works for cockpit so far
2014-06-09 14:44:26 +02:00
Klaus Basan
21b88b373e
refs #258 , settings for voice room notifications
2014-06-09 14:43:50 +02:00
Mathew Sutcliffe
1b82536913
refs #116 demonstrate CVariant by using it in the settings context
2014-06-05 21:04:27 +01:00
Klaus Basan
284a130669
refs #209 , reset method for settings
2014-04-17 00:11:50 +02:00
Klaus Basan
679b34c7f4
refs #199 , cleaned up contexts a bit after rebasing to current master
...
* friend CRuntime on top
* fixed some public constructors (made protected)
* Also made registerWithDBus protected
* Fixed some copy/paste issues in getIContextXXX
* Reordered private/public sections
2014-04-17 00:06:05 +02:00
Klaus Basan
fad31aa09a
refs #198 , enabled settings context to read / write JSON settings from/to file
2014-04-17 00:05:58 +02:00
Klaus Basan
77fd3bcd70
refs #199 , adjusted context classes
...
* removed usingLocalObjects() now in CContext
* removed getRuntime() now in CContext
* Constructors no longer public, context can only be obtained via runtime object
* runtime class is friend class
2014-04-17 00:05:47 +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
Roland Winklmeier
0349d8f212
Added a build flag for FSX specific code
...
FSX SimConnect code is build and linked only if enabled
by the build configuration.
refs #145
2014-03-11 22:01:32 +01:00
Roland Winklmeier
811bbdfe4e
Reload hotkey settings when they have changed
...
This also includes changing the registration
refs #83
2014-03-11 21:56:55 +01:00
Roland Winklmeier
b0d55687bd
Refactored inheritance hierarchy of ContextSettings
...
refs #85
2014-03-11 21:44:58 +01:00
Klaus Basan
87352df468
refs #139 added keyboard key list to settings, so values can be changed
2014-02-26 03:38:30 +01:00
Klaus Basan
0425ef5c6a
Made BlackMisc::CStatusMessageList value no slot, no DBus XML signature shall be created.
...
A second value method tailored for DBus is the one called for DBus transfer and uses QDBusVariant.
2014-01-25 19:50:27 +01:00
Klaus Basan
ee5336e308
Formatting, Doxygen, Renaming
2014-01-25 01:56:37 +01:00
Klaus Basan
cf47b670a6
Include order
2014-01-13 13:29:08 +01: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
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
Klaus Basan
1f2a88e502
context classes, runtime classes, and related infrastructure
...
refs #81
2014-01-08 01:00:24 +00:00