Commit Graph

207 Commits

Author SHA1 Message Date
Klaus Basan
519fce5a7a Ref T219, override pilot if valid / not only if having credentials
Remark: Also overrides if there is no password
2018-01-17 03:33:43 +01:00
Klaus Basan
f049900e1f Ref T223, use const values for standard pressure
* standardISASeaLevelPressure
* use static const values for standard pressure
* minor formatting
2018-01-15 23:00:34 +01:00
Roland Winklmeier
de4fe44156 Fix sending the correct pressure altitude for a pilot position
* Before this commit, only the true altitude was known for an aircraft situation. The pressure altitude was not available anywhere yet.
* This caused a wrong altitude in radar clients.
* We fix this reading the pressure altitude from the simulators and set it in the own aircraft situation.
* MS Flight Simulators have the pressure altitude in the APIs available.
* For X-Plane and emulated simulator, we need to calculate it from the pressure at sea level.
* Finally, we use the new available pressure altitude to send it to the FSD server.

Maniphest Tasks: Ref T223
2018-01-15 22:49:08 +01:00
Klaus Basan
5ecf4bdedd Tab order 2018-01-14 18:46:43 +01:00
Klaus Basan
4567138e36 Ref T219, pilot name form
(used to override server credentials for VATSIM/other servers)
2018-01-14 18:46:32 +01:00
Klaus Basan
9822c86bdd Ref T219, minor serverform UI adjustments 2018-01-14 18:46:25 +01:00
Klaus Basan
4b73c2f936 Ref T219, FSD setup form adjustments / renamings 2018-01-14 18:46:23 +01:00
Klaus Basan
e7073202bd Ref T219, adjusted existing forms 2018-01-14 18:46:09 +01:00
Klaus Basan
9fc231b657 Ref T219, changed CForm so it can be used with/without DB User 2018-01-14 18:46:06 +01:00
Klaus Basan
7b414121df UI adjustment 2018-01-14 18:45:30 +01:00
Klaus Basan
d8abb3f83b Ref T172, server form supports ecosystem 2017-12-29 19:49:40 +01:00
Klaus Basan
b74623599e Ref T118, color search follow up formatting 2017-10-31 15:39:28 +01:00
Klaus Basan
4762a95216 Avoid unnecessary JSON exceptions 2017-09-24 20:28:58 +01:00
Klaus Basan
11abb9f481 UI, smaller LEDs for cockpit component 2017-09-24 19:54:03 +01:00
Klaus Basan
ccdfa8e12f Ref T111, allow to search for location in coordinate form 2017-09-24 19:52:07 +01:00
Klaus Basan
1ec3f4566d Ref T111, aligned cockpit UI elements
* naming
* allow to set cockpit values by simulated aircraft
2017-09-24 19:52:01 +01:00
Klaus Basan
ed15a9ee71 Ref T111, cockpit COM form to be used with dummy driver and CCockpitComComponent
Remark: This is an UI only form, without context
2017-09-24 19:51:52 +01:00
Klaus Basan
4013154a20 Ref T111, cockpit COM form to be used in cockpit component and dummy driver 2017-09-24 19:51:49 +01:00
Klaus Basan
1387573e5b Ref T112, moved simulator settings in subdir/settings namespace 2017-09-24 19:51:46 +01:00
Klaus Basan
eea6039d58 Ref T111, created aircraft parts form to be used in internals and dummy driver 2017-09-24 19:51:39 +01:00
Klaus Basan
7939fd0184 Ref T111, coordinate form UI adjustments 2017-09-24 19:51:38 +01:00
Klaus Basan
c8a21629f1 Ref T111, added situation form supporting pitch/bank 2017-09-24 19:51:35 +01:00
Klaus Basan
87e783d45a Minor formatting 2017-09-24 19:51:29 +01:00
Klaus Basan
2476b9f412 Ref T111, made coordinate selector a form 2017-09-24 19:51:27 +01:00
Klaus Basan
36037c4c04 Ref T85, minor improvements on server type
* UI: generic generation of combobox
* UI: Read only for combobox
* CServer utility functions
2017-06-27 20:50:28 +02:00
Klaus Basan
699a8d0f9f Ref T82, removed add button for servers, only save
* save will add a new server when not already existing
* when saved with same name, it will override values
* default values for FSD setup
* adjusted validation
2017-06-18 22:51:04 +02:00
Roland Winklmeier
5d1b5dba38 Allow to select server type in FSD settings
Summary:
With this change the server type is a dynamic setting per server and
replaces the hardcoded global server type in CNetworkVatlib. This allows
the user to select the server type in settings ui and configures
the vatlib session accordingly.
This also removes the command line argument to set the server type since
it doesn't make sense anymore.

Reviewers: msutcliffe

Reviewed By: msutcliffe

Subscribers: jenkins

Differential Revision: https://dev.swift-project.org/D24
2017-06-09 12:27:58 +02:00
Klaus Basan
d7ae3712dd Ref T59, stash validation triggered by "stash" button
From non stash tabs not using full validation
2017-05-05 23:07:43 +01:00
Klaus Basan
fad7d4b8c9 Ref T35, optional model description when mapping 2017-05-05 22:40:16 +01:00
Klaus Basan
b444361c7c Some minor UI tweaks (min.height) 2017-05-05 22:40:07 +01:00
Klaus Basan
eec33847b2 UI layout mapping form 2017-04-18 00:08:20 +01:00
Klaus Basan
08f8916344 refs #922, refs #911, JSON cut/copy/paste
* utility function for CVariant
* use CVariant for cut/copy/paste
2017-04-18 00:06:15 +01:00
Klaus Basan
fc3a36512e refs #911, paste support in forms
* added paste icon
* base class utility functions
* implemented paste for livery, airline and aircraft ICAO
2017-04-18 00:05:38 +01:00
Klaus Basan
cc1fd0e868 refs #911, allow to enter id for airline and aircraft ICAO 2017-04-18 00:05:22 +01:00
Klaus Basan
317b52a00b refs #911, livery form fixed
* search buttons in select mode
* id can be entered
2017-04-18 00:05:20 +01:00
Roland Winklmeier
3addb44efd Fix typo 2017-02-24 00:09:27 +00:00
Klaus Basan
b69008e0b3 refs #829, consolidated settings for simulator/messages
* move traits from blackcore to blackmisc
* renamed CSimulatorSettings/Messages
2016-12-13 19:02:13 +01:00
Mathew Sutcliffe
461474e29d refs #800 Fixed "using namespace" in header. 2016-12-13 19:00:25 +01:00
Klaus Basan
3b68a3b19d refs #768, fixed model form selectOnly, also hide drop area when read only
Reported during #780 by RW
2016-12-06 09:33:55 +01:00
Klaus Basan
2d30b0b8e1 refs #768, adjusted GUI components to previous changes
* such as changed completers
* also minor typo fixes, formatting
* removed outdated qss
2016-12-06 09:33:20 +01:00
Klaus Basan
a3be42f0c3 refs #768, model form as combined form of livery/distributor and aircraft ICAO 2016-12-06 09:33:17 +01:00
Klaus Basan
50546f325a refs #768, minor GUI update of indicator 2016-12-06 09:33:16 +01:00
Klaus Basan
e8de55fcd5 refs #768, updated forms
* set focus proxy
* use CDbLiveryColorSearchDialog
* adjusted to selector updates
2016-12-06 09:33:15 +01:00
Klaus Basan
7446ffcb80 refs #769, use role bulk to decide if user can directly write models
* renamed role functions
* renamed buttons
* some formatting
2016-10-17 14:33:56 +01:00
Klaus Basan
10325ee8a9 refs #755, mapping UI improvements
* make drop area more obvious by icon and color
* improve forms so the layout looks better on large screens
* button to display model dialog (like distributor, ICAO, ...)
2016-09-19 16:18:41 +02:00
Klaus Basan
aafff6cd82 Formatting this->ui to ui 2016-09-19 16:18:41 +02:00
Klaus Basan
7330ccba1b refs #751, hint of how data are published
* user object in stash components
* publish button text changed to reflect user`s rights
* User object in form read only
2016-09-19 16:18:41 +02:00
Klaus Basan
81efe18ae5 refs #745, improved own model set dialog
* allow to consolidate data
* display either preferences or all distributors
* builder can consolidate
* get model set from mapping component
2016-08-27 18:15:21 +02:00
Klaus Basan
8afac921f4 refs #745, improved own model set dialog
* allow to consolidate data
* display either preferences or all distributors
2016-08-27 14:31:45 +02:00
Klaus Basan
f506d780b9 refs #745, get temp. livery from web services 2016-08-27 14:31:41 +02:00