Klaus Basan
2bbc433d30
Formatting
2018-02-22 01:26:42 +01:00
Klaus Basan
602373c97a
Ref T254, avoid crashes when there is no input device
...
* init with nullptr
* formatting
2018-02-22 01:26:39 +01:00
Klaus Basan
be6b67f95d
Filter joystick devices with 0 buttons
...
ref T254
2018-02-22 01:26:36 +01:00
Roland Winklmeier
7f6dd61bb3
X-Plane menu improvements
...
* Remove start items with DBus details and replace them with a single start
* Add an item to toggle the message box
2018-02-22 01:26:33 +01:00
Roland Winklmeier
ff37704a59
Filter user password from raw FSD message
...
Everytime a login packet is sent, it contains the password in clear text.
This was also written to file log and users might send this file to
developers without knowing.
The password is now filtered by comparing all FSD messages until the
login packet is found.
2018-02-22 01:26:30 +01:00
Klaus Basan
5cc70c2903
Ref T253, utility functions to support UNC
2018-02-22 01:26:28 +01:00
Klaus Basan
f265222a45
Ref T252, use overlay messages for model loading messages
2018-02-22 01:26:25 +01:00
Klaus Basan
640ec3a573
Ref T252, send all loading status messages as list
2018-02-22 01:26:23 +01:00
Klaus Basan
8110baad33
Allow to hide message filter
2018-02-22 01:26:20 +01:00
Klaus Basan
7f4e230d9a
Ref T252, get count of messages per severity
2018-02-22 01:26:16 +01:00
Klaus Basan
82e42f7e17
Ref T252, updated CSettingsSimulatorBasicsComponent
...
* avoid saving default values
* use new specialized settings
2018-02-22 01:26:14 +01:00
Klaus Basan
baa7f393ca
Ref T252, bundled directory handling for simulators in specialized settings
...
* class CSpecializedSimulatorSettings and CXPlaneSimulatorSettings
* allows to combine default directory functions directly with the settings values
2018-02-22 01:26:12 +01:00
Klaus Basan
b01119cc1b
Ref T252, utility functions for simulator directories
2018-02-16 12:13:53 +01:00
Klaus Basan
1970ae9f9b
Ref T252, formatting
2018-02-16 12:13:50 +01:00
Klaus Basan
4da3309226
Fix of crash in installer (crashdump)
...
Since we use the model set component also in the launcher, we need to avoid nullptr calls
2018-02-16 12:13:43 +01:00
Klaus Basan
71de1bf02a
UI improvements installer/update info
2018-02-16 12:13:41 +01:00
Klaus Basan
a06f59723a
Ref T251, unit test for gnd flag sending
2018-02-16 12:13:40 +01:00
Klaus Basan
63d7e36389
Ref T251, also set GND info for own aircraft
2018-02-16 12:13:38 +01:00
Klaus Basan
78e61e25ac
Formatting
2018-02-16 12:13:35 +01:00
Klaus Basan
8dc25fbad7
Allow to alter model set simulator in pilot client
...
* selector can be read only
* functions in context to obtain model set from loader/matcher, this will not be used when a plugin driver is present
* adjusted UI
2018-02-13 03:57:46 +01:00
Klaus Basan
9009045dd0
Ref T249, using FSC server as obfuscated server
...
Only show in local builds
2018-02-11 19:47:01 +01:00
Klaus Basan
3307560db9
Formatting private slots -> private
2018-02-11 19:46:59 +01:00
Klaus Basan
05fb937df1
More detailed info about excluded models
2018-02-11 19:46:57 +01:00
Klaus Basan
29c478496b
Ref T249, using obfuscation for server/user
2018-02-11 19:46:55 +01:00
Klaus Basan
f8cd1d65ef
Ref T249, added encryption and obfudcation base class (3rd party)
2018-02-11 19:46:53 +01:00
Klaus Basan
b0f7e9e8f6
Ref T246, added distributor selection to 1st model set
2018-02-10 21:57:45 +01:00
Klaus Basan
9ad8b9b980
Ref T246, distributor filter
...
Needed because we want to create a 1st model set by distributors per simulator
2018-02-10 21:57:43 +01:00
Klaus Basan
90041852d9
Ref T246, improved selection detection for simulator selector
2018-02-10 21:57:40 +01:00
Klaus Basan
117e8996bb
Formatting, minor UI tweaks
...
* minor renamings in simulator selector
* simplified namespaces
Ref T246
2018-02-10 21:57:38 +01:00
Klaus Basan
4f63c04225
Ref T246, 1st version of model set wizard
...
* dialog for CDbOwnModelsComponent / CDbOwnModelSetComponent
* qss
* added page in wizard
2018-02-10 21:57:36 +01:00
Klaus Basan
ccd7c477e2
Ref T246, unified signal handling in model caches and loader
...
* setSimulator as checked, simulatorChanged as unchecked version
* some renamings
* made some functions private, turned public slots -> public
2018-02-10 01:33:48 +01:00
Klaus Basan
d64ddfa8af
Ref T246, functions to access values of model loader/models component
...
* direct access to simulator settings
* load models for simulator
2018-02-09 04:44:04 +01:00
Klaus Basan
44b2e27d11
Ref T246, use different caches to remember single/multi simulator selections
...
* selector UI "can remember"
* different caches
2018-02-09 04:44:02 +01:00
Klaus Basan
71a51bbd66
Ref T246, renaming and using renamed dialog in CDbOwnModelSetComponent
2018-02-09 04:44:00 +01:00
Klaus Basan
5990120e54
Ref T246, allow empty string for simulator directory
2018-02-09 04:43:58 +01:00
Klaus Basan
bd7ffb5ea2
Ref T246, renamed dialog to CDbOwnModelSetFormDialog
2018-02-09 04:43:56 +01:00
Klaus Basan
887d1ec401
Ref T246, some upfront formatting
2018-02-09 04:43:54 +01:00
Klaus Basan
33d4cf82ea
Ref T242, null functions for livery, airline, aircraft
2018-02-09 04:43:50 +01:00
Klaus Basan
e001b0338f
Ref T242, utility functions for matching
...
* search among airline aircraft
* improved logging information
* search among airline ICAO aircraft (which aircraft does the airline use?)
* check ecosystem before merging with VATSIM data
2018-02-09 04:43:47 +01:00
Klaus Basan
10f942e702
Formatting, minor tweaks
2018-02-09 04:43:45 +01:00
Klaus Basan
b78d057c59
Ref T243, unit tests
2018-02-09 04:43:43 +01:00
Klaus Basan
5d155fb59c
Ref T243, adjust offset for timestamp based objects when keeping the order
2018-02-07 02:41:46 +01:00
Klaus Basan
23cd247bd8
Ref T247, utility functions to validate model set
2018-02-07 02:41:44 +01:00
Klaus Basan
86e8ecd2e2
Formatting and typo fixes
2018-02-07 02:41:10 +01:00
Klaus Basan
84ea7faaca
Ref T242, utility functions for improved matching
2018-02-05 03:45:38 +01:00
Klaus Basan
14fb35a975
Formatting
2018-02-05 03:45:36 +01:00
Klaus Basan
7c7ee65ddc
Ref T241, hint asString function (less info, shorter message)
2018-02-05 03:45:30 +01:00
Klaus Basan
0addfa8281
Ref T241, made QStrings static const
2018-02-05 03:45:27 +01:00
Klaus Basan
5a15e74f63
Ref T241, misc. logger improvements
...
* string formatting of logger info
* display longer in simulator
* better formatting of message
2018-02-05 03:45:25 +01:00
Klaus Basan
78711487a6
Ref T241, moved inner logger classes out CInterpolationLogger
...
Reason: More options, such as forward declaration
2018-02-04 09:00:23 +01:00