Skip to content

More dynamic buttons#13830

Merged
magnesj merged 5 commits intoOPM:devfrom
magnesj:use-more-dynamic-buttons
Mar 31, 2026
Merged

More dynamic buttons#13830
magnesj merged 5 commits intoOPM:devfrom
magnesj:use-more-dynamic-buttons

Conversation

@magnesj
Copy link
Copy Markdown
Member

@magnesj magnesj commented Mar 31, 2026

No description provided.

magnesj added 5 commits March 31, 2026 09:45
Replace PdmField<bool> push button fields in DemoPdmObject and
LineEditAndPushButtons with addNewButton in defineUiOrdering, and
remove unused cafPdmUiPushButtonEditor include from cafPdmUiToolBarEditor.
Replace PdmField<bool> push button fields with addNewButton in
defineUiOrdering. Extract address selection dialog logic into
selectYSummaryAddress/selectXSummaryAddress private methods, and
cross-plot time step checking into checkForMatchingCrossPlotTimeSteps.
Replace PdmField<bool> m_editPlot push button with addNewButton in
defineUiOrdering, removing the field, defineEditorAttribute, and
fieldChangedByUi handler.
Replace m_selectPolygon and m_enablePicking PdmField<bool> push buttons
with addNewButton in defineUiOrdering and uiOrderingForLocalPolygon.
Change m_enablePicking to a plain bool member variable.
…m and Summary MultiPlot

- RimHistogramMultiPlot: remove configureEditorLabelHidden from m_disableWheelZoom (toolbar-only), remove dead m_hidePlotsWithValuesBelow field
- RimSummaryMultiPlot: remove configureEditorLabelHidden from all toolbar fields, replace m_hidePlotsWithValuesBelow with addNewButton("Apply Filter")
@magnesj magnesj requested a review from kriben March 31, 2026 08:29
@magnesj magnesj enabled auto-merge (squash) March 31, 2026 08:34
@magnesj magnesj merged commit f9a081e into OPM:dev Mar 31, 2026
8 checks passed
@magnesj magnesj deleted the use-more-dynamic-buttons branch March 31, 2026 10:33
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.

2 participants