Skip to content

Latest commit

 

History

History
612 lines (403 loc) · 25.3 KB

Changelog.md

File metadata and controls

612 lines (403 loc) · 25.3 KB

Ignition Gui 4

Ignition Gui 4.X.X

Ignition Gui 4.6.0 (2021-12-20)

  1. Use qmldir to define QML module with IgnSpinBox

  2. Fix TopicEcho plugin message display

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

  4. Added log storing for ign-gui under ~/.ignition/gui

  5. Fix memory leak

  6. Add a filter to the plugin menu

  7. Infrastructure

Ignition Gui 4.5.0 (2021-07-26)

  1. New teleop plugin implementation.

  2. Fix codeowners

  3. Fix plugin added signal, add PluginByName

  4. Fixed tests by passing valid argv

  5. Screenshot plugin fixed dbg message

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

Ignition Gui 4.4.0 (2021-06-21)

  1. Bump required ign-rendering version to 4.8

  2. Update codeowners

  3. Confirmation dialog when closing main window

  4. Avoid grid3D crash

  5. Emit more events from Scene3D

  6. Removed duplicated code with rendering::sceneFromFirstRenderEngine

  7. Remove tools/code_check and update codecov

  8. Refactor Image Display to use ConvertToRGB function

  9. Fixed material specular in scene3D

  10. check_test_ran.py: remove grep/xsltproc

  11. Improve the height of plugins in the right split

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

Ignition Gui 4.3.0 (2021-03-11)

  1. Screenshot plugin

  2. Master branch updates

  3. 👩‍🌾 Disable tests that initialize App on macOS: they're all flaky

  4. Remove issue & PR templates

  5. Backport Publisher test from v4

  6. Fix version number

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

  8. Make Grid3D plugin more flexible

  9. Add Windows Installation

Ignition Gui 4.2.0 (2021-02-09)

  1. Added issue and PR templates

  2. Visualize single channel 8 bit image data

Ignition Gui 4.1.1 (2021-01-05)

  1. Use default value of double ptr argv for CLI

  2. Generate valid topics depending on world name

Ignition Gui 4.1.0 (2020-12-18)

  1. Publish plugin API docs

  2. Tutorial tweaks

  3. Floating and standalone plugins respect minimum dimensions

  4. Add scrollable indicator for plugin menu

  5. Add qml-module-qtcharts dependency

  6. Re-enable image.config test

  7. Improve fork experience

  8. Resolve updated codecheck issues

  9. Port Gazebo GUI events to Ignition GUI

  10. Change deprecated Qt::MidButton

  11. Add right mouse events and tests

  12. Avoid crash on macOS

Ignition Gui 4.0.0 (2020-09-29)

  1. GitHub migration

  2. Fixed ImageDisplay in Ubuntu 20.04

  3. Re-enable publisher test

  4. Disable TopicViewer test on Windows and macOS

  5. Documentation updates

  6. Fix qt anchor warnings

  7. Plotting: transport plotting and interface

  8. Use std::chrono instead of common::Time

  9. Depend on QtCharts and change application base class to QApplication

  10. Depend on ign-msgs6 and ign-transport9

  11. Depend on ign-rendering4

Ignition Gui 3

Ignition Gui 3.X.X (202X-XX-XX)

Ignition 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.

Ignition 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

Ignition 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

Ignition 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

Ignition 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

Ignition 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

Ignition 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

Ignition 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

Ignition 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

Ignition Gui 3.0.0 (2019-12-10)

  1. Depend on ign-transport8 and ign-msgs5

  2. Depend on ign-rendering3

Ignition Gui 2

Ignition 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.

Ignition Gui 2.3.2 (2020-08-19)

  1. Revert pull request #107

Ignition Gui 2.3.1 (2020-08-17)

  1. Fix running plugins with bad world name

Ignition 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

Ignition 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

Ignition 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

Ignition Gui 2.0.1

  1. Made image display responsive.

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

Ignition 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.

Ignition Gui 1

Ignition 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.

Ignition Gui 1.0.0