]>
SALOME platform Git repositories - modules/shaper.git/log
nds [Fri, 26 Jun 2015 09:07:06 +0000 (12:07 +0300)]
Issue #604 Creation of an unexpected line in the Sketcher
An additional condition for Apply button validity.
vsv [Fri, 26 Jun 2015 08:07:07 +0000 (11:07 +0300)]
Issue #637: Create visualization properties at Workshop constructor
mpv [Fri, 26 Jun 2015 07:54:38 +0000 (10:54 +0300)]
Initial part document shapes management implementation.
nds [Fri, 26 Jun 2015 07:36:17 +0000 (10:36 +0300)]
Apply disable state correction in distance/angle controls.
nds [Fri, 26 Jun 2015 05:01:39 +0000 (08:01 +0300)]
Correction for bugs 666, 667,678,670 - crash in Sketcher Prs peformed by VSA
vsv [Thu, 25 Jun 2015 14:49:23 +0000 (17:49 +0300)]
Issue #677: Use folder word instead directory for open/save dialogs
mpv [Thu, 25 Jun 2015 13:22:25 +0000 (16:22 +0300)]
Fix for the issue #686: now compounds produced by the Boolean operations can be correctly selected by the naming procedure
nds [Thu, 25 Jun 2015 12:18:44 +0000 (15:18 +0300)]
The control should not be interactive in edit mode like it is in point selector control.
nds [Thu, 25 Jun 2015 10:33:35 +0000 (13:33 +0300)]
Issue #634 API must be wrapped by SWIG
BREP/IGES/STEP Import/Exort only a not wrapped.
nds [Thu, 25 Jun 2015 09:34:43 +0000 (12:34 +0300)]
Regression fix: restore selection by value modification in Property Panel(line->edit, change any point value)
nds [Thu, 25 Jun 2015 09:21:06 +0000 (12:21 +0300)]
Issues #616, #618
The main modification is in the getCurrentSelection. The highlighted points should also be processed here.
nds [Thu, 25 Jun 2015 08:36:37 +0000 (11:36 +0300)]
Issue #640 It is impossible to remove dimension
vsv [Thu, 25 Jun 2015 07:35:32 +0000 (10:35 +0300)]
Issue #632: Activate/Deactivate zoom tracking on activation/deactivation of module
nds [Thu, 25 Jun 2015 06:09:32 +0000 (09:09 +0300)]
Main fix of this integration is in ConstraintRigid. The AIS should be created unconditionally, otherwise fixed constraint is not visualized in the viewer when it is created by preselection.
Also the customizePresentation is realized for lenght and dimension, the color should be set there similar to other presentations.
nds [Wed, 24 Jun 2015 13:11:03 +0000 (16:11 +0300)]
SALOME porting: highlight should be cleared in the viewer
Multi selection crash remove.
mpv [Wed, 24 Jun 2015 13:14:16 +0000 (16:14 +0300)]
Make the external sketch segment not-movable by the user
mpv [Wed, 24 Jun 2015 12:26:08 +0000 (15:26 +0300)]
Fix for crash of undo/redo of part creation
nds [Wed, 24 Jun 2015 12:18:44 +0000 (15:18 +0300)]
Issue #555: Infinite boolean state is stored in Result construction.
nds [Wed, 24 Jun 2015 10:45:31 +0000 (13:45 +0300)]
Movement group uses solids, which are defined in extrusion/revolution/boolean. So, this group is moved to be after them.
nds [Wed, 24 Jun 2015 10:28:04 +0000 (13:28 +0300)]
Preselection for extrusion/revolution
nds [Wed, 24 Jun 2015 09:31:47 +0000 (12:31 +0300)]
Preselection problem for extrusion
mpv [Wed, 24 Jun 2015 09:17:29 +0000 (12:17 +0300)]
Merge branch 'Dev_1.3.0' of newgeom:newgeom into Dev_1.3.0
mpv [Wed, 24 Jun 2015 09:17:09 +0000 (12:17 +0300)]
Fix for the issue #665
vsv [Wed, 24 Jun 2015 09:13:18 +0000 (12:13 +0300)]
Issue #645: Input formula into pop-up dialog editor
nds [Wed, 24 Jun 2015 09:03:52 +0000 (12:03 +0300)]
Issue #675 Modification of data structure outside of the transaction when constraint between segmnet and construction element
1 problem: operation has the previous list of preselected objects, it should be cleared after activateByPreselection is done.
2 problem: second parallel constraint operation has not empty first value. the reason is that the selection is cleared only in Viewer, but not in the OB.
mpv [Wed, 24 Jun 2015 07:14:00 +0000 (10:14 +0300)]
Make compilation environment compatible with SALOME 7.6.0 in OpenParts mode
nds [Wed, 24 Jun 2015 06:50:43 +0000 (09:50 +0300)]
Focus regression in shape selector. Distance - select 1st object, focus is still on the first control
mpv [Wed, 24 Jun 2015 05:29:02 +0000 (08:29 +0300)]
Fix for the issue #673 : creation of sketch on -X direction-plane
nds [Wed, 24 Jun 2015 05:01:48 +0000 (08:01 +0300)]
Issue #672 - Crash when distance constraint
reason: an empty shape if the selected shape is equal to the shape of result
nds [Tue, 23 Jun 2015 16:20:27 +0000 (19:20 +0300)]
redisplay event should not be flushed during setResult of the feature. Reasons:
1. there are a lot of redisplays for complex feature(sketch fillet)
2. crash in presentations by undo/redo mirror creation, which uses circle(has two results). After first result set, redisplay is emitted, presentation is crashed.
dbv [Tue, 23 Jun 2015 15:57:34 +0000 (18:57 +0300)]
Separate attributes for Extrusion and Revolution features.
vsv [Tue, 23 Jun 2015 14:25:19 +0000 (17:25 +0300)]
Avoid hung-up on exit of SALOME when NewGeom is non active
dbv [Tue, 23 Jun 2015 08:56:54 +0000 (11:56 +0300)]
Improvement #615: Widgets position in Extrusion and Rotation features must be changed.
dbv [Mon, 22 Jun 2015 13:32:40 +0000 (16:32 +0300)]
Improvement #635: Move maximum functionality to API class
vsv [Tue, 23 Jun 2015 09:23:41 +0000 (12:23 +0300)]
Issue #652: Provide locale management similarly to SALOME
nds [Tue, 23 Jun 2015 08:07:33 +0000 (11:07 +0300)]
Workaround for issues #667, 668, 670
nds [Tue, 23 Jun 2015 06:54:35 +0000 (09:54 +0300)]
Activate/deactivate selection filter by module activation/deactivation.
Check case: activate NewGeom, activate GEOM, activate NewGeom, start sketch, create a line. The plane's eges/points should not be selectable.
nds [Mon, 22 Jun 2015 13:18:09 +0000 (16:18 +0300)]
Crash fix for the SALOME version if the local is russian.
nds [Mon, 22 Jun 2015 13:01:48 +0000 (16:01 +0300)]
1. Compound selection choice is provided for sketch selection in Extrusion operation. This type selection happens by selecting a sketch in ObjectBrowser. The widget selector acceptSubShapes() method is corrected to check shape type of the selected result. It is necessary always, for example in Sketch operation start Translate operation and click on a plane in ObjectBrowser.
2. Document shape filter check whether the operation is started itself. This improvement is similar to the infinite filter using. The matter is that the nested operation stop should not remove the filter from the context. If it is happened, objects from out parts is selected in sketch operation after, for example, translate operation stop. So, it seems that it is a best decision to check the active operation availability in the filter.
nds [Mon, 22 Jun 2015 12:55:22 +0000 (15:55 +0300)]
1. Compound selection choice is provided for sketch selection in Extrusion operation. This type selection happens by selecting a sketch in ObjectBrowser. The widget selector acceptSubShapes() method is corrected to check shape type of the selected result. It is necessary always, for example in Sketch operation start Translate operation and click on a plane in ObjectBrowser.
2. Document shape filter check whether the operation is started itself. This improvement is similar to the infinite filter using. The matter is that the nested operation stop should not remove the filter from the context. If it is happened, objects from out parts is selected in sketch operation after, for example, translate operation stop. So, it seems that it is a best decision to check the active operation availability in the filter.
nds [Mon, 22 Jun 2015 12:13:48 +0000 (15:13 +0300)]
Issue #555 - Make a number of shifted/rotated copies - selected object does not appear in List of objects
It provides an infinite state for plane/axis shapes.
nds [Mon, 22 Jun 2015 11:03:45 +0000 (14:03 +0300)]
Issue #555 - Make a number of shifted/rotated copies - selected object does not appear in List of objects
It provides an infinite state for plane/axis shapes.
nds [Fri, 19 Jun 2015 05:46:38 +0000 (08:46 +0300)]
A separation of WidgetSelector class in order to unite the logic of shape/multi shape selectors.
The reason is preselection: to set an empty shape to the feature attribute if the selected shape is equal to the shape of result, check of selection valid state
nds [Fri, 19 Jun 2015 05:29:34 +0000 (08:29 +0300)]
Issue #555 Make a number of shifted/rotated copies - selected object does not appear in List of objects.
Using infinite state to do not select inifinte objects(construction plane, axis).
dbv [Thu, 18 Jun 2015 09:35:53 +0000 (12:35 +0300)]
For for bounding planes selection in composite features
nds [Thu, 18 Jun 2015 08:43:15 +0000 (11:43 +0300)]
Issue #599 - hide trihedron when create Sketch,
A fix for external objects using. activateFlushes(true) in setCurrentDocument leads to visualization external edge out of its turn. There was a bug in distance constraint creation to the external edge.
nds [Thu, 18 Jun 2015 08:00:30 +0000 (11:00 +0300)]
Preselection using in operations: using of external objects correction.
nds [Thu, 18 Jun 2015 07:53:38 +0000 (10:53 +0300)]
Preselection using in operations: using of external objects correction.
nds [Thu, 18 Jun 2015 04:55:43 +0000 (07:55 +0300)]
The validated values are cached in order to do not check them by mouse moving over an object in the viewer.
This cache exists between activate/deactivate of the widget.
dbv [Wed, 17 Jun 2015 15:22:18 +0000 (18:22 +0300)]
Extrusion planes selection fix
dbv [Wed, 17 Jun 2015 13:16:41 +0000 (16:16 +0300)]
Selection restore fix.
nds [Wed, 17 Jun 2015 12:40:03 +0000 (15:40 +0300)]
Preselection using in operations: setSelection using in onSelectionChanged method.
nds [Wed, 17 Jun 2015 11:15:41 +0000 (14:15 +0300)]
Preselection using in operations: setSelection of widget returns a modified list of selected presentations.
This is especially useful for multi-selection control, which should process all possible selected presentations and give back non-used.
vsv [Wed, 17 Jun 2015 10:08:30 +0000 (13:08 +0300)]
Fix for selection point of transformation constraint presentation
dbv [Tue, 16 Jun 2015 20:47:45 +0000 (23:47 +0300)]
Fix for selection of translation and rotation constraints
vsv [Tue, 16 Jun 2015 13:22:29 +0000 (16:22 +0300)]
Set icons for revolution operations
nds [Tue, 16 Jun 2015 09:22:33 +0000 (12:22 +0300)]
Preselection using in operations
vsv [Mon, 15 Jun 2015 16:29:08 +0000 (19:29 +0300)]
Using shape selected for sketcher
nds [Mon, 15 Jun 2015 09:44:39 +0000 (12:44 +0300)]
Preselection in shape/multi shape selector controls.
azv [Mon, 15 Jun 2015 13:12:34 +0000 (16:12 +0300)]
Issue #601: Impossible to modify segment with constraint
The procedure of movement is changed. Any part of object can be moved separately.
vsv [Mon, 15 Jun 2015 13:00:40 +0000 (16:00 +0300)]
Set selection area of dimensions adaptive to viewer scale
azv [Mon, 15 Jun 2015 12:19:57 +0000 (15:19 +0300)]
Fix changing the list of objects of multi-translation and multi-rotation features
azv [Mon, 15 Jun 2015 11:57:18 +0000 (14:57 +0300)]
Issue #600: Problem with multi-rotation when one of points of selected objects is used as a center of rotation
vsv [Mon, 15 Jun 2015 08:15:24 +0000 (11:15 +0300)]
Abort operation ExtrusionCur if sketcher was aborted
dbv [Thu, 11 Jun 2015 17:03:53 +0000 (20:03 +0300)]
Compilation fix.
dbv [Thu, 11 Jun 2015 16:30:06 +0000 (19:30 +0300)]
RevolutionCut and RevolutionFuse features.
Some changes in icons placement on toolbar.
vsv [Thu, 11 Jun 2015 15:27:58 +0000 (18:27 +0300)]
ExtrusionFuse icon provided
dbv [Thu, 11 Jun 2015 14:57:06 +0000 (17:57 +0300)]
Extrusion fuse
vsv [Thu, 11 Jun 2015 14:57:01 +0000 (17:57 +0300)]
Restore abort of operation in ExtrusionCut
vsv [Thu, 11 Jun 2015 14:54:29 +0000 (17:54 +0300)]
Extra abort in ExtrusionCut removed
dbv [Thu, 11 Jun 2015 14:41:03 +0000 (17:41 +0300)]
Class structure modification for composite features.
vsv [Thu, 11 Jun 2015 14:30:06 +0000 (17:30 +0300)]
Hide source body on extrusion cut
vsv [Thu, 11 Jun 2015 14:22:43 +0000 (17:22 +0300)]
Provide abort of ExtrusionCut
nds [Thu, 11 Jun 2015 12:48:35 +0000 (15:48 +0300)]
SkethMgr - to avoid big arrows in gzy_reactor file
Displayer - performance correction on the file
ISelection, WidgetValidated - preliminary processing of preselection
vsv [Wed, 10 Jun 2015 16:08:09 +0000 (19:08 +0300)]
Cancel ExtrusionCut if there are no bodies
dbv [Wed, 10 Jun 2015 15:43:16 +0000 (18:43 +0300)]
Naming for extrusion cut.
dbv [Wed, 10 Jun 2015 15:05:37 +0000 (18:05 +0300)]
Extrusion cut execute draft version. No naming!
dbv [Wed, 10 Jun 2015 13:06:22 +0000 (16:06 +0300)]
Prism algo interface changes for more convenient use in nested features.
vsv [Wed, 10 Jun 2015 14:44:01 +0000 (17:44 +0300)]
Create Extrusion Cut
vsv [Tue, 9 Jun 2015 16:13:41 +0000 (19:13 +0300)]
Launch Sketch with ExtrusionCut
vsv [Tue, 9 Jun 2015 15:07:29 +0000 (18:07 +0300)]
ExtrusionCut launch
dbv [Tue, 9 Jun 2015 14:16:36 +0000 (17:16 +0300)]
Compilation fix
spo [Wed, 3 Jun 2015 07:06:10 +0000 (10:06 +0300)]
Fix pyconfig redefined declarations for _XOPEN_SOURCE and _POSIX_C_SOURCE
spo [Wed, 3 Jun 2015 09:54:36 +0000 (12:54 +0300)]
Fix: SWIG std::list<std::shared_ptr<GeomAPI_Shape>> problem
dbv [Tue, 9 Jun 2015 13:13:18 +0000 (16:13 +0300)]
Improvement #598: Porting Boolean operations to OCCT 6.9.0
spo [Tue, 9 Jun 2015 11:40:10 +0000 (14:40 +0300)]
Speedup compilation: use make -j4
spo [Tue, 9 Jun 2015 11:32:57 +0000 (14:32 +0300)]
Fix: IGES-5.1 export test
nds [Tue, 9 Jun 2015 11:36:42 +0000 (14:36 +0300)]
Minimization of activate/deactivate calls.
using ClearOutdatedSelection() because there was a porting to OCCT/SALOME
spo [Mon, 8 Jun 2015 05:46:21 +0000 (08:46 +0300)]
Fix: compilation error due FreeType include directories
spo [Mon, 8 Jun 2015 11:33:57 +0000 (14:33 +0300)]
Improve build scripts for Jenkins
dbv [Mon, 8 Jun 2015 11:26:01 +0000 (14:26 +0300)]
Feature #535: 5.02. Body placement by translation along a direction
vsv [Mon, 8 Jun 2015 07:34:21 +0000 (10:34 +0300)]
Add extrusion cut icon
vsv [Mon, 8 Jun 2015 07:03:59 +0000 (10:03 +0300)]
Extrusion cut operation
dbv [Fri, 5 Jun 2015 16:55:25 +0000 (19:55 +0300)]
Feature #534: 5.01. Body placement by 3D rotation in respect to axis
vsv [Fri, 5 Jun 2015 16:11:38 +0000 (19:11 +0300)]
Restore color of selection of symbol constraints
vsv [Fri, 5 Jun 2015 15:27:23 +0000 (18:27 +0300)]
Provide selection for symbol constraints
dbv [Thu, 4 Jun 2015 13:21:16 +0000 (16:21 +0300)]
Revolution tests.
vsv [Fri, 5 Jun 2015 13:45:51 +0000 (16:45 +0300)]
Display point object as '+' symbol
vsv [Fri, 5 Jun 2015 08:34:19 +0000 (11:34 +0300)]
Make symbols selected
vsv [Thu, 4 Jun 2015 13:49:04 +0000 (16:49 +0300)]
Merge remote-tracking branch 'origin/PortingSalome760' into Dev_1.3.0