Lars Toenning
976142a7f4
refactor: Remove outdated IWYU instructions
...
CMake directly supports IWYU with the
<LANG>_INCLUDE_WAHT_YOU_USE property.
2024-10-12 22:16:17 +02:00
Lars Toenning
3faeac02f8
fix(installer): Update link
2024-10-12 22:16:17 +02:00
Lars Toenning
12cad05edc
build!: Upgrade Ubuntu deploy target
2024-10-12 22:16:17 +02:00
Lars Toenning
69777881b4
build!: Upgrade macOS deployment target
2024-10-12 22:16:16 +02:00
Lars Toenning
b74cf9c49e
refactor: Remove unused methods
2024-10-12 22:16:16 +02:00
Lars Toenning
56bd6f0c42
refactor: Fix Qt 5.15 deprecation warnings
2024-10-12 22:16:16 +02:00
Lars Toenning
e1f52f3e88
build: Use python3 instead of python symlink
...
The python symlink is not present on all
systems. python3 should likely always be
available if python3 is installed
2024-10-12 22:15:09 +02:00
Lars Toenning
5621b6a211
ci: Upgrade macOS version
2024-10-12 08:19:18 +02:00
Lars Toenning
c9ef304ec9
refactor: Remove build-in console
...
The console feature was not documented very well and was only used for a
few messages.
2024-10-06 19:15:51 +02:00
Lars Toenning
7cdec8eeb6
build: Remove permissive workaround
...
Tested with MSVC 2022, this is no longer required.
2024-10-06 19:09:45 +02:00
Lars Toenning
0599241929
refactor: Remove log messages from status bar
...
With the new warn/error button, the user already is informed if
something important is logged. By only showing nearly all log messages
in the status bar, messages can be missed easily.
Fixes also an issue where the status bar was accessed before it was
initialized (crash with assert). (Fixes #299 ).
2024-10-06 12:57:13 +02:00
Lars Toenning
e5916b65a9
feat: Add warn/error log buttons
...
Add buttons to highlight that error or warning messages were logged.
Fixes #106
2024-10-06 12:57:13 +02:00
Lars Toenning
7337e89f0c
refactor: Remove old code
2024-10-06 11:38:00 +02:00
Lars Toenning
019c7a8b27
refactor: Remove experimental string_view include
2024-09-08 12:41:51 +02:00
Lars Toenning
eb27accd03
chore: Upgrade fallback METAR URL to HTTPS
2024-09-08 12:08:19 +02:00
Lars Toenning
181f32c04a
feat: Migrate to new VATSIM Status JSON file
2024-09-08 12:08:19 +02:00
Lars Toenning
57339f504e
fix: Avoid dangling reference
2024-09-08 12:08:19 +02:00
Lars Toenning
431b321aeb
refactor(ui): Remove second way to switch to model browser parts tab
2024-09-08 12:08:07 +02:00
Lars Toenning
9b781d9334
ci!: Remove Win 32-bit build
2024-08-11 22:17:16 +02:00
Lars Toenning
98496fedd6
fix(xswiftbus): Set correct RUNPATH
2024-08-11 22:16:02 +02:00
Lars Toenning
349b670c3e
ci: Upgrade installbuilder version
2024-08-11 22:15:21 +02:00
Lars Toenning
89c4907888
build: Add CMakePresets.json
2024-07-07 23:15:15 +02:00
Lars Toenning
39c2c4aebc
feat: Add more logging for #212
2024-07-07 23:15:15 +02:00
Lars Toenning
aa9329cf5d
refactor: Remove inline ATC settings (all/in range, valid freqs.)
...
Fixes #193
2024-07-07 23:15:15 +02:00
Lars Toenning
259cf24d6b
refactor: Simplify signal
...
The CAirspaceMonitor::changedAtcStationOnlineConnectionStatus signal was
only used to signal disconnected atc stations (argument always false).
2024-07-07 23:15:15 +02:00
Lars Toenning
d7219c4d56
refactor: Remove old code
2024-07-07 23:15:15 +02:00
Lars Toenning
207d288ae7
build: Use argparse for CLI arguments in build script
2024-07-07 23:15:15 +02:00
Lars Toenning
c96889bae8
build: Move build util functions to separate file
...
Previously, having everything in a single file causes issues, because
build.py is also called from CMake to get the version number. This only
worked for users, who had "requests" installed, as this library is
required in build.py.
2024-07-07 22:05:00 +02:00
Lars Toenning
4a81fc400a
feat: Show license and third party licenses in about dialog
2024-07-07 22:05:00 +02:00
Lars Toenning
49d4bd12d1
docs: Remove outdated note
2024-07-07 22:05:00 +02:00
Lars Toenning
e755abed3c
refactor: Remove unused function
2024-07-07 22:05:00 +02:00
Lars Toenning
b2ae4e5681
build: Add ifdef to disable VATSIM build
2024-07-07 22:04:59 +02:00
Lars Toenning
dfbd8f05c8
chore: Move license HTML file to installer dir
...
The reuse linter only supports single files inside the LICENSE folder.
As the HTML version for the license is only required for the installer,
this commit moves it to the installer folder.
2024-07-07 20:43:37 +02:00
Lars Toenning
77de5c9336
refactor: Remove bar charts
2024-06-14 10:28:13 +02:00
Lars Toenning
3e40e4f838
ci: Upgrade install-qt-action
2024-06-13 21:34:56 +02:00
Lars Toenning
67c1b8482e
ci: Remove old cppcheck suppresions
2024-06-13 21:11:48 +02:00
Lars Toenning
f46b2e1644
ci: Upgrade macOS version
...
Fixes #285
2024-06-13 21:11:47 +02:00
Lars Toenning
2ae75aef87
build: Set default CMAKE_BUILD_TYPE
...
Fixes #286
2024-06-02 11:28:01 +02:00
Lars Toenning
681026e285
refactor: Remove outdated blog link
2024-06-02 11:27:53 +02:00
Lars Toenning
89b2d5fbec
ci: Check out externals repository
2024-06-02 09:48:02 +02:00
Lars Toenning
e2b9bd221b
build: Remove externals submodule
2024-05-28 08:17:39 +02:00
Lars Toenning
382289611d
fix: Check correct key length for AFV encryption
2024-05-16 08:30:18 +02:00
Lars Toenning
cec87b6768
refactor: Remove unused struct and function
2024-05-16 08:30:18 +02:00
Lars Toenning
a19be63b37
fix: Pass size of server file in bytes
...
Fixes #259
2024-05-16 08:30:18 +02:00
Lars Toenning
bfa6894672
feat: Move VATSIM auth endpoint URL to bootstrap.json
2024-05-16 08:30:17 +02:00
Lars Toenning
abe79a2ae1
refactor: Remove old qmake file
2024-05-16 08:30:17 +02:00
Lars Toenning
c8cecddccf
refactor: Change dummy VATSIM id/key
2024-05-16 08:30:17 +02:00
Lars Toenning
f2404c4f56
refactor: Remove tooltips
2024-05-16 08:30:17 +02:00
Lars Toenning
35d7c59e6d
docs: Fix README badges
2024-05-04 09:00:23 +02:00
Lars Toenning
9e4de1c511
refactor: Remove simulator logos
2024-05-01 22:06:00 +02:00