Skip to content

Commit 6b4cd17

Browse files
authored
Merge branch 'main' into jrivero/win/missing_visible
2 parents 565ec27 + 9246d67 commit 6b4cd17

File tree

10 files changed

+22
-18
lines changed

10 files changed

+22
-18
lines changed

.github/ci/packages.apt

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ libignition-gui5-dev
77
libignition-fuel-tools6-dev
88
libignition-math6-eigen3-dev
99
libignition-msgs7-dev
10-
libignition-physics3-dev
10+
libignition-physics4-dev
1111
libignition-plugin-dev
1212
libignition-rendering5-dev
1313
libignition-sensors5-dev
@@ -17,7 +17,7 @@ libogre-1.9-dev
1717
libogre-2.1-dev
1818
libprotobuf-dev
1919
libprotoc-dev
20-
libsdformat10-dev
20+
libsdformat11-dev
2121
libtinyxml2-dev
2222
libxi-dev
2323
libxmu-dev

CMakeLists.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ endif()
3838
# Search for project-specific dependencies
3939
#============================================================================
4040

41-
ign_find_package(sdformat10 REQUIRED)
42-
set(SDF_VER ${sdformat10_VERSION_MAJOR})
41+
ign_find_package(sdformat11 REQUIRED)
42+
set(SDF_VER ${sdformat11_VERSION_MAJOR})
4343

4444
#--------------------------------------
4545
# Find ignition-plugin
@@ -87,13 +87,13 @@ ign_find_package (Qt5
8787

8888
#--------------------------------------
8989
# Find ignition-physics
90-
ign_find_package(ignition-physics3 VERSION 3.1
90+
ign_find_package(ignition-physics4
9191
COMPONENTS
9292
mesh
9393
sdf
9494
REQUIRED
9595
)
96-
set(IGN_PHYSICS_VER ${ignition-physics3_VERSION_MAJOR})
96+
set(IGN_PHYSICS_VER ${ignition-physics4_VERSION_MAJOR})
9797

9898
#--------------------------------------
9999
# Find ignition-sensors

bitbucket-pipelines.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ pipelines:
2626
libignition-transport8-dev
2727
libsdformat9-dev
2828
libignition-fuel-tools4-dev
29-
libignition-physics3-dev
29+
libignition-physics4-dev
3030
# libignition-common3-dev
3131
# libignition-gui3-dev
3232
# libignition-sensors3-dev
@@ -78,7 +78,7 @@ pipelines:
7878
libignition-tools-dev
7979
# libignition-fuel-tools4-dev
8080
# libignition-physics2-dev
81-
# libsdformat9-dev
81+
# libsdformat11-dev
8282
# libignition-gui3-dev
8383
# libignition-msgs5-dev
8484
# libignition-rendering3-dev

docker/Dockerfile.nightly

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ RUN apt-get update \
1616
libignition-fuel-tools6-dev \
1717
libignition-math6-eigen3-dev \
1818
libignition-plugin-dev \
19-
libignition-physics3-dev \
19+
libignition-physics4-dev \
2020
libignition-rendering5-dev \
2121
libignition-tools-dev \
2222
libignition-transport10-dev \
2323
libignition-gui5-dev \
2424
libignition-msgs7-dev \
2525
libignition-sensors5-dev \
26-
libsdformat10-dev
26+
libsdformat11-dev
2727

2828
COPY . ign-gazebo
2929
RUN cd ign-gazebo \

examples/standalone/joy_to_twist/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR)
33
find_package(ignition-transport10 QUIET REQUIRED OPTIONAL_COMPONENTS log)
44
set(IGN_TRANSPORT_VER ${ignition-transport10_VERSION_MAJOR})
55

6-
find_package(sdformat10 REQUIRED)
7-
set(SDF_VER ${sdformat10_VERSION_MAJOR})
6+
find_package(sdformat11 REQUIRED)
7+
set(SDF_VER ${sdformat11_VERSION_MAJOR})
88

99
add_executable(joy_to_twist joy_to_twist.cc)
1010
target_link_libraries(joy_to_twist

examples/standalone/joystick/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
55
find_package(ignition-transport10 QUIET REQUIRED OPTIONAL_COMPONENTS log)
66
set(IGN_TRANSPORT_VER ${ignition-transport10_VERSION_MAJOR})
77

8-
find_package(sdformat10 REQUIRED)
9-
set(SDF_VER ${sdformat10_VERSION_MAJOR})
8+
find_package(sdformat11 REQUIRED)
9+
set(SDF_VER ${sdformat11_VERSION_MAJOR})
1010

1111
add_executable(joystick joystick.cc)
1212
target_link_libraries(joystick

examples/standalone/keyboard/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
44
find_package(ignition-transport10 QUIET REQUIRED OPTIONAL_COMPONENTS log)
55
set(IGN_TRANSPORT_VER ${ignition-transport10_VERSION_MAJOR})
66

7-
find_package(sdformat10 REQUIRED)
8-
set(SDF_VER ${sdformat10_VERSION_MAJOR})
7+
find_package(sdformat11 REQUIRED)
8+
set(SDF_VER ${sdformat11_VERSION_MAJOR})
99

1010
find_package(ignition-msgs7 REQUIRED)
1111
set(IGN_MSGS_VER ${ignition-msgs7_VERSION_MAJOR})

src/EntityComponentManager.cc

+3-1
Original file line numberDiff line numberDiff line change
@@ -1215,7 +1215,9 @@ void EntityComponentManager::SetState(
12151215
std::istringstream istr(compMsg.component());
12161216
comp->Deserialize(istr);
12171217
this->SetChanged(entity, compIter.first,
1218-
ComponentState::OneTimeChange);
1218+
_stateMsg.has_one_time_component_changes() ?
1219+
ComponentState::OneTimeChange :
1220+
ComponentState::PeriodicChange);
12191221
}
12201222
}
12211223
}

src/network/NetworkManagerSecondary.cc

+2
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@ void NetworkManagerSecondary::OnStep(
167167
msgs::SerializedStateMap stateMsg;
168168
if (!entities.empty())
169169
this->dataPtr->ecm->State(stateMsg, entities);
170+
stateMsg.set_has_one_time_component_changes(
171+
this->dataPtr->ecm->HasOneTimeComponentChanges());
170172

171173
this->stepAckPub.Publish(stateMsg);
172174

tutorials/migrating_ardupilot_plugin.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -808,7 +808,7 @@ find_package(ignition-common3-all REQUIRED)
808808
find_package(ignition-gazebo5-all REQUIRED)
809809
find_package(ignition-math6-all REQUIRED)
810810
find_package(ignition-msgs7-all REQUIRED)
811-
find_package(ignition-physics3-all REQUIRED)
811+
find_package(ignition-physics4-all REQUIRED)
812812
find_package(ignition-sensors5-all REQUIRED)
813813
find_package(ignition-transport10-all REQUIRED)
814814
```

0 commit comments

Comments
 (0)