Magne Sjaastad
6a28ea2070
Show only paste command if selection contains multiple objects
2015-08-14 12:08:56 +02:00
Magne Sjaastad
15f3e793f8
Added paste of geo mech views feature
2015-08-14 10:50:08 +02:00
Magne Sjaastad
d466624e45
Added command features for paste of Eclipse view and Eclipse case
2015-08-14 10:17:32 +02:00
Magne Sjaastad
a1ecc50605
Added CopyReferencesToClipboardFeature
2015-08-14 10:17:31 +02:00
Magne Sjaastad
ee78d3c148
Use a string list to represent commands for context menu
2015-08-12 21:19:06 +02:00
Magne Sjaastad
bf5dae4887
Renamed files
2015-08-12 21:09:03 +02:00
Magne Sjaastad
9bee1b81fc
Added commands for well path features
2015-08-12 20:59:38 +02:00
Magne Sjaastad
9f16c859c6
Added command feature for SSIHUB import
2015-08-12 20:12:50 +02:00
Magne Sjaastad
bcf1109412
Use general delete on property filters, and deleted obsolete files
2015-08-12 11:10:20 +02:00
Jacob Støren
fb88414fec
Reset textfields in Project storing TreeView selection and expansion state
...
This avoids an assert, and that selection stat bleeds through from one project to next.
2015-08-12 10:51:52 +02:00
Magne Sjaastad
232d44b58c
Added general delete feature and use from cell range filter
2015-08-11 20:59:05 +02:00
Pål Hagen
b18cd87727
Renamed command
2015-08-11 15:38:20 +02:00
Pål Hagen
b0aac08827
Removed unused action
2015-08-11 15:35:53 +02:00
Pål Hagen
45ec9543c7
Added "new" and "insert" commands for geomech property filters
2015-08-11 15:33:17 +02:00
Jacob Støren
3d599542f4
Fixed the top levels of the new tree
...
Including Scripts and Well Paths
2015-08-11 15:22:49 +02:00
Pål Hagen
198da4d553
Using variable for first selected UI item
2015-08-11 10:55:53 +02:00
Pål Hagen
9ab60b1477
Added command features for "insert" and "delete" for property filters
...
Made sure that only "new" is available for property filter collections,
while "insert" and "delete" are available for property filters in the
tree view. TODO: Implement execution for insert and delete
2015-08-10 13:35:57 +02:00
Magne Sjaastad
111509e52a
Set uiHidden states in order to make the new tree view identical to previous
2015-08-09 11:16:52 +02:00
Pål Hagen
cf1cda6fb0
Added some new command features for the treeview context menu (WIP)
2015-08-07 15:08:17 +02:00
Pål Hagen
566f2c4cd7
Added some commands for eclipse views (WIP)
2015-08-06 16:24:33 +02:00
Magne Sjaastad
d041f27416
Added uiTreeViewOrdering to RimProject
2015-08-06 16:05:32 +02:00
Pål Hagen
a9e7a8f461
WIP - command for adding property filters
2015-08-06 14:54:18 +02:00
Pål Hagen
ad800bc594
WIP - commands for adding range filters
...
TODO: Implement actions when commands are triggered, and update project
treeview
2015-08-06 14:01:23 +02:00
Magne Sjaastad
f748b68e0c
Prototyped commands for new treeview
2015-08-06 11:00:21 +02:00
Magne Sjaastad
90762d0f0f
Use uiCapability/xmlCapability instead of capability<caf::PdmUiFieldHandle>()(capability<caf::PdmXmlFieldHandle>()
2015-08-05 13:27:36 +02:00
Magne Sjaastad
92f0d64eaf
PdmDocument inherits directly from PdmObject and not PdmObjectGroup
2015-08-01 23:04:04 +02:00
Magne Sjaastad
737936d846
Major modularization adjustments
...
Use uiField() when issuing setUi....() commands
Use PdmChildArrayField instead of PdmPointersFielc
Use PdmChildField instead of PdmField to pdm pointer objects
Use PdmChildArrayField instead of PdmField< std::list< caf::PdmPointer<
type > > >
Use PdmObjectHandle instead of PdmObject
Replaced parentFields(std::vector) with parentField()
Use PdmUiPropertyViewDialog instead of PdmUiPropertyDialog
2015-07-31 18:58:23 +02:00
Pål Hagen
fd03a02645
Renamed source files according to new class names
2015-06-26 10:00:44 +02:00
Pål Hagen
ca7428ca4a
Renamed class RimAnalysisModels to RimEclipseCaseCollection
2015-06-26 10:00:40 +02:00
Jacob Støren
2c7a741805
Renamed the files of RimReservoirView to RimEclipseView
2015-05-21 10:34:38 +02:00
Jacob Støren
3c8bac9f2a
Fixed crash in regressiontest of statistics case
...
Destructor chain deleting view fired off getting all cases, which
accessed case during its destruction.
2015-05-18 15:23:51 +02:00
Jacob Støren
969a181897
RimCase reintroduced as baseclass for all cases
...
Refactored to handle cases generically in a lot of places.
Mostly complete regarding all these issues, but not tested yet:
Assigning caseId
Update relative path to the case data
RimProject::createDisplayModelAndRedrawAllViews
RimProject::computeUtmAreaOfInterest
Load case data on project open
save snapshots for all views
RegressionTest viewer size
Finding case based on caseId
Giving case information to octave
2015-05-15 18:51:49 +02:00
Jacob Støren
b111a26f21
Renamed Files: RimCase to RimEclipseCase
2015-05-15 09:16:33 +02:00
Jacob Støren
223f8385d2
Renamed base class RimCase to RimEclipseCase
...
To make room for a RimCase base class that can be used as base class for
RimGeoMechCase as well.
This commit is only the class rename not the file rename.
2015-05-15 08:40:27 +02:00
Magne Sjaastad
b4df5419b1
Updated file header for modified files
2014-09-23 15:04:57 +02:00
Magne Sjaastad
d21e532c61
Cleaned up includes for ProjectDataModel
2014-08-14 10:55:49 +02:00
Magne Sjaastad
f6cb4baf7e
Delete child object to fix memory leak
2013-10-24 09:53:27 +02:00
Magne Sjaastad
40092b0d62
SSIHUB: Update file paths for and well path cache
...
Consolidated cache creation in RimTools
2013-10-24 09:50:21 +02:00
Magne Sjaastad
227e3e6353
Hide all items for well path import in ResInsight project workspace
2013-09-27 07:29:01 +02:00
Magne Sjaastad
5160c9bf86
Delete command objects in destructor
...
p4#: 22402
2013-09-13 10:42:27 +02:00
Magne Sjaastad
c3adfb7cb0
Prototyped command object infrastructure to be used in regression tests of Octave scripts
...
p4#: 22387
2013-09-12 08:11:56 +02:00
Magne Sjaastad
5dbc15998f
Fixed several compiler warning on Linux
...
p4#: 22370
2013-09-10 08:47:28 +02:00
Jacob Støren
f0ddf37301
Started to use Update-display-model-And-Redraw scheduling system.
...
First mainly for object toggle fields on well related objects, to avoid recreating the displaymode for each object toggeled by a multiselect command.
p4#: 22355
2013-09-08 22:59:46 +02:00
Magne Sjaastad
f9112c458c
Store username/password in session cache
...
Compute UTM region before import wizard is displayed
p4#: 22351
2013-09-08 10:53:25 +02:00
Magne Sjaastad
ca3fee6c34
Removed obsolete prototype code
...
Cleaned up unused functions
p4#: 22338
2013-09-06 15:59:25 +02:00
Magne Sjaastad
86f5e6017d
Integrated well import wizard in project file
...
p4#: 22331
2013-09-06 13:06:39 +02:00
Jacob Støren
03ad142261
Removed debug output
...
p4#: 21887
2013-06-12 10:52:46 +02:00
Jacob Støren
a9d2baf117
Project/OilField: Made sure one and always one oilfield exists in a project.
...
p4#: 21884
2013-06-12 09:36:50 +02:00
Jacob Støren
6ac8c4365f
Project tree: Fixed several issues after the reconfiguration
...
Missing Icon and text on the Grid Models folder
New cases and Grid Case Groups ended up outside the Grid Model Folder
Old Project files did not show up properly
p4#: 21854
2013-06-07 14:54:02 +02:00
Vidar Lundberg
6340c4a4a8
Established new PDM structure with RimProject owning RimOilFields owning RimAnalysisModels.
...
Moved wellPathCollection into new class RimOilFields.
Moved cases (previously called reservoirs) and caseGroups from RimProject into new class RimAnalysisGroups.
Added support for old project files, move cases and caseGroups from RimProject to RimAnalysisModels. (Do not handle WellPaths for old project files in a similar way, since almost no users have used this functionality yet.)
p4#: 21846
2013-06-06 15:07:31 +02:00