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
2e7e210010
Ref T261, allow to enable/disable "fix scenery offset" via setup
...
* added UI functions
* fixed setup model
* use setup in interpolator
2018-05-08 16:06:55 +02:00
Klaus Basan
f1bb44060e
Context menu "enable all aircraft"
2018-05-08 16:06:55 +02:00
Klaus Basan
fd2f63f246
Log. can also be triggered from internals UI
2018-05-08 16:06:54 +02:00
Klaus Basan
6b80991c94
Only "Copy XSwiftBus" dialog when NOT already connected with simulator
2018-05-08 16:06:54 +02:00
Klaus Basan
7aef1dcbbc
Formatting and minor tweaks/renamings
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
Roland Winklmeier
84bb363990
Don't remove rows if there are no rows
...
This fixes an assert added in Qt 5.11.
2018-05-04 23:03:34 +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
7d97b0e2a7
Some view/model improvements
...
* unselected functions as unselectedRowCount/unselectedRows ...
* turned some private slots -> private functions
2018-05-04 23:03:15 +02:00
Klaus Basan
37814d3f08
Fix model/view bug: do not delete all rows when deleting in a filtered view
2018-05-04 23:03:14 +02:00
Klaus Basan
785e35ee88
Formatting
2018-04-13 23:37:48 +02:00
Klaus Basan
06b07ac4c6
Formatting
2018-04-13 23:36:58 +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
0ff3b68d5c
Ref T259, Ref T243 interpolation setup form
2018-04-13 23:36:53 +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
d6fd53287f
Improved graceful shutdown, added "m_shutdownInProgress"
...
* no assert when wait is called in same thread, just ignore wait
* quitAndWait readers, also works if not already noved in new thread (see above)
2018-04-13 23:36:49 +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
74f52cf39c
Ref T259, Ref T243 adjusted container, models and views to support CInterpolationSetupList
...
* added forward declarations
* added some utility functions
2018-04-13 23:36:38 +02:00
Klaus Basan
55534cbb09
Formatting
2018-04-13 23:36:12 +02:00
Klaus Basan
c451602b8c
Ref T259, Ref T243 UI for FSD setup adjusted (added gnd flags)
2018-04-05 02:54:54 +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
67d3621dfe
Ref T131, added missing signature for messages
2018-04-05 02:53:47 +02:00
Klaus Basan
e05af5744e
Ref T131, dialog to copy build files for XSwiftBus XPlane
2018-04-05 02:53:42 +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
33b1158e6c
Ref T131, display in overlay window (BlackMisc::CStatusMessageList)
2018-04-05 02:53:25 +02:00
Klaus Basan
e1c49d6e7c
Ref T131, formatting
2018-04-05 02:53:22 +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
Klaus Basan
f2efa2981b
Ref T258, use external 7zip to unzip xswiftbus
2018-02-22 13:58:53 +01:00
Klaus Basan
b5a32f3c5d
Ref T257, activate (window) and formatting functions in CEnableForFramelessWindow
2018-02-22 01:26:51 +01:00
Klaus Basan
e93cfd3c25
Ref T256, added foreign window utility functions
2018-02-22 01:26:45 +01:00