Commit Graph

24410 Commits

Author SHA1 Message Date
Uwe 03f06f794f [Win installer] add support for logging
the installer will now write a text file 'install.log' to the installation folder of FreeCAD
2022-02-13 23:52:03 +01:00
0penBrain c453ec12e7 Base: fix bug in matrix multiplication (Python API) 2022-02-04 04:19:48 +01:00
Yorik van Havre 2065e5573d Merge pull request #5449 from mwganson/pointarray
Draft: pointarray set Count property during execute
2022-02-02 01:45:16 +01:00
Yorik van Havre d257a8a8d6 Merge pull request #5465 from Roy-043/Arch-Fix-some-dimensions-in-profiles.csv
Arch: Fix some dimensions in profiles.csv
2022-02-02 01:43:40 +01:00
Yorik van Havre 042066c55e Merge pull request #5476 from Roy-043/Draft-Fix-gui_edit.py-Y-is-zero-input-bug
Draft: Fix-gui_edit.py Y is zero input bug
2022-02-02 01:42:29 +01:00
Benjamin Bræstrup Sayoc 25ead17570 Refactor 2022-02-02 01:36:58 +01:00
Benjamin Bræstrup Sayoc e305560dd8 Only update weld dialog on directory change 2022-02-02 01:36:58 +01:00
Benjamin Bræstrup Sayoc 7dfe408686 Resizing of weld symbol selection dialog, fixes #0004386 2022-02-02 01:36:57 +01:00
Yorik van Havre fd6ff10212 Merge pull request #5388 from Roy-043/Arch-Fix-ArchWall-onBeforeChange
Arch: Fix ArchWall onBeforeChange
2022-01-27 03:27:38 +01:00
mwganson d549cff781 TopoShape::analyze() SetRunParallel(true) to do the bopcheck in parallel mode 2022-01-17 00:04:50 +01:00
mwganson a8f9f1dd42 [TechDraw] prevent crash where user has duplicated page without dependencies and then tries to remove a view from one of the pages by editing the Views property 2022-01-08 18:56:13 +01:00
mwganson 15b3cf45b1 [TechDraw] prevent crash where user duplicates page without also duplicating dependencies 2022-01-08 18:56:13 +01:00
Uwe 9af7405d5e Revert incompatible backports
(need to re-setup my build system obviously)

Revert "[PD] missing bit from a manual backport"

This reverts commit 992c0ddc64.

Revert "[PD] Hole: fix angle constraints"

This reverts commit 0dfc4aff74.

Revert "[PD] add missing hole constraint"

This reverts commit f4defb5c39.
2022-01-07 23:56:41 +01:00
Uwe 992c0ddc64 [PD] missing bit from a manual backport 2022-01-07 22:20:26 +01:00
Uwe 0dfc4aff74 [PD] Hole: fix angle constraints
- all 3 angles cannot be >= 180°
- also add missing minimum in UI for taper angle
2022-01-07 21:00:21 +01:00
Uwe f4defb5c39 [PD] add missing hole constraint
- add missing constraint for hole diameter
- add missing sets of angle constraints in the task dialog
2022-01-06 17:15:22 +01:00
Roy-043 f0d783b69f Draft: Fix importSVG.py: wrong position for certain ellipses (#5297)
Ellipses and elliptical arcs with a y radius larger than their x radius would end up in the wrong position.
2022-01-06 17:04:37 +01:00
Uwe 186bfff31c [PD] remove unnecessary Unicode characters
manual backport of commit 76c611ae
2022-01-06 04:49:53 +01:00
wmayer 03ef59bc4b Gui: move methods startDefaultEditMode() and addDefaultAction() to ViewProviderDocumentObject 2022-01-05 04:31:38 +01:00
Uwe 95d0004742 revert a not backportable fixe and its dependencies 2022-01-05 03:00:26 +01:00
wmayer 8489a55067 Base: split export/import macros from FCConfig.h and move them to FCGlobal.h
The FCGlobal.h can be included in a Global.h header file of an extension module.

The reason is that some IDEs (e.g. QtCreator) fails to detect the export/import macros when only defined in the PreCompiled.h files and thus raise a parser warning.
2022-01-05 01:57:50 +01:00
Uwe 2eb6d4748e [Win installer] upgrade year 2022-01-05 01:32:57 +01:00
wmayer b56a4292ae PD: [skip ci] add PartDesignGlobal.h with export/import macros 2022-01-05 01:08:13 +01:00
wmayer 1ffd8d553b Fix issue 0004791: DXF import fails for trivial circle 2022-01-05 01:05:51 +01:00
Roy 1caea909b5 Draft: Commands acting on subelements did not load the Draft module 2022-01-03 23:54:49 +01:00
Roy-043 d8e6fe8287 Draft: fix several issues with importAirfoilDAT.py
The importAirfoilDAT.py code could not handle several *.dat files posted in a forum topic.
2022-01-03 23:52:13 +01:00
Uwe ad6977f940 0004809: Security vulnerability in DWG import when using ODA file converter
manual backport of commit 1742d7ff
2022-01-03 23:47:04 +01:00
Syres916 b1630419fc [Gui] MainWindow New Doc camera position bugfix
See https://forum.freecadweb.org/viewtopic.php?p=556465#p556465
2022-01-03 23:35:49 +01:00
Wanderer Fan bca9684ec3 [TD]prevent touched but must be execute on DrawPage 2022-01-03 23:09:34 +01:00
sliptonic a73f442f88 Merge pull request #5306 from sliptonic/bug/4810
[PATH] fix #4810
2022-01-03 22:56:56 +01:00
wmayer 88eb350ac0 TD: [skip ci] partially fix issue 0004765 2021-12-22 01:19:01 +01:00
Uwe 454d1cbeb3 Draft: Added INSUNITS to exported DXF
fixes bug 4517

(manually backported)
2021-12-20 11:27:24 +01:00
wmayer e238e2f257 Main: [skip ci] partially fix issue 0004765: FreeCAD failed to build on MSVC with std:c++latest 2021-12-20 11:09:48 +01:00
wmayer b0ae197937 Path: [skip ci] partially fix issue 0004765: [MSVC][Build][Permissive-][std:c++latest] FreeCAD failed to build on MSVC 2021-12-20 11:08:25 +01:00
wmayer 805fb0df02 TD: [skip ci] partially fix issue 0004765 2021-12-20 11:04:40 +01:00
0penBrain 0b72f23bfb [Sketcher] Floating point computation immunity for carbon copy parallel/aligned checks 2021-12-19 19:40:41 +01:00
0penBrain dc2d9ba2f0 [Sketcher] Improve a bit XZ plane mapping by using quaternions directly 2021-12-19 19:40:41 +01:00
wmayer b4e58cea01 Web: fix storage paths of web content 2021-12-19 17:37:57 +01:00
Uwe 16ee414987 [Win installer] change naming scheme
as suggested by the release team to follow the existing naming in our releases
2021-12-13 01:18:15 +01:00
Roy a84ff0b567 Draft: Fix Part_Line offset issue 2021-12-10 02:41:43 +01:00
wmayer 099a8027d6 Part: [skip ci] 0004665: Part/projection tool : Unhandled unknown exception caught when mouse gets over a datum plane 2021-12-10 02:22:11 +01:00
wmayer 9eefd120d1 PD: 0004699: ShapeBinder still touched after recompute 2021-12-10 02:17:07 +01:00
wmayer 12974031a9 PD: 0004582: Mulit-transformation dialog cannot be cancelled 2021-12-10 02:10:20 +01:00
Uwe 2982c875b2 PD: 0004759: Bad error message when creating pad with 0 length
cherry-picked from commit 6167e9f77a
2021-12-09 03:27:34 +01:00
Syres916 6530e36418 Change macro path selection from File to Folder 0.19.3 2021-12-04 21:56:30 +01:00
Yorik van Havre c5eca93a20 Start: Fixed faling test 2021-11-26 03:42:15 +01:00
Heewa Barfchin e2fd673287 Start: fix bug when custom dir missing 2021-11-26 03:39:22 +01:00
Chris Hennes 45e1973680 [Start] Correct TestStart installation location 2021-11-26 03:35:53 +01:00
Yorik van Havre e97f4985c8 Merge pull request #4912 from sprhawk/master
ReverseEngineering: compile with PCL-1.12.0
2021-11-26 02:27:17 +01:00
Bernd Waibel f29d8d8dde [Fem] fix femtest failure with yaml.load
Solves an issue with using an outdated call to yaml.load
as described in
https://forum.freecadweb.org/viewtopic.php?f=10&t=57617

Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
2021-11-26 02:23:57 +01:00