]>
SALOME platform Git repositories - modules/shaper.git/log
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)
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).
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
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.
nds [Fri, 16 May 2014 14:09:20 +0000 (18:09 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Fri, 16 May 2014 14:09:02 +0000 (18:09 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Edit for multi selection.
azv [Fri, 16 May 2014 13:08:02 +0000 (17:08 +0400)]
Remove constraint implemented
mpv [Fri, 16 May 2014 08:22:30 +0000 (12:22 +0400)]
Fixed crash on undo/redo
mpv [Fri, 16 May 2014 07:30:21 +0000 (11:30 +0400)]
Correct update of tree on abort operation
vsv [Fri, 16 May 2014 07:19:59 +0000 (11:19 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Fri, 16 May 2014 07:19:40 +0000 (11:19 +0400)]
Fix of crash on Undo command
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.
nds [Fri, 16 May 2014 05:28:42 +0000 (09:28 +0400)]
Merge branch 'master' of newgeom:newgeom
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.
azv [Fri, 16 May 2014 05:24:03 +0000 (09:24 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SolveSpace
azv [Fri, 16 May 2014 05:22:35 +0000 (09:22 +0400)]
Temporary constraint for correct line movement
nds [Fri, 16 May 2014 04:34:57 +0000 (08:34 +0400)]
Merge branch 'master' of newgeom:newgeom
Conflicts:
src/XGUI/XGUI_Workshop.cpp
azv [Fri, 16 May 2014 04:19:27 +0000 (08:19 +0400)]
Merge remote-tracking branch 'remotes/origin/SolveSpace'
azv [Fri, 16 May 2014 04:17:26 +0000 (08:17 +0400)]
Constraint solving methods are implemented
vsv [Thu, 15 May 2014 14:48:44 +0000 (18:48 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Thu, 15 May 2014 14:48:25 +0000 (18:48 +0400)]
Issue #23: Indicating of active document by color
mpv [Thu, 15 May 2014 14:06:04 +0000 (18:06 +0400)]
Merge branch 'master' of newgeom:newgeom
mpv [Thu, 15 May 2014 14:05:45 +0000 (18:05 +0400)]
Useful methods for sketch operations managements
vsv [Thu, 15 May 2014 13:53:36 +0000 (17:53 +0400)]
Merge with previous version
vsv [Thu, 15 May 2014 13:49:30 +0000 (17:49 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Thu, 15 May 2014 13:49:16 +0000 (17:49 +0400)]
Integration of Pop-up management.
nds [Thu, 15 May 2014 10:59:31 +0000 (14:59 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Do not perform the sketch operation abort.
nds [Thu, 15 May 2014 10:40:55 +0000 (14:40 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Undo/Redo for a line under sketch.
azv [Thu, 15 May 2014 08:13:32 +0000 (12:13 +0400)]
Refactoring of create/update procedure
mpv [Thu, 15 May 2014 05:21:38 +0000 (09:21 +0400)]
Nested operations
mpv [Thu, 15 May 2014 05:04:31 +0000 (09:04 +0400)]
Implementation of open/save documents functionality
azv [Wed, 14 May 2014 13:22:46 +0000 (17:22 +0400)]
Merge remote-tracking branch 'remotes/origin/SolveSpace'
azv [Wed, 14 May 2014 13:18:05 +0000 (17:18 +0400)]
Implemented updating of the workplane
vsv [Wed, 14 May 2014 11:28:38 +0000 (15:28 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Wed, 14 May 2014 11:28:24 +0000 (15:28 +0400)]
Issue #23: current document management
azv [Wed, 14 May 2014 09:07:22 +0000 (13:07 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SolveSpace
sbh [Wed, 14 May 2014 08:56:08 +0000 (12:56 +0400)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Wed, 14 May 2014 08:55:50 +0000 (12:55 +0400)]
Loading of SketchSolver plugin example.
sbh [Wed, 14 May 2014 08:55:24 +0000 (12:55 +0400)]
Load module defined in XML, not hardcoded "PartSet" module.
azv [Wed, 14 May 2014 07:59:51 +0000 (11:59 +0400)]
Merge remote-tracking branch 'remotes/origin/master'
azv [Wed, 14 May 2014 07:59:12 +0000 (11:59 +0400)]
Implemented methods for adding constraints
nds [Wed, 14 May 2014 07:25:48 +0000 (11:25 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Edit for milti selected lines
nds [Wed, 14 May 2014 07:17:30 +0000 (11:17 +0400)]
Merge branch 'master' of newgeom:newgeom
sbh [Wed, 14 May 2014 06:48:35 +0000 (10:48 +0400)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Wed, 14 May 2014 06:48:26 +0000 (10:48 +0400)]
Functionality for dynamic libraries loading is assigned to Config_ModuleReader
vsv [Wed, 14 May 2014 06:37:50 +0000 (10:37 +0400)]
Fix: avoid pop-up requested event when keyboard modifiers are used.
azv [Wed, 14 May 2014 05:56:57 +0000 (09:56 +0400)]
Implemented methods to transform entities and parameters from SketchPlugin to SolveSpace format
nds [Wed, 14 May 2014 04:05:48 +0000 (08:05 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Tue, 13 May 2014 15:46:23 +0000 (19:46 +0400)]
Fix for frozen toolbar after window activation.
vsv [Tue, 13 May 2014 15:35:49 +0000 (19:35 +0400)]
Provided context menu event in view window
vsv [Tue, 13 May 2014 14:34:52 +0000 (18:34 +0400)]
Issue #8: Fix for delete view event
azv [Tue, 13 May 2014 14:18:20 +0000 (18:18 +0400)]
Constraint manager is an event listener now
vsv [Tue, 13 May 2014 14:14:38 +0000 (18:14 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Tue, 13 May 2014 14:14:25 +0000 (18:14 +0400)]
Issue #8 : Provide Pop-up menu for windows management
nds [Tue, 13 May 2014 12:27:26 +0000 (16:27 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Create constraint on selected point. Search features contained this point and create constraints with them.
sbh [Tue, 13 May 2014 11:40:42 +0000 (15:40 +0400)]
Merge branch 'master' of newgeom:newgeom.git
sbh [Tue, 13 May 2014 11:40:25 +0000 (15:40 +0400)]
Renaming feature() of ModelAPI_Attribute to owner()
nds [Tue, 13 May 2014 10:56:36 +0000 (14:56 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Create constraint on point
nds [Tue, 13 May 2014 08:54:49 +0000 (12:54 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Tue, 13 May 2014 08:54:34 +0000 (12:54 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Line creation with the first point is on another line, approximate it to it if the line is highlighted.
azv [Tue, 13 May 2014 08:44:09 +0000 (12:44 +0400)]
Merge remote-tracking branch 'remotes/origin/master'
azv [Tue, 13 May 2014 08:42:42 +0000 (12:42 +0400)]
The class for the points coincidence was renamed
nds [Tue, 13 May 2014 08:38:14 +0000 (12:38 +0400)]
refs #30 - Sketch base GUI: create, draw lines
In case when the first line point is on the line, using the projection of the second point to this line to approximate it to the line.
nds [Tue, 13 May 2014 08:21:25 +0000 (12:21 +0400)]
refs #30 - Sketch base GUI: create, draw lines
If the second point of a line is on another line, approximate point to belong to this line.
azv [Tue, 13 May 2014 06:11:19 +0000 (10:11 +0400)]
Changes due to file deletion
azv [Tue, 13 May 2014 05:57:28 +0000 (09:57 +0400)]
Merge remote-tracking branch 'remotes/origin/master' into SolveSpace
Conflicts:
src/SketchPlugin/SketchPlugin_Constraint.cpp
src/SketchPlugin/SketchPlugin_ConstraintDistance.cpp
Solution:
Get local version
azv [Tue, 13 May 2014 05:55:43 +0000 (09:55 +0400)]
Changes according to the Feature ideology
mpv [Tue, 13 May 2014 05:46:38 +0000 (09:46 +0400)]
Make RefAttr able point to attribute or to feature
azv [Tue, 13 May 2014 04:36:58 +0000 (08:36 +0400)]
Merge remote-tracking branch 'remotes/origin/SolveSpace'
azv [Tue, 13 May 2014 04:27:27 +0000 (08:27 +0400)]
Base class for constraints was updated. Constraint manager functionality was started.
vsv [Mon, 12 May 2014 13:29:47 +0000 (17:29 +0400)]
Merge branch 'master' of newgeom:newgeom
vsv [Mon, 12 May 2014 13:29:33 +0000 (17:29 +0400)]
Issue #22: History branch for parts and icons of features
mpv [Mon, 12 May 2014 12:23:00 +0000 (16:23 +0400)]
List of references attribute and usage of it in the sketch
nds [Mon, 12 May 2014 09:51:27 +0000 (13:51 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Mouse released is processed as the selection change.
nds [Mon, 12 May 2014 09:19:52 +0000 (13:19 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Mouse released should be performed after the viewer's selection is made in the context
vsv [Mon, 12 May 2014 07:38:10 +0000 (11:38 +0400)]
Avoid crash on creation of sketch line finish
vsv [Mon, 12 May 2014 07:16:38 +0000 (11:16 +0400)]
Fix of crash on feature request.
azv [Mon, 12 May 2014 07:02:51 +0000 (11:02 +0400)]
Added class for the distance constraint
mpv [Mon, 12 May 2014 04:36:18 +0000 (08:36 +0400)]
Fixed crash on the second item creation
vsv [Thu, 8 May 2014 14:02:50 +0000 (18:02 +0400)]
Merge branch 'master' of newgeom:newgeom
Conflicts:
src/XGUI/XGUI_msg_fr.ts
vsv [Thu, 8 May 2014 13:59:19 +0000 (17:59 +0400)]
Added history branch into data tree (issue #22)
Removed generated TS files
nds [Thu, 8 May 2014 13:31:29 +0000 (17:31 +0400)]
Switch off multi selection during line edit operation.
nds [Thu, 8 May 2014 09:03:14 +0000 (13:03 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Correct the line point projection for turned view.
nds [Thu, 8 May 2014 08:56:59 +0000 (12:56 +0400)]
Merge branch 'master' of newgeom:newgeom
azv [Thu, 8 May 2014 03:14:30 +0000 (07:14 +0400)]
Preliminary changes for SketchSolver
mpv [Thu, 8 May 2014 06:19:00 +0000 (10:19 +0400)]
Reference attributes added
mpv [Thu, 8 May 2014 04:51:37 +0000 (08:51 +0400)]
Added history of features and removed Iterator (size and feature by index must be used instead)
vsv [Wed, 7 May 2014 15:01:54 +0000 (19:01 +0400)]
File for translation on French language added (issue #9)
vsv [Wed, 7 May 2014 12:55:36 +0000 (16:55 +0400)]
Correction of data tree according to Issue #22
vsv [Tue, 6 May 2014 13:49:00 +0000 (17:49 +0400)]
Provide selection management in a viewer (Salome or GUI) (issue #31)
nds [Tue, 6 May 2014 13:05:05 +0000 (17:05 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Tue, 6 May 2014 13:04:53 +0000 (17:04 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Give V3d_view to the operation to calculate correctly a projection to sketch plane.
vsv [Tue, 6 May 2014 12:52:06 +0000 (16:52 +0400)]
Merge branch 'master' of newgeom:newgeom.git
vsv [Tue, 6 May 2014 12:51:58 +0000 (16:51 +0400)]
Small fixes
nds [Tue, 6 May 2014 11:58:35 +0000 (15:58 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Restart for the line creation operation instead of the operation internal manipulation.
nds [Tue, 6 May 2014 10:04:55 +0000 (14:04 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Drag of the line during edit line operation.
nds [Tue, 6 May 2014 08:08:21 +0000 (12:08 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Set empty selected feature to edit line operation in order to it is aborted by this.
nds [Tue, 6 May 2014 07:53:59 +0000 (11:53 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Correction for the property panel controls. The repaint() call.
Test case: Activate sketch operation, activate line creation, select first point, move it. The property control spin boxes should be updated immediatelly by the mouse move. Without repaint, the controls are updated with a delay.
nds [Tue, 6 May 2014 06:48:19 +0000 (10:48 +0400)]
Merge branch 'master' of newgeom:newgeom
nds [Tue, 6 May 2014 06:48:07 +0000 (10:48 +0400)]
refs #30 - Sketch base GUI: create, draw lines
Correct displayer to cash in an internal map one AIS for one feature (there was a vector of AIS).
Reuse AIS for the same feature in Redisplay.