Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

port: 6 -> 7 2022-12-07 #510

Merged
merged 6 commits into from
Dec 7, 2022
Merged

port: 6 -> 7 2022-12-07 #510

merged 6 commits into from
Dec 7, 2022

Conversation

iche033
Copy link
Contributor

@iche033 iche033 commented Dec 7, 2022

➡️ Forward port

Port ign-gui6 to gz-gui7

Branch comparison: gz-gui7...ign-gui6

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

iche033 and others added 6 commits November 10, 2022 15:35
Adds a reference visual to help visualize the anchor point for view control operations.

The implementation is done in gz-gui instead of gz-rendering as it's easier to do since we need to toggle visibility depending on mouse events, and also we don't need to write the same code twice for different view controllers.

Signed-off-by: Ian Chen <[email protected]>
Fixes large / unexpected camera movement when orbiting / panning due to missing mouse events.

Signed-off-by: Ian Chen <[email protected]>
Signed-off-by: Alejandro Hernández Cordero <[email protected]>
Signed-off-by: Jenn Nguyen <[email protected]>
Co-authored-by: Jenn Nguyen <[email protected]>
Signed-off-by: Jenn Nguyen <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
@github-actions github-actions bot added the 🌱 garden Ignition Garden label Dec 7, 2022
@codecov
Copy link

codecov bot commented Dec 7, 2022

Codecov Report

Merging #510 (adaa4a9) into gz-gui7 (780cb23) will increase coverage by 0.08%.
The diff coverage is 50.00%.

@@             Coverage Diff             @@
##           gz-gui7     #510      +/-   ##
===========================================
+ Coverage    69.03%   69.11%   +0.08%     
===========================================
  Files           44       44              
  Lines         4831     4919      +88     
===========================================
+ Hits          3335     3400      +65     
- Misses        1496     1519      +23     
Impacted Files Coverage Δ
src/plugins/minimal_scene/MinimalScene.hh 100.00% <ø> (ø)
...interactive_view_control/InteractiveViewControl.cc 49.48% <46.15%> (+31.59%) ⬆️
src/plugins/minimal_scene/MinimalScene.cc 62.35% <59.37%> (-3.26%) ⬇️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@iche033
Copy link
Contributor Author

iche033 commented Dec 7, 2022

the homebrew UNIT_Teleop_TEST test failure is captured in #503

@mjcarroll mjcarroll changed the title 6 -> 7 port: 6 -> 7 2022-12-07 Dec 7, 2022
@mjcarroll mjcarroll merged commit a9605c0 into gz-gui7 Dec 7, 2022
@mjcarroll mjcarroll deleted the merge_6_7_20221206 branch December 7, 2022 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🌱 garden Ignition Garden
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants