Klaus Basan
fbfbdedb65
Ref T294, display simulator internals correctly
...
* view rows not selectable
* added settings to ISimulator
* ISimulator implements initSimulatorInternals() and sets default values
* also display plugin name
* XPlane using initSimulatorInternals()
2018-07-31 01:43:27 +02:00
Klaus Basan
1746388560
Ref T292, Ref T285 use CEntityFlags::isFinishedReadState to also check against restricted read plus refactoring
2018-07-27 04:02:50 +02:00
Klaus Basan
5a51d06e33
SingleShot guarding
2018-07-26 21:42:00 +02:00
Klaus Basan
25b446deac
Layout of status message form
2018-07-26 21:41:30 +02:00
Klaus Basan
7a58cc2222
Ref T292, Ref T285 moved setToConnectedSimulator into simulator selector so it can be used elsewhere
2018-07-26 21:40:30 +02:00
Klaus Basan
94e3b89479
Ref T292, Ref T285 model loader and cache improvements
...
* multi caches also emit when values are set and synchronized
* model loader detects cache changed
* added CCentralMultiSimulatorModelCachesAware
2018-07-26 04:32:40 +02:00
Klaus Basan
77f10938d9
Ref T292, Ref T285 further form improvements
...
* avoid roundtrips by airline digest signal
* style such as removed "private slots"
* fixing distributor form's clear
2018-07-25 02:37:15 +02:00
Klaus Basan
94bf4b2249
Ref T292, Ref T285 added signal in loader for "disk loading" and fixed displaying of "already loading" messages
2018-07-25 02:37:14 +02:00
Klaus Basan
f36ebbfa83
Doxygen and style
2018-07-25 02:37:12 +02:00
Klaus Basan
541e54d76c
Ref T292, Ref T285 replaced model set loader in "own model set" UI component and used CCentralMultiSimulatorModelSetCachesAware instead
2018-07-25 02:37:11 +02:00
Klaus Basan
18041b1dc2
Ref T292, Ref T285 removed model set loader from UI components and replaced by central cache
2018-07-25 02:37:07 +02:00
Klaus Basan
a24d35f841
Fixed style of airline ICAO form and better scaling of images
2018-07-25 02:37:06 +02:00
Klaus Basan
bf36a69be0
Stashed data file can be dropped to model view
...
* utility functions
* style changes / renamings / slots -> normal functions
* extra flag to enable file drop (and changed signatures)
* split view load function into 2 parts, one can use passed file parameter
2018-07-25 02:37:02 +02:00
Klaus Basan
24a1f7d96d
Ref T292, adjusted UI components to reflect model loader changes
2018-07-25 02:36:59 +02:00
Klaus Basan
5faace2bb2
Ref T292, using the central loader in UI component plus adjustments as of other changes
2018-07-25 02:36:57 +02:00
Klaus Basan
e4866e3de6
Mapping component, use digest signals and Qt::QueuedConnection
2018-07-25 02:36:49 +02:00
Klaus Basan
93d33e3130
Own model set component
...
* Removed changeSimulator function in model set component (merged with setSimulator)
* menu to clear caches
* remember simulator "in selector", not in own value
2018-07-25 02:36:47 +02:00
Klaus Basan
562520dbab
Simulator selector can be set and remembered
2018-07-20 18:09:05 +02:00
Klaus Basan
452ae4d631
Style Mapping Component code
2018-07-19 18:59:00 +02:00
Klaus Basan
7753fa787a
Ref T268, elevation tab allowing to request elevation at arbitrary position
2018-07-19 02:52:14 +02:00
Klaus Basan
5c9e670705
Ref T268, log.display UI allows to display "loopback" situations
2018-07-19 02:52:09 +02:00
Klaus Basan
aef01008ac
Tab order
2018-07-17 19:05:13 +02:00
Klaus Basan
9d4989fab4
Ref T246, avoid unnecessary roundtrips if simulator did not change or is not applicable
2018-07-17 19:05:09 +02:00
Klaus Basan
ea5a38faa4
Ref T246, data can also be loaded from resource files
2018-07-17 19:05:08 +02:00
Klaus Basan
0023fbb57f
Ref T246, function to display model count and timestamp of model/set caches
2018-07-17 19:05:07 +02:00
Klaus Basan
3b460af8a6
Ref T246, avoid endless reloading if simulator did not change in DB models component
2018-07-17 19:05:06 +02:00
Klaus Basan
74cdbc9506
Ref T246, first model UI no longer experimental
2018-07-17 19:05:05 +02:00
Klaus Basan
8bee7f81f6
Ref T246, first model set UI improvements
...
* detect settings changes
* use simulator settings directly and also trigger changes when changed from component itself
* create model set button
2018-07-17 19:05:00 +02:00
Klaus Basan
238e9c9eb8
Ref T246, settings simulator component reacts on change signal (refresh itself)
2018-07-17 19:04:59 +02:00
Klaus Basan
29389d5dbb
Ref T246, extended the DB components a bit
...
* change signals
* distributor selection
* public slots -> public
* renamings
2018-07-17 19:04:58 +02:00
Klaus Basan
3bfb76c1e6
"Try to fix" for setup loading dialog
2018-07-17 19:04:51 +02:00
Klaus Basan
d0db5f4349
Ref T246, first model set UI allow to change model directory
2018-07-14 19:46:59 +02:00
Klaus Basan
f5a088929f
UI tab order
2018-07-14 19:46:12 +02:00
Klaus Basan
6f9d686b4d
In local build license agreement is preselected ("agreed")
2018-07-14 19:43:09 +02:00
Klaus Basan
1b8e79f77b
Improved context sensitive help
...
- create utilty function CGuiApplication::triggerShowHelp
- this function also uses "QWhatsThis::leaveWhatsThisMode" which solves the problem that the help was not properly called a 2nd time
- adjusted using classes
2018-07-13 18:12:23 +02:00
Klaus Basan
e90eb06f44
Ref T286, copy settings/cache improvements
...
* removed old copy component from wizard and setup component
* using new copy component
* reloading in hotkey component
2018-07-13 02:26:01 +02:00
Klaus Basan
64d153b10b
Ref T286, fixes for copy component
...
* copy servers
* clear status
* refresh UI in "silent mode"
2018-07-13 02:25:37 +02:00
Klaus Basan
5d615f5585
Changed UI text for legal component and improved "guarding" for shutdown
2018-07-13 01:47:17 +02:00
Klaus Basan
b98a405ed2
Ref T289, adjusted log.display after ISimulator merge
2018-07-12 18:29:39 +02:00
Klaus Basan
46ac34507f
Ref T268, improvements in log display
2018-07-12 18:29:38 +02:00
Klaus Basan
226abd0d38
Ref T268, allow to reset last sent values from log. display for testing
2018-07-10 17:17:35 +02:00
Klaus Basan
ecc3f76e19
Minor adjustments of login component
2018-07-10 17:17:32 +02:00
Klaus Basan
89c5a474b0
Ref T268, improvements in log display
...
* can request elevation
* more detailed statistics
2018-07-10 17:17:31 +02:00
Klaus Basan
53a7ef2df3
Ref T268, useQt::QueuedConnection for interpolation log display
2018-07-09 22:30:53 +02:00
Klaus Basan
dd5028fa39
Do not update model set in mapping component if same value
2018-07-09 22:30:42 +02:00
Klaus Basan
d447386a86
Ref T246, first model set component as 4th page and init DB data upfront (so data can be used directly)
2018-07-09 22:30:37 +02:00
Klaus Basan
8488237e14
Ref T286, added "copy caches/settings" component (using API)
2018-07-09 22:30:36 +02:00
Klaus Basan
11ff5a4dbc
Ref T286, "version changed" in copy models
2018-07-09 22:30:35 +02:00
Klaus Basan
a2bca21715
Ref T286, moved server settings into "network" namespace (not VATSIM specific)
2018-07-09 22:30:33 +02:00
Klaus Basan
61e2ffb7da
Ref T286, signal for "other swift version"
2018-07-09 22:30:26 +02:00