]>
SALOME platform Git repositories - modules/shaper.git/log
nds [Mon, 9 Jun 2014 13:20:27 +0000 (17:20 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Feature Arc creation. Project third point on the arc circle
vsv [Mon, 9 Jun 2014 12:37:33 +0000 (16:37 +0400)]
Check ShapePtr on validity
vsv [Mon, 9 Jun 2014 11:08:39 +0000 (15:08 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Mon, 9 Jun 2014 11:08:22 +0000 (15:08 +0400)]
Redisplay object on data modifications
azv [Mon, 9 Jun 2014 07:22:01 +0000 (11:22 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SketchSolver
azv [Mon, 9 Jun 2014 07:21:34 +0000 (11:21 +0400)]
The problem with extrusion direction of the sketch was fixed
nds [Mon, 9 Jun 2014 06:48:14 +0000 (10:48 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Arc feature inital creation. Preview draft
nds [Mon, 9 Jun 2014 04:13:35 +0000 (08:13 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Fri, 6 Jun 2014 15:36:52 +0000 (19:36 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Arc feature inital creation. No V3d viewer.
vsv [Fri, 6 Jun 2014 15:19:36 +0000 (19:19 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Fri, 6 Jun 2014 15:19:21 +0000 (19:19 +0400)]
Create pop-up menu in 3d viewer
azv [Fri, 6 Jun 2014 14:22:01 +0000 (18:22 +0400)]
Merge branch 'SketchSolver'
azv [Fri, 6 Jun 2014 14:03:33 +0000 (18:03 +0400)]
Merge from 'master'
azv [Fri, 6 Jun 2014 14:01:53 +0000 (18:01 +0400)]
Implemented extrusion for sketch
nds [Fri, 6 Jun 2014 13:59:38 +0000 (17:59 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Key release signal is emitted by double value widget in order to bread and restart circle creation operation like it is for line feature.
nds [Fri, 6 Jun 2014 13:39:03 +0000 (17:39 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Fri, 6 Jun 2014 13:38:45 +0000 (17:38 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Code correction to set the focus widget for all ModelWidget children.
vsv [Fri, 6 Jun 2014 13:16:48 +0000 (17:16 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Fri, 6 Jun 2014 13:16:27 +0000 (17:16 +0400)]
Show/Hide operations and selection synchronization
nds [Fri, 6 Jun 2014 12:32:01 +0000 (16:32 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Code correction to set the focus widget for all ModelWidget children.
nds [Fri, 6 Jun 2014 12:16:42 +0000 (16:16 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Circle final creation.
nds [Fri, 6 Jun 2014 12:13:52 +0000 (16:13 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Fri, 6 Jun 2014 12:13:41 +0000 (16:13 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Circle final creation.
vsv [Thu, 5 Jun 2014 14:18:34 +0000 (18:18 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Thu, 5 Jun 2014 14:18:15 +0000 (18:18 +0400)]
Update document in Data tree model on loading a new document
nds [Thu, 5 Jun 2014 13:23:48 +0000 (17:23 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Circle draft creation.
nds [Thu, 5 Jun 2014 12:24:46 +0000 (16:24 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Thu, 5 Jun 2014 12:24:28 +0000 (16:24 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Point feature creation is finished. Constraint for the point is available between two points or a point and a line point.
vsv [Thu, 5 Jun 2014 11:41:28 +0000 (15:41 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Thu, 5 Jun 2014 11:41:13 +0000 (15:41 +0400)]
Clean Property panel before starting of a new operation.
nds [Thu, 5 Jun 2014 11:37:24 +0000 (15:37 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Move all line specific information to FeatureLinePrs. Prepare FeaturePointPrs for the point feature.
azv [Thu, 5 Jun 2014 11:09:28 +0000 (15:09 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SketchSolver
Conflicts:
src/GeomAlgoAPI/CMakeLists.txt
azv [Wed, 4 Jun 2014 08:31:23 +0000 (12:31 +0400)]
Intermediate changes for sketch builder
nds [Thu, 5 Jun 2014 09:55:43 +0000 (13:55 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Thu, 5 Jun 2014 09:55:33 +0000 (13:55 +0400)]
refs #80 - Sketch base GUI: create/draw point, circle and arc
Create features step.
It splits the operation of sketch line creation to the common operation part and feature presentation part. Common operation part will be applicable for all features created. The feature presentation will contain the specific behavior for a separate feature.
vsv [Wed, 4 Jun 2014 15:29:59 +0000 (19:29 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Wed, 4 Jun 2014 15:29:44 +0000 (19:29 +0400)]
Provide editing of Point and Extrusion objects
nds [Wed, 4 Jun 2014 11:25:58 +0000 (15:25 +0400)]
An attempt to use the feature kind instead of direct text. May be, later the dependency to PartSetPlugin will be removed from XGUI includes.
nds [Wed, 4 Jun 2014 11:10:41 +0000 (15:10 +0400)]
It replaces direct names of construction and partset features to the specific kind.
nds [Wed, 4 Jun 2014 11:09:44 +0000 (15:09 +0400)]
It replaces direct names of construction and partset features to the specific kind.
nds [Wed, 4 Jun 2014 11:07:56 +0000 (15:07 +0400)]
It replaces direct names of construction and partset features to the specific kind.
nds [Wed, 4 Jun 2014 10:28:22 +0000 (14:28 +0400)]
Replace boost::shared_ptr<ModelAPI_Feature> on FeaturePtr
nds [Wed, 4 Jun 2014 10:07:49 +0000 (14:07 +0400)]
It replaces direct names of constraints to the specific kind.
nds [Wed, 4 Jun 2014 09:48:32 +0000 (13:48 +0400)]
It replaces using of direct value "SketchCircle" to SKETCH_CIRLCE_KIND, and "SketchPoint" to SKETCH_POINT_KIND
nds [Wed, 4 Jun 2014 09:41:17 +0000 (13:41 +0400)]
It replaces using of direct value "SketchLine" to SKETCH_LINE_KIND, which is defined in the SketchPlugin_Line header
nds [Wed, 4 Jun 2014 09:21:51 +0000 (13:21 +0400)]
It replaces using of direct value "Sketch" to SKETCH_KIND, which is defined in the SketchPlugin_Sketch header
nds [Wed, 4 Jun 2014 09:09:22 +0000 (13:09 +0400)]
Merge branch 'master' of newgeom:newgeom
azv [Wed, 4 Jun 2014 09:08:48 +0000 (13:08 +0400)]
Changed GeomAPI_Dir to avoid compilation errors
nds [Wed, 4 Jun 2014 09:05:59 +0000 (13:05 +0400)]
Correction for tolerance value
nds [Wed, 4 Jun 2014 08:47:30 +0000 (12:47 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Wed, 4 Jun 2014 08:47:17 +0000 (12:47 +0400)]
Code correction: names of methods should start from a small letter.
azv [Wed, 4 Jun 2014 08:33:12 +0000 (12:33 +0400)]
Merge branch 'SketchSolver'
azv [Wed, 4 Jun 2014 08:25:10 +0000 (12:25 +0400)]
Implemented calculation of Sketch attributes according to plane coefficient
vsv [Wed, 4 Jun 2014 08:18:30 +0000 (12:18 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Wed, 4 Jun 2014 08:18:14 +0000 (12:18 +0400)]
Edit extrusion object
nds [Wed, 4 Jun 2014 07:54:24 +0000 (11:54 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Tue, 3 Jun 2014 14:25:40 +0000 (18:25 +0400)]
Create Extrusion property panel.
nds [Tue, 3 Jun 2014 13:52:48 +0000 (17:52 +0400)]
Constraint: Check AIS dimension possibilities. Line edit appears by the text selection in AIS dimension.
vsv [Tue, 3 Jun 2014 08:18:04 +0000 (12:18 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Tue, 3 Jun 2014 08:17:50 +0000 (12:17 +0400)]
IWorkshop interface for Module is created
mpv [Mon, 2 Jun 2014 15:41:08 +0000 (19:41 +0400)]
Very first implementation of shape-result management
nds [Mon, 2 Jun 2014 09:55:05 +0000 (13:55 +0400)]
Constraint for distance start creation.
nds [Mon, 2 Jun 2014 08:20:01 +0000 (12:20 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Mon, 2 Jun 2014 08:19:49 +0000 (12:19 +0400)]
refs #75 - reported by Hervé Legrand: sketch - color of planes displayed in 3D viewer should be changed
the color correction for sketch plane.
azv [Mon, 2 Jun 2014 08:11:46 +0000 (12:11 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SketchSolver
azv [Mon, 2 Jun 2014 08:09:44 +0000 (12:09 +0400)]
Problem with blinking segment during feature movement
Crash in aborting operation
vsv [Mon, 2 Jun 2014 07:54:09 +0000 (11:54 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Mon, 2 Jun 2014 07:53:52 +0000 (11:53 +0400)]
Prepare extrusion feature
nds [Mon, 2 Jun 2014 07:22:26 +0000 (11:22 +0400)]
refs #75 - reported by Hervé Legrand: sketch - color of planes displayed in 3D viewer should be changed
Fit all for the planes preview.
nds [Mon, 2 Jun 2014 06:19:43 +0000 (10:19 +0400)]
refs #46 - define line segment using dialog fileds
Set cursor to the first widget in the property panel.
For line creation signal is emitted during start, but, the property panel is built after the operation is stopped and this information do not go to the first point control.
nds [Mon, 2 Jun 2014 06:05:10 +0000 (10:05 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Mon, 2 Jun 2014 06:04:57 +0000 (10:04 +0400)]
refs #78 - reported by Hervé Legrand: do not create segment if mouse moved out of 3D viewer without click
Accept any key to set the second point in order to apply the line creation even if the "Enter" has not been pressed in the second point widget
It is right, for the current version, that the "Tab" emulates to the second point selection in the viewer.
vsv [Mon, 2 Jun 2014 05:41:50 +0000 (09:41 +0400)]
Merge branch 'master' of newgeom:newgeom
azv [Mon, 2 Jun 2014 05:13:08 +0000 (09:13 +0400)]
Merge branch 'GeomAPI'
azv [Mon, 2 Jun 2014 05:12:17 +0000 (09:12 +0400)]
Merge remote-tracking branch 'remotes/origin/GeomAPI'
azv [Mon, 2 Jun 2014 05:11:51 +0000 (09:11 +0400)]
Problem with blinking segment during feature movement
nds [Mon, 2 Jun 2014 04:10:30 +0000 (08:10 +0400)]
refs #78: reported by Hervé Legrand: do not create segment if mouse moved out of 3D viewer without click
the canBeCommitted() method is implemented.
nds [Mon, 2 Jun 2014 03:45:16 +0000 (07:45 +0400)]
#refs 76 - reported by Hervé Legrand: Edit Sketch as Constructions child - crash
In additional isModelObject() method is added.
The bug functionality is in Module::edit(). The feature is obtained from the model object if it is.
nds [Fri, 30 May 2014 14:26:48 +0000 (18:26 +0400)]
#refs 76 - reported by Hervé Legrand: Edit Sketch as Constructions child - crash
In additional isModelObject() method is added.
The bug functionality is in Module::edit(). The feature is obtained from the model object if it is.
nds [Fri, 30 May 2014 14:12:43 +0000 (18:12 +0400)]
#refs 77 - reported by Hervé Legrand: double click in 3D viewer leads to crash when create line
Change the places of the flush methods.
azv [Fri, 30 May 2014 12:42:02 +0000 (16:42 +0400)]
Crash on coincidence constraints
nds [Fri, 30 May 2014 12:03:56 +0000 (16:03 +0400)]
#refs 77 - reported by Hervé Legrand: double click in 3D viewer leads to crash when create line
The main functionality is in OperationSketchLine::onMouseRelease
azv [Fri, 30 May 2014 11:57:32 +0000 (15:57 +0400)]
Changes for modifying of GeomData objects by GeomAPI objects
azv [Fri, 30 May 2014 09:02:10 +0000 (13:02 +0400)]
The problem with constraint parameters given as reference to attribute and to feature. Added Length constraint.
vsv [Fri, 30 May 2014 07:04:34 +0000 (11:04 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Fri, 30 May 2014 07:04:19 +0000 (11:04 +0400)]
Show/Hide menu items added
azv [Thu, 29 May 2014 13:57:56 +0000 (17:57 +0400)]
Added new geometrical objects
azv [Thu, 29 May 2014 07:02:46 +0000 (11:02 +0400)]
Removing of coincidence constraints was changed. The crash when abort drawing line was fixed
sbh [Thu, 29 May 2014 05:55:42 +0000 (09:55 +0400)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Thu, 29 May 2014 05:55:12 +0000 (09:55 +0400)]
Call show method of the error dialog in it's thread. Fixes #79
nds [Thu, 29 May 2014 05:37:16 +0000 (09:37 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Thu, 29 May 2014 05:37:03 +0000 (09:37 +0400)]
OCC Bugs are 24965, 24966
Undoes the previous modification because it leads to the selecting of the last point of a created line. It is not possible in this case to choose a point of another object for creation.
sbh [Wed, 28 May 2014 13:06:02 +0000 (17:06 +0400)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Wed, 28 May 2014 13:05:49 +0000 (17:05 +0400)]
Issue #20 Better look&feel for workbench's buttons.
azv [Wed, 28 May 2014 12:23:51 +0000 (16:23 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SolveSpace
azv [Wed, 28 May 2014 12:19:27 +0000 (16:19 +0400)]
Splitting of constraint groups was implemented
vsv [Wed, 28 May 2014 09:12:45 +0000 (13:12 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Wed, 28 May 2014 09:12:24 +0000 (13:12 +0400)]
Working with nested actions uder SALOME
mpv [Wed, 28 May 2014 08:49:18 +0000 (12:49 +0400)]
The GUI module is added to SALOME run environment
vsv [Wed, 28 May 2014 08:42:42 +0000 (12:42 +0400)]
Merge branch 'master' of newgeom:newgeom