Commit Graph

8889 Commits

Author SHA1 Message Date
Gaute Lindkvist
c30721593e #4430 Implement client -> server streaming framework and SetActiveCellProperty 2019-05-22 15:30:09 +02:00
Gaute Lindkvist
90af7a2e6b gRPC: Cleanup streaming callback. DataCount storage is not necessary 2019-05-22 08:45:25 +02:00
Gaute Lindkvist
ac18bc20ec Remove requirement of assignReply from StateHandler template-interface
* This is handled internally and is not required by the interface
2019-05-22 08:30:22 +02:00
Gaute Lindkvist
d1a0799861 Implemented getGridCellResults() 2019-05-21 16:33:41 +02:00
Gaute Lindkvist
86e202aed0 #4430 Implement GetAvailableProperties() and GetActiveCellResults() 2019-05-21 13:40:42 +02:00
Gaute Lindkvist
c4a4ceef29 Link grpc libraries statically on UNIX/Linux 2019-05-20 15:58:50 +02:00
Gaute Lindkvist
5e23bd5578 #4427 Add proto files to IDE project 2019-05-20 15:31:40 +02:00
Gaute Lindkvist
177a54615b Remove Python sources groups on Linux to fix build issue 2019-05-20 15:20:49 +02:00
Gaute Lindkvist
b44f0a2029 #4418 Handle all queued gRPC requests per main loop iteration
* This means a streaming request should be completed in one main loop iteration
2019-05-20 15:20:49 +02:00
Gaute Lindkvist
4aad1e61d1 Fix tabs in CMakefiles 2019-05-20 15:20:49 +02:00
Gaute Lindkvist
922386c673
#4416 First implementation of gRPC-based Python interface
First implementation with Asynchronous gRPC server, a few services and some client python code.
2019-05-20 13:21:02 +02:00
Magne Sjaastad
bfe8e7176a #4410 Dock Window State : Restore dock widgets when opening main window 2019-05-15 13:54:05 +02:00
Magne Sjaastad
a52afd7b34 #4410 Dock Window State : Set default visibility of dock widgets 2019-05-15 13:37:23 +02:00
Magne Sjaastad
699870c8c7 #4410 Dock Window State : Use hideAllDockWidgets() in base class 2019-05-15 12:31:27 +02:00
Magne Sjaastad
95124adca6 #4410 Dock Window State : Add features for default dock widget visibility 2019-05-15 11:27:36 +02:00
Magne Sjaastad
6830d79de7 #4410 Dock Window State : Move plot widget names to DockWidgetTools 2019-05-15 10:52:27 +02:00
Magne Sjaastad
f43edf3c7d #4410 Dock Window State : Create static functions instead of singleton 2019-05-15 10:47:30 +02:00
Magne Sjaastad
a68650ebf8 #4410 Dock Window State : Remove obsolete code 2019-05-15 10:36:23 +02:00
Magne Sjaastad
11433241fd #4410 Dock Window State : Remove obsolete code 2019-05-15 10:31:56 +02:00
Magne Sjaastad
bf6b5652b3 #4410 Dock Window State : Give dock widgets unique names 2019-05-15 09:45:44 +02:00
Magne Sjaastad
1a67773ace #4410 Dock Window State : Remove obsolete functions 2019-05-15 07:35:53 +02:00
Gaute Lindkvist
b824f1d75f #4407 Make sure we convert fontInScene from point size to enum value from old registry settings 2019-05-13 15:46:31 +02:00
Magne Sjaastad
a113ca5ff5 #4397 ssihub : Avoid caching of data 2019-05-09 13:43:18 +02:00
Magne Sjaastad
6fbb45be88 #4397 ssihub : Avoid progress info when typing username and password 2019-05-09 13:39:00 +02:00
Magne Sjaastad
ca42f9a4ad Remove unused functions 2019-05-09 13:37:54 +02:00
Magne Sjaastad
96a7f02abe #4266 : flow diagnostics: Update related to API changes 2019-05-09 08:41:02 +02:00
Magne Sjaastad
1ac2429f62 #4266 Updates related to libecl API changes 2019-05-09 08:40:57 +02:00
Magne Sjaastad
abe292024c #4266 Apply formatting 2019-05-09 08:40:50 +02:00
Magne Sjaastad
6ce3371df5 #4396 System : Add SSL information to about dialog 2019-05-08 10:34:18 +02:00
Magne Sjaastad
ac8ea73c36 #4395 Robustness : Guard array out of bounds access 2019-05-07 07:24:13 +02:00
Gaute Lindkvist
29ec970b02 Qt4 fix 2019-05-06 15:03:24 +02:00
Gaute Lindkvist
63ed79e0e8 Update UI icon of RimCellEdgeColors 2019-05-06 13:49:23 +02:00
Gaute Lindkvist
07903a6324 Headless: handle unknown command arguments better 2019-05-06 13:35:05 +02:00
Jacob Støren
f1d4de2090 Remove calls to setUiField that are unneccessary because of changes in AppFwk 2019-05-06 11:58:06 +02:00
Gaute Lindkvist
30769d7f2a Rename caf::PdmUiItem::setUiIcon(QString) to setUiIconFromResourceString 2019-05-06 11:08:59 +02:00
Gaute Lindkvist
274dee70fa Rename RiaApplication::handleEvents -> invokeProcessEvents 2019-05-06 10:40:05 +02:00
Gaute Lindkvist
57b33b0d4c
First implementation of Headless (#4392)
* Revert "#4377 Octave : Use RiaLogging for error messages instead of QErrorMessage "

This reverts commit f758a8edb2.

* Revert "#4380 Preferences : Changing scene font size when geo mech view is open causes crash"

This reverts commit df62a41397.

* Revert "#4379 Documentation : Update command line parser for import of summary files"

This reverts commit d0b5357ed4.

* Unfinished WIP

* Builds but crashes

* Refactored code now builds and runs

* ResInsight can now run the unittests headless

* Can run some command files successfully

* Build on Linux

* Extra headless hack header

* Moved PdmUiItem hack to cpp file

* Fix headless crash in RimWellAllocationPlot

* Handle error gracefully if ExportSnapshots command is executed from console

* Add caf::QIconProvider and remove some hacks

* Also made the greying out of disabled icons work for a couple of cases where it didn't.

* Linux build fix

* #4380 Reimplement fix df62a41397 by @magnesj on top of Headless code changes

* #4379 Reintroduce kode from d0b5357ed4 by @magnesj

* #4377 Restore f758a8edb2 in new Headless code
2019-05-06 10:36:05 +02:00
Magne Sjaastad
66e09e4688 #4387 System : Update references to clang files 2019-05-03 11:08:48 +02:00
Magne Sjaastad
9ae6b79271 #4387 System : Move clang-tidy and clang-format into ApplicationCode
Prepare for format-on-save
2019-05-03 09:15:18 +02:00
Magne Sjaastad
d0b5357ed4 #4379 Documentation : Update command line parser for import of summary files 2019-05-03 07:49:53 +02:00
Magne Sjaastad
1f5d4030b9 #4384 Preferences : Missing default font sizes 2019-04-30 12:36:53 +02:00
Magne Sjaastad
d20ee3b3f1 Add field and object keywords based on 2019.04 2019-04-30 10:45:41 +02:00
Magne Sjaastad
df62a41397 #4380 Preferences : Changing scene font size when geo mech view is open causes crash
Guard access to annotationCollection, as this is nullptr for geo mech views.
2019-04-30 07:40:00 +02:00
Magne Sjaastad
31bcc08546 #4017 Remove unused variables 2019-04-29 19:17:32 +02:00
Magne Sjaastad
987cb92f43 #4017 Automatic parsing of date-time format in CSV Observed Time History Data 2019-04-29 13:35:09 +02:00
Magne Sjaastad
77a12f13c1 #4017 Add function used to determine date format from text string 2019-04-29 12:55:39 +02:00
Magne Sjaastad
80718901d1 #4377 Octave : Remove obsolete developer setting in Preferences 2019-04-29 08:05:03 +02:00
Magne Sjaastad
f758a8edb2 #4377 Octave : Use RiaLogging for error messages instead of QErrorMessage 2019-04-29 08:02:15 +02:00
Gaute Lindkvist
950458455d #4360 Make sure we display cell colors for grids without dynamic variables even if the project has wells in it 2019-04-26 14:23:05 +02:00
Magne Sjaastad
c3dfbf791d Add missing constructor initialization 2019-04-26 13:42:46 +02:00