Mat Sutcliffe
327047232c
Fix mistake when excluding WASAPI sound plugin
2021-11-28 20:05:04 +00:00
Mat Sutcliffe
7c777ea825
Issue #125 Linux: error on failure to open input device file
2021-11-27 23:32:36 +00:00
Mat Sutcliffe
21a3b89008
Issue #125 Explicitly request Input Monitoring and error if denied
2021-11-27 23:32:36 +00:00
Mat Sutcliffe
8c2e18b67a
Update InstallBuilder version
2021-11-27 20:53:04 +00:00
Mat Sutcliffe
6cd4c38b68
[AFV] Disregard 6th digit of VHF alias frequency
...
This means for example 132.070 is equal to 132.075
v0.9.6.91
2021-10-09 23:05:36 +01:00
Mat Sutcliffe
e67c2013e0
Remove siliconmind.de mirror from bootstrap.json
2021-10-08 23:32:15 +01:00
Mat Sutcliffe
3c6215885e
[CI] Adapt to new GitHub API
2021-10-08 23:32:15 +01:00
Mat Sutcliffe
8f51d5fa3b
Update Bitrock version
2021-10-08 23:32:15 +01:00
Mat Sutcliffe
e8d717584c
Update Bitrock URL
2021-10-08 23:32:14 +01:00
Mat Sutcliffe
1350fada3a
Generate minimal debug symbols on Linux and Mac
2021-10-08 23:32:14 +01:00
Mat Sutcliffe
fa6d732b07
Don't install WASAPI sound plugin, which is not threadsafe and not needed
2021-10-08 23:32:14 +01:00
Mat Sutcliffe
f6eaa469aa
[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.6.84
2021-04-08 16:30:15 +01:00
Mat Sutcliffe
29ff8f9b90
Update externals
2021-04-07 21:39:57 +01:00
Mat Sutcliffe
10589293fa
[CI] Obtain external dependencies from the system package manager on Linux
2021-04-07 21:39:57 +01:00
Mat Sutcliffe
9ad95f3386
[Install] Don't hardcode version numbers of externals
2021-04-07 21:39:57 +01:00
Mat Sutcliffe
bc0a813dc2
[CI] Ensure libpng dev package is installed
2021-04-07 17:58:28 +01:00
Mat Sutcliffe
9660d845a2
Workaround for GCC 7 ignoring RPATH for transitive dependencies
v0.9.6.79
2021-04-05 13:52:09 +01:00
Roland Rossgotterer
b3dc47f46c
Fix changed NOAA GFS directory url
v0.9.6.78
2021-04-02 23:37:34 +01:00
Mat Sutcliffe
d684e16642
[CI] Update Bitrock version
2021-04-02 23:37:28 +01:00
Mat Sutcliffe
3c0a1ac40b
[CI] Update Linux build from Ubuntu 16 to 18
...
Also remove workarounds for Ubuntu 16.
2021-04-02 23:34:43 +01:00
Mat Sutcliffe
584595ff2f
UUID in DB client ping should uniquely identify the client machine
v0.9.6.75
2020-12-17 20:24:01 +00:00
Mat Sutcliffe
f2eba38282
Use QString::arg instead of std::sprintf
2020-12-15 23:35:57 +00:00
Mat Sutcliffe
5c40a22875
Adjust CSL2XSB according to Chris Collins' xpmp2 datarefs
2020-12-15 18:37:28 +00:00
Mat Sutcliffe
40362c1f4a
Use sprintf to decompose the degrees, minutes, and seconds
...
Instead of repeatedly multiplying by 100, which can cause
epsilon errors to grow to too significant magnitudes.
2020-12-08 21:02:19 +00:00
Mat Sutcliffe
50eebb799d
Update VATSIM data file reader to read new JSON data file format
2020-12-05 17:30:15 +00:00
Mat Sutcliffe
9014a673f1
[Radar] Don't rotate the compass rose, even when not locked north
2020-12-01 16:16:25 +00:00
Mat Sutcliffe
880722fc9f
[CI] Pin older version of importlib-metadata on Linux
...
(Newer version requires python 3.6, ubuntu 16 has python 3.5)
2020-11-24 22:49:35 +00:00
Mat Sutcliffe
e28df21641
[xswiftbus] Fix UTF-8 bug when displaying text messages
...
std::string is not UTF-8 aware, so it was possible to create
malformed strings by splitting in the middle of a code point.
The splitting code also did read beyond the end of the input string.
Now we use a Unicode-aware iterator adaptor to help find the
correct place to split the string across multiple lines.
2020-11-24 22:47:22 +00:00
Mat Sutcliffe
550f8fd7e6
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.6.67
2020-10-20 23:36:01 +01:00
Roland Rossgotterer
bd862fa451
Enforce *.air file siblings only in 64 bit builds
...
P3D ships with aircraft.cfg/sim.cfg models which are not actual aircraft. Only those with an *.air file sibling are actual aircraft models.
However the 32 bit MSFS simulators do not ship with *.air files. Hence enforce it for 64 bit which limits it to 64 bit P3D.
2020-10-20 23:36:01 +01:00
Mat Sutcliffe
fda0abc94e
Extra validation to prevent asserts from invalid CSL files
2020-10-20 23:35:52 +01:00
Mat Sutcliffe
75f514968f
Add a mode line to help GitHub correctly identify the file type
2020-10-17 16:13:41 +01:00
Mat Sutcliffe
5eb34a5df7
[FSD] PBH unittest
2020-09-16 23:00:07 +01:00
Roland Rossgotterer
7a76c6cade
[FSD] Normalize heading to 360 deg before sending
2020-09-16 23:00:07 +01:00
Roland Rossgotterer
65b8eec439
Improve aircraft cfg parser for FS2020
...
- Handle inline comments
- use icao_type_designator as icao type
2020-09-16 22:59:58 +01:00
Roland Rossgotterer
3baab2ae4d
Add initial simulator plugin support for FS2020
...
This adds simulator plugin support for FS2020. It still pretends to be FSX until full integration is completed.
2020-09-16 22:59:58 +01:00
Mat Sutcliffe
aa32544b53
[CI] Rationalize Backtrace tokens
2020-09-15 18:23:39 +01:00
Mat Sutcliffe
ff9baf605b
[breakpad] Add new annotation "commit"
2020-09-15 17:41:51 +01:00
Mat Sutcliffe
132cc167fc
[CI] Cross-compile to 32bit Windows using 64bit tools
2020-09-15 00:21:54 +01:00
Mat Sutcliffe
96bdad32e6
[CI] Fix wrong externals path
2020-09-15 00:21:10 +01:00
Mat Sutcliffe
980477dcb6
[breakpad] Add new annotation "short_version"
2020-09-15 00:09:23 +01:00
Mat Sutcliffe
c0382df395
Some qmake fixes
2020-09-15 00:08:56 +01:00
Mat Sutcliffe
446743b9b5
Issue #82 [xswiftbus] Menu item to toggle default XP ATIS
2020-09-12 17:54:49 +01:00
Mat Sutcliffe
d765040c92
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-11 22:20:42 +01:00
Mat Sutcliffe
0b9103c1f7
[installer] Remember prior 32bit and 64bit install paths separately
2020-08-31 00:12:10 +01:00
Mat Sutcliffe
e9b0d57b2a
Issue #77 Break cyclic dependency fileutils <-> directoryutils
2020-08-30 00:26:19 +01:00
Mat Sutcliffe
f421bb90c3
Issue #77 Break cyclic dependency swiftdirectories <-> applicationinfolist
2020-08-30 00:25:56 +01:00
Mat Sutcliffe
ab44c068ab
Issue #77 Break direct cyclic dependency statusmessage <-> logmessage
2020-08-29 23:26:27 +01:00
Mat Sutcliffe
d1b6776c44
Issue #77 Break dependency of sequence on propertyindex
2020-08-29 23:25:50 +01:00
Mat Sutcliffe
1c8fd1b47e
Issue #77 Break dependency of worker on variant
2020-08-29 22:46:28 +01:00