Commit Graph

2387 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
07a47923d8 View minor fix for "row selected" 2018-07-09 22:30:27 +02:00
Klaus Basan
61e2ffb7da Ref T286, signal for "other swift version" 2018-07-09 22:30:26 +02:00
Klaus Basan
50858a33e4 Special names for CMD args so it can be debugged if something goes wrong 2018-07-09 22:30:25 +02:00
Klaus Basan
ac406d43f6 Ref T286, renaming / adding utility functions in simulator info 2018-07-09 22:30:24 +02:00
Klaus Basan
6bcded9264 Style 2018-07-09 22:30:20 +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
9438462280 Optimizations for column formatters, use CVariant directly if a value remains const (no need to always contruct CVariant) 2018-06-18 03:04:37 +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
69e1c3f4c2 Ref T275, CAircraftSituationChange view/model
* added some more indexes
* CAircraftSituationChangeListModel
* CAircraftSituationChangeListView
2018-06-13 14:00:28 +02:00
Klaus Basan
a27f2b3a9c Style, typos 2018-06-13 14:00:21 +02:00
Klaus Basan
39943c1365 Ref T275, adjusted log display to use ISimulator::getStatisticsSimulatorSpecific 2018-06-13 14:00:20 +02:00
Klaus Basan
3f67900b65 Formatter with improved NULL value handling 2018-06-13 14:00:14 +02:00
Klaus Basan
71a5d638cb UI aircraft component reduced airport update frequency 2018-06-13 14:00:13 +02:00
Klaus Basan
81f6799e0b UI interpolation setup form using radio buttons instead of combobox 2018-06-13 14:00:12 +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
6ed541b6ab Ref T243, Ref T273, added info about elevation (where did we obtain it?) 2018-06-13 13:59:52 +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
c518c3d0b0 Ref T270, made lights comparable and use it with parts 2018-06-13 13:59:42 +02:00
Klaus Basan
532adef747 Ref T270, some formatter improvements
* return info about wrong type in string formatter
* style
2018-06-13 13:59:41 +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
Roland Winklmeier
4aaccb44c3 Cleanup the enabled modules in all sub projects
Most modules were just enabled to add include path for dependent headers
2018-06-02 02:08:46 +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