Commit Graph
100 Commits
Author SHA1 Message Date
Gaute Lindkvist f066829a0f #4176 Add feature to cafCmdFeatureManager to find commands matching a keyboard shortcut 2019-03-27 10:29:26 +01:00
Gaute Lindkvist ab3820fe4f #4176 Limit scope of Delete/Show all linked views command with selection manager 2019-03-27 10:29:26 +01:00
Gaute Lindkvist 2b2323a1b6 Fix crashes in Grid Cross Plot when deleting curve sets 2019-03-27 10:29:26 +01:00
Gaute Lindkvist 8173cb88ee Update GeoMech import icons to look more deformed 2019-03-27 08:50:22 +01:00
Gaute Lindkvist 62c8a7ae7c Fix missing rescaled ensemble icon 2019-03-27 08:50:22 +01:00
Gaute Lindkvist 10af680dd8 Ensemble Improvements 2019-03-26 17:23:12 +01:00
Gaute Lindkvist c3d4914997 #4077 Separate icons for different GeoMech import 2019-03-26 17:23:12 +01:00
Gaute Lindkvist 7e5bd010c3 Revert non-horizontal Fast/slow icons for cafanimationtoolbar 2019-03-26 17:23:12 +01:00
Gaute Lindkvist feb8ede0df Increase size of Save icon to match size of nearby icons 2019-03-26 14:21:36 +01:00
Gaute Lindkvist 009dcb5f19 #4226 Add polyline measurement mode 2019-03-26 14:19:02 +01:00
Gaute Lindkvist b956e6ed70 #4078 #4094 Improve icons in animation toolbar 2019-03-26 14:19:02 +01:00
Gaute Lindkvist c379a87306 Reset save icon 2019-03-26 14:19:02 +01:00
Gaute Lindkvist 5b7bf99b82 #4222 Implement picking to display point value in Grid Cross Plot 2019-03-26 14:17:35 +01:00
Gaute Lindkvist 9bb657c642 Clear grouping for Grid Cross Plot if the grouping isn't valid when changing case 2019-03-26 11:34:14 +01:00
Gaute Lindkvist 97d71acaf8 #4220 Make sure we pass enterEvent of RiuViewer on to caf::Viewer 2019-03-26 11:34:14 +01:00
Gaute Lindkvist 4d7fa66eae #4229 Fix wrong curve names in grid cross plot 2019-03-26 11:34:14 +01:00
Gaute Lindkvist 44de29c9e8 #4227 Don't regenerate Contour map when updating measurement 2019-03-25 15:43:19 +01:00
Gaute Lindkvist aa32caae33 #4158 Implement info box for grid cross plots and improve plot overlay legends 2019-03-25 15:15:21 +01:00
Gaute Lindkvist c47f2a30d8 #4228 Don't collapse tree structure in project tree when hiding plot window 2019-03-25 15:15:20 +01:00
Gaute Lindkvist 44f3882ecb #4220 Apply picking cursor only when over a 3d View 2019-03-25 15:15:20 +01:00
Gaute Lindkvist 49c66d0a5f #4218 Read units from Eclipse input grids 2019-03-22 15:28:03 +01:00
Gaute Lindkvist ec525e8774 Move ProgressBlocker creation to unit test launch method 2019-03-22 15:28:03 +01:00
Gaute Lindkvist de2920c7c2 Add ProgressInfoBlocker and add to unit tests 2019-03-22 13:30:18 +01:00
Gaute Lindkvist e40b3aa6e8 Fix expected MD5 strings in Eclipse Output test for Linux 2019-03-22 13:16:13 +01:00
Gaute Lindkvist 97e847a9d1 #4217 Fix memory leak in summary import 2019-03-22 11:43:13 +01:00
Gaute Lindkvist bf3f505dc1 #4216 Support saving curve appearance 2019-03-22 11:22:31 +01:00
Gaute Lindkvist 646d79ce57 #4209 Support other units than metric when exporting input grid. 2019-03-22 10:37:40 +01:00
Gaute Lindkvist ed88147d53 Fix Linux build issue 2019-03-22 09:51:37 +01:00
Gaute Lindkvist 97bb7483e5 #4214 Allow setting the curve symbol for Grid Cross Plots 2019-03-22 09:39:40 +01:00
Gaute Lindkvist 4c3c01a661 #4210 Fix crash when creating contour map 2019-03-22 09:28:47 +01:00
Gaute Lindkvist 64fc6447f4 Improve performance of contour line generation 2019-03-22 09:28:47 +01:00
Gaute Lindkvist f8102797c1 #4208 Store last used folder when exporting Sector Model + warning for LGRs 2019-03-21 14:45:47 +01:00
Gaute Lindkvist 677f42591b #4204 Export faults as part of visible grid export
#4204 Enable reading of faults from a different file than the main grid file
2019-03-21 14:45:47 +01:00
Gaute Lindkvist 88d2ad2c35 Refactor grid export and fault export 2019-03-21 14:45:47 +01:00
Gaute Lindkvist bae8a3373f #4193 Stop calling update of parent in NameConfig::initAfterREad 2019-03-20 18:54:02 +01:00
Gaute Lindkvist 8c06d06e54 #4207 Make grid cross plot symbols smaller and enable concave symbols. 2019-03-20 13:42:01 +01:00
Gaute Lindkvist f33b739de2 #4164 Update project tree when an MDI window is closed. 2019-03-20 13:42:00 +01:00
Gaute Lindkvist ba7830e53c #4207 Allow changing color of plot symbol edges and update cross plots
* Cross plots have same color as the symbol itself.
2019-03-20 13:41:59 +01:00
Gaute Lindkvist 28e6bf8d2d Export Sector model: write floats to file instead of doubles 2019-03-19 11:43:43 +01:00
Gaute Lindkvist dd5402756c #4203 Support cell refinement for Sector Export 2019-03-19 10:49:09 +01:00
Gaute Lindkvist 155dba5591 #4206 Set new defaults for grid cross plot 2019-03-19 09:08:02 +01:00
Gaute Lindkvist f09f487635 #4143 First implementation of export sector model 2019-03-18 12:56:09 +01:00
Gaute Lindkvist 136f13e145 #4198 Make sure exit application works as expected with both windows open 2019-03-14 15:24:11 +01: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 925747b9d4 Fix warnings about QStyleFrameOptionsV4 2019-03-14 09:50:58 +01:00
Gaute Lindkvist 117731a24a #4192 Add swap axis and update property editor 2019-03-12 14:34:22 +01:00
Gaute Lindkvist 22f7bf7c21 Update RifReaderEclipseOutput and RimEclipseCase to use new progress tasks 2019-03-12 14:34:22 +01:00
Gaute Lindkvist 749e19a879 Create a simpler task system for handling sub tasks in progress dialog.
* Remove incrementProgressAndUpdateNextStep() method
2019-03-12 14:34:22 +01:00
Gaute Lindkvist e72f57072c #4185 Implement data export for Grid Cross Plot 2019-03-12 09:19:01 +01:00
Gaute Lindkvist 8382b5cfdd #4144 Remove grid import buttons from plot window and add ensemble import 2019-03-08 10:41:32 +01:00
Gaute Lindkvist b22ca46dc5 #4187 Make WindowCloseButtonHint part of the default dialog flags
* Dialogs on the Qt5 build has the close button disabled and this fixes that.
2019-03-08 10:23:18 +01:00
Gaute Lindkvist e00f983360 #4166 Add feature for swapping cross plot axes + tweaks to legend
* Also put x and y property side by side in property editor
2019-03-08 09:59:38 +01:00
Gaute Lindkvist 1dd16948af Make category integer the default legend type for Grid Cross Plots 2019-03-07 19:04:10 +01:00
Gaute Lindkvist 6f1ed595b5 #4184 Resize legend if it becomes larger than plot area. 2019-03-07 19:00:38 +01:00
Gaute Lindkvist 804a196ce3 #4167 Implement option for inverting axes 2019-03-07 14:34:47 +01:00
Gaute Lindkvist d2393cb8a5 #4156 Simplify curve naming code 2019-03-07 14:20:28 +01:00
Gaute Lindkvist 4c5ffffd60 Set all pointers in RiaApplication to null in constructor initialisation list 2019-03-07 10:21:31 +01:00
Gaute Lindkvist 0cc1b256b2 Add back missing whitespace between functions in RiaApplication 2019-03-07 10:21:23 +01:00
Gaute Lindkvist e9e21cf30d #4171 Work around assert failure when closing main window last 2019-03-07 09:13:56 +01:00
Gaute Lindkvist fd01871202 #4173 Fix problems with saving state when closing 3d Window before closing plot window 2019-03-07 09:13:56 +01:00
Gaute Lindkvist 0dbd3e8ad4 #4170 Add Qt version string to ResInsight registry folder
* Qt version has an impact on whether the strings are compatible.
2019-03-07 09:13:56 +01:00
Gaute Lindkvist 8845c456bc Grid Cross Plot: Use the term Grouping instead of Categorization 2019-03-05 13:35:35 +01:00
Gaute Lindkvist b6a2bcfa59 #4168 Treat some properties as categories. 2019-03-05 13:12:40 +01:00
Gaute Lindkvist ac7eccee88 #4157 Grid Cross Plot: Make categorisation legend more like ensemble legend 2019-03-05 10:41:41 +01:00
Gaute Lindkvist be95eefd69 Repository wide spelling correction overly -> overlay
* Impacts CAF and ResInsight
2019-03-05 10:41:41 +01:00
Gaute Lindkvist 89a68d099a #4156 Don't show the common part of Grid Cross Plout curve names in legend 2019-03-05 10:41:41 +01:00
Gaute Lindkvist 3d145464c1 #4145 #4146 Add Create Grid Cross plot command to view and rename filter view 2019-03-01 15:49:02 +01:00
Gaute Lindkvist b4d8dc7819 Update Curve Names when changing parameters 2019-02-28 18:30:07 +01:00
Gaute Lindkvist d1c14f9729 #4118 Limit data points in grid cross plot by cells visible in view 2019-02-27 14:34:18 +01:00
Gaute Lindkvist 618369d7a8 Only allow eclipse cases for Grid Cross Plots 2019-02-27 13:47:10 +01:00
Gaute Lindkvist 27f9e95e51 #4105 Remove sum from info box for Contour Maps
* The sum is misleading and isn't showing a value that makes any sense to the user.
2019-02-27 13:34:09 +01:00
Gaute Lindkvist e1dbbbaf51 #4117 Grid Cross Plot Reliability and UI improvements 2019-02-27 12:47:00 +01:00
Gaute Lindkvist 1e994ac8b8 #4117 Improve time step names for Grid Cross plot categorisation 2019-02-27 11:38:35 +01:00
Gaute Lindkvist 1b9a0fe5a7 #4117 Refactor Grid Cross plot result extraction and categorisation 2019-02-27 10:57:17 +01:00
Gaute Lindkvist b6348b8374 #4117 Categorization by any Eclipse result 2019-02-27 09:25:08 +01:00
Gaute Lindkvist 41b6cd55f2 #4117 Implement formation categorisation 2019-02-26 16:22:01 +01:00
Gaute Lindkvist aa5935d5db Fix some issues related to legends in Grid Cross Plots 2019-02-26 15:42:58 +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
Gaute Lindkvist 2582e98961 #4135 Fix oversized legend icon for the first cross plot entry 2019-02-25 08:32:01 +01:00
Gaute Lindkvist 39a0c3f4d0 #4128 Show Qwt symbol and color as icon in project tree 2019-02-22 11:37:17 +01:00
Gaute Lindkvist 26f4577803 #4129 Don't recreate all curves when toggling curve set 2019-02-22 10:15:07 +01:00
Gaute Lindkvist 0aa7dc1777 #4121 Set default case and parameters when creating Cross Plot 2019-02-22 09:48:56 +01:00
Gaute Lindkvist 1536645e7c #4132 Temporarily fix contour map crash by commenting out processEvents 2019-02-22 09:06:51 +01:00
Gaute Lindkvist 64949011b3 Remove an async delete child objects operation 2019-02-22 08:44:10 +01:00
Gaute Lindkvist 760fcaef43 #4130 3D Cross Plot: Improve window management 2019-02-21 15:42:40 +01:00
Gaute Lindkvist 7e57ec39ea 3D Cross Plot: Improve colors and symbols in legend 2019-02-21 15:42:40 +01:00
Gaute Lindkvist a010fc03d7 3d Cross Plot: First implementation (#4127)
* First cross plot commit

* Made cross plot deal with "all time steps" and categorise curves based on time step

* Support STATIC vs DYNAMIC plotting

* #4115 Avoid updating plots in RimEclipseCase::computeCachedData()

* Make sure loading of Cross plot from file works

* Show Legend in Cross Plot

* Uncheck / Check curves to disable/enable

* Axis titles and checkable data set

* Name config and setting of common plot look

* Fix category indentation in GeoMech results

* Support name configuration for Grid Cross Plot

* Support adding new curve sets

* Improve colors and symbols with better cycling

* Moved GridCrossPlot files to sub directory in ProjectDataModel and Commands

* #4111 3D calculations : Always show difference options

* Whitespace

* #4111 Move resultDefinition field to private

* Whitespace

* #4087 Ensemble : When importing and ensemble, show by default an ensemble plot

* #4085 3D view: Improve overlay item colors

* #4106 Crash on Linux

Temporary workaround to avoid crash

* #4106 Stop trying to do recursive setting tab order widget

* The double pointer was handled wrongly and shift-tab order isn't working anyway.

* #4114 Regression Test : Remove cached pointer to eclipse case

* Revert "#4114 Regression Test : Remove cached pointer to eclipse case"

This reverts commit f2146c6007.

* #4114 Regression Test : Missing data for flow diag property filter

* #4085 3D view: Add check box for version info text

* Whtespace

* Improve labelling of static results

* Fix update of result property when changing type
2019-02-21 12:52:23 +01:00
Gaute Lindkvist 8182421fb5 Fix category indentation in GeoMech results 2019-02-21 08:10:35 +01:00
Gaute Lindkvist 90b189f490 #4115 Avoid updating plots in RimEclipseCase::computeCachedData() 2019-02-20 11:51:39 +01:00
Gaute Lindkvist 66e57890dc #4106 Stop trying to do recursive setting tab order widget
* The double pointer was handled wrongly and shift-tab order isn't working anyway.
2019-02-20 09:33:05 +01:00
Gaute Lindkvist 6bdd4b8178 #4088 Update View names in Window Title when changing the custom name part 2019-02-15 13:36:20 +01:00
Gaute Lindkvist aeb964a89a #4096 Make sure the base time steps are taken from the base case
* Also clear time lapse option when changing base case. We don't know if the currently
  selected time step exists in the new case.
2019-02-15 13:16:51 +01:00
Gaute Lindkvist e0913d8a21 #4096 Reorder case / time diff to put case diff first 2019-02-15 13:16:51 +01:00
Gaute Lindkvist eb0c2e4737 #4096 Simplify code for loading case and time diff to use same method 2019-02-15 13:16:51 +01:00
Gaute Lindkvist fbd1486a4c #4096 Fix combination of case and time diff for identical cases 2019-02-15 13:16:51 +01:00
Gaute Lindkvist a6d29c6f96 #4090 Update fix for crash with no label editors 2019-02-15 13:16:51 +01:00
Gaute Lindkvist 833a29c3c2 #4062 #4081 Make time and case diff apply immediately and don't change variable name
* Instead show the change in the Result label, legend and info box.
2019-02-15 13:16:51 +01:00
Gaute Lindkvist d9da9a7752 #4053 Add ensemble input to import toolbar + geomech import toolbar 2019-02-12 17:00:55 +01:00