wmayer
ce8ea6b483
Gui: [skip ci] fix warning when opening recovery dialog in debug mode
2020-08-13 14:21:55 +02:00
wmayer
f246d811eb
plugin: [skip ci] add custom widgets Gui::IntSpinBox and Gui::DoubleSpinBox
2020-08-12 11:38:31 +02:00
Vanuan
874d7d55d1
Fix non-center aligned wall with multimaterial
2020-08-11 12:21:41 +02:00
vocx-fc
6c740d55a1
Arch: clean up message printing during IFC import
2020-08-11 12:10:50 +02:00
vocx-fc
f5344133ea
Arch: small cleanup of IFC helper module
...
Remove unnecessary comments; as long as the variables
and functions have a clear name, they are self documenting,
so they don't need additional comments.
2020-08-11 12:10:50 +02:00
vocx-fc
85038ac520
Arch: small cleanup of IFC importer and exporter
...
Clarify the import of IfcOpenShell's `geom`.
In some cases it fails importing and initializing the regular way,
`import ifcopenshell.geom`.
But it works in this way
```
from ifcopenshell import geom
geom.settings()
```
2020-08-11 12:10:50 +02:00
Vanuan
187cf585ce
Fix a typo in draft snapping
2020-08-11 11:59:52 +02:00
vocx-fc
4009594cf9
Draft: Offset save and restore the value of OCC checkbox
2020-08-11 11:57:35 +02:00
SurajDadral
4de028bc46
Fix placement of rebar wires in Draft.getSVG.py
2020-08-11 11:25:07 +02:00
paul lee
47420a3da4
[Draft - geotuils.offsets] Fix To Work with Sketch
...
Forum Discussion - https://forum.freecadweb.org/viewtopic.php?f=23&t=48852&p=419209#p419209
2020-08-11 11:10:42 +02:00
paul lee
377ef5cff7
[Draft - geoutils.offsets] Fix Circle and Arc Offset Direction
...
Forum Discussion - https://forum.freecadweb.org/viewtopic.php?f=23&t=48852#p418903
2020-08-11 11:10:42 +02:00
vocx-fc
bd8432f1c6
Draft: makeLayer, small adjustments to keep compatibility
...
This follows from the migration of the Layer code
done in 99c6e20e69.
In the older `makeLayer` function, the parameters `drawstyle`
and `transparency` could be `None`; in the new `make_layer` function,
`drawstyle` must be an explicit string, and `transparency`
must be a number. If not provided, they use default values.
2020-08-11 11:08:48 +02:00
wandererfan
040d3f7b06
[TD]fix showSectionEdge preference
2020-08-10 10:19:09 -04:00
wmayer
e3bb32146e
PD: [skip ci] add missing forward declaration
2020-08-10 14:10:43 +02:00
donovaly
5fcc109e5a
[PD] [skip ci] add Sketch top level menu
2020-08-10 14:00:06 +02:00
donovaly
5978435a27
[PD] allow expression for pocket offset
...
- also disable KeyboardTracking for some fields to avoid unnecessary and often time consuming recomputes while typing in
2020-08-10 13:39:50 +02:00
wmayer
fc1a1e3b03
Part: code simplifications and sorting
2020-08-10 12:43:48 +02:00
donovaly
87899a5e05
code simplifications and sorting
2020-08-10 11:12:47 +02:00
donovaly
af47a41b7a
TaskFaceColors.cpp: correctly end box selection if necessary
2020-08-10 11:12:23 +02:00
donovaly
0bda7f449f
[Part] FaceColors cleanup
...
- indicate if one is in the Box Selection mode
- get rid on dialog if one really wants to cancel (no other Task dialog does this and it is annoying)
- fix clumsy dialog layout
2020-08-10 11:11:50 +02:00
MA-LAPTOP\apeltauer
b97587cab3
Improve the projection on surface algorithm. For now the first possible solution was taken. If several solution exists, this leads to a miss match.
...
Now check the distance of the projection shape and the original shape and the take the projection with the smallest distance.
Discussion can be found here: https://forum.freecadweb.org/viewtopic.php?f=8&t=49341&p=422925#p422925
2020-08-10 10:23:06 +02:00
donovaly
5c96cec1c7
[PD] [skip ci] disable keyboardTracking for primitives and attachment
...
When modifying primitives in complex geometries having a recompute for every keystroke can be annoying. Disabling keyboardTracking fixes this but keeps the immediate preview when using the spin buttons.
2020-08-10 10:14:17 +02:00
wmayer
6b83aa7ed2
plugin: [skip ci] fix of QuantitySpinBox to not remove value property from existing files
2020-08-09 17:07:08 +02:00
wmayer
22bfd76efd
plugin: [skip ci] add new signal textChanged() to QuantitySpinBox
2020-08-09 11:22:47 +02:00
wmayer
24f93f94ed
plugin: [skip ci] fix warnings
2020-08-09 08:16:59 +02:00
wmayer
314e0ca49c
plugin: [skip ci] make QuantitySpinBox inside plugin functioning
2020-08-08 20:04:45 +02:00
donovaly
1e124d86d6
[Tools] add PrefQuantitySpinBox to designer plugins/widget/FreeCAD_widgets.vcxproj
...
as discussed here: https://forum.freecadweb.org/viewtopic.php?f=10&t=49315&p=422648#p422648
2020-08-08 17:48:21 +02:00
wmayer
8076c3394d
PartDesign: [skip ci] fix broken tooltip of Pad property
2020-08-08 13:08:27 +02:00
donovaly
ca03e64776
[PD] bind expression to pad offset
...
It is strangely not possible to use an expression for a pad offset, but this works fine, see the forum for an example.
Thus allow this.
2020-08-08 13:04:34 +02:00
wmayer
b161bdb78f
Base: [skip ci] add an enum for unit schemes in Python to avoid to work with numbers
2020-08-07 23:02:25 +02:00
Bernd Hahnebach
8f3cb220b1
FEM: elmer writer, make use of new unit schema FEM: mm, N
2020-08-07 19:19:44 +02:00
Bernd Hahnebach
0c9e6c6158
Base: add new unit schema for mm and N for use in FEM
2020-08-07 19:19:44 +02:00
Zheng, Lei
15d04447d5
Gui: fix ViewProviderPythonFeature::getLinkedViewProvider
2020-08-07 17:20:55 +02:00
luz paz
f0d823eb51
Crowdin: Merge new translations [skip-ci]
2020-08-07 17:17:35 +02:00
wmayer
aa1afb5221
Part: [skip ci] move grid handling from ViewProvider2DObject to ViewProvider2DObjectGrid
2020-08-07 17:11:02 +02:00
wmayer
1d9a59e499
Part: [skip ci] move grid handling from ViewProvider2DObject to ViewProvider2DObjectGrid
2020-08-07 16:48:07 +02:00
wmayer
f3dff3bb82
Part: [skip ci] use of ViewOrthoProjMatrix in ViewProvider2DObject::updateData to compute the grid
2020-08-07 13:32:29 +02:00
0penBrain
4840d60ef2
[GUI/Sketcher] Add option to disable grid auto-sizing based on shape boundbox
...
Sketcher makes use of this option to self-manage the overall grid size
2020-08-07 13:30:42 +02:00
wmayer
6f2b33381e
Base: [skip ci] add class ViewOrthoProjMatrix for orthogonal projections in 3d
2020-08-07 13:06:06 +02:00
donovaly
f8e18ee2e7
[PD] patterning UI: avoid whitespace
...
- also have a uniform list height in all patterning dialogs
2020-08-06 17:05:48 +02:00
wandererfan
abdf4fa23b
[TD]add py getEdgeBySelection
2020-08-06 10:21:13 -04:00
mwganson
d6530a0628
[OpenSCAD] Add 2 new commands: Scale and Resize, fix bug in Mirror mesh feature
2020-08-06 12:34:16 +02:00
wmayer
e0b02f39ff
PartDesign: [skip ci] add text of sub-menus to translation system
2020-08-06 12:22:56 +02:00
donovaly
7f71cd3ef2
[PD] rework menu
...
The menu was too long for smaller screens. Therefore pack some of its items to subitems.
2020-08-06 12:14:27 +02:00
mwganson
0f7c1b82b5
[Gui::CommandPy] add new command resetShortcut() -- resets shortcut to default
2020-08-06 11:29:07 +02:00
Przemo Firszt
2dbe62afe6
Fix COPR rawhide builds
...
Signed-off-by: Elliot Lee <elliot.c.lee@gmail.com >
Tested-by: Przemo Firszt <przemo@firszt.eu >
2020-08-06 11:27:13 +02:00
wmayer
050b20fa30
Part: [skip ci] fix crash when closing document while face colors panel is open
2020-08-06 11:26:24 +02:00
wmayer
cca0c2737f
OpenSCAD: [skip ci] set default of 16 for useMaxFN parameter
2020-08-06 09:47:25 +02:00
wmayer
c140ad0bb9
OpenSCAD: [skip ci] set default of 16 for useMaxFN parameter
2020-08-06 08:48:53 +02:00
wmayer
5cc5ac3e9a
App: improve support of portable version of FreeCAD
2020-08-05 15:47:50 +02:00