Commit Graph

1707 Commits

Author SHA1 Message Date
Roland Winklmeier
a3e13db2ae refs #321 token bucket algorithm implementation 2015-03-20 16:31:52 +01:00
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
f6e5b8b3b1 refs #369, adjusted mapping component to use new functions
(e.g. with originator signature)
2015-03-20 16:31:37 +01:00
Klaus Basan
8c3547c33d refs #369, adjusted simulator drivers
* common base class BlackCore::CSimulatorCommon
* using providers IOwnAircraftProvider, IRenderedAircraftProvider
* using revers lookup in mapping
* using CSimulatedAircraft / CSimulatedAircraftList
* return values (success/failed) for member functions (e.g. setTimeSynchronization)
* getMaxRenderedAircraft / setMaxRenderedAircraft prepared
2015-03-20 16:31:33 +01:00
Klaus Basan
f56a401505 refs #369, adjusted contexts
* using CSimulatedAircraft / CSimulatedAircraftList
* new functions as getAircraftForCallsign or getInstalledModelsStartingWith
* fixes such as override missing fixed
* return values (success/failed) for member functions (e.g. setTimeSynchronization)
* getMaxRenderedAircraft / setMaxRenderedAircraft
2015-03-20 16:31:29 +01:00
Klaus Basan
caa5aab34c refs #369, reverse ICAO lookup 2015-03-20 16:31:26 +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
a48a875e42 refs #369, use SimulatedAircraftList (instead of CAircraftList) 2015-03-20 16:31:14 +01:00
Klaus Basan
de23d1f5bc refs #369, changed from CAircraftList to CSimulatedAircraft list
In the same step fixed / revised issues:
* make sure ATCT stations are removed from client list when disconnected
* use removeByCallsign functions
2015-03-20 16:31:11 +01:00
Klaus Basan
adeac119d0 refs #369, only ATC stations with voiceroom displayed 2015-03-20 16:31:07 +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
880bb53e3d refs #369, changed for own aircraft provider
* CLI client
* test network
* GUI/GUI components
2015-03-20 16:30:52 +01:00
Klaus Basan
1b04205584 refs #369, adjusted plugins
* common base class for FS drivers
* moved mapper into common base class
* reflect changes for own aircraft provider
** removed member functions
** removed unused members
2015-03-20 16:30:48 +01:00
Klaus Basan
24e6dcef54 refs #369, revised FSUIPC
* removed own aircraft member
* split into read / write, removed process
2015-03-20 16:30:44 +01:00
Klaus Basan
fe4613a868 refs #369, adjusted contexts to use own aircraft provider
* removed unused functions / signals
* removed no longer used members / update timers
* Pass provider to contructors
* no direct access to monitor in other contexts
2015-03-20 16:30:40 +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
a37a176c02 refs #369, renamed simulator connect functions similar to network context 2015-03-20 16:30:29 +01:00
Klaus Basan
054b30c306 Removed "return const" from some functions 2015-03-20 16:30:25 +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
Roland Winklmeier
ea68170202 Add test client id and private key
Be aware this is just a test key pair. It will not work
on the live VATSIM network
2015-02-06 21:05:24 +01:00
Roland Winklmeier
526900d8b9 Fix VatAtcPosition not properly initialized 2015-02-06 21:02:42 +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
deba08eef0 Renaming, Doxygen, license 2015-01-25 03:55:36 +01:00
Klaus Basan
8612377bff Fixed property index class, class failedto work with DBus 2015-01-25 03:55:33 +01:00
Klaus Basan
43204ec68b Allow to start core 2015-01-25 03:55:30 +01:00
Klaus Basan
4fa8639735 Removed implicit logging 2015-01-25 03:55:27 +01:00
Klaus Basan
9f9f3bc3aa refs #368, fixed mapping callsign field (too short) 2015-01-24 01:17:10 +01:00
Klaus Basan
5a1118e82c refs #368, renamed Mapping to Rendering (as discussed in meeting) 2015-01-24 01:17:06 +01:00
Klaus Basan
4bd9f987ce Adjusted samples
* using QTextStream
* some new samples
2015-01-24 01:17:02 +01:00
Klaus Basan
9910e9adb1 License 2015-01-24 01:16:58 +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
054db94997 Added an (experimental) tree view to ATC stations 2015-01-24 01:16:46 +01:00
Klaus Basan
c1bc44b2a9 License 2015-01-24 01:16:42 +01:00
Klaus Basan
50307c1182 Changed model to QAbstractItemModel 2015-01-24 01:16:38 +01:00
Klaus Basan
9d14f8f42d Some convenience functions ATC station 2015-01-24 01:16:34 +01:00
Klaus Basan
49a8dee67c Fixed gcc warning 2015-01-24 01:16:30 +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
65957c0ebe refs #368, mapping component
* aircraft can be enabled / disabled
* mappings can be changed
* models previewed if there is a FSX thumbnail
2015-01-24 01:16:21 +01:00
Klaus Basan
e7d13a9fa1 Tweaks, formatting 2015-01-24 01:16:03 +01:00