Skip to content

[2605] porting ImGuiProvider Gem to o3de 2605 - #186

Merged
norbertprokopiuk merged 3 commits into
o3de-2605from
nprokopiuk/imguiprovider_2605
Jul 23, 2026
Merged

[2605] porting ImGuiProvider Gem to o3de 2605#186
norbertprokopiuk merged 3 commits into
o3de-2605from
nprokopiuk/imguiprovider_2605

Conversation

@norbertprokopiuk

Copy link
Copy Markdown
Contributor

What does this PR do?

This PR ports ImGuiProvider Gem to o3de 2605.
It bumps gem major version and marks it as compatible


How was this PR tested?

I built test project with gem using ImGuiProvider's buses and component. Project built and worked as expected


Committer Checklist

Please confirm the following before marking this PR as ready for review:

  • Code changes are well-documented
  • Tests have been added or updated
  • Code owners file and CI config were updated if new Gem was added
  • The code is formatted according to the project's style guide
  • The version number has been updated according to the contributing guidelines

Signed-off-by: Norbert Prokopiuk <norbert.prokopiuk@robotec.ai>
Signed-off-by: Norbert Prokopiuk <norbert.prokopiuk@robotec.ai>
@norbertprokopiuk
norbertprokopiuk requested a review from zakmat as a code owner July 23, 2026 12:50

@mateuszwasilewski mateuszwasilewski left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I strongly suggest enabling the gem in CI.

Comment thread README.md
| [**CsvSpawner**](#csvspawner) | not verified |
| [**ExposeConsoleToRos**](#exposeconsoletoRos) | not verified |
| [**ImGuiProvider**](#imguiprovider) | not verified |
| [**ImGuiProvider**](#imguiprovider) | compatible |

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

technically it isn't a new Gem 🙃

Comment thread README.md
| [**CsvSpawner**](#csvspawner) | not verified |
| [**ExposeConsoleToRos**](#exposeconsoletoRos) | not verified |
| [**ImGuiProvider**](#imguiprovider) | not verified |
| [**ImGuiProvider**](#imguiprovider) | compatible |

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

technically it isn't a new Gem 🙃

@mateuszwasilewski mateuszwasilewski left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, visual compilation passes.

Comment thread Gems/ImGuiProvider/Code/Source/Utils/MenuTreeUtilities.cpp Outdated
Signed-off-by: Norbert Prokopiuk <norbert.prokopiuk@robotec.ai>
@norbertprokopiuk
norbertprokopiuk merged commit c513ee6 into o3de-2605 Jul 23, 2026
1 check passed
@norbertprokopiuk
norbertprokopiuk deleted the nprokopiuk/imguiprovider_2605 branch July 23, 2026 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants