Skip to content

Latest commit

 

History

History
561 lines (369 loc) · 22.2 KB

Changelog.md

File metadata and controls

561 lines (369 loc) · 22.2 KB

Gazebo GUI 3

Gazebo GUI 3.12.1 (2024-12-12)

  1. Find any major version of Protobuf

  2. Infrastructure

  3. Rename COPYING to LICENSE

  4. Update maintainer email

Gazebo GUI 3.12.0 (2022-11-30)

  1. Add degree as an optional unit for rotation in GzPose.

  2. Fix image display test.

  3. Update cmd/CMakeLists to conform with all other gz libraries.

  4. Add key publisher test.

  5. Add pointer check in Application::RemovePlugin.

  6. Ign to gz header migration.

Gazebo GUI 3.11.2 (2022-08-17)

  1. Fix mistaken dialog error message

Gazebo GUI 3.11.1 (2022-08-15)

  1. Replace pose in Grid3d with GzPose

  2. Remove redundant namespace references

  3. Update codeowners

  4. GzColor ColorDialogue fix

  5. Fix attribute update when <dialog> isn't present

  6. Add test for Plugin::ConfigStr()

Gazebo GUI 3.11.0 (2022-08-02)

  1. Dialog read attribute fixes

  2. Fixed topic echo test

  3. Teleop: Refactor and support vertical

  4. Change IGN_DESIGNATION to GZ_DESIGNATION

  5. Ignition -> Gazebo

Gazebo Gui 3.10.0 (2022-07-13)

  1. Add common widget for vector3

  2. Allow Dialogs to have a MainWindow independent config

  3. Add common widget for pose

  4. Example running a dialog before the main window

  5. Common widget GzColor

  6. Fix gz_TEST

  7. Make display tests more robust

  8. Bash completion for flags

  9. Disable failing test on Citadel

  10. Search menu keyboard control

  11. Add config relative path environment variable

  12. Sort plugin list in alphabetical order (including when filtering)

  13. Added array to snackbar qml

  14. Fix some Qt warnings

  15. Added Snackbar qtquick object

  16. Fix menu scrolling when a new plugin is added

  17. Improve KeyPublisher's usability

  18. Backport GridConfig improvements to Citadel's Grid3D

Gazebo Gui 3.9.0 (2022-01-14)

  1. Added a button that allows shutting down both the client and server.

  2. Prevent Scene3D 💥 if another scene is already loaded

  3. Add project() to examples and remove hard-dependency on Ogre1

  4. Fix codecheck

  5. Use qmldir to define QML module with IgnSpinBox

  6. Fix TopicEcho plugin message display

  7. Don't crash if a plugin has invalid QML

  8. Added log storing for ign gui CLI

Gazebo Gui 3.8.0 (2021-10-12)

  1. Improved doxygen

  2. Add a filter to the plugin menu

  3. 👩‍🌾 Remove bitbucket-pipelines.yml

  4. Require ign-rendering 3.5

  5. New teleop plugin implementation.

Gazebo Gui 3.7.0 (2021-07-14)

  1. Fix codeowners

  2. Fix plugin added signal, add PluginByName

  3. Fixed tests by passing valid argv

  4. Screenshot plugin fixed dbg message

  5. Detect ign instead of using cmake module to check for ignition-tools

Gazebo Gui 3.6.0 (2021-06-17)

  1. Update codeowners

  2. Confirmation dialog when closing main window

  3. Avoid grid3D crash

  4. Emit more events from Scene3D

  5. Removed duplicated code with rendering::sceneFromFirstRenderEngine

  6. Remove tools/code_check and update codecov

  7. Fixed material specular in Scene3D

  8. check_test_ran.py: remove grep/xsltproc

Gazebo Gui 3.5.1 (2021-03-18)

  1. Scene3D: port mesh material fixes from ign-gazebo

  2. Improve the height of plugins in the right split

Gazebo Gui 3.5.0 (2021-03-10)

  1. Screenshot plugin

  2. Master branch updates

  3. Backport Publisher test from v4

  4. Better error messages when component can't be loaded

  5. Make Grid3D plugin more flexible

  6. Add Windows Installation

  7. Fix codecheck

Gazebo Gui 3.4.0 (2020-12-10)

  1. Publish plugin API docs

  2. Tutorial tweaks

  3. Floating and standalone plugins respect minimum dimensions

  4. Add scrollable indicator for plugin menu

  5. Re-enable image.config test

  6. Improve fork experience

  7. Resolve updated codecheck issues

  8. Port Gazebo GUI events to Ignition GUI

  9. Change deprecated Qt::MidButton

  10. Add right mouse events and tests

Gazebo Gui 3.3.0 (2020-08-31)

  1. rename key publisher plugin

  2. Add shift + drag to rotate camera

  3. Scroll bar adjustment

  4. Minimize GUI plugin

  5. Fix tests on actions

  6. Disable failing tests

  7. Use world name in default topics

  8. Fix running plugins with bad world name

  9. Disable more tests known to fail on macOS and Windows

  10. Add render event

  11. Fixed left menu events

  12. Added Topic Viewer plugin, list all transport topics

  13. Fix ImageDisplay in Ubuntu 20.04

Gazebo Gui 3.2.0 (2020-06-22)

  1. Sort GUI plugins alphabetically

  2. Add color palette to plugin settings to change background color

  3. Close plugin menu after a plugin has been added

  4. Resize undocked plugins by dragging corners

  5. Move each plugin to its own directory

  6. Add Key Publisher plugin

  7. GitHub migration

Gazebo Gui 3.1.0 (2020-03-27)

  1. Remove old ign-gui0 stuff

  2. Fix homebrew warnings

  3. Add space for pausing sim

  4. Prettify plugin menu

  5. Expose QML context to plugins

  6. Fix changing topics in ImageDisplay

  7. Made image display responsive.

  8. Downstream applications can override icon using MainWindow::setIcon once they get the window.

  9. Add support for visualizing int 16 bit images in ImageDisplay

  10. Example opening a dialog and accessing main window from plugin

  11. Example composing one plugin with multiple QML files

  12. Protect against null tinyxml GetText

  13. Example using Ign*.qml components

  14. Config tutorial

  15. Add copyright to all QML files

  16. Documentation updates

Gazebo Gui 3.0.0 (2019-12-10)

  1. Depend on ign-transport8 and ign-msgs5

  2. Depend on ign-rendering3

Gazebo Gui 2

Gazebo Gui 2.3.3 (2020-08-31)

  1. Fix running plugins with bad world names.

  2. Disable more tests known to fail on macOS and Windows.

Gazebo Gui 2.3.2 (2020-08-19)

  1. Revert pull request #107

Gazebo Gui 2.3.1 (2020-08-17)

  1. Fix running plugins with bad world name

Gazebo Gui 2.3.0 (2020-08-11)

  1. Add shift + drag to rotate camera

  2. Scroll bar adjustment

  3. Minimize GUI plugin

  4. Fix tests on actions

  5. Disable failing tests

  6. Use world name in default topics

Gazebo Gui 2.2.0 (2020-06-17)

  1. Sort GUI plugins alphabetically

  2. Add color palette to plugin settings to change background color

  3. Close plugin menu after a plugin has been added

  4. Resize undocked plugins by dragging corners

  5. Move each plugin to its own directory

  6. GitHub migration

  7. Fix homebrew warnings

Gazebo Gui 2.1.0 (2020-03-04)

  1. Add space for pausing sim

  2. Expose QML context to plugins

  3. Prettify plugin menu

  4. Example opening a dialog and accessing main window from plugin

  5. Example using Ign*.qml components

  6. Protect against null tinyxml GetText

  7. Config tutorial

  8. Add copyright to all QML files

  9. Fix changing topics in ImageDisplay

Gazebo Gui 2.0.1

  1. Made image display responsive.

  2. Downstream applications can override this using MainWindow::setIcon once they get the window.

Gazebo Gui 2.0.0

  1. Delete QmlApplicationEngine later.

  2. Decouple toolbar colors from material theme colors.

  3. Stop mouse wheel propagation at the card level.

  4. Fix theme support.

  5. Don't install plugin headers, move images to unported.

  6. Application PluginAdded signal.

  7. Use the new msgs::Image::pixel_format_type field, and treat msgs::Image::pixel_format as a backup.

  8. Upgrade to ignition-msgs4 and ignition-transport7.

  9. Fix topic echo test and make msgs visible.

Gazebo Gui 1

Gazebo Gui 1.X.X

  1. Move files not ported to v1 to a separate dir for clarity.

  2. Get ign-gui plugin interface in case there are others.

Gazebo Gui 1.0.0