Commit Graph

651 Commits

Author SHA1 Message Date
Roland Winklmeier
ccec06fc80 refs #328 add CAircraftParts to CAircraft
Conflicts:
	src/blackmisc/avaircraft.h
2015-03-20 16:31:48 +01:00
Roland Winklmeier
0a46a4a0bd refs #328 CAircraftParts value classes 2015-03-20 16:31:45 +01:00
Klaus Basan
16042c1fb2 refs #369, gcc fixes 2015-03-20 16:31:41 +01:00
Klaus Basan
89424647aa refs #369, smaller changes
* rendered attribute in CSimulatedAircraft
* Formatting
* contains in CPropertyIndex
* CAircraftModel, new type
2015-03-20 16:31:22 +01:00
Klaus Basan
366721d9ad refs #369, first version of IRenderedAircraftProvider in airspace monitor
(no aircraft parts yet)
2015-03-20 16:31:18 +01:00
Klaus Basan
02eb531367 refs #369, simulated aircraft to aircraft list 2015-03-20 16:31:03 +01:00
Klaus Basan
8e8f9e4804 refs #369, prepend function for properties 2015-03-20 16:30:59 +01:00
Klaus Basan
cec59c5d72 refs #369, revised atc station and client list
* function to get only stations with valid callsign
* use ICallsignObjectList in client list
* removeByCallsign
2015-03-20 16:30:56 +01:00
Klaus Basan
107e343673 refs #369, direct access to own aircraft (in memory)
* provider interface
* implementations
2015-03-20 16:30:37 +01:00
Klaus Basan
b170113d2a refs #369, adjusted value objects
* convenience functions
* removed COM3
2015-03-20 16:30:33 +01:00
Klaus Basan
39150a1bc1 Formatting, added icons for callsign 2015-03-20 16:30:21 +01:00
Klaus Basan
ce86c902b5 Upfront of refs #369
* consolidated ICoordinateGeodetic (e.g. fixed nested properties)
* shifted common functionality for objects/containers with callsign into interface
* shifted common functionality for objects/containers with geo position into interface
* shifted common functionality for objects/containers with timestamp into interface
* updated corresponding value objects / specialized lists
* adjusted all places where renamed functions are used
2015-03-20 16:30:18 +01:00
Klaus Basan
c86b1984ef fixup! Improved samples and debugging information 2015-01-25 04:31:33 +01:00
Klaus Basan
3a4e5ef556 refs #364, refs #368 improved handling of manually set models
* make sure manually set model is not subject of model matching
* added convenience member functions to detect manually set models
2015-01-25 03:55:45 +01:00
Klaus Basan
2e06f054e8 Fixed / changed metadata registration 2015-01-25 03:55:42 +01:00
Klaus Basan
ca07e68c34 Improved samples and debugging information
* DBus test for CSimulatedAircraft
* Output of metatypes in GUI/core
* Changed output from qDebug() to QTextStream
* Variant test for CSimulatedAircraft
2015-01-25 03:55:39 +01:00
Klaus Basan
8612377bff Fixed property index class, class failedto work with DBus 2015-01-25 03:55:33 +01:00
Klaus Basan
8d37d24e21 New icons (for callsign) 2015-01-24 01:16:54 +01:00
Klaus Basan
4e1db5c837 Fixes of MS'review as proposed
https://dev.vatsim-germany.org/issues/368#change-2380 (1,2)
https://dev.vatsim-germany.org/issues/364#change-2379 (1-11,13)
2015-01-24 01:16:50 +01:00
Klaus Basan
9d14f8f42d Some convenience functions ATC station 2015-01-24 01:16:34 +01:00
Klaus Basan
b629a9325b Tweak in icon / callsign
* conversion to Icon in callsign
* toQIcon function
2015-01-24 01:16:26 +01:00
Klaus Basan
799b640379 refs #364, refs #368 adjusted metadata registration and header files to reflect new classes 2015-01-24 01:15:09 +01:00
Klaus Basan
6bcc8940fa Convenience functions for aircraft list 2015-01-23 18:47:53 +01:00
Klaus Basan
ac87e7ef60 refs #368, pixmap class which is DBus compliant 2015-01-23 18:47:50 +01:00
Klaus Basan
f8cc656692 Moved icon paths in .cpp file 2015-01-23 18:47:43 +01:00
Klaus Basan
2d6e906176 refs #364, refs #368 Updated some value classes: user, client, icao, callsign, aircraft
* parsing homebase from user
* updating to Simulation/AircraftModel
* known ICAO function
* renaming, style changes
* convenience functions
2015-01-23 18:47:39 +01:00
Klaus Basan
5505222461 refs #364, Simulated aircraft
* Simulated aircraft, basically aircraft + model + client
* moved corresponding model classes to subdir simulation
2015-01-23 18:47:31 +01:00
Klaus Basan
1e480d52b9 Avoid compiler warning with JSON disabled 2015-01-23 18:47:27 +01:00
Mathew Sutcliffe
d10c2a0709 Changed file encoding to UTF-8. 2015-01-07 00:11:02 +00:00
Mathew Sutcliffe
4960ba5170 Fixed error in CSequence::useImplOf. 2015-01-03 17:55:39 +00:00
Mathew Sutcliffe
77efea3377 Added a dummy argument in Private::Equals constructor, so it is not mistakenly used as copy constructor. 2015-01-03 17:55:38 +00:00
Klaus Basan
4f0bf6d62c refs #358, changes of MS' review
https://dev.vatsim-germany.org/issues/358#note-11
2014-12-29 23:11:23 +01:00
Klaus Basan
b26fa651ed Allow to select COM frequencies from ATC view (context menu)
* added functions in component to select COM frequencies
* changed views to contain ObjectType in template
* function to obtain selected objects in view base class
2014-12-29 23:02:00 +01:00
Klaus Basan
d0b5fc1249 refs #358, fixes as proposed by RW
* foreach -> for
* CVariant
2014-12-29 23:01:58 +01:00
Klaus Basan
21135d5370 refs #358 fixed missing convertFromQVariant 2014-12-28 22:20:57 +01:00
Klaus Basan
0f5606b294 Human readable categories 2014-12-28 22:20:50 +01:00
Klaus Basan
0b03ac1339 Hide model string for ATC clients 2014-12-28 22:20:43 +01:00
Klaus Basan
a03bd4d07f Allow direct comparison with enum 2014-12-28 22:20:39 +01:00
Klaus Basan
95df9edd52 Removed warning from fixQVariantFromDbusArgument.
@MS: Please crosscheck. In the past function was only called with QDBusArgument.
Now called from CVariant sometimes with standard variant types (QString, int).
Expected?
2014-12-28 22:20:21 +01:00
Klaus Basan
bfced2ad42 refs #358, more detailed time measurement in runtime class 2014-12-28 22:20:17 +01:00
Klaus Basan
f62f85b263 refs #359, fixed loghandler, removed / fine tuning of some output / log messages
see also discussion in #359
2014-12-28 22:20:01 +01:00
Klaus Basan
819c4cb0db refs #358, new finders for client list 2014-12-28 22:19:51 +01:00
Klaus Basan
64f037d584 refs #358, adjusted samples for model matching 2014-12-28 22:19:47 +01:00
Klaus Basan
366769a6b8 Formatting, doxygen, typo aircrafts (to aircraft),
removed some debug output, {} in if statements
2014-12-28 20:46:14 +01:00
Klaus Basan
bdcb031591 refs #358, consolidated mapping and model classes
* removed redundant classes in blacksim
* more detailed attributes for mapping
* more finder functions in mapping list
* aircraft model extended as simulator independent description for models
2014-12-28 20:46:04 +01:00
Roland Winklmeier
c0265ba0e4 refs #320 Move own implementation of std::make_unique into BlackMisc 2014-12-27 11:08:39 +01:00
Roland Winklmeier
cb7ad005b0 refs #320 port Network to new vatlib
* CNetworkVatlib
* Contexts
* Samples
2014-12-27 11:08:32 +01:00
Roland Winklmeier
a1ef1d4484 refs #320 Rename CAudioDevice to CAudioDeviceInfo
CAudioDevice implied a device handler instead of device information
2014-12-25 20:12:58 +01:00
Klaus Basan
927a533040 refs #349, some convenience functions 2014-12-13 13:17:34 +01:00
Klaus Basan
78e4900243 refs #349, housekeeping
* formatting
* tweaks (such as changing to new log style),
* Doxygen
* int instead of qint
2014-12-13 13:17:31 +01:00