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
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
aaf5bead64
fix: Update string representation for default codec
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
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
Lars Toenning
e181680524
feat: Use zip instead of 7zip
2025-07-11 12:47:21 +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
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
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
37b2043076
refactor: Remove unused actions
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
d5386e2451
fix: Correct property index methods
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
51755effe3
feat: Add conversion for LNM vfp export
2025-05-06 19:49:02 +02:00
Lars Toenning
8aaa21ac0e
feat: Re-add vfp import
...
This reverts commit 178a110343 .
2025-05-06 19:13:31 +02:00
Lars Toenning
edac1efac7
refactor(swiftdata): Remove simulator options from context menu
...
All required options (basically only reload) are already available from
other buttons in the UI and are more clear that they are only executed
for the currently selected simulator.
2025-03-24 17:40:11 +01:00
Lars Toenning
9a42759b8d
refactor(pq): Remove unused constants
2025-03-24 17:40:11 +01:00
Lars Toenning
5e05c7a447
refactor: Remove broken xswiftbus auto-copy
2025-03-24 17:40:11 +01:00
Lars Toenning
e1a5fd4e2d
refactor: Simplify upper case validator
2025-03-24 17:40:11 +01:00
Lars Toenning
eb4f2585ba
refactor: Remove non-existent slots
2025-03-24 17:40:11 +01:00
Lars Toenning
472f69da4c
refactor: Remove singleapplicationui class
...
This only protected the UI settings but it likely required for many
other settings as well, if done propertly. Do reduce complexity =>
remove for now
2025-03-24 17:40:11 +01:00
Lars Toenning
509d34ed37
refactor: Remove separate login mode buttons
2025-03-24 17:40:11 +01:00