Skip to content

Add specialized summary/grid ensemble import dialog#13692

Draft
magnesj wants to merge 4 commits intodevfrom
unified-emsemble-import-01
Draft

Add specialized summary/grid ensemble import dialog#13692
magnesj wants to merge 4 commits intodevfrom
unified-emsemble-import-01

Conversation

@magnesj
Copy link
Member

@magnesj magnesj commented Mar 5, 2026

Closes #13696

@magnesj magnesj force-pushed the unified-emsemble-import-01 branch from 67b6b90 to 3220033 Compare March 5, 2026 18:43
magnesj added 2 commits March 6, 2026 12:23
…tree helpers

- Add new RicImportGridAndSummaryEnsembleDialog for searching and selecting
  grid and summary ensemble files
- Extract firstLevelItems, setCheckedStateChildItems, findItemsMatching and
  populateComboBoxHistoryFromRegistry to public static methods on
  RicRecursiveFileSearchDialog to eliminate duplication
…d and summary ensembles

- Add RicImportGridAndSummaryEnsembleFeature with icon and menu/toolbar registration
- Register in main window toolbar, import menu (both windows)
- Add feature to plot window Standard toolbar
- Wire up post-import view and plot creation
- Skip grid/summary ensemble creation when no files of that type are found
- Keep focus in plot window when no grid ensembles are created
@magnesj magnesj force-pushed the unified-emsemble-import-01 branch from 3220033 to a0573ab Compare March 6, 2026 11:24
magnesj and others added 2 commits March 6, 2026 13:56
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…stent filenames

- Group files by base name (ignoring realization numbers) and identify the most common pattern within an ensemble
- Uncheck files that do not match the dominant pattern to prevent importing mixed cases
- Show a warning message when outliers are detected and deselected
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.

Unified Import: Add dialog and feature for importing grid and summary ensembles in one operation

1 participant