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

Refactor Item Properties View to use table components #1075

Merged
merged 1 commit into from
May 21, 2024

Conversation

ngondalia
Copy link
Contributor

@ngondalia ngondalia commented May 6, 2024

The current implentation of the item properties view shows properties as plaintext with no styling. This looks ok but can be significantly improved by showing the properties in a table.

This commit makes the following changes:

  • Reuses filter tree component for item properties view.
  • Added option to hide filler columns/cells
  • Ability to render a table cell value as an element
  • Added tooltips for item properties

Signed-off-by: Neel Gondalia ngondalia@blackberry.com

The current implentation of the item properties view uses
<p> tags with no styling to display the properties.
This looks ok but can be significantly improved by showing
the properties in a table.

 This commit makes the following changes:
- Reuses filter tree component for item properties view.
- Added option to hide filler columns/cells
- Ability to render a table cell value as an element
- Added tooltips for item properties entries

Signed-off-by: Neel Gondalia <ngondalia@blackberry.com>
@ngondalia
Copy link
Contributor Author

itemProps

Copy link
Collaborator

@bhufmann bhufmann left a comment

Choose a reason for hiding this comment

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

Looks good to me. Thanks!

@ngondalia ngondalia merged commit 7e5891a into eclipse-cdt-cloud:master May 21, 2024
7 checks passed
This was referenced May 22, 2024
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.

None yet

2 participants