]> SALOME platform Git repositories - modules/shaper.git/log
Salome HOME
modules/shaper.git
9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
mpv [Mon, 8 Dec 2014 07:16:44 +0000 (10:16 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoIssue #302: correctly abort sketch transaction
mpv [Mon, 8 Dec 2014 07:16:17 +0000 (10:16 +0300)]
Issue #302: correctly abort sketch transaction

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
nds [Mon, 8 Dec 2014 07:08:31 +0000 (10:08 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoA modification to commit the Lenght and the Radius constraints by the preselection.
nds [Mon, 8 Dec 2014 07:08:16 +0000 (10:08 +0300)]
A modification to commit the Lenght and the Radius constraints by the preselection.

The distance still does not work because it uses the local points selection.

9 years agoConcealed objects now also ersaed in the viewer
mpv [Mon, 8 Dec 2014 06:14:58 +0000 (09:14 +0300)]
Concealed objects now also ersaed in the viewer

9 years agoIssues #267, #280 (To store and represent the errors, Status icons in Object Browser )
nds [Fri, 5 Dec 2014 16:51:49 +0000 (19:51 +0300)]
Issues #267, #280 (To store and represent the errors, Status icons in Object Browser )

9 years agoProvide activation of sketch label on edit of sketch
vsv [Fri, 5 Dec 2014 16:34:36 +0000 (19:34 +0300)]
Provide activation of sketch label on edit of sketch

9 years agoIssue #308: Do not select same object for boolean operation
vsv [Fri, 5 Dec 2014 15:14:38 +0000 (18:14 +0300)]
Issue #308: Do not select same object for boolean operation

9 years agoIssue #308: Avoid selection of the same object for placement
vsv [Fri, 5 Dec 2014 15:03:10 +0000 (18:03 +0300)]
Issue #308: Avoid selection of the same object for placement

9 years agoClear selection on Close/Open context
vsv [Fri, 5 Dec 2014 10:26:50 +0000 (13:26 +0300)]
Clear selection on Close/Open context

9 years agoAn improvement for the sketch operation restarting mode change.
nds [Fri, 5 Dec 2014 06:36:57 +0000 (09:36 +0300)]
An improvement for the sketch operation restarting mode change.

Ename the enumeration values for better readability.

9 years agoAn improvement for the sketch operation restarting mode change.
nds [Fri, 5 Dec 2014 06:26:04 +0000 (09:26 +0300)]
An improvement for the sketch operation restarting mode change.

The operation should be restarted in the following cases:
1. There are no more widgets in the property panel,
2. If the vertex is selected beforehand the first case happens, the operation should not be restarted(ForbidRestarting)
3. During the operation commit the restarting flag is analized to perfrom the restart if necessary.
4. Enter button release should restart operation but the previous feature is not concidered.

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
nds [Thu, 4 Dec 2014 14:49:16 +0000 (17:49 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoIt moves the connect of the propertyPanel noWidget signal to the module instead of...
nds [Thu, 4 Dec 2014 14:49:00 +0000 (17:49 +0300)]
It moves the connect of the propertyPanel noWidget signal to the module instead of operation.

9 years agoIssue #288: Label can not accept focus
vsv [Thu, 4 Dec 2014 13:40:02 +0000 (16:40 +0300)]
Issue #288: Label can not accept focus

9 years agoAn improvement to process 'Enter' button click in the PartSet module.
nds [Thu, 4 Dec 2014 08:42:02 +0000 (11:42 +0300)]
An improvement to process 'Enter' button click in the PartSet module.

Fix a problem concerned to the second click if the property panel lost the focus(moving under a highlighted point). It connects the current viewer to the method of operation manager, which processes the key release.

9 years agoIssue #260: Avoid changes of display mode on Show Only command
vsv [Thu, 4 Dec 2014 07:53:18 +0000 (10:53 +0300)]
Issue #260: Avoid changes of display mode on Show Only command

9 years agoAdding Naming DS for Placement operation.
szy [Wed, 3 Dec 2014 15:29:35 +0000 (18:29 +0300)]
Adding Naming DS for Placement operation.

9 years agoAvoid automatic validation of boolean operation
vsv [Wed, 3 Dec 2014 15:19:52 +0000 (18:19 +0300)]
Avoid automatic validation of boolean operation

9 years agoAvoid automatic closing of Placement operation
vsv [Wed, 3 Dec 2014 14:59:38 +0000 (17:59 +0300)]
Avoid automatic closing of Placement operation

9 years agoIssue #274: hide Groups folder if there are no groups
vsv [Wed, 3 Dec 2014 13:40:21 +0000 (16:40 +0300)]
Issue #274: hide Groups folder if there are no groups

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
vsv [Wed, 3 Dec 2014 12:55:10 +0000 (15:55 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoUpdate build environment
vsv [Wed, 3 Dec 2014 12:55:02 +0000 (15:55 +0300)]
Update build environment

9 years agoAn improvement to process 'Enter' button click in the PartSet module.
nds [Wed, 3 Dec 2014 12:08:09 +0000 (15:08 +0300)]
An improvement to process 'Enter' button click in the PartSet module.

This is important for the line creation. The current line should be validated. A line creation operation is restarted but a new line does not connected to the previous countour.

9 years agoRedefinition of SetSelected method in Displayer
vsv [Wed, 3 Dec 2014 09:33:51 +0000 (12:33 +0300)]
Redefinition of SetSelected method in Displayer

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
vsv [Wed, 3 Dec 2014 08:22:02 +0000 (11:22 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoProvide working with pre-selection
vsv [Wed, 3 Dec 2014 08:21:48 +0000 (11:21 +0300)]
Provide working with pre-selection

9 years agoEliminated crash on creation of second sketch
azv [Wed, 3 Dec 2014 07:28:00 +0000 (10:28 +0300)]
Eliminated crash on creation of second sketch

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
vsv [Tue, 2 Dec 2014 17:06:33 +0000 (20:06 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoImprove sketcher
vsv [Tue, 2 Dec 2014 17:05:19 +0000 (20:05 +0300)]
Improve sketcher

9 years agoThis is an improvement to use one AND filter in the viewer context. It serves to...
nds [Tue, 2 Dec 2014 16:59:45 +0000 (19:59 +0300)]
This is an improvement to use one AND filter in the viewer context. It serves to combine the document and the plane filters inside.

The code improvement. It renames ic into aContext and remove commented AddFilter/RemoveFilter from the context.

9 years agoThis is an improvement to use one AND filter in the viewer context. It serves to...
nds [Tue, 2 Dec 2014 16:50:25 +0000 (19:50 +0300)]
This is an improvement to use one AND filter in the viewer context. It serves to combine the document and the plane filters inside.

The code improvement.

9 years agoThis is an improvement to use one AND filter in the viewer context. It serves to...
nds [Tue, 2 Dec 2014 16:45:57 +0000 (19:45 +0300)]
This is an improvement to use one AND filter in the viewer context. It serves to combine the document and the plane filters inside.

The performance correction. The previous filters should be removed from the global context otherwise a list of filters is quickly extended. Test case is a lines creation by clicks in the viewer.

9 years agoBug fixes for the Placement feature
azv [Tue, 2 Dec 2014 14:26:30 +0000 (17:26 +0300)]
Bug fixes for the Placement feature

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
nds [Tue, 2 Dec 2014 14:49:15 +0000 (17:49 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoThis is an improvement to use one AND filter in the viewer context. It serves to...
nds [Tue, 2 Dec 2014 14:49:02 +0000 (17:49 +0300)]
This is an improvement to use one AND filter in the viewer context. It serves to combine the document and the plane filters inside.

9 years agoBug fixes for the Placement feature
azv [Tue, 2 Dec 2014 14:26:30 +0000 (17:26 +0300)]
Bug fixes for the Placement feature

9 years agoIcon for placement operation
vsv [Tue, 2 Dec 2014 13:44:35 +0000 (16:44 +0300)]
Icon for placement operation

9 years agoGUI for placement operation
vsv [Tue, 2 Dec 2014 12:29:02 +0000 (15:29 +0300)]
GUI for placement operation

9 years agoNew feature "Placement" was implemented
azv [Tue, 2 Dec 2014 12:02:48 +0000 (15:02 +0300)]
New feature "Placement" was implemented

9 years agoProvide moving of constrained objects
vsv [Tue, 2 Dec 2014 08:40:05 +0000 (11:40 +0300)]
Provide moving of constrained objects

9 years agoRestore editing of dimensions by dragging
vsv [Mon, 1 Dec 2014 17:30:53 +0000 (20:30 +0300)]
Restore editing of dimensions by dragging

9 years agoEditing lines by points dragging
vsv [Mon, 1 Dec 2014 17:22:23 +0000 (20:22 +0300)]
Editing lines by points dragging

9 years agoProvide editing of dimensions
vsv [Mon, 1 Dec 2014 10:22:38 +0000 (13:22 +0300)]
Provide editing of dimensions

9 years agoCreate fixed edges on constraint creation
vsv [Mon, 1 Dec 2014 08:46:25 +0000 (11:46 +0300)]
Create fixed edges on constraint creation

9 years agoProvide selection only in plane of sketcher
vsv [Fri, 28 Nov 2014 16:23:29 +0000 (19:23 +0300)]
Provide selection only in plane of sketcher

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
vsv [Fri, 28 Nov 2014 16:22:44 +0000 (19:22 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

Conflicts:
src/PartSet/PartSet_Module.cpp

9 years agoFix for sketcher abort problem
vsv [Fri, 28 Nov 2014 14:37:35 +0000 (17:37 +0300)]
Fix for sketcher abort problem

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom.git into Dev_0.6
sbh [Fri, 28 Nov 2014 13:23:29 +0000 (16:23 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom.git into Dev_0.6

9 years agoIssue #283 All sketcher commands are disabled until sketcher plane is selected
sbh [Fri, 28 Nov 2014 13:23:13 +0000 (16:23 +0300)]
Issue #283 All sketcher commands are disabled until sketcher plane is selected

9 years agoDragging improved
vsv [Fri, 28 Nov 2014 12:20:54 +0000 (15:20 +0300)]
Dragging improved

9 years agoImprovement of shape selector
vsv [Fri, 28 Nov 2014 12:13:37 +0000 (15:13 +0300)]
Improvement of shape selector

9 years agoProvide shape selector with possibility to work with AttributeRefAttrPtr
vsv [Fri, 28 Nov 2014 12:09:05 +0000 (15:09 +0300)]
Provide shape selector with possibility to work with AttributeRefAttrPtr

9 years agoPorting of the new operations on SALOME
vsv [Fri, 28 Nov 2014 09:21:24 +0000 (12:21 +0300)]
Porting of the new operations on SALOME

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
vsv [Fri, 28 Nov 2014 08:59:01 +0000 (11:59 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoRestore objects moving
vsv [Fri, 28 Nov 2014 08:58:41 +0000 (11:58 +0300)]
Restore objects moving

9 years agoIssue #262: the updated points of arc now projected back to initial circle
mpv [Fri, 28 Nov 2014 08:22:38 +0000 (11:22 +0300)]
Issue #262: the updated points of arc now projected back to initial circle

9 years agoAdapt to changes in XGUI_IPrefMgr
vsv [Fri, 28 Nov 2014 07:26:22 +0000 (10:26 +0300)]
Adapt to changes in XGUI_IPrefMgr

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom.git into Dev_0.6
sbh [Thu, 27 Nov 2014 18:55:00 +0000 (21:55 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom.git into Dev_0.6

9 years agoIssue #279 Give an ability for user to define the path to plugins
sbh [Thu, 27 Nov 2014 18:51:53 +0000 (21:51 +0300)]
Issue #279 Give an ability for user to define the path to plugins

9 years agoProvide sub-shapes selection in sketcher
vsv [Thu, 27 Nov 2014 15:45:28 +0000 (18:45 +0300)]
Provide sub-shapes selection in sketcher

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
vsv [Thu, 27 Nov 2014 12:21:08 +0000 (15:21 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoCorrection of script names
vsv [Thu, 27 Nov 2014 12:20:57 +0000 (15:20 +0300)]
Correction of script names

9 years agoValues of constraint (length, distance, radius) now initialized on reference definition
mpv [Thu, 27 Nov 2014 12:12:36 +0000 (15:12 +0300)]
Values of constraint (length, distance, radius) now initialized on reference definition

9 years agoHighload tests added.
sbh [Thu, 27 Nov 2014 12:05:33 +0000 (15:05 +0300)]
Highload tests added.

9 years agoIssue #278 Threat "Action" features as valid, even if it has no data.
sbh [Thu, 27 Nov 2014 11:10:19 +0000 (14:10 +0300)]
Issue #278 Threat "Action" features as valid, even if it has no data.

9 years agoCompilation problems after merge resolved.
sbh [Thu, 27 Nov 2014 09:36:24 +0000 (12:36 +0300)]
Compilation problems after merge resolved.

9 years agoResolve cast and import errors in Box.py BR_PYTHON_PLUGIN
sbh [Thu, 27 Nov 2014 09:02:37 +0000 (12:02 +0300)]
Resolve cast and import errors in Box.py

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
vsv [Thu, 27 Nov 2014 09:01:18 +0000 (12:01 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

Conflicts:
src/XGUI/XGUI_PropertyPanel.cpp

9 years agoPrint a message on python plugin import error.
sbh [Thu, 27 Nov 2014 07:49:19 +0000 (10:49 +0300)]
Print a message on python plugin import error.

9 years agoRegister one reference feature as concealment to hide it's object in browser
sbh [Thu, 27 Nov 2014 06:34:46 +0000 (09:34 +0300)]
Register one reference feature as concealment to hide it's object in browser

9 years agoIssue #218 Disable stratch is expandable object is in the panel
sbh [Wed, 26 Nov 2014 18:05:11 +0000 (21:05 +0300)]
Issue #218 Disable stratch is expandable object is in the panel

9 years agoMerge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6
vsv [Wed, 26 Nov 2014 16:02:04 +0000 (19:02 +0300)]
Merge branch 'Dev_0.6' of newgeom:newgeom into Dev_0.6

9 years agoRedesign of operations architecture
vsv [Wed, 26 Nov 2014 16:01:51 +0000 (19:01 +0300)]
Redesign of operations architecture

9 years agoMake Box sketch and extrusion updated on changing of the Box parameters in property...
mpv [Wed, 26 Nov 2014 11:22:26 +0000 (14:22 +0300)]
Make Box sketch and extrusion updated on changing of the Box parameters in property panel

9 years agoFixed the linker problems
mpv [Wed, 26 Nov 2014 08:39:24 +0000 (11:39 +0300)]
Fixed the linker problems

9 years agoSmall corrections to remove compilation warnings
sbh [Tue, 25 Nov 2014 11:01:47 +0000 (14:01 +0300)]
Small corrections to remove compilation warnings

9 years agoBoxFeature is rewritten + small corrections in APIs
sbh [Tue, 25 Nov 2014 09:13:45 +0000 (12:13 +0300)]
BoxFeature is rewritten + small corrections in APIs

9 years agoMerge branch 'master' of newgeom:newgeom.git into BR_PYTHON_PLUGIN
sbh [Tue, 25 Nov 2014 09:10:42 +0000 (12:10 +0300)]
Merge branch 'master' of newgeom:newgeom.git into BR_PYTHON_PLUGIN

Conflicts:
src/ModelAPI/ModelAPI.i
src/ModelAPI/ModelAPI_Session.cpp

9 years agoPython unit tests updated and extended.
sbh [Fri, 21 Nov 2014 13:13:27 +0000 (16:13 +0300)]
Python unit tests updated and extended.

* TestBoolean, TestExtrusion of FeaturesPlugin added
* TestConstraintRigid of SketchPlugin added
* Some errors tests corrected.

9 years agoIssue #271: referencing between documents is implemented (the issue for filtering...
mpv [Mon, 24 Nov 2014 11:12:16 +0000 (14:12 +0300)]
Issue #271: referencing between documents is implemented (the issue for filtering out the Part-Extrusion for PartSet sketch will be registered)

9 years agoTask #267: initial implementation of errors management
mpv [Fri, 21 Nov 2014 11:24:04 +0000 (14:24 +0300)]
Task #267: initial implementation of errors management

9 years agoSources formated by autopep8.py
sbh [Mon, 24 Nov 2014 11:50:06 +0000 (14:50 +0300)]
Sources formated by autopep8.py

For more info:
https://www.python.org/dev/peps/pep-0008

9 years agoFixes in python code to avoid modifications outside of a transaction:
sbh [Mon, 24 Nov 2014 11:39:43 +0000 (14:39 +0300)]
Fixes in python code to avoid modifications outside of a transaction:

# Implicit calls of startOperation/finishOperation removed
# Method for "ConstraintLength" created inside of sketch API module
# C++ API corrected to avoid hangs on modifications outside of a transaction

9 years agoRenaud's patch "python_plugin_11_20.patch"
sbh [Mon, 24 Nov 2014 08:33:05 +0000 (11:33 +0300)]
Renaud's patch "python_plugin_11_20.patch"

9 years agoRedisplay objects after closing interactive context. Activate/Deactivate widget metho...
vsv [Wed, 19 Nov 2014 09:51:34 +0000 (12:51 +0300)]
Redisplay objects after closing interactive context. Activate/Deactivate widget methods are added

9 years agoUnused structure removed to make extended interfaces compilable under Windows V_0.5.2
sbh [Tue, 18 Nov 2014 12:44:47 +0000 (15:44 +0300)]
Unused structure removed to make extended interfaces compilable under Windows

9 years agoExtension of SWIG interfaces
sbh [Tue, 18 Nov 2014 12:26:34 +0000 (15:26 +0300)]
Extension of SWIG interfaces

9 years agoMerge branch 'master' of newgeom:newgeom.git
sbh [Tue, 18 Nov 2014 08:53:49 +0000 (11:53 +0300)]
Merge branch 'master' of newgeom:newgeom.git

9 years agoBoost has been removed from CMake (linux environment)
sbh [Tue, 18 Nov 2014 08:53:39 +0000 (11:53 +0300)]
Boost has been removed from CMake (linux environment)

9 years agoMerge branch 'master' of newgeom:newgeom
mpv [Tue, 18 Nov 2014 07:04:50 +0000 (10:04 +0300)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
src/GeomAPI/GeomAPI_PlanarEdges.h
src/Model/Model_ResultConstruction.cpp
src/Model/Model_ResultConstruction.h
src/Model/Model_ResultGroup.cpp
src/Model/Model_ResultGroup.h
src/ModelAPI/ModelAPI_ResultBody.h
src/ModelAPI/ModelAPI_ResultConstruction.h
src/ModelAPI/ModelAPI_ResultGroup.h
src/ModelAPI/ModelAPI_Tools.cpp

9 years agoFix for crash and invisible bodies on Debian Squeeze SALOME version.
mpv [Tue, 18 Nov 2014 06:29:17 +0000 (09:29 +0300)]
Fix for crash and invisible bodies on Debian Squeeze SALOME version.

The problem is still unclear, possible there will be new fixes needed later.

9 years agoBoost has been removed from windows environment
sbh [Mon, 17 Nov 2014 17:47:42 +0000 (20:47 +0300)]
Boost has been removed from windows environment

9 years agoBoost has been removed from code
sbh [Mon, 17 Nov 2014 17:24:12 +0000 (20:24 +0300)]
Boost has been removed from code

9 years agoIcon added and debug output is removed
sbh [Mon, 17 Nov 2014 14:56:41 +0000 (17:56 +0300)]
Icon added and debug output is removed

9 years agoMerge branch 'master' into BR_PYTHON_PLUGIN
Sergey BELASH [Mon, 17 Nov 2014 14:43:52 +0000 (17:43 +0300)]
Merge branch 'master' into BR_PYTHON_PLUGIN

9 years agoMerge branch 'master' into BR_PYTHON_PLUGIN
Sergey BELASH [Mon, 17 Nov 2014 14:43:13 +0000 (17:43 +0300)]
Merge branch 'master' into BR_PYTHON_PLUGIN

9 years agoProper handling of Python's GIL by SWIG
Sergey BELASH [Mon, 17 Nov 2014 14:43:00 +0000 (17:43 +0300)]
Proper handling of Python's GIL by SWIG

9 years agoUseless constructor stubs for SWIG removed
Sergey BELASH [Mon, 17 Nov 2014 12:51:31 +0000 (15:51 +0300)]
Useless constructor stubs for SWIG removed

9 years agoPython API and example plugin are corrected to perform basic actions without crashes
Sergey BELASH [Mon, 17 Nov 2014 12:33:28 +0000 (15:33 +0300)]
Python API and example plugin are corrected to perform basic actions without crashes