jonjenssen
22d6e3f853
Merge pull request #8765 from OPM/summarymultiplot_performance2
...
Summary Multiplot performance improvements and fixes
2022-04-01 19:23:27 +02:00
Magne Sjaastad
46a8bd58b2
#8761 Multiplot template support
2022-04-01 12:04:46 +00:00
Magne Sjaastad
b822996fc3
FIx regression blocking drag and drop of well names into existing plots
2022-03-31 14:43:56 +02:00
Magne Sjaastad
15f17234c8
#8747 MultiPlot : Duplicate and append plots for selected objects
2022-03-31 14:04:33 +02:00
jonjenssen
28dcd47d73
Hide summary multiplot tree node if only one summary plot
2022-03-31 13:03:03 +02:00
jonjenssen
f41c772f03
Show plot curves at the first level below a summary plot.
2022-03-25 20:02:23 +01:00
jonjenssen
8d3f41ded8
Merge pull request #8732 from OPM/summarymultiplot_updates2
...
Summary Multiplot updates
2022-03-25 11:39:12 +01:00
Magne Sjaastad
696c6a15fa
#8676 QtChart : Create curve legend widget for multiplot
2022-03-23 14:28:56 +01:00
Magne Sjaastad
f45637b7f0
#8715 Fix multi summary title and legend updates
2022-03-23 13:35:47 +01:00
Kristian Bendiksen
c00aea75fb
#8662 QtCharts: Implement tooltip when hovering over curves
2022-03-21 14:56:23 +01:00
Jon Jenssen
560917a481
Rename NewSummaryPlot command to what it actually is - OpenSummaryPlotEditor command. Remove unused includes.
...
Move Single Summary Plots to bottom of tree and show them as Single Summary Plots.
2022-03-21 13:05:57 +01:00
jonjenssen
e20adcdb69
Further Summary Multiplot improvements ( #8707 )
...
* Create a specialized summary plot page for showing multi plots
* Make summary plots always show in grid of selected size.
* Allow dragging summary addresses into empty main window area
* Limit grid to 4x4 cells
2022-03-21 11:31:25 +01:00
Magne Sjaastad
8d3f381b4f
Janitor: Update qwt to 6.2.0
2022-03-18 13:16:07 +01:00
jonjenssen
ffc84457c6
Summary Multiplot: add button to create plot copy ( #8698 )
...
* Add button to create a duplicate of the active summary multiplot
* Block dropping other things than RimSummaryAddress objects in empty areas
2022-03-16 14:14:14 +01:00
jonjenssen
75a3d3d8f1
Summary Multiplot: drag/drop updates ( #8692 )
...
Drag'n'drop improvements - accept drops in empty multiplot areas to create new plots
2022-03-15 15:57:15 +01:00
Kristian Bendiksen
20ec6e20f2
Summary Plot: fix axis logic for left axis
2022-03-14 15:48:24 +01:00
Magne Sjaastad
0ca70249ae
Move defines to RiaDateTimeDefines
2022-03-14 09:18:48 +01:00
Magne Sjaastad
e435e28e7d
#8660 Axis range: If water cut is assigned, use 0..1 as axis value range
2022-03-14 08:24:49 +01:00
Magne Sjaastad
806a149809
Fix several deprecation warnings ( #8657 )
...
* Use constructor instead of nullptr for WindowFlags
* Use constructor instead of nullptr for Alignment
* Disable deprecation warning for QProcess
* Add string split method to RaTextStringTools
* Add caf.cpp used to manage Qt function deprecations
* Use position()
2022-03-11 13:24:01 +01:00
Magne Sjaastad
0bab8a9834
Fix update issues when switching from axis side ( #8664 )
...
* #8610 Ensemble import : Set default axis
* Summary Axis : Delete previous axis when switching side
* Janitor: Use auto and empty()
2022-03-11 13:11:24 +01:00
Magne Sjaastad
262aed3c8d
#8663 QtCharts: Update labels when date format changes
2022-03-11 11:39:51 +01:00
Magne Sjaastad
721ba508de
Axis sync: Reset zoom to make sure the complete range for min/max is available
2022-03-11 08:41:53 +01:00
jonjenssen
c9b762fb16
Merge pull request #8654 from OPM/filter_wheelevents
...
Summary Multiplot: page scroll and zoom fixes
2022-03-10 13:13:44 +01:00
Jon Jenssen
cdbeec7ff8
Remove unused include
2022-03-09 11:29:03 +01:00
Jon Jenssen
d7555cbf4c
Add support for giving all axes with the same label the same range.
2022-03-09 11:29:03 +01:00
Magne Sjaastad
728885a6c8
Janitor : Fix invalid rename introduce by horizontal/vertical depth log plots
...
Fix deprecated
2022-03-09 08:33:56 +01:00
Jon Jenssen
85d3f98f91
Allow drag'n'drop of realizations into summary plots
...
Improve "Create Summary Case Group" feature to not delete selected realizations from the source collection.
2022-03-08 07:55:39 +01:00
Kristian Bendiksen
7a954804ef
#8451 Qt Charts: show fewer curve symbols.
...
The "Symbol Skip Distance" is used to space the symbols.
Fixes #8451 .
2022-03-04 18:11:10 +01:00
Jon Jenssen
2e9c6e7a64
Allow dragging and dropping ensemble data vectors into summary plots
2022-03-04 17:06:28 +01:00
Magne Sjaastad
1563ae7b58
Merge pull request #8614 from OPM/minor-adjustments
2022-03-04 12:24:15 +01:00
jonjenssen
abff06d2d5
Summary multiplot improvements ( #8598 )
...
* Create multi summary plot from summary plot(s)
* Rearrange multi summary plot properties
* Enable source stepping toolbar for multi summary plot
* Automatically activate new summary plot when creating from data sources -> data vector tree
* Enable global key controls for switching data in summary and multi summary plots
* Update tooltip texts for summary plot toolbar
2022-03-04 10:52:17 +01:00
Kristian Bendiksen
423dde93fc
#8523 Summary Plot: Improve axis name.
...
Use same name as axis in plot now.
2022-03-02 13:49:17 +01:00
jonjenssen
0cd965dd5b
Summary plot crash fixes ( #8595 )
...
Disable assert for duplicated signal connections for now, just ignore everyone but the first one
Temp. workaround for crash when duplicating plot axis properties.
Update test
2022-03-01 17:27:46 +01:00
Magne Sjaastad
9826d94e9a
Make sure a signal is connected only once
2022-02-28 10:52:05 +01:00
Magne Sjaastad
4693dc44ef
Memory Management : Fixes related to plot objects and curves
2022-02-26 16:35:27 +01:00
Magne Sjaastad
47a44a79df
Axis assignment : Use axis with same unit by default
2022-02-26 16:35:27 +01:00
Kristian Bendiksen
f955d9e645
#8575 Summary Plot: Restore zoom of time axis on project load.
2022-02-23 21:54:40 +01:00
Kristian Bendiksen
10cb2d7d0b
#8522 Summary Plot: Prune unused axes after move or delete
2022-02-23 21:54:40 +01:00
Kristian Bendiksen
1a1acfa006
#8522 Summary Plot: handle plot axis deletion.
2022-02-23 21:54:40 +01:00
Kristian Bendiksen
bd22336ba8
#8522 Summary Plot: ensure plot axis are restore when creating plots.
2022-02-23 21:54:40 +01:00
Kristian Bendiksen
2e6795bd1d
Summary Plot: Refactor to use new RimSummaryPlot::addNewAxisProperties().
2022-02-23 21:54:40 +01:00
Kristian Bendiksen
3180b419d0
#8522 Summary Plot: Add menu item to add plot axis.
2022-02-23 21:54:40 +01:00
Magne Sjaastad
f154f8c500
Import RFT segment data as well log curve ( #8449 )
...
Add reader for RFT data using opm-common
Extend RFT curve with support for RFT segment data
Adjustments related to horizontal well log plots
8581 Well Log Plot : Update of curve appearance does not update plot
2022-02-23 13:57:02 +01:00
jonjenssen
4a3d9470b4
Summary Plots: Support dragging wells, groups and regions into plots ( #8550 )
...
Support dropping wells, wellgroups and regions into summary plots.
2022-02-16 16:36:50 +01:00
Magne Sjaastad
477ae02382
Logarithmic curve support and renaming ( #8546 )
...
* Add test for both positive and negative numbers
* Remove redundant sample count from parameter list
* Propagate useLogarithmicScale
* Renaming
2022-02-14 11:49:37 +01:00
Kristian Bendiksen
a8a3d3332b
#8536 Summary Plot: Fix axis position for legacy projects.
...
The axis property position has to be reassigned for all axis types.
2022-02-14 10:56:51 +01:00
Kristian Bendiksen
6591de716b
#8521 Summary Plot: Allow moving axis to other side of plot.
2022-02-11 10:31:01 +01:00
Magne Sjaastad
43d890697d
Multiaxis: Avoid transformation of the right axis to a left axis
2022-02-09 12:26:42 +01:00
Magne Sjaastad
f2b6291a6b
Refactor RimSummaryCurvesData
2022-02-07 09:55:11 +01:00
Magne Sjaastad
4ea4479a34
Move code to RimSummaryCurvesData
2022-02-07 09:55:11 +01:00