From b2e1be68500d18a3a5ac6438be0cc2e79e09dbc1 Mon Sep 17 00:00:00 2001 From: Louise Poubel Date: Sat, 25 Jun 2022 22:30:59 -0700 Subject: [PATCH] Rename CMake project to gz (#414) Co-authored-by: methylDragon --- CMakeLists.txt | 58 +++++++++---------- doc/CMakeLists.txt | 8 +-- .../plugin/custom_context_menu/CMakeLists.txt | 24 ++------ .../plugin/dialog_from_plugin/CMakeLists.txt | 24 ++------ examples/plugin/gz_components/CMakeLists.txt | 20 ++----- examples/plugin/hello_plugin/CMakeLists.txt | 24 ++------ examples/plugin/multiple_qml/CMakeLists.txt | 24 ++------ .../standalone/custom_drawer/CMakeLists.txt | 21 ++----- examples/standalone/dialogs/CMakeLists.txt | 21 ++----- examples/standalone/marker/CMakeLists.txt | 20 +++---- .../standalone/point_cloud/CMakeLists.txt | 20 +++---- .../standalone/scene_provider/CMakeLists.txt | 10 ++-- examples/standalone/window/CMakeLists.txt | 21 ++----- include/gz/gui/CMakeLists.txt | 10 ++-- src/CMakeLists.txt | 3 +- src/MainWindow.cc | 11 +++- src/Plugin_TEST.cc | 8 +-- src/plugins/CMakeLists.txt | 4 +- src/plugins/camera_tracking/CMakeLists.txt | 4 +- src/plugins/grid_config/CMakeLists.txt | 2 +- src/plugins/image_display/CMakeLists.txt | 2 + .../interactive_view_control/CMakeLists.txt | 2 +- src/plugins/marker_manager/CMakeLists.txt | 2 +- src/plugins/minimal_scene/CMakeLists.txt | 2 +- src/plugins/minimal_scene/MinimalScene.cc | 11 +++- src/plugins/point_cloud/CMakeLists.txt | 2 +- src/plugins/publisher/Publisher_TEST.cc | 4 +- src/plugins/scene3d/CMakeLists.txt | 2 +- src/plugins/screenshot/CMakeLists.txt | 2 +- src/plugins/screenshot/Screenshot.cc | 4 +- src/plugins/tape_measure/CMakeLists.txt | 2 +- src/plugins/teleop/Teleop_TEST.cc | 4 +- src/plugins/topic_viewer/TopicViewer_TEST.cc | 4 +- .../transport_scene_manager/CMakeLists.txt | 2 +- .../world_control/WorldControl_TEST.cc | 8 +-- src/plugins/world_stats/WorldStats_TEST.cc | 4 +- test/integration/CMakeLists.txt | 4 +- test/plugins/CMakeLists.txt | 2 +- tutorials/07_config.md | 6 +- 39 files changed, 164 insertions(+), 242 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 573589f5f..521908ee4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,12 +3,12 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) #============================================================================ # Initialize the project #============================================================================ -project(ignition-gui7 VERSION 7.0.0) +project(gz-gui7 VERSION 7.0.0) #============================================================================ -# Find ignition-cmake +# Find gz-cmake #============================================================================ -find_package(ignition-cmake3 REQUIRED) +find_package(gz-cmake3 REQUIRED) #============================================================================ # Configure the project @@ -40,39 +40,39 @@ gz_find_package(IgnProtobuf gz_find_package(TINYXML2 REQUIRED PRIVATE PRETTY tinyxml2) #-------------------------------------- -# Find ignition-utils -gz_find_package(ignition-utils2 REQUIRED) -set(IGN_UTILS_VER ${ignition-utils2_VERSION_MAJOR}) +# Find gz-utils +gz_find_package(gz-utils2 REQUIRED) +set(GZ_UTILS_VER ${gz-utils2_VERSION_MAJOR}) #-------------------------------------- -# Find ignition-math -gz_find_package(ignition-math7 REQUIRED) -set(IGN_MATH_VER ${ignition-math7_VERSION_MAJOR}) +# Find gz-math +gz_find_package(gz-math7 REQUIRED) +set(GZ_MATH_VER ${gz-math7_VERSION_MAJOR}) #-------------------------------------- -# Find ignition-common -gz_find_package(ignition-common5 REQUIRED COMPONENTS profiler) -set(IGN_COMMON_VER ${ignition-common5_VERSION_MAJOR}) +# Find gz-common +gz_find_package(gz-common5 REQUIRED COMPONENTS profiler) +set(GZ_COMMON_VER ${gz-common5_VERSION_MAJOR}) #-------------------------------------- -# Find ignition-plugin -gz_find_package(ignition-plugin2 REQUIRED COMPONENTS loader register) -set(IGN_PLUGIN_VER ${ignition-plugin2_VERSION_MAJOR}) +# Find gz-plugin +gz_find_package(gz-plugin2 REQUIRED COMPONENTS loader register) +set(GZ_PLUGIN_VER ${gz-plugin2_VERSION_MAJOR}) #-------------------------------------- -# Find ignition-transport -gz_find_package(ignition-transport12 REQUIRED) -set(IGN_TRANSPORT_VER ${ignition-transport12_VERSION_MAJOR}) +# Find gz-transport +gz_find_package(gz-transport12 REQUIRED) +set(GZ_TRANSPORT_VER ${gz-transport12_VERSION_MAJOR}) #-------------------------------------- -# Find ignition-rendering -gz_find_package(ignition-rendering7 REQUIRED) -set(IGN_RENDERING_VER ${ignition-rendering7_VERSION_MAJOR}) +# Find gz-rendering +gz_find_package(gz-rendering7 REQUIRED) +set(GZ_RENDERING_VER ${gz-rendering7_VERSION_MAJOR}) #-------------------------------------- -# Find ignition-msgs -gz_find_package(ignition-msgs9 REQUIRED) -set(IGN_MSGS_VER ${ignition-msgs9_VERSION_MAJOR}) +# Find gz-msgs +gz_find_package(gz-msgs9 REQUIRED) +set(GZ_MSGS_VER ${gz-msgs9_VERSION_MAJOR}) #-------------------------------------- # Find if gz command is available @@ -119,11 +119,11 @@ gz_create_docs( IMAGE_PATH_DIRS "${CMAKE_SOURCE_DIR}/tutorials/images" TAGFILES "${CMAKE_SOURCE_DIR}/doc/qt.tag.xml=http://doc.qt.io/qt-5/" - "${IGNITION-MATH_DOXYGEN_TAGFILE} = ${IGNITION-MATH_API_URL}" - "${IGNITION-MSGS_DOXYGEN_TAGFILE} = ${IGNITION-MSGS_API_URL}" - "${IGNITION-RENDERING_DOXYGEN_TAGFILE} = ${IGNITION-RENDERING_API_URL}" - "${IGNITION-TRANSPORT_DOXYGEN_TAGFILE} = ${IGNITION-TRANSPORT_API_URL}" - "${IGNITION-COMMON_DOXYGEN_TAGFILE} = ${IGNITION-COMMON_API_URL}" + "${GZ-MATH_DOXYGEN_TAGFILE} = ${GZ-MATH_API_URL}" + "${GZ-MSGS_DOXYGEN_TAGFILE} = ${GZ-MSGS_API_URL}" + "${GZ-RENDERING_DOXYGEN_TAGFILE} = ${GZ-RENDERING_API_URL}" + "${GZ-TRANSPORT_DOXYGEN_TAGFILE} = ${GZ-TRANSPORT_API_URL}" + "${GZ-COMMON_DOXYGEN_TAGFILE} = ${GZ-COMMON_API_URL}" ) if(TARGET doc) diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index 344dc638a..f1d647610 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -2,10 +2,10 @@ find_package(Doxygen) set(IGNITION_DOXYGEN_TAGFILES "\"${CMAKE_SOURCE_DIR}/doc/qt.tag.xml=http://doc.qt.io/qt-5/\" \ - \"${IGNITION-MATH_DOXYGEN_TAGFILE} = ${IGNITION-MATH_API_URL}\" \ - \"${IGNITION-MSGS_DOXYGEN_TAGFILE} = ${IGNITION-MSGS_API_URL}\" \ - \"${IGNITION-TRANSPORT_DOXYGEN_TAGFILE} = ${IGNITION-TRANSPORT_API_URL}\" \ - \"${IGNITION-COMMON_DOXYGEN_TAGFILE} = ${IGNITION-COMMON_API_URL}\"" + \"${GZ-MATH_DOXYGEN_TAGFILE} = ${GZ-MATH_API_URL}\" \ + \"${GZ-MSGS_DOXYGEN_TAGFILE} = ${GZ-MSGS_API_URL}\" \ + \"${GZ-TRANSPORT_DOXYGEN_TAGFILE} = ${GZ-TRANSPORT_API_URL}\" \ + \"${GZ-COMMON_DOXYGEN_TAGFILE} = ${GZ-COMMON_API_URL}\"" ) if (DOXYGEN_FOUND) diff --git a/examples/plugin/custom_context_menu/CMakeLists.txt b/examples/plugin/custom_context_menu/CMakeLists.txt index 37bd86e68..fb6e16bd4 100644 --- a/examples/plugin/custom_context_menu/CMakeLists.txt +++ b/examples/plugin/custom_context_menu/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-custom-context-menu) +project(gz-gui-custom-context-menu) if(POLICY CMP0100) cmake_policy(SET CMP0100 NEW) @@ -18,34 +18,20 @@ find_package (Qt5 ) # Find the Gazebo GUI library -find_package(ignition-gui7 REQUIRED) -find_package(ignition-common5 REQUIRED) +find_package(gz-gui7 REQUIRED) +set(GZ_GUI_VER ${gz-gui7_VERSION_MAJOR}) -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${IGNITION-GUI_CXX_FLAGS}") +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GZ-GUI_CXX_FLAGS}") QT5_ADD_RESOURCES(resources_RCC CustomContext.qrc) -include_directories(SYSTEM - ${IGNITION-COMMON_INCLUDE_DIRS} - ${IGNITION-GUI_INCLUDE_DIRS} - ${Qt5Core_INCLUDE_DIRS} - ${Qt5Qml_INCLUDE_DIRS} - ${Qt5Quick_INCLUDE_DIRS} - ${Qt5QuickControls2_INCLUDE_DIRS} -) - -link_directories( - ${IGNITION-COMMON_LIBRARY_DIRS} - ${IGNITION-GUI_LIBRARY_DIRS} -) - # Generate examples add_library(CustomContext SHARED ${headers_MOC} CustomContext.cc ${resources_RCC} ) target_link_libraries(CustomContext - ${IGNITION-GUI_LIBRARIES} + gz-gui${GZ_GUI_VER}::gz-gui${GZ_GUI_VER} ${Qt5Core_LIBRARIES} ${Qt5Qml_LIBRARIES} ${Qt5Quick_LIBRARIES} diff --git a/examples/plugin/dialog_from_plugin/CMakeLists.txt b/examples/plugin/dialog_from_plugin/CMakeLists.txt index f0036cb9e..2686f87a7 100644 --- a/examples/plugin/dialog_from_plugin/CMakeLists.txt +++ b/examples/plugin/dialog_from_plugin/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-dialog-from-plugin) +project(gz-gui-dialog-from-plugin) if(POLICY CMP0100) cmake_policy(SET CMP0100 NEW) @@ -18,34 +18,20 @@ find_package (Qt5 ) # Find the Gazebo GUI library -find_package(ignition-gui7 REQUIRED) -find_package(ignition-common5 REQUIRED) +find_package(gz-gui7 REQUIRED) +set(GZ_GUI_VER ${gz-gui7_VERSION_MAJOR}) -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${IGNITION-GUI_CXX_FLAGS}") +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GZ-GUI_CXX_FLAGS}") QT5_ADD_RESOURCES(resources_RCC DialogFromPlugin.qrc) -include_directories(SYSTEM - ${IGNITION-COMMON_INCLUDE_DIRS} - ${IGNITION-GUI_INCLUDE_DIRS} - ${Qt5Core_INCLUDE_DIRS} - ${Qt5Qml_INCLUDE_DIRS} - ${Qt5Quick_INCLUDE_DIRS} - ${Qt5QuickControls2_INCLUDE_DIRS} -) - -link_directories( - ${IGNITION-COMMON_LIBRARY_DIRS} - ${IGNITION-GUI_LIBRARY_DIRS} -) - # Generate examples add_library(DialogFromPlugin SHARED ${headers_MOC} DialogFromPlugin.cc ${resources_RCC} ) target_link_libraries(DialogFromPlugin - ${IGNITION-GUI_LIBRARIES} + gz-gui${GZ_GUI_VER}::gz-gui${GZ_GUI_VER} ${Qt5Core_LIBRARIES} ${Qt5Qml_LIBRARIES} ${Qt5Quick_LIBRARIES} diff --git a/examples/plugin/gz_components/CMakeLists.txt b/examples/plugin/gz_components/CMakeLists.txt index e0a74ef6a..771dee3db 100644 --- a/examples/plugin/gz_components/CMakeLists.txt +++ b/examples/plugin/gz_components/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-ign-components) +project(gz-gui-gz-components) if(POLICY CMP0100) cmake_policy(SET CMP0100 NEW) @@ -16,30 +16,20 @@ find_package (Qt5 REQUIRED ) -find_package(ignition-gui7 REQUIRED) -find_package(ignition-common5 REQUIRED) +find_package(gz-gui7 REQUIRED) +set(GZ_GUI_VER ${gz-gui7_VERSION_MAJOR}) -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${IGNITION-GUI_CXX_FLAGS}") +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GZ-GUI_CXX_FLAGS}") QT5_ADD_RESOURCES(resources_RCC GzComponents.qrc) -include_directories(SYSTEM - ${IGNITION-COMMON_INCLUDE_DIRS} - ${IGNITION-GUI_INCLUDE_DIRS} -) - -link_directories( - ${IGNITION-COMMON_LIBRARY_DIRS} - ${IGNITION-GUI_LIBRARY_DIRS} -) - # Generate examples add_library(GzComponents SHARED ${headers_MOC} GzComponents.cc ${resources_RCC} ) target_link_libraries(GzComponents - ${IGNITION-GUI_LIBRARIES} + gz-gui${GZ_GUI_VER}::gz-gui${GZ_GUI_VER} ${Qt5Core_LIBRARIES} ${Qt5Qml_LIBRARIES} ${Qt5Quick_LIBRARIES} diff --git a/examples/plugin/hello_plugin/CMakeLists.txt b/examples/plugin/hello_plugin/CMakeLists.txt index f53511e9e..1af9cfebe 100644 --- a/examples/plugin/hello_plugin/CMakeLists.txt +++ b/examples/plugin/hello_plugin/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-hello-plugin) +project(gz-gui-hello-plugin) if(POLICY CMP0100) cmake_policy(SET CMP0100 NEW) @@ -18,34 +18,20 @@ find_package (Qt5 ) # Find the Gazebo GUI library -find_package(ignition-gui7 REQUIRED) -find_package(ignition-common5 REQUIRED) +find_package(gz-gui7 REQUIRED) +set(GZ_GUI_VER ${gz-gui7_VERSION_MAJOR}) -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${IGNITION-GUI_CXX_FLAGS}") +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GZ-GUI_CXX_FLAGS}") QT5_ADD_RESOURCES(resources_RCC hello.qrc) -include_directories(SYSTEM - ${IGNITION-COMMON_INCLUDE_DIRS} - ${IGNITION-GUI_INCLUDE_DIRS} - ${Qt5Core_INCLUDE_DIRS} - ${Qt5Qml_INCLUDE_DIRS} - ${Qt5Quick_INCLUDE_DIRS} - ${Qt5QuickControls2_INCLUDE_DIRS} -) - -link_directories( - ${IGNITION-COMMON_LIBRARY_DIRS} - ${IGNITION-GUI_LIBRARY_DIRS} -) - # Generate examples add_library(HelloPlugin SHARED ${headers_MOC} HelloPlugin.cc ${resources_RCC} ) target_link_libraries(HelloPlugin - ${IGNITION-GUI_LIBRARIES} + gz-gui${GZ_GUI_VER}::gz-gui${GZ_GUI_VER} ${Qt5Core_LIBRARIES} ${Qt5Qml_LIBRARIES} ${Qt5Quick_LIBRARIES} diff --git a/examples/plugin/multiple_qml/CMakeLists.txt b/examples/plugin/multiple_qml/CMakeLists.txt index 61d214ff2..cc4b79ed3 100644 --- a/examples/plugin/multiple_qml/CMakeLists.txt +++ b/examples/plugin/multiple_qml/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-multiple-qml) +project(gz-gui-multiple-qml) if(POLICY CMP0100) cmake_policy(SET CMP0100 NEW) @@ -18,34 +18,20 @@ find_package (Qt5 ) # Find the Gazebo GUI library -find_package(ignition-gui7 REQUIRED) -find_package(ignition-common5 REQUIRED) +find_package(gz-gui7 REQUIRED) +set(GZ_GUI_VER ${gz-gui7_VERSION_MAJOR}) -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${IGNITION-GUI_CXX_FLAGS}") +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GZ-GUI_CXX_FLAGS}") QT5_ADD_RESOURCES(resources_RCC MultipleQml.qrc) -include_directories(SYSTEM - ${IGNITION-COMMON_INCLUDE_DIRS} - ${IGNITION-GUI_INCLUDE_DIRS} - ${Qt5Core_INCLUDE_DIRS} - ${Qt5Qml_INCLUDE_DIRS} - ${Qt5Quick_INCLUDE_DIRS} - ${Qt5QuickControls2_INCLUDE_DIRS} -) - -link_directories( - ${IGNITION-COMMON_LIBRARY_DIRS} - ${IGNITION-GUI_LIBRARY_DIRS} -) - # Generate examples add_library(MultipleQml SHARED ${headers_MOC} MultipleQml.cc ${resources_RCC} ) target_link_libraries(MultipleQml - ${IGNITION-GUI_LIBRARIES} + gz-gui${GZ_GUI_VER}::gz-gui${GZ_GUI_VER} ${Qt5Core_LIBRARIES} ${Qt5Qml_LIBRARIES} ${Qt5Quick_LIBRARIES} diff --git a/examples/standalone/custom_drawer/CMakeLists.txt b/examples/standalone/custom_drawer/CMakeLists.txt index e304088b7..4c70ed216 100644 --- a/examples/standalone/custom_drawer/CMakeLists.txt +++ b/examples/standalone/custom_drawer/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-custom-drawer) +project(gz-gui-custom-drawer) if(POLICY CMP0100) cmake_policy(SET CMP0100 NEW) @@ -18,23 +18,12 @@ find_package (Qt5 ) # Find the Gazebo GUI library -find_package(ignition-gui7 REQUIRED) +find_package(gz-gui7 REQUIRED) +set(GZ_GUI_VER ${gz-gui7_VERSION_MAJOR}) QT5_ADD_RESOURCES(resources_RCC custom_drawer.qrc) -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${IGNITION-GUI_CXX_FLAGS}") - -include_directories(SYSTEM - ${IGNITION-GUI_INCLUDE_DIRS} - ${Qt5Core_INCLUDE_DIRS} - ${Qt5Qml_INCLUDE_DIRS} - ${Qt5Quick_INCLUDE_DIRS} - ${Qt5QuickControls2_INCLUDE_DIRS} -) - -link_directories( - ${IGNITION-GUI_LIBRARY_DIRS} -) +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GZ-GUI_CXX_FLAGS}") # Generate example add_executable(custom_drawer @@ -42,7 +31,7 @@ add_executable(custom_drawer ${resources_RCC} ) target_link_libraries(custom_drawer - ${IGNITION-GUI_LIBRARIES} + gz-gui${GZ_GUI_VER}::gz-gui${GZ_GUI_VER} ${Qt5Core_LIBRARIES} ${Qt5Qml_LIBRARIES} ${Qt5Quick_LIBRARIES} diff --git a/examples/standalone/dialogs/CMakeLists.txt b/examples/standalone/dialogs/CMakeLists.txt index 389fe3eed..12be14087 100644 --- a/examples/standalone/dialogs/CMakeLists.txt +++ b/examples/standalone/dialogs/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-dialogs) +project(gz-gui-dialogs) if(POLICY CMP0100) cmake_policy(SET CMP0100 NEW) @@ -18,28 +18,17 @@ find_package (Qt5 ) # Find the Gazebo GUI library -find_package(ignition-gui7 REQUIRED) +find_package(gz-gui7 REQUIRED) +set(GZ_GUI_VER ${gz-gui7_VERSION_MAJOR}) -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${IGNITION-GUI_CXX_FLAGS}") - -include_directories(SYSTEM - ${IGNITION-GUI_INCLUDE_DIRS} - ${Qt5Core_INCLUDE_DIRS} - ${Qt5Qml_INCLUDE_DIRS} - ${Qt5Quick_INCLUDE_DIRS} - ${Qt5QuickControls2_INCLUDE_DIRS} -) - -link_directories( - ${IGNITION-GUI_LIBRARY_DIRS} -) +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GZ-GUI_CXX_FLAGS}") # Generate example add_executable(dialogs dialogs.cc ) target_link_libraries(dialogs - ${IGNITION-GUI_LIBRARIES} + gz-gui${GZ_GUI_VER}::gz-gui${GZ_GUI_VER} ${Qt5Core_LIBRARIES} ${Qt5Qml_LIBRARIES} ${Qt5Quick_LIBRARIES} diff --git a/examples/standalone/marker/CMakeLists.txt b/examples/standalone/marker/CMakeLists.txt index 8f4daf6aa..b8a7f860f 100644 --- a/examples/standalone/marker/CMakeLists.txt +++ b/examples/standalone/marker/CMakeLists.txt @@ -1,21 +1,21 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-marker) +project(gz-gui-marker) if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") - find_package(ignition-transport12 QUIET REQUIRED OPTIONAL_COMPONENTS log) - set(IGN_TRANSPORT_VER ${ignition-transport12_VERSION_MAJOR}) + find_package(gz-transport12 QUIET REQUIRED OPTIONAL_COMPONENTS log) + set(GZ_TRANSPORT_VER ${gz-transport12_VERSION_MAJOR}) - find_package(ignition-common5 REQUIRED) - set(IGN_COMMON_VER ${ignition-common5_VERSION_MAJOR}) + find_package(gz-common5 REQUIRED) + set(GZ_COMMON_VER ${gz-common5_VERSION_MAJOR}) - find_package(ignition-msgs9 REQUIRED) - set(IGN_MSGS_VER ${ignition-msgs9_VERSION_MAJOR}) + find_package(gz-msgs9 REQUIRED) + set(GZ_MSGS_VER ${gz-msgs9_VERSION_MAJOR}) add_executable(marker marker.cc) target_link_libraries(marker - ignition-transport${IGN_TRANSPORT_VER}::core - ignition-msgs${IGN_MSGS_VER} - ignition-common${IGN_COMMON_VER}::ignition-common${IGN_COMMON_VER} + gz-transport${GZ_TRANSPORT_VER}::core + gz-msgs${GZ_MSGS_VER} + gz-common${GZ_COMMON_VER}::gz-common${GZ_COMMON_VER} ) endif() diff --git a/examples/standalone/point_cloud/CMakeLists.txt b/examples/standalone/point_cloud/CMakeLists.txt index 668511bfb..a5dd9e439 100644 --- a/examples/standalone/point_cloud/CMakeLists.txt +++ b/examples/standalone/point_cloud/CMakeLists.txt @@ -1,21 +1,21 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-point-cloud-example) +project(gz-gui-point-cloud-example) if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") - find_package(ignition-transport12 QUIET REQUIRED OPTIONAL_COMPONENTS log) - set(IGN_TRANSPORT_VER ${ignition-transport12_VERSION_MAJOR}) + find_package(gz-transport12 QUIET REQUIRED OPTIONAL_COMPONENTS log) + set(GZ_TRANSPORT_VER ${gz-transport12_VERSION_MAJOR}) - find_package(ignition-common5 REQUIRED) - set(IGN_COMMON_VER ${ignition-common5_VERSION_MAJOR}) + find_package(gz-common5 REQUIRED) + set(GZ_COMMON_VER ${gz-common5_VERSION_MAJOR}) - find_package(ignition-msgs9 REQUIRED) - set(IGN_MSGS_VER ${ignition-msgs9_VERSION_MAJOR}) + find_package(gz-msgs9 REQUIRED) + set(GZ_MSGS_VER ${gz-msgs9_VERSION_MAJOR}) add_executable(point_cloud point_cloud.cc) target_link_libraries(point_cloud - ignition-transport${IGN_TRANSPORT_VER}::core - ignition-msgs${IGN_MSGS_VER} - ignition-common${IGN_COMMON_VER}::ignition-common${IGN_COMMON_VER} + gz-transport${GZ_TRANSPORT_VER}::core + gz-msgs${GZ_MSGS_VER} + gz-common${GZ_COMMON_VER}::gz-common${GZ_COMMON_VER} ) endif() diff --git a/examples/standalone/scene_provider/CMakeLists.txt b/examples/standalone/scene_provider/CMakeLists.txt index 2a1aef964..fcaad2a92 100644 --- a/examples/standalone/scene_provider/CMakeLists.txt +++ b/examples/standalone/scene_provider/CMakeLists.txt @@ -1,14 +1,14 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-scene-provider) +project(gz-gui-scene-provider) -find_package(ignition-msgs9 REQUIRED) -find_package(ignition-transport12 REQUIRED) +find_package(gz-msgs9 REQUIRED) +find_package(gz-transport12 REQUIRED) add_executable(scene_provider scene_provider.cc ) target_link_libraries(scene_provider - ignition-msgs9::core - ignition-transport12::core + gz-msgs9::core + gz-transport12::core ) diff --git a/examples/standalone/window/CMakeLists.txt b/examples/standalone/window/CMakeLists.txt index b5036e370..08ed0f8f1 100644 --- a/examples/standalone/window/CMakeLists.txt +++ b/examples/standalone/window/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR) -project(ignition-gui-window) +project(gz-gui-window) if(POLICY CMP0100) cmake_policy(SET CMP0100 NEW) @@ -18,28 +18,17 @@ find_package (Qt5 ) # Find the Gazebo GUI library -find_package(ignition-gui7 REQUIRED) +find_package(gz-gui7 REQUIRED) +set(GZ_GUI_VER ${gz-gui7_VERSION_MAJOR}) -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${IGNITION-GUI_CXX_FLAGS}") - -include_directories(SYSTEM - ${IGNITION-GUI_INCLUDE_DIRS} - ${Qt5Core_INCLUDE_DIRS} - ${Qt5Qml_INCLUDE_DIRS} - ${Qt5Quick_INCLUDE_DIRS} - ${Qt5QuickControls2_INCLUDE_DIRS} -) - -link_directories( - ${IGNITION-GUI_LIBRARY_DIRS} -) +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GZ-GUI_CXX_FLAGS}") # Generate example add_executable(window window.cc ) target_link_libraries(window - ${IGNITION-GUI_LIBRARIES} + gz-gui${GZ_GUI_VER}::gz-gui${GZ_GUI_VER} ${Qt5Core_LIBRARIES} ${Qt5Qml_LIBRARIES} ${Qt5Quick_LIBRARIES} diff --git a/include/gz/gui/CMakeLists.txt b/include/gz/gui/CMakeLists.txt index 60d92a668..ed3c15a93 100644 --- a/include/gz/gui/CMakeLists.txt +++ b/include/gz/gui/CMakeLists.txt @@ -54,11 +54,11 @@ gz_create_core_library(SOURCES target_link_libraries(${PROJECT_LIBRARY_TARGET_NAME} PUBLIC - ${IGNITION-COMMON_LIBRARIES} - ${IGNITION-MATH_LIBRARIES} - ${IGNITION-MSGS_LIBRARIES} - ignition-plugin${IGN_PLUGIN_VER}::loader - ${IGNITION-TRANSPORT_LIBRARIES} + gz-common${GZ_COMMON_VER}::events + gz-math${GZ_MATH_VER}::gz-math${GZ_MATH_VER} + gz-msgs${GZ_MSGS_VER}::gz-msgs${GZ_MSGS_VER} + gz-plugin${GZ_PLUGIN_VER}::loader + gz-transport${GZ_TRANSPORT_VER}::gz-transport${GZ_TRANSPORT_VER} ${Qt5Core_LIBRARIES} ${Qt5Qml_LIBRARIES} ${Qt5Quick_LIBRARIES} diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 24bb2f788..75228eca2 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -47,7 +47,8 @@ gz_build_tests(TYPE UNIT SOURCES ${gtest_sources} LIB_DEPS - ${IGNITION-MATH_LIBRARIES} + gz-common${GZ_COMMON_VER}::events + gz-math${GZ_MATH_VER}::gz-math${GZ_MATH_VER} TINYXML2::TINYXML2 ) diff --git a/src/MainWindow.cc b/src/MainWindow.cc index 5cb397d68..d5d7715cc 100644 --- a/src/MainWindow.cc +++ b/src/MainWindow.cc @@ -947,7 +947,16 @@ void MainWindow::SetShowDialogOnExit(bool _showDialogOnExit) ///////////////////////////////////////////////// void MainWindow::SetRenderEngine(const std::string &_renderEngine) { - this->setProperty("renderEngine", _renderEngine.c_str()); + // Deprecated: accept ignition-prefixed engines + auto renderEngine = _renderEngine; + auto pos = renderEngine.find("ignition"); + if (pos != std::string::npos) + { + renderEngine.replace(pos, pos + 8, "gz"); + gzwarn << "Trying to load deprecated plugin [" << _renderEngine + << "]. Use [" << renderEngine << "] instead." << std::endl; + } + this->setProperty("renderEngine", renderEngine.c_str()); } ///////////////////////////////////////////////// diff --git a/src/Plugin_TEST.cc b/src/Plugin_TEST.cc index dda8819c1..865a7ee93 100644 --- a/src/Plugin_TEST.cc +++ b/src/Plugin_TEST.cc @@ -55,9 +55,9 @@ TEST(PluginTest, GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(DeleteLater)) // Load plugin to be deleted pluginStr = "" - "" + "" "true" - "" + "" ""; pluginDoc.Parse(pluginStr); @@ -84,9 +84,9 @@ TEST(PluginTest, GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(InvalidXmlText)) // Load plugin config that returns null GetText const char *pluginStr = "" - "" + "" "<null>This results in null titleElem->GetText</null>" - "" + "" ""; tinyxml2::XMLDocument pluginDoc; diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index a461ec63d..a5eb9bd77 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -76,7 +76,7 @@ function(gz_gui_add_plugin plugin_name) SOURCES ${gz_gui_add_plugin_SOURCES} QT_HEADERS ${gz_gui_add_plugin_QT_HEADERS} PUBLIC_LINK_LIBS ${gz_gui_add_plugin_PUBLIC_LINK_LIBS} - PRIVATE_LINK_LIBS ${gz_gui_add_plugin_PRIVATE_LINK_LIBS} ignition-plugin${IGN_PLUGIN_VER}::register + PRIVATE_LINK_LIBS ${gz_gui_add_plugin_PRIVATE_LINK_LIBS} gz-plugin${GZ_PLUGIN_VER}::register ) if(gz_gui_add_plugin_TEST_SOURCES) @@ -84,7 +84,7 @@ function(gz_gui_add_plugin plugin_name) SOURCES ${gz_gui_add_plugin_TEST_SOURCES} LIB_DEPS - ${IGNITION-GUI_LIBRARIES} + ${GZ-GUI_LIBRARIES} TINYXML2::TINYXML2 ${plugin_name} INCLUDE_DIRS diff --git a/src/plugins/camera_tracking/CMakeLists.txt b/src/plugins/camera_tracking/CMakeLists.txt index 9a5239f10..cf71123aa 100644 --- a/src/plugins/camera_tracking/CMakeLists.txt +++ b/src/plugins/camera_tracking/CMakeLists.txt @@ -6,6 +6,6 @@ gz_gui_add_plugin(CameraTracking TEST_SOURCES # CameraTracking_TEST.cc PUBLIC_LINK_LIBS - ignition-rendering${IGN_RENDERING_VER}::ignition-rendering${IGN_RENDERING_VER} - ignition-common${IGN_COMMON_VER}::profiler + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} + gz-common${GZ_COMMON_VER}::profiler ) diff --git a/src/plugins/grid_config/CMakeLists.txt b/src/plugins/grid_config/CMakeLists.txt index 96859e985..101e6edee 100644 --- a/src/plugins/grid_config/CMakeLists.txt +++ b/src/plugins/grid_config/CMakeLists.txt @@ -4,7 +4,7 @@ gz_gui_add_plugin(GridConfig QT_HEADERS GridConfig.hh PUBLIC_LINK_LIBS - ${IGNITION-RENDERING_LIBRARIES} + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} ) # Also install as Grid3D, which was a legacy plugin with a subset of features diff --git a/src/plugins/image_display/CMakeLists.txt b/src/plugins/image_display/CMakeLists.txt index c7cb5df6f..b90e2d421 100644 --- a/src/plugins/image_display/CMakeLists.txt +++ b/src/plugins/image_display/CMakeLists.txt @@ -3,6 +3,8 @@ gz_gui_add_plugin(ImageDisplay ImageDisplay.cc QT_HEADERS ImageDisplay.hh + PUBLIC_LINK_LIBS + gz-common${GZ_COMMON_VER}::graphics TEST_SOURCES # ImageDisplay_TEST.cc ) diff --git a/src/plugins/interactive_view_control/CMakeLists.txt b/src/plugins/interactive_view_control/CMakeLists.txt index e9aae7cd9..6796a58dd 100644 --- a/src/plugins/interactive_view_control/CMakeLists.txt +++ b/src/plugins/interactive_view_control/CMakeLists.txt @@ -6,5 +6,5 @@ gz_gui_add_plugin(InteractiveViewControl TEST_SOURCES # ViewControl_TEST.cc PUBLIC_LINK_LIBS - ignition-rendering${IGN_RENDERING_VER}::ignition-rendering${IGN_RENDERING_VER} + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} ) diff --git a/src/plugins/marker_manager/CMakeLists.txt b/src/plugins/marker_manager/CMakeLists.txt index eddb7a621..391868b65 100644 --- a/src/plugins/marker_manager/CMakeLists.txt +++ b/src/plugins/marker_manager/CMakeLists.txt @@ -4,5 +4,5 @@ gz_gui_add_plugin(MarkerManager QT_HEADERS MarkerManager.hh PUBLIC_LINK_LIBS - ignition-rendering${IGN_RENDERING_VER}::ignition-rendering${IGN_RENDERING_VER} + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} ) diff --git a/src/plugins/minimal_scene/CMakeLists.txt b/src/plugins/minimal_scene/CMakeLists.txt index 4d938d58e..bb322e923 100644 --- a/src/plugins/minimal_scene/CMakeLists.txt +++ b/src/plugins/minimal_scene/CMakeLists.txt @@ -25,7 +25,7 @@ gz_gui_add_plugin(MinimalScene QT_HEADERS MinimalScene.hh PUBLIC_LINK_LIBS - ignition-rendering${IGN_RENDERING_VER}::ignition-rendering${IGN_RENDERING_VER} + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} ${PROJECT_LINK_LIBS} ) diff --git a/src/plugins/minimal_scene/MinimalScene.cc b/src/plugins/minimal_scene/MinimalScene.cc index 5924533d5..f46b23065 100644 --- a/src/plugins/minimal_scene/MinimalScene.cc +++ b/src/plugins/minimal_scene/MinimalScene.cc @@ -1072,7 +1072,16 @@ void RenderWindowItem::SetAmbientLight(const math::Color &_ambient) ///////////////////////////////////////////////// void RenderWindowItem::SetEngineName(const std::string &_name) { - this->dataPtr->renderThread->ignRenderer.engineName = _name; + // Deprecated: accept ignition-prefixed engines + auto name = _name; + auto pos = name.find("ignition"); + if (pos != std::string::npos) + { + name.replace(pos, pos + 8, "gz"); + gzwarn << "Trying to load deprecated plugin [" << _name << "]. Use [" + << name << "] instead." << std::endl; + } + this->dataPtr->renderThread->ignRenderer.engineName = name; } ///////////////////////////////////////////////// diff --git a/src/plugins/point_cloud/CMakeLists.txt b/src/plugins/point_cloud/CMakeLists.txt index a21f23dc1..f37bd25ac 100644 --- a/src/plugins/point_cloud/CMakeLists.txt +++ b/src/plugins/point_cloud/CMakeLists.txt @@ -4,7 +4,7 @@ gz_gui_add_plugin(PointCloud QT_HEADERS PointCloud.hh PUBLIC_LINK_LIBS - ignition-rendering${IGN_RENDERING_VER}::ignition-rendering${IGN_RENDERING_VER} + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} TEST_SOURCES PointCloud_TEST.cc ) diff --git a/src/plugins/publisher/Publisher_TEST.cc b/src/plugins/publisher/Publisher_TEST.cc index 526be6e42..3f30e03db 100644 --- a/src/plugins/publisher/Publisher_TEST.cc +++ b/src/plugins/publisher/Publisher_TEST.cc @@ -79,9 +79,9 @@ TEST(PublisherTest, GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(Publish)) // Load plugin const char *pluginStr = "" - "" + "" "Publisher!" - "" + "" ""; tinyxml2::XMLDocument pluginDoc; diff --git a/src/plugins/scene3d/CMakeLists.txt b/src/plugins/scene3d/CMakeLists.txt index e15ba04a2..03e36bae3 100644 --- a/src/plugins/scene3d/CMakeLists.txt +++ b/src/plugins/scene3d/CMakeLists.txt @@ -4,6 +4,6 @@ gz_gui_add_plugin(Scene3D QT_HEADERS Scene3D.hh PUBLIC_LINK_LIBS - ignition-rendering${IGN_RENDERING_VER}::ignition-rendering${IGN_RENDERING_VER} + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} ) diff --git a/src/plugins/screenshot/CMakeLists.txt b/src/plugins/screenshot/CMakeLists.txt index 0e1c731dd..c63cc6956 100644 --- a/src/plugins/screenshot/CMakeLists.txt +++ b/src/plugins/screenshot/CMakeLists.txt @@ -4,7 +4,7 @@ gz_gui_add_plugin(Screenshot QT_HEADERS Screenshot.hh PUBLIC_LINK_LIBS - ignition-rendering${IGN_RENDERING_VER}::ignition-rendering${IGN_RENDERING_VER} + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} TEST_SOURCES Screenshot_TEST.cc ) diff --git a/src/plugins/screenshot/Screenshot.cc b/src/plugins/screenshot/Screenshot.cc index 37b05dbf9..76258df8f 100644 --- a/src/plugins/screenshot/Screenshot.cc +++ b/src/plugins/screenshot/Screenshot.cc @@ -84,13 +84,13 @@ Screenshot::Screenshot() // default directory this->dataPtr->directory = - common::joinPaths(home, ".ignition", "gui", "pictures"); + common::joinPaths(home, ".gz", "gui", "pictures"); if (!common::exists(this->dataPtr->directory)) { if (!common::createDirectories(this->dataPtr->directory)) { - std::string defaultDir = common::joinPaths(home, ".ignition", "gui"); + std::string defaultDir = common::joinPaths(home, ".gz", "gui"); gzerr << "Unable to create directory [" << this->dataPtr->directory << "]. Changing default directory to: " << defaultDir << std::endl; diff --git a/src/plugins/tape_measure/CMakeLists.txt b/src/plugins/tape_measure/CMakeLists.txt index fdc875adb..5988f7268 100644 --- a/src/plugins/tape_measure/CMakeLists.txt +++ b/src/plugins/tape_measure/CMakeLists.txt @@ -2,5 +2,5 @@ gz_gui_add_plugin(TapeMeasure SOURCES TapeMeasure.cc QT_HEADERS TapeMeasure.hh PRIVATE_LINK_LIBS - ${IGNITION-RENDERING_LIBRARIES} + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} ) diff --git a/src/plugins/teleop/Teleop_TEST.cc b/src/plugins/teleop/Teleop_TEST.cc index 29026f510..3789ab9ca 100644 --- a/src/plugins/teleop/Teleop_TEST.cc +++ b/src/plugins/teleop/Teleop_TEST.cc @@ -55,9 +55,9 @@ class TeleopTest : public ::testing::Test // Load plugin const char *pluginStr = "" - "" + "" "Teleop!" - "" + "" ""; tinyxml2::XMLDocument pluginDoc; diff --git a/src/plugins/topic_viewer/TopicViewer_TEST.cc b/src/plugins/topic_viewer/TopicViewer_TEST.cc index 27459b158..31143513b 100644 --- a/src/plugins/topic_viewer/TopicViewer_TEST.cc +++ b/src/plugins/topic_viewer/TopicViewer_TEST.cc @@ -100,9 +100,9 @@ TEST(TopicViewerTest, GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(Model)) // Load plugin const char *pluginStr = "" - "" + "" "Topic Viewer" - "" + "" ""; tinyxml2::XMLDocument pluginDoc; diff --git a/src/plugins/transport_scene_manager/CMakeLists.txt b/src/plugins/transport_scene_manager/CMakeLists.txt index b16ae4005..31bef19dd 100644 --- a/src/plugins/transport_scene_manager/CMakeLists.txt +++ b/src/plugins/transport_scene_manager/CMakeLists.txt @@ -6,6 +6,6 @@ gz_gui_add_plugin(TransportSceneManager TEST_SOURCES # TransportSceneManager_TEST.cc PUBLIC_LINK_LIBS - ignition-rendering${IGN_RENDERING_VER}::ignition-rendering${IGN_RENDERING_VER} + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} ) diff --git a/src/plugins/world_control/WorldControl_TEST.cc b/src/plugins/world_control/WorldControl_TEST.cc index 288995440..66dd53285 100644 --- a/src/plugins/world_control/WorldControl_TEST.cc +++ b/src/plugins/world_control/WorldControl_TEST.cc @@ -82,9 +82,9 @@ TEST(WorldControlTest, GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(WorldControl)) // Load plugin const char *pluginStr = "" - "" + "" "World Control!" - "" + "" "true" "/world_control_test" "false" @@ -310,9 +310,9 @@ TEST(WorldControlTest, GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(WorldControlEvent)) // Load plugin const char *pluginStr = "" - "" + "" "World Control!" - "" + "" "true" "/world_control_test" "true" diff --git a/src/plugins/world_stats/WorldStats_TEST.cc b/src/plugins/world_stats/WorldStats_TEST.cc index 503243600..fc812be36 100644 --- a/src/plugins/world_stats/WorldStats_TEST.cc +++ b/src/plugins/world_stats/WorldStats_TEST.cc @@ -86,9 +86,9 @@ TEST(WorldStatsTest, GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(WorldStats)) // Load plugin const char *pluginStr = "" - "" + "" "World Stats!" - "" + "" "true" "true" "true" diff --git a/test/integration/CMakeLists.txt b/test/integration/CMakeLists.txt index 201a28a4d..55170ef0c 100644 --- a/test/integration/CMakeLists.txt +++ b/test/integration/CMakeLists.txt @@ -7,7 +7,7 @@ gz_build_tests( SOURCES ${tests} LIB_DEPS ${PROJECT_NAME}_test_helpers - ignition-plugin${IGN_PLUGIN_VER}::loader - ignition-rendering${IGN_RENDERING_VER}::ignition-rendering${IGN_RENDERING_VER} + gz-plugin${GZ_PLUGIN_VER}::loader + gz-rendering${GZ_RENDERING_VER}::gz-rendering${GZ_RENDERING_VER} Qt5::Test ) diff --git a/test/plugins/CMakeLists.txt b/test/plugins/CMakeLists.txt index 5381233cc..ec5cd1b93 100644 --- a/test/plugins/CMakeLists.txt +++ b/test/plugins/CMakeLists.txt @@ -31,7 +31,7 @@ foreach (src ${plugins}) PUBLIC ${PROJECT_LIBRARY_TARGET_NAME} PRIVATE - ignition-plugin${IGN_PLUGIN_VER}::register + gz-plugin${GZ_PLUGIN_VER}::register ) endforeach (src ${qt_headers_local}) diff --git a/tutorials/07_config.md b/tutorials/07_config.md index 4a6b485be..d87224eea 100644 --- a/tutorials/07_config.md +++ b/tutorials/07_config.md @@ -30,7 +30,7 @@ Gazebo GUI accepts the following top-level elements on a config file: See \subpage layout for more details. * ``: Zero or more plugins to be loaded at startup. * `filename`: This attribute specifies the plugin library to be loaded. - * ``: Gazebo GUI processes this block before passing the + * ``: Gazebo GUI processes this block before passing the config to the plugin. See [plugin_params.config](https://github.com/gazebosim/gz-gui/blob/main/examples/config/plugin_params.config) for an example. @@ -43,9 +43,9 @@ Gazebo GUI accepts the following top-level elements on a config file: See the example plugin block below: - + 120 - + /camera