Klaus Basan
|
4ec3a76ed4
|
cpp check result fix Prefer prefix ++/-- operators for non-primitive types
|
2018-04-13 23:37:31 +02:00 |
|
Klaus Basan
|
fba301adcc
|
Ref T259, Ref T243 FSX data defintions renamings
|
2018-04-13 23:37:30 +02:00 |
|
Klaus Basan
|
d76ce109bd
|
Ref T259, Ref T243 set elevation for provider if available in airspace monitor
|
2018-04-13 23:37:29 +02:00 |
|
Klaus Basan
|
7d396d94bd
|
Ref T259, Ref T243 use minimum range for elevations in provider
|
2018-04-13 23:37:27 +02:00 |
|
Klaus Basan
|
6cb050a727
|
Ref T259, Ref T243 guess gnd flag in airspace monitor if not available
|
2018-04-13 23:37:26 +02:00 |
|
Klaus Basan
|
7a05a5ae3a
|
Formatting, minor fix
|
2018-04-13 23:37:23 +02:00 |
|
Klaus Basan
|
3f9ec92fb4
|
Ref T259, Ref T243 removed guessing from sim classes
|
2018-04-13 23:37:22 +02:00 |
|
Klaus Basan
|
6a92ea4cb6
|
Ref T259, Ref T243 situation/parts/lights adjustments
* guessing now in parts/lights (so it can be used with all sims)
* minor renamings
* init FSX data definitions from parts
|
2018-04-13 23:37:20 +02:00 |
|
Klaus Basan
|
582347b557
|
Ref T259, Ref T243 added ctor for nullptr init (like other PQs)
|
2018-04-13 23:37:19 +02:00 |
|
Klaus Basan
|
0c06ac26f7
|
Ref T259, Ref T243 removed interpolation hints
* no longer needed with providers in that form
* pure refactoring commit, just guarantees compilation
* already minor adjustments to use providers
|
2018-04-13 23:37:18 +02:00 |
|
Klaus Basan
|
476768f6ec
|
Ref T259, Ref T243 unit function for elevation plane
|
2018-04-13 23:37:16 +02:00 |
|
Klaus Basan
|
06b07ac4c6
|
Formatting
|
2018-04-13 23:36:58 +02:00 |
|
Klaus Basan
|
8df74ce0e6
|
Ref T259, Ref T243 split mapping info area, new interpolation info area
* new interpolation info area
* added interpolation and parts history to that area
* adjusted keypad and main swift GUI
|
2018-04-13 23:36:55 +02:00 |
|
Klaus Basan
|
624eb7ca93
|
Ref T259, Ref T243 interpolation component and setup component
|
2018-04-13 23:36:54 +02:00 |
|
Klaus Basan
|
0ff3b68d5c
|
Ref T259, Ref T243 interpolation setup form
|
2018-04-13 23:36:53 +02:00 |
|
Klaus Basan
|
101e5bb6c3
|
Ref T259, Ref T243 use new context functions for global setup in settings component
|
2018-04-13 23:36:51 +02:00 |
|
Klaus Basan
|
127b20b6ad
|
Ref T259, Ref T243 improved callsign completer
|
2018-04-13 23:36:50 +02:00 |
|
Klaus Basan
|
d6fd53287f
|
Improved graceful shutdown, added "m_shutdownInProgress"
* no assert when wait is called in same thread, just ignore wait
* quitAndWait readers, also works if not already noved in new thread (see above)
|
2018-04-13 23:36:49 +02:00 |
|
Klaus Basan
|
9dabef447f
|
Ref T259, Ref T243 directly convert to Client capabilities enum in vatlib, do not use an interim enum
|
2018-04-13 23:36:47 +02:00 |
|
Klaus Basan
|
a4b1fca376
|
Mapping component, hide splitter when model details are not needed (based on selected tab)
|
2018-04-13 23:36:46 +02:00 |
|
Klaus Basan
|
07589e8219
|
Avoid redundant update of model set ui
* added changed simulator in signal
* only changed once when cache changed
|
2018-04-13 23:36:45 +02:00 |
|
Klaus Basan
|
3b9a732fff
|
Ref T259, Ref T243 relay interpolation setup via context (DBus)
|
2018-04-13 23:36:43 +02:00 |
|
Klaus Basan
|
b8de29201a
|
Ref T259, Ref T243 adjusted simulator classes to use new setup provider
|
2018-04-13 23:36:42 +02:00 |
|
Klaus Basan
|
301219600b
|
Ref T259, Ref T243 added setup provider to simulator interface/simulator common
|
2018-04-13 23:36:41 +02:00 |
|
Klaus Basan
|
116d428f84
|
Ref T259, Ref T243 added setup provider (interpolation setup)
|
2018-04-13 23:36:39 +02:00 |
|
Klaus Basan
|
74f52cf39c
|
Ref T259, Ref T243 adjusted container, models and views to support CInterpolationSetupList
* added forward declarations
* added some utility functions
|
2018-04-13 23:36:38 +02:00 |
|
Klaus Basan
|
011f31ad2b
|
Formatting
|
2018-04-13 23:36:37 +02:00 |
|
Klaus Basan
|
28b270a4cf
|
Fix, wrong assert
|
2018-04-13 23:36:36 +02:00 |
|
Klaus Basan
|
333a92ff63
|
Ref T259, Ref T243 renaming to CInterpolationAndRenderingSetupPerCallsign
|
2018-04-13 23:36:34 +02:00 |
|
Klaus Basan
|
f5d1217b48
|
Ref T259, Ref T243 interpolation setup list
|
2018-04-13 23:36:33 +02:00 |
|
Klaus Basan
|
cc638ca3d0
|
Ref T259, Ref T243 split interpolation setup into base class, global setup and setup per callsign
|
2018-04-13 23:36:32 +02:00 |
|
Klaus Basan
|
0b7683fd50
|
Ref T259, Ref T243 unified naming of interfaces "org.swift-project" + lowercase
|
2018-04-13 23:36:31 +02:00 |
|
Klaus Basan
|
63cff1853e
|
Ref T89, provider for ecosystem info
Also Ref T259, Ref T243
|
2018-04-13 23:36:29 +02:00 |
|
Klaus Basan
|
55534cbb09
|
Formatting
|
2018-04-13 23:36:12 +02:00 |
|
Klaus Basan
|
4b7237ce1b
|
Ref T259, Ref T243 adjusted providers to use common base classes
|
2018-04-06 02:56:57 +02:00 |
|
Klaus Basan
|
d99a1cac87
|
Ref T259, Ref T243 base class for providers/aware classes
* disable aware classes when provider is destroyed
* unified base class
|
2018-04-06 02:56:55 +02:00 |
|
Klaus Basan
|
9e29858f95
|
Ref T259, Ref T243 automatically adjust situation gnd.flag from parts in airspace monitor
Turns parts GND flag into a situation gnd. flag, which would be compatible with network situation gnd flags.
|
2018-04-06 02:56:53 +02:00 |
|
Klaus Basan
|
61b71599bb
|
Ref T259, Ref T243 get latest parts from remote aircraft provider
|
2018-04-06 02:56:51 +02:00 |
|
Klaus Basan
|
5843a0d821
|
Ref T259, Ref T243 unit tests for parts -> situation gnd flag
|
2018-04-06 02:56:39 +02:00 |
|
Klaus Basan
|
f8eedda946
|
Ref T259, Ref T243 use FSDSetup in VATLIB
|
2018-04-05 02:54:56 +02:00 |
|
Klaus Basan
|
c451602b8c
|
Ref T259, Ref T243 UI for FSD setup adjusted (added gnd flags)
|
2018-04-05 02:54:54 +02:00 |
|
Klaus Basan
|
b0ca968837
|
Ref T259, Ref T243 FSD setup gnd flag handling
|
2018-04-05 02:54:52 +02:00 |
|
Klaus Basan
|
fd7b1e0d9c
|
Ref T259, Ref T243 utility functions for timestamp based classes
|
2018-04-05 02:54:50 +02:00 |
|
Klaus Basan
|
ad71a67a44
|
Fixes completer (model strings), show correct placeholder when simulator is changed
|
2018-04-05 02:54:48 +02:00 |
|
Klaus Basan
|
2a0b81de5b
|
Ref T259, Ref T243 client provider used with network classes
Also adds a dummy testing class
|
2018-04-05 02:54:46 +02:00 |
|
Klaus Basan
|
27f97f729d
|
Formatting
|
2018-04-05 02:54:44 +02:00 |
|
Klaus Basan
|
f64a4c432b
|
Ref T259, Ref T243 client provider used to share info about the other clients
Goal: this info can be used in interpolation to decide if ground flags, parts etc are available
|
2018-04-05 02:54:42 +02:00 |
|
Klaus Basan
|
42ef7c5633
|
Avoid long "hanging" if Windows UNC path is not reachable
Use own "isDirExisting" function checking UNC paths
|
2018-04-05 02:54:40 +02:00 |
|
Klaus Basan
|
32196f5e8e
|
Ref T259, Ref T243 use enum for client capabilities
|
2018-04-05 02:54:38 +02:00 |
|
Klaus Basan
|
d7ac721d09
|
Ref T259, Ref T243 setSimulationEnvironmentProvider when simulator changes
|
2018-04-05 02:54:36 +02:00 |
|