Commit Graph

15823 Commits

Author SHA1 Message Date
Jon Jenssen
b72bc0e8c6 Make sure font size is updated in legend refresh. 2022-09-15 08:19:41 +02:00
Jon Jenssen
e94dd905cd Fix broken observed csv data import 2022-09-15 08:19:41 +02:00
Magne Sjaastad
8f9fbab7e0 #9231 Contour Map: Fix crash when adding formations after a view is created 2022-09-15 08:19:41 +02:00
Magne Sjaastad
b7e2e5e3c2 Regression Test: Do not access RimWellLogPlotCollection directly from desctructors
Regression tests are calling RimProject::reset(), and this function deletes the RimProject object.
2022-09-15 08:19:41 +02:00
Magne Sjaastad
6ac6b5a795 Depth Axis : Improve visibility logic 2022-09-15 08:19:41 +02:00
Jon Jenssen
86b21714eb Fix tile windows command, and make sure logger is reconnected to 3d view if it is closed and reopened 2022-09-15 08:19:41 +02:00
Magne Sjaastad
7e31e6e55a Regression Test: Add timeout to command object processing
When Octave scripts fails, the application ends up in a deadlock. Add timing to be able to process next regression tests.
2022-09-15 08:19:41 +02:00
jonjenssen
cd094892c9 Avoid recalculating streamlines when a 3d calculation is done. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
8028cb63e0 #9209 Refactor RiuMultiPlotPage/RiuSummaryMultiPlotPage plot reinsertion. 2022-09-15 08:19:41 +02:00
Magne Sjaastad
ffc14e2b2e RFT: Add connection data as segment results 2022-09-15 08:19:41 +02:00
Magne Sjaastad
375caf2f2d Add Export Property to right-click menu in 3D view 2022-09-15 08:19:41 +02:00
Magne Sjaastad
b910275886 Show log message when data from WSEGLINK is imported 2022-09-15 08:19:41 +02:00
jonjenssen
f62695c55a Docking updates (#9219)
* Add icons to dock windows. Rearrange ordering in windows menu. Set default dock layout if last stored layout is not valid when resinsight loads
2022-09-15 08:19:41 +02:00
Magne Sjaastad
947de3ffb1 Simplify access to RimMainPlotCollection
* Add current() to RimMainPlotCollection to avoid include of RimProject
* Remove "segment" prefix
* Reload data when RftCase changes
2022-09-15 08:19:41 +02:00
Magne Sjaastad
9f9e29ff8c Remove control flag in setCollapsedByDefault
* Remove control flag in setCollapsedByDefault
* Set regions/annotations collapsed by default
2022-09-15 08:19:41 +02:00
Magne Sjaastad
07f0362298 Add sample count to grid property statistics 2022-09-15 08:19:41 +02:00
Magne Sjaastad
0b74be6c5e Preferences : Set initial selection when selecting plot templates 2022-09-15 08:19:41 +02:00
jonjenssen
3315a369dd Make sure errorbars use the same axis as the data curve (#9212)
* Make sure errorbars use the same axis as the data curve
2022-09-15 08:19:41 +02:00
Magne Sjaastad
30921a158b Simplify RiuPlotMainWindowTools (#9211)
* Janitor: Add and use onObjectAppended()
* Janitor: Simplify API
2022-09-15 08:19:41 +02:00
Jon Jenssen
ee116c8f3d Make sure errorbars are shown on project reload 2022-09-15 08:19:41 +02:00
Magne Sjaastad
a268e6ff3a #9210 New Ensemble Curve Set : Missing update in Plots panel 2022-09-15 08:19:41 +02:00
Magne Sjaastad
acaea8de81 Renaming of features 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
f9f49e9f58 #9202 Summary Multi Plot: add option for having the legend inside the plot 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
318f187635 #9202 Well Log Plot: add option for having the legend inside the plot 2022-09-15 08:19:41 +02:00
Magne Sjaastad
df16e1fe5c Add rename case to summary and grid cases (#9204)
* #9203 Summary Case : Add rename to right-click menu
* Janitor: Move ID and description to private fields
* Eclipse Case: Add rename to right-click menu
* Rename feature
2022-09-15 08:19:41 +02:00
Magne Sjaastad
a36c07dd64 Create features to append plots with RFT curves (#9200)
* Add create plot with RFT curve
* Add RFT segment plot with curve
* Create tracks for all three branch types

* Make sure the zero is displayed when adjusted minimum is changing sign
2022-09-15 08:19:41 +02:00
jonjenssen
6a745671d7 Selecting a well path in 3d view can now update selected well path in well log plots 2022-09-15 08:19:41 +02:00
jonjenssen
05e0817074 Make sure toolbar is refreshed when a new plot is added (#9199) 2022-09-15 08:19:41 +02:00
jonjenssen
0dded5a252 Tiny refactor 2022-09-15 08:19:41 +02:00
Magne Sjaastad
4cb26f69c5 RFT: Support device and annulus branches (#9168)
* Add unit test used to read data from WSEGLINK
* Add segment branch type
* Add detection of device branches
* Add data source stepping on branch type
* parse wseglink data
* add RFT case as child of RimFileSummaryCase
2022-09-15 08:19:41 +02:00
Magne Sjaastad
37d6a44b2a #9194 Area Fill : Area filled curves should use zero as base line 2022-09-15 08:19:41 +02:00
jonjenssen
d6ab69a154 Link selection in 3D view with plots (#9195)
* Allow well selections in 3D view to update well selection in summary plots and well log plots
2022-09-15 08:19:41 +02:00
Magne Sjaastad
4b1a6b48a5 Show well completion annotations in horizontal plots (#9193) 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
613ab6279d #9117 Summary/Well Log Plot: fix missing update on legend font size change. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
29cf555b59 Multiplot/WLP: fix missing update of title font size 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
34cdd1f0d7 Well Log Plot: avoid hard-coding depth/value axis 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
d9aa8bd6d2 #9092 WLP: show only axis for first and last track. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
e984e634e7 Well Log Plot: Avoid hard-coded axis (gave incorrect axis labeling). 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
e7ec4818fd #9131 Summary Plot: Show area fill also when line style is 'None'.
Fixes #9131.

Fixed by drawing the line with Qt::NoPen (invisible).
2022-09-15 08:19:41 +02:00
Magne Sjaastad
98df56280e #9183 Do not use undo/redo for GeoMech result definition 2022-09-15 08:19:41 +02:00
Jon Jenssen
806e7672e4 Add default dock window layouts and support hiding dock widgets before running tests. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
c10a5411b6 #9093 MultiPlot: improve axis alignment by resizing scales 2022-09-15 08:19:41 +02:00
Magne Sjaastad
d3330cff90 Avoid setting summaryCaseX, as this will cause issues for RimSummaryPlotNameHelper
In summary plots, we only use summary case for Y-axis
2022-09-15 08:19:41 +02:00
Magne Sjaastad
3fe6022c33 Plot Manager: Activate individual sub plots per data source 2022-09-15 08:19:41 +02:00
Magne Sjaastad
69f7c23ce4 Make sure curve names and plot titles are updated using Plot Editor 2022-09-15 08:19:41 +02:00
jonjenssen
99f17f1818 Get rid of "ghost" windows on startup. (#9171)
* Get rid of "ghost" windows on startup.
Removes hide all docking windows feature for now, to be replaced by a new implementation. Will probably break some tests due to this.
2022-09-15 08:19:41 +02:00
Magne Sjaastad
b5708424e2 Guard pointer before use 2022-09-15 08:19:41 +02:00
jonjenssen
0c7fe7da1a Summary context menu cleanup and fixes (#9165)
* Make summary plot ctx menu items show up for the plot you right-click on, not the one selected in the project tree.
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
97d1b7b36f #9161 QtCharts: Refactor to make QtCharts optional again. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
49bfc62ea7 #9102 Thermal Fracture: handle field units. 2022-09-15 08:19:41 +02:00