Mat Sutcliffe
bd8a563d11
[xswiftbus] Workaround for shortcoming of qmake INSTALLS wildcard expansion
...
When using wildcards in the `files` member of an `INSTALLS` variable,
the files must exist when qmake is run or the wildcards won't be expanded.
The libevent and libpng libraries are copied to `$$DestRoot/lib` as a
post-build step in `blackmisc.pro`, so I work around with a shell command.
v0.9.5.151
2021-04-09 15:17:17 +01:00
Mat Sutcliffe
fd59b28356
Update externals
2021-04-09 15:17:14 +01:00
Mat Sutcliffe
cf3a2a2d7f
[CI] Obtain external dependencies from the system package manager on Linux
2021-04-09 15:17:10 +01:00
Mat Sutcliffe
37255096e9
[Install] Don't hardcode version numbers of externals
2021-04-09 15:17:07 +01:00
Mat Sutcliffe
2acd89ceea
[CI] Ensure libpng dev package is installed
2021-04-09 15:17:00 +01:00
Mat Sutcliffe
042e992887
Workaround for GCC 7 ignoring RPATH for transitive dependencies
2021-04-06 17:57:09 +01:00
Roland Rossgotterer
ff4f897d0d
Fix changed NOAA GFS directory url
v0.9.5.145
2021-04-02 23:47:07 +01:00
Mat Sutcliffe
9b0aa2d969
[CI] Update Bitrock version
2021-04-02 23:47:00 +01:00
Mat Sutcliffe
eff27c4e08
[CI] Update Linux build from Ubuntu 16 to 18
...
Also remove workarounds for Ubuntu 16.
2021-04-02 23:46:21 +01:00
Mat Sutcliffe
14427ec39f
[doxygen] Import Qt doxygen tagfiles
2021-04-02 23:46:15 +01:00
Mat Sutcliffe
9f6308352b
UUID in DB client ping should uniquely identify the client machine
v0.9.5.141
2020-12-17 20:45:18 +00:00
Mat Sutcliffe
8824749ebf
Update VATSIM data file reader to read new JSON data file format
2020-12-15 18:46:42 +00:00
Mat Sutcliffe
eb1f6ddc46
[CI] Pin older version of importlib-metadata on Linux
...
(Newer version requires python 3.6, ubuntu 16 has python 3.5)
2020-12-15 18:46:22 +00:00
Mat Sutcliffe
21baedaec7
Adjust to change in GitHub Actions workflow syntax
...
See https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
v0.9.5.138
2020-10-20 23:36:27 +01:00
Mat Sutcliffe
7b73ba33ce
Extra validation to prevent asserts from invalid CSL files
2020-10-20 23:36:19 +01:00
Mat Sutcliffe
0ee5bc6c08
[FSD] PBH unittest
2020-09-16 23:04:30 +01:00
Roland Rossgotterer
87387f6ed1
[FSD] Normalize heading to 360 deg before sending
2020-09-16 23:04:20 +01:00
Mat Sutcliffe
a58e7c0fa2
[breakpad] Add new annotation "commit"
2020-09-16 23:02:18 +01:00
Mat Sutcliffe
6b95ed7155
[breakpad] Add new annotation "short_version"
2020-09-16 23:02:08 +01:00
Mat Sutcliffe
23d085d4a8
Symbol uploads: tag each one with the swift version number
...
This is to make them easier to recognize and manage in the
Backtrace web app.
2020-09-16 23:01:29 +01:00
Mat Sutcliffe
fb3a611948
Fix mistake in xswiftbus which could crash X-Plane
v0.9.5.131
2020-08-26 22:45:13 +01:00
Mat Sutcliffe
4cf5ef004f
[doxygen] Update mainpage
2020-08-26 22:45:13 +01:00
Mat Sutcliffe
fc614f2d11
Adjusting links to new documentation
2020-08-26 22:45:13 +01:00
Mat Sutcliffe
41b465ea45
Fix broken Bitrock download URL
v0.9.5.128
2020-08-21 19:22:41 +01:00
Mat Sutcliffe
ced60a4768
Issue #79 Path elements below the root are no longer salient in xpmp2
2020-08-21 18:54:28 +01:00
Mat Sutcliffe
97945e5676
Issue #79 Restore error message for unknown models
...
This was lost due to the model string case sensitivity lookup step.
2020-08-21 18:54:27 +01:00
Mat Sutcliffe
a43b8b00bc
[xswiftbus] Add labels when pushing positions to xplanemp2
v0.9.5.125
2020-08-17 19:14:56 +01:00
Mat Sutcliffe
5b14cf7f71
Style: renaming methods
2020-08-17 19:14:56 +01:00
Mat Sutcliffe
d43a55f087
Fix setup wizard unable to download xswiftbus from GitHub
2020-08-17 19:14:56 +01:00
Mat Sutcliffe
e6d2bb152e
[xswiftbus] Set maximum draw distance for labels
2020-08-17 19:14:55 +01:00
Mat Sutcliffe
60c3e02598
Update xplanemp2
2020-08-17 19:14:55 +01:00
Mat Sutcliffe
bd6b5c456c
Issue #74 Style: remove egregious redundancy in CCoreFacadeConfig
2020-08-16 15:27:08 +01:00
Mat Sutcliffe
8ce3fe7178
Issue #74 Fix CCoreFacadeConfig::allEmpty so it really means "all empty"
2020-08-16 15:26:29 +01:00
Mat Sutcliffe
2f22904540
Issue #73 Unittest for CIdentifier dbus object path conversion
2020-08-16 14:54:36 +01:00
Mat Sutcliffe
97fe8069b0
Issue #73 Add extra info to DBus error messages
2020-08-16 14:54:36 +01:00
Mat Sutcliffe
1fd044af70
Issue #73 Percent-encode for a reversible conversion to dbus object path
...
Use underscore instead of percent, as the only
non-alnum char allowed in dbus path elements.
2020-08-16 14:54:35 +01:00
Mat Sutcliffe
8e3a861a3f
Issue #73 Drop trailing padding in base64 encoding
2020-08-16 00:09:06 +01:00
Mat Sutcliffe
dc4b54ea69
Issue #15 [CI] Launch session bus on Linux runner
2020-08-15 16:13:37 +01:00
Mat Sutcliffe
30d6e639ca
Disable minimize/maximize/close buttons of simulator settings windows
v0.9.5.113
2020-08-13 23:32:38 +01:00
Mat Sutcliffe
e710c777ab
Issue #17 Fix aircraft labels setting not being updated in xswiftbus
...
Also related tidying up.
2020-08-13 18:05:19 +01:00
Mat Sutcliffe
f114171083
Issue #17 Fixed bug in database reader
2020-08-12 20:10:34 +01:00
Mat Sutcliffe
19d88d1740
Issue #17 Restore aircraft labels with math and logic cribbed from LiveTraffic's XPMP2
2020-08-12 20:09:23 +01:00
Mat Sutcliffe
c615b45e78
Issue #17 Updated datarefs for X-Plane 11.50
2020-08-12 20:08:10 +01:00
Mat Sutcliffe
3ea0c7f2a5
Issue #17 Report errors for unsupported CSL formats
2020-08-10 22:02:24 +01:00
Mat Sutcliffe
54a590a3c3
Update xplanemp2
2020-08-10 22:00:27 +01:00
Mat Sutcliffe
660f3fc17b
Issue #69 Menu item to launch CSL2XSB in own models component
2020-08-10 12:51:24 +01:00
Mat Sutcliffe
19e409a451
Issue #69 Add icon for terminal applications
2020-08-10 12:51:24 +01:00
Mat Sutcliffe
1c1cade845
Issue #69 Fix NameError in script
2020-08-10 12:51:23 +01:00
Mat Sutcliffe
c713294a07
Issue #69 Add CSL2XSB to the installer
...
Uses PyInstaller to bundle together with a
self-contained minimal Python environment.
2020-08-10 12:51:14 +01:00
Mat Sutcliffe
2468f3cd81
Issue #69 CSL2XSB always asks for confirmation to proceed
2020-08-09 12:11:12 +01:00