Commit Graph

1186 Commits

Author SHA1 Message Date
Klaus Basan
f3c7015cfb Ref T304, adjusted XSwiftDBus settings so P2P can be used
* XPlane now supports P2P XSwiftBus amd session bus
* adjusted settings component
2018-08-13 23:52:41 +02:00
Klaus Basan
34842080da Ref T304, use exception free JSON functions to copy settings 2018-08-13 23:52:40 +02:00
Klaus Basan
018a60f23c Ref T304, array index fix if "7za.exe" is not available 2018-08-13 23:52:39 +02:00
Klaus Basan
d209164474 Ref T301, transponder LED UI component fixes/style, allow to set mode via setter 2018-08-13 02:59:47 +02:00
Klaus Basan
64dc16168c Ref T301, login component can re-init and hence reconnect to core 2018-08-13 02:59:45 +02:00
Klaus Basan
60b3ed65ab Ref T301, application contexts pings (by re-registering) identifiers again. By that it can be detected if the GUI is crashed
* ping timer in proxy
* utility function in timestamp list
* adjusted UI component displaying identifiers in core
2018-08-13 02:59:44 +02:00
Klaus Basan
7805e2315c Ref T301, keypad and infobar init themself and can be re-connect (to core) 2018-08-13 02:59:41 +02:00
Klaus Basan
38e2a3ee3d Ref T301, some transponder code style fixes 2018-08-13 02:59:38 +02:00
Klaus Basan
9bb3f98489 Style 2018-08-13 02:59:35 +02:00
Klaus Basan
79a133892b Fix for context menu of aircraft view as reported in slack
* reported: https://swift-project.slack.com/archives/G7GD2UP9C/p1533749013000483
* logic moved to view
* removed no longer required code
2018-08-09 01:41:10 +02:00
Klaus Basan
8f9cc645e9 Ref T298, matching setup changed signal in contexts/matcher 2018-08-09 01:39:27 +02:00
Klaus Basan
07a44dfc08 UI adjustmnets settings dialog, overview button 2018-08-09 01:39:24 +02:00
Klaus Basan
fe4fd31688 Renamed to FullInterpolation (formerly VtolInterpolation) 2018-08-09 01:39:21 +02:00
Klaus Basan
f9abfe9973 Display simulator in "live data" so we can see it in a screenshot 2018-08-09 01:39:20 +02:00
Klaus Basan
6548c71521 Synchronize model set in simulator context and improved setting of model set in matcher (ignored when same simulator) 2018-08-09 01:39:19 +02:00
Klaus Basan
92deb19572 Also allow to use SHIFT + button for models, aircraft
* added setTab functions
* shift can be used to reset to first tab
2018-08-09 01:25:51 +02:00
Roland Winklmeier
3774f2b60f Fix cppcheck warnings and cleanup suppression config
- redundantAssignment
- knownConditionTrueFalse
2018-08-09 01:25:41 +02:00
Klaus Basan
8b6bdf2276 Ref T298, added algorithm and score values to matching setup 2018-08-09 01:25:33 +02:00
Klaus Basan
bd8d11d9d6 Simulator "live data", clean up when simulator status changes (remove no longer valid values) 2018-08-09 01:25:31 +02:00
Klaus Basan
5c5cab3d80 Ref T298,settings matching component which can save setup to context 2018-08-09 01:25:26 +02:00
Klaus Basan
6fbdd700ae Ref T298, matching setup form added 2018-08-09 01:25:22 +02:00
Klaus Basan
ba9c979769 Ref T297, network setup form (dynamic offset times) 2018-08-07 20:41:09 +02:00
Roland Winklmeier
ae07d9151e Add method to change the default displayed P2P address in DBus server address selector 2018-08-07 20:40:49 +02:00
Roland Winklmeier
4d9141fd50 Don't use the system bus anywhere
The system bus is owned by root and should also be on Linux only used
for kernel messages. No user applications should transmit on it.
2018-08-07 20:40:46 +02:00
Klaus Basan
08113e8c1d Ref T298, adjusting used aircraft matcher (using setup) 2018-08-07 20:40:29 +02:00
Klaus Basan
fe99eb0fed Style and some view columns/UI renamings 2018-08-01 03:06:26 +02:00
Klaus Basan
e20ee986a1 Minor UI fix 2018-08-01 03:06:21 +02:00
Klaus Basan
418584c5e3 Style 2018-08-01 03:06:16 +02:00
Klaus Basan
4ca6bb11aa Style change signals used Qt::QueuedConnection 2018-07-31 01:43:38 +02:00
Klaus Basan
90df1e2521 Keyboard shortcut 2018-07-31 01:43:35 +02:00
Klaus Basan
fbfbdedb65 Ref T294, display simulator internals correctly
* view rows not selectable
* added settings to ISimulator
* ISimulator implements initSimulatorInternals() and sets default values
* also display plugin name
* XPlane using initSimulatorInternals()
2018-07-31 01:43:27 +02:00
Klaus Basan
1746388560 Ref T292, Ref T285 use CEntityFlags::isFinishedReadState to also check against restricted read plus refactoring 2018-07-27 04:02:50 +02:00
Klaus Basan
5a51d06e33 SingleShot guarding 2018-07-26 21:42:00 +02:00
Klaus Basan
25b446deac Layout of status message form 2018-07-26 21:41:30 +02:00
Klaus Basan
7a58cc2222 Ref T292, Ref T285 moved setToConnectedSimulator into simulator selector so it can be used elsewhere 2018-07-26 21:40:30 +02:00
Klaus Basan
94e3b89479 Ref T292, Ref T285 model loader and cache improvements
* multi caches also emit when values are set and synchronized
* model loader detects cache changed
* added CCentralMultiSimulatorModelCachesAware
2018-07-26 04:32:40 +02:00
Klaus Basan
77f10938d9 Ref T292, Ref T285 further form improvements
* avoid roundtrips by airline digest signal
* style such as removed "private slots"
* fixing distributor form's clear
2018-07-25 02:37:15 +02:00
Klaus Basan
94bf4b2249 Ref T292, Ref T285 added signal in loader for "disk loading" and fixed displaying of "already loading" messages 2018-07-25 02:37:14 +02:00
Klaus Basan
f36ebbfa83 Doxygen and style 2018-07-25 02:37:12 +02:00
Klaus Basan
541e54d76c Ref T292, Ref T285 replaced model set loader in "own model set" UI component and used CCentralMultiSimulatorModelSetCachesAware instead 2018-07-25 02:37:11 +02:00
Klaus Basan
18041b1dc2 Ref T292, Ref T285 removed model set loader from UI components and replaced by central cache 2018-07-25 02:37:07 +02:00
Klaus Basan
a24d35f841 Fixed style of airline ICAO form and better scaling of images 2018-07-25 02:37:06 +02:00
Klaus Basan
bf36a69be0 Stashed data file can be dropped to model view
* utility functions
* style changes / renamings / slots -> normal functions
* extra flag to enable file drop (and changed signatures)
* split view load function into 2 parts, one can use passed file parameter
2018-07-25 02:37:02 +02:00
Klaus Basan
24a1f7d96d Ref T292, adjusted UI components to reflect model loader changes 2018-07-25 02:36:59 +02:00
Klaus Basan
5faace2bb2 Ref T292, using the central loader in UI component plus adjustments as of other changes 2018-07-25 02:36:57 +02:00
Klaus Basan
e4866e3de6 Mapping component, use digest signals and Qt::QueuedConnection 2018-07-25 02:36:49 +02:00
Klaus Basan
93d33e3130 Own model set component
* Removed changeSimulator function in model set component (merged with setSimulator)
* menu to clear caches
* remember simulator "in selector", not in own value
2018-07-25 02:36:47 +02:00
Klaus Basan
562520dbab Simulator selector can be set and remembered 2018-07-20 18:09:05 +02:00
Klaus Basan
452ae4d631 Style Mapping Component code 2018-07-19 18:59:00 +02:00
Klaus Basan
7753fa787a Ref T268, elevation tab allowing to request elevation at arbitrary position 2018-07-19 02:52:14 +02:00