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
6700f66e1c
fix: Annotations from GitHub build resolved
2025-11-05 12:04:36 +01:00
tzobler
53d069a5d1
feat: new method for loading models via SimConnect MSFS2024
2025-11-05 11:37:18 +01: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
e2fc3fe340
feat: Use conan for dependency management
2025-07-07 21:51:31 +02:00
Lars Toenning
edbabe34be
refactor: Remove airport view
2024-12-30 10:08:50 +01:00
Lars Toenning
efc7796f1b
refactor: Remove timesync feature
...
This is directly available by new simulators.
2024-12-30 10:08:49 +01:00
tzobler
940b7281c9
feat: add native msfs2024 support
2024-12-20 14:18:26 +01:00
Lars Toenning
bae92ffb73
refactor: Remove FSUIPC
2024-12-03 20:01:52 +01:00
Lars Toenning
7bc99ff6f2
refactor: Fix include guard end comment
2024-12-01 14:25:18 +01:00
Lars Toenning
8e775990ae
refactor: Clean up simconnect settings
2024-11-30 17:32:48 +01:00
Lars Toenning
5e8ff1a4ca
refactor: Remove old comments
2024-11-30 16:27:36 +01:00
Lars Toenning
1a0b2a8c5f
refactor: clang format line length
2024-11-17 09:25:46 +01:00
Lars Toenning
fa4c0bacbf
fix: Fix broken doxygen comments
2024-11-16 21:40:55 +01:00
Lars Toenning
97eed9562a
refactor: clang-format
2024-11-16 21:40:55 +01:00
Lars Toenning
d125d84d78
fix(fg): Do not mark FG plugin as experimental anymore
2024-11-15 20:54:15 +01:00
Lars Toenning
528b0cc255
feat: Add MSFS support
...
Co-Authored-By: Roland Rossgotterer <roland.rossgotterer@gmail.com >
Co-Authored-By: tzobler <tzobler@t-online.de >
2024-11-15 20:54:14 +01:00
Lars Toenning
7b6568f3b9
refactor: Use using instead of typedef
2024-11-12 20:58:26 +01:00
Lars Toenning
cc1e41fc59
refactor: Rename remaining "black" identifiers
2024-11-11 15:11:40 +01:00
Lars Toenning
6d1812b164
refactor: Rename blackgui to swift::gui
2024-11-11 15:11:40 +01:00
Lars Toenning
3a2447770f
refactor: Rename blackcore to swift::core
2024-11-11 15:11:39 +01:00
Lars Toenning
9142a3649b
refactor: Rename blackmisc to swift::misc
2024-11-11 15:11:39 +01:00
Lars Toenning
9c879aea1c
refactor: Rename verify macros
2024-11-11 13:02:36 +01:00
Lars Toenning
0db0c16668
refactor: Rename BlackConfig to swift::config
2024-11-11 13:02:35 +01:00
Lars Toenning
5266cc1909
refactor: Port to Qt 6
2024-11-09 08:15:44 +01:00
Lars Toenning
3af2fe2304
refactor: Move interpolation-related files to new subdirectory
2024-10-21 20:35:38 +02:00
Lars Toenning
a27c2b3f51
refactor: Move OnGround information to own class
2024-10-21 20:33:21 +02:00
Lars Toenning
8604ddf06a
refactor: Split InterpolationStatus related classes into separate files
2024-10-21 20:33:20 +02:00
Lars Toenning
e8ae835827
refactor: Fix spelling mistake
2024-10-21 20:33:20 +02:00
Lars Toenning
78d0dc4435
refactor: Change variable type of aircraftNumber
...
The aircraft number should always be positive
2024-10-21 20:33:19 +02:00
Lars Toenning
ed83671196
refactor(fsx): Simplify condition
2024-10-13 15:29:11 +02:00
Lars Toenning
de7b820112
refactor: Remove weather support
2024-10-13 15:20:57 +02:00
Lars Toenning
9824390f80
fix: Enable probe config only when the sim is running locally
...
Enabling the terrain probe only works when running locally because it
directly accesses the simulator plugin.
2024-10-13 08:52:33 +02:00
Lars Toenning
48dccd937f
refactor: Remove FSX specific method from context
...
This method was only uses to provide a secondary way installing the
terrain probe. For simplicity we should only provide a single way to
install the probe (through the config wizard).
2024-10-13 08:52:33 +02:00
Lars Toenning
b2ecee8a94
refactor: Use CFileUtils to save the file
...
Other methods in this component to open and delete the file only worked
in a local environment as well. For simplification allow writing this
file locally only as well.
2024-10-13 08:52:33 +02:00
Lars Toenning
b39e8c3a7e
fix: Unify xswiftbus spelling
2024-04-24 22:51:57 +02:00
Lars Toenning
18d0b1eefc
refactor(fs): Move FSUIPC from fscommon to FS9
...
With default settings, FSUIPC was not really used
by FS simulators (except FS9) as the transponder
mode readout was done with SB offsets through SimConnect.
For simplification, this removes FSUIPC from fscommon and moves it to FS9.
Therefor this also removes the option for FSX/P3D users to toggle FSUIPC.
2024-04-16 21:23:08 +02:00
Lars Toenning
93af5fef1c
fix: Add missing include
2024-04-16 21:23:08 +02:00
Lars Toenning
eaca06711b
refactor(fs9): Remove unused code
2024-04-16 21:23:07 +02:00
tzobler
9f63157642
fix(fs9): Remove COM sync between sim and swift
...
Fixes #278
Co-authored-by: Lars Toenning <dev@ltoenning.de >
2024-04-16 21:23:04 +02:00
Lars Toenning
b4cbed107b
refactor: Remove CNetworkWatchdog
...
The watchdog was used in a few places as a shortcut to skip reading
data. Further, it was used in some places in the UI to display
connectivity. But it also introduced quite some complexity. In some
cases it can be fragile: network accessibilty cannot be looked up on all
platforms/hardware constellations. The connectivity could change
between the last watchdog call and the real call. Hence all readers must
still handle the case where the connection fails.
To simplify swift and further reduce the dependency onto the project
infrastructure (pings etc.), this removes the watchdog.
This also removes the QNetworkConfigurationManager, which is deprecated
and not available with Qt6.
2024-04-15 22:02:11 +02:00
Lars Toenning
6cf9dfaecf
refactor: Remove aircraft highlighting/blinking functionality
...
This functionality was not documented. Further, this feature likely does
not work great in all simulators because adding and removing aircrafts
might take longer than a second.
2024-03-21 22:48:29 +01:00
Lars Toenning
748bfcdc15
refactor: Clean up ISimulator
2024-03-21 22:48:29 +01:00
oktal3700
2f3dc5a4a1
Don't let FS9 overwrite an 8.33 kHz frequency
2023-11-12 21:36:27 +01:00
Lars Toenning
1deaeba584
Add CMake support
2023-11-12 21:36:21 +01:00
Lars Toenning
3ffb8f689b
Remove qmake files
2023-11-01 22:23:15 +01:00
Lars Toenning
8e8b079e21
Add missing header guard
2023-10-31 21:59:10 +01:00