Commit Graph
2125 Commits
Author SHA1 Message Date
Magne Sjaastad c7fca88bdc Allow invalid PdmUiTreeOrdering objects, and display message in Debug 2015-08-11 11:15:30 +02:00
Pål Hagen 198da4d553 Using variable for first selected UI item 2015-08-11 10:55:53 +02:00
Magne Sjaastad 5610bf5a10 Fixed visibility and rebuild of child items for filters 2015-08-10 23:23:41 +02:00
Magne Sjaastad 56907a5c6e Fixed typo 2015-08-10 21:59:07 +02:00
Magne Sjaastad e3bfca8174 Revert "Improved default parsing of visible items to establish root items in the tree view"
This reverts commit 550eccc521.
2015-08-10 21:44:50 +02:00
Magne Sjaastad 7956269fe4 Fixed missing updateConnectedEditors() as part of opening a new Eclipse case 2015-08-10 18:22:54 +02:00
Jacob Støren b35e37bde2 Alligned the GeoMechResultDefinition to the EclipseResultDefinition way of updating the PropertyFilter 2015-08-10 17:28:32 +02:00
Jacob Støren df0b4164c5 Got rid of the "ownership"-changes in EclipseResultDefinition with friends.
Updating is now done more explicitly.
2015-08-10 17:28:29 +02:00
Pål Hagen 8ee3e12335 Fixed returned names of command exec classes for "new" and "insert" 2015-08-10 17:07:10 +02:00
Pål Hagen c4ab24db9c Refactored property filter commands, moved code to helper class 2015-08-10 17:00:12 +02:00
Pål Hagen b36ce378d7 Added helper class for property filter commands and exec command for insert 2015-08-10 16:58:55 +02:00
Pål Hagen 319d9a1aa7 Added new method index() 2015-08-10 16:57:16 +02:00
Pål Hagen 6941db21af Changed command text 2015-08-10 14:48:33 +02:00
Pål Hagen 94375267bd Added command exec for "delete property filter" 2015-08-10 14:33:43 +02:00
Pål Hagen 9ab60b1477 Added command features for "insert" and "delete" for property filters
Made sure that only "new" is available for property filter collections,
while "insert" and "delete" are available for property filters in the
tree view. TODO: Implement execution for insert and delete
2015-08-10 13:35:57 +02:00
Pål Hagen 8f29553b27 Setting parent container as soon as property filter is created 2015-08-10 13:16:30 +02:00
Pål Hagen 7636136627 Added command exec for "new property filter" 2015-08-10 13:11:48 +02:00
Magne Sjaastad e889fc6308 Moved duplicate code into RicRangeFilterHelper 2015-08-10 11:13:27 +02:00
Magne Sjaastad 8fe6831355 Fixed visibility of even more items in tree view 2015-08-10 08:00:16 +02:00
Magne Sjaastad 65d372dd70 Fixed visibility of more items in tree view 2015-08-09 14:12:09 +02:00
Magne Sjaastad 111509e52a Set uiHidden states in order to make the new tree view identical to previous 2015-08-09 11:16:52 +02:00
Magne Sjaastad 550eccc521 Improved default parsing of visible items to establish root items in the tree view 2015-08-09 10:56:52 +02:00
Magne Sjaastad 8035b46d29 Expand all items in new treeview 2015-08-07 21:57:27 +02:00
Pål Hagen cf1cda6fb0 Added some new command features for the treeview context menu (WIP) 2015-08-07 15:08:17 +02:00
Magne Sjaastad 322866b929 Removed comment 2015-08-07 12:41:18 +02:00
Magne Sjaastad 28aee8ef0d Reintroduced asserts 2015-08-07 12:41:03 +02:00
Magne Sjaastad 767defd90f Set pointer to NULL before insterting into ChildArray 2015-08-07 12:40:47 +02:00
Jacob Støren 78323e2299 Fixed crash due to missing LegendConfig 2015-08-07 11:09:05 +02:00
Magne Sjaastad 6669e6f005 Improved construction of range cell execute command 2015-08-07 09:13:22 +02:00
Magne Sjaastad abbe591d7b Added virtual destructor to execute command base class 2015-08-07 09:00:56 +02:00
Magne Sjaastad 2fbecb613d Improved Ui filter names 2015-08-07 08:37:29 +02:00
Magne Sjaastad fb84d7825d Clear undo stack on project close. Show selected obj in property view 2015-08-07 08:36:53 +02:00
Magne Sjaastad dc1bbe0bab Completed IJK-slice commands 2015-08-06 20:54:29 +02:00
Magne Sjaastad 1f60ef76c9 Added undo view and activated undo framework 2015-08-06 20:39:59 +02:00
Pål Hagen 566f2c4cd7 Added some commands for eclipse views (WIP) 2015-08-06 16:24:33 +02:00
Magne Sjaastad 30b510fe3a Improved capabilities for new filter execute command 2015-08-06 16:17:23 +02:00
Magne Sjaastad d606f60c1c Added prototype for adding range filters 2015-08-06 16:05:33 +02:00
Magne Sjaastad d041f27416 Added uiTreeViewOrdering to RimProject 2015-08-06 16:05:32 +02:00
Magne Sjaastad 86f062ad7e Fixed coordinates for menu 2015-08-06 16:05:31 +02:00
Pål Hagen a9e7a8f461 WIP - command for adding property filters 2015-08-06 14:54:18 +02:00
Pål Hagen ad800bc594 WIP - commands for adding range filters
TODO: Implement actions when commands are triggered, and update project
treeview
2015-08-06 14:01:23 +02:00
Magne Sjaastad f748b68e0c Prototyped commands for new treeview 2015-08-06 11:00:21 +02:00
Magne Sjaastad f8871e9808 Use PtrField as placeholder for current legend config
Set previous current legend to obsolete
When reading a file < 1.3.7.-dev, copy current legend config into legend
list
2015-08-06 08:08:16 +02:00
Magne Sjaastad cb6564e381 Removed unused function setPosition. Access legendConfig as pointer instead of field 2015-08-06 08:08:16 +02:00
Magne Sjaastad ac45fb111b Added missing childObjects() for PtrField and fixed legend tree view visibility for PtrFields 2015-08-06 08:08:15 +02:00
Pål Hagen f45c50fb43 Bugfix - getting correct pointer for parent case group
Getting the parent field's owner object instead of the owner of this.
Removed some out-commented TODO code/comments.
2015-08-05 14:55:16 +02:00
Magne Sjaastad 90762d0f0f Use uiCapability/xmlCapability instead of capability<caf::PdmUiFieldHandle>()(capability<caf::PdmXmlFieldHandle>() 2015-08-05 13:27:36 +02:00
Magne Sjaastad 57e363896f Replaced uiField() and xmlField() with uiCapability() and xmlCapability() 2015-08-05 12:34:07 +02:00
Magne Sjaastad a88b3cac83 Added new project tree dock widget 2015-08-04 15:57:58 +02:00
Magne Sjaastad c09143e706 Intermediate fixes to avoid noise from asserts 2015-08-04 15:57:37 +02:00