Yorik van Havre
2cff977548
Merged crowdin translations
2022-03-07 14:55:22 +01:00
Yorik van Havre
6b71ce3a3e
Updated master translation files
2022-03-07 14:49:13 +01:00
Ajinkya Dahale
5bfe90b2aa
[Sketcher] Check for b-spline before starting knot insertion "mode"
...
The DrawSketchHandler will otherwise give confusing error messages.
2022-03-07 14:27:28 +01:00
Uwe
a8bae676ce
[Part] Section cutting: fix read of cut state of existing cuts
...
- it is now also possible to determine the Flip state correctly
2022-03-07 02:45:36 +01:00
wmayer
4a343ab31e
Base/App: fix warnings from code analysers:
...
* convert old-style-casts to explicit C++ casts where possible
* make some implicit conversions explicit
2022-03-06 23:49:30 +01:00
Syres916
e053db75b3
[Raytracing] Bugfix for compiling with OCC 7.6.x
...
See discussion https://forum.freecadweb.org/viewtopic.php?f=4&p=577109#p577109
2022-03-06 22:32:31 +01:00
Stefan Brüns
18371c0d3c
Test: Provide more useful information when unit translation fails
...
Add the input quantity and the target scheme to the exception output.
Also make the output formatting more canonical and remove the unused
"s" temporary.
2022-03-06 11:20:09 -05:00
Ajinkya Dahale
ec132dc2e4
[Sketcher] Remove "incomplete" from insert knot command
...
I had kept the qualifier there when developing the tool and forgot to remove it. At this time the tool is fairly well-developed.
2022-03-06 16:25:08 +01:00
Ajinkya Dahale
ec2522130b
[Sketcher] Allow deleting last knot during B-Spline creation
2022-03-06 16:14:07 +01:00
Ajinkya Dahale
c6f19758d1
[Sketcher] Reduce duplicate code in DrawSketchHandlerBSpline
2022-03-06 16:14:07 +01:00
Wanderer Fan
4cf1c31f7f
[TD]fix integer grid step variable to double
2022-03-06 08:54:24 -05:00
wmayer
91e4e468dd
Base: move ILogger sub-classes to their own source files in order to reduce including stream classes in client code
2022-03-06 10:13:47 +01:00
Wanderer Fan
ae79d2155f
[TD]update menu text and tip to std
2022-03-05 14:30:14 -05:00
Chris Hennes
a0c5b6b812
Addon Manager: Fix number of updates available
2022-03-05 10:55:25 -06:00
Chris Hennes
47a6f444bc
Addon Manager: Add unit tests for Addon class
2022-03-05 10:17:50 -06:00
wmayer
5e0cfc64ee
App: use forward declarations
2022-03-04 21:09:46 +01:00
sliptonic
ee8193322c
Merge pull request #6485 from mlampert/feature/external-thread-milling
...
Path: Feature/external thread milling
2022-03-04 12:52:31 -06:00
sliptonic
9028976d16
Merge pull request #4911 from sliptonic/feature/nopathjob
...
[Path] Make Job and Operation visibility more natural
2022-03-04 12:51:25 -06:00
Markus Lampert
c02dedbb3c
Split out thread milling generator into its own file
2022-03-04 10:42:34 -08:00
sliptonic
69a17578d3
black format
2022-03-04 10:42:34 -08:00
Markus Lampert
fc668181c3
Fixed unit tests
2022-03-04 10:42:34 -08:00
Markus Lampert
2baca43e17
Removed debugging gates
2022-03-04 10:42:34 -08:00
Markus Lampert
2df74990eb
Fixed UI update upond changing the thread type
2022-03-04 10:42:34 -08:00
Markus Lampert
eef8fd4f48
Fixed multi pass for external threads with proper lead in/out
2022-03-04 10:42:34 -08:00
Markus Lampert
a1117040b3
Changed passes for constant tool engagement
2022-03-04 10:42:34 -08:00
Markus Lampert
00d2341748
Disabled debugging comments
2022-03-04 10:42:34 -08:00
Markus Lampert
263eeffd71
Fixed lead in/out with elevator location.
2022-03-04 10:42:34 -08:00
Markus Lampert
c12748d8c4
Added thread generation unit tests and fixed finishing the thread
2022-03-04 10:42:34 -08:00
Markus Lampert
82aa3fa1e6
Fixed threads data file list
2022-03-04 10:42:34 -08:00
Markus Lampert
67dbb8675a
Some code cleanup
2022-03-04 10:42:34 -08:00
Markus Lampert
8e38a80aa8
Added imperial external and split data files according to tolerance classes
2022-03-04 10:42:34 -08:00
Markus Lampert
bdeb5776b0
First shot at external thread milling
2022-03-04 10:42:34 -08:00
wmayer
2a33fe77f6
App/Gui: move template classes (ViewProvider)ExtensionPythonT to their own header files
2022-03-04 18:54:42 +01:00
wmayer
1cbecdf122
App: use forward declaration to reduce compile time
2022-03-04 17:27:53 +01:00
wmayer
6c2e1a2d6e
Base: implement a lightweight smart pointer for PyObject like Py::Object to reduce includes of Python.h in header files
2022-03-04 15:51:51 +01:00
Wanderer Fan
7ae77937eb
[TD]fix folder name in preference ui
2022-03-04 09:28:16 -05:00
Wanderer Fan
58d1ef260b
[TD]move format spec to dimension tab
...
- also make %.2w default format
2022-03-04 09:28:16 -05:00
Wanderer Fan
0149b99b6f
[TD]make page grid unit aware
2022-03-04 09:28:16 -05:00
Yorik van Havre
82c2868416
Start: Added possibility to provide custom CSS for the start page
2022-03-04 14:06:13 +01:00
Abdullah Tahiri
79f52556f4
Sketcher: Clean up old crosshair code
...
====================================
- Remove old unconnected code
- Move member functions to correct cpp file
2022-03-04 06:26:46 +01:00
Wanderer Fan
855941d5bb
[TD]fix misplaced section line
...
- BRepBndLib::Add results in wrong bbox center.
- replaced with BRepBndLib::AddOptimal
2022-03-03 09:31:29 -05:00
Wanderer Fan
7ebc4c44c9
[TD]use <br> in ToolTipText vs \n
2022-03-03 09:31:01 -05:00
Wanderer Fan
4a97a6244c
[TD]fix area scale and make unit aware
2022-03-03 09:31:01 -05:00
Yorik van Havre
c50a359857
Merge pull request #6496 from Roy-043/Arch-Fix-Arch_PipeConnector-for-pipes-with-wall-thickness
...
Arch: Fix Arch_PipeConnector for pipes with non-zero wall thickness
2022-03-03 12:48:48 +01:00
andrea reale
3a85c7c729
Code clean
2022-03-02 18:55:10 +01:00
Roy-043
9a52d0bf02
Arch: Fix Arch_PipeConnector for pipes with wall thickness
2022-03-02 16:19:54 +01:00
Abdullah Tahiri
8de93cfaf7
Sketcher: GeoElementId VAxis fix - windows
2022-03-02 15:00:40 +01:00
0penBrain
aadb243caa
PartDesign: fix crash in MultiTransform if moving on empty list
2022-03-02 13:01:17 +01:00
Abdullah Tahiri
5d0e40a2ca
Sketcher: Fix GeoElementId VAxis
2022-03-02 07:54:24 +01:00
Abdullah Tahiri
261efeb5e8
Sketcher: GeoElementId - isCurve and PosIdAsInt members
2022-03-02 07:53:07 +01:00