Skip to content

Commit 87b4060

Browse files
committed
#14614 Orion Events: Make import an experimental feature
1 parent 524ca0f commit 87b4060

3 files changed

Lines changed: 11 additions & 2 deletions

File tree

ApplicationLibCode/Application/RiaExperimentalFeatures.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ const std::vector<RiaExperimentalFeatures::Feature>& RiaExperimentalFeatures::av
3333
{ "osdu-well-logs", "OSDU Well Logs", "Enable import of well logs from OSDU." },
3434
{ "undo-redo-view", "Undo/Redo View", "Show the command undo/redo history view." },
3535
{ "oil-volume-result", "Oil Volume Result", "Compute the derived oil volume cell result." },
36+
{ "orion-events-import", "Orion Events Import", "Enable import of Orion well events from file." },
3637
{ "remember-dialog-size",
3738
"Remember Dialog Size",
3839
"Remember the size of property and preferences dialogs between sessions and restore it the next time they "

ApplicationLibCode/ProjectDataModel/RimContextCommandBuilder.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,10 @@ caf::CmdFeatureMenuBuilder RimContextCommandBuilder::commandsFromSelection()
354354
menuBuilder.addSeparator();
355355
menuBuilder << "RicWellPathImportPerforationIntervalsFeature";
356356
menuBuilder << "RicImportWellMeasurementsFeature";
357-
menuBuilder << "RicImportOrionEventsFeature";
357+
if ( RiaPreferencesSystem::current()->isFeatureEnabled( "orion-events-import" ) )
358+
{
359+
menuBuilder << "RicImportOrionEventsFeature";
360+
}
358361
menuBuilder.subMenuEnd();
359362
menuBuilder.addSeparator();
360363
menuBuilder.subMenuStart( "Export Well Paths", QIcon( ":/Save.svg" ) );

ApplicationLibCode/UserInterface/RiuMenuBarBuildTools.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818

1919
#include "RiuMenuBarBuildTools.h"
2020

21+
#include "RiaPreferencesSystem.h"
22+
2123
#include "RimEclipseCaseCollection.h"
2224

2325
#include "RiuToolTipMenu.h"
@@ -138,7 +140,10 @@ void RiuMenuBarBuildTools::addImportMenuForMainWindow( QObject* parent, QMenu* m
138140
importWellMenu->addAction( cmdFeatureMgr->action( "RicWellLogsImportFileFeature" ) );
139141
importWellMenu->addAction( cmdFeatureMgr->action( "RicWellPathFormationsImportFileFeature" ) );
140142
importWellMenu->addAction( cmdFeatureMgr->action( "RicImportWellMeasurementsFeature" ) );
141-
importWellMenu->addAction( cmdFeatureMgr->action( "RicImportOrionEventsFeature" ) );
143+
if ( RiaPreferencesSystem::current()->isFeatureEnabled( "orion-events-import" ) )
144+
{
145+
importWellMenu->addAction( cmdFeatureMgr->action( "RicImportOrionEventsFeature" ) );
146+
}
142147

143148
importMenu->addSeparator();
144149
importMenu->addAction( cmdFeatureMgr->action( "RicImportFormationNamesFeature" ) );

0 commit comments

Comments
 (0)