Commit Graph
100 Commits
Author SHA1 Message Date
Jacob Støren 931e7dc42d #4767 Fix selection of view subitems jumps to view 2019-09-25 15:58:28 +02:00
Jacob Støren d9b36a0228 #4764 Remove assumed unneccessary and problematic activation of Mdi windows when creating them. 2019-09-25 14:28:09 +02:00
Jacob Støren bfff15568d #4712 Fix stray widgets in Plot Property Panel
Added comments showing that the reason is mainly deleteLater beeing called outside all event loops
2019-09-25 13:09:47 +02:00
Jacob Støren 77062e4c45 Merge pull request #4754 from OPM/bugfixes-new-summary-plot-features
Bugfixes new summary plot features
2019-09-23 20:39:56 +02:00
Jacob Støren 264cc4b40b #4749 Rename fields and some cleanup 2019-09-23 14:04:23 +02:00
Jacob Støren 9f8393a5c3 #4749 Marking SummaryFilter classes and fields as OBSOLETE 2019-09-23 13:56:40 +02:00
Jacob Støren 515d06c395 #4749 Ensemble curve set vector selection now simplified using editable completion field 2019-09-23 13:42:25 +02:00
Jacob Støren bb6d465a51 #4748 Hide the text based curve editor from cross plots 2019-09-23 12:34:10 +02:00
Jacob Støren 10a532a3b5 #4747 Fixed Summary Command Line -e/c/cl combined with -s 2019-09-23 11:58:53 +02:00
Jacob Støren 41f0cd9a67 Missing clang-formatting 2019-09-13 15:04:16 +02:00
Jacob Støren de17127a08 #4584 Text Based Curve Creation: Add <Outdated> flag if the actual curves does not match the filter
Add address access on gridTimeHistoryCurves.
2019-09-13 14:55:41 +02:00
Jacob Støren 3896b793a8 #4715 Change "Name" to "Title" in Summ Plot property panel
#4584 Put The options into a General Options group
Add tooltip to text field
2019-09-13 12:49:44 +02:00
Jacob Støren df655eb3ab #4584 Add first implementation of text based curve generation in Summary Plot 2019-09-13 11:31:49 +02:00
Jacob Støren 9f494798a9 Whitespace 2019-09-13 11:12:58 +02:00
Jacob Støren 236b0cb3d4 Support cmake version < 3.12 on the OBJECT type library cafCommandFeatures 2019-09-02 13:39:48 +02:00
Jacob Støren 01921a50ab caf: Create a new CommandFeature libary.
Move Add and Delete command features there.
Implement generic Toggle Commands.
Make library an cmake "OBJECT" library to allow "registering by static initialization".
Add the concept of CurrentContextMenuTargetWidget  into CmdFeatureManager to support the toggle commands.
Updated test application to use the new commands
2019-08-29 11:48:43 +02:00
Jacob Støren 6c8feeb60a caf: Made Right upper cross-button (cancle) work in the tabbed property dialog 2019-08-29 11:46:41 +02:00
Jacob Støren 1a78557bc5 #4583 Remove the now obsolete "Vector Selection Filter" from the Summary curve property panel. Enable the vector field as autocompleted input field.
Place button to open the single vector selector dialog on the right of the field.
2019-08-28 10:12:54 +02:00
Jacob Støren cd1f312c34 #4583 Added Completer functionality to LineEditor 2019-08-28 10:12:54 +02:00
Jacob Støren 2784f5ce11 caf: notifyFieldChange now uses the QVariant content data when checking for equality 2019-08-28 10:12:54 +02:00
Jacob Støren 11e73a76fc #4571 Sum. cmd. line: Add support for -s, -n and -e to grid cell plotting 2019-08-28 10:12:54 +02:00
Jacob Støren 889577400a #4571 WIP: Multiplot grid cell plotting
Basics working. Missing single plot and normalizing
2019-08-28 10:12:53 +02:00
Jacob Støren 80f0273437 #4570, #4568 Ensemble support for --summaryplot 2019-08-28 10:12:53 +02:00
Jacob Støren 0770517c9f #4587 Summ. Comm. Line: Use only cases defined in --summaryplot when creating curves. Use first of them as history refernce etc. 2019-08-28 10:12:53 +02:00
Jacob Støren 46104f426a #4573 --summaryplot now creates multiple plots. one pr summary vector matching the vector filters. Added option -s to create a single plot 2019-08-28 10:12:53 +02:00
Jacob Støren b670f3df0d #4569 Summary Command Line: Add support for normalization (-n) 2019-08-28 10:12:53 +02:00
Jacob Støren 421cbb3e74 #4569 Add normalize functionality to summary plot. Toggle button in Summary Plot. No command line option yet. 2019-08-28 10:12:53 +02:00
Jacob Støren c628fcd5f4 Added warnings when a summary vector filter is not matching any vectors in a case. 2019-08-28 10:12:53 +02:00
Jacob Støren 1534a045c7 #4001 implement -nl and -h sub-options for --summaryplot 2019-08-28 10:12:52 +02:00
Jacob Støren e04daa7596 #3950 Add the minimal --summaryplot commandline option.
Using shell globbing for filenames, and only one additional option implemented.
Avoid creating default plot when using --summaryplot
2019-08-28 10:12:52 +02:00
Jacob Støren 2d2ecc3031 Recursive Import Dialog: Cleaned up code 2019-08-19 11:44:19 +02:00
Jacob Støren 3d9ed39795 Recursive Import Dialog: Fixed "/*" not working on linux.
Layout changes: Removed Files Found label.
Moved Effective Filter and Find button into the Filter group
Higher minimumsize for result list
2019-08-19 11:16:24 +02:00
Jacob Støren f6ae265b38 Recursive import Dialog: Fix missing progress info at certain times 2019-08-19 11:16:24 +02:00
Jacob Støren 8c144dce7f #4589 Recursive Import Dialog: Merged Root and path filter into one field
Add "Root" label to show the root of the found files
2019-08-19 11:16:24 +02:00
Jacob Støren 7939e457f8 #4589 Recursive Import Dialog: Rename to RicRecursiveFileSearchDialog 2019-08-19 11:16:24 +02:00
Jacob Støren 19126d96ec #4589 Recursive Import Dialog: Add a method to extract the root path from a search path string. Also added unit test for this 2019-08-19 11:16:24 +02:00
Jacob Støren 9a21ceb74f #4589 Recursive Import Dialog: Rename widgets to distinguish them from data 2019-08-19 11:16:24 +02:00
Jacob Støren f2e5ccc60d #4588 Recursive import Dialog: Fixed tab order, default button,
and avoid deleting the result list when editing the filters
2019-08-16 11:36:37 +02:00
Jacob Støren 5179f840b8 #4586 Add describing tooltips to the dialog 2019-08-16 10:53:25 +02:00
Jacob Støren b4285d619d #4585 Add Copy-command in the file list 2019-08-16 10:07:39 +02:00
Jacob Støren cd5943a39c #4555 Fix errors in filter behavior.
Handle double separators
Handle */ pathfilter correctly (no recursive search)
2019-08-16 09:05:15 +02:00
Jacob Støren e1c061fd15 #4554 Use "..." in display of effective filter as notion of recursive search
Fix display of multiple extensions
Replace "**" with * in path text
2019-08-16 09:05:15 +02:00
Jacob Støren f3c0c4ff82 #4554 Harmonized path separator direction in hierarchy file dialog on windows 2019-08-16 09:05:15 +02:00
Jacob Støren b5d9a47fdc #4556 Command Line Help: Improve help text
Group options using newline
Fix misleading --case description
2019-08-12 08:35:12 +02:00
Jacob Støren 08e966e4d7 Removed issue templates 2019-08-09 14:04:54 +02:00
Jacob Støren 93b4101831 #4003 Use the preferences settings when creating default summary plots.
Refactored to make assigning default curve appearance easier.
2019-08-09 13:15:32 +02:00
Jacob Støren e915c8e18c #4003 Refactoring to prepare for preferences based default summary plot curves 2019-08-09 09:54:55 +02:00
Jacob Støren 0d456a1f1b #4002 Renamed feature that opens the plot editor and created feature to create a new plot directly. The new feature uses the selected summary cases and creates a default curve for each. 2019-08-08 16:22:00 +02:00
Jacob Støren b2adea51e3 #4001 Improved windows console support. Other shells than native also supported. Preparations for Summary plotting command line parameters. 2019-08-08 13:33:51 +02:00
Jacob Støren 81de872c7b #4543, #4544 Fixed missing command line help text from menu-command and --help option.
Improved the error text when an unknown option is used.
Improved the dialog used to show command line options, and make the text selectable
2019-08-08 10:46:15 +02:00
Jacob Støren 1caee676bc Use the Socket Server error message channel for writeBlockData errors, as all the socket server related errors use.
Done to prepare for fixing #4543 and #4544
2019-08-08 10:46:14 +02:00
Jacob Støren 5e2485863c Fixed missing copy of qt dll's on msvc using cotire 2019-08-07 09:39:24 +02:00
Jacob Støren ecd0c625d2 Put the strange chatch2 from libecl into the Thirdparty folder 2019-08-07 09:38:42 +02:00
Jacob Støren 7317e75bae Added a note on grpc installation when using cmake-gui 2019-08-07 09:37:55 +02:00
Jacob Støren 58b8ca6ff4 Merge branch 'dev' of https://github.com/OPM/ResInsight into dev 2019-06-25 17:17:58 +02:00
Jacob Støren 2930d41521 AppFwk: Fix of Qt5 OpenGL related problems: Offset + Context deletion.
Added option to control the direction of the parallel projection headlight
Added optional visualization of point of interest to caf::Viewer
2019-06-25 17:01:38 +02:00
Jacob Støren 936d2e122d AppFwk: Added optional adaptive rotation sensitivity to CAD and Ceetron Plus navigation policies 2019-06-25 16:59:53 +02:00
Jacob Støren 87d673b672 VizFwk: Added method to set the ManipulatorTrackball sensitivity 2019-06-25 16:56:43 +02:00
Jacob Støren 78a705f05c AppFwk: Qt5: Avoid use of an obsolete class 2019-06-25 16:55:03 +02:00
Jacob Støren b0e73b7422 VizFwk: Fixed scaling bug in paralell projection for FixedSizeTransform. Was always 1 pixel high 2019-06-25 16:53:01 +02:00
Jacob Støren b802937657 Fwk: Added the variable CEE_USE_QT5 as an option in pdmCore and LibGuiQt, to make it visible in the Cmake Gui. 2019-06-25 16:51:45 +02:00
Jacob Støren cc2b19cb57 AppFwk: Added a tabbed property view dialog as convenience until we have a "tab" option in the uiOrdering system 2019-06-25 16:50:46 +02:00
Jacob Støren ce91cc3cc2 AppFwk: PdmSettings: Added methods that reads and writes (only) valuefields of an object properly 2019-06-25 16:50:03 +02:00
Jacob Støren 183988befd AppFwk: Filepath Editor: Made browse button inactive when field is read only. 2019-06-25 16:47:22 +02:00
Jacob Støren f1dfab0433 AppFwk: Make push button editor fill the column if Label position is HIDDEN 2019-06-25 16:46:29 +02:00
Jacob Støren 72d4c0b51a AppFwk: Added pdm field of cvf::Mat3d 2019-06-25 16:42:38 +02:00
Jacob Støren eb258ee742 AppFwk: Added missign guard against nullptr 2019-06-25 16:41:22 +02:00
Jacob Støren 01ac756314 AppFwk: Added a parent editor concept, and adjusted the update regime to make embedded editors trigger update of the containing editor. Removed the update of the fields owner object, which causes trouble for table editors and some derived object editors. 2019-05-06 11:58:06 +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
Jacob Støren 61e9a2a696 #3958 First shot on time difference implementation 2019-01-30 16:46:16 +01:00
Jacob Støren 1d60bd9843 Simple rename variables 2019-01-30 15:28:45 +01:00
Jacob Støren 58ac488929 #3958 Refactoring : RigResultAccessorFactory simplification
To make the result address including basetimestep info reach the CellResultsData class.
2019-01-30 15:25:29 +01:00
Jacob Støren 8a5cbf60fd #3958 Refactoring CaseCellResultsData to propagate result address with timelapse info all the way. 2019-01-29 12:44:23 +01:00
Jacob Støren 5fe4a057ce #3958 Fix warning and error from refactoring 2019-01-29 08:35:42 +01:00
Jacob Støren a3660cd496 #3958 Refactoring: Rename modifiable result access to make it easier to track in the code. The existing overloads made things harder to read. 2019-01-29 08:35:42 +01:00
Jacob Støren fe53380a36 #3958 Refactoring: RigCaseCellResultsData: Reorder headerfile
to group the methods sensibly
2019-01-28 16:31:57 +01:00
Jacob Støren dbb2a564a2 #3958 Refactoring: RigCaseCellResultsData: Remove the final result index based interface 2019-01-28 16:18:28 +01:00
Jacob Støren c159dfb763 #3958 Refactor: Simple renaming 2019-01-25 16:19:15 +01:00
Jacob Støren 3e3d3871ed #3958 Refactoring: Remove scalarResultIndex from RigEclipseResultAddress
and real external use (outside CaseCellResultsData)
Regression tests OK.
2019-01-25 16:19:15 +01:00
Jacob Støren 98f2b50180 #3958 Refactoring: Remove more direct use of scalarResultIndex related to CellEdge 2019-01-25 16:19:15 +01:00
Jacob Støren d8eded7d49 #3958 Refactoring: Removed result index from NNC data 2019-01-25 16:19:15 +01:00
Jacob Støren 09011862cd #3958 Refactoreing: Rename 2019-01-25 16:19:14 +01:00
Jacob Støren 8ee1d1491f #3958 Refactoring: EclipseResultAddress can now be used with type and variable in addition to index (which is to be removed) 2019-01-25 16:19:14 +01:00
Jacob Støren 726f5ee596 Remove compiler warnings 2019-01-25 16:19:14 +01:00
Jacob Støren 1d8e31fe91 #3958 Refactoring: Fix after update from dev 2019-01-25 16:19:14 +01:00
Jacob Støren 42afa063d5 #3958 Refactoring: Rename to findOrLoadKnownScalarResult
to make it clear that it does not add a result name to the internal structures.
2019-01-25 16:19:14 +01:00
Jacob Støren d0792d80c3 #3958 Refactoring : Moved formation names calculation into CaseCellResultsData.
Made one more method private.
2019-01-25 16:19:14 +01:00
Jacob Støren 70fc63056f #3958 Refactoring: Privatized and renamed findTransmissibilityResults()
Narrower identification in header of methods needing refactoring attention
2019-01-25 16:19:14 +01:00
Jacob Støren 5a01fdb88e #3958 Refactoring: Replaced result info based lookups with result address.
Replaced access of resultInfo as vector with single access based on address.
Moved RigEclipseResultAddress to a separate new file.
2019-01-25 16:19:13 +01:00
Jacob Støren accc0768a1 #3958 Refactoring: Reordered the headerfile to outline the index-based methods needing refactorization 2019-01-25 16:19:13 +01:00
Jacob Støren e21a0da543 #3958 Refactoring: Remove resultIndex in maxTimeStepResult 2019-01-25 16:19:13 +01:00
Jacob Støren 8e16d3ff20 #3958 Refactoring: Moved code into CaseCellResultsData.
Made methods private
2019-01-25 16:19:13 +01:00
Jacob Støren ccfee8f34a #3958 Starting refactoring of eclipse results addressing
Preparations for time diff results
2019-01-25 16:19:13 +01:00
Jacob Støren b329f3acc7 #3992 Fixed memory overwrite (and arbitrary crashes) due to missing critical section.
The critical section is needed when doing geometry transfer from libecl in paralell.
Caused arbitrary crashes in completely unrelated code when compiled in release on a 32-core machine on windows
2019-01-25 12:27:43 +01:00
Jacob Støren 190b88547e #3963 Simplify Plot Window toolbar icon 2019-01-16 10:15:49 +01:00
Jacob Støren 49292cd2ef #3956 Improve ruler icon 2019-01-16 09:32:59 +01:00
Jacob Støren d158a3c3bb #3946 Improve HoloLens icons 2019-01-15 18:23:25 +01:00
Jacob Støren 07f8221676 #3898, #3899, #3900 Better source stepping command icons. Combine curve and stepping icons. Improved Clear source curve command enabling 2018-12-18 17:15:54 +01:00
Jacob Støren db78e07fcf #3797 Use custom icons for up and down stepping of comboboxes 2018-12-18 15:56:46 +01:00
Jacob Støren c4cc33b624 #3639 Add map projection icon for Contour maps 2018-12-04 15:13:19 +01:00