1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

0031362: Inspectors - MessageView plugin for message alerts

- append new MessageView plugin to display content of Message_Report;

- correct DumpJson of TDataStd array attributes to print Lower/Upper values;
- correct remove level of Message_Report to store stop time during removing all levels;
- append DumpJson for TFunction, TPrsStd attributes;
- correct DumpJson of XCAFDoc tools due to simplify performance of it;
- move AttributeInfo functionality from XDEDRAW into a static public method of XCAFDoc to call it outside;
- remove obsolete pane classes in DFBrowser plugin, now we may use DumpJSon panel to visualize this content of attributes;
- add new property panel in DFBrowser (synchronized with the same in other plugins);
- add button to switch ON DumpJson in DFBrowser(OFF by default, for better performance), also there is a context menu item in tree view;
- rename in DFBrowser "Property Panel" into "Property Panel (custom)";
- implement ViewControl_ColorSeletor and setting color in TreeModel_ItemProperties. Use only for light in VInspector now;
- implement setting false for all created AIS_Shape presentation to don't modify source TopoDS_Shape;
- remove not use VInspector_CallBack. It's possible using Message_Report/MessageView to track commands way;
- remove History panel in VInspector as not used, MessageView will be better solution for this;
- implement item and actions in VInspector for setting Lights in the view.
This commit is contained in:
nds
2021-04-26 18:01:38 +03:00
committed by bugmaster
parent 9a5bfc1c07
commit d16ecfe28e
239 changed files with 6001 additions and 8009 deletions

View File

@@ -19,82 +19,18 @@ DFBrowserPane_OcctEnumType.hxx
DFBrowserPane_SelectionKind.hxx
DFBrowserPane_TableView.cxx
DFBrowserPane_TableView.hxx
DFBrowserPane_TDataStdAsciiString.cxx
DFBrowserPane_TDataStdAsciiString.hxx
DFBrowserPane_TDataStdBooleanArray.cxx
DFBrowserPane_TDataStdBooleanArray.hxx
DFBrowserPane_TDataStdBooleanList.cxx
DFBrowserPane_TDataStdBooleanList.hxx
DFBrowserPane_TDataStdByteArray.cxx
DFBrowserPane_TDataStdByteArray.hxx
DFBrowserPane_TDataStdComment.cxx
DFBrowserPane_TDataStdComment.hxx
DFBrowserPane_TDataStdCurrent.cxx
DFBrowserPane_TDataStdCurrent.hxx
DFBrowserPane_TDataStdDirectory.cxx
DFBrowserPane_TDataStdDirectory.hxx
DFBrowserPane_TDataStdExpression.cxx
DFBrowserPane_TDataStdExpression.hxx
DFBrowserPane_TDataStdExtStringArray.cxx
DFBrowserPane_TDataStdExtStringArray.hxx
DFBrowserPane_TDataStdExtStringList.cxx
DFBrowserPane_TDataStdExtStringList.hxx
DFBrowserPane_TDataStdInteger.cxx
DFBrowserPane_TDataStdInteger.hxx
DFBrowserPane_TDataStdIntegerArray.cxx
DFBrowserPane_TDataStdIntegerArray.hxx
DFBrowserPane_TDataStdIntegerList.cxx
DFBrowserPane_TDataStdIntegerList.hxx
DFBrowserPane_TDataStdIntPackedMap.cxx
DFBrowserPane_TDataStdIntPackedMap.hxx
DFBrowserPane_TDataStdName.cxx
DFBrowserPane_TDataStdName.hxx
DFBrowserPane_TDataStdNamedData.cxx
DFBrowserPane_TDataStdNamedData.hxx
DFBrowserPane_TDataStdNoteBook.cxx
DFBrowserPane_TDataStdNoteBook.hxx
DFBrowserPane_TDataStdReal.cxx
DFBrowserPane_TDataStdReal.hxx
DFBrowserPane_TDataStdRealArray.cxx
DFBrowserPane_TDataStdRealArray.hxx
DFBrowserPane_TDataStdRealList.cxx
DFBrowserPane_TDataStdRealList.hxx
DFBrowserPane_TDataStdReferenceArray.cxx
DFBrowserPane_TDataStdReferenceArray.hxx
DFBrowserPane_TDataStdReferenceList.cxx
DFBrowserPane_TDataStdReferenceList.hxx
DFBrowserPane_TDataStdRelation.cxx
DFBrowserPane_TDataStdRelation.hxx
DFBrowserPane_TDataStdTick.cxx
DFBrowserPane_TDataStdTick.hxx
DFBrowserPane_TDataStdTreeNode.cxx
DFBrowserPane_TDataStdTreeNode.hxx
DFBrowserPane_TDataStdTreeNodeItem.cxx
DFBrowserPane_TDataStdTreeNodeItem.hxx
DFBrowserPane_TDataStdTreeNodeModel.cxx
DFBrowserPane_TDataStdTreeNodeModel.hxx
DFBrowserPane_TDataStdUAttribute.cxx
DFBrowserPane_TDataStdUAttribute.hxx
DFBrowserPane_TDataStdVariable.cxx
DFBrowserPane_TDataStdVariable.hxx
DFBrowserPane_TDFReference.cxx
DFBrowserPane_TDFReference.hxx
DFBrowserPane_TDFTagSource.cxx
DFBrowserPane_TDFTagSource.hxx
DFBrowserPane_TDocStdModified.cxx
DFBrowserPane_TDocStdModified.hxx
DFBrowserPane_TDocStdOwner.cxx
DFBrowserPane_TDocStdOwner.hxx
DFBrowserPane_TDocStdXLink.cxx
DFBrowserPane_TDocStdXLink.hxx
DFBrowserPane_TDocStdXLinkRoot.cxx
DFBrowserPane_TDocStdXLinkRoot.hxx
DFBrowserPane_TFunctionFunction.cxx
DFBrowserPane_TFunctionFunction.hxx
DFBrowserPane_TFunctionGraphNode.cxx
DFBrowserPane_TFunctionGraphNode.hxx
DFBrowserPane_TFunctionScope.cxx
DFBrowserPane_TFunctionScope.hxx
DFBrowserPane_TNamingNamedShape.cxx
DFBrowserPane_TNamingNamedShape.hxx
DFBrowserPane_TNamingNaming.cxx
@@ -102,8 +38,4 @@ DFBrowserPane_TNamingNaming.hxx
DFBrowserPane_TNamingUsedShapes.cxx
DFBrowserPane_TNamingUsedShapes.hxx
DFBrowserPane_Tools.cxx
DFBrowserPane_Tools.hxx
DFBrowserPane_TPrsStdAISPresentation.cxx
DFBrowserPane_TPrsStdAISPresentation.hxx
DFBrowserPane_TPrsStdAISViewer.cxx
DFBrowserPane_TPrsStdAISViewer.hxx
DFBrowserPane_Tools.hxx