liukaiwen
18af697795
Merge remote-tracking branch 'origin/master' into remove_redundant_definition
2023-10-02 01:42:37 +08:00
wmayer
c87860922c
Import: fix lint warnings
...
* Make constructors explicit
* Fix a regression from PR 10783
2023-10-01 08:01:41 +02:00
wmayer
70ca90f46f
Import: move IGES reader & writer to own classes
2023-10-01 00:18:11 +02:00
wmayer
4092677f24
Import: move STEP reader & writer to own classes
2023-10-01 00:18:11 +02:00
Roy-043
fe4f1a4bc8
FEM: Add sWhatsThis for FEM_CompEmConstraints
2023-09-30 18:43:48 +02:00
wmayer
2e1f3d862d
Gui: several minor improvements:
...
* replace C array with std::array
* use range-based loop
* activate the first of tabified dock widgets
* refactor DockWindowManager::setup
2023-09-30 17:33:33 +02:00
wmayer
0398716487
Gui: fixes #10807 : By default keep the old tabulated layout of ComboView and TaskView
2023-09-30 17:33:33 +02:00
Chris Hennes
5dfd4d5190
Update translations
2023-09-29 22:57:37 -05:00
Chris Hennes
eb534367e7
Merge pull request #10863 from wwmayer/material_fixes
...
Material: fix build failure with Qt6
2023-09-29 22:50:18 -05:00
wmayer
2cdb802f58
Material: use get_filename_component() instead of cmake_path() to support older CMake versions
2023-09-29 07:32:58 -05:00
Yorik van Havre
a0e2d70ade
Merge pull request #10856 from Roy-043/Draft-get_movable_children-prevent-endless-loop
...
Draft: get_movable_children: prevent endless loop
2023-09-29 11:27:34 +02:00
Yorik van Havre
a731d16c62
Merge pull request #10845 from Roy-043/Draft-ImportDXF-CURRENTDXFLIB-is-not-obsolete-and-should-be-kept
...
Draft: ImportDXF: CURRENTDXFLIB is not obsolete and should be kept
2023-09-29 11:24:06 +02:00
wmayer
a9f6835306
Gui: fix build failure with Qt6 on macOS
2023-09-29 11:19:25 +02:00
wmayer
367e0b756e
Material: QMetaType::type(const char*) is deprecatred and shouldn't be used in new code
2023-09-29 11:05:07 +02:00
wmayer
e3306cc11e
Material: fix build failure with Qt6
2023-09-29 10:09:39 +02:00
wmayer
e6e8c64cba
Material: include some more required header files
...
as otherwise the parser of the clang code model raises a lot of error messages
2023-09-28 15:33:03 -05:00
Jolbas
40228d9ef2
Matrix.decompose() fix
...
Fixes some errors when matrix has zero scale in one or two directions
2023-09-28 15:25:29 -05:00
Jolbas
2d8c280528
Create rotation from any matrix
...
To help find a matrix components a decompose method is added to Matrix class
2023-09-28 15:25:29 -05:00
Roy-043
3847db56d5
Draft: get_movable_children: prevent endless loop
...
Forum topic:
https://forum.freecad.org/viewtopic.php?t=81547
2023-09-28 15:19:25 +02:00
wandererfan
d7fcbc79a8
[TD]fix missing reference geometry
2023-09-28 09:01:39 -04:00
marioalexis
2494411147
Material: Include needed header file
2023-09-28 14:55:55 +02:00
wmayer
0d7880a902
Mat: fix several compiler warnings:
...
* -Winconsistent-missing-override
* -Wtautological-undefined-compare
2023-09-27 21:38:56 -05:00
Chris Hennes
dcbb74a0f2
Merge pull request #10690 from davesrocketshop/material_merge
...
Material: Material handling enhancements
2023-09-27 16:15:06 -05:00
dyylanhammond
f1a6a9e3a6
Change default file saving preferences ( #10781 )
...
* Change default compression level from 3 to 7
* increase default thumbnail size to 256
2023-09-27 16:08:43 -05:00
ppphp
82ba7ae5ca
Merge branch 'master' into remove_redundant_definition
2023-09-28 01:38:38 +08:00
wandererfan
084b33d3e4
[TD]fix centerline rotation
2023-09-27 12:24:21 -04:00
wandererfan
a51c54e7f0
[TD]allow centerline deletion with Del
2023-09-27 12:24:21 -04:00
wmayer
abbf544495
Base: use NoArgs in MatrixPy
2023-09-27 17:48:53 +02:00
wmayer
3b9aefa4a3
Tools: support of METH_NOARGS flag for Python methods
2023-09-27 17:48:53 +02:00
Roy-043
1efa0ee09d
Draft: ImportDXF: CURRENTDXFLIB is not obsolete and should be kept
2023-09-27 15:41:40 +02:00
wmayer
7aa31adb01
Fem: fixes #10823 : Solver CalculiX (new framework) seems to be unnecessary
2023-09-27 13:04:48 +02:00
liukaiwen
4f8fe8fd4a
[cmake] some definitions do not matter build now
2023-09-27 18:17:14 +08:00
Yorik van Havre
aadca6a4a8
Merge pull request #10827 from FreeCAD/revert-9446-navigation-animation
...
Revert "Gui: Refactor navigation animations"
2023-09-27 11:15:43 +02:00
Yorik van Havre
ffd66cf826
Revert "Gui: Refactor navigation animations"
2023-09-26 19:44:16 +02:00
wmayer
3433ce70a6
Gui: fix automatic spinning of DemoMode
2023-09-26 15:41:12 +02:00
wmayer
759e83859b
Mesh: C++ core guidelines
2023-09-26 13:10:23 +02:00
Roy-043
56d3d3d5b1
Draft: ShapeString: improve ObliqueAngle ( #10811 )
...
Calculation of the justification required the use of `optimalBoundingBox` and should happen after applying the oblique angle.
2023-09-26 12:53:53 +02:00
wmayer
bd0a3122b6
Mesh: C++ core guidelines
2023-09-26 11:20:35 +02:00
wmayer
eec9bdcefa
Gui: do not create the commands StdCmdSelBack and StdCmdSelForward twice
2023-09-26 11:07:51 +02:00
Yorik van Havre
79a74e722b
Merge pull request #10790 from Rexbas/rotation-center-preferences
...
Gui: Add rotation center indicator color, transparency and size preferences
2023-09-26 11:01:19 +02:00
Yorik van Havre
247df99391
Merge pull request #10816 from Roy-043/Arch-ArchSectionPlane.getSVG-add-linespacing-argument
...
Arch: ArchSectionPlane.getSVG add linespacing argument
2023-09-26 10:59:14 +02:00
Roy-043
0a2f47fefd
Arch: ArchSectionPlane.getSVG add linespacing argument
...
Forum topic:
https://forum.freecad.org/viewtopic.php?t=81470
2023-09-25 22:09:41 +02:00
sliptonic
70894e7cbd
Merge pull request #10800 from Syres916/Sanity_FollowUp
...
[Path] Sanity Follow up improvements...
2023-09-25 14:19:50 -05:00
Ajinkya Dahale
4435a3974f
[Part] Optimize snippet of code in ShapeMerge.py
...
Some notes:
Earlier, when adding to the list `connected_to`. the numbers are added in order
from `range(len(groups)`, so we are already in order and every `i_group` is unique.
2023-09-25 11:27:55 -05:00
Yorik van Havre
84cb841f3f
Merge pull request #9446 from Rexbas/navigation-animation
...
Gui: Refactor navigation animations
2023-09-25 18:15:43 +02:00
andrea
f6ca5040b3
update glext.h
2023-09-25 11:00:01 -05:00
howie-j
acbf135b78
[Sketcher] Fix angle constraint expression regression ( #10743 )
...
* fix 10742
* moved expression string modifier to helper function
* Tests: Add example tests for SketchObject
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* made expr modifier func static, pass by value and added unit tests
---------
Co-authored-by: Chris Hennes <chennes@gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-25 10:44:31 -05:00
Chris Hennes
8945ab642d
Merge pull request #10761 from Ondsel-Development/ui_view_toolbar
...
Toolbar View and Structure cleaning
2023-09-25 10:42:26 -05:00
sliptonic
c380d78877
Merge pull request #10789 from haraldhartmann/PathAddEstlcamPP-patch-2
...
Path: refactor Utils imports in estlcam_post.py
2023-09-25 10:36:18 -05:00
sliptonic
292952d91e
Merge pull request #10792 from jffmichi/fix_leadinoutdressup
...
Path: fix LeadInOutDressup throwing an exception due to floating poin…
2023-09-25 10:34:17 -05:00