nds [Thu, 12 Nov 2015 10:40:54 +0000 (13:40 +0300)]
Undoes temporary modifications.
nds [Thu, 12 Nov 2015 10:29:02 +0000 (13:29 +0300)]
Undoes temporary modifications.
nds [Thu, 12 Nov 2015 10:21:07 +0000 (13:21 +0300)]
Table template
nds [Thu, 12 Nov 2015 10:19:01 +0000 (13:19 +0300)]
Table template
nds [Thu, 12 Nov 2015 09:06:00 +0000 (12:06 +0300)]
#1083 errors in parameter
not initialized parameters info
mpv [Thu, 12 Nov 2015 06:49:41 +0000 (09:49 +0300)]
Fix for the issue #1051 the obsolete results were not taken into account, so, sometimes update was not valid for all features
vsv [Wed, 11 Nov 2015 16:17:04 +0000 (19:17 +0300)]
Set font of the Root Label the same as in Tree View
Vitaly SMETANNIKOV [Wed, 11 Nov 2015 14:55:53 +0000 (17:55 +0300)]
Merge branch 'Dev_1.5.0' of salome:modules/shaper into Dev_1.5.0
Vitaly SMETANNIKOV [Wed, 11 Nov 2015 14:55:25 +0000 (17:55 +0300)]
Issue #1071: Update view port of resized QTreeWidget
nds [Wed, 11 Nov 2015 13:51:23 +0000 (16:51 +0300)]
#1078 multiply selection with shift button pressed does not work
regression.
Vitaly SMETANNIKOV [Wed, 11 Nov 2015 13:31:41 +0000 (16:31 +0300)]
Merge branch 'Dev_1.5.0' of salome:modules/shaper into Dev_1.5.0
Vitaly SMETANNIKOV [Wed, 11 Nov 2015 13:23:16 +0000 (16:23 +0300)]
Fix for compilation errors on Linux
mpv [Wed, 11 Nov 2015 12:52:08 +0000 (15:52 +0300)]
Merge branch 'Dev_1.5.0' of salome:modules/shaper into Dev_1.5.0
mpv [Wed, 11 Nov 2015 12:51:45 +0000 (15:51 +0300)]
Fix for the issue #1076
Vitaly SMETANNIKOV [Wed, 11 Nov 2015 12:48:27 +0000 (15:48 +0300)]
Fix for Eclipse launch
mpv [Wed, 11 Nov 2015 12:36:24 +0000 (15:36 +0300)]
FIx for the issue 1077: the added attributes must produce not-empty transaction
nds [Wed, 11 Nov 2015 12:29:03 +0000 (15:29 +0300)]
re-entrant operation: fillet operation should be restarted by the first enter.
Correction: the operation state(ModifiedInPP) should be used instead of additional internal state in the controls.
nds [Wed, 11 Nov 2015 12:26:56 +0000 (15:26 +0300)]
#816 In multi-rotation, be able to put the total angle or the step angle
Unit-test scripts correction.
vsv [Wed, 11 Nov 2015 12:28:30 +0000 (15:28 +0300)]
Issue #1081: Flash events before remove part document
vsv [Wed, 11 Nov 2015 11:26:48 +0000 (14:26 +0300)]
Issue #1075: Disable Delete command on sub-feature object
mpv [Wed, 11 Nov 2015 11:02:21 +0000 (14:02 +0300)]
Fix for the issue #1082
vsv [Wed, 11 Nov 2015 09:22:42 +0000 (12:22 +0300)]
Issue #943: Process double clock on root label in ObjectBrowser
vsv [Wed, 11 Nov 2015 09:21:40 +0000 (12:21 +0300)]
Porting on SALOME 7.7.0
mpv [Wed, 11 Nov 2015 09:21:52 +0000 (12:21 +0300)]
Fix for the problem where group is moved to the end, after the operation it was not created on and then export to old GEOM: now the context and the sub-shape is detected correctly.
nds [Wed, 11 Nov 2015 07:53:22 +0000 (10:53 +0300)]
Method to check whether the object is a sub object of a composite. Should be called to correct enable state of the Delete aciton.
azv [Tue, 10 Nov 2015 14:20:00 +0000 (17:20 +0300)]
Improve arc-line fillet (issue #1074)
mpv [Tue, 10 Nov 2015 11:52:39 +0000 (14:52 +0300)]
Merge branch 'Dev_1.5.0' of salome:modules/shaper into Dev_1.5.0
mpv [Tue, 10 Nov 2015 11:52:13 +0000 (14:52 +0300)]
Fix the Macro Box update problem and general updating mechanism to be more stable
nds [Tue, 10 Nov 2015 10:09:23 +0000 (13:09 +0300)]
#1071 - sketch validation problem
dbv [Tue, 10 Nov 2015 07:12:51 +0000 (10:12 +0300)]
Bug #1073: RevolutionCut by Bounding planes and offsets option problem
mpv [Mon, 9 Nov 2015 13:44:35 +0000 (16:44 +0300)]
The Linux compilation problems
mpv [Mon, 9 Nov 2015 13:33:49 +0000 (16:33 +0300)]
Update the version number up to 2.0.0
nds [Mon, 9 Nov 2015 13:14:40 +0000 (16:14 +0300)]
Internal edit launch: clear cashed viewer flags in sketch manager
Undo
Erroneous scenario: create line, click 1st, click 2nd. Internal edit is started, input another value, Sift +Tab to input the previous point value. The result is that point is changed by previous click position.
nds [Mon, 9 Nov 2015 13:13:42 +0000 (16:13 +0300)]
Disable apply button.
nds [Mon, 9 Nov 2015 13:09:15 +0000 (16:09 +0300)]
Internal edit launch: clear cashed viewer flags in sketch manager
Erroneous scenario: create line, click 1st, click 2nd. Internal edit is started, input another value, Sift +Tab to input the previous point value. The result is that point is changed by previous click position.
nds [Mon, 9 Nov 2015 12:32:50 +0000 (15:32 +0300)]
Correction for cursor in edited operation.
nds [Mon, 9 Nov 2015 11:34:57 +0000 (14:34 +0300)]
Merge remote-tracking branch 'origin/BR_REENTRANCE_OPERATION' into origin_Dev_1.5.0
Conflicts:
src/Model/Model_Document.cpp
nds [Mon, 9 Nov 2015 10:51:28 +0000 (13:51 +0300)]
Internal edit is in the same transaction as the previous create.
nds [Mon, 9 Nov 2015 10:39:57 +0000 (13:39 +0300)]
A regression: when double clicking on a dimension for editing the value, the pop-up input does not exist anymore.
vsv [Mon, 9 Nov 2015 10:02:44 +0000 (13:02 +0300)]
Update of second column on history change
vsv [Mon, 9 Nov 2015 09:52:34 +0000 (12:52 +0300)]
Disable selection of objects in non-active document out of history
nds [Mon, 9 Nov 2015 09:40:07 +0000 (12:40 +0300)]
When automatically switching in edit mode (OK button enabled), the value of the active input should be automatically selected
nds [Mon, 9 Nov 2015 08:59:51 +0000 (11:59 +0300)]
#816 In multi-rotation, be able to put the total angle or the step angle (Rotation only)
Realization for Translation
Correction for right focus change after the end point in the create operation selection. Later, it could be corrected if there is an alternative method to validators->isCase() is implemented. It should answer which controls are visible. It is important here, where the same attributes can be used in both switch cases but we do not like to focus those, which are not currently being used.
nds [Mon, 9 Nov 2015 08:46:13 +0000 (11:46 +0300)]
#816 In multi-rotation, be able to put the total angle or the step angle (Rotation only)
Realization for Translation
WidgetPoint2d is corrected because multi translation can have equal points -> single end point value = full end point value when number of objects = 2.
nds [Mon, 9 Nov 2015 05:16:32 +0000 (08:16 +0300)]
#816 In multi-rotation, be able to put the total angle or the step angle (Rotation only)
It must also be possible to enter the full angle value of the multi-rotation, with a toggle button defining the semantic of the angle value (either full rotation or between two consecutive repetitions).
For consistency, it should be the same for multi-translation.
nds [Fri, 6 Nov 2015 16:14:03 +0000 (19:14 +0300)]
#816 In multi-rotation, be able to put the total angle or the step angle (Rotation only)
It must also be possible to enter the full angle value of the multi-rotation, with a toggle button defining the semantic of the angle value (either full rotation or between two consecutive repetitions).
For consistency, it should be the same for multi-translation.
vsv [Fri, 6 Nov 2015 15:55:42 +0000 (18:55 +0300)]
Disable button of active operation.
nds [Fri, 6 Nov 2015 15:49:02 +0000 (18:49 +0300)]
#816 In multi-rotation, be able to put the total angle or the step angle (Rotation only)
It must also be possible to enter the full angle value of the multi-rotation, with a toggle button defining the semantic of the angle value (either full rotation or between two consecutive repetitions).
For consistency, it should be the same for multi-translation.
vsv [Fri, 6 Nov 2015 14:19:11 +0000 (17:19 +0300)]
Issue #969: Remove Rebuild button
vsv [Fri, 6 Nov 2015 14:02:10 +0000 (17:02 +0300)]
Increase selection area for points
vsv [Fri, 6 Nov 2015 13:29:26 +0000 (16:29 +0300)]
Make preference flag for automatic rotation of a sketch plane selection
vsv [Fri, 6 Nov 2015 13:02:44 +0000 (16:02 +0300)]
Issues #647, #949, #799: Do not rotate view if a sketcher plane is selected on a shape. Make a button to rotate a view into the sketcher plane.
dbv [Fri, 6 Nov 2015 12:55:56 +0000 (15:55 +0300)]
Fillet icon update
nds [Fri, 6 Nov 2015 11:49:23 +0000 (14:49 +0300)]
Enter processing on integer field.
nds [Fri, 6 Nov 2015 08:42:03 +0000 (11:42 +0300)]
Issue #995: Checkbox 'Make a copy' during translation and rotation operations
Correction from a list of improvements:
For compatibility with old GEOM, we must ask for the total number of objects, not the number of copies, as currently (for information, it's like that too in SolidWorks).
vsv [Fri, 6 Nov 2015 07:37:42 +0000 (10:37 +0300)]
Fix of errors
vsv [Fri, 6 Nov 2015 07:22:37 +0000 (10:22 +0300)]
Check feature on abort
mpv [Fri, 6 Nov 2015 06:47:03 +0000 (09:47 +0300)]
Make the coordinate of arc edited in the property panel unchanged in edit mode
vsv [Thu, 5 Nov 2015 16:19:38 +0000 (19:19 +0300)]
Replace combobox by radiobuttons in boolean operations
nds [Thu, 5 Nov 2015 15:53:52 +0000 (18:53 +0300)]
#1017 Can build lines through several created points
#1035 Sketcher : polyline creation through existing points
dbv [Thu, 5 Nov 2015 15:30:57 +0000 (18:30 +0300)]
Default value for fillet radius is now equal to 1/3 the length of the smallest edge.
nds [Thu, 5 Nov 2015 13:12:38 +0000 (16:12 +0300)]
A correction to check modified value in extrusion cut/sketch/etc operations.
mpv [Thu, 5 Nov 2015 12:37:31 +0000 (15:37 +0300)]
Empty transaction in the sketch sub-feature edit, even if there is empty sub-feature created for the internal validator.
dbv [Thu, 5 Nov 2015 11:18:16 +0000 (14:18 +0300)]
Fix for documentation generation for standalone version
nds [Thu, 5 Nov 2015 10:35:08 +0000 (13:35 +0300)]
Update "Accept All" button before internal edit is started.
nds [Thu, 5 Nov 2015 10:19:08 +0000 (13:19 +0300)]
Revolution Cut: it should not be a warning about abort circle sketch operation when the line sketch operation is started(by click on the line action in the tool bar)
nds [Thu, 5 Nov 2015 10:04:27 +0000 (13:04 +0300)]
1. setEditOperation should setCurrentFeature to the previous feature in the previous transaction.
Scenario: start circle, click, click->internal edition mode[before a new create operation it should be the same current feature which was when the create of the circle is started]
2. Control by debug information setting current feature performed before starting/commit the operation.
dbv [Thu, 5 Nov 2015 07:43:51 +0000 (10:43 +0300)]
Added test for composite features on compsolids
nds [Thu, 5 Nov 2015 05:46:50 +0000 (08:46 +0300)]
Creation of GUI widgets for the re-entrant internal feature. They are hidden and used only for preselection for the started operation.
nds [Thu, 5 Nov 2015 05:03:59 +0000 (08:03 +0300)]
An empty feature add/remove for sketch reentrant operation. The widget has not been provided for this yet.
nds [Thu, 5 Nov 2015 04:32:05 +0000 (07:32 +0300)]
Separation part of the function in an additional function. Preparation to create/remove a new feature for validating preselection of a new create operation.
vsv [Tue, 3 Nov 2015 16:03:29 +0000 (19:03 +0300)]
Issue #984: Make trihedron selectable for operations
dbv [Tue, 3 Nov 2015 15:16:46 +0000 (18:16 +0300)]
Removed naming for pipe builders as it is not used
nds [Tue, 3 Nov 2015 14:48:06 +0000 (17:48 +0300)]
Start of the edit should not change the current feature.
dbv [Tue, 3 Nov 2015 14:15:31 +0000 (17:15 +0300)]
Doxygen warning fixes
spo [Tue, 3 Nov 2015 14:00:04 +0000 (17:00 +0300)]
Remove linking to GeomValidators.
nds [Tue, 3 Nov 2015 13:54:26 +0000 (16:54 +0300)]
Cross cursor processing in the 'internal' edit operation.
nds [Tue, 3 Nov 2015 13:35:53 +0000 (16:35 +0300)]
Internal Edit operation in a transaction.
nds [Tue, 3 Nov 2015 13:26:51 +0000 (16:26 +0300)]
Internal Edit operation in a transaction.
spo [Wed, 28 Oct 2015 11:30:06 +0000 (14:30 +0300)]
Move GeomValidator_* registration from PartSet_Module to GeomValidator_Plugin
nds [Tue, 3 Nov 2015 11:39:43 +0000 (14:39 +0300)]
Make edition transaction where actually nothing was changed as empty one and do not create "undo" possibility for it.
nds [Tue, 3 Nov 2015 11:37:14 +0000 (14:37 +0300)]
myClickedPoint should not filled if the reentrant manager is active. Wrong case: create line, 1,2nd clicks, 'edition' mode, activate the 1st control. The value is modified to the current clicked.
Edit operation - reentrant manager should not be active.
mpv [Tue, 3 Nov 2015 11:28:34 +0000 (14:28 +0300)]
Make edition transaction where actually nothing was changed as empty one and do not create "undo" possibility for it.
dbv [Tue, 3 Nov 2015 11:22:51 +0000 (14:22 +0300)]
Fillet creation fixes
nds [Tue, 3 Nov 2015 10:39:28 +0000 (13:39 +0300)]
Lenght, Radius constraints creation after re-entrant operation. The object is clicked, but the 2nd flyout point widget tried to process the mouse release also.
nds [Tue, 3 Nov 2015 10:23:13 +0000 (13:23 +0300)]
Avoid crash when widget is null.
nds [Tue, 3 Nov 2015 10:13:35 +0000 (13:13 +0300)]
A correction for re-entrant operation.
nds [Tue, 3 Nov 2015 09:31:38 +0000 (12:31 +0300)]
Enter processing is corrected according to modifications from Dev_1.5.0 (from BR_POSTPONED_PREVIEW)
nds [Tue, 3 Nov 2015 09:29:48 +0000 (12:29 +0300)]
Enter processing is corrected according to modifications from Dev_1.5.0 (from BR_POSTPONED_PREVIEW)
nds [Tue, 3 Nov 2015 06:04:35 +0000 (09:04 +0300)]
The first activate widget should be deactivated by edited operation is stopped.
nds [Tue, 3 Nov 2015 05:50:31 +0000 (08:50 +0300)]
Compilation correction.
nds [Tue, 3 Nov 2015 05:49:59 +0000 (08:49 +0300)]
Merge branch 'Dev_1.5.0' into BR_REENTRANCE_OPERATION
Conflicts:
src/XGUI/XGUI_PropertyPanel.cpp
dbv [Mon, 2 Nov 2015 14:10:43 +0000 (17:10 +0300)]
Fillet test update
vsv [Mon, 2 Nov 2015 13:56:11 +0000 (16:56 +0300)]
Fix of Linux compilation errors
vsv [Mon, 2 Nov 2015 13:31:37 +0000 (16:31 +0300)]
Issue #888: Adapt dynamical highlighting for different platforms.
dbv [Mon, 2 Nov 2015 12:43:52 +0000 (15:43 +0300)]
Fillet creation by point
nds [Mon, 2 Nov 2015 10:23:08 +0000 (13:23 +0300)]
Compilation correction.
nds [Fri, 30 Oct 2015 16:02:37 +0000 (19:02 +0300)]
Simplification of the code: it removes focusNextPrevChild processing.
It is not enough to emit signal about focus change here because it can be changed by mouse click in another control. It is not processed in this method.
The same functionality(to store modified value on focus lost) is realized in ::deactivate() of the model widget and processEnter method of the widge.
nds [Fri, 30 Oct 2015 15:27:08 +0000 (18:27 +0300)]
Sketch->circle creation, move to PP, input valid value, Enter ->nothing is visualized.
nds [Fri, 30 Oct 2015 08:44:07 +0000 (11:44 +0300)]
Simplification of the code