tomate44
839b96385c
Part: fixes and check input values for spiral and helix primitives
2021-03-10 14:24:01 +01:00
tomate44
97543396c5
Part primitives: add SegmentLength property to helix and spiral
2021-03-10 14:23:16 +01:00
tomate44
6f9856bd46
Part primitives: use makeSpiralHelix in spiral and helix primitives
2021-03-10 14:22:04 +01:00
tomate44
18f36c10da
TopoShape: add a common function to build spirals and helixes
2021-03-10 14:18:12 +01:00
Benjamin Nauck
0d49525798
Gui: Auto update NaviCube when changing preferences
2021-03-09 17:27:48 +01:00
Benjamin Nauck
7ba93c9e32
Gui: Add setting for changing size of navigation cube
...
It's already possible to change size of the navigation cube through the
parameters. This just adds a GUI option in the preferences window.
2021-03-09 17:14:04 +01:00
Chris Hennes
7b33ba361b
[OpenSCAD] Minor fixes from LGTM analysis
2021-03-09 15:58:07 +01:00
wmayer
300ab23600
Gui: [skip ci] show or hide splash image depending on screen size
2021-03-08 19:03:59 +01:00
David Osterberg
80af82a4fe
PartDesign: Hole performance: Compound holes and cut once
...
- Remove unused code
- BooleanOperation trick
For some reason doing the cut in a boolean operation is
20% faster than doing it directly. Unclear why.
2021-03-08 15:30:24 +01:00
guskog
94b1fbb58b
Gui: Sketcher Color Preferences UI rearrangement.
2021-03-08 15:11:42 +01:00
Gustav Skog
0e9b8ef4d4
Reworked Prefereces Sketcher Colors User interface, adding groupings.
2021-03-08 15:06:51 +01:00
UR-0
95b7c5074d
[FEM] improve error message if gmsh.exe not found
2021-03-08 14:26:08 +01:00
turn211
d8faa26588
Gui: Update usability enhancements to ProDark theme
...
forum thread: https://forum.freecadweb.org/viewtopic.php?f=34&t=55134
2021-03-08 14:24:39 +01:00
wmayer
b14394c7e7
Gui: [skip ci] do not allow image size in About dialog to occupy more than 25% of the screen size
2021-03-08 12:55:45 +01:00
UR-0
a48c7e27a9
satisfy Travis
2021-03-07 11:24:20 +01:00
UR-0
eceea653ae
[FEM] make ccx_dat_file object (from ccx_Result) ReadOnly
2021-03-07 11:24:20 +01:00
Chris Hennes
226b713ed4
[GUI] Migrate Application to std::bind
2021-03-07 08:47:01 +01:00
Chris Hennes
9d0086eb23
[GUI] Remove deprecated code from Application
...
Strip out anything that was only active for Qt <5.9 or Python <3.6.
2021-03-07 08:47:01 +01:00
Chris Hennes
52ed707b0e
[Core] Remove deprecated code for 0.20
2021-03-07 08:44:57 +01:00
donovaly
1b398a9526
[Main] set Coin environment variable
...
as discussed in https://forum.freecadweb.org/viewtopic.php?f=10&t=56386&start=10 we need to set this environment variable for Coin on Windows
2021-03-07 08:14:50 +01:00
Benjamin Nauck
231c470e7e
[Base] Remove unused std::make_unique back port
...
std::make_unique was introduced in c++14, so no need to have it back
ported anymore.
2021-03-06 21:20:32 +01:00
Benjamin Nauck
f6c9cc90ee
[Base] Remove includes to StdStlTools.h as that's not needed anymore
...
std::make_unique was introduced in c++14, so no need to use the back
ported version
2021-03-06 21:20:32 +01:00
Chris Hennes
7bbff520a0
Modify Python checks when cMake >= 3.12
2021-03-06 21:11:34 +01:00
UR-0
0274b039a2
fixes not handled exception in "task_mesh_gmsh.py"
...
error = sys.exc_info()[0].strip()
<class 'AttributeError'>: type object 'RuntimeError' has no attribute 'strip'
Furthermore reporting "value" instead of "type" gives more useful error messages
2021-03-06 21:00:23 +01:00
Benjamin Nauck
41de6c3d99
[Spreadsheet] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
505ba29c6b
[Sketcher] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
babe8c2487
[Sandbox] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
fabcbf76d4
[Robot] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
e7024f5db3
[Points] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
991dbd75c5
[Path] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
f555754810
[MeshPart] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
7ec00e22f0
[Fem] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
5caa4b9a55
[Assembly] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
f9ac51b6a6
[Gui] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
a7f0d0112e
[App] Use std::shared_ptr instead of boost::shared_ptr
...
There's no need to use boost version when stl has support for shared_ptr
2021-03-06 19:32:03 +01:00
Benjamin Nauck
afb1d0fbc9
[Path] Switch from boost::tuple to std::tuple
...
It's better to use the standard lib when possible
2021-03-06 19:31:06 +01:00
Benjamin Nauck
64e2811192
[Gui] Switch from boost::tuple to std::tuple
...
It's better to use the standard lib when possible
2021-03-06 19:31:06 +01:00
Benjamin Nauck
7ee7e60310
[App] Switch from boost::tuple to std::tuple
...
It's better to use the standard lib when possible
2021-03-06 19:31:06 +01:00
Chris Hennes
b2ebaa01a2
[OpenSCAD] Add unit tests for importing primitives
2021-03-06 13:31:09 +01:00
wmayer
f6863bdb77
Fem: [skip ci] set backend of matplotlib to Qt5Agg
2021-03-05 21:25:27 +01:00
wmayer
20c0f14efc
Gui: in document observer classes replace boost::bind with std::bind
2021-03-05 14:59:26 +01:00
wmayer
086f6640ae
Gui: harmonize API of Gui document observer classes with App document observer classes
2021-03-05 14:53:44 +01:00
wmayer
3779aadd7c
App: in document observer classes replace boost::bind with std::bind to fix build failure with C++17
2021-03-05 13:26:26 +01:00
donovaly
08988b8769
Win installer update for FC 0.20dev
2021-03-05 12:23:12 +01:00
Chris Hennes
6789ddaac9
Fix regex in translation extraction script
2021-03-04 19:18:23 +01:00
wmayer
f85478155b
Revert "[PartDesign] Add Material property to Body"
...
This reverts commit 4fcf8f199c .
There is no need to make this a static property because it can be added at runtime via Python or the GUI
2021-03-04 18:50:57 +01:00
Yorik van Havre
7b87cc8a74
Merge pull request #4549 from chennes/lgtmFixDraftLocalizeVectors
...
[Draft] Fix localize_vectors double definition
2021-03-04 12:27:05 +01:00
howetuft
4fcf8f199c
[PartDesign] Add Material property to Body
2021-03-04 12:19:50 +01:00
wmayer
232fa56f02
CMake: fix build and install location of Qt help files
2021-03-04 12:16:53 +01:00
wmayer
55896f316e
PD: [skip ci] in the helix dialog use step size of 5 degree for the angle
2021-03-04 11:09:54 +01:00