Commit Graph

5331 Commits

Author SHA1 Message Date
Klaus Basan
ef56590d85 Ref T180, typo in directory name, causing assert 2017-11-04 21:44:41 +01:00
Klaus Basan
d777b8c611 Ref T180, fix emitting wrong status when disconnected 2017-11-04 21:44:40 +01:00
Klaus Basan
350c210d97 Ref T180, driver settings (FSX/P3D) supports SimConnect.ini file 2017-11-04 21:44:39 +01:00
Klaus Basan
5560d6cb78 Ref T180, support for SimConnect.ini files and some renamings in CSimConnectUtilities 2017-11-04 21:44:39 +01:00
Klaus Basan
1018d06f70 Ref T180, do not disconnect from dispatch (SimConnectProc) function
This causes a crash in P3Dv4 and has been wrong all the time because it closes itself from within the dispatcher
2017-11-04 21:44:38 +01:00
Klaus Basan
20316fd77d Ref T180, minor renaming 2017-11-04 21:44:37 +01:00
Klaus Basan
df3dbff8e3 Ref T180, directly add parts/situation in CSimConnectObject ctor 2017-11-04 21:44:17 +01:00
Klaus Basan
3d4f12ac3a Ref T180, added some parts in README 2017-11-04 21:43:48 +01:00
Klaus Basan
c733705209 Ref T180, pilot client UI formatting (form layout) 2017-11-04 16:03:52 +01:00
Klaus Basan
d5bb1733f4 Ref T180, formatting / const 2017-11-04 16:03:40 +01:00
Roland Winklmeier
a23ccb5ac7 [MacOS] Comment out osascript for the time being
osascript tries to talk to Finder, which is not possible when running
the Mac OS slave over ssh.
2017-11-03 15:50:25 +01:00
Roland Winklmeier
be321a3fa5 Replace more installer dummy icons with swift icons
Summary:
There were still many TODO's in installbuilder project file. This change replaces them with path to swift icons.

Depends on D58

Reviewers: #swift_pilot_client, msutcliffe

Reviewed By: #swift_pilot_client, msutcliffe

Subscribers: jenkins

Differential Revision: https://dev.swift-project.org/D59
2017-11-03 12:10:00 +01:00
Roland Winklmeier
8ee73d18e9 [MacOS] Create installer disk image manually to workaround broken hdiutil
Summary:
Apple broke the hdiutil on MacOS 10.13. If one passes multiple -srcfolder
arguments, it dead locks with 100 % CPU forever. Since there is no way to
tell Bitrock to use only one -srcfolder argument, we have to go the
advanced way and create the disk image file manually. This also allows
us to customize it more in the future.

Reviewers: #swift_pilot_client, msutcliffe

Reviewed By: #swift_pilot_client, msutcliffe

Subscribers: jenkins

Maniphest Tasks: T181

Differential Revision: https://dev.swift-project.org/D58
2017-11-03 12:05:16 +01:00
Klaus Basan
3876b010cb Ref T176, set selection mode deferred because otherwise it will be overidden from UI builder code 2017-10-31 15:39:40 +01:00
Klaus Basan
0445a88d6d Ref T176, setting scrollbar policy (vertical) to "always" avoids overflow 2017-10-31 15:39:39 +01:00
Klaus Basan
0b388cb103 Ref T177, addressing some overlay messages frame issues
* use enum for buttons
* removed unused declaration setInnerFrameFactor
* private slots -> private
2017-10-31 15:39:38 +01:00
Klaus Basan
1fda080070 Ref T177, UI layout of settings component 2017-10-31 15:39:37 +01:00
Klaus Basan
3215a2e756 Ref T177, added direct write flag because only direct writes require a consolidation 2017-10-31 15:39:36 +01:00
Klaus Basan
2e307555a2 Ref T177, clear highlighting once new models are stashed 2017-10-31 15:39:35 +01:00
Klaus Basan
df25dc5c18 Ref T145, temp. workaround until task is completed 2017-10-31 15:39:34 +01:00
Klaus Basan
f252f7542d Ref T118, for x64 P3D do not show SimConnect dll details 2017-10-31 15:39:32 +01:00
Klaus Basan
9d66062f05 Ref T118, set correct P3Dv4 default model and description 2017-10-31 15:39:30 +01:00
Klaus Basan
bad71a41d5 Ref T118, simulator info from DB can be parsed from bool and string 2017-10-31 15:39:30 +01:00
Klaus Basan
5ac8a24e74 Ref T118, formatted authenticated user 2017-10-31 15:39:29 +01:00
Klaus Basan
b74623599e Ref T118, color search follow up formatting 2017-10-31 15:39:28 +01:00
Klaus Basan
297426ae8e Ref T118, fixed wrong color search (restrict to color liveries) 2017-10-31 15:39:27 +01:00
Klaus Basan
8473cd7eb4 Ref T118, fixed / improved watchdog
* deleteLater for reply
* allow to check via HTTP (avoid wrong positive checks)
2017-10-31 15:39:26 +01:00
Klaus Basan
4166982954 Ref T118, allow to just provide an id (from backend) and set the entity on swift side
* added getDistributorForDbKey
* added fillInMissingAircraftAndLiveryEntities
* fromDbJson function adjusted
2017-10-31 15:39:26 +01:00
Klaus Basan
585d82f84b Minor UI formatting 2017-10-31 15:39:25 +01:00
Klaus Basan
622101f113 Ref T118, formatted CDistributor 2017-10-31 15:39:24 +01:00
Klaus Basan
bd2b6ebbd8 Ref T118, adjust model dirs if sim directory changes 2017-10-31 15:39:23 +01:00
Klaus Basan
58c4e36413 Ref T118, settings simulator formatting 2017-10-31 15:39:23 +01:00
Klaus Basan
53b31600a5 Ref T118, minor fix to allow easy testing of the multinline issue 2017-10-31 15:39:22 +01:00
Klaus Basan
28c4f14026 Ref T118, background updater subscribes simplified published models signal
* direct consolidation after models have been published
* renamed some syncModelOrModelSetCacheWithDbData variables
2017-10-31 15:39:21 +01:00
Klaus Basan
c54c325cce Ref T118, database writer new simplified slot 2017-10-31 15:39:20 +01:00
Klaus Basan
5612033924 Minor fixes, formatting, static const 2017-10-31 15:39:19 +01:00
Klaus Basan
e25a3bdc93 Ref T118, aircraft ICAO formatting 2017-10-31 15:39:19 +01:00
Klaus Basan
d74bd4e7c3 Ref T118, "ZZZZ" ICAO from DB passes validation 2017-10-31 15:39:18 +01:00
Klaus Basan
11f15c6692 Ref T176, clear old messages when publishing
(no idea why I have originally kept them)
2017-10-31 15:39:17 +01:00
Klaus Basan
f14f06317b Ref T118, formatting database writer and utility 2017-10-31 15:39:16 +01:00
Klaus Basan
dd9cff778f Ref T118, "private slots" -> "private" 2017-10-31 15:39:15 +01:00
Klaus Basan
2f0253b3eb Ref T118, support multiple model directories
* this was recently discussed https://swift-project.slack.com/archives/C04J6J76N/p1508430536000065
* for config parser already implemented
* for XP the loading from multiple dirs still needs to be implemented (see todo)
2017-10-31 15:39:15 +01:00
Klaus Basan
24802b6f7f Ref T118, init model directories (fixes the issue that no directory was found when triggered from context menu) 2017-10-31 15:39:14 +01:00
Klaus Basan
14c912e2aa Ref T118, utility functions support multiple directories 2017-10-31 15:39:13 +01:00
Klaus Basan
66624e064d Ref T118, "protected slots" -> "protected" 2017-10-31 15:39:12 +01:00
Klaus Basan
e920dc77b8 Ref T118, formatting 2017-10-31 15:39:12 +01:00
Klaus Basan
c6d184cd3b Ref T118, fix for simconnect.h not including windows.h 2017-10-31 15:39:11 +01:00
Klaus Basan
41f5999094 Ref T118, changed to P3D v4.1 2017-10-31 15:39:10 +01:00
Klaus Basan
eab2f0d72a Ref T118, added P3D v4.1 x64 libs 2017-10-31 15:39:09 +01:00
Roland Winklmeier
d47801c5ba Automatically update shared files during jenkins build
Summary:
This change adds an automatic shared files update step during the jenkins
build. This guarantees, that we always have the latest DB data packaged
into the installers.
The updated files will be written into the source directory, so install
step will automatically pick up the updated ones.

ref T158

Reviewers: #swift_pilot_client, msutcliffe

Reviewed By: #swift_pilot_client, msutcliffe

Subscribers: jenkins

Maniphest Tasks: T158

Differential Revision: https://dev.swift-project.org/D56
2017-10-28 20:34:17 +02:00