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
4314f0f600
refs #212 , removed outdated files
2014-04-28 20:36:03 +02:00
Klaus Basan
9458340d10
refs #212 , added support for displaying an info if flight plan was sent
...
* improved validation
* fixed cat E for approach speed
* added attribute to FP class
2014-04-28 20:36:01 +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
f967ed40ba
refs #212 , flightplan GUI
...
* similar to http://www.vatsim.net/fp/
* own form, own widget class as a trial to further modularize GUI components
* removed all view models (now encapsulated)
* tweaked style sheet
2014-04-28 20:35:59 +02:00
Klaus Basan
c7ae163002
refs #195 , refs #212 , SELCAL code selector as own component, as now used with flight plan and cockpit
2014-04-28 20:35:57 +02:00
Klaus Basan
4149b0a19d
refs #195 , refs#212, flightplan widget (completely encapsulated) for FP handling
2014-04-28 20:35:55 +02:00
Klaus Basan
1644890938
refs #195 , base class for runtime aware GUI widgets
2014-04-28 20:35:52 +02:00
Klaus Basan
51e4cefa94
refs #212 , added flight plan sending to network context
2014-04-28 20:35:50 +02:00
Klaus Basan
82baf72721
refs #216 , adjusted vatlib for ICAO class
2014-04-28 20:35:47 +02:00
Klaus Basan
172ea1d98e
fixed callsign and two models
2014-04-28 20:35:45 +02:00
Klaus Basan
9ccf005451
refs #212 , includes for contexts
2014-04-28 20:35:42 +02:00
Klaus Basan
bcb6f3a479
refs #212 , improved helper methods for CStatusMessage, needed for FP validation
2014-04-28 20:35:41 +02:00
Klaus Basan
5182df5ff7
refs #216 , airport ICAO class needed for flightplan
...
* added class
* adjusted flightplan class, also added some convenience methods to FP class
2014-04-28 20:35:40 +02:00
Klaus Basan
ccb3600c6f
refs #212 , methods for parsing values
...
* PQ, set by other PQ
* PQ, set NULL
* PQ, CPqTime, implemented parse to string
* CPqTime to QTime
2014-04-28 20:35:39 +02:00
Klaus Basan
adfeeba19d
Formatting, comments, typos only
2014-04-28 20:35:38 +02:00
Klaus Basan
ff662f21ad
refs #212 , adjusted samples
2014-04-28 20:35:36 +02:00
Klaus Basan
03580b9cdc
refs #212 , fixed parsing for PQs
...
* trimmed strings
* renamed to parseToVariant methods avos ambiguity with template method
2014-04-28 20:35:35 +02:00
Klaus Basan
ce619e7a50
refs #201 , support for flight level in altitude (needed for flight plan)
2014-04-28 20:35:34 +02:00
Klaus Basan
e263ab5cd2
Runtime check to better detect runtime issues during initialization (hanging)
2014-04-28 20:35:32 +02:00
Klaus Basan
05a7cbcb26
refs #195 , updated GUI with new specialized views
...
As a result, all models for TableViews are gone, as well as the context menu for status messages
2014-04-28 20:35:31 +02:00
Klaus Basan
60f1b285ec
refs #195 , extended model classes
...
* mode for users (detailed, complete)
* mode for ATC station (booked, online)
* clear method for columns
2014-04-28 20:35:30 +02:00
Klaus Basan
247e045288
refs #195 , view classes for
...
* ATC station
* keyboard key
* server
* status message
* users
* aircrafts
2014-04-28 20:35:26 +02:00
Klaus Basan
c1ad4c8271
refs #195 , base class for promoted QTableView. We will encapsulate as many aspects as possible in specialized views to reduce code in the GUI.
2014-04-28 20:35:21 +02:00
Klaus Basan
332a885da1
refs #195 , code formatting, renaming, cleanup in the course of action
2014-04-28 20:35:20 +02:00
Roland Winklmeier
f2c05458b1
Fixed missing ground speed interpolation in CInterpolatorLinear
2014-04-28 00:24:36 +02:00
Roland Winklmeier
56557ae124
Fixed compiler error caused by missing include
...
This was part of a fixup in the original branch, but was missed
because the initial patch was committed to the wrong branch.
2014-04-27 23:38:54 +02:00
Roland Winklmeier
fbf9dbc8cf
Use SIMCONNECT_DATA_INITPOSITION struct to reposition remote traffic
...
Advantage is this struct has a on ground flag.
refs #222
2014-04-27 18:41:10 +02:00
Roland Winklmeier
95fa5e84df
Removed IContext
...
Network and voice samples work using them and have to allocate
their own vatlib objects now.
refs #221
2014-04-26 20:46:56 +02:00
Roland Winklmeier
0ceb3ad75e
Remove former plugin management and samples
...
refs #221
2014-04-26 20:45:12 +02:00
Roland Winklmeier
fd035fe5cc
Add method to retrieve a list of available simulator plugins
...
refs #215
2014-04-26 15:01:46 +02:00
Roland Winklmeier
87ff9c9ae8
Add methods to load and unload specific simulator plugins
...
refs #215
fixes #208
2014-04-26 15:01:33 +02:00
Roland Winklmeier
04906e4bfc
Find and catalog all plugins in findSimulatorPlugins
...
refs #215
2014-04-26 14:39:14 +02:00
Roland Winklmeier
7a2d957349
Moved SimConnectProc from slots to public methods
...
refs #187
2014-04-26 14:36:21 +02:00
Roland Winklmeier
e669ad8fb4
Add connectTo/disconnectFrom/canConnect to Simulator drivers
...
Removed checkConnection() as driver is passive only.
refs #187
2014-04-26 14:36:20 +02:00
Roland Winklmeier
03b7418d03
Add connectTo/disconnectFrom/canConnect to simulator context
...
refs #187
2014-04-26 14:36:19 +02:00
Klaus Basan
319bf6d7e4
refs #214 , added test for variant map hash. Improved samples for BlackSim.
2014-04-21 17:42:20 +02:00
Klaus Basan
1cad64fef8
refs #214 , unit test for BlackSim
2014-04-21 17:42:18 +02:00
Klaus Basan
d95c86d094
refs #214 , fixed hash for variant map
...
* hash based on convertToQString
* fixed convertToQString
2014-04-21 17:42:16 +02:00
Klaus Basan
2fd80694a6
Minor tweaks around formatting, comments, renaming, warnings
2014-04-21 17:42:12 +02:00
Roland Winklmeier
54e8c6c4d0
Remove silent build configuration.
...
This caused non compliant makefiles several times.
Possible QTBUG.
2014-04-21 15:08:20 +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
b6ff89e69f
Fix regression when core is running via DBus. Simulator page
...
is not updated because no simulatorConnectionChanged is emitted from
the past.
2014-04-18 18:39:52 +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
Roland Winklmeier
9e89618b45
Add skeleton keyboard implementation for Mac and Linux
...
refs #206
2014-04-18 14:07:14 +02:00
Klaus Basan
84f389262c
fixes some bugs detected during compilation test
...
* wrong literal in relaySignals (DBus)
* removed signals from network proxy
* made GUI field readonly
2014-04-17 02:20:58 +02:00
Mathew Sutcliffe
ba4b0197a6
refs #204 changed xbus destination directory for 32bit builds
...
to support older versions of X-Plane
2014-04-17 00:34:21 +02:00