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

3 ➡️ 4 #101

Merged
merged 32 commits into from
Aug 7, 2020
Merged

3 ➡️ 4 #101

merged 32 commits into from
Aug 7, 2020

Conversation

chapulina
Copy link
Contributor

No description provided.

claireyywang and others added 29 commits April 18, 2020 10:50
Signed-off-by: claireyywang <[email protected]>
Signed-off-by: claireyywang <[email protected]>
* [ign-gui2] Workflow updates

Signed-off-by: Louise Poubel <[email protected]>

* Add Ignition deps

Signed-off-by: Louise Poubel <[email protected]>

* install before tests

Signed-off-by: Louise Poubel <[email protected]>
* Add color palette to plugin settings to change background color
* Save plugin background color information in config file

Signed-off-by: Sarathkrishnan Ramesh <[email protected]>
Signed-off-by: Sarathkrishnan Ramesh <[email protected]>
master ➡️ 2

Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
⬆️ Bump 2.2
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: mohamedsayed18 <[email protected]>
Co-authored-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
⬆️ Bump 3.2.0
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Sarathkrishnan Ramesh <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: Sarathkrishnan Ramesh <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Co-authored-by: Louise Poubel <[email protected]>
Signed-off-by: Sarathkrishnan Ramesh <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
@github-actions github-actions bot added the 🔮 dome Ignition Dome label Aug 4, 2020
@codecov
Copy link

codecov bot commented Aug 4, 2020

Codecov Report

Merging #101 into master will increase coverage by 49.50%.
The diff coverage is 77.64%.

Impacted file tree graph

@@             Coverage Diff             @@
##           master     #101       +/-   ##
===========================================
+ Coverage   13.83%   63.34%   +49.50%     
===========================================
  Files          14       19        +5     
  Lines        1409     2256      +847     
===========================================
+ Hits          195     1429     +1234     
+ Misses       1214      827      -387     
Impacted Files Coverage Δ
src/plugins/scene3d/Scene3D.cc 12.78% <0.00%> (ø)
src/plugins/key_publisher/KeyPublisher.cc 56.52% <56.52%> (ø)
src/plugins/topic_viewer/TopicViewer.cc 82.63% <82.63%> (ø)
include/ignition/gui/GuiEvents.hh 0.00% <0.00%> (ø)
src/plugins/topic_echo/TopicEcho.cc 30.50% <0.00%> (ø)
src/ign.cc 37.83% <0.00%> (+37.83%) ⬆️
src/Plugin.cc 60.27% <0.00%> (+60.27%) ⬆️
... and 8 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a946683...fdf8618. Read the comment docs.

Copy link

@JShep1 JShep1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, all tests passing, I get a few remarks from codecheck:

[/home/john/dome_ws/src/ign-gui/src/plugins/publisher/Publisher_TEST.cc:142]: (information) Unmatched suppression: knownConditionTrueFalse
[/home/john/dome_ws/src/ign-gui/src/plugins/publisher/Publisher_TEST.cc:174]: (information) Unmatched suppression: knownConditionTrueFalse
/home/john/dome_ws/src/ign-gui/src/plugins/key_publisher/KeyPublisher.hh:55:  Add #include <memory> for unique_ptr<>  [build/include_what_you_use] [4]

Should we resolve these or were these pre-existing?

@Sarath18
Copy link
Contributor

Sarath18 commented Aug 7, 2020

In case you missed it, we should incorporate changes from #102 as we are introducing KeyPublisher and Minimize GUI plugins to ign-gui4 in this PR.

@chapulina
Copy link
Contributor Author

we should incorporate changes from #102

Done in f21238d

codecheck

Depending on the version of codecheck we may get different warnings, so at the moment, we're trying to satisfy the version on CI (it runs on actions and Jenkins for Ubuntu), which is currently happy. But in any case, I fixed the missing include in
f36ce44 . The unmatched suppression are trickier though 😕

@JShep1
Copy link

JShep1 commented Aug 7, 2020

Depending on the version of codecheck

Perhaps it's time I update 🤔

@chapulina
Copy link
Contributor Author

Perhaps it's time I update

I suspect you may have a newer version 🧐 The one on CI didn't catch the missing include

Sarath18 and others added 2 commits August 7, 2020 14:25
Signed-off-by: Sarathkrishnan Ramesh <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
@chapulina chapulina merged commit 58cedf4 into master Aug 7, 2020
@chapulina chapulina deleted the chapulina/3_to_4 branch August 7, 2020 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔮 dome Ignition Dome
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants