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
Klaus Basan
ae8d9abf0d
Improved ATIS update in ATC station component
...
* signal for ATIS received
* reload ATC statiosns when ATIS changes
2018-05-08 16:06:47 +02:00
Klaus Basan
7ba9a35c52
Mapping component, do not allow to change model set when connected to simulator
...
* selector read-only color
* fixed read-only mode
* renamings, init improved
2018-05-08 16:06:39 +02:00
Klaus Basan
1b8383bee1
Guarding QTimer::singelShot operations, avoid to access dangling pointers
2018-05-08 16:06:39 +02:00
Klaus Basan
1ff0607e42
Formatting
2018-05-08 16:06:36 +02:00
Klaus Basan
04f99d10ac
Avoid issues during shutdown in login component
2018-05-08 16:06:35 +02:00
Klaus Basan
e1421622b1
Reset URL list and adjusted timeouts for for bootstrap file. Also avoid problems when shutting down.
2018-05-08 16:06:34 +02:00
Klaus Basan
e3d17859a0
Ref T259, Ref T243 improved utility functions so parts can be guessed in interpolator
...
* engine count
* aligned naming to "getEnginesCount"
* formatting
2018-05-08 16:06:32 +02:00
Klaus Basan
9192d13a6c
Dialog (no longer overlay frame) for new DB data
...
* allows to select the entities
* allows to consolidate
2018-05-04 23:03:21 +02:00
Klaus Basan
b6b37c9c0f
DB watchdog also emits URL in signal (allows to display the failed URL)
2018-05-04 23:03:18 +02:00
Klaus Basan
0b4637054a
Formatting
2018-05-04 23:03:16 +02:00
Klaus Basan
8df74ce0e6
Ref T259, Ref T243 split mapping info area, new interpolation info area
...
* new interpolation info area
* added interpolation and parts history to that area
* adjusted keypad and main swift GUI
2018-04-13 23:36:55 +02:00
Klaus Basan
624eb7ca93
Ref T259, Ref T243 interpolation component and setup component
2018-04-13 23:36:54 +02:00
Klaus Basan
101e5bb6c3
Ref T259, Ref T243 use new context functions for global setup in settings component
2018-04-13 23:36:51 +02:00
Klaus Basan
127b20b6ad
Ref T259, Ref T243 improved callsign completer
2018-04-13 23:36:50 +02:00
Klaus Basan
a4b1fca376
Mapping component, hide splitter when model details are not needed (based on selected tab)
2018-04-13 23:36:46 +02:00
Klaus Basan
07589e8219
Avoid redundant update of model set ui
...
* added changed simulator in signal
* only changed once when cache changed
2018-04-13 23:36:45 +02:00
Klaus Basan
55534cbb09
Formatting
2018-04-13 23:36:12 +02:00
Klaus Basan
ad71a67a44
Fixes completer (model strings), show correct placeholder when simulator is changed
2018-04-05 02:54:48 +02:00
Klaus Basan
a8f1bb96c7
Ref T131, allow to obtain settings from UI component
...
Useful if we want to avoid to duplicate the settings, but access existing ones
2018-04-05 02:53:37 +02:00
Klaus Basan
3f086e1d52
Allow to display position logs also in the console window
...
* added requestUiConsoleMessage
* utility functions
2018-04-05 02:52:38 +02:00
Roland Winklmeier
2db1e0b258
Add missing include
2018-04-05 02:52:30 +02:00
Klaus Basan
d8c442c468
Ref T253, improved installation and dialog for unzip
...
* uses external 7zip
* if not available displays dialog that manual unzip is needed
2018-02-22 13:58:56 +01:00