Commit Graph

1182 Commits

Author SHA1 Message Date
Magne Sjaastad
9856038524 #2715 Geo Mech : Show element type in Result Info 2018-04-25 12:45:58 +02:00
Magne Sjaastad
bc26fa697c #2715 Mohr Circle plot : Do as little as possible if not visible 2018-04-25 12:45:58 +02:00
Magne Sjaastad
fdcf9f3ba4 #2715 Mohr Circle plot : Hide dock widet by default 2018-04-25 12:45:58 +02:00
Jacob Støren
54c7932806 Fix crashes when reading an odb file fails due to corruption 2018-04-23 16:35:19 +02:00
Jacob Støren
9d406fef8a Fix crash in summary plot due to missing guarding in ensemble legend layout 2018-04-23 11:07:15 +02:00
Gaute Lindkvist
803b6b8179 3D Well Log Curves(#2676): Enable pick selection of the 3D Tracks and curves 2018-04-23 08:01:32 +02:00
Jacob Støren
e2d5dd0381 #2657 Improved ensemble curve set legend placement and update 2018-04-20 19:57:40 +02:00
Jacob Støren
22a1448ea6 Fix gcc 6 linux errors 2018-04-20 19:38:21 +02:00
Jacob Støren
c2704727ce #2657 Made a sensible stable default layout 2018-04-20 19:30:12 +02:00
Jacob Støren
72fc66f827 #2657 Better initial position of Ensemble curve color legend. Use preferred size 2018-04-20 16:59:10 +02:00
Jacob Støren
3957027b4b #2657 Final cleanup and refactoring of legends size system 2018-04-20 16:59:10 +02:00
Jacob Støren
03ec76c20a #2657 Add a preferredSize method to the legends 2018-04-20 16:59:10 +02:00
Jacob Støren
1f8d4437bf Remove the unused, unnecessary "position" from several methods and the overlay layout struct 2018-04-20 16:59:10 +02:00
Magne Sjaastad
1ff149c668 #2580 Export Completion Data : Add command in File/Export menu 2018-04-20 15:08:25 +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
e5570441f6 #2751 Rename ensamble to ensemble 2018-04-19 14:00:18 +02:00
Magne Sjaastad
305fdfcfc8 Remove unused variables and functions 2018-04-19 07:19:29 +02:00
Jacob Støren
53a6e0e502 #2657 WIP: Add movable widget with color legend for ensemble curve sets to summary plot 2018-04-18 15:59:18 +02:00
Bjørn Erik Jensen
3ce2bfd67c #2687 #2750 Add import ensamble command. Add import summary cases commands to plot tree nodes 2018-04-18 13:56:37 +02:00
Magne Sjaastad
71b7bd21f9 #2727 Legends : Add RimLegendConfig as base for Regular and Ternary 2018-04-18 10:36:33 +02:00
Magne Sjaastad
3bc85ce794 #2727 Legends : Rename to RimRegularLegendConfig 2018-04-18 10:10:39 +02:00
Magne Sjaastad
2452c965ab #2728 Well CF Visualization: Contributions in same cell are not added 2018-04-17 16:01:29 +02:00
Magne Sjaastad
dfa87b218f #2737 Command File Launcher : Add command for launching command file from UI 2018-04-13 12:04:43 +02:00
Bjørn Erik Jensen
5cc3af4586 #2555 Summary cases. Convert paths to have internal separators ('/') 2018-04-10 13:11:58 +02:00
Gaute Lindkvist
3116a4a223 Shifted pure virtual updateLegends to RiuViewerToViewInterface 2018-04-09 13:14:19 +02:00
Gaute Lindkvist
b6fb60115a Refactored after review 2018-04-09 13:14:19 +02:00
Gaute Lindkvist
e93f79790e Make sure Ternary legends also expand and renamed width method. 2018-04-09 13:14:19 +02:00
Gaute Lindkvist
38aa447dcd Unify the width of all visible legends.
* Calculate the minimum width to fit the content before the render pass.
  * Set the actual width of all the legends to the largest of the minimum widths.
  * This resizes the legends to always be the same size and reduces the size of you remove
     the widest legend.
2018-04-09 13:14:19 +02:00
Gaute Lindkvist
63ffade452 Set background and frame color from the view plus update frame margins. 2018-04-09 13:14:19 +02:00
Gaute Lindkvist
507229f84b Fixed background color setting for legends and refactored Legend class hierarchy
* Added a new cafTitledOverlayFrame as a base-class for all ResInsight legend classes
  * Inherits cvf::OverlayItem
2018-04-09 13:14:19 +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
9b0427aba9 #2553 Well CF Visualization: Add viz of connection factors on sim wells 2018-04-05 14:25:47 +02:00
Gaute Lindkvist
054263b94a Apply guard to additional MohrsCirclePlot use 2018-04-04 11:19:59 +02:00
Gaute Lindkvist
8b3f980079 Fix crash on selection when there's no MohrsCirclePlot
* Check if the pointer is valid before dereferencing
2018-04-02 10:17:09 +02:00
Magne Sjaastad
1a6c529488 Regression Test : Do not show warning/error dock window 2018-03-24 14:59:07 +01:00
Jacob Støren
dd29a3c727 #2634 Fix wrong MD when context menu creating completions in 2D intersectino View 2018-03-21 14:13:56 +01:00
Jacob Støren
375bda8b68 Rename 2018-03-21 13:51:39 +01:00
Jacob Støren
a9daea0938 #2481, #2605, #2486 Use a flattened version of the normal wellpath visualization in 2D intersection view 2018-03-20 15:44:45 +01:00
Magne Sjaastad
0dc48db993 #2600 Well CF Visualization: Improve result info text content 2018-03-19 21:09:54 +01:00
Magne Sjaastad
241bf0364c #2600 Well CF Visualization: Make sure all connections are visualized 2018-03-19 14:41:46 +01:00
Unknown
0e8dff00ca #2611 Mohr Circle: Fix time stepping with several cells 2018-03-19 12:43:41 +01:00
Magne Sjaastad
1aad577a49 #2544 Well CF Visualization: Use simplified star geometry 2018-03-16 15:58:04 +01:00
Magne Sjaastad
7bb705b1b7 #2600 Well CF Visualization: Add picking on connection factor objects 2018-03-16 15:33:57 +01:00
Rebecca Cox
ab800390dd #2597 3D Well Log Curve: Context command to add new curve 2018-03-15 13:05:00 +01:00
Bjørn Erik Jensen
b7e8834b4c #2476 2dIntersectionView. Clean up context menus 2018-03-14 08:05:38 +01:00
Bjørn Erik Jensen
28830d3a1b #2480 2d intersection view. Adjusted category legends position 2018-03-13 13:26:41 +01:00
Magne Sjaastad
716bb3184b System : Replace tab with four spaces 2018-03-12 11:12:39 +01:00
Jacob Støren
0bdde36aa3 Merge #51 Legend background and #2478 Edge axis top into dev 2018-03-08 16:22:13 +01:00
Jacob Støren
c258528dc5 #51 Add background to standard legends. Needed a separate legend implementation, now in caf. Cleaned up CategoryLegend to make it ready for the new background. 2018-03-08 11:20:27 +01:00
Magne Sjaastad
4f7291c95d #2583 System : Move regression test framework to separate class 2018-03-08 10:15:51 +01:00
Jacob Støren
df0a356a0a #2478 Add top edge axis (intersection View) and repositioned info box and legends to follow. 2018-03-07 12:47:48 +01:00
Rebecca Cox
a37a9d3308 #2582 3D well log curves: Create add 3D well log extraction curve cmd 2018-03-07 12:02:13 +01:00
Magne Sjaastad
91428a028d #2554 Regression Test : Reorganize setting of current working folder 2018-03-07 09:30:15 +01:00
Magne Sjaastad
2e122d2ab3 #2554 Regression Test : Move serialization code into RiaRegressionTest 2018-03-07 09:30:15 +01:00
Jacob Støren
91daf49e8a #2578 Fix avoid UTM coordinates in 2D intersection View (behind the scenes) 2018-03-06 16:31:12 +01:00
Magne Sjaastad
2435e92be1 #2577 Test : Add test toolbar to launch unit tests and regression tests 2018-03-06 13:19:06 +01:00
Rebecca Cox
c77c08222d Mohr circle: Use same function to calculate FOS (=1/dsm) in results collection and mohrs plot 2018-03-06 10:29:08 +01:00
Rebecca Cox
381ae6bd81 #2527 Mohr circle: Make coloring of envelope more robust 2018-03-06 09:55:51 +01:00
Rebecca Cox
3f7eae6bcc #2537 Mohr circle: avoid clearing plot on selection = nullptr 2018-03-06 09:55:51 +01:00
Rebecca Cox
fcf8bf6e68 #2540 Mohr circle: Improve scaling of window 2018-03-06 09:55:51 +01:00
Magne Sjaastad
ef2179f1ba #2545 Move fields from public to private 2018-03-02 14:27:52 +01:00
Unknown
bbabb60ece #2538 Mohr Circle: Support time stepping 2018-03-02 09:31:17 +01:00
Unknown
4f20c7862e #2541 Mohr Circle: Use correct arguments when calling calculateFOS 2018-03-01 12:52:47 +01:00
Jacob Støren
74e4775395 #2487 Avoid switching views when picking a simulation well in an intersection view 2018-03-01 07:52:32 +01:00
Unknown
6a33735479 #2537 Mohr circle: Support multi selection of cells 2018-02-28 15:41:57 +01:00
Magne Sjaastad
25a1823f35 Merge branch 'dev' into cmake-improvements 2018-02-28 08:47:01 +01:00
Magne Sjaastad
89c090ba24 #2536 Build System : Remove obsolete code for cmake older than "2.8.2" 2018-02-28 08:05:00 +01:00
Magne Sjaastad
233df05f68 #2536 Build System : Remove obsolete includes and update depending includes 2018-02-27 20:00:56 +01:00
Jacob Støren
267e3ef59d #2535 Use the MainWindowTools class instead of MainWindow directly (part 4) 2018-02-27 16:46:53 +01:00
Jacob Støren
72013f4ff8 #2535 Use the MainWindowTools class instead of MainWindow directly (part 2) 2018-02-27 16:46:53 +01:00
Jacob Støren
43dc25eca0 #2535 Add MainWindow tools class that can reduce number of mainWindow includes and hopefully reduce compile time 2018-02-27 16:46:53 +01:00
Jacob Støren
6a3b43ec7c #2487 Avoid switching view when clicking objs in the intersectino view. Some minor refactoring of the MainWindows 2018-02-27 16:46:53 +01:00
Rebecca Cox
599909a9e8 #2533 Mohr circle: Round of FOS to 2 decimals 2018-02-27 15:06:59 +01:00
Rebecca Cox
2734f52e53 #2533 Mohr Circle: Calculate Element FOS 2018-02-27 14:39:07 +01:00
Rebecca Cox
2d931a81f5 #2523 Mohr circle: Remove colors from circles 2018-02-27 14:09:31 +01:00
Rebecca Cox
4f8c585be7 #2534 Mohr circle: Always use SE as result 2018-02-27 12:59:14 +01:00
Rebecca Cox
f4d4a8aa46 #2531 Mohr Circle: Add Info text 2018-02-27 12:40:36 +01:00
Rebecca Cox
cfa3443cdd #2530 Mohr circle: Fix crash when selected cell has no value 2018-02-27 10:32:59 +01:00
Magne Sjaastad
72b5f540e5 #2529 Fracture : Remove all #ifdef USE_PROTOTYPE_FEATURE_FRACTURES 2018-02-26 20:54:45 +01:00
Rebecca Cox
2b368fb0b8 #2523 Mohr Circle: Improve circle appearence 2018-02-26 15:56:23 +01:00
Rebecca Cox
bed95a105e #2527 Mohr Circle: Use cohersion and friction angle from case 2018-02-26 13:39:26 +01:00
Rebecca Cox
f7ba9133fe #2527 Mohr circle: Make friction-cohesion line for negative principals 2018-02-26 12:51:25 +01:00
Rebecca Cox
23ab74c34d Mohr Circle: Make result "E" work 2018-02-26 11:15:18 +01:00
Rebecca Cox
75bcf7dcf4 #2527 Mohr Circle: Add friction-cohesion line 2018-02-26 11:03:57 +01:00
Rebecca Cox
fe301bfc11 #2522 Mohr circle: Avoid calculating circle if result without tensor is selected 2018-02-26 11:03:57 +01:00
Magne Sjaastad
1706a6c0c4 System : Reorder initialization order to match declaration order 2018-02-24 09:17:02 +01:00
Magne Sjaastad
905ebb49de System : Add missing default statements in switch block 2018-02-24 09:16:15 +01:00
Rebecca Cox
69b1384d89 #2523 Mohrs circle: Add comments and improve readablity 2018-02-23 10:05:03 +01:00
Rebecca Cox
e8a65989c3 Code cleanup 2018-02-23 07:42:42 +01:00
Rebecca Cox
bf1a621332 #2523 Mohr Circle: Improve circle appearence 2018-02-22 18:10:24 +01:00
Rebecca Cox
28efe4661d #2522 Mohr circle: Update plot on 3D view selection 2018-02-22 18:04:47 +01:00
Rebecca Cox
d6974bfdba #2519 Mohr Circle: Create plot widget 2018-02-22 17:45:58 +01:00
Rebecca Cox
f0d32e6e45 #2511 2D Intersection view: Avoid selecting intersection in tree when selecting a cell 2018-02-19 15:11:35 +01:00
Rebecca Cox
7f246a032a Merge patch into dev with fixes for #2501 2018-02-19 14:16:22 +01:00
Rebecca Cox
119752bf04 #2501 Result Plot: Add "Show Plot Data" to context menu 2018-02-19 14:15:42 +01:00
Magne Sjaastad
1ae30ef11a (clang-tidy) : modernize-use-nullptr 2018-02-18 18:56:43 +01:00
Bjørn Erik Jensen
772ba788ad #2449 2d intersection view. Show UTM intersection point in result info window 2018-02-16 14:38:28 +01:00
Bjørn Erik Jensen
0e53c4b8bd RuiMainWindow. Null pointer guard 2018-02-15 10:59:15 +01:00
Magne Sjaastad
03f4b778cc #2471 Fracture : Block selection of fracture if fracture template is selected in Project Tree 2018-02-14 13:07:33 +01:00
Magne Sjaastad
302edc5677 System : Guard null pointer access 2018-02-14 13:06:54 +01:00