Salome HOME
modules/shaper.git
5 years ago[Code coverage BuildPlugin]: Improve coverage of Filling and SubShapes features
azv [Sun, 9 Dec 2018 13:25:18 +0000 (16:25 +0300)]
[Code coverage BuildPlugin]: Improve coverage of Filling and SubShapes features

5 years ago[Code coverage FeaturesPlugin]: Improve coverage of Pipe algorithm
azv [Sun, 9 Dec 2018 12:04:28 +0000 (15:04 +0300)]
[Code coverage FeaturesPlugin]: Improve coverage of Pipe algorithm

5 years agoMisprint correction
azv [Sun, 9 Dec 2018 12:03:55 +0000 (15:03 +0300)]
Misprint correction

5 years ago[Code coverage Selector]: Keep Selector module only in one group (covElse)
azv [Sun, 9 Dec 2018 09:46:26 +0000 (12:46 +0300)]
[Code coverage Selector]: Keep Selector module only in one group (covElse)

5 years agoMisprint correction
azv [Sun, 9 Dec 2018 09:43:29 +0000 (12:43 +0300)]
Misprint correction

5 years ago[Code coverage Config]: Unit test for Config_PropManager
azv [Sun, 9 Dec 2018 09:43:17 +0000 (12:43 +0300)]
[Code coverage Config]: Unit test for Config_PropManager

5 years agoFix for the tests SketchPlugin_TestMirror and SketchPlugin_TestMultiRotation in RefLi...
mpv [Fri, 7 Dec 2018 16:40:14 +0000 (19:40 +0300)]
Fix for the tests SketchPlugin_TestMirror and SketchPlugin_TestMultiRotation in RefList Hash usage

5 years agoMake "SetColor" operation in GUI works immediately.
mpv [Fri, 7 Dec 2018 15:24:55 +0000 (18:24 +0300)]
Make "SetColor" operation in GUI works immediately.

5 years agoImprove performance in the Sketch edition.
mpv [Fri, 7 Dec 2018 15:01:52 +0000 (18:01 +0300)]
Improve performance in the Sketch edition.

5 years ago[Code coverage ConstructionPlugin]: Unit tests to check error messages
azv [Fri, 7 Dec 2018 11:42:04 +0000 (14:42 +0300)]
[Code coverage ConstructionPlugin]: Unit tests to check error messages

5 years agoAdd unit tests for BuildPlugin into corresponding CMakeLists.txt
azv [Fri, 7 Dec 2018 10:50:42 +0000 (13:50 +0300)]
Add unit tests for BuildPlugin into corresponding CMakeLists.txt

5 years agoFix for the Box With Fillet case from the "CEA Parametric" document.
mpv [Fri, 7 Dec 2018 11:37:24 +0000 (14:37 +0300)]
Fix for the Box With Fillet case from the "CEA Parametric" document.

5 years ago[Code coverage BuildPlugin]: Unit tests to check error messages
azv [Fri, 7 Dec 2018 09:11:28 +0000 (12:11 +0300)]
[Code coverage BuildPlugin]: Unit tests to check error messages

5 years agoFix errors in TestFillet.py unit test
azv [Fri, 7 Dec 2018 06:54:59 +0000 (09:54 +0300)]
Fix errors in TestFillet.py unit test

5 years ago[Code coverage FeaturesPlugin]: Test AIS presentation of Measurement feature
azv [Thu, 6 Dec 2018 13:08:16 +0000 (16:08 +0300)]
[Code coverage FeaturesPlugin]: Test AIS presentation of Measurement feature

5 years agoAdded the "Add dimensions" flag to the sketch drawer.
mpv [Thu, 6 Dec 2018 14:06:07 +0000 (17:06 +0300)]
Added the "Add dimensions" flag to the sketch drawer.

5 years ago[Code coverage FeaturesPlugin]: Unit tests for error messages
azv [Thu, 6 Dec 2018 12:41:10 +0000 (15:41 +0300)]
[Code coverage FeaturesPlugin]: Unit tests for error messages

5 years ago[Code coverage FeaturesPlugin]: Minor improvements to increase coverage
azv [Thu, 6 Dec 2018 07:29:41 +0000 (10:29 +0300)]
[Code coverage FeaturesPlugin]: Minor improvements to increase coverage

5 years ago[Code coverage ParametersPlugin]: Unit tests for parameter remove and for error treating
azv [Thu, 6 Dec 2018 07:05:26 +0000 (10:05 +0300)]
[Code coverage ParametersPlugin]: Unit tests for parameter remove and for error treating

5 years ago[Code coverage ParametersPlugin]: Parameter's rename in all possible types of attributes
azv [Wed, 5 Dec 2018 14:02:16 +0000 (17:02 +0300)]
[Code coverage ParametersPlugin]: Parameter's rename in all possible types of attributes

5 years ago[Code coverage ParametersPlugin]: Unit test for ParametersMgr
azv [Wed, 5 Dec 2018 11:37:33 +0000 (14:37 +0300)]
[Code coverage ParametersPlugin]: Unit test for ParametersMgr

5 years ago[Code coverage FeaturesPlugin]: Move Fill feature to separate class
azv [Wed, 5 Dec 2018 10:48:25 +0000 (13:48 +0300)]
[Code coverage FeaturesPlugin]: Move Fill feature to separate class

5 years ago[Code coverage FeaturesPlugin]: Improve coverage of Partition, Symmetry, (Multi)Rotat...
azv [Wed, 5 Dec 2018 09:36:22 +0000 (12:36 +0300)]
[Code coverage FeaturesPlugin]: Improve coverage of Partition, Symmetry, (Multi)Rotation and (Multi)Translation features

5 years agoFix crash in unit tests.
azv [Wed, 5 Dec 2018 05:49:21 +0000 (08:49 +0300)]
Fix crash in unit tests.

Initialize color of removed segment through the configuration object.

5 years ago[Code coverage SketchPlugin]: Increase coverage for Distance, Trim and Split features
azv [Tue, 4 Dec 2018 15:53:12 +0000 (18:53 +0300)]
[Code coverage SketchPlugin]: Increase coverage for Distance, Trim and Split features

5 years ago[Code coverage SketchPlugin]: Remove unused methods
azv [Tue, 4 Dec 2018 14:57:22 +0000 (17:57 +0300)]
[Code coverage SketchPlugin]: Remove unused methods

5 years ago[Code coverage SketchPlugin]: Remove Ellipse from the coverage
azv [Tue, 4 Dec 2018 09:34:50 +0000 (12:34 +0300)]
[Code coverage SketchPlugin]: Remove Ellipse from the coverage

Ellipse is not supported yet.

5 years ago[Code coverage FeaturesPlugin]: Improve coverage of Common, Smash, Measurement and...
azv [Mon, 3 Dec 2018 13:02:03 +0000 (16:02 +0300)]
[Code coverage FeaturesPlugin]: Improve coverage of Common, Smash, Measurement and MultiRotation features

5 years ago[Code coverage SketchPlugin]: Test AIS presentation for constraints is built
azv [Mon, 3 Dec 2018 11:24:11 +0000 (14:24 +0300)]
[Code coverage SketchPlugin]: Test AIS presentation for constraints is built

5 years ago[Code coverage SketchSolver]: remove unused lines of code
azv [Mon, 3 Dec 2018 09:53:12 +0000 (12:53 +0300)]
[Code coverage SketchSolver]: remove unused lines of code

5 years agoFix for slow-down of features creation on many Exctrusion-Cut features referenced...
mpv [Fri, 30 Nov 2018 13:18:15 +0000 (16:18 +0300)]
Fix for slow-down of features creation on many Exctrusion-Cut features referenced to each other.

5 years agoIssue #2810: crash creating arc fillet
azv [Fri, 30 Nov 2018 12:22:42 +0000 (15:22 +0300)]
Issue #2810: crash creating arc fillet

Detect the case when the fillet arc cannot be constructed.

5 years agoIssue #2811: Update content of Object node on creation moment
vsv [Fri, 30 Nov 2018 11:37:37 +0000 (14:37 +0300)]
Issue #2811: Update content of Object node on creation moment

5 years agoFix for renaming: launch renaming only in column #1
vsv [Fri, 30 Nov 2018 09:17:13 +0000 (12:17 +0300)]
Fix for renaming: launch renaming only in column #1

5 years ago[Code coverage SketchPlugin]: Increase coverage of Arc, Split and Trim features
azv [Fri, 30 Nov 2018 07:55:07 +0000 (10:55 +0300)]
[Code coverage SketchPlugin]: Increase coverage of Arc, Split and Trim features

5 years agoDebug of drawer on Debian8
mpv [Fri, 30 Nov 2018 06:05:51 +0000 (09:05 +0300)]
Debug of drawer on Debian8

5 years agoIssue #2806: Provide correct selection with Shift button when Multi selector widget...
vsv [Thu, 29 Nov 2018 15:23:52 +0000 (18:23 +0300)]
Issue #2806: Provide correct selection with Shift button when Multi selector widget is active

5 years agoFix for the issue #2808 : Documentation on the "Groups" panel. Added description...
mpv [Thu, 29 Nov 2018 13:05:12 +0000 (16:05 +0300)]
Fix for the issue #2808 : Documentation on the "Groups" panel. Added description of "Add elements that share the same topology" flag.

5 years agoMake lcov_reports.sh executable
azv [Thu, 29 Nov 2018 11:32:56 +0000 (14:32 +0300)]
Make lcov_reports.sh executable

5 years agoAdded the container-selection case
mpv [Thu, 29 Nov 2018 11:07:05 +0000 (14:07 +0300)]
Added the container-selection case

5 years agoMake sketch drawer work with construction planes correctly
mpv [Thu, 29 Nov 2018 10:51:21 +0000 (13:51 +0300)]
Make sketch drawer work with construction planes correctly

5 years agoUpdate code coverage script to use relative paths for BUILD and SOURCES directories
azv [Thu, 29 Nov 2018 10:09:01 +0000 (13:09 +0300)]
Update code coverage script to use relative paths for BUILD and SOURCES directories

5 years agoCreated a unit-test and user manual for the sketch drawer
mpv [Thu, 29 Nov 2018 08:55:17 +0000 (11:55 +0300)]
Created a unit-test and user manual for the sketch drawer

5 years agoFirst implementation of the sketch drawer: helper for creation of sketch on imported...
mpv [Wed, 28 Nov 2018 14:24:45 +0000 (17:24 +0300)]
First implementation of the sketch drawer: helper for creation of sketch on imported model without referencing to it.

5 years agoPotential fix for the issue #2752 : ASAN : extrusion cut crash .
mpv [Wed, 28 Nov 2018 07:53:16 +0000 (10:53 +0300)]
Potential fix for the issue #2752 : ASAN : extrusion cut crash .

5 years agoFix for the issue #2753 : error when dump/load script
mpv [Wed, 28 Nov 2018 07:25:16 +0000 (10:25 +0300)]
Fix for the issue #2753 : error when dump/load script

5 years agoFix for the issue #2751 : Crash in feature Fill with a face and solids
mpv [Wed, 28 Nov 2018 05:25:16 +0000 (08:25 +0300)]
Fix for the issue #2751 : Crash in feature Fill with a face and solids

5 years agoIssue #2754: Prevent renaming of object with a name which already exists
vsv [Tue, 27 Nov 2018 15:16:44 +0000 (18:16 +0300)]
Issue #2754: Prevent renaming of object with a name which already exists

5 years agoIssue #2750: Wrong GUI of Filling property panel
azv [Tue, 27 Nov 2018 13:11:45 +0000 (16:11 +0300)]
Issue #2750: Wrong GUI of Filling property panel

Update unit tests and high-level API.

5 years agoMake unit-tests produce an error if the function for test of naming gets feature...
mpv [Tue, 27 Nov 2018 12:58:58 +0000 (15:58 +0300)]
Make unit-tests produce an error if the function for test of naming gets feature without results (due to comment in the issue #2291 )

5 years agoFix for crash if intersection has no result.
mpv [Tue, 27 Nov 2018 10:52:42 +0000 (13:52 +0300)]
Fix for crash if intersection has no result.

5 years agoIssue #2750: Wrong GUI of Filling property panel
azv [Tue, 27 Nov 2018 10:20:26 +0000 (13:20 +0300)]
Issue #2750: Wrong GUI of Filling property panel

Do not restore default parameters of Filling in initAttributes() if the related attributes are already initialized.

5 years agoIssue #2741: Undo of distance argument change produces crash
azv [Tue, 27 Nov 2018 08:16:40 +0000 (11:16 +0300)]
Issue #2741: Undo of distance argument change produces crash

Precise processing additional constraints keeping sign of Distance constraint.

5 years agoIssue #2749: Update the point values only on mouse click
vsv [Mon, 26 Nov 2018 15:33:42 +0000 (18:33 +0300)]
Issue #2749: Update the point values only on mouse click

5 years agoFix for the issue #2718 : results will be removed in case feature is invalid anyway...
mpv [Mon, 26 Nov 2018 13:10:39 +0000 (16:10 +0300)]
Fix for the issue #2718 : results will be removed in case feature is invalid anyway. But in Update - class it is done without "Forever" class to keep references (although invalid) and restore back-references correctly if result become valid.

5 years agoFor for the the problem of lower/upper case in the test name (reproduced on Linux).
mpv [Mon, 26 Nov 2018 10:58:51 +0000 (13:58 +0300)]
For for the the problem of lower/upper case in the test name (reproduced on Linux).

5 years agoFix memory leaks
vsv [Thu, 22 Nov 2018 13:46:44 +0000 (16:46 +0300)]
Fix memory leaks

5 years agoFix memory leaks
vsv [Thu, 22 Nov 2018 13:46:18 +0000 (16:46 +0300)]
Fix memory leaks

5 years agoAdded unit-test for the issue #2729
mpv [Thu, 22 Nov 2018 13:09:40 +0000 (16:09 +0300)]
Added unit-test for the issue #2729

5 years agoOptimization of folders update in a data tree
vsv [Thu, 22 Nov 2018 06:53:02 +0000 (09:53 +0300)]
Optimization of folders update in a data tree

5 years agoOptimization of update of the data tree
mpv [Wed, 21 Nov 2018 14:46:56 +0000 (17:46 +0300)]
Optimization of update of the data tree

5 years agoOptimize updating of the tree
vsv [Wed, 21 Nov 2018 14:25:33 +0000 (17:25 +0300)]
Optimize updating of the tree

5 years agoFix a bug of tree with ExtrusionCut operation launched from a script
vsv [Wed, 21 Nov 2018 12:13:13 +0000 (15:13 +0300)]
Fix a bug of tree with ExtrusionCut operation launched from a script

5 years agoUpdate of big models due to the partial extrusion cut better naming implementation...
mpv [Wed, 21 Nov 2018 11:52:02 +0000 (14:52 +0300)]
Update of big models due to the partial extrusion cut better naming implementation (#1757)

5 years agoFix for the #1757 with full split of the selected sketch-face.
mpv [Wed, 21 Nov 2018 07:26:12 +0000 (10:26 +0300)]
Fix for the #1757 with full split of the selected sketch-face.

5 years agoBasing on the issue #1757 make extrusion-cut that
mpv [Wed, 21 Nov 2018 05:31:50 +0000 (08:31 +0300)]
Basing on the issue #1757 make extrusion-cut that

5 years agoRemove extra lines
vsv [Tue, 20 Nov 2018 10:59:02 +0000 (13:59 +0300)]
Remove extra lines

5 years agoMake possible to open .shaper files
vsv [Tue, 20 Nov 2018 10:50:38 +0000 (13:50 +0300)]
Make possible to open .shaper files

5 years agoMake native file extension .shaper for SALOME version
vsv [Tue, 20 Nov 2018 10:44:37 +0000 (13:44 +0300)]
Make native file extension .shaper for SALOME version

5 years agoUnit-test for the issue #1562 is added.
mpv [Tue, 20 Nov 2018 08:53:04 +0000 (11:53 +0300)]
Unit-test for the issue #1562 is added.

5 years agoCorrection of big models tests
mpv [Tue, 20 Nov 2018 07:05:06 +0000 (10:05 +0300)]
Correction of big models tests

5 years agoExtend usage of filters by neighbors algorithm
mpv [Mon, 19 Nov 2018 14:28:25 +0000 (17:28 +0300)]
Extend usage of filters by neighbors algorithm

5 years agoFix Groups folder on loading of a Python script with Groups
vsv [Mon, 19 Nov 2018 11:54:28 +0000 (14:54 +0300)]
Fix Groups folder on loading of a Python script with Groups

5 years agoDebug of Selector and correction of unit-tests
mpv [Mon, 19 Nov 2018 11:53:32 +0000 (14:53 +0300)]
Debug of Selector and correction of unit-tests

5 years agoIssue #2742: Fix AddressSanitizer error
vsv [Mon, 19 Nov 2018 10:37:53 +0000 (13:37 +0300)]
Issue #2742: Fix AddressSanitizer error

5 years agoDebug of Selector refactoring basing on case24 big model test.
mpv [Mon, 19 Nov 2018 08:16:40 +0000 (11:16 +0300)]
Debug of Selector refactoring basing on case24 big model test.

5 years agoFix of a compilation problem
mpv [Mon, 19 Nov 2018 07:29:23 +0000 (10:29 +0300)]
Fix of a compilation problem

5 years agoDebug of refactored Selector
mpv [Mon, 19 Nov 2018 07:23:08 +0000 (10:23 +0300)]
Debug of refactored Selector

5 years agoRefactoring of the Selector package: split selection algorithms to separated classes.
mpv [Mon, 19 Nov 2018 06:16:54 +0000 (09:16 +0300)]
Refactoring of the Selector package: split selection algorithms to separated classes.

5 years agoAdd Primitives and GDML packages (both Plugins and API) to the code coverage reports.
mpv [Fri, 16 Nov 2018 10:09:55 +0000 (13:09 +0300)]
Add Primitives and GDML packages (both Plugins and API) to the code coverage reports.

5 years agoMove to the newer SALOME and OCCT (p2)
mpv [Fri, 16 Nov 2018 08:03:13 +0000 (11:03 +0300)]
Move to the newer SALOME and OCCT (p2)

5 years agoUpdate unit-tests with the better naming names.
mpv [Wed, 14 Nov 2018 11:58:12 +0000 (14:58 +0300)]
Update unit-tests with the better naming names.

5 years agoMake all result construction store shapes in the document structure
mpv [Wed, 14 Nov 2018 09:12:37 +0000 (12:12 +0300)]
Make all result construction store shapes in the document structure

5 years agoFixes and unit-tests basing on the manual tests
mpv [Tue, 13 Nov 2018 13:25:12 +0000 (16:25 +0300)]
Fixes and unit-tests basing on the manual tests

5 years agoFix for the Rubick model placement
mpv [Tue, 13 Nov 2018 10:39:03 +0000 (13:39 +0300)]
Fix for the Rubick model placement

5 years agoInitial implementation of work of "To add all elements that share the same topology...
mpv [Mon, 12 Nov 2018 14:21:52 +0000 (17:21 +0300)]
Initial implementation of work of "To add all elements that share the same topology" flag in Group feature

5 years agoMake extrusion-cut store from-to faces in the data tree.
mpv [Mon, 12 Nov 2018 06:42:28 +0000 (09:42 +0300)]
Make extrusion-cut store from-to faces in the data tree.

5 years agoUpdate "big" models
azv [Fri, 9 Nov 2018 10:07:23 +0000 (13:07 +0300)]
Update "big" models

5 years agoCorrect order of sub-shapes in the intersection and neighbor names, as it is in the...
mpv [Fri, 9 Nov 2018 06:37:28 +0000 (09:37 +0300)]
Correct order of sub-shapes in the intersection and neighbor names, as it is in the original shape

5 years agoMake selection of sketch elements created in another document (PartSet) working after...
mpv [Thu, 8 Nov 2018 14:09:06 +0000 (17:09 +0300)]
Make selection of sketch elements created in another document (PartSet) working after save/open.

5 years agoFix too long line
azv [Thu, 8 Nov 2018 14:05:33 +0000 (17:05 +0300)]
Fix too long line

5 years agoFix small issues found by regressions in unit tests
azv [Thu, 8 Nov 2018 13:53:56 +0000 (16:53 +0300)]
Fix small issues found by regressions in unit tests

5 years agoRestore behavior of symmetry selection of concealed objects (rolled back in August...
mpv [Thu, 8 Nov 2018 13:24:00 +0000 (16:24 +0300)]
Restore behavior of symmetry selection of concealed objects (rolled back in August 2018)

5 years agoUpdate unit tests
azv [Thu, 8 Nov 2018 06:32:28 +0000 (09:32 +0300)]
Update unit tests

5 years agoUpdate "big" models
azv [Tue, 6 Nov 2018 15:33:57 +0000 (18:33 +0300)]
Update "big" models

5 years agoFix crashes of unit-tests
mpv [Wed, 7 Nov 2018 13:42:35 +0000 (16:42 +0300)]
Fix crashes of unit-tests

5 years agoAvoid crash if there is no parent of selection attribute.
mpv [Wed, 7 Nov 2018 12:23:42 +0000 (15:23 +0300)]
Avoid crash if there is no parent of selection attribute.

5 years agoFix for the unit-test TestGroup1799.py
mpv [Wed, 7 Nov 2018 11:37:48 +0000 (14:37 +0300)]
Fix for the unit-test TestGroup1799.py

5 years agoFix crash.
dbv [Wed, 7 Nov 2018 09:39:10 +0000 (12:39 +0300)]
Fix crash.

5 years agoGeometrical naming for edges and intersections debug.
mpv [Tue, 6 Nov 2018 14:37:14 +0000 (17:37 +0300)]
Geometrical naming for edges and intersections debug.