Commit Graph

78 Commits

Author SHA1 Message Date
tzobler
5951f75fe1 Merge branch 'main' into msfs2024_new_ml 2025-11-21 14:10:30 +01:00
tzobler
87543a1129 refactor: remove outdated code for FSC 2025-11-17 14:10:14 +01:00
tzobler
a3d6bb871f feat: new lights and number of engines increased to 6 2025-11-13 13:58:36 +01:00
tzobler
dbe7bf69fb refactor: Remove TerrainProbe from msfs2024 code 2025-11-11 16:16:18 +01:00
tzobler
0110146a74 fix: sortorder modelset 2025-11-10 13:50:25 +01:00
tzobler
f034d31694 feat: Implementation of the msfs2024 model mapping is ready for testing 2025-11-07 22:09:24 +01:00
tzobler
53d069a5d1 feat: new method for loading models via SimConnect MSFS2024 2025-11-05 11:37:18 +01:00
Lars Toenning
707eaf0495 refactor: Fix readability-use-concise-preprocessor-directives 2025-11-01 16:15:13 +01:00
Lars Toenning
7579ce8ba4 refactor: Fix readability-simplify-boolean-expr 2025-11-01 16:15:13 +01:00
Lars Toenning
469d9b8421 refactor: Fix readability-static-accessed-through-instance warnings 2025-11-01 16:15:13 +01:00
Lars Toenning
5eafb1282d refactor: Fix cppcoreguidelines-init-variables warnings 2025-11-01 16:15:13 +01:00
Lars Toenning
fc54023644 refactor: Fix readability-redundant-member-init warning 2025-11-01 16:15:13 +01:00
Lars Toenning
3758b2b5b9 refactor: Fix readability-use-anyofallof 2025-11-01 16:15:13 +01:00
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
b85a82f5fb build: Update Qt version 2025-10-12 20:51:22 +02:00
Lars Toenning
a0101ef943 refactor: Fix Qt deprecation warnings 2025-08-29 23:17:16 +02:00
Lars Toenning
e2fc3fe340 feat: Use conan for dependency management 2025-07-07 21:51:31 +02:00
Lars Toenning
497ff56438 fix: Use links to new documentation 2025-06-13 22:26:27 +02:00
Lars Toenning
f12fe190b3 refactor: Remove useless variable 2025-06-13 22:26:23 +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
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
Lars Toenning
1fcf13c326 refactor: Remove unused method
The server file is only read once and does not use the
doWork/doWorkImpl() approach from CContinousWorker
2025-06-10 21:39:52 +02:00
Lars Toenning
8a1811c512 fix: Only emit base URL when emitting for multiple URLs
Fixes #262
2025-06-04 22:45:26 +02:00
Lars Toenning
c11add9fb3 refactor: Fix clang-tidy warnings 2025-06-04 22:45:26 +02:00
Lars Toenning
e348b22dbd refactor: Remove Qt5 compatibility layer 2025-06-01 21:55:06 +02:00
Lars Toenning
21bda3b322 refactor: MacOS input initialization 2024-12-30 16:23:39 +01:00
Lars Toenning
af757eb017 refactor: Log input start on macOS
Related to #316
2024-12-30 12:44:32 +01:00
Lars Toenning
7fbf48ca3a refactor: Move common dbus function to IContext 2024-12-30 10:08:55 +01:00
Lars Toenning
51ae5805b2 refactor: Fix clang-tidy warnings 2024-12-30 10:08:50 +01:00
Lars Toenning
74d87fab82 refactor: Remove option to disable AFV aliasing 2024-12-30 10:08:50 +01:00
Lars Toenning
edbabe34be refactor: Remove airport view 2024-12-30 10:08:50 +01:00
Lars Toenning
f2dd54d77b refactor: Remove unused signals 2024-12-30 10:08:50 +01:00
Lars Toenning
66d548892d refactor: Use single function for compiledWith info
This should avoid duplication
2024-12-30 10:08:49 +01:00
Lars Toenning
db72e55281 refactor: Remove separate function to check for sim support 2024-12-30 10:08:49 +01:00
Lars Toenning
efc7796f1b refactor: Remove timesync feature
This is directly available by new simulators.
2024-12-30 10:08:49 +01:00