Commit Graph

181 Commits

Author SHA1 Message Date
Jacob Støren
e04daa7596 #3950 Add the minimal --summaryplot commandline option.
Using shell globbing for filenames, and only one additional option implemented.
Avoid creating default plot when using --summaryplot
2019-08-28 10:12:52 +02:00
Gaute Lindkvist
7951899717 #4624 Allow customization of date/time components in labels 2019-08-23 14:28:11 +02:00
Gaute Lindkvist
e58da136e3
#2082 Support custom date time format (#4594)
* #2082 Support custom date time format

* Clang-format
2019-08-19 09:37:42 +02:00
Jacob Støren
93b4101831 #4003 Use the preferences settings when creating default summary plots.
Refactored to make assigning default curve appearance easier.
2019-08-09 13:15:32 +02:00
Gaute Lindkvist
9d06b59357 #4255 Read default plot font sizes from preferences and apply 2019-04-12 14:47:21 +02:00
Gaute Lindkvist
52d2eed98b Fix log axis crash in Grid Cross Plot and refactor log axis range code 2019-03-14 09:58:12 +01:00
Gaute Lindkvist
0ce69d41dd Swap axis settings when swapping Grid Cross Plot axes + fix inverted axes for summary plot 2019-03-14 09:58:11 +01:00
Gaute Lindkvist
7fa174807e #4139 Ensure property editor is in sync with Qwt range 2019-02-26 11:44:26 +01:00
Gaute Lindkvist
4c026952a1 #4134 #4124 Refactor RiuSummaryQwtPlot on top of a base RiuQwtPlot class and use this for Cross Plots
* Get a lot of functionality included: zoom, panning, etc.
2019-02-26 11:44:26 +01:00
Magne Sjaastad
284e07b967 #3907 Summary : Consider combined curve count when assigning color 2018-12-20 10:46:48 +01:00
Magne Sjaastad
19df293f12 #3841 Summary : Update stepping toolbar when curve is deleted 2018-12-17 07:25:25 +01:00
Magne Sjaastad
5970d217a8 #3629 System : Use disableWriteAndSetFieldHidden() 2018-11-05 14:42:39 +01:00
Magne Sjaastad
5a1acc124f #3512 System : Remove unused functions 2018-10-17 13:52:48 +02:00
Magne Sjaastad
c687a5bb5e Summary Plot : Guard null pointer access 2018-10-02 08:23:45 +02:00
Bjørn Erik Jensen
b4dd37337a #3318 Plot editor performance. Several performance fixes 2018-09-13 12:38:50 +02:00
Gaute Lindkvist
bd9d1be3c2 #3338 Keep order of summary plot curves if you uncheck and check back curves. 2018-09-07 14:46:00 +02:00
Bjørn Erik Jensen
8b14a01a2b #3200 Plot editor. Remove curve sets correctly 2018-08-14 11:01:19 +02:00
Bjørn Erik Jensen
532cbe01e9 #3173 Summary plot export. Include error data in plot export 2018-07-10 13:55:54 +02:00
Bjørn Erik Jensen
f50497ea72 #3168 Summary plot export. Do not resample observed data 2018-07-09 15:26:16 +02:00
Bjørn Erik Jensen
08f516bab4 #3149 Export plot data. Right justify columns 2018-07-06 14:41:14 +02:00
Bjørn Erik Jensen
b2abe93ab5 #3145 Ensemble stat. Move 'filters active' label closer to the lower right corner 2018-07-05 09:01:59 +02:00
Bjørn Erik Jensen
2eae092359 RimSummaryPlot. Removed superfluous replot 2018-07-04 10:00:14 +02:00
Bjørn Erik Jensen
0baf2226a2 #3087 Show plot data. Do not display tabs when only ascii data curves exist. Bugfixes 2018-07-02 13:06:07 +02:00
Bjørn Erik Jensen
d06a6f5121 #3120 Summary plot export. Always include vector, case and optionally ensemble for summary curves in export data column headers 2018-06-28 15:15:41 +02:00
Bjørn Erik Jensen
bc7dbad45d #3060 Resampled plot export. Write NULL instead og inf to indicate 'no valaue' 2018-06-28 12:40:00 +02:00
Bjørn Erik Jensen
bce10fb133 Fix build warnings on Linux 2018-06-28 09:08:38 +02:00
Bjørn Erik Jensen
e77ff07685 #3085 Ensemble curve filters. Display info label when filters are hiding some curves 2018-06-27 13:10:39 +02:00
Bjørn Erik Jensen
f0d7047438 #3086 Resampled plot export. Fix error 2018-06-27 11:05:55 +02:00
Bjørn Erik Jensen
28d093f54a #3086 Resampled plot export. When data are resampled, write all data into the same table in export file 2018-06-27 11:05:55 +02:00
Bjørn Erik Jensen
9ea8622953 #3086 Resampled plot export. Make populate functions 2018-06-27 11:05:55 +02:00
Bjørn Erik Jensen
2eef989389 #3060 Resampled plot export. Implement dialog. Resample plot data according to spec from Equinor 2018-06-20 09:41:01 +02:00
Bjørn Erik Jensen
7e6943aa96 #3060 Resampled plot export. Prepare for resampling during summary plot export 2018-06-19 15:44:27 +02:00
Magne Sjaastad
174538bb92 #3052 Summary Plot : Make name helper class more robust 2018-06-18 21:58:32 +02:00
Magne Sjaastad
ea7c5b6a76 #2975 Ensemble Curve Set: Add compound update function updateAll() 2018-06-01 15:37:47 +02:00
Magne Sjaastad
3effc4ca66 #2918 Summary Plot Title : Make sure title and curve names are stable when deselecting ensemble curve 2018-05-15 13:58:39 +02:00
Gaute Lindkvist
77dd3cbc43 #2690 Update all summary curves, not just visible when changing the vector for the whole collection
* Also make sure the curve names take into account all curves in the project tree and in the legend text.
* Make sure plot name is updated when a curve is deleted.
2018-05-15 08:43:50 +02:00
Magne Sjaastad
ca2a46a588 #2915 Summary Preview Plot : Do not add to MDI aread to avoid ghost MDI window 2018-05-14 20:48:44 +02:00
Bjørn Erik Jensen
dc319646b2 #2658 Ensemble curves. Fix curve set coloring. Minor fixes.Some ClangFormat auto-changes 2018-05-14 09:51:24 +02:00
Gaute Lindkvist
f0be8214b0 #2448 Summary plot: Retain auto zoom for axes you haven't modified the range for. 2018-05-11 14:03:26 +02:00
Bjørn Erik Jensen
fcea3ec40f #2658 Curve creator. Update curve tree view to display ensembles as well 2018-05-11 12:35:09 +02:00
Bjørn Erik Jensen
6270dd3bc9 #2692 Ensemble curves. Add ensemble selection support to curve editor 2018-05-10 21:30:14 +02:00
Jacob Støren
4108c72680 Corrected spelling of ensemble 2018-05-06 10:09:39 +02:00
Magne Sjaastad
4b6bd3d9fc #2845 Ensemble Curve Set Legend : Update ensemble legend item text
Use special symbol for curve color by parameter
2018-05-03 14:52:59 +02:00
Magne Sjaastad
0da7686cdb #2760 Ensemble Curves: Show one curve legend 2018-04-30 08:01:17 +02:00
Magne Sjaastad
1a0f242c0b #2780 Ensemble Curve Set : Improve plot title including ensembles 2018-04-30 08:01:17 +02:00
Jacob Støren
977fe0fb96 #2657 Make ensemble curve set legends appear in snapshot images 2018-04-20 18:37:27 +02:00
Bjørn Erik Jensen
8a02fc3095 #2771 Ensemble curves. Add 'Add curve set' command to more tree nodes. Hide curve set collection when empty 2018-04-20 14:59:21 +02:00
Bjørn Erik Jensen
68b360a03f #2769 Ensemble curves. Fix crash when clicking on ensemble curve 2018-04-20 12:30:59 +02:00
Bjørn Erik Jensen
6c45725b19 #2689 ensemble curves. Make the curve set legend work. Cache summary addresses for performance reasons 2018-04-20 10:17:26 +02:00
Bjørn Erik Jensen
e5570441f6 #2751 Rename ensamble to ensemble 2018-04-19 14:00:18 +02:00
Bjørn Erik Jensen
c3e9a39532 #2688 Set different curves color for each curve set 2018-04-18 08:32:48 +02:00
Bjørn Erik Jensen
54097b7cc0 #2722 Show axis for ensamble curves as well 2018-04-17 11:56:39 +02:00
Bjørn Erik Jensen
ba5480fa81 #2655, #2610 Add legend config to curve set. No connected to curves yet... 2018-04-06 11:58:06 +02:00
Bjørn Erik Jensen
21a81744f1 #2610 New command, display ensamble curves with single color 2018-04-06 11:58:06 +02:00
Magne Sjaastad
716bb3184b System : Replace tab with four spaces 2018-03-12 11:12:39 +01:00
Jacob Støren
d74807d669 #2535 Use the MainWindowTools class instead of MainWindow directly (part 1) 2018-02-27 16:46:53 +01:00
Magne Sjaastad
1ae30ef11a (clang-tidy) : modernize-use-nullptr 2018-02-18 18:56:43 +01:00
Magne Sjaastad
0559084d93 #2325 Summary plot: Apply axis settings on preview plot 2018-01-25 21:16:35 +01:00
Magne Sjaastad
96a900fe0f #2310 Add isProjectFileVersionEqualOrOlderThan to RimProject and use from summary plot 2018-01-04 13:12:07 +01:00
Magne Sjaastad
b768bf8b34 Summary Plot : Set default auto name to true 2017-12-21 21:11:18 +01:00
Magne Sjaastad
388d4196f1 #2283 Cross Plot : Improve curve title and plot title based on x-axis data 2017-12-21 21:03:23 +01:00
Magne Sjaastad
3b9e7d0106 Avoid call to updateConnectedEditors from updatePlotTitle 2017-12-14 15:04:18 +01:00
Magne Sjaastad
603f63a773 #2267 Summary Plot : Remove wrong call to updatePlotTitle 2017-12-14 15:04:18 +01:00
Jacob Støren
a946797394 Adjusted Ui ordering in Summary plot 2017-12-14 14:44:12 +01:00
Magne Sjaastad
53d1c7ef66 #2262 Summary Curve Creator : Add support for auto plot title 2017-12-14 09:59:19 +01:00
Magne Sjaastad
898c7a0483 #987 Curve Creator : Use auto-generated plot name as default plot name 2017-12-13 08:06:34 +01:00
Magne Sjaastad
5566acdcda #987 Summary Auto Title : Add support for auto plot title and improve curve names 2017-12-13 07:40:37 +01:00
Magne Sjaastad
ab53135f91 #2243 Summary Plot : Reorganize axis properties fields 2017-12-12 08:56:18 +01:00
Magne Sjaastad
e7c08223b6 #2243 Summary Plot : Add control flags for auto title for name, acronym and unit 2017-12-12 08:56:18 +01:00
Bjørn Erik Jensen
574c5ec466 #1034. Separate font size setting for axis title and axis value labels 2017-12-11 13:42:54 +01:00
Bjørn Erik Jensen
b181d59ba9 1034 Summary plot legend. Support for setting legend font size 2017-12-11 13:10:09 +01:00
Magne Sjaastad
aa9a2b2e2e #2214 Summary Source Stepping : Remove obsolete code 2017-12-04 12:30:00 +01:00
Bjørn Erik Jensen
1eb4c4d3e6 #1929. Remove all parts of summary curve filter which is not needed for backward compatibility 2017-11-30 11:05:30 +01:00
Magne Sjaastad
5ed072007d #2181 : Summary Plot : Show Plot Data : Guard when curve data is incomplete 2017-11-27 09:40:54 +01:00
Magne Sjaastad
1bd0de318f Summary Plot : Move building of auto plot name to SummaryCurveCollection 2017-11-27 09:16:18 +01:00
Magne Sjaastad
0a8a67c2aa #2179 Summary Plot : Change identifier using PgUp / PgDown 2017-11-24 18:13:43 +01:00
Magne Sjaastad
a04c42313f #2168 Summary Plot : Improve identifier stepping 2017-11-24 15:34:02 +01:00
Magne Sjaastad
5e3467a5f6 (#861) Summary Plot : Add support for autogenerated plot name 2017-11-24 15:33:50 +01:00
Magne Sjaastad
d19089710c #2153 Cross Plot : Show warning when no overlapping time steps are present 2017-11-21 11:52:53 +01:00
Magne Sjaastad
3b31c4800f #2091 Cross Plot : Rename to using X or Y as postfix to interface 2017-11-15 13:53:32 +01:00
Magne Sjaastad
57d9ab83a2 #2092 Cross Plot : Update bottom axis based on cross plot values 2017-11-14 13:55:50 +01:00
Magne Sjaastad
1376727386 #2092 Cross Plot : Add RimSummaryCrossPlot 2017-11-14 12:58:28 +01:00
Magne Sjaastad
df9e0de39c #2092 Cross Plot : Rename to RimSummaryAxisProperties 2017-11-14 12:58:28 +01:00
Magne Sjaastad
eb28f5a865 #2090 Cross Plot : Use axis config object to control bottom axis - WIP 2017-11-14 12:58:28 +01:00
Bjørn Erik Jensen
ae20e1af10 Refactoring. RimViewWindow.loadDataAndUpdate -> onLoadDataAndUpdate 2017-10-31 12:49:36 +01:00
Magne Sjaastad
802a9154e4 #1912 Curve Creator : Avoid selection in main project tree when clicking on curve 2017-09-27 08:12:01 +02:00
Bjørn Erik Jensen
05c07693b6 #1930 Curve creator. GUI adjustments 2017-09-25 14:33:21 +02:00
Jacob Støren
0bb47cba88 #1923 Add no-plot-update versions of update methods in curve system. onLoadDataAndUpdate is improved for summary curve but not always called with the "no update" flag set 2017-09-23 08:47:04 +02:00
Bjørn Erik Jensen
4977d63c55 Summary plot. Remove include to fix Linux build failure 2017-09-21 14:55:16 +02:00
Bjørn Erik Jensen
e3a169e7b8 #1853 Convert project. Move all existing curves in a plot to summary curve collection. 2017-09-21 14:26:57 +02:00
Bjørn Erik Jensen
da9421485e #1853 Curve Creator. Plot tree view displays curves only 2017-09-19 09:29:24 +02:00
Bjørn Erik Jensen
66d08aeb8d #1886 Curve creator. Copy curves back to target plot 2017-09-15 14:34:33 +02:00
Bjørn Erik Jensen
388dcd3552 #1886 curve creator. Populate curve creator and copy curves back to target plot 2017-09-15 11:49:09 +02:00
Bjørn Erik Jensen
f3dc48c59a #1888 Curve appearance. Get curves from curve collection instead of other curve list 2017-09-15 08:36:04 +02:00
Bjørn Erik Jensen
7e60fa632f #1888 Curve appearance. Add and delete curves dynamically in preview plot due to current selection 2017-09-14 15:42:08 +02:00
Rebecca Cox
0044fb9e50 #1887 Curve Creator: Make the new SummaryCurveCollection operational 2017-09-14 13:57:27 +02:00
Jacob Støren
473643fca4 #1847 Add plot and curve list to the Curve Creator
Cleaned up RicSummaryCurveCreator.h
2017-09-13 18:55:58 +02:00
Rebecca Cox
e97a8ccb87 #1829 Summary: Update name and plot when changing case in a summary curve 2017-09-13 11:15:28 +02:00
Bjørn Erik Jensen
b5f2233407 #1847 Summary curves. Create first version of RicSummaryCurveCreator 2017-09-13 07:52:46 +02:00
Unknown
a910697f6a #1728 Remove curve filter curves for chosen case(s) 2017-09-06 08:37:28 +02:00