Improve UI for flight properties.

Use the new data from pydcs to improve the properties UI:

* Use human readable names
* Use appropriate control types
* Limit min and max values as appropriate for each property
* Show labels

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/3090.
This commit is contained in:
Dan Albert
2023-07-19 21:42:10 -07:00
committed by Raffson
parent a0fdfa11e2
commit bce6a170b8
8 changed files with 143 additions and 7 deletions

View File

@@ -32,7 +32,7 @@ pluggy==1.2.0
pre-commit==3.3.3
pydantic==2.0.3
pydantic-settings==2.0.2
-e git+https://github.com/dcs-retribution/pydcs@b2617f0fbeacd2e3b6066383ea9fd15a155eacb2#egg=pydcs
-e git+https://github.com/dcs-retribution/pydcs@e0c28dd6d344e5d95066ec9b73e19ebbf34679c8#egg=pydcs
pyinstaller==5.13.0
pyinstaller-hooks-contrib==2023.5
pyparsing==3.1.0