Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge from origin #31

Open
wants to merge 1,203 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1203 commits
Select commit Hold shift + click to select a range
5bb0a04
set response.success values
zimmy87 Dec 10, 2021
efea406
CMake: Remove -Wno-parentheses flag, cleanup
rajat2004 Aug 7, 2021
44d06cf
Enable all warnings for ROS wrapper
rajat2004 Aug 10, 2021
3efb2f7
Mavlinkcom: Fix self-assignment warnings
rajat2004 Aug 12, 2021
6db4ee3
Delete copy constructor, assignment methods for Signal
rajat2004 Aug 12, 2021
6aae272
Cleanup ROS wrapper, upgrade to C++17
rajat2004 Aug 12, 2021
25fcc09
Mark nanRotation as noexcept
rajat2004 Aug 13, 2021
e2f44ef
FrequencyLimiter: Mark param as unused
rajat2004 Aug 29, 2021
c9ea070
Fix ROS wrapper initialization warnings, disable unused warnings
rajat2004 Aug 29, 2021
0364c2d
Use AirLib GeodeticConverter in pd_position_controller
rajat2004 Sep 4, 2021
22b7675
Remove unused ROS Geodetic Converter
rajat2004 Sep 4, 2021
bbb1806
Change use_eth_lib to constexpr
rajat2004 Sep 11, 2021
bdf3a52
Fix incorrect spelling, add .py file extension
rajat2004 Sep 11, 2021
00fe201
Ignore downloaded Blocks env, packaged binaries, Sublime Text files
rajat2004 Sep 26, 2021
45c7e6d
Add non-virtual destructor warning, fix lots of them
rajat2004 Sep 26, 2021
0841d85
Remove commented code
rajat2004 Dec 10, 2021
1989a7c
Fix extra reset for Car vehicle with simAddVehicle
rajat2004 Dec 9, 2021
c0705ea
Add script for testing simAddVehicle with Car
rajat2004 Dec 12, 2021
7ea97d5
Update docs with simAddVehicle info
rajat2004 Dec 12, 2021
042eabf
Merge pull request #3945 from rajat2004/warnings
zimmy87 Dec 15, 2021
233b3cf
Merge pull request #4203 from rajat2004/runtime-car
zimmy87 Dec 16, 2021
6b42044
added files
ppueyor Dec 16, 2021
1247305
updated
ppueyor Dec 16, 2021
06fb06d
Merge branch 'microsoft-master2' into cinemairsim1
ppueyor Dec 16, 2021
7bf9586
Focal length set to match with original PIPCamera
ppueyor Dec 16, 2021
84a370b
Focal length set to match with original PIPCamera
ppueyor Dec 16, 2021
71c2344
stale bot
Dec 16, 2021
a8950f5
Merge pull request #4230 from jonyMarino/master
Dec 16, 2021
e6a1dd1
Update pd_position_controller_simple.cpp
zimmy87 Dec 17, 2021
dac03c0
Update airsim_ros_wrapper.cpp
zimmy87 Dec 17, 2021
f425cdc
Merge remote-tracking branch 'upstream/master' into fix-ros-success
zimmy87 Dec 17, 2021
059997b
Merge pull request #4205 from zimmy87/fix-ros-success
Dec 17, 2021
20ec505
Merge branch 'microsoft:master' into master
ppueyor Dec 20, 2021
390092d
Changes requested in PR. Minor fixes, memory and naming conventions
ppueyor Dec 20, 2021
bb9922e
Merge pull request #3949 from ppueyor/master
zimmy87 Dec 21, 2021
378bc21
add getCollisionInfoAndReset() method
zimmy87 Dec 22, 2021
6be5ed8
Fix loop variables
Jan 3, 2022
eb3c448
Update clang-format-action to 4.4.1
rajat2004 Jan 4, 2022
9d4241f
fix Unity build
zimmy87 Jan 4, 2022
8d72740
Merge pull request #4267 from rajat2004/update-clang-format
zimmy87 Jan 4, 2022
56d72e2
Set bOnlyCollidingComponents to true
Jan 4, 2022
96ca307
Merge remote-tracking branch 'upstream/master' into fix-1004
zimmy87 Jan 4, 2022
defc80f
Merge pull request #4270 from bozcani/Fix-GetActorBounds
Jan 4, 2022
ebfbb3f
Fix trace toggling for multiple vehicles
rajat2004 Jan 4, 2022
1c2fb40
Merge remote-tracking branch 'upstream/master' into fix-loop-var-to-p…
zimmy87 Jan 5, 2022
b5b0b7f
Merge pull request #4262 from bozcani/fix-loop-var-to-pass-clang
zimmy87 Jan 5, 2022
878af36
update plugin and python client version
zimmy87 Jan 6, 2022
c1959b7
Merge pull request #4274 from zimmy87/update-version-v170
zimmy87 Jan 6, 2022
a22f947
Cleanup SimHUD, remove some unused methods
rajat2004 Jan 4, 2022
c23a3a5
Merge pull request #4237 from zimmy87/fix-1004
Jan 11, 2022
d90a5a1
clean up AirLibWrapper
zimmy87 Jan 12, 2022
0becf91
Merge pull request #4266 from rajat2004/multi-vehicle-trace
zimmy87 Jan 12, 2022
4568ba0
Update client.py
zimmy87 Jan 12, 2022
02d7da2
update docs for simGetVehiclePose and simGetObjectPose
zimmy87 Jan 14, 2022
66cc6bd
initialize clock from settings in car mode
zimmy87 Jan 20, 2022
705a366
Update PIPCamera.cpp
zimmy87 Jan 26, 2022
4102af6
Merge pull request #4282 from zimmy87/add-position-frame-doc
Jan 28, 2022
420808c
Merge pull request #4305 from zimmy87/fix-4241
Jan 31, 2022
240b34b
Update test_windows.yml
Jan 31, 2022
1b68050
Merge pull request #4321 from zimmy87/fix-4120
Jan 31, 2022
0d8f6af
Merge pull request #4327 from microsoft/jonyMarino-test-windows-yml
Jan 31, 2022
5c2b380
Update FlyingExampleMap.umap
zimmy87 Feb 1, 2022
599ae7f
Pin MacOS version to 10.15 in Actions
rajat2004 Feb 1, 2022
fa151dd
Merge pull request #4332 from rajat2004/pin-actions-macos
Feb 1, 2022
0ba43c8
Merge pull request #4331 from zimmy87/fix-4278
Feb 1, 2022
765f0b8
Fix crash when using world_frame_id enu
MinnDevelopment Feb 2, 2022
c4032b8
Formatting update
MinnDevelopment Feb 2, 2022
792121d
Apply fix in ros2
MinnDevelopment Feb 2, 2022
f11d633
Update client.py
zimmy87 Feb 2, 2022
8057725
Merge pull request #4338 from zimmy87/fix-4304
Feb 2, 2022
d59ae29
Add AirSimManager to CarDemo scene in Unity
lnexenl Jan 13, 2022
480626a
Fix outdated links
rywng Feb 10, 2022
5efc5a6
fix reset service, use -> instead .
alonfaraj Feb 11, 2022
9603f33
Merge pull request #4349 from alonfaraj/fix-ros-reset-srv
zimmy87 Feb 23, 2022
5ff15e7
Merge pull request #4290 from lnexenl/master
zimmy87 Feb 23, 2022
b9e8711
Merge pull request #4346 from JuanCldCmt/patch-1
zimmy87 Feb 23, 2022
fcbfdc3
Merge pull request #4336 from MinnDevelopment/patch-enu
zimmy87 Feb 23, 2022
35ef588
re-enable print statements and exiting on non-zero exit status
zimmy87 Feb 24, 2022
b9351c8
Merge branch 'master' into rich-3691
zimmy87 Feb 24, 2022
41725b4
add setting for overriding pixel format
zimmy87 Feb 24, 2022
413455b
Merge pull request #4370 from zimmy87/rich-3691
Feb 25, 2022
af76464
Update test_macos.yml
Feb 25, 2022
4f3c5ec
Pin Actions to Windows 2019
rajat2004 Feb 26, 2022
6ac6aa5
Update airsim_ros_pkgs.md
Junhuan-Peng Feb 26, 2022
1d4d016
Merge pull request #4377 from rajat2004/pin-windows-actions
zimmy87 Feb 28, 2022
1c03bb7
Merge pull request #4379 from Junhuan-Peng/patch-1
Feb 28, 2022
dc06ac9
Merge pull request #4376 from microsoft/jonyMarino-big-sur-pipeline
Feb 28, 2022
f168e7a
Fix getSettingsTextFromCommandLine function. Update getSettingsTextFr…
niwc-jamelc Mar 2, 2022
3e5a00f
fix scaling of pause period in car mode
zimmy87 Mar 2, 2022
8a78b5c
Update ClockBase.hpp
zimmy87 Mar 2, 2022
1853ba5
add support for external physics engine
zimmy87 Mar 2, 2022
4556dd2
Update SimModeWorldBase.cpp
zimmy87 Mar 2, 2022
696e1d9
fix clang-format check
zimmy87 Mar 3, 2022
9a18a95
Merge pull request #4386 from zimmy87/fix-4285
Mar 3, 2022
0a6cc90
responding to code review feedback
zimmy87 Mar 4, 2022
abda846
Update AirSimSettings.hpp
zimmy87 Mar 4, 2022
76f6dc2
Merge remote-tracking branch 'upstream/master' into fix-4339
zimmy87 Mar 4, 2022
1ffdfc9
Improve Codes By Fixing Narrowing Conversion
BillyFrcs Mar 5, 2022
deb77a1
Merge pull request #4372 from zimmy87/fix-4339
Mar 8, 2022
1e1caa2
Update some deprecated functionality in UE 4.27 and 5 with backward c…
Mar 10, 2022
ee0e127
Update unreal_custenv.md
Mar 10, 2022
1894ed6
Merge pull request #4400 from microsoft/jonyMarino-take-out-deprecate…
Mar 10, 2022
7d36bd4
Update unreal_custenv.md
zimmy87 Mar 10, 2022
299dd3c
Merge pull request #4401 from microsoft/fix-4400
Mar 11, 2022
ce5c4a8
Add support for building on Apple Silicon
mbullington Mar 12, 2022
2962dc1
Add dedicated docs page for building on macOS
mbullington Mar 12, 2022
55c6930
Update unity_api_support.md
zimmy87 Mar 14, 2022
a6ef0b2
Update unity_api_support.md
zimmy87 Mar 14, 2022
77a879e
Merge pull request #4410 from microsoft/update-unity-api
Mar 14, 2022
7989dcc
Update json.hpp to latest version
Mar 16, 2022
d494382
Bump minimum CMake version on macOS
mbullington Mar 17, 2022
c21ef20
Add "build on macOS" to mkdocs
mbullington Mar 17, 2022
870e6e8
Fix Documentation and Comments for usage of passing json object with …
niwc-jamelc Mar 17, 2022
b7e41eb
New Changes
BillyFrcs Mar 17, 2022
2a12aa6
Merge branch 'microsoft:master' into Improve-Code
BillyFrcs Mar 17, 2022
5fc5679
Update Raw Pointer & Vector
BillyFrcs Mar 19, 2022
8826e29
Update Vector Image Request & MultirotorRpcLibClient
BillyFrcs Mar 19, 2022
ad02129
Update Vector Image Request
BillyFrcs Mar 19, 2022
750b11a
Update CStateStereo Variable
BillyFrcs Mar 19, 2022
91760f1
fix clang-format
zimmy87 Mar 22, 2022
1d50828
Merge pull request #4408 from mbullington/apple-silicon
zimmy87 Mar 22, 2022
0ed0a03
Merge pull request #4393 from BillyFrcs/Improve-Code
zimmy87 Mar 22, 2022
2a37e89
Merge pull request #4409 from mbullington/macos-docs
zimmy87 Mar 22, 2022
4062214
fix 4420
Mar 23, 2022
ce30161
Merge pull request #4416 from niwc-jamelc/master
zimmy87 Mar 23, 2022
f491f56
Update who_is_using.md
Mar 24, 2022
6957497
Merge pull request #4433 from microsoft/jonyMarino-patch-1
Mar 24, 2022
e30e905
GitHub pages fix
Mar 25, 2022
78d8cf7
Merge pull request #4437 from jonyMarino/master
Mar 25, 2022
b285c22
Merge branch 'microsoft:master' into master
dzywater Mar 27, 2022
dbd9ae6
remove chrono_timestamp_to_ros and airsim_timestamp_to_ros
Mar 27, 2022
c0401fe
add ros2 ci script
alonfaraj Mar 29, 2022
fa9b05c
return exit 0 instead of 1
alonfaraj Mar 29, 2022
1ea0e85
add permission to run script
alonfaraj Mar 29, 2022
844d856
run the script
alonfaraj Mar 29, 2022
fe21b93
install colcon
alonfaraj Mar 29, 2022
76d0fcf
run ros2 ci only for ubuntu 20.04
alonfaraj Mar 29, 2022
57e76be
update
alonfaraj Mar 29, 2022
3aab8d9
update workflow
alonfaraj Mar 29, 2022
b5b9edd
revert
alonfaraj Mar 29, 2022
692a9ac
fix ci not run
alonfaraj Mar 29, 2022
ea10a4c
test
alonfaraj Mar 29, 2022
8ad4654
run ros2 ci only for ubuntu 20.04
alonfaraj Mar 29, 2022
cf97e20
Merge remote-tracking branch 'upstream/master' into add-ros2-ci
alonfaraj Mar 29, 2022
393ff35
Merge branch 'microsoft:master' into add-ros2-ci
alonfaraj Mar 29, 2022
7af8390
fix install ros-base
alonfaraj Mar 29, 2022
508fab6
Merge branch 'add-ros2-ci' of https://github.com/alonfaraj/AirSim int…
alonfaraj Mar 29, 2022
0f80896
fix install ros-base
alonfaraj Mar 29, 2022
a89d604
fix typedef declaration shadow and clang-format
zimmy87 Mar 29, 2022
364a065
return exit code 1 in case distro is not focal
alonfaraj Mar 30, 2022
6b50e8a
revert clang-format on json.hpp and add file to ignore list
zimmy87 Mar 30, 2022
ec2a6ba
Update clang_format.yml
zimmy87 Mar 30, 2022
efa1873
Merge pull request #4446 from alonfaraj/add-ros2-ci
Mar 30, 2022
c11b19a
Fix namespace usages in AirLib
rajat2004 Mar 27, 2022
9208ce4
Merge pull request #4385 from zimmy87/fix-4350
Mar 31, 2022
97d22b5
remove workaround for broken jinja2 dependency and fix logo definition
zimmy87 Mar 31, 2022
a4cfc0e
Update mkdocs.yml
zimmy87 Mar 31, 2022
a8a0e2f
Merge pull request #4452 from zimmy87/master
zimmy87 Mar 31, 2022
d28514c
Fix ROS wrapper compilation errors
rajat2004 Mar 27, 2022
6043143
Remove usage of "using namespace std;"
rajat2004 Mar 27, 2022
98c1bd5
Unity namespace cleanup
rajat2004 Mar 27, 2022
e52b6ea
add check if SkeletalMesh is null
alonfaraj Apr 4, 2022
4e5960c
Update Car Demo & Fixed Some Error
BillyFrcs Apr 4, 2022
0a3263b
Merge pull request #3839 from rajat2004/use-geodetic-converter
zimmy87 Apr 4, 2022
4a9daa0
Update to fix json util differences
Apr 5, 2022
30e1893
Merge branch 'microsoft:master' into fix_deprecations
jmackay2 Apr 5, 2022
906bd6d
Merge pull request #4430 from cyberbotics/master
zimmy87 Apr 5, 2022
5ed4fd1
fix4444
Apr 6, 2022
02b8021
fix4445
Apr 6, 2022
7f4efae
fix4453
Apr 6, 2022
99a9bc8
fix clang-format
Apr 6, 2022
6b6f1b3
fix clang-format
Apr 6, 2022
29d5569
Merge pull request #4415 from jmackay2/update_json_hpp
zimmy87 Apr 6, 2022
0826834
add material element index
HSC-1 Apr 7, 2022
71df351
Merge branch 'master' of https://github.com/SimtoReal/AirSim
HSC-1 Apr 7, 2022
fc61b7a
Merge branch 'microsoft:master' into Update-CarDemo-Unity
BillyFrcs Apr 7, 2022
a9e8e36
add get_camera_optical_tf_from_body_tf for ros2 package
Apr 7, 2022
d500901
Merge pull request #4438 from rajat2004/namespace-cleanup
zimmy87 Apr 7, 2022
5f7d932
Merge pull request #4457 from alonfaraj/detection-fix
Apr 7, 2022
ee24f65
Update CHANGELOG.md
Apr 8, 2022
20e5bbe
Merge pull request #4471 from microsoft/jonyMarino-patch-2
Apr 8, 2022
1b3170b
Update README.md
Apr 8, 2022
03b722a
Merge pull request #4472 from microsoft/jonyMarino-patch-2
Apr 8, 2022
32de2c4
Merge pull request #4458 from BillyFrcs/Update-CarDemo-Unity
zimmy87 Apr 11, 2022
729ebf0
apply style from clang-format
Apr 12, 2022
66c7549
fix4475
invalid-email-address Apr 13, 2022
eeac214
fix4448
invalid-email-address Apr 13, 2022
1b2c243
Use CameraDefaults settings for all cameras
rajat2004 Apr 13, 2022
5200316
Ignore clangd generated .cache folder
rajat2004 Apr 13, 2022
411e215
fix step value
invalid-email-address Apr 13, 2022
6125668
remove repeated codes
invalid-email-address Apr 13, 2022
b3913c8
upgrade VS support to VS 2022
zimmy87 Apr 13, 2022
919229b
fix Windows GitHub Action and update docs
zimmy87 Apr 14, 2022
05927a2
Update stale.yml
Apr 19, 2022
78c400f
Merge pull request #4487 from microsoft/jonyMarino-patch-2
Apr 19, 2022
fe24459
Update mac build instructions url
michalkrupa Apr 20, 2022
a2a3e55
add missing ImageType argument to object detection APIs
zimmy87 Apr 25, 2022
d1e0f25
Merge pull request #4481 from rajat2004/fix-camera-defaults
zimmy87 Apr 25, 2022
82530b6
Merge pull request #4496 from zimmy87/fix-4484
Apr 25, 2022
f785462
upgrade Blocks to 4.27
zimmy87 Apr 26, 2022
378d8f9
apply style from clang-format
HSC-1 Apr 27, 2022
d202630
Merge pull request #4491 from michalkrupa/patch-3
Apr 27, 2022
0946df3
apply style from clang-format
HSC-1 Apr 28, 2022
7537e90
Merge pull request #4464 from cyberbotics/fix4444
zimmy87 Apr 28, 2022
e0a0b1b
Merge pull request #4465 from cyberbotics/fix4445
zimmy87 Apr 28, 2022
1261b07
Merge pull request #4485 from rajat2004/gitignore-clangd
Apr 28, 2022
28b559d
Merge pull request #4466 from cyberbotics/fix4453
zimmy87 Apr 29, 2022
284f465
Merge pull request #4479 from cyberbotics/for4448
zimmy87 Apr 29, 2022
5a39bb9
merge with master
invalid-email-address Apr 30, 2022
cd0a687
Bringing Back the White Space
HSC-1 May 2, 2022
9b68c3d
Merge pull request #4478 from cyberbotics/for4475
zimmy87 May 2, 2022
19ac0f2
Merge pull request #4467 from SimtoReal/master
zimmy87 May 2, 2022
c0ba2be
Fix typo in channel log
Giermek222 May 3, 2022
17bc2d7
fix Unity build and AirSimCI Windows_VS2019 check
zimmy87 May 6, 2022
e68054b
add lidar name to PointCloud msg frame id
alonfaraj May 12, 2022
e8c7ea3
Merge pull request #4486 from zimmy87/fix-4184
May 12, 2022
696d09d
Improving environment plugin update by recursively updating all proje…
ibrhm0v May 17, 2022
bc66bc7
Output log error and exit application when unsupported SimMode is spe…
zimmy87 May 17, 2022
2b57ccb
Merge pull request #4528 from zimmy87/fix-4493
May 17, 2022
daac9b5
Microsoft mandatory file
microsoft-github-policy-service[bot] May 17, 2022
fbdc5ea
Merge pull request #4529 from microsoft/users/GitHubPolicyService/5c6…
May 17, 2022
4676842
revert RecordingFile.cpp and make version check more explicit
zimmy87 May 18, 2022
6296fff
Merge pull request #4460 from jmackay2/fix_deprecations
May 18, 2022
3271354
Merge pull request #4510 from Giermek222/patch-1
May 18, 2022
94c6aa1
fix -Wformat warnings
alonfaraj May 19, 2022
c8241d1
fix deprecated rclcpp:::Duration warning
alonfaraj May 19, 2022
533b1b1
Update mkdocs.yml
zimmy87 May 19, 2022
6c88ebf
Merge pull request #4520 from alonfaraj/fix-missing-lidar-frame-id
zimmy87 May 19, 2022
333ae8d
Merge pull request #4533 from microsoft/mavros-tutorial
May 19, 2022
b8b8e0d
Merge pull request #4526 from xubeyb/recursive_plugin_update
zimmy87 May 23, 2022
b71f55c
update all environments
zimmy87 May 26, 2022
00f4db3
Merge pull request #4546 from zimmy87/plugin-update-windows
May 26, 2022
18a3534
update references to old UE and VS versions
zimmy87 May 27, 2022
6719b91
update OptionMenu BP to support levels in game folder
alonfaraj May 30, 2022
b784431
cleanup ASimHUD::loadLevel
alonfaraj May 30, 2022
c2f4c78
remove AisimLevelStreaming files
alonfaraj May 30, 2022
54bdac3
fix load level logic
alonfaraj May 30, 2022
9d92775
add missing commit file
alonfaraj May 30, 2022
26e874f
clang
alonfaraj May 30, 2022
7bac045
Merge pull request #4547 from zimmy87/update-doc-ver-ref
May 30, 2022
caa1318
Merge pull request #4532 from alonfaraj/fix-ros2-warnings
zimmy87 Jun 1, 2022
edce6e5
fix fov override
alonfaraj Jun 6, 2022
ac66b99
Snow and rain visible from capture images
Jun 8, 2022
eda67e4
Merge pull request #4562 from jonyMarino/pr/fix_3695
Jun 8, 2022
011abba
Merge pull request #4558 from alonfaraj/fix-fov-settings
Jun 20, 2022
2cc935f
Bump Newtonsoft.Json from 9.0.1 to 13.0.1 in /LogViewer/Networking
dependabot[bot] Jun 22, 2022
41892a9
Bump Newtonsoft.Json from 9.0.1 to 13.0.1 in /LogViewer/LogViewer
dependabot[bot] Jun 22, 2022
2d9ea36
Merge pull request #4586 from microsoft/dependabot/nuget/LogViewer/Ne…
Jun 23, 2022
7611349
Merge pull request #4587 from microsoft/dependabot/nuget/LogViewer/Lo…
Jun 23, 2022
4b758d0
Merge pull request #4551 from alonfaraj/fix-load-levle
Jun 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
56 changes: 56 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
# clang-format documentation
# http://clang.llvm.org/docs/ClangFormat.html
# http://clang.llvm.org/docs/ClangFormatStyleOptions.html

# Preexisting formats:
# LLVM
# Google
# Chromium
# Mozilla
# WebKit

Language: Cpp
BasedOnStyle: Mozilla

AccessModifierOffset: -4
AlignAfterOpenBracket: Align
AlignTrailingComments: false
AllowShortBlocksOnASingleLine: false
AllowShortFunctionsOnASingleLine: Inline
AllowShortIfStatementsOnASingleLine: true
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
BinPackArguments: false
BinPackParameters: true
BreakBeforeBraces: Custom
BraceWrapping:
AfterClass: true
AfterControlStatement: false
AfterEnum: true
AfterFunction: true
AfterNamespace: true
AfterObjCDeclaration: false
AfterStruct: true
AfterUnion: true
BeforeCatch: true
BeforeElse: true
IndentBraces: false
ContinuationIndentWidth: 4
ConstructorInitializerIndentWidth: 4
ConstructorInitializerAllOnOneLineOrOnePerLine: true
ColumnLimit: 0
Cpp11BracedListStyle: false
IndentWidth: 4
IndentCaseLabels: false
# KeepEmptyLinesAtTheStartOfBlocks: false
MaxEmptyLinesToKeep: 1
NamespaceIndentation: Inner
ReflowComments: false
PenaltyBreakBeforeFirstCallParameter: 100000
PenaltyBreakComment: 100000
SortIncludes: false
SpaceAfterTemplateKeyword: true
# Standard: Cpp11 # Broken
UseTab: Never
...
2 changes: 2 additions & 0 deletions .clang-format-ignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Skip json.hpp since it is copied directly from external repo
AirLib/include/common/common_utils/json.hpp
25 changes: 25 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
limitPerRun: 1

issues:
daysUntilStale: 365
daysUntilClose: 20
exemptProjects: true
exemptMilestones: true
# Issues with these labels will never be considered stale
exemptLabels:
- 'bug'
- 'feature request'
staleLabel: stale

markComment: >
This issue has been automatically marked as stale because
it has not had activity from the community in the last year. It will be
closed if no further activity occurs within 20 days.
closeComment: >
This issue has been automatically closed because it is has not had activity
from the community in the last year.

pulls:
daysUntilStale: 1000
daysUntilClose: 10
staleLabel: stale
14 changes: 14 additions & 0 deletions .github/workflows/clang_format.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: clang-format Check
on: [push, pull_request]
jobs:
formatting-check:
name: Formatting Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Run clang-format style check for C/C++ programs.
uses: jidicula/[email protected]
with:
clang-format-version: '11'
check-path: '.'
exclude-regex: 'AirLib\/include\/common\/common_utils\/json\.hpp'
2 changes: 1 addition & 1 deletion .github/workflows/test_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
run: |
python3 -m pip install --upgrade pip
python3 -m pip install mkdocs pymdown-extensions # Mkdocs requirements

- name: Build API reference docs
run: |
python3 -m venv .env # Virtual env to avoid dep. issues
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/test_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@ on: [push, pull_request, workflow_dispatch]

jobs:
build:
runs-on: macos-latest
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-10.15, macos-11]

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
Expand Down
23 changes: 22 additions & 1 deletion .github/workflows/test_ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@ on: [push, pull_request, workflow_dispatch]

jobs:
build:
runs-on: ubuntu-18.04
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-18.04, ubuntu-20.04]

steps:
- uses: actions/checkout@v2
Expand All @@ -28,3 +31,21 @@ jobs:
source /opt/ros/*/setup.bash
cd ros
catkin build -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8

- name: Build ROS2 Wrapper
if: matrix.os == 'ubuntu-20.04'
run: |
chmod +x ./tools/install_ros2_deps.sh
./tools/install_ros2_deps.sh
source /opt/ros/*/setup.bash
cd ros2
colcon build --cmake-args -DCMAKE_C_COMPILER=gcc-8 --cmake-args -DCMAKE_CXX_COMPILER=g++-8

- name: Build GazeboDrone
run: |
sudo apt-get install -qq libgazebo9-dev gcc-8 g++-8
./clean.sh && ./build.sh --gcc
cd GazeboDrone
mkdir build && cd build
cmake -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 ..
make
4 changes: 2 additions & 2 deletions .github/workflows/test_windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ on: [push, pull_request, workflow_dispatch]

jobs:
build:
runs-on: windows-latest
runs-on: windows-2022

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- uses: actions/checkout@v2

- name: Enable Developer Command Prompt
uses: ilammy/msvc-dev-cmd@v1.4.1
uses: ilammy/msvc-dev-cmd@v1

- name: Build AirLib
shell: cmd
Expand Down
18 changes: 18 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ cmake_install.cmake
CMakeCache.txt

#Unreal Engine
/UnrealEngine
StarterContent/
Saved/
!DefaultEditorPerProjectUserSettings.ini #contains use less CPU setting
Expand Down Expand Up @@ -286,12 +287,14 @@ ModelManifest.xml
/cmake/MavLinkCom/Makefile
/cmake/Makefile
/cmake/HelloDrone/Makefile
/cmake/HelloSpawnedDrones/Makefile
/cmake/DroneShell/Makefile
/cmake/DroneServer/Makefile
/cmake/AirLib/Makefile
/cmake/AirLibUnity/Makefile
/cmake/AirLibUnity/AirLibUnity
/cmake/HelloDrone/HelloDrone
/cmake/HelloSpawnedDrones/HelloSpawnedDrones
/cmake/DroneShell/DroneShell
/cmake/DroneServer/DroneServer
cmake/AirLibUnitTests/Makefile
Expand Down Expand Up @@ -358,6 +361,10 @@ xcuserdata/
!*.xcworkspace/contents.xcworkspacedata
/*.gcno

# Sublime Text
*.sublime-workspace
*.sublime-project

# Unity
/Unity/UnityDemo/Assembly-CSharp.csproj
/Unity/UnityDemo/UnityDemo.sln
Expand All @@ -378,9 +385,20 @@ ros/logs/
ros/.catkin_workspace
ros/src/CMakeLists.txt

# ROS2
ros2/install/
ros2/log/
ros2/src/log

# docs
docs/README.md
build_docs/

# api docs
PythonClient/docs/_build

# Docker
/docker/Blocks/

# clangd generated folder, for e.g. from VSCode clangd extension
.cache/
66 changes: 0 additions & 66 deletions .travis.yml

This file was deleted.

Loading