]>
SALOME platform Git repositories - modules/shaper.git/log
Renaud NEDELEC [Fri, 6 Nov 2015 16:32:45 +0000 (17:32 +0100)]
[PythonAPI / doc] structuration of documentation
Renaud NEDELEC [Fri, 6 Nov 2015 09:28:48 +0000 (10:28 +0100)]
[PythonAPI / sketcher] update getter names as discussed with DBC
Renaud NEDELEC [Fri, 6 Nov 2015 09:22:14 +0000 (10:22 +0100)]
[PythonAPI / doc] doc updates, using google style docstrings
Renaud NEDELEC [Thu, 5 Nov 2015 16:18:24 +0000 (17:18 +0100)]
[PythonAPI] first tries with the documentation
Renaud NEDELEC [Thu, 5 Nov 2015 14:46:30 +0000 (15:46 +0100)]
[PythonAPI] Sketch circle interface modification (example of new API style discussed with DBC)
Renaud NEDELEC [Thu, 5 Nov 2015 12:59:27 +0000 (13:59 +0100)]
[PythonAPI] added new tests in CMakeLists.txt
Renaud NEDELEC [Thu, 5 Nov 2015 12:58:39 +0000 (13:58 +0100)]
[PythonAPI / sketcher] first try for mirror constraint interface (not working) and small doc modification
Renaud NEDELEC [Thu, 5 Nov 2015 12:57:40 +0000 (13:57 +0100)]
[PythonAPI / sketcher] added missing test (tangent constraint)
Renaud NEDELEC [Wed, 4 Nov 2015 11:59:48 +0000 (12:59 +0100)]
[PythonAPI] small fix
Renaud NEDELEC [Wed, 4 Nov 2015 10:26:57 +0000 (11:26 +0100)]
[PythonAPI / sketcher] added rigid constraint and the corresponding test
Renaud NEDELEC [Wed, 4 Nov 2015 10:10:38 +0000 (11:10 +0100)]
[PythonAPI / sketcher] end of fix after merge od Dev_1.5.0
Renaud NEDELEC [Wed, 4 Nov 2015 09:42:04 +0000 (10:42 +0100)]
Merge branch 'python_parametric_api' of https://git.salome-platform.org/git/modules/shaper into python_parametric_api
Conflicts:
src/PythonAPI/model/sketcher/line.py
Renaud NEDELEC [Wed, 4 Nov 2015 09:38:55 +0000 (10:38 +0100)]
[PythonAPI] fix for Dev_1.5.0 merge
Renaud NEDELEC [Tue, 3 Nov 2015 15:04:35 +0000 (16:04 +0100)]
[PythonAPI] tests updates
Renaud NEDELEC [Tue, 3 Nov 2015 15:02:48 +0000 (16:02 +0100)]
[PythonAPI] added args emptyness control in sketch interface
TypeError is raised instead of AssertionError for consistance
with standard python practices
Renaud NEDELEC [Tue, 3 Nov 2015 15:01:48 +0000 (16:01 +0100)]
[PythonAPI] tiny doc fix
spo [Tue, 3 Nov 2015 14:12:45 +0000 (17:12 +0300)]
Merge with Dev_1.5.0
spo [Tue, 3 Nov 2015 14:00:04 +0000 (17:00 +0300)]
Remove linking to GeomValidators.
spo [Wed, 28 Oct 2015 11:30:06 +0000 (14:30 +0300)]
Move GeomValidator_* registration from PartSet_Module to GeomValidator_Plugin
spo [Tue, 3 Nov 2015 12:00:56 +0000 (15:00 +0300)]
Move MakeBrick*.py to examples module for availability for testing.
spo [Tue, 3 Nov 2015 11:59:23 +0000 (14:59 +0300)]
Fix Non_ASCII character in line.py.
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
Renaud NEDELEC [Tue, 3 Nov 2015 10:38:13 +0000 (11:38 +0100)]
Merge branch 'python_parametric_api' of https://git.salome-platform.org/git/modules/shaper into python_parametric_api
Renaud NEDELEC [Tue, 3 Nov 2015 10:38:09 +0000 (11:38 +0100)]
[PythonAPI / sketcher] small updates in sketcher API
spo [Tue, 3 Nov 2015 10:33:23 +0000 (13:33 +0300)]
Remove redirection to execute(). Replace it with Interface.execute() with validation.
spo [Tue, 3 Nov 2015 10:28:04 +0000 (13:28 +0300)]
Rename _fill_attribute to _fillAttribute. Make redirection using functions.
spo [Tue, 3 Nov 2015 09:01:48 +0000 (12:01 +0300)]
Add tests for features and fix some bugs.
dbv [Mon, 2 Nov 2015 14:10:43 +0000 (17:10 +0300)]
Fillet test update
Renaud NEDELEC [Mon, 2 Nov 2015 15:01:57 +0000 (16:01 +0100)]
Merge branch 'python_parametric_api' of https://git.salome-platform.org/git/modules/shaper into python_parametric_api
Renaud NEDELEC [Mon, 2 Nov 2015 15:00:27 +0000 (16:00 +0100)]
[PythonAPI / sketcher] Added methods for sketch features modification
spo [Mon, 2 Nov 2015 14:15:36 +0000 (17:15 +0300)]
Improve PythonAPI documentstion.
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
Renaud NEDELEC [Mon, 2 Nov 2015 12:13:17 +0000 (13:13 +0100)]
[PythonAPI / sketcher] Update of setRadius test with radius modification
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
nds [Fri, 30 Oct 2015 07:31:18 +0000 (10:31 +0300)]
Activating of another widget by hands should be performed only after store the current widget value ot the model only when the operation sate is Modified in Property Panel.
nds [Fri, 30 Oct 2015 07:27:58 +0000 (10:27 +0300)]
LockMgr is removing, ModifiedInViewer widget value state is used instead of it.
nds [Wed, 21 Oct 2015 15:51:10 +0000 (18:51 +0300)]
Apply the distance by enter immediatelly.
nds [Wed, 21 Oct 2015 15:18:09 +0000 (18:18 +0300)]
A correction for the parameters:
after entering the parameter name, when the value input gets the focus,
an error message is displayed (unnexpected EOF while parsing (<string>,
line 0) while the user didn't type yet anything. It's not fair.
The decision: do not set the editor value to the feature attribute by the control activation.
nds [Wed, 21 Oct 2015 07:43:38 +0000 (10:43 +0300)]
Temporary commit
nds [Tue, 20 Oct 2015 10:09:08 +0000 (13:09 +0300)]
Update Apply button for a point widget, do not activate the same widget(regression).
nds [Tue, 20 Oct 2015 09:32:59 +0000 (12:32 +0300)]
There is no key release in the eventFilter() of the operation manager, so the widget should emit the keyReleased() signal.
nds [Mon, 19 Oct 2015 15:40:27 +0000 (18:40 +0300)]
Enter processing from object browser.
nds [Fri, 16 Oct 2015 06:12:05 +0000 (09:12 +0300)]
Apply button to be disabled during value modification for any operation, not only Sketch. Checked on Extrusion and on Edit operation.
nds [Fri, 16 Oct 2015 05:39:17 +0000 (08:39 +0300)]
Code improvement: 'myIsResetCurrentValue', 'myIsMouseOverWindow' are removed.
nds [Fri, 16 Oct 2015 05:08:25 +0000 (08:08 +0300)]
Reset value state is provided in ModelWidget to remove 'myIsResetCurrentValue' in sketch manager.
nds [Thu, 15 Oct 2015 15:35:44 +0000 (18:35 +0300)]
Value state is provided in ModelWidget to remove 'myIsCurrentValueUnderModification' in sketch manager. Reason: Apply button should be disabled during value modification for any operation, not only Sketch.
nds [Wed, 7 Oct 2015 12:38:37 +0000 (15:38 +0300)]
Correction for Edit operation when there is no active widget.
nds [Wed, 7 Oct 2015 12:05:01 +0000 (15:05 +0300)]
Issue #1011 In sketch edition, the cross cursor must be displayed only in the 3D view
nds [Wed, 7 Oct 2015 11:51:20 +0000 (14:51 +0300)]
Apply modifications in the editors by Enter/Tab event only.
spo [Fri, 30 Oct 2015 14:31:52 +0000 (17:31 +0300)]
Remove _selection member from Sketch.
spo [Fri, 30 Oct 2015 14:26:33 +0000 (17:26 +0300)]
Improve style and structure of many features.
spo [Fri, 30 Oct 2015 12:51:03 +0000 (15:51 +0300)]
Add some assertions in Sketch feature.
spo [Fri, 30 Oct 2015 12:50:42 +0000 (15:50 +0300)]
Improve Sketch feature to match stle and structure requirements.
spo [Fri, 30 Oct 2015 12:47:24 +0000 (15:47 +0300)]
Add TestMakeBrick3.py
spo [Fri, 30 Oct 2015 12:38:06 +0000 (15:38 +0300)]
Add call execute() to sketch feature.
spo [Fri, 30 Oct 2015 12:28:44 +0000 (15:28 +0300)]
Improve sketcher.line feature.
spo [Fri, 30 Oct 2015 12:23:30 +0000 (15:23 +0300)]
Remove get_values() function from tools.py
spo [Fri, 30 Oct 2015 12:21:27 +0000 (15:21 +0300)]
Modify box macros and interface to match style and structure requirements.
spo [Fri, 30 Oct 2015 12:11:29 +0000 (15:11 +0300)]
Fix SketcherSetEqual.test_length_equality
spo [Fri, 30 Oct 2015 12:10:33 +0000 (15:10 +0300)]
Fix selectFace() use in extrusion and revolution tests.
spo [Fri, 30 Oct 2015 12:09:08 +0000 (15:09 +0300)]
Add TestMakeBrick2.py
spo [Fri, 30 Oct 2015 12:04:04 +0000 (15:04 +0300)]
Add _execute() to feature __init__() method.
spo [Fri, 30 Oct 2015 08:12:32 +0000 (11:12 +0300)]
Fix bug in sketch.addLine()
spo [Fri, 30 Oct 2015 08:10:49 +0000 (11:10 +0300)]
Add TestMakeBrick1.py.
spo [Fri, 30 Oct 2015 08:07:36 +0000 (11:07 +0300)]
sketch.selectFace() returns list of selections.
spo [Fri, 30 Oct 2015 07:58:02 +0000 (10:58 +0300)]
Remove execute() from revolution feature.
spo [Fri, 30 Oct 2015 07:57:07 +0000 (10:57 +0300)]
Remove execute() from partition feature.
spo [Fri, 30 Oct 2015 07:43:41 +0000 (10:43 +0300)]
Add ModelAPI_AttributeIntArray to SWIG
spo [Thu, 29 Oct 2015 14:31:17 +0000 (17:31 +0300)]
Improve extrusion feature.
spo [Thu, 29 Oct 2015 14:30:03 +0000 (17:30 +0300)]
Improve boolean feature.
spo [Thu, 29 Oct 2015 14:28:44 +0000 (17:28 +0300)]
Spell-checking
spo [Thu, 29 Oct 2015 14:27:48 +0000 (17:27 +0300)]
Add assertions to set attribute for features.
spo [Thu, 29 Oct 2015 14:24:35 +0000 (17:24 +0300)]
Add support of all attribute types for fill_attribute.
vsv [Fri, 30 Oct 2015 12:32:14 +0000 (15:32 +0300)]
Issue #888: Do not highlight non selectable tree items in Object Browser
dbv [Fri, 30 Oct 2015 10:26:39 +0000 (13:26 +0300)]
Fix for solids color changing after sketch modification
vsv [Wed, 28 Oct 2015 16:47:13 +0000 (19:47 +0300)]
Unselect root label in object browser on mouse click in Object browser
vsv [Wed, 28 Oct 2015 16:26:41 +0000 (19:26 +0300)]
activatePartSet pop-up menu has to be only on root label in object browser
vsv [Wed, 28 Oct 2015 15:16:18 +0000 (18:16 +0300)]
Make label on ObjectBrowser top similar to tree node
spo [Wed, 28 Oct 2015 11:30:06 +0000 (14:30 +0300)]
Move GeomValidator_* registration from PartSet_Module to GeomValidator_Plugin
spo [Tue, 27 Oct 2015 14:01:04 +0000 (17:01 +0300)]
Add feature group without tests.
spo [Tue, 27 Oct 2015 13:55:02 +0000 (16:55 +0300)]
Add feature translation without tests.
spo [Tue, 27 Oct 2015 13:50:45 +0000 (16:50 +0300)]
Add feature rotation without tests.
spo [Tue, 27 Oct 2015 13:45:00 +0000 (16:45 +0300)]
Add feature Placement without tests.
spo [Tue, 27 Oct 2015 13:33:26 +0000 (16:33 +0300)]
Add features RevolutionCut/Fuse/Sketch and ExtrusionCut/Fuse/Sketch without tests.
spo [Tue, 27 Oct 2015 12:25:48 +0000 (15:25 +0300)]
Add partition feature without tests.
spo [Tue, 27 Oct 2015 12:16:36 +0000 (15:16 +0300)]
Add Connection plugin without tests.
spo [Tue, 27 Oct 2015 12:16:03 +0000 (15:16 +0300)]
Rename addExport() to exportToFile().
spo [Tue, 27 Oct 2015 11:43:37 +0000 (14:43 +0300)]
Spell-checking
spo [Tue, 27 Oct 2015 11:43:03 +0000 (14:43 +0300)]
Add partset plugin without tests.
spo [Tue, 27 Oct 2015 09:06:37 +0000 (12:06 +0300)]
Add exchange plugin without tests
spo [Tue, 27 Oct 2015 08:49:11 +0000 (11:49 +0300)]
Add parameter feature without tests.
spo [Tue, 27 Oct 2015 08:18:02 +0000 (11:18 +0300)]
Add construction plugin without tests.
spo [Tue, 27 Oct 2015 07:33:58 +0000 (10:33 +0300)]
Move boolean to model.features
spo [Tue, 27 Oct 2015 07:31:09 +0000 (10:31 +0300)]
Add revolution and repackage Features plugin interface.