Salome HOME
modules/shaper.git
10 years agoMerge branch 'MessagesGroups' of newgeom:newgeom into MessagesGroups MessagesGroups
mpv [Thu, 22 May 2014 14:09:57 +0000 (18:09 +0400)]
Merge branch 'MessagesGroups' of newgeom:newgeom into MessagesGroups

10 years agoChecking of modifications outside of the transaction
mpv [Thu, 22 May 2014 14:09:36 +0000 (18:09 +0400)]
Checking of modifications outside of the transaction

10 years agoImplementation of mechanism of grouping of messages
nds [Thu, 22 May 2014 13:44:41 +0000 (17:44 +0400)]
Implementation of mechanism of grouping of messages

Debug corrections for line edition. Modification line by property panel. Move some lines

10 years agoImplementation of mechanism of grouping of messages
nds [Thu, 22 May 2014 13:14:56 +0000 (17:14 +0400)]
Implementation of mechanism of grouping of messages

flush on to the property panel value change

10 years agoDebug of flush operation
mpv [Thu, 22 May 2014 13:00:38 +0000 (17:00 +0400)]
Debug of flush operation

10 years agoImplementation of mechanism of grouping of messages
nds [Thu, 22 May 2014 12:50:03 +0000 (16:50 +0400)]
Implementation of mechanism of grouping of messages

Flush call during operation of line creation.

10 years agoImplementation of mechanism of grouping of messages
nds [Thu, 22 May 2014 12:42:24 +0000 (16:42 +0400)]
Implementation of mechanism of grouping of messages

Flush call during operation of line creation.

10 years agoUnresolved symbols problem fix
mpv [Thu, 22 May 2014 12:08:53 +0000 (16:08 +0400)]
Unresolved symbols problem fix

10 years agoMerge branch 'MessagesGroups' of newgeom:newgeom into MessagesGroups
nds [Thu, 22 May 2014 12:01:47 +0000 (16:01 +0400)]
Merge branch 'MessagesGroups' of newgeom:newgeom into MessagesGroups

Conflicts:
src/SketchSolver/SketchSolver_ConstraintManager.cpp

10 years agoImplementation of mechanism of grouping of messages
nds [Thu, 22 May 2014 11:49:33 +0000 (15:49 +0400)]
Implementation of mechanism of grouping of messages

Compillation correction

10 years agoFix compilation problems
vsv [Thu, 22 May 2014 11:36:04 +0000 (15:36 +0400)]
Fix compilation problems

10 years agoSmall update in ConstraintManager to avoid too many events
azv [Thu, 22 May 2014 11:17:37 +0000 (15:17 +0400)]
Small update in ConstraintManager to avoid too many events

10 years agoListening of grouped messages by ConstraintManager
azv [Thu, 22 May 2014 11:08:29 +0000 (15:08 +0400)]
Listening of grouped messages by ConstraintManager

10 years agoMerge remote-tracking branch 'remotes/origin/MessagesGroups' into SolveSpace_MessageG...
azv [Thu, 22 May 2014 10:20:23 +0000 (14:20 +0400)]
Merge remote-tracking branch 'remotes/origin/MessagesGroups' into SolveSpace_MessageGroups

10 years agoAdding constraint to the appropriate group
azv [Thu, 22 May 2014 10:18:41 +0000 (14:18 +0400)]
Adding constraint to the appropriate group

10 years agoImplementation of mechanism of grouping of messages
mpv [Thu, 22 May 2014 08:43:09 +0000 (12:43 +0400)]
Implementation of mechanism of grouping of messages

10 years agoMerge remote-tracking branch 'remotes/origin/SketchSolver_Linux'
azv [Thu, 22 May 2014 08:11:04 +0000 (12:11 +0400)]
Merge remote-tracking branch 'remotes/origin/SketchSolver_Linux'

10 years agoUpdate Delete operation in pop-up
vsv [Thu, 22 May 2014 08:07:13 +0000 (12:07 +0400)]
Update Delete operation in pop-up

10 years agoRecalculations of constraints according to the moved features SketchSolver_Linux
azv [Thu, 22 May 2014 08:02:49 +0000 (12:02 +0400)]
Recalculations of constraints according to the moved features

10 years agoMerge remote-tracking branch 'remotes/origin/master' into SolveSpace
azv [Thu, 22 May 2014 07:34:31 +0000 (11:34 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SolveSpace

10 years agoSketchSolver: porting to Linux (changes for independance of SketchSolver and SketchPl...
azv [Thu, 22 May 2014 07:19:41 +0000 (11:19 +0400)]
SketchSolver: porting to Linux (changes for independance of SketchSolver and SketchPlugin)

10 years agoIcon for rename operation added.
vsv [Thu, 22 May 2014 06:40:56 +0000 (10:40 +0400)]
Icon for rename operation added.

10 years agoDelete feature command in pop-up
vsv [Thu, 22 May 2014 05:44:15 +0000 (09:44 +0400)]
Delete feature command in pop-up

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Wed, 21 May 2014 14:08:53 +0000 (18:08 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoActivate a Part on its creation (issue #23)
vsv [Wed, 21 May 2014 14:08:28 +0000 (18:08 +0400)]
Activate a Part on its creation (issue #23)

10 years agoSketchSolver: porting to Linux (loading of shared libraries)
azv [Wed, 21 May 2014 10:53:10 +0000 (14:53 +0400)]
SketchSolver: porting to Linux (loading of shared libraries)

10 years agoSwitch to the root document of current remove
mpv [Wed, 21 May 2014 09:48:03 +0000 (13:48 +0400)]
Switch to the root document of current remove

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Wed, 21 May 2014 09:21:34 +0000 (13:21 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Wed, 21 May 2014 09:21:18 +0000 (13:21 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Hide preview by clicking "Apply" or "Abort" button in the sketch operation.

10 years agoThe duplicate and remove parts implementation.
mpv [Wed, 21 May 2014 08:44:36 +0000 (12:44 +0400)]
The duplicate and remove parts implementation.

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Wed, 21 May 2014 07:02:54 +0000 (11:02 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Wed, 21 May 2014 07:02:41 +0000 (11:02 +0400)]
refs #30 - Sketch base GUI: create, draw lines

According to the document, the start position of line should be changed by the mouse cursor move.

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 20 May 2014 14:11:12 +0000 (18:11 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoProvide Rename command in object browser
vsv [Tue, 20 May 2014 14:10:57 +0000 (18:10 +0400)]
Provide Rename command in object browser

10 years agoMerge remote-tracking branch 'remotes/origin/master' into SolveSpace
azv [Tue, 20 May 2014 12:06:36 +0000 (16:06 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SolveSpace

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Tue, 20 May 2014 11:20:42 +0000 (15:20 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 11:20:31 +0000 (15:20 +0400)]
refs #30 - Sketch base GUI: create, draw lines

One signal about the features has been moved.

10 years agoBuild environment for eclipse IDE
sbh [Tue, 20 May 2014 11:00:21 +0000 (15:00 +0400)]
Build environment for eclipse IDE

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 09:49:13 +0000 (13:49 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Activate should be performed by the feature is updated also. In order to have correct hightligh of it.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 09:25:20 +0000 (13:25 +0400)]
refs #30 - Sketch base GUI: create, draw lines

"Esc" key release leads to stop any operation.

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Tue, 20 May 2014 09:17:52 +0000 (13:17 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 09:17:32 +0000 (13:17 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Fill the property panel by the sketch current operation on a suboperation finish.

10 years agoMerge branch 'master' of newgeom:newgeom
mpv [Tue, 20 May 2014 08:57:43 +0000 (12:57 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoFixed the problem with several parts creation.
mpv [Tue, 20 May 2014 08:57:25 +0000 (12:57 +0400)]
Fixed the problem with several parts creation.

10 years agoProvide pop-up menu in Salome mode.
vsv [Tue, 20 May 2014 08:31:36 +0000 (12:31 +0400)]
Provide pop-up menu in Salome mode.

10 years agoMerge remote-tracking branch 'remotes/origin/master' into SolveSpace
azv [Tue, 20 May 2014 08:16:54 +0000 (12:16 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SolveSpace

Conflicts:
src/SketchPlugin/SketchPlugin_Feature.cpp
src/SketchPlugin/SketchPlugin_Feature.h

10 years agoSketchSolver: porting to Linux
azv [Tue, 20 May 2014 08:10:25 +0000 (12:10 +0400)]
SketchSolver: porting to Linux

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Tue, 20 May 2014 07:25:49 +0000 (11:25 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoAdaptation of the application to SALOME interface (issue #31)
vsv [Tue, 20 May 2014 07:24:59 +0000 (11:24 +0400)]
Adaptation of the application to SALOME interface (issue #31)

10 years agoRemove setData overlapping: it causes problem of linking in Linux
mpv [Tue, 20 May 2014 06:51:06 +0000 (10:51 +0400)]
Remove setData overlapping: it causes problem of linking in Linux

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 06:33:31 +0000 (10:33 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Set end point to the start point in created line at the beginning.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 06:16:02 +0000 (10:16 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Check the following scenario: create sketch, line. Undo/Redo. As a result the line is displayed. Undo/Redo. The line is displayed again.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 05:50:26 +0000 (09:50 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Start operation of line creation during the edit operation is active.

10 years agoMerge branch 'SketchSolver_Linux' of newgeom:newgeom into SolveSpace
azv [Tue, 20 May 2014 05:27:08 +0000 (09:27 +0400)]
Merge branch 'SketchSolver_Linux' of newgeom:newgeom into SolveSpace

10 years agoSketchSolver: porting to Linux
azv [Tue, 20 May 2014 05:17:22 +0000 (09:17 +0400)]
SketchSolver: porting to Linux

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 05:05:34 +0000 (09:05 +0400)]
refs #30 - Sketch base GUI: create, draw lines

The compillation correction for Linux.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 04:46:29 +0000 (08:46 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Do not perform the selection clear/set if only one feature is modified.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Tue, 20 May 2014 03:56:43 +0000 (07:56 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Restore selection after operation edit.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Mon, 19 May 2014 15:24:40 +0000 (19:24 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Restore selection after operation edit.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Mon, 19 May 2014 14:28:06 +0000 (18:28 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Separation of AIS objects activation in the local selection from the feature display/redisplay

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Mon, 19 May 2014 14:18:10 +0000 (18:18 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Mon, 19 May 2014 14:17:59 +0000 (18:17 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Separation of AIS objects activation in the local selection from the feature display/redisplay

10 years agoCreate pop-up on ObjectBrowser root label (issue #23)
vsv [Mon, 19 May 2014 13:04:20 +0000 (17:04 +0400)]
Create pop-up on ObjectBrowser root label (issue #23)

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Mon, 19 May 2014 11:44:00 +0000 (15:44 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoFix of bug with Parameters folder
vsv [Mon, 19 May 2014 11:43:30 +0000 (15:43 +0400)]
Fix of bug with Parameters folder

10 years agoFix for visualization of "Redo" in sketch crash
mpv [Mon, 19 May 2014 11:37:28 +0000 (15:37 +0400)]
Fix for visualization of "Redo" in sketch crash

10 years agoFixed crash in Object Browser on creation of feature Object
vsv [Mon, 19 May 2014 11:30:38 +0000 (15:30 +0400)]
Fixed crash in Object Browser on creation of feature Object

10 years agoMerge branch 'master' of newgeom:newgeom
mpv [Mon, 19 May 2014 11:02:43 +0000 (15:02 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoFixed crash on Part creation: it is not in history, but in Parts folder
mpv [Mon, 19 May 2014 11:02:26 +0000 (15:02 +0400)]
Fixed crash on Part creation: it is not in history, but in Parts folder

10 years ago<Type>Ptr definitiomns added
vsv [Mon, 19 May 2014 10:43:37 +0000 (14:43 +0400)]
<Type>Ptr definitiomns added

10 years agoAdded "Object" feature: result of the operation in specialized folders.
mpv [Mon, 19 May 2014 08:27:48 +0000 (12:27 +0400)]
Added "Object" feature: result of the operation in specialized folders.

10 years agoActivate/Deactivate command in Part pop-up menu (issue #23)
vsv [Mon, 19 May 2014 07:37:06 +0000 (11:37 +0400)]
Activate/Deactivate command in Part pop-up menu (issue #23)

10 years agoEmulate tree node from Label above Tree view (issue #23)
vsv [Mon, 19 May 2014 07:27:00 +0000 (11:27 +0400)]
Emulate tree  node from Label above Tree view (issue #23)

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Fri, 16 May 2014 15:52:19 +0000 (19:52 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 16 May 2014 15:51:55 +0000 (19:51 +0400)]
refs #30 - Sketch base GUI: create, draw lines

It is important to connect to the operation manager to avoid double commit() for all connected operations (sketch, line are connected if apply is pressed in the top sketch line creation operation)

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Fri, 16 May 2014 15:25:06 +0000 (19:25 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoIssue #23: Last discussed scenario (#14) for document activation was implemented.
vsv [Fri, 16 May 2014 15:24:49 +0000 (19:24 +0400)]
Issue #23: Last discussed scenario (#14) for document activation was implemented.

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 16 May 2014 15:16:01 +0000 (19:16 +0400)]
refs #30 - Sketch base GUI: create, draw lines

It is necessary to check the feature type before the data() method called, because there can be the feature, which do not contains the asked attribute(e.g. constraint).

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 16 May 2014 14:30:59 +0000 (18:30 +0400)]
refs #30 - Sketch base GUI: create, draw lines

The selection is lost by second click in the same point
The scenario is: Click sketch feature, click line feature, create line, select created line by click in a point - it is selected, select the same point secondly - the selection disappears

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 16 May 2014 14:26:05 +0000 (18:26 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Move the calculating of the list of selected objects from the mouseMoved to mousePressed method in order to provide better performance.

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Fri, 16 May 2014 14:09:20 +0000 (18:09 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 16 May 2014 14:09:02 +0000 (18:09 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Edit for multi selection.

10 years agoRemove constraint implemented
azv [Fri, 16 May 2014 13:08:02 +0000 (17:08 +0400)]
Remove constraint implemented

10 years agoFixed crash on undo/redo
mpv [Fri, 16 May 2014 08:22:30 +0000 (12:22 +0400)]
Fixed crash on undo/redo

10 years agoCorrect update of tree on abort operation
mpv [Fri, 16 May 2014 07:30:21 +0000 (11:30 +0400)]
Correct update of tree on abort operation

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Fri, 16 May 2014 07:19:59 +0000 (11:19 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoFix of crash on Undo command
vsv [Fri, 16 May 2014 07:19:40 +0000 (11:19 +0400)]
Fix of crash on Undo command

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 16 May 2014 06:15:52 +0000 (10:15 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Remove temporary call of the EraseAll method. Use instead of the EraseDeletedFeatures() if the listener catch Feature_Deleted event.

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Fri, 16 May 2014 05:28:42 +0000 (09:28 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agorefs #30 - Sketch base GUI: create, draw lines
nds [Fri, 16 May 2014 05:26:54 +0000 (09:26 +0400)]
refs #30 - Sketch base GUI: create, draw lines

Displayer method to remove deleted features from the displayer map.
onUndo() - perform abortOperation if the document method isOperation() returns true.

10 years agoMerge remote-tracking branch 'remotes/origin/master' into SolveSpace
azv [Fri, 16 May 2014 05:24:03 +0000 (09:24 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SolveSpace

10 years agoTemporary constraint for correct line movement
azv [Fri, 16 May 2014 05:22:35 +0000 (09:22 +0400)]
Temporary constraint for correct line movement

10 years agoMerge branch 'master' of newgeom:newgeom
nds [Fri, 16 May 2014 04:34:57 +0000 (08:34 +0400)]
Merge branch 'master' of newgeom:newgeom

Conflicts:
src/XGUI/XGUI_Workshop.cpp

10 years agoMerge remote-tracking branch 'remotes/origin/SolveSpace'
azv [Fri, 16 May 2014 04:19:27 +0000 (08:19 +0400)]
Merge remote-tracking branch 'remotes/origin/SolveSpace'

10 years agoConstraint solving methods are implemented
azv [Fri, 16 May 2014 04:17:26 +0000 (08:17 +0400)]
Constraint solving methods are implemented

10 years agoMerge branch 'master' of newgeom:newgeom
vsv [Thu, 15 May 2014 14:48:44 +0000 (18:48 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoIssue #23: Indicating of active document by color
vsv [Thu, 15 May 2014 14:48:25 +0000 (18:48 +0400)]
Issue #23: Indicating of active document by color

10 years agoMerge branch 'master' of newgeom:newgeom
mpv [Thu, 15 May 2014 14:06:04 +0000 (18:06 +0400)]
Merge branch 'master' of newgeom:newgeom

10 years agoUseful methods for sketch operations managements
mpv [Thu, 15 May 2014 14:05:45 +0000 (18:05 +0400)]
Useful methods for sketch operations managements

10 years agoMerge with previous version
vsv [Thu, 15 May 2014 13:53:36 +0000 (17:53 +0400)]
Merge with previous version