Gaute Lindkvist
1417fc2be7
#4542 Bring highlighted curve to the top and stop altering color of selected curve
2019-08-06 11:39:09 +02:00
Gaute Lindkvist
712fd2a160
Python: add Python process environment to launch of script editor.
2019-08-06 10:59:10 +02:00
Gaute Lindkvist
a9ee69587d
#4536 Make sure we guard against calculating Mobile Volume Weighted Mean for visible cell stats and not just all cell stats.
2019-08-03 16:21:31 +02:00
Gaute Lindkvist
25f13122a2
#4517 Implement highlighting function for plot curves
2019-08-02 13:13:23 +02:00
Gaute Lindkvist
b8d6c6b958
Make sure default text editor is actually used in RiaPreferences-defaults
2019-07-31 11:41:06 +02:00
Gaute Lindkvist
d9d9e388da
Python: Update API documentation
2019-07-31 11:03:09 +02:00
Gaute Lindkvist
213591f522
#4526 Make sure setting wells for flow diagnostics result works and add simplified API
2019-07-31 09:53:45 +02:00
Gaute Lindkvist
2940713a42
Python: fixes that makes all examples run properly again
2019-07-30 15:26:38 +02:00
Gaute Lindkvist
4161171608
Python: avoid __pycache__ turning up as sub-folder in Script Collection
2019-07-30 15:05:22 +02:00
Gaute Lindkvist
8d1e8fc022
Python: Space in example code
2019-07-30 14:38:10 +02:00
Gaute Lindkvist
010b573afb
Python: add extra path to PythonPath for Linux
2019-07-30 14:31:45 +02:00
Gaute Lindkvist
20832dfc88
Scripts: set sensible default editors on Windows and Linux
2019-07-30 14:05:48 +02:00
Gaute Lindkvist
1e688642a4
#4528 Only update the parts of project tree that is required when adding new scripts
2019-07-30 13:44:47 +02:00
Gaute Lindkvist
e89623525c
Fix build problem on Qt4
2019-07-30 13:15:31 +02:00
Gaute Lindkvist
1d04f1034f
#4471 Fill in "import rips" and other example code when creating a Python script from within ResInsight
2019-07-30 13:15:23 +02:00
Gaute Lindkvist
357c722b4b
#4525 Increase default plot font size to 10
2019-07-30 12:51:18 +02:00
Gaute Lindkvist
086ee60d8c
#4530 Wait until after Save Project has been asked to hide dock windows.
2019-07-30 12:50:08 +02:00
Gaute Lindkvist
7fcb1afe6c
Python: Move gRPC settings into Python group and rename UI items to remove gRPC-terminology
2019-07-30 12:32:10 +02:00
Gaute Lindkvist
92bc71d934
#4528 Fix script paths and adding new scripts
2019-07-30 12:32:10 +02:00
Gaute Lindkvist
7c30af62c2
#4528 #4512 Fix script-locations when loading project and remove initScriptDirectories()
...
* Disable IO for scriptlocations and make sure we save it in preferences when editing
* The next valid case Id stuff in initDirectories is irrelevant because it always runs on an
empty project
2019-07-30 12:32:10 +02:00
Gaute Lindkvist
f61df01694
#4526 enable setting flow diagnostics results through Python
2019-07-30 12:32:10 +02:00
Gaute Lindkvist
979101fe96
#4526 Enable setting of flow diagnostics to cell results
2019-07-30 12:32:10 +02:00
Gaute Lindkvist
21a444fd70
#4523 Add simplified interface for grid case group statistics
2019-07-30 12:32:10 +02:00
Gaute Lindkvist
d9a0953b45
#4463 Added command for creating grid statistics
2019-07-30 12:32:10 +02:00
Gaute Lindkvist
beb6256f53
Make it possible to edit case group statistics
2019-07-30 12:32:10 +02:00
Gaute Lindkvist
acde63a7e0
Fix build problem without GRPC enabled in RiaApplication.cpp
2019-07-27 11:15:32 +02:00
Gaute Lindkvist
783f4f5bb9
#4521 Fix build failure in RimGeoMechView.cpp
...
* Include RiaLogging.h
2019-07-26 16:46:56 +02:00
Gaute Lindkvist
c1a89ec10e
#4522 Ensure ResInsight does not run if the setuid bit is set on the executable.
...
* If you run a GUI-version this is likely to be checked anyway through Qt or GTK+ but not the console version.
2019-07-26 16:28:24 +02:00
Gaute Lindkvist
3ba962aefb
#4471 Implement python script running and editor in ResInsight GUI, same as Octave.
2019-07-26 14:54:54 +02:00
Gaute Lindkvist
8f464e5e23
#4487 Enable Y-axis scale factor for Auto number formats
2019-07-26 11:37:58 +02:00
Gaute Lindkvist
17ee6627bb
#4520 Report identical fault errors only once.
2019-07-26 11:36:40 +02:00
Gaute Lindkvist
a7879813c9
#4459 Fix memory leak in RFT Reader
2019-07-26 10:40:25 +02:00
Gaute Lindkvist
b095ac7226
#4480 Add code for import of layer_zone_table.txt and enable manual import.
2019-07-26 10:40:12 +02:00
Gaute Lindkvist
000ce6db52
#4509 Guard access to gui application code in import and well path code to avoid crashes in console mode
2019-07-25 15:54:20 +02:00
Gaute Lindkvist
d6d1ebd25d
#4518 Set grpc.enable_http_proxy=False in Python client code
2019-07-25 10:38:42 +02:00
Gaute Lindkvist
2971c74c2e
#4519 Fix error in example python script
2019-07-25 07:36:50 +02:00
Gaute Lindkvist
c2c312068c
Python: enable more status messages and warnings for gRPC code generation
2019-07-24 11:13:23 +02:00
Gaute Lindkvist
6b7a9b8da5
#4463 Working creation of grid case groups
2019-07-18 13:43:28 +02:00
Gaute Lindkvist
7a2b9926a0
Allow relative paths in replace case
2019-07-18 13:43:28 +02:00
Gaute Lindkvist
bbc8750d8f
#4516 Fix replaceCase in Python gRPC
2019-07-16 17:12:08 +02:00
Gaute Lindkvist
f2c72a0e71
#4484 Added test for replaceCase that fails
2019-07-15 15:50:55 +02:00
Gaute Lindkvist
7a77b5688a
Fix build problem on Qt 4.6.x
2019-07-15 14:09:27 +02:00
Gaute Lindkvist
3898b97c8a
Fix Python tests
2019-07-15 14:05:34 +02:00
Gaute Lindkvist
dcd3ff6754
#4423 Improve API for setting cell results
2019-07-15 12:30:31 +02:00
Gaute Lindkvist
b7c4a54d9a
#4513 Add id to views
2019-07-15 12:30:31 +02:00
Gaute Lindkvist
439913b7b1
#4423 First implementation of PdmObject exchange
2019-07-15 12:30:31 +02:00
Gaute Lindkvist
f59a13cd18
Python: add system for generating markdown docs
2019-06-14 16:09:45 +02:00
Gaute Lindkvist
055cb732db
Python: fix up some examples
2019-06-14 16:09:45 +02:00
Gaute Lindkvist
3611d32e9e
Python: make rips packages complete
2019-06-14 09:19:23 +02:00
Gaute Lindkvist
6a2d1def1d
gRPC install updates
2019-06-12 08:48:08 +02:00
Gaute Lindkvist
1d8a417e33
Python: move examples, tests and generated inside rips folder so they are packaged in rips pip-package
2019-06-12 08:29:41 +02:00
Gaute Lindkvist
fe268cd25f
Python: create PyDoc type docs, fix some inconsistencies in code and update rips module version
2019-06-11 15:15:26 +02:00
Gaute Lindkvist
8f6858932b
gRPC: Upgrade install instructions with pip user upgrade
2019-06-11 13:05:01 +02:00
Gaute Lindkvist
c2bad4a686
#4421 Python: Add GRPC status to About dialog
...
* If the finish comes because the server is shut down,
there is no m_eclipseCase
2019-06-11 12:40:35 +02:00
Gaute Lindkvist
0507c5d775
gRPC: Cleanup of install instructions
2019-06-11 11:25:00 +02:00
Gaute Lindkvist
79058049c6
gRPC: Add more comments to install instructions
2019-06-11 11:13:56 +02:00
Gaute Lindkvist
99e581fabd
gRPC: Fix mistake in installation instructions
2019-06-11 11:11:02 +02:00
Gaute Lindkvist
979a109f80
#4476 Fix reload of group by formation when a 3d Filter View is enabled
...
* Need to ensure the display model has been created by the time the cross plot is created.
2019-06-11 11:08:11 +02:00
Gaute Lindkvist
8283d1ac86
Python: test for opening project
2019-06-11 11:08:11 +02:00
Gaute Lindkvist
ea4f310bc4
More improvements to install instructions
2019-06-09 11:37:55 +02:00
Gaute Lindkvist
dc6d4991c5
Updated GRPC install instructions
2019-06-09 11:28:51 +02:00
Gaute Lindkvist
92f2e085b0
Add a build script for GRPC on Linux
...
GrpcInstall/
2019-06-07 09:43:00 -04:00
Gaute Lindkvist
3e9ef51c6b
Python: fix paths to work even if you launch a script from a different folder
2019-06-06 14:41:40 +02:00
Gaute Lindkvist
8ca8d5d2d8
Python: increase timeout for looking and more informative error message if it fails
2019-06-06 14:37:57 +02:00
Gaute Lindkvist
eaf795112f
Python: increase the amount of times we try to connect to ResInsight
2019-06-06 14:23:18 +02:00
Gaute Lindkvist
58765ffdd4
Python: close project before QCoreApplication::quit when told to exit by gRPC call
2019-06-06 14:22:14 +02:00
Gaute Lindkvist
a0334fc482
Python: disable brugge tests
2019-06-06 14:00:47 +02:00
Gaute Lindkvist
6dbe5964a1
Python: avoid cleanip in destructor of Instance. It doesn't work right on Linux.
2019-06-06 13:50:15 +02:00
Gaute Lindkvist
ea45d07b85
Python: fix console flags for test
2019-06-06 13:50:14 +02:00
Gaute Lindkvist
91bbbdbe74
Python: add poropermx test
2019-06-06 13:50:14 +02:00
Gaute Lindkvist
df2fe42c4a
Python: gRPC timeout
2019-06-06 13:15:42 +02:00
Gaute Lindkvist
c075f7b352
Python: wait for ResInsight to start
2019-06-06 13:15:42 +02:00
Gaute Lindkvist
57e282eb7e
Python: return time step arrays directly rather than struct containing time step arrays
2019-06-06 13:15:42 +02:00
Gaute Lindkvist
4701ea5134
#4430 Implement GetDaysSinceStart and add way of connecting to existing ResInsight in pytest
2019-06-06 13:15:42 +02:00
Gaute Lindkvist
05451aa904
Python: tidied up tests
2019-06-06 13:15:42 +02:00
Gaute Lindkvist
1a337ea0f8
#4474 Add command for getting runtime info (i.e. console/gui)
...
* Also fixed up some tests when running in console
2019-06-05 15:45:22 +02:00
Gaute Lindkvist
eec5569eca
#4428 Fix load case with relative paths
2019-06-05 14:30:10 +02:00
Gaute Lindkvist
7444007219
#4470 Fix crashes when launching headless
2019-06-05 14:28:48 +02:00
Gaute Lindkvist
a0d81a08e8
#4465 Implement all remaining command file commands and add tests for some commands
2019-06-05 11:26:19 +02:00
Gaute Lindkvist
5b39860a41
#4460 Improved error messages for pytest
2019-06-05 08:59:30 +02:00
Gaute Lindkvist
196e7df0fa
#4460 Further gRPC/Python tests
2019-06-04 20:35:30 +02:00
Gaute Lindkvist
8bbbaec9df
gRPC: multi-case test
2019-06-04 13:26:30 +02:00
Gaute Lindkvist
3530c8b3de
#4460 #4424 Adding Exit() to the gRPC interface plus implemented test framework
2019-06-04 12:59:06 +02:00
Gaute Lindkvist
930abbf02f
Python: added tests and made Octave InputPropTest.m general
...
* removed non-general hard-coded grid sizes and added timing to Octave test
* added two Pythonbenchmarks (sync and async) for the same test
2019-06-04 10:49:35 +02:00
Gaute Lindkvist
b6427d84c3
gRPC: enable multiple server->client streams of property data at the same time
2019-06-04 10:33:11 +02:00
Gaute Lindkvist
5379e95857
Python: more examples + a comparable Octave Example
2019-06-04 08:45:13 +02:00
Gaute Lindkvist
35059d1d67
#4428 Implement more commands
2019-06-03 21:22:03 +02:00
Gaute Lindkvist
fe2d352f84
#4462 Python Fix examples to run well with either install module or without
2019-06-03 21:11:27 +02:00
Gaute Lindkvist
17821ade6c
#4461 Fix return values from RicfCommandResponse
2019-06-03 21:10:21 +02:00
Gaute Lindkvist
a468532d7f
#4457 Python: clean up grpc api, Python client API and make installable python package ( #4456 )
...
* gRPC: Make names more consistent
* gRPC: clean up case info and improve Python API for cases
* gRPC: much more object oriented Python interface
* Python: Make a proper pip-installable package
* Update rips Python package to auto generate setup.py with version number
* Python: add setup.py to gitignore
* Python: Update Python RIPS interface
* gRPC: Remove example client from cmake file and unit test
* gRPC: Fix up unit test after merge and hide warnings
* gRPC: fix up python client code
2019-06-03 14:33:16 +02:00
Gaute Lindkvist
2c30f846f0
Make MDI Window icon different from main application icon
2019-05-31 11:00:32 +02:00
Gaute Lindkvist
5365f4dd7d
Caf build fixes for CEE_USE_QT5
2019-05-31 11:00:32 +02:00
Gaute Lindkvist
596f098d43
Python: Add more examples and fix async streaming code
2019-05-30 18:52:38 +02:00
Gaute Lindkvist
a6cdec0816
Python: enable storage of new results and improve reliability
2019-05-30 18:52:16 +02:00
Gaute Lindkvist
b2b3581e9d
Partial revert of ApplicationCode/CMakeLists.txt to fix build issues
2019-05-29 08:14:02 +02:00
Gaute Lindkvist
a413da41b4
Glew Qt5 Fix for VizFramework
2019-05-28 15:58:49 +02:00
Gaute Lindkvist
6691dca4ca
#4448 Clean up ResInsight Qt5-checks
2019-05-28 15:58:49 +02:00
Gaute Lindkvist
9cf0b7cb86
#4448 Add -lrt and -lpthread to standalone CEEVIZ build on Linux
2019-05-28 15:58:49 +02:00
Gaute Lindkvist
a54e3f30c4
Fix CVF compile flags on GNUCXX
2019-05-28 15:58:49 +02:00
Gaute Lindkvist
6ba9d42b45
#4448 Move Resinsight from -std=c++0x to -std=c++11 on GNU CXX
2019-05-28 15:58:49 +02:00