Jean-Marie Verdun
a2e21f79f2
Add initial version of the Cloud workbench
2019-09-03 17:21:05 +02:00
Yorik van Havre
90b5f63bc2
Draft: Show info message if an object cannot be scaled
2019-09-03 11:55:07 -03:00
luz.paz
a01ff00707
FEM: fixed recent typo introduced in 7c719b95cf5eda
2019-09-03 11:11:43 -03:00
luz.paz
7af7c10cf1
Fix misc. typos, whitespace, and http:// to https:// issues
2019-09-03 11:11:43 -03:00
Zheng, Lei
d799a1c4c7
Gui: fix SelectionSingleton::checkSelection()
2019-09-03 12:25:09 +02:00
Zheng, Lei
95108607c6
Gui: fix crash when copy object under Qt5
2019-09-03 14:44:09 +08:00
Yorik van Havre
91ca523f54
Draft: Moved SelectPlane stuff from DraftGui to its own ui file
2019-09-02 22:15:58 -03:00
Yorik van Havre
b7b8dbabf5
Split Draft_SelectPlane and DraftSetWorkingPlaneProxy to a separate file
2019-09-02 17:23:57 -03:00
carlopav
6b693ebcb4
[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
d7ece2d1d8
[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
cd3c649146
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
46e5a4c1f2
[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
8ad88c75f2
[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
5aeadc5175
[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
54e327ba9b
[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
bfae0408ac
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
a8c56deca8
FEM: gmsh tools, fix writing groups and reactivate unit test for solve frame work
2019-09-02 19:50:41 +02:00
Bernd Hahnebach
df473d3b70
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
540a1be664
FEM: gmsh tools, rename dirs
2019-09-02 19:11:28 +02:00
Bernd Hahnebach
db0d2d082b
FEM: gmsh tools, move start logs in separate class method
2019-09-02 19:11:20 +02:00
Bernd Hahnebach
082ddc8361
FEM: gmsh tools, make temp mesh files for gmsh unique
2019-09-02 17:59:24 +02:00
Bernd Hahnebach
8c047aed28
FEM: gmsh tools, improve comments
2019-09-02 17:59:11 +02:00
Bernd Hahnebach
235dc0fda1
FEM: solver frame work, better prefix for temp directory
2019-09-02 17:59:03 +02:00
wmayer
c7affbdf23
fix -Wunused-variable
2019-09-02 15:55:58 +02:00
Bernd Hahnebach
03fac44157
FEM: commands and manager, typo in property value
2019-09-02 13:06:56 +02:00
Bernd Hahnebach
e42b73e853
FEM: gmsh tools, move system import into dev
2019-09-02 13:05:08 +02:00
Bernd Hahnebach
fef48f30b2
FEM: gmsh tools, use join from os as a more robust path builder
2019-09-02 13:05:03 +02:00
Bernd Hahnebach
31359faa40
FEM: gmsh tools, resort imports
2019-09-02 13:04:58 +02:00
Bernd Hahnebach
b2e7e67bab
FEM: gmsh tools, typos
2019-09-02 09:03:37 +02:00
Bernd Hahnebach
1780c82d2d
Arch: IFC export, small code formating
2019-09-02 07:38:37 +02:00
Bernd Hahnebach
ecaf9000f6
Arch IFC import and export, new lines and comments
2019-09-02 07:38:28 +02:00
Bernd Hahnebach
345c6dcc99
FEM: gmsh tools, fix regression and explizit use double quotes in geo file
2019-09-01 22:29:21 +02:00
wmayer
ae745e1c49
fix bug in Path module: str has no attribute UserString
2019-09-01 22:14:53 +02:00
Yorik van Havre
6666a33433
Draft: Added shortcut to toggle near snap during drawing
2019-09-01 13:00:57 -03:00
wmayer
05649e3848
include missing header
2019-09-01 17:25:42 +02:00
luz.paz
24aeb56183
AddonManager: Add BCFPlugin Workbench logo to dialog
2019-08-30 15:57:12 +02:00
KeithSloan
459edb13db
Fix OpenSCAD Frustrum
2019-08-30 15:55:15 +02:00
Zheng, Lei
0ad1d0b9e6
Sketcher: fix missing update on expression change
2019-08-30 15:52:31 +02:00
Zheng, Lei
611159b000
App: remove unused variable
2019-08-30 15:52:18 +02:00
Zheng, Lei
087349c07a
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
e8e1a67e50
Gui: restore static property order in PropertyView
2019-08-30 15:51:47 +02:00
Zheng, Lei
3c242e05f6
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
05155daf82
App: improve exception message in PropertyExpressionEngine
2019-08-30 15:50:13 +02:00
Zheng, Lei
18dffcba47
Gui: auto close transaction on Document resetEdit
2019-08-30 15:49:59 +02:00
Zheng, Lei
880d90e4f9
App: fix virtual function shadowing in PropertyXLinkSub
2019-08-30 15:49:41 +02:00
Zheng, Lei
b4c500776d
Gui: fix PythonWrapper::fromQIcon()
2019-08-30 15:47:39 +02:00
Zheng, Lei
405ec26e3a
Part: fix missing signal disconnect in TaskFaceColors
2019-08-30 15:47:17 +02:00
Zheng, Lei
0c0ae77f2c
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
a7a34ab983
App: more sanity check in PropertyContainerPy
2019-08-30 15:46:47 +02:00
Zheng, Lei
deede02ed8
App: more sanity check in ObjectIdentifier
2019-08-30 15:46:33 +02:00