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
Klaus Basan
2bbc433d30
Formatting
2018-02-22 01:26:42 +01:00
Klaus Basan
f265222a45
Ref T252, use overlay messages for model loading messages
2018-02-22 01:26:25 +01:00
Klaus Basan
8110baad33
Allow to hide message filter
2018-02-22 01:26:20 +01:00
Klaus Basan
82e42f7e17
Ref T252, updated CSettingsSimulatorBasicsComponent
...
* avoid saving default values
* use new specialized settings
2018-02-22 01:26:14 +01:00
Klaus Basan
1970ae9f9b
Ref T252, formatting
2018-02-16 12:13:50 +01:00
Klaus Basan
4da3309226
Fix of crash in installer (crashdump)
...
Since we use the model set component also in the launcher, we need to avoid nullptr calls
2018-02-16 12:13:43 +01:00
Klaus Basan
71de1bf02a
UI improvements installer/update info
2018-02-16 12:13:41 +01:00
Klaus Basan
8dc25fbad7
Allow to alter model set simulator in pilot client
...
* selector can be read only
* functions in context to obtain model set from loader/matcher, this will not be used when a plugin driver is present
* adjusted UI
2018-02-13 03:57:46 +01:00
Klaus Basan
9009045dd0
Ref T249, using FSC server as obfuscated server
...
Only show in local builds
2018-02-11 19:47:01 +01:00
Klaus Basan
3307560db9
Formatting private slots -> private
2018-02-11 19:46:59 +01:00
Klaus Basan
b0f7e9e8f6
Ref T246, added distributor selection to 1st model set
2018-02-10 21:57:45 +01:00
Klaus Basan
9ad8b9b980
Ref T246, distributor filter
...
Needed because we want to create a 1st model set by distributors per simulator
2018-02-10 21:57:43 +01:00
Klaus Basan
90041852d9
Ref T246, improved selection detection for simulator selector
2018-02-10 21:57:40 +01:00
Klaus Basan
117e8996bb
Formatting, minor UI tweaks
...
* minor renamings in simulator selector
* simplified namespaces
Ref T246
2018-02-10 21:57:38 +01:00
Klaus Basan
4f63c04225
Ref T246, 1st version of model set wizard
...
* dialog for CDbOwnModelsComponent / CDbOwnModelSetComponent
* qss
* added page in wizard
2018-02-10 21:57:36 +01:00
Klaus Basan
ccd7c477e2
Ref T246, unified signal handling in model caches and loader
...
* setSimulator as checked, simulatorChanged as unchecked version
* some renamings
* made some functions private, turned public slots -> public
2018-02-10 01:33:48 +01:00
Klaus Basan
d64ddfa8af
Ref T246, functions to access values of model loader/models component
...
* direct access to simulator settings
* load models for simulator
2018-02-09 04:44:04 +01:00
Klaus Basan
44b2e27d11
Ref T246, use different caches to remember single/multi simulator selections
...
* selector UI "can remember"
* different caches
2018-02-09 04:44:02 +01:00
Klaus Basan
71a51bbd66
Ref T246, renaming and using renamed dialog in CDbOwnModelSetComponent
2018-02-09 04:44:00 +01:00
Klaus Basan
5990120e54
Ref T246, allow empty string for simulator directory
2018-02-09 04:43:58 +01:00
Klaus Basan
bd7ffb5ea2
Ref T246, renamed dialog to CDbOwnModelSetFormDialog
2018-02-09 04:43:56 +01:00
Klaus Basan
887d1ec401
Ref T246, some upfront formatting
2018-02-09 04:43:54 +01:00
Klaus Basan
10f942e702
Formatting, minor tweaks
2018-02-09 04:43:45 +01:00
Roland Winklmeier
c286635e76
Further CRawFsdMessageComponent UI improvements
...
* Replace CheckBox with Pushbutton and Statusbar to enable/disable
* Add Clear button to clear all messages in display and buffer
* Keep all widgets always enabled
ref T240
2018-02-04 09:00:11 +01:00
Klaus Basan
89f98a3137
Ref T240, added push_backMaxElements in CSequence
2018-02-04 08:59:45 +01:00
Klaus Basan
17e1d42da1
Ref T240, formatting
2018-02-04 08:59:42 +01:00
Klaus Basan
80f5d9b595
Ref T240, use ITimestampBased / ITimestampObjectList
...
* using the existing base classes (interfaces) gives you plenty of useful utility functions
* hint: we do not init with current timestamp as default as this is relatively slow
2018-02-04 08:59:39 +01:00
Klaus Basan
16b49cfa46
Ref T226, completer improvements
...
* a location can home multiple airports
* use a combined name for that reason in completers
2018-02-04 08:59:30 +01:00
Klaus Basan
e9e0ae1ff4
Ref T241, Ref T243 formatting and minor tweaks
...
* unified how we write thread_local const
* ASSERTs
* formatting
2018-02-04 08:53:48 +01:00
Klaus Basan
74098cffa8
Ref T226, using airport completer
2018-02-02 21:34:44 +01:00
Klaus Basan
2da12e2dd8
Ref T226, airport completer
...
* a bigger one with name
* same as dialog
* smaller one, using the dialog
2018-02-02 21:34:42 +01:00
Klaus Basan
37ff498e7e
Ref T226, country selector
2018-02-02 21:26:54 +01:00
Klaus Basan
bb65b7c280
Ref T226, renamed to swiftDbAllDataRead
2018-02-02 21:26:52 +01:00