gazebosim / gz-gui

Builds on top of Qt to provide widgets which are useful when developing robotics applications, such as a 3D view, plots, dashboard, etc, and can be used together in a convenient unified interface.
https://gazebosim.org
Apache License 2.0
74 stars 43 forks source link

port: 7 to 8 #592

Closed mjcarroll closed 11 months ago

mjcarroll commented 11 months ago

➡️ Forward port

Port gz-gui7 to gz-gui8

Branch comparison: https://github.com/gazebosim/gz-gui/compare/gz-gui8...gz-gui7

Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)

codecov[bot] commented 11 months ago

Codecov Report

Merging #592 (2ebac32) into gz-gui8 (9b1b7b0) will increase coverage by 1.97%. The diff coverage is 97.26%.

:exclamation: Current head 2ebac32 differs from pull request most recent head 9c1f858. Consider uploading reports for the commit 9c1f858 to get more accurate results

@@             Coverage Diff             @@
##           gz-gui8     #592      +/-   ##
===========================================
+ Coverage    68.09%   70.06%   +1.97%     
===========================================
  Files           39       39              
  Lines         5372     5359      -13     
===========================================
+ Hits          3658     3755      +97     
+ Misses        1714     1604     -110     
Files Coverage Δ
include/gz/gui/GuiEvents.hh 100.00% <ø> (ø)
include/gz/gui/Helpers.hh 77.77% <ø> (ø)
include/gz/gui/MainWindow.hh 100.00% <ø> (ø)
include/gz/gui/Plugin.hh 100.00% <ø> (ø)
src/Application.cc 84.13% <100.00%> (ø)
src/Conversions.cc 95.18% <100.00%> (ø)
src/Dialog.cc 100.00% <100.00%> (ø)
src/DragDropModel.cc 100.00% <ø> (ø)
src/GuiEvents.cc 100.00% <ø> (ø)
src/MainWindow.cc 95.68% <100.00%> (-0.01%) :arrow_down:
... and 25 more