Skip to content

Improve UI for radial grids#13547

Merged
magnesj merged 3 commits intodevfrom
radial-grid-improvements
Feb 3, 2026
Merged

Improve UI for radial grids#13547
magnesj merged 3 commits intodevfrom
radial-grid-improvements

Conversation

@magnesj
Copy link
Member

@magnesj magnesj commented Feb 3, 2026

Closes #13531

Add detailed logging and vector size checks when reading time step info from dynamic results. Now resize reportNumbersOnFile if needed, log errors on size mismatches, and always return an initialized vector. This increases robustness and aids debugging.
Enhance slice feature constructors and UI logic to support context-aware labeling for both Cartesian and radial grids. Axis and slice labels now clearly indicate both physical and index names (e.g., "Radial (I)", "Theta (J)"). Context menus and filter UIs display the appropriate labels based on grid type, improving clarity and usability.
Refined total and active cell count calculations in Rim3dOverlayInfoConfig to exclude temporary grid cells for radial grids, ensuring overlay info is accurate. Added a bounds check in RigActiveCellInfo::gridActiveCellCounts to prevent out-of-range access.
@magnesj magnesj marked this pull request as ready for review February 3, 2026 17:48
@magnesj magnesj merged commit 913eab2 into dev Feb 3, 2026
19 checks passed
@magnesj magnesj deleted the radial-grid-improvements branch February 3, 2026 19:14
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.

Improve UI for radial grids

2 participants