Commit Graph

10398 Commits

Author SHA1 Message Date
Lars Toenning
8a877e85b7 refactor: Fix readability-use-std-min-max 2025-11-01 16:15:12 +01:00
Lars Toenning
369450107b refactor: Fix remaining modernize- warnings 2025-11-01 16:15:12 +01:00
Lars Toenning
4e6a6887f1 refactor: Fix clang-tidy modernize-loop-convert 2025-11-01 16:15:12 +01:00
Lars Toenning
e09413614a refactor: Fix clang-tidy modernize-return-braced-init-list 2025-11-01 16:15:12 +01:00
Lars Toenning
8f946b77d5 refactor: Fix clang-tidy modernize-use-override 2025-11-01 16:15:12 +01:00
Lars Toenning
29bc905e56 refactor: Fix clang-tidy modernize-use-auto 2025-11-01 16:15:12 +01:00
Lars Toenning
899b5d6ba4 ci: Run static code analysis 2025-11-01 16:15:12 +01:00
Lars Toenning
e29818a5be refactor: Move chunkware to third_party 2025-10-29 22:46:33 +01:00
Lars Toenning
8c93f00179 refactor: Fix deprecation warning 2025-10-29 22:46:33 +01:00
Lars Toenning
06469007ff fix: Extend comment for new simulators 2025-10-29 22:46:32 +01:00
Lars Toenning
036a99f4dc build: Fix compilation with no PCH 2025-10-29 22:46:32 +01:00
Lars Toenning
fefedd03f9 refactor: Format inc files 2025-10-29 22:46:32 +01:00
Lars Toenning
84e062f689 feat: Build xswiftbus for Apple Silicon 2025-10-20 23:34:54 +02:00
tzobler
6873315451 fix: replace "2" with CServer::FSDServer 2025-10-14 21:57:13 +02:00
tzobler
8bff548b9b fix: non-Vatsim users the login data for "other servers" was overwr. when starting the GUI 2025-10-14 21:57:13 +02:00
Lars Toenning
b85a82f5fb build: Update Qt version 2025-10-12 20:51:22 +02:00
Lars Toenning
ff45b56a06 refactor: Fix deprecation warning 2025-09-01 21:28:41 +02:00
Lars Toenning
ea0dc3b039 refactor: Remove old formatting comments 2025-08-29 23:17:16 +02:00
Lars Toenning
a0101ef943 refactor: Fix Qt deprecation warnings 2025-08-29 23:17:16 +02:00
Lars Toenning
7e79fa0b96 build: Update default debug config 2025-08-29 23:17:15 +02:00
Lars Toenning
aaf5bead64 fix: Update string representation for default codec 2025-08-29 23:17:15 +02:00
Lars Toenning
8c9b00169f build: Fix xswiftbus release name 2025-08-29 23:17:15 +02:00
Lars Toenning
b4f6e74975 refactor: Remove manual high-dpi support
This removes the --scale command line option.
Qt6 seems to have this already integrated to scale according to the
nativ display settings: https://doc.qt.io/qt-6.8/highdpi.html
Adjusting the scale on a per-application basis is not intended (anymore)
according to the documentation.
Tested on a (near) high-dpi screen.
2025-08-29 23:17:15 +02:00
Lars Toenning
b5d9dd2f62 docs: Update README 2025-07-19 17:49:58 +02:00
Lars Toenning
317fccfa3b fix: Set default toolchain file 2025-07-19 17:45:37 +02:00
Mat Sutcliffe
57ae33a8d2 fix: doxygen warnings 2025-07-11 13:54:39 +02:00
Mat Sutcliffe
2ed1161508 refactor: remove unused method 2025-07-11 13:54:39 +02:00
Mat Sutcliffe
2add67fe6a feat: doxygen docs include hyperlinks to Qt docs 2025-07-11 13:54:35 +02:00
Lars Toenning
e181680524 feat: Use zip instead of 7zip 2025-07-11 12:47:21 +02:00
Lars Toenning
9d1eef1e44 build(win): Fix install in debug mode 2025-07-07 21:51:31 +02:00
Lars Toenning
e2fc3fe340 feat: Use conan for dependency management 2025-07-07 21:51:31 +02:00
Lars Toenning
da286a8c70 refactor: Remove dplay 2025-06-14 12:45:30 +02:00
Lars Toenning
988a9b1785 refactor: Remove licenses from old libraries 2025-06-13 22:26:28 +02:00
Lars Toenning
29b3224eec refactor: Disable crashpad 2025-06-13 22:26:28 +02:00
Lars Toenning
497ff56438 fix: Use links to new documentation 2025-06-13 22:26:27 +02:00
Lars Toenning
acb52d978e docs: Add note about licensing to README 2025-06-13 22:26:27 +02:00
Lars Toenning
f12fe190b3 refactor: Remove useless variable 2025-06-13 22:26:23 +02:00
Mat Sutcliffe
1e0382463b fix: copy QStringView by value 2025-06-11 10:19:36 +02:00
Lars Toenning
71c868866c refactor: clang-tidy 2025-06-10 21:39:52 +02:00
Lars Toenning
5004db1885 refactor: Use composition for update time
The timer is not required by all classes and the deep inheritance makes
it hard to see where it is actually used. Use composition instead.
2025-06-10 21:39:52 +02:00
Lars Toenning
56d00d7d77 refactor: Remove watchdog command
This command adds some complexity as it allows to disable a worker from
the outside. This is currently not required.
2025-06-10 21:39:52 +02:00
Lars Toenning
43d66b0cd7 fix: Remove noop statement
The timer interval is set from external (startUpdating)
2025-06-10 21:39:52 +02:00
Lars Toenning
5fe2c5c3dd refactor: Add asserts to check executing in worker thread 2025-06-10 21:39:52 +02:00
Lars Toenning
95e45b68d3 fix: Make member function accessible to children 2025-06-10 21:39:52 +02:00
Lars Toenning
c45f0fac2d refactor: Move period usage of CThreadedReader in subclass 2025-06-10 21:39:52 +02:00
Lars Toenning
b553ef77c6 refactor: Clean up CThreadedReader 2025-06-10 21:39:52 +02:00
Lars Toenning
b670ca4543 refactor: Remove nested if 2025-06-10 21:39:52 +02:00
Lars Toenning
951ae0c9fe refactor: Remove hardcoded delays 2025-06-10 21:39:52 +02:00
Lars Toenning
aac5339adc refactor: Split reader initialization into separate functions 2025-06-10 21:39:52 +02:00
Lars Toenning
fe74a12517 refactor: Data and METAR are not triggered externally 2025-06-10 21:39:52 +02:00