Commit Graph

18030 Commits

Author SHA1 Message Date
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
Zheng, Lei
783d218b1d App: more sanity check in ObjectIdentifier 2019-08-30 15:46:33 +02:00
Zheng, Lei
9aaad3b1d2 Gui: fix ViewProviderLink dropObjectEx() 2019-08-30 15:46:10 +02:00
Zheng, Lei
0cb599a31c App: do not return null Shape in PropertyContainerPy 2019-08-30 15:45:58 +02:00
Zheng, Lei
04d678571c App: fix Python object leak in ObjectIdentifier 2019-08-30 15:45:44 +02:00
Zheng, Lei
88a1a9482e App: fix crash on accessing non-existent attribute in ObjectIdentifier 2019-08-30 15:45:28 +02:00
Zheng, Lei
f0cb6d5885 Gui: fix GeoFeatureGroupExtension
The change in ViewProviderGeoFeatureGroupExtension.claimChildren() is
so that GeoFeatureGroupExtension.getSubObjects() can exclude non direct
children.
2019-08-30 15:45:21 +02:00
Zheng, Lei
7bf451fc67 Gui/PartDesign: fix setActiveObject() for Part and Body 2019-08-30 15:02:48 +02:00
Zheng, Lei
be320a8733 Gui: more exception handling in tree view 2019-08-30 15:01:25 +02:00
Zheng, Lei
4efbe3c5d0 Gui: add View3DPy.hasClippingPlane() 2019-08-30 15:00:42 +02:00
Zheng, Lei
66a719773f Sketcher: fix lost of constraint in undo/redo 2019-08-30 14:57:41 +02:00
Zheng, Lei
2c2aadaa5d Draft/Arch: maintain Python 2 compatibility
In order to pass test under Python 2
2019-08-30 14:56:18 +02:00
Zheng, Lei
d16cd4f631 App: fix Document::_abortTransaction() 2019-08-30 14:55:49 +02:00
Zheng, Lei
d2c5bcb949 Part: fix VBO update on multiple gl context
Multiple OpenGL context is caused by linking some shape object from
external documents. The VBO update must be triggered for all contexts.
2019-08-30 14:55:14 +02:00
Zheng, Lei
350c5982db Show: remove debug print 2019-08-30 14:54:20 +02:00
Zheng, Lei
a06e0b7c2d Part: fix TaskAttacher external editing 2019-08-30 14:53:50 +02:00