Commit Graph

1261 Commits

Author SHA1 Message Date
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
Klaus Basan
ac406d43f6 Ref T286, renaming / adding utility functions in simulator info 2018-07-09 22:30:24 +02:00
Klaus Basan
7e8c0cc99d Fixes: emit signals at end and check sGui 2018-07-09 22:30:19 +02:00
Klaus Basan
9baa10c5f8 Style 2018-07-09 22:30:14 +02:00
Klaus Basan
f4d40b2d39 Ref T285, applied new style (private instead private slots) and Qt::QueuedConnection in mapping component 2018-06-27 12:49:18 +02:00
Klaus Basan
eaa40e8289 Per default enable matching log 2018-06-27 12:49:16 +02:00
Klaus Basan
40582fcf59 Some smaller fixes in prephase of T285 2018-06-27 12:49:15 +02:00
Klaus Basan
7b4733fbdd Ref T275, adjusted setup component
* ignore "same as global"
* Qt::QueuedConnection
2018-06-21 00:53:42 +02:00
Klaus Basan
0aa5836b62 Ref T275, detect when objects have been deleted in view and using that signal in setup component 2018-06-20 00:58:43 +02:00
Klaus Basan
e0b95859c1 Ref T275, unified elevation missed info -> getElevationsFoundMissedInfo() 2018-06-20 00:58:40 +02:00
Klaus Basan
971359743e Selector Qt::QueuedConnection 2018-06-18 03:04:42 +02:00
Klaus Basan
58b484d997 Ref T275, Ref T280 improved interpolation log and allow to disable all aircraft
* show when interpolation log updates its views (LED)
* allow to disable all aircraft (one can disable all, then just enable one aircraft which is useful for debugging)
2018-06-18 03:04:39 +02:00
Klaus Basan
348d9f1533 Ref T280, interpolation log display shows parts from provider 2018-06-18 03:04:35 +02:00
Klaus Basan
fb93d26453 Ref T275, IRemoteAircraftProvider::remoteAircraftParts cutoff time was never used so parameter was removed 2018-06-18 03:04:30 +02:00
Klaus Basan
c58f02bf41 Ref T275, display elevation cache hits in log display 2018-06-18 03:04:18 +02:00
Klaus Basan
fb243cca8c Ref T275, log display using aircraft situation change view 2018-06-13 14:00:29 +02:00
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