Salome HOME
modules/shaper.git
8 years ago#1419 Fatal error when edit Vertex: fix
nds [Thu, 21 Apr 2016 04:55:09 +0000 (07:55 +0300)]
#1419 Fatal error when edit Vertex: fix

8 years agolinux compilation correction.
nds [Wed, 20 Apr 2016 15:02:00 +0000 (18:02 +0300)]
linux compilation correction.

8 years agoCPP unit test correction.
nds [Wed, 20 Apr 2016 15:00:28 +0000 (18:00 +0300)]
CPP unit test correction.

8 years ago#1404 Random crash with Shaper: AIS presentations: operation prs, result sketch prs...
nds [Wed, 20 Apr 2016 14:37:21 +0000 (17:37 +0300)]
#1404 Random crash with Shaper: AIS presentations: operation prs, result sketch prs and module base result fill internal container of objects in order to use the previous result of Compute when result tend to have an empty presentation.

8 years agoDOF is visualized in label widget: correction of unit tests on Linux
nds [Wed, 20 Apr 2016 07:24:55 +0000 (10:24 +0300)]
DOF is visualized in label widget: correction of unit tests on Linux

8 years agoRebuild data tree in case of inconsistence with data model. Correct warning with...
vsv [Wed, 20 Apr 2016 14:42:12 +0000 (17:42 +0300)]
Rebuild data tree in case of inconsistence with data model. Correct warning with wrong using of QString.arg()

8 years agoFix for plane selection. Selection attribute return empty shape for construction.
dbv [Wed, 20 Apr 2016 11:51:01 +0000 (14:51 +0300)]
Fix for plane selection. Selection attribute return empty shape for construction.

8 years agoDOF value visualization correction.
nds [Wed, 20 Apr 2016 11:30:51 +0000 (14:30 +0300)]
DOF value visualization correction.

8 years agoCrash when removing part with sketch
azv [Wed, 20 Apr 2016 09:11:25 +0000 (12:11 +0300)]
Crash when removing part with sketch

8 years agoCorrection of Boolean crash
nds [Wed, 20 Apr 2016 08:40:06 +0000 (11:40 +0300)]
Correction of Boolean crash

8 years agoFix for plane selection. Selection attribute return empty shape for construction.
dbv [Wed, 20 Apr 2016 07:22:33 +0000 (10:22 +0300)]
Fix for plane selection. Selection attribute return empty shape for construction.

8 years agoIssue #1369: removed unnecessary includes in Vertex and Edge features from Build...
dbv [Tue, 19 Apr 2016 15:02:31 +0000 (18:02 +0300)]
Issue #1369: removed unnecessary includes in Vertex and Edge features from Build plug-in.

8 years agoShell icon more clear now
dbv [Tue, 19 Apr 2016 14:48:44 +0000 (17:48 +0300)]
Shell icon more clear now

8 years agoIssue #1407: Provide selection of feature from result
vsv [Tue, 19 Apr 2016 16:12:08 +0000 (19:12 +0300)]
Issue #1407: Provide selection of feature from result

8 years agoFix of selection synchronization
vsv [Tue, 19 Apr 2016 15:24:57 +0000 (18:24 +0300)]
Fix of selection synchronization

8 years agoDOF is visualized in label widget: correction compilation on Linux
nds [Tue, 19 Apr 2016 14:43:49 +0000 (17:43 +0300)]
DOF is visualized in label widget: correction compilation on Linux

8 years agoDOF is visualized in label widget.
nds [Tue, 19 Apr 2016 14:21:42 +0000 (17:21 +0300)]
DOF is visualized in label widget.

XGUI_Workshop correction to have right error solver value by resume sketch operation. Earlier it was done by repaint of this widget.

8 years agoIssue #979: Provide modal dialog box for parameters management
vsv [Tue, 19 Apr 2016 13:52:56 +0000 (16:52 +0300)]
Issue #979: Provide modal dialog box for parameters management

8 years agoTangency arc feature can not be opened/saved (issue #1401)
azv [Tue, 19 Apr 2016 13:43:48 +0000 (16:43 +0300)]
Tangency arc feature can not be opened/saved (issue #1401)
Eliminate regression

8 years agoIssue #1369: Feature "Edge" for Build plug-in
dbv [Tue, 19 Apr 2016 13:41:52 +0000 (16:41 +0300)]
Issue #1369: Feature "Edge" for Build plug-in

8 years agoIssue #1369: Optimized validators for Build plug-in
dbv [Tue, 19 Apr 2016 12:17:53 +0000 (15:17 +0300)]
Issue #1369: Optimized validators for Build plug-in

8 years agoFixed wire selection for extrusion and revolution
dbv [Tue, 19 Apr 2016 12:16:46 +0000 (15:16 +0300)]
Fixed wire selection for extrusion and revolution

8 years agoTangency arc feature can not be opened/saved (issue #1401)
azv [Tue, 19 Apr 2016 13:25:56 +0000 (16:25 +0300)]
Tangency arc feature can not be opened/saved (issue #1401)

8 years agoUpdate constraint Angle to store directions of the lines
azv [Tue, 19 Apr 2016 11:18:38 +0000 (14:18 +0300)]
Update constraint Angle to store directions of the lines

8 years agoIssue #1303 Reordering menu items: compilation correction on Linux
nds [Tue, 19 Apr 2016 11:00:13 +0000 (14:00 +0300)]
Issue #1303 Reordering menu items: compilation correction on Linux

8 years agoIssue #1303 Reordering menu items: Sketch action enable state
nds [Tue, 19 Apr 2016 10:20:49 +0000 (13:20 +0300)]
Issue #1303 Reordering menu items: Sketch action enable state

8 years agoMake comment attribute for parameter not obligatory.
dbv [Tue, 19 Apr 2016 08:27:31 +0000 (11:27 +0300)]
Make comment attribute for parameter not obligatory.

8 years agoAdd comment field to parameter
vsv [Tue, 19 Apr 2016 07:51:39 +0000 (10:51 +0300)]
Add comment field to parameter

8 years agoIssue #979: Manage parameters
vsv [Mon, 18 Apr 2016 15:55:56 +0000 (18:55 +0300)]
Issue #979: Manage parameters

8 years agoParameters management implementation
vsv [Fri, 15 Apr 2016 14:03:59 +0000 (17:03 +0300)]
Parameters management implementation

8 years agoParameters manager implementation
vsv [Tue, 12 Apr 2016 12:41:38 +0000 (15:41 +0300)]
Parameters manager implementation

8 years agoDegrees of freedom for a sketch (issue #796)
azv [Tue, 19 Apr 2016 07:45:27 +0000 (10:45 +0300)]
Degrees of freedom for a sketch (issue #796)

8 years agoIssue #1369: Added feature "Create Vertex"
dbv [Mon, 18 Apr 2016 15:46:11 +0000 (18:46 +0300)]
Issue #1369: Added feature "Create Vertex"

8 years agoIssue #1369: fix for edges adding to list and to result wire.
dbv [Mon, 18 Apr 2016 14:46:09 +0000 (17:46 +0300)]
Issue #1369: fix for edges adding to list and to result wire.

8 years agoIssue #1369: moved Wire feature to new Build plug-in.
dbv [Mon, 18 Apr 2016 12:57:20 +0000 (15:57 +0300)]
Issue #1369: moved Wire feature to new Build plug-in.

8 years agoIssue #1309 Management of icons - INSTALL correction to use DIRECTORY instead of...
nds [Mon, 18 Apr 2016 11:49:27 +0000 (14:49 +0300)]
Issue #1309 Management of icons - INSTALL correction to use DIRECTORY instead of FILES

8 years agoIssue #1309 Management of icons - icon for revolution
nds [Mon, 18 Apr 2016 11:10:19 +0000 (14:10 +0300)]
Issue #1309 Management of icons - icon for revolution

8 years agoIssue #1309 Management of icons - corrections for PythonAddons plugin, to load icons...
nds [Mon, 18 Apr 2016 11:00:54 +0000 (14:00 +0300)]
Issue #1309 Management of icons - corrections for PythonAddons plugin, to load icons in OB and PropertyPanel.

8 years agoIssue #1369: Fix edges adding to list.
dbv [Mon, 18 Apr 2016 10:46:12 +0000 (13:46 +0300)]
Issue #1369: Fix edges adding to list.

8 years agoIssue #1309 Management of icons - icons are moved into corresponded plugins. The...
nds [Mon, 18 Apr 2016 08:28:21 +0000 (11:28 +0300)]
Issue #1309 Management of icons - icons are moved into corresponded plugins. The installation path is the plugin XML directory with icons/<plugin_name> subfolders.

8 years agoCompilation fix
dbv [Mon, 18 Apr 2016 08:09:13 +0000 (11:09 +0300)]
Compilation fix

8 years agoIssue #1369: add contour functionality
dbv [Mon, 18 Apr 2016 08:00:31 +0000 (11:00 +0300)]
Issue #1369: add contour functionality

8 years agoExtrusion direction fix.
dbv [Fri, 15 Apr 2016 16:23:45 +0000 (19:23 +0300)]
Extrusion direction fix.

8 years agoIssue #1369: fix for wire base validator
dbv [Fri, 15 Apr 2016 10:24:55 +0000 (13:24 +0300)]
Issue #1369: fix for wire base validator

8 years ago#1309 Management of icons: parallel icon of SketchPlugin is loaded from it.
nds [Fri, 15 Apr 2016 13:20:59 +0000 (16:20 +0300)]
#1309 Management of icons: parallel icon of SketchPlugin is loaded from it.

8 years ago#1309 Management of icons: compillation on Linux
nds [Fri, 15 Apr 2016 12:47:39 +0000 (15:47 +0300)]
#1309 Management of icons: compillation on Linux

8 years ago#1309 Management of icons: loadIcon in icon factory, sketch->parallel icon processing
nds [Fri, 15 Apr 2016 12:42:07 +0000 (15:42 +0300)]
#1309 Management of icons: loadIcon in icon factory, sketch->parallel icon processing

8 years agoWrap tool tip text by word in Widget action
nds [Fri, 15 Apr 2016 12:30:00 +0000 (15:30 +0300)]
Wrap tool tip text by word in Widget action

8 years agoWrap tool tip text by word in Widget action
nds [Fri, 15 Apr 2016 12:26:58 +0000 (15:26 +0300)]
Wrap tool tip text by word in Widget action

8 years agoSkip spaces in XML row
nds [Fri, 15 Apr 2016 11:33:55 +0000 (14:33 +0300)]
Skip spaces in XML row

8 years agoAction button to call customAction of a feature.
nds [Fri, 15 Apr 2016 10:05:21 +0000 (13:05 +0300)]
Action button to call customAction of a feature.

8 years agoIssue #1404 Random crash with Shaper. REDISPLAY is not flushed in deleteFeature....
nds [Fri, 15 Apr 2016 08:54:28 +0000 (11:54 +0300)]
Issue #1404 Random crash with Shaper. REDISPLAY is not flushed in deleteFeature. It improves the application performance. Problem case is "Delete" in Sketch: create a rectangle, a lenght, select a line, after a lenght(or with rectangle so, that the line is the first), call Delete action. Result: warning message(in Debug mode) about empty AIS(it's caused a crash).

Additionaly performance of fillet, mirror, rotation are improved by this modification.

8 years agoIssue #1369: Wire feature draft implementation.
dbv [Fri, 15 Apr 2016 09:08:04 +0000 (12:08 +0300)]
Issue #1369: Wire feature draft implementation.

8 years agoRemove generation of error changed events since it is not used anymore
mpv [Fri, 15 Apr 2016 05:48:36 +0000 (08:48 +0300)]
Remove generation of error changed events since it is not used anymore

8 years agoIssue #1303 Re-ordering of Sketcher menus: Delete to be the last
nds [Fri, 15 Apr 2016 05:34:00 +0000 (08:34 +0300)]
Issue #1303 Re-ordering of Sketcher menus: Delete to be the last

8 years agoFix for SWIG
dbv [Thu, 14 Apr 2016 15:18:39 +0000 (18:18 +0300)]
Fix for SWIG

8 years agoFix naming
dbv [Thu, 14 Apr 2016 08:04:40 +0000 (11:04 +0300)]
Fix naming

8 years ago1. Correction for perfomance problem by Apply button state update: do not flush updat...
nds [Thu, 14 Apr 2016 14:47:52 +0000 (17:47 +0300)]
1. Correction for perfomance problem by Apply button state update: do not flush updated signal for each widget filling for the feature when operation is started. Do it once after the widgets are filled by feature on start operation.

8 years ago1. Correction for perfomance problem by Apply button state update: correction to...
nds [Thu, 14 Apr 2016 14:08:56 +0000 (17:08 +0300)]
1. Correction for perfomance problem by Apply button state update: correction to reset of widget

8 years ago1. Correction for perfomance problem by Apply button state update: do not listen...
nds [Thu, 14 Apr 2016 13:27:01 +0000 (16:27 +0300)]
1. Correction for perfomance problem by Apply button state update: do not listen EVENT_OBJECT_ERROR_CHANGED, perform update after flushing Updated signal of modified value

2. Layout correction for Extrusion's multi-selector height(regression)
3. Issue #1343 correction to do not show preview planes if there is a visualized sketch

8 years agoIssue 1303 Re-ordering of Sketcher menus: popup menu Delete is the last, Edit is...
nds [Thu, 14 Apr 2016 10:07:00 +0000 (13:07 +0300)]
Issue 1303 Re-ordering of Sketcher menus: popup menu Delete is the last, Edit is the first

8 years agoIssue 1303 Re-ordering of Sketcher menus: rearrange Sketch actions in XML
nds [Thu, 14 Apr 2016 08:00:51 +0000 (11:00 +0300)]
Issue 1303 Re-ordering of Sketcher menus: rearrange Sketch actions in XML

8 years agoIssue 1303 Re-ordering of Sketcher menus: rearrange Sketch actions in XML
nds [Thu, 14 Apr 2016 07:59:56 +0000 (10:59 +0300)]
Issue 1303 Re-ordering of Sketcher menus: rearrange Sketch actions in XML

8 years agoIssue 1303 Re-ordering of Sketcher menus: using menu mechanizm to group SALOME actions.
nds [Thu, 14 Apr 2016 07:22:01 +0000 (10:22 +0300)]
Issue 1303 Re-ordering of Sketcher menus: using menu mechanizm to group SALOME actions.

8 years agoIssue #1343: Make faces with/without holes from sketch wires.
dbv [Wed, 13 Apr 2016 13:58:39 +0000 (16:58 +0300)]
Issue #1343: Make faces with/without holes from sketch wires.

8 years agoIssue 1303 Re-ordering of Sketcher menus:compilation correction on Linux
nds [Wed, 13 Apr 2016 13:53:10 +0000 (16:53 +0300)]
Issue 1303 Re-ordering of Sketcher menus:compilation correction on Linux

8 years agoIssue #1343: Make faces with/without holes from sketch wires.
dbv [Wed, 13 Apr 2016 12:51:39 +0000 (15:51 +0300)]
Issue #1343: Make faces with/without holes from sketch wires.

8 years agoIssue 1303 Re-ordering of Sketcher menus:compilation correction on Linux
nds [Wed, 13 Apr 2016 07:52:10 +0000 (10:52 +0300)]
Issue 1303 Re-ordering of Sketcher menus:compilation correction on Linux

8 years agoIssue 1303 Re-ordering of Sketcher menus: additional structure for feature info to...
nds [Wed, 13 Apr 2016 07:24:59 +0000 (10:24 +0300)]
Issue 1303 Re-ordering of Sketcher menus: additional structure for feature info to store the XML order.

8 years agoIssue 1303 Re-ordering of Sketcher menus: compilation correction for SALOME mode
nds [Wed, 13 Apr 2016 06:25:14 +0000 (09:25 +0300)]
Issue 1303 Re-ordering of Sketcher menus: compilation correction for SALOME mode

8 years agoIssue 1303 Re-ordering of Sketcher menus: separation of the current menu build functi...
nds [Wed, 13 Apr 2016 06:11:00 +0000 (09:11 +0300)]
Issue 1303 Re-ordering of Sketcher menus: separation of the current menu build functionality in XGUI_MenuMgr class.

8 years agoIssue #1383 Preview button: correction for the case: switch off auto_preview in extru...
nds [Tue, 12 Apr 2016 13:28:41 +0000 (16:28 +0300)]
Issue #1383 Preview button: correction for the case: switch off auto_preview in extrusion, start extrusion, select sketch, enter height=0, click Enter to validate it, Apply is still green.

8 years agoMake the feature with "preview" button updates the property panel "Apply" button...
mpv [Tue, 12 Apr 2016 12:49:05 +0000 (15:49 +0300)]
Make the feature with "preview" button updates the property panel "Apply" button correctly.

8 years agoIssue #1383 Preview button: store modified value before See preview
nds [Tue, 12 Apr 2016 12:41:11 +0000 (15:41 +0300)]
Issue #1383 Preview button: store modified value before See preview

8 years agoMerge branch 'master' of salome:modules/shaper
mpv [Tue, 12 Apr 2016 11:59:41 +0000 (14:59 +0300)]
Merge branch 'master' of salome:modules/shaper

8 years agoFix for the issue #1085
mpv [Tue, 12 Apr 2016 11:58:57 +0000 (14:58 +0300)]
Fix for the issue #1085

8 years agoIssue #1383 Preview button: compilation correction on Linux
nds [Tue, 12 Apr 2016 11:57:20 +0000 (14:57 +0300)]
Issue #1383 Preview button: compilation correction on Linux

8 years agoIssue #1383 Preview button: using Config_FeatureMessage instead of list of parameters...
nds [Tue, 12 Apr 2016 11:47:16 +0000 (14:47 +0300)]
Issue #1383 Preview button: using Config_FeatureMessage instead of list of parameters in SALOME mode.

8 years agoIssue #1383 Preview button: using Config_FeatureMessage instead of list of parameters.
nds [Tue, 12 Apr 2016 10:54:32 +0000 (13:54 +0300)]
Issue #1383 Preview button: using Config_FeatureMessage instead of list of parameters.

8 years agoIssue #1383 Preview button: implementation on the Updater level
mpv [Tue, 12 Apr 2016 10:24:00 +0000 (13:24 +0300)]
Issue #1383 Preview button: implementation on the Updater level

8 years agoIssue #1383 Preview button: providing the Preview button, which sends signals to...
nds [Tue, 12 Apr 2016 08:18:26 +0000 (11:18 +0300)]
Issue #1383 Preview button: providing the Preview button, which sends signals to the model. Currently this is only for extrusion feature.

8 years agoIn the frames of stopping the update cycling.
mpv [Tue, 12 Apr 2016 07:01:56 +0000 (10:01 +0300)]
In the frames of stopping the update cycling.

8 years agoStop the infinitive cycling loop in update if bad dependencies graph presented in...
mpv [Tue, 12 Apr 2016 06:18:42 +0000 (09:18 +0300)]
Stop the infinitive cycling loop in update if bad dependencies graph presented in the tree.

8 years agoFix for unit tests
mpv [Mon, 11 Apr 2016 13:38:48 +0000 (16:38 +0300)]
Fix for unit tests

8 years agoFixes for crashes and bad behavior on delete of features and Parts. For now delete...
mpv [Mon, 11 Apr 2016 13:08:54 +0000 (16:08 +0300)]
Fixes for crashes and bad behavior on delete of features and Parts. For now delete of Part with content crashes the application (problem in OB).

8 years agoIssue #1393. An attempt to make infinite lines and use the edges' direction vectors.
nds [Mon, 11 Apr 2016 12:35:37 +0000 (15:35 +0300)]
Issue #1393. An attempt to make infinite lines and use the edges' direction vectors.

8 years agoIssue #1299, #1393. The presentation should not be changed automatically by distance...
nds [Mon, 11 Apr 2016 10:14:14 +0000 (13:14 +0300)]
Issue #1299, #1393. The presentation should not be changed automatically by distance value update from the first edges points to the center. The flag is introduced in OCCT presentation. Case: in the #1393 after input of value 55 degree, the AIS presentation is incorrect place.

8 years agoPythonAPI fix
dbv [Mon, 11 Apr 2016 08:13:22 +0000 (11:13 +0300)]
PythonAPI fix

8 years agoCommented PythonAPI Extrusion and Revolution tests
dbv [Mon, 11 Apr 2016 08:02:47 +0000 (11:02 +0300)]
Commented PythonAPI Extrusion and Revolution tests

8 years agoIssue #1343. Improvement of Extrusion and Revolution operations: correction for case...
nds [Mon, 11 Apr 2016 05:58:39 +0000 (08:58 +0300)]
Issue #1343. Improvement of Extrusion and Revolution operations: correction for case: create Sketch, create Extrusion on the sketch, delete Sketch, Ok, crash.

8 years agoIssue #1393 Angle constraint : incorrect angle displayed. solution: arc's passed...
nds [Mon, 11 Apr 2016 04:53:58 +0000 (07:53 +0300)]
Issue #1393 Angle constraint : incorrect angle displayed. solution: arc's passed point correction

8 years agoIssue #1385: Fixed GeomAlgoAPI_ShapeTools::volume
dbv [Fri, 8 Apr 2016 15:32:33 +0000 (18:32 +0300)]
Issue #1385: Fixed GeomAlgoAPI_ShapeTools::volume

8 years agoTest fixes
dbv [Fri, 8 Apr 2016 14:41:38 +0000 (17:41 +0300)]
Test fixes

8 years agoIssue #1393 Angle constraint : incorrect angle displayed. solution: arc's passed...
nds [Fri, 8 Apr 2016 11:10:37 +0000 (14:10 +0300)]
Issue #1393 Angle constraint : incorrect angle displayed. solution: arc's passed point correction

8 years agoIssue #1393 Angle constraint : incorrect angle displayed. solution: do not select...
nds [Fri, 8 Apr 2016 08:20:42 +0000 (11:20 +0300)]
Issue #1393 Angle constraint : incorrect angle displayed. solution: do not select any object in the viewer when passed through point widget is active. This commit is a validator creator for such widgets(a candidate to replace WidgetValidated). It is used now for Distance of Circle widget and Flyout point of dimensional constraints. The next integration is for the bug purpose(arc's passed point)

8 years agoIssue #1393 Angle constraint : incorrect angle displayed. solution: do not select...
nds [Fri, 8 Apr 2016 08:20:22 +0000 (11:20 +0300)]
Issue #1393 Angle constraint : incorrect angle displayed. solution: do not select any object in the viewer when passed through point widget is active. This commit is a validator creator for such widgets(a candidate to replace WidgetValidated). It is used now for Distance of Circle widget and Flyout point of dimensional constraints. The next integration is for the bug purpose(arc's passed point)

8 years agoFixes for naming in revolution
dbv [Fri, 8 Apr 2016 08:19:47 +0000 (11:19 +0300)]
Fixes for naming in revolution

8 years agoIssue 1299 angle constraint: final correction to calculate reverse state in SketcherP...
nds [Fri, 8 Apr 2016 05:56:05 +0000 (08:56 +0300)]
Issue 1299 angle constraint: final correction to calculate reverse state in SketcherPrs by product of scalar. Providing corresponded method in AIS_AngleDimension. It is ready to be integrated as a patch for OCCT.

8 years agoExtrusion fix
dbv [Thu, 7 Apr 2016 16:46:51 +0000 (19:46 +0300)]
Extrusion fix

8 years agoPipe validator fix
dbv [Thu, 7 Apr 2016 16:36:56 +0000 (19:36 +0300)]
Pipe validator fix