Magne Sjaastad
65afd84db5
Documentation : Add line breaks to make sure Sphinx produce correct doc
2021-05-04 15:24:01 +02:00
Magne Sjaastad
fa0ca687cd
#7636 Native CheckBox : Simplify use of native checkbox
2021-04-29 09:06:33 +02:00
Håkon Hægland
76f8a484e8
Fixes issue #7623
2021-04-27 08:07:33 +02:00
Magne Sjaastad
2d9ac615f2
Add MacOS build support
2021-04-05 09:39:12 -07:00
Magne Sjaastad
5d45a8cec9
#7520 Undo framework: Improve local disabling of undo framework
2021-03-29 09:59:26 +02:00
Magne Sjaastad
4099662cbc
#7481 Usability : Open grid model from summary case and summary curve
2021-03-10 21:44:39 +01:00
Magne Sjaastad
44bae5dad6
VFP Plots : Select one or multiple files when creating VFP plots
2021-03-03 13:19:34 +01:00
Magne Sjaastad
8bab748fa6
Improve MSW export including multi lateral wells
...
Based on branch https://github.com/OPM/ResInsight/tree/system-msw-refactor
- Move completion settings to property of well path
- Rename to RimFishbones
- Export implicit COMPSEGS for fishbones main bore
- Add valve for each branch
- Increase version number to be able to handle import of legacy project files
2021-02-26 14:59:57 +01:00
Magne Sjaastad
3c07989c51
Janitor : Remove obsolete code related to Qt 4
2021-02-22 13:37:05 +01:00
Magne Sjaastad
6c672d9c9c
#7376 Data Source Stepping : Improve icons
...
Icons
2021-02-18 18:55:04 +01:00
Magne Sjaastad
4cb59aa1d0
#7347 Property Editor : Check if current field is part of selection
...
When using toggle buttons in tree view, the current field changed might be outside of the current selection. Only apply multiple field changed if current field is part of the current selection.
2021-02-16 08:25:45 +01:00
Magne Sjaastad
bcdba1bb8f
#7347 Property Editor : Enable undo/redo of field changed operations
2021-02-10 15:08:35 +01:00
Magne Sjaastad
14c09f30cf
#7342 Property Editor : Support multi-select of objects of same type
2021-02-10 15:08:35 +01:00
Gaute Lindkvist
78c4a1568e
#7198 Fix crash in new_summary_plot.py
2021-01-13 15:38:11 +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
Gaute Lindkvist
49ffe9b53a
Removal of new/delete from RiaApplication
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
Ruben Thoms
c6e10c9c5d
Added option to hide spin box for sliders.
2020-12-10 12:40:16 +01:00
Gaute Lindkvist
c30f930886
Explicitly remove default constructor for caf::Signal
2020-12-08 09:27:29 +01:00
magnesj
d11e109c7e
Fixes by clang-format
2020-11-06 06:18:34 -05:00
github-actions[bot]
223fe756fe
Fixes by cmake-format ( #6874 )
2020-10-30 12:31:16 +01:00
Kristian Bendiksen
c7d860d888
Remove pragma once from cpp file.
2020-10-22 09:07:27 +02:00
Gaute Lindkvist
069b427d10
Require CMake 3.12
2020-10-20 11:05:10 +02:00
Gaute Lindkvist
2110323be7
Swap use of deprecated auto_ptr for unique_ptr in cvfMutex.h
2020-10-20 11:05:10 +02:00
Gaute Lindkvist
f7aed637f8
Require CMake 3.6
2020-10-20 11:05:10 +02:00
Gaute Lindkvist
6a1f6ade49
Remove unused cafPdmUiObjectViewerCapability.h
2020-10-19 10:25:02 +02:00
Gaute Lindkvist
81b2f79a7b
Center step icon for curves and plots in tree view
2020-10-13 10:06:20 +02:00
Magne Sjaastad
1642370928
#6476 AppFwk : Add support for moving selected items to top list
2020-10-06 02:17:58 -04:00
Gaute Lindkvist
b7ac99e53b
Many new icons and minor CSS changes
2020-10-05 02:48:14 -04:00
Ruben Thoms
0f92ad13ad
Style sheet now applied to PdmUiTreeViewEditor.
...
Move some classes from PdmUiTreeViewEditor.cpp to the header file in order to make them available in RiuGuiTheme to adjust the style of tree views and keep the drag&drop styling.
Removed getStyleSheet function.
2020-09-29 23:26:59 -07:00
Ruben Thoms
440767d876
New checkbox icons as svgs and adjusted background colors.
2020-09-29 02:32:01 -07:00
Gaute Lindkvist
13025e92fb
Remove /W3 warning in cvf (already use /W4)
2020-09-25 14:32:27 +02:00
rubenthoms
719feac15e
Implemented 'Change color of list view #6512 '. Style of list widget can now be changed in style sheet by using the dynamic property state="ExternalInput".
2020-09-25 14:32:06 +02:00
Ruben Manuel Thoms
87bc6acd65
Added a GUI theme selector in preferences and a new class for handling GUI changes.
...
Added a new feature for editing style sheets and variable colors and see immediately the result.
Made Qwt plots (and items) stylable.
Added icons, improved styling possibilities of QMinimizePanel, fixed minor bugs in RicThemeColorEditorFeature.
2020-09-25 14:32:06 +02:00
Ruben Manuel Thoms
85f2b3faf0
Removed cafUiStyleSheet and all references to it.
2020-09-20 15:26:46 +02:00
Gaute Lindkvist
93baf776a1
Fix crashes when dropping analysis plots into Multiplots
2020-09-20 15:26:46 +02:00
Gaute Lindkvist
59bc8b1f43
Make signals non-copyable
2020-09-17 08:22:00 +02:00
Gaute Lindkvist
1649d27d0f
Remove superfluous Signal::disconnect() calls
2020-09-17 08:22:00 +02:00
Gaute Lindkvist
c65157277a
Disconnect field owner from all signals when removing from ptr field
2020-09-17 08:22:00 +02:00
Gaute Lindkvist
15ae290f1d
Disconnect parent from all signals when detaching from parent
2020-09-17 08:22:00 +02:00
Gaute Lindkvist
d3152f5030
Get rid of caf::DeleteSignal
2020-09-17 08:22:00 +02:00
Magne Sjaastad
81b2bd1720
Avoid using native file dialog on Linux ( #6505 )
2020-09-15 14:13:08 +02:00
Magne Sjaastad
0d43000100
Color Dialog : Use Qt color dialog, not native color dialog ( #6504 )
2020-09-15 13:54:08 +02:00
Kristian Bendiksen
de7d425474
#6491 Add override keyword in cafPdm* to silence clang warnings.
2020-09-14 21:46:27 +02:00
Kristian Bendiksen
519bbf3174
#6491 Fix incomplete type caf::PdmUiItem when building with clang
2020-09-14 21:46:27 +02:00
Magne Sjaastad
22c098368d
#5315 Category Cell Results: Use color legend values
2020-09-08 14:37:19 +02:00
Gaute Lindkvist
5ae0e6a511
Fix build issues with test app by making CAF CVF-datatype scripting optional
2020-09-08 13:44:55 +02:00
Gaute Lindkvist
2e1bf89bff
#6417 Fix update of cvf::Vec3d from Python
2020-09-08 13:44:55 +02:00
Gaute Lindkvist
d08444ec77
#6437 Fix Signal crash and improve signal code
...
* The crash fix is ensuring we don't loop through m_disconnectCallbacks
in DeleteSignal::send()
* This is because the callback will end up calling disconnect
which in turn erases the entry from m_disconnectCallbacks,
invalidating the iterators used in the loop.
2020-09-04 19:37:45 +02:00
Gaute Lindkvist
69f13b1015
#6360 Fix stacking issues
2020-08-31 08:33:55 +02:00
Magne Sjaastad
f074ca7a09
#6398 System : Add unity build to PdmScripting
2020-08-29 10:30:56 +02:00
Magne Sjaastad
2901ad2c54
#6398 System : Remove cotire
2020-08-29 10:30:56 +02:00
github-actions[bot]
c4d2488d31
Fixes by clang-format ( #6362 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-08-25 08:44:08 +02:00
Gaute Lindkvist
f82b2f73ec
#6320 Refactor of PdmScripting
...
* Make base class abstract
* Implement support for IOHandling for PdmChild and PdmChildArray fields
2020-08-25 08:33:47 +02:00
Gaute Lindkvist
454e7f17a0
#6322 Fix Python 3.8 problems
...
* Change base PdmObject class name to PdmObjectBase to avoid name conflicts
* Make all import paths relative
2020-08-24 09:40:36 +02:00
Kristian Bendiksen
1e42a2f690
#6232 Pointer adresses are not quoted in PdmFieldIOScriptability.
...
The pointers come in as ModeledWellPath:12345 without quotes.
2020-08-18 10:12:10 +02:00
Magne Sjaastad
d276d0eefe
#6252 Category Colors : Name and corresponding color do not match
...
Set category data directly to the category mapper with no reverse ordering
When drawing the color legend, always draw categories with lower index first
2020-08-14 11:00:36 +02:00
Magne Sjaastad
bd8afb1f69
AppFwk : Allow copy of text from a file path line edit when read only
2020-08-13 14:17:08 +02:00
Gaute Lindkvist
86a4f5613c
Major improvements to D&D of curves.
2020-08-10 12:58:53 +02:00
Gaute Lindkvist
9393c27b13
Improved naming following review
2020-08-10 09:17:46 +02:00
Gaute Lindkvist
1ad1f7cc05
#6258 General way of reordering child items in the tree view
2020-08-10 09:17:46 +02:00
Gaute Lindkvist
31246b59f3
#6266 Fix unwanted selection change when changing window focus
2020-08-10 09:17:46 +02:00
Gaute Lindkvist
12c264b2a6
Update some comments in PdmObjectMethod
2020-08-07 13:01:29 +02:00
Magne Sjaastad
6a6a093d05
#5961 Color Legend : Improve default color legend for contour plots
2020-08-06 11:20:17 +02:00
Gaute Lindkvist
d861af44b6
Temp work
2020-07-27 08:47:01 +02:00
Gaute Lindkvist
f202f4b8a7
Add caf::Signal::observerCount() and unit test for it
2020-07-27 08:47:01 +02:00
Gaute Lindkvist
dd2917e4af
caf::Signal unit tests
2020-07-27 08:47:01 +02:00
Gaute Lindkvist
99762831bd
Handle deletion of SignalObservers
...
Add a beingDeleted signal called in the SignalObserver destructor.
2020-07-27 08:47:01 +02:00
Gaute Lindkvist
088f48f41d
Make it possible to block signals
2020-07-27 08:47:01 +02:00
Gaute Lindkvist
beaf4ebd5a
Implement signal handler
2020-07-27 08:47:01 +02:00
Gaute Lindkvist
6856597770
Implement stacked well log curves
2020-07-27 08:47:01 +02:00
Kristian Bendiksen
4eb483a549
Fixes by clang-format
2020-06-22 14:36:35 +02:00
Gaute Lindkvist
1d16b55fdc
caf: implement checking if a color is in a color table
2020-06-22 11:02:33 +02:00
Magne Sjaastad
eba2c7320e
Fix line endings
2020-06-19 08:09:51 +02:00
github-actions[bot]
b2043f7fe4
Fixes by clang-format
2020-06-19 08:05:33 +02:00
Magne Sjaastad
bdc536dfc4
#6106 Apply clang-format on AppFwk
2020-06-19 08:00:01 +02:00
Magne Sjaastad
e2ef6a910b
#6106 Use clang-format on AppFwk
2020-06-19 07:59:10 +02:00
Magne Sjaastad
e3960f13f1
AppFwk : Add border to icons with one color
2020-06-18 09:01:44 +02:00
Magne Sjaastad
4ff1f54e16
AppFwk : Add border to color gradient icons
2020-06-17 14:37:14 +02:00
Magne Sjaastad
8cc167568c
#6033 Surface Properties : Add legend and adjust update functions
2020-06-11 15:03:08 +02:00
Gaute Lindkvist
8f359d8a92
Fix problem with storing font sizes
2020-06-10 09:10:24 +02:00
Gaute Lindkvist
0f60bed64a
Add 6 point font and enable it.
2020-06-08 12:32:52 +02:00
Gaute Lindkvist
664dc03c5b
Set a lower limit to available font size
2020-06-08 12:32:52 +02:00
Kristian Bendiksen
23202c9f15
#6018 Remove unnecessary caf::FilePath assignement operator
...
In C++11 implicit generation of the copy constructor is deprecated if the
class has a user-declared copy assignment operator or a user-declared destructor.
2020-06-03 22:06:30 +02:00
Kristian Bendiksen
8f5edbf5b0
#6029 Fix unsigned/signed comparison in Fwk tests.
2020-06-03 22:06:30 +02:00
Kristian Bendiksen
16c3ce1ca2
#6029 Update test helper to new gtest version.
2020-06-03 22:06:30 +02:00
Kristian Bendiksen
2eb18d8151
#6029 Upgrade gtest to v1.10 for Fwk/.
2020-06-03 22:06:30 +02:00
Gaute Lindkvist
4627e542ba
Move caf::FontTools enum setups into caf namespace
2020-06-03 14:16:45 +02:00
Gaute Lindkvist
2c1ee33d54
Enable setting preferred size in caf::IconProvider
2020-06-03 14:00:04 +02:00
Gaute Lindkvist
9130030d7b
#5882 Add color gradient as icon for legend palettes.
2020-06-03 14:00:04 +02:00
Gaute Lindkvist
2fe4372dc2
First round of caf::FontTools
2020-06-03 14:00:04 +02:00
Gaute Lindkvist
d6be12bf02
Improved Bounding Box tree for ill-formed grids
2020-05-25 15:30:45 +02:00
Kristian Bendiksen
c366e85682
Refactor delete operations for pdm objects.
2020-05-22 07:02:53 +02:00
Kristian Bendiksen
30cec3e280
Fix comparison between signed and unsigned integer expressions.
2020-05-20 14:23:22 +02:00
Gaute Lindkvist
6d5216f794
AABB Tree: Cache bounding box center in leaf nodes and calculate bounding box while assigning leaves.
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
96fe8b07e2
Stop using node pool for AABB tree because it interferes with parallelism.
...
(still using the leaf pool)
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
a486f4ac76
Minor tree improvements
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
d04bf2da8a
Add quicker method for adding bounding boxes to bounding boxes.
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
8bfcaa0341
Bounding box clearing
2020-05-15 14:47:04 +02:00
Gaute Lindkvist
99aa65c611
Other improvements to bounding box calculation
2020-05-15 14:47:04 +02:00