Jean-Marie Verdun
ead104fe0f
Update licensing part of the code
2019-09-03 17:21:07 +02:00
Jean-Marie Verdun
27e7b9913a
Add initial version of the Cloud workbench
2019-09-03 17:21:05 +02:00
Yorik van Havre
b8de57d38e
Draft: Show info message if an object cannot be scaled
2019-09-03 11:55:07 -03:00
luz.paz
4e132d2127
FEM: fixed recent typo introduced in 03fc637bfc
2019-09-03 11:11:43 -03:00
luz.paz
f22ae848ea
Fix misc. typos, whitespace, and http:// to https:// issues
2019-09-03 11:11:43 -03:00
Zheng, Lei
94f6f984e0
Gui: fix SelectionSingleton::checkSelection()
2019-09-03 12:25:09 +02:00
Zheng, Lei
eb61d2f313
Gui: fix crash when copy object under Qt5
2019-09-03 14:44:09 +08:00
Yorik van Havre
864619fcec
Draft: Moved SelectPlane stuff from DraftGui to its own ui file
2019-09-02 22:15:58 -03:00
Yorik van Havre
9fb6aec313
Split Draft_SelectPlane and DraftSetWorkingPlaneProxy to a separate file
2019-09-02 17:23:57 -03:00
carlopav
b08dc749fe
[Draft] Edit by default one object at once
...
Small optimization and set max number of edited objects to 1
2019-09-02 16:13:08 -03:00
carlopav
0dbd1201f5
[Draft] Edit: Allow multi object editing
...
Modified to accept multiple object (max 5). The tool set EditTrackers for every selected object. Then edited object is identified using clicked EditTracker.
2019-09-02 16:13:08 -03:00
carlopav
76bac3099e
Allow for multiple object trackers + 1 line sketch edit
...
self.trakers is changed from list to dictionary. It now stores EditTrackers with {'object':[pointlist]}. Initial implementation is to allow editing wall height and wall base object.
2019-09-02 16:13:08 -03:00
carlopav
365e93c598
[Draft] Edit: Refactored object selection + bug on wall editing
...
Draft edit now get the editing object from data stored inside the EditTracker. This is the first step towards implementation of multi object editing.
2019-09-02 16:13:08 -03:00
carlopav
daa035870a
[Draft] Edit: fixed bug with dimensions
...
Update function always receive global vector as target of the transformation.
2019-09-02 16:13:08 -03:00
carlopav
954a8d3aca
[Draft] Edit: use lineui instead of pointui
...
use lineui for editing instead of pointUi and minor documentation changes
2019-09-02 16:13:08 -03:00
carlopav
e06fb52bd0
[Draft] Edit: separate selectstate functions
...
Separated functions that save, restore and set the select state of edited object from main functions.
2019-09-02 16:13:08 -03:00
Dion Moult
3c52a3c2d1
Fix UI labels and unit type to be angle instead of length when doing draft rotate
2019-09-02 16:05:36 -03:00
Bernd Hahnebach
cab9145a81
FEM: gmsh tools, fix writing groups and reactivate unit test for solve frame work
2019-09-02 19:50:41 +02:00
Bernd Hahnebach
6c8163e091
FEM: unit test, temporary deactivate solver frame work unit test, due to some changes in gmsh tools
2019-09-02 19:23:46 +02:00
Bernd Hahnebach
f1d80cb062
FEM: gmsh tools, rename dirs
2019-09-02 19:11:28 +02:00
Bernd Hahnebach
3bfcd36649
FEM: gmsh tools, move start logs in separate class method
2019-09-02 19:11:20 +02:00
Bernd Hahnebach
9cc8f6eb66
FEM: gmsh tools, make temp mesh files for gmsh unique
2019-09-02 17:59:24 +02:00
Bernd Hahnebach
b17dbedcee
FEM: gmsh tools, improve comments
2019-09-02 17:59:11 +02:00
Bernd Hahnebach
71f8a31953
FEM: solver frame work, better prefix for temp directory
2019-09-02 17:59:03 +02:00
wmayer
203782a091
fix -Wunused-variable
2019-09-02 15:55:58 +02:00
Bernd Hahnebach
6ba1bc35b8
FEM: commands and manager, typo in property value
2019-09-02 13:06:56 +02:00
Bernd Hahnebach
daaab377d0
FEM: gmsh tools, move system import into dev
2019-09-02 13:05:08 +02:00
Bernd Hahnebach
a96282f482
FEM: gmsh tools, use join from os as a more robust path builder
2019-09-02 13:05:03 +02:00
Bernd Hahnebach
7c18aae1dc
FEM: gmsh tools, resort imports
2019-09-02 13:04:58 +02:00
Bernd Hahnebach
32a6863e58
FEM: gmsh tools, typos
2019-09-02 09:03:37 +02:00
Bernd Hahnebach
67efd10dea
Arch: IFC export, small code formating
2019-09-02 07:38:37 +02:00
Bernd Hahnebach
8e91b3ab2c
Arch IFC import and export, new lines and comments
2019-09-02 07:38:28 +02:00
Bernd Hahnebach
6e7e1f2035
FEM: gmsh tools, fix regression and explizit use double quotes in geo file
2019-09-01 22:29:21 +02:00
wmayer
00c016a967
fix bug in Path module: str has no attribute UserString
2019-09-01 22:14:53 +02:00
Yorik van Havre
679f7e91c7
Draft: Added shortcut to toggle near snap during drawing
2019-09-01 13:00:57 -03:00
wmayer
598faf9ad2
include missing header
2019-09-01 17:25:42 +02:00
luz.paz
0641ca0d1e
AddonManager: Add BCFPlugin Workbench logo to dialog
2019-08-30 15:57:12 +02:00
KeithSloan
62d85f4491
Fix OpenSCAD Frustrum
2019-08-30 15:55:15 +02:00
Zheng, Lei
70857e17e0
Sketcher: fix missing update on expression change
2019-08-30 15:52:31 +02:00
Zheng, Lei
f66e7f3332
App: remove unused variable
2019-08-30 15:52:18 +02:00
Zheng, Lei
9bf21592ce
Gui: add warning to DlgExpressionInput
...
Warn when binding expression with unit to unit-less properties.
2019-08-30 15:52:03 +02:00
Zheng, Lei
813358da05
Gui: restore static property order in PropertyView
2019-08-30 15:51:47 +02:00
Zheng, Lei
4f383de1f5
App: ignore unit in PropertyBool/Float/Integer
...
In other word, those property now accept expression result with a unit,
by ignoring it.
2019-08-30 15:50:26 +02:00
Zheng, Lei
9ec86fad4e
App: improve exception message in PropertyExpressionEngine
2019-08-30 15:50:13 +02:00
Zheng, Lei
f7d416d15e
Gui: auto close transaction on Document resetEdit
2019-08-30 15:49:59 +02:00
Zheng, Lei
02df227c1c
App: fix virtual function shadowing in PropertyXLinkSub
2019-08-30 15:49:41 +02:00
Zheng, Lei
732a2ee55a
Gui: fix PythonWrapper::fromQIcon()
2019-08-30 15:47:39 +02:00
Zheng, Lei
193b9899b6
Part: fix missing signal disconnect in TaskFaceColors
2019-08-30 15:47:17 +02:00
Zheng, Lei
69268ce7f4
Base: fix pyCall() exception
...
This function is wildly used in FeaturePython and
ViewProviderPythonFeature, which explicitly catches Py::Exception, not
Base::Exception. So pyCall() should throw Py::Exception, too.
2019-08-30 15:47:04 +02:00
Zheng, Lei
31273bc1c6
App: more sanity check in PropertyContainerPy
2019-08-30 15:46:47 +02:00