Commit Graph

14113 Commits

Author SHA1 Message Date
Gaute Lindkvist
81699db187 Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
Gaute Lindkvist
751df1a421 Add library directories when using the RESINSIGHT_GRPC_INSTALL_PREFIX
ResInsight target also need grpc library directories

Attempt to fix link errors
2021-01-11 15:27:45 +01:00
Gaute Lindkvist
5bf3bfde33 Look for protoc and grpc_cpp_plugin in two places. 2021-01-11 15:27:45 +01:00
Gaute Lindkvist
c57f2d8b4a Add step for installing pip modules in manual gRPC paths action 2021-01-11 15:27:45 +01:00
Gaute Lindkvist
2a2598e503 Add a GitHub action to test manual build paths (no VCPKG toolchain) 2021-01-11 15:27:45 +01:00
Magne Sjaastad
7a2d388097
Overlay opacity (#7171)
* #7165 Ensemble RFT : Use theme color for marker text
* #7165 Ensemble RFT : Make overlay items semi-transparent
2021-01-07 07:35:27 +01:00
Magne Sjaastad
2d3b9f0929 Add missing include 2021-01-05 15:41:30 +01:00
Magne Sjaastad
f0b3ab27be Janitor : Move defines into separate file 2021-01-05 15:41:30 +01:00
Magne Sjaastad
5b9371c5f3
Fix ensemble rft crash (#7160)
* #7138 Ensemble RFT Plot : Guard access to viewer when MDI window is closed

* #7138 Ensemble RFT Plot : Never insert empty vectors

* #7138 Ensemble RFT Plot : Remove cvf legend drawer

* #7138 Ensemble RFT Plot : Improve visibility of statistics curves

* #7138 Ensemble RFT Plot : Modernization

* Fixes by clang-format

Co-authored-by: magnesj <magnesj@users.noreply.github.com>
2021-01-05 14:00:32 +01:00
Magne Sjaastad
3209dcde6c Fix typo when RESINSIGHT_QT5_BUNDLE_LIBRARIES is active 2021-01-04 15:30:30 +01:00
Gaute Lindkvist
72614b0c00
Create Well Path Laterals from existing well paths
* Add cmakebuild/ to .gitignore
* Create Well Path Laterals from existing well paths
* Move ValidRegExpValidator to RiaValidRegExpValidator.h|cpp
* Minor code review fixups
* More minor code review fixups
* Another set of minor code review fixups
2021-01-04 11:09:01 +01:00
Magne Sjaastad
73925e6e20
Adjustments related to custom install of Qt 5.15 (#7080)
* Update CMakeLists.txt

* Bundle ICU binaries for Qt

* Use environment variable QT_PLUGIN_PATH if present

* Add xcb plugins

* Fixes by cmake-format

* Fixes by cmake-format

Co-authored-by: magnesj <magnesj@users.noreply.github.com>
2021-01-04 09:24:35 +01:00
Kristian Bendiksen
21b5cfe470 VFP Plot: Improve autogenerated plot title. 2020-12-22 14:52:05 +01:00
Kristian Bendiksen
afacc0968e Load VFP plots on project reload. 2020-12-22 14:52:05 +01:00
Kristian Bendiksen
49e0c38e40 #7130 Fix unit conversion for liquid flow rate.
And fix bug where conversion was applied multiple times.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
870ba116a6 #7017 VFP Plots: Add UI for FLO, GFR and WFR types. 2020-12-22 14:52:05 +01:00
Kristian Bendiksen
ba372f7fbe #7128 VFP Plot: fix delete functionality. 2020-12-22 14:52:05 +01:00
Kristian Bendiksen
4414b61efd #7018 VFP plots: Remove brackets for empty unit labels. 2020-12-22 14:52:05 +01:00
Kristian Bendiksen
1724451c45 #7052 Add colors and names for VPF curves. 2020-12-22 14:52:05 +01:00
Kristian Bendiksen
c51b4ff7cd #7018 Improve VFP plots. 2020-12-22 14:52:05 +01:00
Kristian Bendiksen
dc651b1db4 #7052 Improve VFP tables display. 2020-12-22 14:52:05 +01:00
Kristian Bendiksen
1b41d266eb #7144 Fix "QwtLinearScaleEngine::divideScale: overflow" warning.
Introduced in 7120b9ad7e.
2020-12-21 16:09:23 +01:00
Kristian Bendiksen
79b9134c40 Extract method for checking connection and version from python. 2020-12-21 14:09:25 +01:00
Kristian Bendiksen
d1c0226fd2 #7075 Retry grpc commands on "connection reset by peer" errors.
Grpc connection is sometimes reset on flaky networks, and this is not
handled by the python grpc library. Solved by intercepting UNAVAILABLE
responses and retrying the command.

Adapted from this issue in python grpc repo:
https://github.com/grpc/grpc/issues/19514
2020-12-21 14:09:25 +01:00
Kristian Bendiksen
401389bd80 Avoid calling exit on non-existing Rips instance.
Can happen if test configuration fails.
2020-12-21 14:09:25 +01:00
Kristian Bendiksen
0d51cfc3d8 #7136 Increase time out when launching from python.
Added truncated exponential backoff policy to have shorter delays
initially, and longer delay after repeated failures.
2020-12-21 14:09:25 +01:00
Kristian Bendiksen
956448bd18 #7136 Add more reconfigurable retry policy for initial connection. 2020-12-21 14:09:25 +01:00
Kristian Bendiksen
b2ec95fba4 Github Actions: Reintroduce python tests for linux.
Also unify "unit test" step since it was the same for both platforms.
2020-12-21 14:09:25 +01:00
Magne Sjaastad
4dfcc7e45b Calculation of p10/p90 : Add more tests and treat all computed values equally 2020-12-18 07:59:01 +01:00
Magne Sjaastad
b8b7ee234d Objective Function : Restore inverted test for command visibility 2020-12-16 08:59:41 +01:00
Magne Sjaastad
f2c43af8ea
Janitor : Disable deprecated functions for newer Qt5 (#7122) 2020-12-15 15:54:07 +01:00
Magne Sjaastad
746385fbce Janitor : Missing initialization in constructor 2020-12-15 09:29:33 +01:00
Magne Sjaastad
03c436393c Janitor : Add missing override 2020-12-15 09:29:33 +01:00
Magne Sjaastad
9bbb56ceee Janitor : Avoid pointers to temporary objects 2020-12-15 09:29:33 +01:00
Magne Sjaastad
9f1c1264cf Janitor : Remove unused variables 2020-12-15 09:29:33 +01:00
Magne Sjaastad
877ff8e376 Janitor : Remove unused code 2020-12-15 09:29:33 +01:00
Magne Sjaastad
e3b13a1685 Janitor : Remove unused variable 2020-12-15 09:29:33 +01:00
Magne Sjaastad
1898cd64e2 Add missing -dev postfix 2020-12-14 15:07:48 +01:00
Magne Sjaastad
d89162fe55 Regression Tests : Add missing null pointer guards 2020-12-14 15:02:27 +01:00
Magne Sjaastad
95e73a04df Fix inverted test on command objects
Regression introduced in e847ce7c
2020-12-14 12:34:25 +01:00
Magne Sjaastad
be91314ba6 Guard null pointer access to currently selected object 2020-12-12 12:09:30 +01:00
Magne Sjaastad
2dd5743f18 #7107 Ensemble curves : Minor UI adjustments 2020-12-12 12:09:30 +01:00
Magne Sjaastad
3b231a0bb6 #7107 Ensemble curves : Remove obsolete update signals 2020-12-12 12:09:30 +01:00
Magne Sjaastad
b5729d538f #7107 Ensemble curves : Remove custom delete features, use default delete
Co-authored-by: Ruben Thoms <ruben.thoms@ceetronsolutions.com>
2020-12-12 12:09:30 +01:00
Magne Sjaastad
3af48f4109 #7107 Ensemble curves : Fix update issues 2020-12-12 12:09:30 +01:00
Magne Sjaastad
fdc5b484e6 #7107 Objective Function : Remove delete button on curve filter 2020-12-12 12:09:30 +01:00
Gaute Lindkvist
e847ce7cd3 Use PdmPointers for command queue in RiaApplication 2020-12-11 10:56:25 +01:00
Gaute Lindkvist
49ffe9b53a Removal of new/delete from RiaApplication 2020-12-11 10:56:25 +01:00
Gaute Lindkvist
69c21df6a3 A couple of example uses of cvf::make_ref 2020-12-11 10:56:25 +01:00
Gaute Lindkvist
558bee72af New functions for creating cvf::refs to avoid "naked new" in App code 2020-12-11 10:56:25 +01:00