Salome HOME
modules/shaper.git
8 years agoFix SQUISH tests
spo [Mon, 7 Sep 2015 12:17:28 +0000 (15:17 +0300)]
Fix SQUISH tests

8 years agoMake reordered event not grouped
mpv [Mon, 7 Sep 2015 12:17:47 +0000 (15:17 +0300)]
Make reordered event not grouped

8 years agoProcessing "Move to the end" event
vsv [Mon, 7 Sep 2015 09:31:32 +0000 (12:31 +0300)]
Processing "Move to the end" event

8 years agoIssue #910: Do not replace text in spin box if it is not changed
vsv [Mon, 7 Sep 2015 09:30:32 +0000 (12:30 +0300)]
Issue #910: Do not replace text in spin box if it is not changed

8 years agoIssue #807: Show/hide commands have to be accessible only for current part and constr...
vsv [Mon, 7 Sep 2015 08:14:38 +0000 (11:14 +0300)]
Issue #807: Show/hide commands have to be accessible only for current part and constructions in PartSet

8 years agoForgotten initialization of the Distance constraint field (issue #874)
azv [Mon, 7 Sep 2015 08:16:23 +0000 (11:16 +0300)]
Forgotten initialization of the Distance constraint field (issue #874)

8 years agoSort constraints before adding it to the solver (issue #911)
azv [Mon, 7 Sep 2015 07:54:58 +0000 (10:54 +0300)]
Sort constraints before adding it to the solver (issue #911)

8 years agodisplayAllResults is obsolete
nds [Mon, 7 Sep 2015 06:00:06 +0000 (09:00 +0300)]
displayAllResults is obsolete

8 years agoThis code is obsolete, the planes are erased either by plane selecting or in deactiva...
nds [Mon, 7 Sep 2015 05:48:13 +0000 (08:48 +0300)]
This code is obsolete, the planes are erased either by plane selecting or in deactivate() of this widget.

8 years agoResult preview is low for the point. The updateViewer() should be blocked in moveObje...
nds [Mon, 7 Sep 2015 04:59:29 +0000 (07:59 +0300)]
Result preview is low for the point. The updateViewer() should be blocked in moveObject() like it is done in updateObject()

8 years agoTemporary workaroud of crash in SALOME study, happens by closing document.
nds [Mon, 7 Sep 2015 04:17:29 +0000 (07:17 +0300)]
Temporary workaroud of crash in SALOME study, happens by closing document.

8 years agoTemporary workaroud of crash in SALOME study, happens by closing document.
nds [Sun, 6 Sep 2015 15:13:17 +0000 (18:13 +0300)]
Temporary workaroud of crash in SALOME study, happens by closing document.

8 years agoOperation Prs: green preview is low. Scenario: Sketch, Start Circle, 1st Click, move...
nds [Sun, 6 Sep 2015 13:49:46 +0000 (16:49 +0300)]
Operation Prs: green preview is low. Scenario: Sketch, Start Circle, 1st Click, move to PP, input R=80, Activate 1st control, Input value. Result: the presentation is not redisplayed. Reason: in onFeatureUpdateMsg UpdateViewer() should be called.

8 years agoOperationPrs: do not visualize parameters of feature, if they are not inCase. Example...
nds [Sun, 6 Sep 2015 11:08:48 +0000 (14:08 +0300)]
OperationPrs: do not visualize parameters of feature, if they are not inCase. Example: Extrusion, select a plane in the 2nd choice, activate 1st choice, the plane should not be marked in the viewer.

8 years agoTake into account folders which can not be shown empty when history updated
vsv [Fri, 4 Sep 2015 16:35:28 +0000 (19:35 +0300)]
Take into account folders which can not be shown empty when history updated

8 years agoCreated a new event that features were reordered due to the "move to end" action
mpv [Fri, 4 Sep 2015 15:51:53 +0000 (18:51 +0300)]
Created a new event that features were reordered due to the "move to end" action

8 years agoIf moved feature comes below current feature then it has to be current feature
vsv [Fri, 4 Sep 2015 15:37:12 +0000 (18:37 +0300)]
If moved feature comes below current feature then it has to be current feature

8 years agoIssue #807: Disable Show/Hide commands for objects from non-active document
vsv [Fri, 4 Sep 2015 15:36:22 +0000 (18:36 +0300)]
Issue #807: Disable Show/Hide commands for objects from non-active document

8 years agoMake sketch lines more selectable (selection area is increased)
mpv [Fri, 4 Sep 2015 14:48:47 +0000 (17:48 +0300)]
Make sketch lines more selectable (selection area is increased)

8 years agoFix: SketchPlugin_Sketch::SOLVER_ERROR() should be obligatory
spo [Fri, 4 Sep 2015 14:28:11 +0000 (17:28 +0300)]
Fix: SketchPlugin_Sketch::SOLVER_ERROR() should be obligatory

8 years agoIssue #504 - 1.17. Error user feedback when a feature fail
spo [Fri, 4 Sep 2015 13:41:24 +0000 (16:41 +0300)]
Issue #504 - 1.17. Error user feedback when a feature fail

8 years agoMake moved groups update their results
mpv [Fri, 4 Sep 2015 13:40:17 +0000 (16:40 +0300)]
Make moved groups update their results

8 years agoPartition naming for infinite planes
dbv [Fri, 4 Sep 2015 13:20:29 +0000 (16:20 +0300)]
Partition naming for infinite planes

8 years agoFix for issue #889
mpv [Fri, 4 Sep 2015 11:48:56 +0000 (14:48 +0300)]
Fix for issue #889

8 years agoCompillation correction
nds [Fri, 4 Sep 2015 11:36:32 +0000 (14:36 +0300)]
Compillation correction

8 years agoAdd error descriptions for some feture and attribute validators
spo [Fri, 4 Sep 2015 11:17:02 +0000 (14:17 +0300)]
Add error descriptions for some feture and attribute validators

8 years agoSpell-checking
spo [Fri, 4 Sep 2015 09:45:51 +0000 (12:45 +0300)]
Spell-checking

8 years agoMake error messages shorter
spo [Fri, 4 Sep 2015 09:45:29 +0000 (12:45 +0300)]
Make error messages shorter

8 years agoCheck a case when created object can be canceled
vsv [Fri, 4 Sep 2015 09:53:18 +0000 (12:53 +0300)]
Check a case when created object can be canceled

8 years agoUsing og non initialized value
vsv [Thu, 3 Sep 2015 15:16:00 +0000 (18:16 +0300)]
Using og non initialized value

8 years agoMerge branch 'Dev_1.4.0' of newgeom:newgeom into Dev_1.4.0
mpv [Fri, 4 Sep 2015 08:52:24 +0000 (11:52 +0300)]
Merge branch 'Dev_1.4.0' of newgeom:newgeom into Dev_1.4.0

8 years agoUndo the regression: optimization makes the sketch instable
mpv [Fri, 4 Sep 2015 08:52:08 +0000 (11:52 +0300)]
Undo the regression: optimization makes the sketch instable

8 years agoIssue #807: disable the show/hide actions if the part set document is not active
asl [Fri, 4 Sep 2015 08:25:08 +0000 (11:25 +0300)]
Issue #807: disable the show/hide actions if the part set document is not active

8 years agoMerge branch 'Dev_1.4.0' of newgeom:newgeom into Dev_1.4.0
mpv [Fri, 4 Sep 2015 07:26:33 +0000 (10:26 +0300)]
Merge branch 'Dev_1.4.0' of newgeom:newgeom into Dev_1.4.0

8 years agoOptimization for big sketched (from unit tests)
mpv [Fri, 4 Sep 2015 07:26:11 +0000 (10:26 +0300)]
Optimization for big sketched (from unit tests)

8 years agoAdded sketch attribute selection for composite features
dbv [Fri, 4 Sep 2015 06:52:27 +0000 (09:52 +0300)]
Added sketch attribute selection for composite features

8 years agoFix for other than bodies results renaming and issue #908
mpv [Fri, 4 Sep 2015 05:29:26 +0000 (08:29 +0300)]
Fix for other than bodies results renaming and issue #908

8 years agoFir for issue #899: all results now have "_index" suffix, including the first one.
mpv [Thu, 3 Sep 2015 13:56:12 +0000 (16:56 +0300)]
Fir for issue #899: all results now have "_index" suffix, including the first one.

8 years agoFix for the issue #869: more user-friendly names of attributes
mpv [Thu, 3 Sep 2015 13:32:09 +0000 (16:32 +0300)]
Fix for the issue #869: more user-friendly names of attributes

8 years agoDebug of update of feature that need no preview
mpv [Thu, 3 Sep 2015 13:23:50 +0000 (16:23 +0300)]
Debug of update of feature that need no preview

8 years agoFix for extrusion creation
dbv [Thu, 3 Sep 2015 12:39:05 +0000 (15:39 +0300)]
Fix for extrusion creation

8 years agoImprove Linux scripts
spo [Thu, 3 Sep 2015 11:39:53 +0000 (14:39 +0300)]
Improve Linux scripts

8 years agoImprove Linux scripts
spo [Thu, 3 Sep 2015 11:34:24 +0000 (14:34 +0300)]
Improve Linux scripts

8 years agoImprove Linux scripts
spo [Thu, 3 Sep 2015 11:31:54 +0000 (14:31 +0300)]
Improve Linux scripts

8 years agoMake the partition selection of plane correctly named, since it is used in the later...
mpv [Thu, 3 Sep 2015 11:14:32 +0000 (14:14 +0300)]
Make the partition selection of plane correctly named, since it is used in the later naming structures

8 years agoFix for the problem of update of BOP created on CompSolid every time (like Group...
mpv [Thu, 3 Sep 2015 09:21:05 +0000 (12:21 +0300)]
Fix for the problem of update of BOP created on CompSolid every time (like Group objects selection)

8 years agoRevolution: returned previous algo for simple faces
dbv [Thu, 3 Sep 2015 08:39:23 +0000 (11:39 +0300)]
Revolution: returned previous algo for simple faces

8 years agoFix for a crash: Create sketch, circle, Radius constraint with 0 value.
nds [Thu, 3 Sep 2015 08:39:15 +0000 (11:39 +0300)]
Fix for a crash: Create sketch, circle, Radius constraint with 0 value.

It appends a positive value validator in order to solver is not performed when the value is not valid.

8 years agoDebug of naming of Boolean operation of extrusion and revolution results.
mpv [Thu, 3 Sep 2015 08:38:14 +0000 (11:38 +0300)]
Debug of naming of Boolean operation of extrusion and revolution results.

8 years agoDo not recalculate constraints if there are invalid features (issue #874)
azv [Thu, 3 Sep 2015 08:22:33 +0000 (11:22 +0300)]
Do not recalculate constraints if there are invalid features (issue #874)

8 years agoExtrusion returned previous algo for simple faces.
dbv [Thu, 3 Sep 2015 08:05:59 +0000 (11:05 +0300)]
Extrusion returned previous algo for simple faces.

8 years agoSupport of attributes located in the same switch in several cases
mpv [Thu, 3 Sep 2015 06:26:28 +0000 (09:26 +0300)]
Support of attributes located in the same switch in several cases

8 years agoFix for a crash: Create sketch, circle, Radius constraint with 0 value.
nds [Thu, 3 Sep 2015 04:39:09 +0000 (07:39 +0300)]
Fix for a crash: Create sketch, circle, Radius constraint with 0 value.

8 years agoOptimize and debug the updater
mpv [Wed, 2 Sep 2015 17:14:21 +0000 (20:14 +0300)]
Optimize and debug the updater

8 years agoApplication crashes during sketching (issue #872)
azv [Wed, 2 Sep 2015 14:05:33 +0000 (17:05 +0300)]
Application crashes during sketching (issue #872)

Multi-coincidence with external point was implemented

8 years agoFix suite_ISSUES_SALOME - tst_sketch_003,4,6,12,13,14,15,16,18
spo [Wed, 2 Sep 2015 12:54:57 +0000 (15:54 +0300)]
Fix suite_ISSUES_SALOME - tst_sketch_003,4,6,12,13,14,15,16,18

8 years agoAdd data for test sketch_018
eso [Wed, 2 Sep 2015 12:28:41 +0000 (15:28 +0300)]
Add data for test sketch_018

8 years agoUpdate the procedure of removing entities not used by constraints (issue #883)
azv [Wed, 2 Sep 2015 11:27:22 +0000 (14:27 +0300)]
Update the procedure of removing entities not used by constraints (issue #883)

8 years agoCode optimization of multi-rotation and multi-translation in SketchSolver
azv [Wed, 2 Sep 2015 09:22:33 +0000 (12:22 +0300)]
Code optimization of multi-rotation and multi-translation in SketchSolver

8 years agoAvoid hang-up on coincidence points and rotated arcs (issue #883)
azv [Wed, 2 Sep 2015 07:40:40 +0000 (10:40 +0300)]
Avoid hang-up on coincidence points and rotated arcs (issue #883)

8 years agoModification of distance constraint changes the line direction (issue #874)
azv [Tue, 1 Sep 2015 10:53:06 +0000 (13:53 +0300)]
Modification of distance constraint changes the line direction (issue #874)

8 years agoFix multiple SQUSIH tests
spo [Wed, 2 Sep 2015 11:10:25 +0000 (14:10 +0300)]
Fix multiple SQUSIH tests

8 years agorefs #821: correct orientation of the viewer after the plane selection
asl [Wed, 2 Sep 2015 09:19:10 +0000 (12:19 +0300)]
refs #821: correct orientation of the viewer after the plane selection

8 years agoIssue #862: new implementation of operations abort on save
asl [Tue, 1 Sep 2015 07:09:59 +0000 (10:09 +0300)]
Issue #862: new implementation of operations abort on save

8 years agoImprovement #615: Widgets position in Extrusion and Rotation features must be changed.
dbv [Wed, 2 Sep 2015 08:57:23 +0000 (11:57 +0300)]
Improvement #615: Widgets position in Extrusion and Rotation features must be changed.

8 years agoFix suite_ISSUES_SALOME/tst_boolean_001,2,3 with new colors
spo [Wed, 2 Sep 2015 08:32:54 +0000 (11:32 +0300)]
Fix suite_ISSUES_SALOME/tst_boolean_001,2,3 with new colors

8 years agoUpdate suite_ISSUES/tst_PARALLEL_2, suite_ISSUES_SALOME/tst_532
spo [Wed, 2 Sep 2015 07:49:16 +0000 (10:49 +0300)]
Update suite_ISSUES/tst_PARALLEL_2, suite_ISSUES_SALOME/tst_532

8 years agoFix suite_ISSUES/tst_PARALLEL_2
spo [Wed, 2 Sep 2015 06:39:44 +0000 (09:39 +0300)]
Fix suite_ISSUES/tst_PARALLEL_2

8 years agoBug #781: The placement dialog box is not user friendly
dbv [Tue, 1 Sep 2015 14:52:25 +0000 (17:52 +0300)]
Bug #781: The placement dialog box is not user friendly

8 years agoAnnotate suite_ISSUES/tst_818
spo [Tue, 1 Sep 2015 14:44:44 +0000 (17:44 +0300)]
Annotate suite_ISSUES/tst_818

8 years agoIcons update for revolution
dbv [Tue, 1 Sep 2015 14:04:39 +0000 (17:04 +0300)]
Icons update for revolution

8 years agoImprove Linux scripts: remove warning
spo [Tue, 1 Sep 2015 13:57:47 +0000 (16:57 +0300)]
Improve Linux scripts: remove warning

8 years agoReturned edges and vertexes as start and end shapes in placement.
dbv [Tue, 1 Sep 2015 13:52:51 +0000 (16:52 +0300)]
Returned edges and vertexes as start and end shapes in placement.

8 years agoUpdate of icons
mpv [Tue, 1 Sep 2015 13:40:11 +0000 (16:40 +0300)]
Update of icons

8 years agoImprove vnc script: indicate errors on start vncserver.
spo [Tue, 1 Sep 2015 13:20:21 +0000 (16:20 +0300)]
Improve vnc script: indicate errors on start vncserver.

8 years agoVisualize feature result in green when the create/edit operation for the feature...
nds [Tue, 1 Sep 2015 13:21:23 +0000 (16:21 +0300)]
Visualize feature result in green when the create/edit operation for the feature is started.

8 years agoBug #887: ExtrusionCut, ExtrusionFuse, RevolutionCut, RevolutionFuse – impossible...
dbv [Tue, 1 Sep 2015 13:11:14 +0000 (16:11 +0300)]
Bug #887: ExtrusionCut, ExtrusionFuse, RevolutionCut, RevolutionFuse – impossible to set negative offset

8 years agoMake parts of compsolids unselectable if whole compsolid is selected
dbv [Tue, 1 Sep 2015 13:07:08 +0000 (16:07 +0300)]
Make parts of compsolids unselectable if whole compsolid is selected

8 years agoIssue #738 select point by mouse change predefined coordinates of connected object
nds [Tue, 1 Sep 2015 09:09:16 +0000 (12:09 +0300)]
Issue #738 select point by mouse change predefined coordinates of connected object

nestedFeature, distance2Point are obsolete.

8 years agoIssue #850 Flyout property panel: sketch features can not be created by clicking...
nds [Tue, 1 Sep 2015 06:31:07 +0000 (09:31 +0300)]
Issue #850 Flyout property panel: sketch features can not be created by clicking in the viewer

Additionaly the next regression is corrected: sketch, contour, translation, select lines with a rectangle[move over some lines], click Tab, waiting result-the next control in PP is activated, but it has not happened.

8 years agoTooltips update for extrusion and revolution
dbv [Tue, 1 Sep 2015 08:48:02 +0000 (11:48 +0300)]
Tooltips update for extrusion and revolution

8 years agoPartition naming
dbv [Tue, 1 Sep 2015 08:38:13 +0000 (11:38 +0300)]
Partition naming

8 years agoSend messages if the sketch is failed to solve or solved correctly
azv [Tue, 1 Sep 2015 08:20:47 +0000 (11:20 +0300)]
Send messages if the sketch is failed to solve or solved correctly

8 years agoNew design of icons
mpv [Tue, 1 Sep 2015 06:13:27 +0000 (09:13 +0300)]
New design of icons

8 years agoDefault color of the body to be lighter, in order to sketch of the exrusion to be...
nds [Tue, 1 Sep 2015 05:00:10 +0000 (08:00 +0300)]
Default color of the body to be lighter, in order to sketch of the exrusion to be more visible.

8 years agoThe same, as in onEnterViewPort(): validation of the operation should be pefromed...
nds [Mon, 31 Aug 2015 16:57:11 +0000 (19:57 +0300)]
The same, as in onEnterViewPort(): validation of the operation should be pefromed only in create sketch entity case. Otherwise it influence performance.

8 years agoThe correction, to do not create a line by click in the viewer if the second click...
nds [Mon, 31 Aug 2015 16:34:46 +0000 (19:34 +0300)]
The correction, to do not create a line by click in the viewer if the second click happens in the area of the first point. The first point has a coincidence to the previous point(sketch contour).

8 years agoCompsolids in boolean operations
dbv [Thu, 27 Aug 2015 07:51:16 +0000 (10:51 +0300)]
Compsolids in boolean operations

8 years agoFix tests 532 boolean_001,2,3 construction_001 extrusion_001,2,3,4,6 partition_001...
spo [Mon, 31 Aug 2015 14:19:22 +0000 (17:19 +0300)]
Fix tests 532 boolean_001,2,3 construction_001 extrusion_001,2,3,4,6 partition_001 revolution_001,3,4,5,6

8 years agoImprove LCOV scripts
spo [Mon, 31 Aug 2015 13:09:14 +0000 (16:09 +0300)]
Improve LCOV scripts

8 years agoIssue #850: focus to property panel
asl [Mon, 31 Aug 2015 12:02:32 +0000 (15:02 +0300)]
Issue #850: focus to property panel

8 years agoIssue #862: abort operations on save
asl [Fri, 28 Aug 2015 04:51:01 +0000 (07:51 +0300)]
Issue #862: abort operations on save

8 years agoFix suite_ISSUES/tst_c
spo [Mon, 31 Aug 2015 12:01:25 +0000 (15:01 +0300)]
Fix suite_ISSUES/tst_c

8 years agoAdd GCOV to Linux scripts
spo [Mon, 31 Aug 2015 12:00:17 +0000 (15:00 +0300)]
Add GCOV to Linux scripts

8 years agoIssue #854 Fillet angle modification redisplay the presentation twice
nds [Mon, 31 Aug 2015 10:23:31 +0000 (13:23 +0300)]
Issue #854 Fillet angle modification redisplay the presentation twice

EVENT_OBJECT_TO_REDISPLAY is not necessary because it is sent by model when it processes EVENT_OBJECT_UPDATED.
In order to avoid the bug, the current decision is to do not redraw OCC viewer until the message is processed.

8 years agoIssue #787 Segmentation fault when setting distance on the two same point
nds [Mon, 31 Aug 2015 09:35:29 +0000 (12:35 +0300)]
Issue #787 Segmentation fault when setting distance on the two same point

8 years agoUpdate root index on changing of number of children
vsv [Mon, 31 Aug 2015 09:23:54 +0000 (12:23 +0300)]
Update root index on changing of number of children

8 years agoIssue #844 Infinite filter problem after activating GEOM module : deactivateSelection...
nds [Mon, 31 Aug 2015 08:48:00 +0000 (11:48 +0300)]
Issue #844 Infinite filter problem after activating GEOM module : deactivateSelectionFilters is realized in displayer. When the module is deactivated, myAndFilter of displayer is removed from context, but the displayer has an instance, which is not in the context. So, the filters do not work after: NewGeom, Geom, NewGeom activating. We nullify this fillter on deactivation and it will be created and set to the context by the first get of this filter.

Issue #846 Color modification in preferences is applyed to the visualized objects after a model modification : correction to update the objects when "Default" state is clicked in the preferences dialog.

8 years agoAdd test extrusion_006
eso [Mon, 31 Aug 2015 08:42:35 +0000 (11:42 +0300)]
Add test extrusion_006

8 years agoAdd GDB to SQUISH tests
spo [Mon, 31 Aug 2015 07:57:48 +0000 (10:57 +0300)]
Add GDB to SQUISH tests