Mat Sutcliffe
312dec792b
Doxygen style
2021-09-18 15:07:48 +01:00
Mat Sutcliffe
57d32da826
Use nested namespaces (C++17 feature)
2021-09-18 15:07:48 +01:00
Lars Toenning
2a69f10ce2
Issue #100 [FG] Get COM values from simulator
2021-09-03 17:43:03 +01:00
Lars Toenning
577431ae49
Issue #100 [XP] Pass com-volumes in correct format
...
X-Planes dataref volumes are within [0..1]. swift expects them to be [0..100]
Transmit volume (i.e. mic-volume) should be independent from simulator volume.
2021-09-03 01:01:27 +02:00
Mat Sutcliffe
01cc7f827b
Issues #72 , #110 Fix typo and add tooltips
2021-08-31 19:09:59 +01:00
Mat Sutcliffe
eb6b0ff289
Fix clang-tidy and clazy warnings
2021-08-29 17:02:27 +01:00
Mat Sutcliffe
2aeacf49a7
Issue #114 Use CSetBuilder and CMapBuilder
2021-08-29 17:02:27 +01:00
Mat Sutcliffe
c88f9d21c6
Add a close button to the CSimulatorEmulatedConfig window
2021-08-29 17:02:27 +01:00
Mat Sutcliffe
a89ca2d59a
Issue #37 Reset FPS counter when network is connected
2021-08-21 18:38:56 +01:00
Mat Sutcliffe
f311906d04
Issue #37 Emit signal when FPS drops below threshold
2021-08-21 18:38:56 +01:00
Mat Sutcliffe
33cb5827a6
Issues #72 , #110 Add label and text color settings in XP config GUI
2021-08-21 18:38:55 +01:00
Mat Sutcliffe
9bfcf13ef8
Issues #72 , #110 Use label and text colors settings in xswiftbus and XP driver
2021-08-21 18:38:55 +01:00
Mat Sutcliffe
1ec26d7df5
[qmake] Exclude FSUIPC project file based on CPU architecture
...
Without this, jom tries to run qmake to build both FSUIPC projects,
which then makes jom think that libraries need to be rebuilt.
2021-07-13 17:56:32 +01:00
Mat Sutcliffe
33209fa1eb
Use std::as_const (C++17 feature)
2021-07-13 17:56:31 +01:00
Roland Rossgotterer
308081cfcc
Enable MSFS 64 bit build
2021-07-13 17:51:59 +01:00
Roland Rossgotterer
7e04a2c40f
[MSFS] Rename FS2020 to MSFS
2021-07-13 17:51:58 +01:00
Mat Sutcliffe
31c0f20ac6
Style
2021-07-13 17:51:57 +01:00
Mat Sutcliffe
184c0e53fb
[XPlane] Improve error message
2021-07-13 17:51:56 +01:00
Roland Rossgotterer
08ac24f0ea
Fix changed NOAA GFS directory url
2021-04-02 13:44:18 +02:00
Mat Sutcliffe
2cf02c484e
Issue #77 Break cyclic dependency between CSimulatorInfo and CSimulatorPluginInfo by moving a method from one to the other
2020-12-19 18:50:39 +00:00
Mat Sutcliffe
3c3b4cd2fe
Issue #77 Move some templated member functions into their respective header files
2020-12-19 18:50:37 +00:00
Mat Sutcliffe
371c1f4f7c
Issue #77 Break cyclic dependency between CLogCategory and numerous classes
2020-12-19 18:50:34 +00:00
Mat Sutcliffe
63e8de8f00
Issue #77 getLogCategories returns a simple QStringList instead of our own class
2020-12-19 18:50:34 +00:00
Roland Rossgotterer
3baab2ae4d
Add initial simulator plugin support for FS2020
...
This adds simulator plugin support for FS2020. It still pretends to be FSX until full integration is completed.
2020-09-16 22:59:58 +01:00
Mat Sutcliffe
c0382df395
Some qmake fixes
2020-09-15 00:08:56 +01:00
Mat Sutcliffe
b80114213d
Issue #77 Move mixin classes to separate files
...
By separating them from unrelated code, their dependents
can use them without depending on unrelated code, which
in turn helps to reduce cyclic dependencies.
2020-08-29 14:16:17 +01:00
Mat Sutcliffe
802576eda9
Issue #77 Rename
2020-08-29 14:16:11 +01:00
Mat Sutcliffe
30d6e639ca
Disable minimize/maximize/close buttons of simulator settings windows
2020-08-13 23:32:38 +01:00
Mat Sutcliffe
e710c777ab
Issue #17 Fix aircraft labels setting not being updated in xswiftbus
...
Also related tidying up.
2020-08-13 18:05:19 +01:00
Mat Sutcliffe
19d88d1740
Issue #17 Restore aircraft labels with math and logic cribbed from LiveTraffic's XPMP2
2020-08-12 20:09:23 +01:00
Mat Sutcliffe
0a6d9e6081
Issue #17 Remove aircraft labels (not supported in xpmp2)
2020-08-02 23:00:22 +01:00
Mat Sutcliffe
2ae0352e75
[doxygen] Fix broken groupings
2020-08-01 19:48:37 +01:00
Mat Sutcliffe
86dd91a064
Issue #15 [GUI] Use CLogHistoryReplica in CLogComponent and swift applications
2020-08-01 19:48:36 +01:00
Mat Sutcliffe
3b1e10b51e
Issue #15 [GUI] Avoid using CLogComponent to display non-log messages
2020-08-01 19:48:36 +01:00
Mat Sutcliffe
e8a0a0b6ba
Issue #15 Register CSequence as a sequential container metatype
2020-07-31 00:57:46 +01:00
Lars Toenning
89434c355d
[FG] Update compatibility check
2020-07-07 18:54:30 +02:00
Lars Toenning
e7bc66076c
[FG] Add surface/transponder support + sync changes from xswiftbus
...
Fixes #57
2020-07-07 18:54:30 +02:00
Mat Sutcliffe
670b1a1986
Fix cppcheck and compiler warnings
2020-06-29 18:34:16 +01:00
Mat Sutcliffe
68cb177d96
Revert previous commit, as the corresponding changes have not yet been merged in FG
2020-06-29 17:22:04 +01:00
Lars Toenning
a222d09f21
[FG] Add surface/transponder support + sync changes from xswiftbus
2020-06-12 19:07:57 +01:00
Klaus Basan
cb505ae2c7
[FSX/P3D] Log.injected weather METAR string
2020-06-12 18:42:56 +01:00
Klaus Basan
083742b4ca
[FS9] Minor style fixes
2020-06-12 18:42:56 +01:00
Klaus Basan
58524a63ea
[UI] Smaller UI adjustments
2020-06-12 18:42:54 +01:00
Klaus Basan
53b22f62a9
[CPP check] Fixed minor FS9 CPP check issue (+ small style adjustment)
2020-06-12 18:42:54 +01:00
Klaus Basan
86cd61e408
[FSUIPC] Log.message for weather write
2020-06-12 18:42:54 +01:00
Roland Rossgotterer
2c3c9a123a
[FS9] Finalize aircraft parts animations
...
This change implements very basic parts animation including
- Gear up & down
- Flaps up & down
- Engine on & off
2020-06-12 18:42:54 +01:00
Klaus Basan
1fb97755ce
[Weather] Only send weather if activated
2020-06-12 18:42:54 +01:00
Klaus Basan
114b36e611
[FSX/P3D] Simplified listener
...
* removed inner SimConnect_CallDispatch loop/CApplication::processEventsFor
* keep connection open, and check dispatch queue
2020-06-12 18:42:53 +01:00
Klaus Basan
12613c9ed4
[FSUIPC] Style, use const "lists" to iterate
2020-06-12 18:42:53 +01:00
Klaus Basan
2aa8e55b4b
[XPlane] log listener
...
We ca see the listener working in the log,
as there are sometimes issue with that in MacOS
2020-06-12 18:42:52 +01:00