]> SALOME platform Git repositories - modules/shaper.git/log
Salome HOME
modules/shaper.git
10 years agoUnit test example added
sbh [Wed, 16 Jul 2014 14:13:11 +0000 (18:13 +0400)]
Unit test example added

10 years agoNew architecture debugging
vsv [Wed, 16 Jul 2014 12:49:11 +0000 (16:49 +0400)]
New architecture debugging

10 years agoBug fixing after changes of ModelAPI
vsv [Wed, 16 Jul 2014 07:29:59 +0000 (11:29 +0400)]
Bug fixing after changes of ModelAPI

10 years agoMake result part as a container of the document
mpv [Wed, 16 Jul 2014 06:31:40 +0000 (10:31 +0400)]
Make result part as a container of the document

10 years agoUsing part's document
vsv [Wed, 16 Jul 2014 06:01:42 +0000 (10:01 +0400)]
Using part's document

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 15 Jul 2014 15:05:55 +0000 (19:05 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoAdaptation to new model architecture
vsv [Tue, 15 Jul 2014 15:05:47 +0000 (19:05 +0400)]
Adaptation to new model architecture

10 years agoMerge branch 'master' of newgeom:newgeom
mpv [Tue, 15 Jul 2014 14:55:03 +0000 (18:55 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoMake results stable: new objects are created for new features or serious changes...
mpv [Tue, 15 Jul 2014 14:54:43 +0000 (18:54 +0400)]
Make results stable: new objects are created for new features or serious changes of results (changed type, number, etc)

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 15 Jul 2014 14:00:00 +0000 (18:00 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoAdaptation to new data structure
vsv [Tue, 15 Jul 2014 13:59:20 +0000 (17:59 +0400)]
Adaptation to new data structure

10 years agoCall redisplay for results change and delete
mpv [Tue, 15 Jul 2014 13:55:51 +0000 (17:55 +0400)]
Call redisplay for results change and delete

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Tue, 15 Jul 2014 13:17:58 +0000 (17:17 +0400)]
Merge branch 'master' of newgeom:newgeom.git

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Tue, 15 Jul 2014 13:17:22 +0000 (17:17 +0400)]
Merge branch 'master' of newgeom:newgeom.git

Conflicts:
src/Model/Model_Document.cpp
src/Model/Model_Object.h
src/Model/Model_Update.cpp
src/ModelAPI/ModelAPI_Document.h
src/PartSet/PartSet_Listener.cpp
src/PartSet/PartSet_Module.cpp
src/PartSet/PartSet_TestOCC.cpp
src/PartSetPlugin/PartSetPlugin_Duplicate.cpp
src/PartSetPlugin/PartSetPlugin_Remove.cpp
src/SketchPlugin/SketchPlugin_Arc.h
src/SketchPlugin/SketchPlugin_Circle.h
src/SketchPlugin/SketchPlugin_Constraint.h
src/SketchPlugin/SketchPlugin_ConstraintCoincidence.h
src/SketchPlugin/SketchPlugin_ConstraintDistance.h
src/SketchPlugin/SketchPlugin_ConstraintLength.cpp
src/SketchPlugin/SketchPlugin_ConstraintLength.h
src/SketchPlugin/SketchPlugin_ConstraintParallel.cpp
src/SketchPlugin/SketchPlugin_ConstraintParallel.h
src/SketchPlugin/SketchPlugin_ConstraintPerpendicular.cpp
src/SketchPlugin/SketchPlugin_ConstraintPerpendicular.h
src/SketchPlugin/SketchPlugin_ConstraintRadius.cpp
src/SketchPlugin/SketchPlugin_ConstraintRadius.h
src/SketchPlugin/SketchPlugin_Feature.cpp
src/SketchPlugin/SketchPlugin_Line.h
src/SketchPlugin/SketchPlugin_Point.h
src/SketchSolver/SketchSolver_Constraint.cpp
src/SketchSolver/SketchSolver_ConstraintGroup.cpp
src/SketchSolver/SketchSolver_ConstraintManager.cpp
src/XGUI/XGUI_ContextMenuMgr.cpp
src/XGUI/XGUI_DocumentDataModel.cpp
src/XGUI/XGUI_PartDataModel.cpp
src/XGUI/XGUI_Workshop.cpp

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 15 Jul 2014 12:27:29 +0000 (16:27 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoAdaptation to a new ModelAPI architecture
vsv [Tue, 15 Jul 2014 12:27:17 +0000 (16:27 +0400)]
Adaptation to a new ModelAPI architecture

10 years agoParts results debug
mpv [Tue, 15 Jul 2014 12:23:46 +0000 (16:23 +0400)]
Parts results debug

10 years agoRefactoring: static constants are replaced by inline functions in:
sbh [Tue, 15 Jul 2014 12:11:05 +0000 (16:11 +0400)]
Refactoring: static constants are replaced by inline functions in:

Affected headers:
* ModelAPI_Document.h
* SketchPlugin_Arc.h
* SketchPlugin_Line.h
* SketchPlugin_Circle.h
* SketchPlugin_Constraint.h
* SketchPlugin_ConstraintDistance.h
* SketchPlugin_ConstraintParallel.h
* SketchPlugin_ConstraintLength.h
* SketchPlugin_ConstraintRadius.h
* SketchPlugin_ConstraintPerpendicular.h
* SketchPlugin_ConstraintCoincidence.h
* PartSetPlugin_Part.h
* PartSetPlugin_Duplicate.h
* SketchPlugin_Sketch.h
* SketchPlugin_Point.h

10 years agoPart debug
mpv [Tue, 15 Jul 2014 12:00:26 +0000 (16:00 +0400)]
Part debug

10 years agoDebug of construction point with results creation
mpv [Tue, 15 Jul 2014 11:24:52 +0000 (15:24 +0400)]
Debug of construction point with results creation

10 years agoAdaptation to new ModelAPI structure
vsv [Tue, 15 Jul 2014 09:03:54 +0000 (13:03 +0400)]
Adaptation to new ModelAPI structure

10 years agoProvide feature-owner by result in document
mpv [Tue, 15 Jul 2014 08:13:13 +0000 (12:13 +0400)]
Provide feature-owner by result in document

10 years agoXGUI package is adapted to new Model architecture
vsv [Mon, 14 Jul 2014 14:09:45 +0000 (18:09 +0400)]
XGUI package is adapted to new Model architecture

10 years agoModuleBase adapted to new model structure
vsv [Mon, 14 Jul 2014 11:11:53 +0000 (15:11 +0400)]
ModuleBase adapted to new model structure

10 years agoAdvanced processing of the "SOURCE" and "VALIDATOR" nodes:
sbh [Mon, 14 Jul 2014 08:24:59 +0000 (12:24 +0400)]
Advanced processing of the "SOURCE" and "VALIDATOR" nodes:

* Support of mixing the "SOURCE" with any other nodes
* Support of the "VALIDATOR" nodes in sourced files

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Mon, 14 Jul 2014 07:49:56 +0000 (11:49 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoMigration on new model architecture
vsv [Mon, 14 Jul 2014 07:49:38 +0000 (11:49 +0400)]
Migration on new model architecture

10 years agoUpdated the references attributes
mpv [Mon, 14 Jul 2014 07:47:50 +0000 (11:47 +0400)]
Updated the references attributes

10 years agoAdaptation to new Model architecture
vsv [Mon, 14 Jul 2014 06:49:40 +0000 (10:49 +0400)]
Adaptation to new Model architecture

10 years agoMaking compilable all non-GUI classes
mpv [Fri, 11 Jul 2014 13:37:49 +0000 (17:37 +0400)]
Making compilable all non-GUI classes

10 years agoWorking with Construction results in SketchPlugin
mpv [Fri, 11 Jul 2014 08:37:48 +0000 (12:37 +0400)]
Working with Construction results in SketchPlugin

10 years agoInitial version of redesign of working with results
mpv [Fri, 11 Jul 2014 07:17:01 +0000 (11:17 +0400)]
Initial version of redesign of working with results

10 years agoRegistering of validators
vsv [Fri, 11 Jul 2014 06:02:29 +0000 (10:02 +0400)]
Registering of validators

10 years agoSelection validators improvements
vsv [Thu, 10 Jul 2014 15:09:19 +0000 (19:09 +0400)]
Selection validators improvements

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Wed, 9 Jul 2014 14:00:21 +0000 (18:00 +0400)]
Merge branch 'master' of newgeom:newgeom.git

10 years agoAdd PartSet validators
vsv [Wed, 9 Jul 2014 13:59:35 +0000 (17:59 +0400)]
Add PartSet validators

10 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Wed, 9 Jul 2014 13:29:08 +0000 (17:29 +0400)]
Merge branch 'master' of newgeom:newgeom.git

10 years agoProcessing of "Validators" in XML
sbh [Wed, 9 Jul 2014 13:28:42 +0000 (17:28 +0400)]
Processing of "Validators" in XML

10 years agoCreate validators for constraint operations
vsv [Wed, 9 Jul 2014 12:38:41 +0000 (16:38 +0400)]
Create validators for constraint operations

10 years agoCreate selection validator and selection object
vsv [Wed, 9 Jul 2014 08:38:38 +0000 (12:38 +0400)]
Create selection validator and selection object

10 years agoDefine Selection validator interface.
vsv [Tue, 8 Jul 2014 12:36:31 +0000 (16:36 +0400)]
Define Selection validator interface.

10 years agoFeatures plug-in created with Extrusion operation.
vsv [Mon, 7 Jul 2014 14:30:13 +0000 (18:30 +0400)]
Features plug-in created with Extrusion operation.

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Mon, 7 Jul 2014 12:51:36 +0000 (16:51 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoCreate custom widgets
vsv [Mon, 7 Jul 2014 12:51:16 +0000 (16:51 +0400)]
Create custom widgets

10 years agoAttaching a debug OCAF browser plugin
mpv [Mon, 7 Jul 2014 10:10:56 +0000 (14:10 +0400)]
Attaching a debug OCAF browser plugin

10 years agoSketcher bugfixing
vsv [Fri, 4 Jul 2014 13:57:09 +0000 (17:57 +0400)]
Sketcher bugfixing

10 years agoOPERATION_LAUNCHED event created.
vsv [Thu, 3 Jul 2014 11:56:55 +0000 (15:56 +0400)]
OPERATION_LAUNCHED event created.

10 years agoInitial validators mechanism
mpv [Thu, 3 Jul 2014 08:43:17 +0000 (12:43 +0400)]
Initial validators mechanism

10 years agoRedisplay feature event processing
vsv [Thu, 3 Jul 2014 07:57:08 +0000 (11:57 +0400)]
Redisplay feature event processing

10 years agoMerge branch 'master' of newgeom:newgeom
mpv [Wed, 2 Jul 2014 07:27:28 +0000 (11:27 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoAdded the redisplay event
mpv [Wed, 2 Jul 2014 07:27:01 +0000 (11:27 +0400)]
Added the redisplay event

10 years agoAccessibility of constraint operations under editing of sketch elements
vsv [Tue, 1 Jul 2014 15:16:48 +0000 (19:16 +0400)]
Accessibility of constraint operations under editing of sketch elements

10 years agoRestore default value
vsv [Tue, 1 Jul 2014 07:51:38 +0000 (11:51 +0400)]
Restore default value

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 1 Jul 2014 07:41:54 +0000 (11:41 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoMoved the model messages from Model to ModelAPI and removed dependencies on Model
mpv [Tue, 1 Jul 2014 07:41:29 +0000 (11:41 +0400)]
Moved the model messages from Model to ModelAPI and removed dependencies on Model

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 1 Jul 2014 07:10:37 +0000 (11:10 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoSome slight improvements and bugs fixing.
vsv [Tue, 1 Jul 2014 07:10:22 +0000 (11:10 +0400)]
Some slight improvements and bugs fixing.

10 years agoMerge remote-tracking branch 'remotes/origin/master' into SketchSolver
azv [Tue, 1 Jul 2014 06:23:08 +0000 (10:23 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SketchSolver

10 years agoChanges in the presentations of features
azv [Mon, 30 Jun 2014 06:11:32 +0000 (10:11 +0400)]
Changes in the presentations of features

10 years agoSeveral improvements mostly for automatic update of result
mpv [Mon, 30 Jun 2014 09:25:26 +0000 (13:25 +0400)]
Several improvements mostly for automatic update of result

10 years agoBug fixing of constraints creation with preselection
vsv [Fri, 27 Jun 2014 07:44:29 +0000 (11:44 +0400)]
Bug fixing of constraints creation with preselection

10 years agoBugs fixing on constraints with preselected objects
vsv [Fri, 27 Jun 2014 07:38:05 +0000 (11:38 +0400)]
Bugs fixing on constraints with preselected objects

10 years agoProblem with redisplay of constraint between points of lines was fixed
azv [Fri, 27 Jun 2014 06:26:33 +0000 (10:26 +0400)]
Problem with redisplay of constraint between points of lines was fixed

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Thu, 26 Jun 2014 17:42:56 +0000 (21:42 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

Distance between line points.

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Thu, 26 Jun 2014 14:39:57 +0000 (18:39 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoBug fixing of operations with pre-selection
vsv [Thu, 26 Jun 2014 14:39:48 +0000 (18:39 +0400)]
Bug fixing of operations with pre-selection

10 years agoFlyout implemented for parallel and perpendicular constraints
azv [Thu, 26 Jun 2014 14:10:13 +0000 (18:10 +0400)]
Flyout implemented for parallel and perpendicular constraints

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Thu, 26 Jun 2014 13:23:56 +0000 (17:23 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoWorking with pre-selection in sketch operations
vsv [Thu, 26 Jun 2014 13:23:46 +0000 (17:23 +0400)]
Working with pre-selection in sketch operations

10 years agoMerge remote-tracking branch 'remotes/origin/master' into SketchSolver
azv [Thu, 26 Jun 2014 12:34:51 +0000 (16:34 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SketchSolver

10 years agoProblem with invisible constraints when editing sketch was fixed
azv [Thu, 26 Jun 2014 12:33:27 +0000 (16:33 +0400)]
Problem with invisible constraints when editing sketch was fixed

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Thu, 26 Jun 2014 12:23:58 +0000 (16:23 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

Position point for parallel and perpendicular constraints.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Thu, 26 Jun 2014 11:19:33 +0000 (15:19 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

The widget value is implemented in order to remove the customization in the operation.

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Thu, 26 Jun 2014 10:06:29 +0000 (14:06 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Thu, 26 Jun 2014 10:06:10 +0000 (14:06 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Icons

10 years agoDivide method init on initFeature and initSelection
vsv [Thu, 26 Jun 2014 08:48:51 +0000 (12:48 +0400)]
Divide method init on initFeature and initSelection

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Thu, 26 Jun 2014 06:45:10 +0000 (10:45 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoDivide init method of sketch operation on initFeature and initSelection.
vsv [Thu, 26 Jun 2014 06:44:31 +0000 (10:44 +0400)]
Divide init method of sketch operation on initFeature and initSelection.

10 years agoPresentation for parallel and perpendicular constraints
azv [Thu, 26 Jun 2014 04:44:45 +0000 (08:44 +0400)]
Presentation for parallel and perpendicular constraints

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 17:48:53 +0000 (21:48 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Text correction

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 17:43:49 +0000 (21:43 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Coincidence constraint.
2. Move radius

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 17:15:07 +0000 (21:15 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Show editor just by click on the constraint text.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 17:00:46 +0000 (21:00 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Comment about OCC bug for edit constraint objects after their selection(bug is 25034).

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 17:00:13 +0000 (21:00 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Comment about OCC bug for edit constraint objects after their selection(bug is 25034).

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 16:25:26 +0000 (20:25 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Remove feature presentation. Functionality is moved to SketchPlugin and ModelWidget.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 16:09:37 +0000 (20:09 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Focus processing(focusTo is boolean for a constraint editor, focusOut in eventFilter to start a new line creation in an indepmendent place in case of contour, remove the previous focusActivate functionality of the create operation).

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 13:26:50 +0000 (17:26 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. A fix for the circle object.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 12:37:39 +0000 (16:37 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Circle AIS check.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 12:27:14 +0000 (16:27 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. The widget editor shows the double value in the property panel.

10 years agoUpdating of constraint presentations while feature edit, and error handling
azv [Wed, 25 Jun 2014 11:39:02 +0000 (15:39 +0400)]
Updating of constraint presentations while feature edit, and error handling

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 10:03:57 +0000 (14:03 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. It shows a line edit control to visualize a feature name in the WidgetFeature.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 07:34:35 +0000 (11:34 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. WidgetActivation after focusTo.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 07:14:11 +0000 (11:14 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

1. Property panel input correction for a feature creation. It was not possible to perform "apply"
2. Creation opertion - do not allow to activate the next widget if the previous is not processed. Error: create arc, start lenght feature creation, select arc, the result is an editor control with the zero value inside.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 06:04:51 +0000 (10:04 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

Remove previous create constraint/feature operation. The OperationCreateFeature is used instead of them.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 05:35:02 +0000 (09:35 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

Edit for constraint.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 05:15:57 +0000 (09:15 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

Constraint for a line, which is started in the end of the previous line.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Wed, 25 Jun 2014 04:43:57 +0000 (08:43 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

Edit/multi edit are separated.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Tue, 24 Jun 2014 17:18:55 +0000 (21:18 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

Edit move for distance.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Tue, 24 Jun 2014 17:01:13 +0000 (21:01 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

Parallel and perpedicular of line features.

10 years agorefs #80 - Sketch base GUI: create/draw point, circle and arc
nds [Tue, 24 Jun 2014 16:52:03 +0000 (20:52 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc

Radius constraint initalization of constraint value.