* Do not build for i386 on macOS
Use ARCHS_STANDARD to avoid the error “The i386 architecture is deprecated. You should update your ARCHS build setting to remove the i386 architecture.”
* Fixed missing include
The Visual Studio solution was not compiling
* Fixed isnan ambigious refernce
Ambigious reference when compiling on travis
https://stackoverflow.com/questions/33770374/why-is-isnan-ambiguous-and-how-to-avoid-it
* Set MSVC warning level to 3
Too many warnings were generated when building a Release build making Travis job to fail because of too much output
* Use default toolset for Visual Studio
AppVeyor recommends to set the default toolset
* #include <cstdint>
* Use MSVC ToolsVersion="14.0"
# Conflicts:
# xpcPlugin/xpcPlugin/xpcPlugin.vcxproj
* Removed binaries from repository
# Conflicts:
# xpcPlugin/XPlaneConnect/64/win.xpl
# xpcPlugin/XPlaneConnect/win.xpl
* Added ms azure ci
xcode
linux
linux + macos
linux + macos
removed branch filter
win tests
win tests
Test all platfroms
artifacts tests
* output all binaries to ‘XPlaneConnect’
All platforms produce a binary in
xpcPlugin/XPlaneConnect/
xpcPlugin/XPlaneConnect/64/
* Added ms azure GH deploy
deploy stage
GH release test
trigger tags
* Clean up yml file
- Added variables
- Added job decriptions
* Ignore script to ignore .exp files
+ fixed output path
* Renamed ms azure GH connection
- SetPosition now updates the aircraft's orientation after moving the aircraft
- This should improve the handling of the aircraft when setting the position while paused and then unpausing
- Fixes#91
- Added global position drefs for multiplayer aircraft.
- Added checks for the "don't change" sentinel value to SetPosition, SetOrientation and SetFlaps.
- Reordered validation checks in SetGear to be consistent with the above methods.
- Removed some now redundant "don't change" value checks in the MessageHandlers class.
- The Get method no longer assumes unknown drefs are floats.
- The Get method now properly accounts for the fact that the dref data type is a bitflag.
- Binary drefs are now properly read and packed into `values`.
- This is a rather inefficient process, as it quadruples the number of bytes we have to send out. Should look into better ways to do this in the future.
- The Set method now handles data types correctly.
- The Set method now supports binary datarefs.
- Improved logging of edge cases.
- Added a check to warn about setting read-only datarefs if verbose logging is enabled.