Commit Graph

5263 Commits

Author SHA1 Message Date
Klaus Basan
9f889bfce7 Ref T192, case insensitive name check 2017-12-21 19:46:45 +01:00
Klaus Basan
2c2e850668 Ref T192, improved display/log of DBus connection
* log level
* more detailed messages
2017-12-21 19:46:42 +01:00
Klaus Basan
9375a27c92 Ref T192, Q_ASSERT (just in case) 2017-12-21 19:46:39 +01:00
Klaus Basan
12667bca12 Ref T189, allow to set main window (injection)
In swift UI applications we init the main window explicitly, no need afterwars to search for it
2017-12-21 19:46:36 +01:00
Klaus Basan
63fbeecc00 Ref T192, formatting and minor tweaks 2017-12-21 19:46:33 +01:00
Klaus Basan
1386fcd0db Ref T192, fqn for status enum 2017-12-21 19:46:29 +01:00
Klaus Basan
26c6172816 Ref T197, doxygen fixes
"spooky action at a distance"
https://swift-project.slack.com/archives/G7GD2UP9C/p1510941452000072
2017-12-21 19:46:26 +01:00
Klaus Basan
8b55bcc178 Ref T197, adjusted emulated driver 2017-12-21 19:46:23 +01:00
Klaus Basan
d77200a49a Ref T197, emulated driver dialog can update title 2017-12-21 19:46:20 +01:00
Klaus Basan
8e761f35f1 Ref T197, simulator info
* CSimulatorInfo only initialized once and not over and over again in plugin info
* getSimulatorInfo() no longer virtual, as we can access the member CSimulatorInfo directly
* display exact simualtor in FSX/P3D driver
* renamed to identifierToSimulator and fixed typo "Identifier"
2017-12-21 19:46:17 +01:00
Klaus Basan
c5f57a6bd1 Ref T197, P3D x86 build
* pro files
* description
2017-12-21 19:46:14 +01:00
Klaus Basan
ff963d7d39 Ref T195, warning if interpolator situation is invalid 2017-12-21 19:46:11 +01:00
Klaus Basan
f9c7ce0ea8 Ref T189, DWORD is unsigned 2017-12-21 19:46:08 +01:00
Klaus Basan
bce79a424d Ref T195, core settings UI improvements
* hide "?" (help)
* spacers
2017-12-21 19:46:05 +01:00
Klaus Basan
b7690ba919 Ref T195, improved core UI
* removed start/stop
* added restart
* use DBus UI component
* show info about audio
2017-12-21 19:46:02 +01:00
Klaus Basan
35e6dbda67 Ref T195, launcher uses DBus UI component and new application arguments functions 2017-12-21 19:45:59 +01:00
Klaus Basan
f33c198d5d Ref T195, application restart functions
* allow to get current arguments joined with new ones
* removed old inheritedArguments function
* unregisterAsRunning (for restart)
* restart function
2017-12-21 19:45:55 +01:00
Klaus Basan
948a0c1eee Ref T195, DBus address selector UI to be used with launcher and core UI 2017-12-21 19:45:52 +01:00
Klaus Basan
25df9ce720 Ref T195, log category ctor for single element 2017-12-21 19:45:49 +01:00
Klaus Basan
8103df18f7 Ref T195, formatting 2017-12-21 19:45:46 +01:00
Klaus Basan
424d748f25 Ref T195, DBus server utility function 2017-12-21 19:45:43 +01:00
Klaus Basan
31237b758e Ref T195, audio utility function 2017-12-21 19:45:41 +01:00
Klaus Basan
075f19268c Ref T192, fixed parsing of DBus string 2017-12-21 19:45:38 +01:00
Klaus Basan
8bdfb2474b Ref T192, starting launcher inherites CMD arguments 2017-12-21 19:45:35 +01:00
Klaus Basan
d01893a18a Ref T192, formatting 2017-12-21 19:45:32 +01:00
Klaus Basan
3e6484cdda Ref T189, CGuiUtility improvements
* only search for main window once
* static const QJsonObject for drag and drop
* formatting
2017-12-21 19:45:29 +01:00
Klaus Basan
02f7e12e12 Ref T189, UI: spacing of statusbar depending on main window size 2017-12-21 19:45:25 +01:00
Klaus Basan
d4b4b48a55 Ref T190, improved display of text messages
* tooltip
* using QStringBuilder
2017-12-21 19:45:22 +01:00
Klaus Basan
c2eeff6193 Ref T189, formatting 2017-12-21 19:45:17 +01:00
Klaus Basan
bc2b40dcd8 Ref T189, renamed to CWebReaderFlags::entitiesToReaders plus some assert utility functions 2017-12-21 19:45:14 +01:00
Klaus Basan
58b7f282ee Ref T189, UI formatting of status bar 2017-12-21 19:45:11 +01:00
Klaus Basan
6650ec89d3 Ref T189, formatting 2017-12-21 19:45:08 +01:00
Klaus Basan
3d76eabac5 Ref T189, context menu "Clear highlighting" only if there are highlighted rows
* added customMenu in template
* added hasHighlightedRows
2017-12-21 19:45:05 +01:00
Klaus Basan
e24914cc26 Ref T190, consolidate text messages before emitting text message 2017-12-21 19:45:02 +01:00
Klaus Basan
b08e281f85 Ref T189, no need to init const values over and over again 2017-12-21 19:45:00 +01:00
Klaus Basan
48adb52082 Ref T190, text messages can be appended
(same sender sends one message in multiple parts)
2017-12-21 19:44:57 +01:00
Klaus Basan
0a1f5c49ae Ref T189, include order and removed unused variable 2017-12-21 19:44:55 +01:00
Klaus Basan
22c34f4e23 Ref T189, "private slot" -> "private" 2017-12-21 19:44:52 +01:00
Klaus Basan
f55332b1ec Ref T190, text message formatting 2017-12-21 19:44:49 +01:00
Roland Winklmeier
069bfb921f Prevent sending the flightplan only if there are validation errors or warnings
Summary:
The flight plan initialization always contains messages. In case everything
was fine, it contains the info validation messages, that validation
passed. So messages is never empty and the flight plan was never sent out.
Instead, it should stop sending the flight plan if there were validation
errors or warnings.

Reviewers: #swift_pilot_client, kbasan

Reviewed By: #swift_pilot_client, kbasan

Subscribers: jenkins

Maniphest Tasks: T206

Differential Revision: https://dev.swift-project.org/D71
2017-12-13 09:42:26 +01:00
Roland Winklmeier
b952c60f04 Adjust artifacts filenames to schema type-os-version.extension 2017-12-08 12:36:12 +01:00
Roland Winklmeier
925c3d6210 Limit crashpad's INCLUDEPATH to blackcore
Summary:
Only blackcore includes the headers of crashpad. It is therefore
not necessary to add this include paths globally for all projects.

Reviewers: #swift_pilot_client, kbasan

Reviewed By: #swift_pilot_client, kbasan

Subscribers: jenkins

Differential Revision: https://dev.swift-project.org/D70
2017-12-08 00:48:58 +01:00
Roland Winklmeier
f53ec46d20 Change the operating system name from OSX to MacOS everywhere
Summary:
- Changed the name in all build artifacts
- Everywhere in C++

Reviewers: #swift_pilot_client, kbasan

Reviewed By: #swift_pilot_client, kbasan

Subscribers: jenkins

Maniphest Tasks: T205

Differential Revision: https://dev.swift-project.org/D69
2017-12-06 22:50:19 +01:00
Roland Winklmeier
d7d4fdff2c Align the full version schema across all artifacts
Summary:
The version number used for packaging symbols and xswiftbus was not the
full one including the timestamp.
This change adds the last commit timestamp (in contrast to the build
timestamp used before) as regular part of the version number. This helps
us to also keep the version number consistent with the content across all
installers. The version number will change only, if the last commit was
modified and not with each different build.
In the end, all jenkins jobs building from the same commit should produce
artifacts with the same version everywhere.

ref T204

Reviewers: #swift_pilot_client, kbasan

Reviewed By: #swift_pilot_client, kbasan

Subscribers: jenkins

Maniphest Tasks: T204

Differential Revision: https://dev.swift-project.org/D68
2017-12-01 08:13:44 +01:00
Roland Winklmeier
d8c156a762 Fix building a bitrock installer with MinGW binaries
Summary:
This simply fixes the errors, one will see if an installer is created after
a MinGW build. This does not change the fact that a MinGW installer is
not supported and not necessary. The installed software will not be able
to run due to missing dependencies. But the installer can be created and
executed for testing.

Reviewers: #swift_pilot_client, kbasan

Reviewed By: #swift_pilot_client, kbasan

Subscribers: jenkins

Differential Revision: https://dev.swift-project.org/D67
2017-12-01 08:09:58 +01:00
Roland Winklmeier
bd1d4eecf6 Remove the left over install workaround for win32-g++
Summary:
This workaround is no longer necessary and was forgotten to be removed
with the rest of those workarounds.

Reviewers: #swift_pilot_client, kbasan

Reviewed By: #swift_pilot_client, kbasan

Subscribers: jenkins

Differential Revision: https://dev.swift-project.org/D66
2017-12-01 08:06:06 +01:00
Mathew Sutcliffe
27dc7ad329 Update libxplanemp. 2017-11-23 22:25:17 +00:00
Mathew Sutcliffe
047b9279b6 Provide CMessageBase::log for logging with severity configurable as parameter
Summary: Ref T198

Reviewers: kbasan, #swift_developers

Reviewed By: kbasan

Subscribers: jenkins

Tags: #swift_pilot_client

Maniphest Tasks: T198

Differential Revision: https://dev.swift-project.org/D64
2017-11-23 22:15:46 +00:00
Mathew Sutcliffe
c5a3db49b0 Request own aircraft info upon connecting to XSwiftBus
Summary:
Ref T83
Also removed an unused parameter of the "own aircraft changed" signal of XSwiftBus.

Reviewers: #swift_developers, rwinklmeier

Reviewed By: #swift_developers, rwinklmeier

Subscribers: jenkins

Tags: #swift_pilot_client

Maniphest Tasks: T83

Differential Revision: https://dev.swift-project.org/D63
2017-11-23 22:15:41 +00:00
Mathew Sutcliffe
3969245a55 Removed "string trick" in CPropertyIndex
Summary:
Ref T187
Using QVector as this is Qt's recommended container type.

Reviewers: #swift_developers, kbasan

Reviewed By: #swift_developers, kbasan

Subscribers: jenkins

Tags: #swift_pilot_client

Maniphest Tasks: T187

Differential Revision: https://dev.swift-project.org/D62
2017-11-23 22:15:37 +00:00