]>
SALOME platform Git repositories - modules/shaper.git/log
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
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.
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
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
sbh [Mon, 24 Nov 2014 08:33:05 +0000 (11:33 +0300)]
Renaud's patch "python_plugin_11_20.patch"
sbh [Tue, 18 Nov 2014 12:44:47 +0000 (15:44 +0300)]
Unused structure removed to make extended interfaces compilable under Windows
sbh [Tue, 18 Nov 2014 12:26:34 +0000 (15:26 +0300)]
Extension of SWIG interfaces
sbh [Tue, 18 Nov 2014 08:53:49 +0000 (11:53 +0300)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Tue, 18 Nov 2014 08:53:39 +0000 (11:53 +0300)]
Boost has been removed from CMake (linux environment)
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
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.
sbh [Mon, 17 Nov 2014 17:47:42 +0000 (20:47 +0300)]
Boost has been removed from windows environment
sbh [Mon, 17 Nov 2014 17:24:12 +0000 (20:24 +0300)]
Boost has been removed from code
sbh [Mon, 17 Nov 2014 14:56:41 +0000 (17:56 +0300)]
Icon added and debug output is removed
Sergey BELASH [Mon, 17 Nov 2014 14:43:52 +0000 (17:43 +0300)]
Merge 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
Sergey BELASH [Mon, 17 Nov 2014 14:43:00 +0000 (17:43 +0300)]
Proper handling of Python's GIL by SWIG
Sergey BELASH [Mon, 17 Nov 2014 12:51:31 +0000 (15:51 +0300)]
Useless constructor stubs for SWIG removed
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
mpv [Fri, 14 Nov 2014 10:37:57 +0000 (13:37 +0300)]
Fix for creation of edges in sketch on Squeese: Events_MessageGroup had different instances in Events library and Model plugin. Reproduced only on Debian Squeeze.
mpv [Thu, 13 Nov 2014 16:10:13 +0000 (19:10 +0300)]
Added wrappings for sketch faces creation to be able to create an extrusion from the sketch in python console.
mpv [Thu, 13 Nov 2014 11:16:01 +0000 (14:16 +0300)]
Fix for crashes on close of application in SALOME mode
mpv [Thu, 13 Nov 2014 10:47:01 +0000 (13:47 +0300)]
Fix for crash on Debian Squeeze. It is quite tricky and crash is avoided if change the order of execution of methods.
sbh [Wed, 12 Nov 2014 09:28:41 +0000 (12:28 +0300)]
Merge branch 'master' of newgeom:newgeom.git
mpv [Tue, 11 Nov 2014 13:39:31 +0000 (16:39 +0300)]
To avoid possible crash on close
mpv [Tue, 11 Nov 2014 12:51:59 +0000 (15:51 +0300)]
Merge branch 'master' of newgeom:newgeom
mpv [Tue, 11 Nov 2014 12:51:36 +0000 (15:51 +0300)]
Issue #249 : hide sketcher on Apply of extrusion based on it
azv [Tue, 11 Nov 2014 12:47:45 +0000 (15:47 +0300)]
Issue #265: Conflicting constraints after aborting of constraint creation
Changed procedure of finding appropriate group for constraints and entities in the solver
mpv [Tue, 11 Nov 2014 12:34:06 +0000 (15:34 +0300)]
Correctly close the document on opening the new one
sbh [Tue, 11 Nov 2014 10:06:02 +0000 (13:06 +0300)]
Issue #263 Check validity of the feature when filling it with pre-selection
mpv [Tue, 11 Nov 2014 09:28:36 +0000 (12:28 +0300)]
Fixed the crash on selection of sketch in PartSet
nds [Tue, 11 Nov 2014 09:20:04 +0000 (12:20 +0300)]
Issue #251. Append Export/Import NewGeom commands in the SALOME desktop.
nds [Tue, 11 Nov 2014 09:17:17 +0000 (12:17 +0300)]
Merge branch 'master' of newgeom:newgeom
nds [Tue, 11 Nov 2014 09:16:58 +0000 (12:16 +0300)]
Issue #251. Append Export/Import NewGeom commands in the SALOME desktop.
mpv [Tue, 11 Nov 2014 08:41:53 +0000 (11:41 +0300)]
Abort of sketch: empty transactions appearance fix
sbh [Tue, 11 Nov 2014 08:39:20 +0000 (11:39 +0300)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Tue, 11 Nov 2014 08:39:04 +0000 (11:39 +0300)]
Disable undo on active operation (to prevent crash on undo the sketch creation)
mpv [Tue, 11 Nov 2014 08:23:30 +0000 (11:23 +0300)]
Merge branch 'master' of newgeom:newgeom
mpv [Tue, 11 Nov 2014 08:23:07 +0000 (11:23 +0300)]
Issue #258: make selection information of the attribute label, not on the data label (for selection list it is really bad case)
sbh [Tue, 11 Nov 2014 07:54:49 +0000 (10:54 +0300)]
Merge branch 'master' of newgeom:newgeom.git
Sergey BELASH [Mon, 10 Nov 2014 17:09:56 +0000 (20:09 +0300)]
Issue #219 force repaint for group list added. Posibility to add the group's results eliminated.
sbh [Mon, 10 Nov 2014 16:44:49 +0000 (19:44 +0300)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Mon, 10 Nov 2014 16:44:02 +0000 (19:44 +0300)]
Proper highlight of active "shape selector" widget
mpv [Mon, 10 Nov 2014 14:43:30 +0000 (17:43 +0300)]
Issue 152 : do not compact empty transactions becasue it causes problem in OCCT
mpv [Mon, 10 Nov 2014 14:22:46 +0000 (17:22 +0300)]
Merge branch 'master' of newgeom:newgeom
mpv [Mon, 10 Nov 2014 14:22:20 +0000 (17:22 +0300)]
Make default validator initializer not global: to be initialized when it is needed
nds [Mon, 10 Nov 2014 13:50:39 +0000 (16:50 +0300)]
refs #196 - visualize a constraint distance presentation in case of invalid value.
nds [Mon, 10 Nov 2014 13:42:57 +0000 (16:42 +0300)]
refs #196 - visualize a constraint distance presentation in case of invalid value.
mpv [Mon, 10 Nov 2014 12:34:03 +0000 (15:34 +0300)]
Issue 192: fixed of possible crash on abort of modification of group
sbh [Mon, 10 Nov 2014 11:53:08 +0000 (14:53 +0300)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Mon, 10 Nov 2014 11:52:51 +0000 (14:52 +0300)]
Issue #219 Corectly define selection type on edit
mpv [Mon, 10 Nov 2014 11:38:41 +0000 (14:38 +0300)]
Merge branch 'master' of newgeom:newgeom
mpv [Mon, 10 Nov 2014 11:38:17 +0000 (14:38 +0300)]
Issue #208 : update the sketch and sub-entities with updated plane in right way: sketch plane, then all subs, then all subs again (after solver processing), then sketch result itself.
nds [Mon, 10 Nov 2014 10:39:42 +0000 (13:39 +0300)]
Issue #208 - A correction to filter the selected/highlighted objects to belong the current sketch.
mpv [Mon, 10 Nov 2014 08:50:16 +0000 (11:50 +0300)]
Issue #254: on error of Boolean operations produce error window and this error now does no block the continuation and working properly later, when this problem is fixed
nds [Mon, 10 Nov 2014 06:43:40 +0000 (09:43 +0300)]
Issue #196: Implemented verification of zero distance in SketchSolver
azv [Mon, 10 Nov 2014 05:28:57 +0000 (08:28 +0300)]
Issue #196: Implemented verification of zero distance in SketchSolver
nds [Fri, 7 Nov 2014 16:32:59 +0000 (19:32 +0300)]
Issues #248, #235 The obtaining of the point from the TopoDS_Vertex shape during saving the operation preselection.
Moving the algorithm of a point get from a Vertex shape into a tool method to be called where it is necessary.
nds [Fri, 7 Nov 2014 16:09:34 +0000 (19:09 +0300)]
Merge branch 'master' of newgeom:newgeom
nds [Fri, 7 Nov 2014 16:09:17 +0000 (19:09 +0300)]
Issues #248, #235 The obtaining of the point from the TopoDS_Vertex shape during saving the operation preselection.
Moving the algorithm of a point get from a Vertex shape into a tool method to be called where it is necessary.
vsv [Fri, 7 Nov 2014 15:29:48 +0000 (18:29 +0300)]
Restore 'Delete' pop-up command
vsv [Fri, 7 Nov 2014 13:52:48 +0000 (16:52 +0300)]
Issue #245: Hide extra items from pop-up menu in SALOME
vsv [Fri, 7 Nov 2014 13:15:48 +0000 (16:15 +0300)]
Merge branch 'master' of newgeom:newgeom
vsv [Fri, 7 Nov 2014 13:15:36 +0000 (16:15 +0300)]
Do not add Show/Hide menus to a Part.
sbh [Fri, 7 Nov 2014 13:09:28 +0000 (16:09 +0300)]
Signal/Slot connection warning eliminated
sbh [Fri, 7 Nov 2014 12:59:32 +0000 (15:59 +0300)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Fri, 7 Nov 2014 12:59:12 +0000 (15:59 +0300)]
Initialize selection of group items properly
vsv [Fri, 7 Nov 2014 12:44:14 +0000 (15:44 +0300)]
Issue #247: Provide show/hide for groups
vsv [Fri, 7 Nov 2014 12:31:08 +0000 (15:31 +0300)]
Issue #236: Avoid empty shape types definition
vsv [Fri, 7 Nov 2014 12:14:02 +0000 (15:14 +0300)]
Issue #236: Provide filtering of selected objects for extrusion
mpv [Fri, 7 Nov 2014 12:06:56 +0000 (15:06 +0300)]
Issue #224 : for now the preferences rebuild flag has different meaning: rebuild immediately (inside of the transaction)
sbh [Fri, 7 Nov 2014 11:17:36 +0000 (14:17 +0300)]
Block shape type combo's signals on restoring values. Fixes issue #220 #230
mpv [Fri, 7 Nov 2014 10:53:19 +0000 (13:53 +0300)]
Merge branch 'master' of newgeom:newgeom
mpv [Fri, 7 Nov 2014 10:53:02 +0000 (13:53 +0300)]
Groups transactions mechanism debug
nds [Fri, 7 Nov 2014 09:52:45 +0000 (12:52 +0300)]
Restart edit opeation for a constraint on the mouse release.
Ignore double click on another constraint feature(lenght, distance) if the select control is active.
nds [Fri, 7 Nov 2014 08:47:52 +0000 (11:47 +0300)]
Merge branch 'master' of newgeom:newgeom
nds [Fri, 7 Nov 2014 08:47:35 +0000 (11:47 +0300)]
Two lists are filled for edit operation - a list of selected objects and highlighted.
In order to analize which should be used if the shift is pressed
vsv [Fri, 7 Nov 2014 08:45:18 +0000 (11:45 +0300)]
Merge branch 'master' of newgeom:newgeom
vsv [Fri, 7 Nov 2014 08:45:06 +0000 (11:45 +0300)]
Issue #236: Buttons 'N' and 'P' change selection of object under cursor to Next or Previous
mpv [Fri, 7 Nov 2014 08:08:04 +0000 (11:08 +0300)]
Issue #244 : do not allow to select null objects (coming from other documents) yet
mpv [Fri, 7 Nov 2014 07:50:26 +0000 (10:50 +0300)]
Merge branch 'master' of newgeom:newgeom
mpv [Fri, 7 Nov 2014 07:50:08 +0000 (10:50 +0300)]
Fix some hang ups on constraints creation
nds [Fri, 7 Nov 2014 07:44:22 +0000 (10:44 +0300)]
Edit with shift.
mpv [Fri, 7 Nov 2014 06:38:16 +0000 (09:38 +0300)]
The parametric update of loaded documents: sketch solver problems fix
nds [Thu, 6 Nov 2014 19:41:02 +0000 (22:41 +0300)]
refs #240 - Selection of dimension for edit
the active widget is a selection control. The operation should not be committed on the mouse release.
Only if it is a last selected widget.
The disappearance of the property panel is corrected for the perpendicular constraint edition.
The case is call edit on a perpendicular constraint, select any line, it is applied as a first parameter, but the property panel is hidden.
nds [Thu, 6 Nov 2014 19:40:50 +0000 (22:40 +0300)]
refs #240 - Selection of dimension for edit
the active widget is a selection control. The operation should not be committed on the mouse release.
Only if it is a last selected widget.
The disappearance of the property panel is corrected for the perpendicular constraint edition.
The case is call edit on a perpendicular constraint, select any line, it is applied as a first parameter, but the property panel is hidden.
vsv [Thu, 6 Nov 2014 15:59:05 +0000 (18:59 +0300)]
Merge branch 'master' of newgeom:newgeom
vsv [Thu, 6 Nov 2014 15:58:13 +0000 (18:58 +0300)]
Hide label about plane selection on sketch create
mpv [Thu, 6 Nov 2014 15:50:45 +0000 (18:50 +0300)]
Merge branch 'master' of newgeom:newgeom
mpv [Thu, 6 Nov 2014 15:50:26 +0000 (18:50 +0300)]
Make the concealed bodies also concealed on open
szy [Thu, 6 Nov 2014 15:37:24 +0000 (18:37 +0300)]
Naming DS of ImportFeature redesign.
sbh [Thu, 6 Nov 2014 15:12:33 +0000 (18:12 +0300)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Thu, 6 Nov 2014 15:12:12 +0000 (18:12 +0300)]
The obligatory and concealment attribute's properties now registers in model by special message
szy [Thu, 6 Nov 2014 15:02:39 +0000 (18:02 +0300)]
6.11.2014. Addition for Import feature.
mpv [Thu, 6 Nov 2014 14:45:59 +0000 (17:45 +0300)]
Re-Execute the sketch sub-elements after all entities update: after solve space is recomputed, the edges must be updated all, independently on the creation order
vsv [Thu, 6 Nov 2014 13:29:48 +0000 (16:29 +0300)]
Clear text on sketcher property panel on external sketch selection
vsv [Thu, 6 Nov 2014 12:49:49 +0000 (15:49 +0300)]
Merge branch 'master' of newgeom:newgeom
vsv [Thu, 6 Nov 2014 12:49:41 +0000 (15:49 +0300)]
Fix non initialized value.
nds [Thu, 6 Nov 2014 12:42:05 +0000 (15:42 +0300)]
refs #200 - edit Length constraint is outside of the transaction
this bug is reproduced only on Linux. There should be a blocking on the release before double click is processed.
Sergey BELASH [Thu, 6 Nov 2014 12:21:34 +0000 (15:21 +0300)]
The ability to register python plugins added