Klaus Basan
39943c1365
Ref T275, adjusted log display to use ISimulator::getStatisticsSimulatorSpecific
2018-06-13 14:00:20 +02:00
Klaus Basan
71a5d638cb
UI aircraft component reduced airport update frequency
2018-06-13 14:00:13 +02:00
Klaus Basan
a01d18dfa8
Ref T270, further tracing stats (max, current ....)
2018-06-13 14:00:04 +02:00
Klaus Basan
46a3f925a9
UI improvements
...
* mapping component does not need extra identifier as it uses "Identifiable"
* misc smaller adjustments
2018-06-13 14:00:03 +02:00
Klaus Basan
1f00c71fea
Ref T246, allow to copy model set or create 1st model set as dialog from mapping tool
2018-06-13 13:59:55 +02:00
Klaus Basan
0f83b1560c
Ref T131, added a warning messages about conflicts using XSwiftBus
2018-06-13 13:59:54 +02:00
Klaus Basan
6664e8a8ca
As another improvement of voice testing beautified/simplified audio UI a bit
2018-06-13 13:59:50 +02:00
Klaus Basan
84428b1284
Ref T270, log display can trigger display in sim and further improvements
...
* log display can trigger displayed log in simulator
* check prerequisites for log and display overlay
* made component identifiable
* pre-load parts
2018-06-13 13:59:45 +02:00
Klaus Basan
c750ad1dfc
As a follow up of voice testing
...
* allow to directly go from ATC component to audio component (control volume)
* reordered keypad a bit
* audio setup, "private slots" -> "private"
2018-06-13 13:59:44 +02:00
Klaus Basan
87b96f8910
Cleanup: toFormattedQString was not really used and just redirecting toQString
...
* marked deprecated
* and replaced by toQString
2018-06-13 13:59:35 +02:00
Klaus Basan
eeaa5d8bf6
Ref T270, interpolation log improvements
...
* last interpolation tab
* display scenery offset
* UI formatting
* using COverlayMessagesFrame
2018-06-13 13:59:33 +02:00
Klaus Basan
04110447c8
Minor UI adjustment for margins
2018-06-13 13:59:32 +02:00
Klaus Basan
de0a827f87
Ref T270, also display update aircraft (interpolation) request time
...
* made some ISimulator functions public, so they can be used in UI
* added members for request times
* better "shutdown" / "disconnect" detection
2018-06-13 13:59:26 +02:00
Klaus Basan
fe8eb89d8b
Avoid crash when closing interpolation log display
...
Remark: This is a hack solving the issue, but it is not clear why it is needed
2018-06-13 13:59:25 +02:00
Klaus Basan
b9c3e87394
Ref T270, display average value as double in log display
2018-06-13 13:59:23 +02:00
Klaus Basan
d1782cf014
Use encapsulated network setup and display correct server tab, follow up of Ref T272
2018-06-13 13:59:19 +02:00
Klaus Basan
efba4d99d3
Ref T213, Ref T271 opt-in for crash dumps
2018-06-01 01:30:53 +02:00
Klaus Basan
4021822753
Setting UI improvement
...
* pressing shift while clicking the button shows overview
* hint in overview, that there are shortcuts
2018-06-01 01:30:48 +02:00
Klaus Basan
7bee8e9ee8
Formatting
2018-06-01 01:30:42 +02:00
Klaus Basan
4788c25ecb
Some fixes of status message view
...
* push_front as default (in most cases we have "latest first"
* as follow up of t270 use CListModelTimestampObjects
2018-06-01 01:30:39 +02:00
Klaus Basan
4eeaf1adc4
Smaller adjustments of unit test and application
2018-06-01 01:30:26 +02:00
Klaus Basan
90f84149ed
Ref T270, changes to context/and interpolation log display so we can display "internals" of airspace monitor
2018-06-01 01:30:24 +02:00
Klaus Basan
464c8dfe83
Formatting
2018-05-26 21:19:20 +02:00
Klaus Basan
f80b2293f5
Scale UI component, used in launcher
2018-05-26 21:19:01 +02:00
Klaus Basan
26dcc547e6
Misc. smaller fixes
...
* copy configuration dialog handles case if there is no other swift version
* QPointer "guard" for lambda
* first model set UI
2018-05-25 21:35:11 +02:00
Klaus Basan
407cca7c6b
Ref T213, legal info component added in wizard
2018-05-25 21:35:09 +02:00
Klaus Basan
0c737b1280
Ref T213, "about" component to display legal HTML page
2018-05-25 21:35:08 +02:00
Klaus Basan
34252d5e69
Ref T271, Ref T213 info about crashreport
2018-05-25 21:35:07 +02:00
Klaus Basan
a37010ae01
Ref T264, component to copy model cache/set from other version
2018-05-23 23:15:23 +02:00
Klaus Basan
0e2cb19303
Ref T264, UI element to display other swift versions
2018-05-22 13:35:02 +02:00
Klaus Basan
fc35e8b654
Formatting, style
2018-05-22 13:23:47 +02:00
Klaus Basan
bc969dcd9e
Ref T270, setup component improvements
2018-05-22 13:20:10 +02:00
Klaus Basan
2d2047ba4f
Ref T270, display window for interpolation log
2018-05-22 13:20:09 +02:00
Klaus Basan
06a4efba51
Ref T261, Ref T270, Ref T245 aircraft view improvements
...
* context menu gnd.flag/follow aircraft
* display CG
2018-05-22 13:20:05 +02:00
Klaus Basan
27e9702101
Switch to "aircraft model view" when loading models
2018-05-22 13:20:04 +02:00
Klaus Basan
98bc0a7d6e
Ref T264, sued "new signal syntax" with some QShortcuts and as a result made some slots "normal functions"
2018-05-18 00:25:07 +02:00
Klaus Basan
7ff131d7af
Fix isntall component, use copy of filename as the referenced var can be out of scope already
2018-05-18 00:25:05 +02:00
Klaus Basan
b4835e650d
Ref T259, Ref T243 setup component adjusted to support "change signal"
2018-05-18 00:25:03 +02:00
Klaus Basan
abd8e35549
Layout status message form
2018-05-18 00:25:03 +02:00
Klaus Basan
cada9ff7fc
Fixed other issues with status message UI
...
* messages were insert, which did not consider the sort order
* do not update every message, but deferred for performance reasons
2018-05-18 00:24:59 +02:00
Klaus Basan
4ced6b4f97
Formatting
2018-05-18 00:24:58 +02:00
Klaus Basan
43cc99710a
Shutdown guard
2018-05-12 21:40:20 +02:00
Klaus Basan
f4320b18c5
Quick fix so model sets can be saved, see https://swift-project.slack.com/archives/G96QTUBEG/p1525815058000559
2018-05-12 21:40:07 +02:00
Klaus Basan
fd2f63f246
Log. can also be triggered from internals UI
2018-05-08 16:06:54 +02:00
Klaus Basan
337f661499
Improved aircraft selector
...
* digest signal to fill combobox
* sorted by callsigns
2018-05-08 16:06:53 +02:00
Klaus Basan
3f4cb7529c
Guard QTimer::singleShot
2018-05-08 16:06:52 +02:00
Klaus Basan
c4a900084e
Ref T261, internals component adds client capability when client is not parts enabled
2018-05-08 16:06:50 +02:00
Klaus Basan
3d2a74a652
Ref T261, interpolator mode is now part of setup
...
* added attribute in setup
* adjusted UI
* adjusted interpolator / simulator functions
2018-05-08 16:06:49 +02:00
Klaus Basan
5bf21c2937
Ref T261, correct implementation of client provider
...
* made the interface a "real" interface and provided implementation as CCLientProvider
* aligned some function names with networl context
* network context "impl" also implements ICLientProvider
2018-05-08 16:06:49 +02:00
Klaus Basan
a2ab62a25a
Shutdown guard
2018-05-08 16:06:47 +02:00