Salome HOME
Merge remote-tracking branch 'origin/EDF_2019'
authorvsv <vsv@opencascade.com>
Mon, 25 Nov 2019 10:01:42 +0000 (13:01 +0300)
committervsv <vsv@opencascade.com>
Mon, 25 Nov 2019 10:01:42 +0000 (13:01 +0300)
# Conflicts:
# src/FeaturesPlugin/Test/TestBooleanFuse_MultiLevelCompound_v20190506_2.py
# src/PartSet/PartSet_WidgetSketchLabel.h
# src/XGUI/XGUI_Workshop.cpp

25 files changed:
1  2 
src/Config/Config_Keywords.h
src/ExchangePlugin/CMakeLists.txt
src/Model/Model_AttributeSelection.cpp
src/ModuleBase/CMakeLists.txt
src/ModuleBase/ModuleBase_IModule.h
src/ModuleBase/ModuleBase_ModelWidget.cpp
src/ModuleBase/ModuleBase_ModelWidget.h
src/ModuleBase/ModuleBase_Tools.cpp
src/ModuleBase/ModuleBase_WidgetMultiSelector.cpp
src/PartSet/PartSet_MenuMgr.cpp
src/PartSet/PartSet_Module.cpp
src/PartSet/PartSet_Module.h
src/PartSet/PartSet_SketcherMgr.cpp
src/PartSet/PartSet_SketcherMgr.h
src/PartSet/PartSet_WidgetSketchLabel.cpp
src/PartSet/PartSet_WidgetSketchLabel.h
src/SHAPERGUI/SHAPERGUI.cpp
src/SketchPlugin/CMakeLists.txt
src/SketchPlugin/SketchPlugin_ConstraintDistance.cpp
src/SketchPlugin/plugin-Sketch.xml
src/XGUI/CMakeLists.txt
src/XGUI/XGUI_Displayer.cpp
src/XGUI/XGUI_Displayer.h
src/XGUI/XGUI_Workshop.cpp
src/XGUI/XGUI_Workshop.h

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 0e19d74701a9568cb0e3fc2ff938b9a76b34a2eb,9144f9ef4216cd6a57498df95cf57e6d95898209..51ad42abaaac1c9da4f8fdbee92a65bf155f8936
@@@ -41,7 -42,7 +42,8 @@@ class XGUI_Workshop
  class QCheckBox;
  class QStackedWidget;
  class QLineEdit;
 +class QPushButton;
+ class QDialog;
  
  /**
  * \ingroup Modules
Simple merge
Simple merge
Simple merge
Simple merge
index c96dd3e7c5da6069654347f5919aa02fd7961f97,b9ff21eefa4bbcc88479a762e9d66a510cdca11b..68549f2b2674fabf33d7421c29081dc9fd89e618
@@@ -121,8 -123,9 +121,8 @@@ QString qIntListInfo(const QIntList& th
  //**************************************************************
  XGUI_Displayer::XGUI_Displayer(XGUI_Workshop* theWorkshop)
  : myWorkshop(theWorkshop), myNeedUpdate(false),
-   myViewerBlockedRecursiveCount(0), myIsFirstAISContextUse(true)
+   myViewerBlockedRecursiveCount(0), myContextId(0)
  {
 -  myCustomPrs = std::shared_ptr<GeomAPI_ICustomPrs>(new XGUI_CustomPrs(theWorkshop));
  }
  
  //**************************************************************
Simple merge
index 28b7699ec29957bd6f281521c2e315fbff1d1cb3,b00a040be13b82bdd46039eb58c7e472e29b7d38..2dd70bb5ab53d4c85dbedab16b6abb5881c3eeaf
@@@ -273,6 -279,25 +278,9 @@@ XGUI_Workshop::XGUI_Workshop(XGUI_Salom
    connect(myEventsListener, SIGNAL(errorOccurred(std::shared_ptr<Events_InfoMessage>)),
            myErrorDlg, SLOT(addError(std::shared_ptr<Events_InfoMessage>)));
  
 -  //Config_PropManager::registerProp("Visualization", "object_default_color", "Object color",
 -  //                                 Config_Prop::Color, "225,225,225");
 -
 -  Config_PropManager::registerProp("Visualization", "result_body_color", "Result color",
 -                                   Config_Prop::Color, ModelAPI_ResultBody::DEFAULT_COLOR());
 -  Config_PropManager::registerProp("Visualization", "result_group_color", "Group color",
 -                                   Config_Prop::Color, ModelAPI_ResultGroup::DEFAULT_COLOR());
 -  Config_PropManager::registerProp("Visualization", "result_construction_color",
 -                                   "Construction color",
 -                                   Config_Prop::Color,
 -                                   ModelAPI_ResultConstruction::DEFAULT_COLOR());
 -  Config_PropManager::registerProp("Visualization", "result_part_color", "Part color",
 -                                   Config_Prop::Color, ModelAPI_ResultPart::DEFAULT_COLOR());
 -  Config_PropManager::registerProp("Visualization", "result_field_color", "Field color",
 -                                   Config_Prop::Color, ModelAPI_ResultField::DEFAULT_COLOR());
 -
+   Config_PropManager::registerProp("Visualization", "selection_color", "Selection color",
+     Config_Prop::Color, "255,255,255");
    if (ModuleBase_Preferences::resourceMgr()->booleanValue("Viewer", "face-selection", true))
      myViewerSelMode.append(TopAbs_FACE);
    if (ModuleBase_Preferences::resourceMgr()->booleanValue("Viewer", "edge-selection", true))
Simple merge