Jacob Støren
69a46e0b45
( #370 ) Added contaxt menu and key-event handling to extra TreeViews
2015-08-20 14:49:11 +02:00
Pål Hagen
fb6baee197
( #339 ) Added RicCreateGridCaseGroupFeature
2015-08-20 14:11:21 +02:00
Pål Hagen
6e48e036c1
( #339 ) Added RicImportEclipseCaseFeature
2015-08-20 13:54:20 +02:00
Pål Hagen
cd1e04d6e8
( #339 ) Added RicImportEclipseCaseFeature
2015-08-20 13:44:45 +02:00
Jacob Støren
35a37a5e07
( #370 ) Treeview event filter adjustment for multiple treeviews
...
and Linux compile fix
2015-08-20 11:49:58 +02:00
Jacob Støren
c75d09e3df
( #381 ) Handle key press events in new tree view
2015-08-20 11:16:19 +02:00
Jacob Støren
c599fd39f8
( #372 ) Drag Drop Move implemented.
...
User question on closing/moving a statistics source case
2015-08-20 10:43:49 +02:00
Jacob Støren
f0ee19d8f7
Some renaming and comments
2015-08-20 09:58:27 +02:00
Jacob Støren
f8dce724f6
( #370 ) Wip: NewProjectTreeAndPropertyView command works.
...
Missing context menu
2015-08-20 08:03:38 +02:00
Pål Hagen
28e7c8b19c
( #339 ) Refactored execution of scripts for selected cases
...
Moved slotExecuteScriptForSelectedCases() from RiuMainWindow to
RicExecuteScriptForCasesFeature.
2015-08-19 13:23:26 +02:00
Pål Hagen
ea87fc0746
( #339 ) Added RicExecuteScriptForCasesFeature
2015-08-18 16:36:37 +02:00
Jacob Støren
302f46b61b
( #372 ) First step in Reimplemented drag and drop support
2015-08-18 11:23:53 +02:00
Jacob Støren
eadf1ca300
( #361 ) Refactored "On" as a start on the toggle commands
2015-08-18 10:52:18 +02:00
Jacob Støren
b9343fd21e
Made the menu builder in RimProject handle separators.
...
Also rigging for Script commands and generic toggle
2015-08-17 10:51:13 +02:00
Jacob Støren
48cef84069
Added some OBSOLETE comments
2015-08-17 10:01:39 +02:00
Jacob Støren
bb2eda3e73
( #379 )( #377 ) Moved store/restore of tree view state to new tree
...
Also refactored slotCreateCommandObject
2015-08-17 09:38:27 +02:00
Jacob Støren
2f49415d3f
( #376 ) Made new treeview follow window selection
2015-08-16 10:06:10 +02:00
Jacob Støren
6ca74621ef
( #378 ) Refactored Expansion in MainWindow,
...
Removed some use of the obsolete tree view model
2015-08-14 18:06:22 +02:00
Jacob Storen
f3810640ca
Fixed Linux compile issues
2015-08-14 06:42:12 -07:00
Jacob Støren
f5d15c19e1
firstAnchestorOfType now considers the object itself as well.
...
It is thus renamed to firstAnchestorOrThisOfType
2015-08-14 14:04:47 +02:00
Jacob Støren
85ea085c4e
( #371 ) RiuViewerCommands: Used the new exec commands
2015-08-14 13:27:26 +02:00
Jacob Støren
d371da246f
Renamed uiPdmModel() to uiPdmModel_OBSOLETE()
...
To make it easier to see what code is using the obsolete stuff.
2015-08-14 13:27:17 +02:00
Magne Sjaastad
50ea7a0808
Removed header from tree view and added support for ExtendedSelection
2015-08-14 12:08:30 +02:00
Magne Sjaastad
a1ecc50605
Added CopyReferencesToClipboardFeature
2015-08-14 10:17:31 +02:00
Jacob Støren
3e3b1a2480
( #369 ) Refix updating of propertyview on selection of none-object
2015-08-14 08:38:17 +02:00
Jacob Støren
343e4dcc1c
( #369 ) Started to use the new selection method in PdmUiTreeView
2015-08-13 23:47:04 +02:00
Jacob Støren
235e024533
( #354 ) Called updateConnectedEditors everywhere updateUiSubTree is called
2015-08-13 21:28:09 +02:00
Jacob Støren
3d47e5795b
( #368 ) Made current view change when changing the selection in the new tree view
2015-08-13 17:05:41 +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
3c9e1bab5c
Several refactoring of well import wizard
...
Keep original copy of RimWellPathImport object as Xml instead of copy
using PdmObjectGroup
Added destructor for cleanup of wizard pages
Simplified info communication between pages
2015-08-12 18:44:03 +02:00
Magne Sjaastad
005114cc3e
Fixed several todo for RimEclipseStatisticsCaseCollection::parentCaseGroup(), removed comments
2015-08-11 18:42:44 +02:00
Magne Sjaastad
8035b46d29
Expand all items in new treeview
2015-08-07 21:57:27 +02:00
Magne Sjaastad
fb84d7825d
Clear undo stack on project close. Show selected obj in property view
2015-08-07 08:36:53 +02:00
Magne Sjaastad
1f60ef76c9
Added undo view and activated undo framework
2015-08-06 20:39:59 +02:00
Magne Sjaastad
86f062ad7e
Fixed coordinates for menu
2015-08-06 16:05:31 +02:00
Magne Sjaastad
f748b68e0c
Prototyped commands for new treeview
2015-08-06 11:00:21 +02:00
Magne Sjaastad
57e363896f
Replaced uiField() and xmlField() with uiCapability() and xmlCapability()
2015-08-05 12:34:07 +02:00
Magne Sjaastad
a88b3cac83
Added new project tree dock widget
2015-08-04 15:57:58 +02:00
Magne Sjaastad
a225d3abff
Prefix treeview / tree view model to be replaced with OBSOLETE
2015-08-04 15:19:32 +02:00
Magne Sjaastad
690a264c81
Use helper class to read/write using QSettings
2015-08-04 11:47:06 +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
81cf711036
( #80 ) Modified GeoQuest navigation
...
Switched the direction of scroll wheel zoom. Left mouse button + drag =
rotation, instead of right mouse button.
2015-07-03 11:03:28 +02:00
Pål Hagen
a9ecbd9899
( #80 ) Fix for CAD navigation mode
...
Made sure that left mouse button + drag is panning. The view is still
picked when clicking the left mouse button, unless there have been mouse
moves/navigations that led to redrawing of the view.
2015-07-02 14:53:37 +02:00
Pål Hagen
22c0c812af
( #80 ) Refactored navigation mode related code
...
Made sure that navigation policies are created only one place, in the
new member function RiuViewer::updateNavigationPolicy().
2015-07-02 14:53:35 +02:00
Pål Hagen
c863d087f0
( #80 ) Added navigation modes
...
New navigation modes: GeoQuest and RMS. In addition, right mouse button
can now be used for panning in CAD navigation mode.
2015-07-02 14:53:34 +02:00
Jacob Støren
1a3a2f1ff5
( #119 ) Improved naming of Property Filters
...
Finalized.
2015-07-02 12:50:38 +02:00
Pål Hagen
02e5ba79cb
( #287 ) Renamed method with name conflicting with virtual method
2015-07-01 10:05:12 +02:00
Pål Hagen
68a7993105
( #342 ) Added "Add property filter" to the 3D view's context menu
2015-06-30 15:37:53 +02:00
Pål Hagen
320b0c62c4
( #260 ) Displaying NNC info and intersection point for picked faults when there's no cell index
2015-06-30 13:25:11 +02:00
Pål Hagen
04d70a9204
( #260 ) Fixed problem with picking faults in some rare cases
...
Made sure that we handle the case when an item has been hit which is not
a non-NNC item.
2015-06-30 12:05:24 +02:00
Pål Hagen
08741150c7
( #287 ) Bugfix - only selected cases are removed from the list
...
Made sure that only selected cases are removed from the list of cases in
the "Create Grid Case Group From Files" dialog when "Remove" is clicked.
2015-06-29 16:14:00 +02:00
Jacob Støren
55c1d5de71
Made help menu entry point directly to documentation, not the home-page
2015-06-29 10:48:10 +02:00
Pål Hagen
7a3d43d29d
Setting specific font size in the overlay items during regression tests
...
Made sure that we always use the same bitmap size for the fonts of the
overlay items when running regression tests, to avoid differences from
reference runs.
2015-06-26 13:47:33 +02:00
Pål Hagen
7315dd5318
Renamed variables according to newly renamed class names
...
"Result slot" -> "Result colors"
2015-06-26 10:00:46 +02:00
Pål Hagen
7917a89c65
Renamed source files according to new class names
2015-06-26 10:00:45 +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
cd662dc7d1
Renamed source files according to new class names
2015-06-26 10:00:43 +02:00
Pål Hagen
2f34b03135
Renamed source files according to new class names
2015-06-26 10:00:41 +02:00
Pål Hagen
ca7428ca4a
Renamed class RimAnalysisModels to RimEclipseCaseCollection
2015-06-26 10:00:40 +02:00
Pål Hagen
f6ab965ea1
Renamed class RimWellCollection to RimEclipseWellCollection
2015-06-26 10:00:40 +02:00
Pål Hagen
87744fb8c4
Renamed class RimResultSlot to RimEclipseCellColors
2015-06-26 10:00:38 +02:00
Pål Hagen
5eb673410e
Renamed class RimGeoMechResultSlot to RimGeoMechCellColors
2015-06-26 10:00:37 +02:00
Pål Hagen
38b40423d8
Added version info label in the lower right corner
2015-06-24 13:45:39 +02:00
Jacob Støren
0377461da0
#323 , #318 Geomechanical sign on Stress/Strain
...
Now they are presented as S and E, and the native Abaqus values are hidden.
2015-06-19 14:38:31 +02:00
Jacob Støren
cfb0bfeb55
Moved RivCellSetEnum to a separate file.
...
Preparations for property filtering
2015-06-18 14:17:03 +02:00
Stein Dale
0ea699484c
Changed tooltip for toolbar button ( #311 )
...
"Disable Lighting" -> "Disable Results Lighting"
2015-06-18 13:28:27 +02:00
Stein Dale
720de6c30c
"Disable Lighting" toolbar button is always enabled if there's an active view ( #311 )
2015-06-18 13:26:50 +02:00
Stein Dale
3eff3708ed
Added action and toolbar button for "Disable Lighting" ( #311 )
2015-06-18 12:23:28 +02:00
Jacob Støren
3d0e0ace7a
Linux compile fix
2015-06-11 13:15:59 +02:00
Jacob Støren
385fa55cdc
Fixed one linux compile error and cleaned out some compiler warnings
2015-06-11 13:05:59 +02:00
Jacob Støren
4f77afe43c
Implemented #310 Result info when picking
...
This included some refactorization to remove the command stuff out of
RiuViewer,
and to communicate the grid index via the source info struct, and not as
a cvfPart::id
2015-06-11 11:38:51 +02:00
Jacob Storen
dc28fd81b9
Linux compile fixes
2015-06-05 06:47:30 -07:00
Jacob Støren
0130a01ca2
IJK-Slice context menu commands for GeoMech
...
#306
Added picking source data to the viz model
Generalized the picking methods in RiuViewer, but there is more serious
refactoring needed.
2015-06-05 15:17:02 +02:00
Jacob Støren
b74364087a
Refactored IJKslot commands
...
Preparations to create IJK slice commands in 3Dview
2015-06-05 09:58:29 +02:00
Jacob Støren
273e91d38d
Moved the new resultCollection class to new files
...
Also removed obsolete file, and added missing header files to the
CMakeLists file
2015-06-04 16:25:16 +02:00
Jacob Støren
a3fa27d2ec
Created RigFemPartResultsCollection
...
Refactored the results stuff from GeoMechCaseData into the new class
preparing to extend the statistics calculation
2015-06-04 16:25:11 +02:00
Jacob Støren
da5a1d8ff1
Geom Anim: Fixed missing setting of current timestep in anim toolbar
2015-06-03 12:14:42 +02:00
Jacob Støren
6e8692121d
Varible rename
2015-06-03 12:14:38 +02:00
Jacob Støren
96329793f3
Use odb "Steps" as animation steps
...
Issue #293
This is only tested with one step yet.
2015-06-03 12:14:25 +02:00
Jacob Storen
f6e8bb4a1a
Fixes of linux compile errors and warnings
2015-05-27 05:50:12 -07:00
Jacob Støren
2c7a741805
Renamed the files of RimReservoirView to RimEclipseView
2015-05-21 10:34:38 +02:00
Jacob Støren
ed74116376
Rename of RimReservoirView to RimEclipseView
...
To make the separation to geomech clearer, and alligning it to the
RigCaseNaming
2015-05-21 10:05:33 +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
Jacob Støren
750fc5182c
Refactor : Use allCases method instead of traversing
...
Preparations to allign Geomech and Eclipse cases
2015-05-15 08:18:11 +02:00
Jacob Støren
d6643d9d35
RimView etc: More aligning GeoMech/Eclipse
...
Now Animation drawstyle works fairly well.
2015-05-08 14:13:26 +02:00
Jacob Støren
3dac8807c7
Refactoring more general stuff into RimView
...
updateViewerWidget
scheduleUpdateDisplayModelAndRedraw
2015-04-30 10:34:15 +02:00
Jacob Støren
a7e38bcda1
Now handling compilation both with and without ODB api
2015-04-29 09:26:29 +02:00
Jacob Støren
c0217a68a4
First odb file read and displayed
2015-04-27 14:06:42 +02:00
Jacob Støren
1f2bea106f
Small guard RiuViewer
2015-04-21 08:37:32 +02:00
Jacob Støren
27f6bd9eb5
Start of geomech support
...
Possible GUI-tree layout
2015-04-20 09:02:33 +02:00
Magne Sjaastad
cff0313519
Bugfix: Do not change mesh mode when adding a range filter
2014-10-29 08:13:37 +01:00
Magne Sjaastad
2d36af4f06
Updated file header for new files
2014-09-24 07:14:52 +02:00
Magne Sjaastad
b4df5419b1
Updated file header for modified files
2014-09-23 15:04:57 +02:00
Magne Sjaastad
57ade584b2
Updated about dialog
2014-09-23 14:34:03 +02:00