xtemp09
eff8b9a419
[Path] Prevent division by zero
...
Closes #8102 .
2023-10-03 13:07:52 +07:00
Przemo Firszt
6080bf2451
COPR - add MatGui Material plugins
2023-10-02 11:17:14 +02:00
Przemo Firszt
03c094c215
COPR - add yaml-cpp-devel
2023-10-02 11:17:14 +02:00
wandererfan
b47e9b6420
[TD]add line spacing property
...
- requires Arch PR #10816 to see results
2023-10-01 19:54:32 -04:00
Paddle
e87f9ed980
Remove Std_MacroStopRecord command as obsolete.
2023-10-01 17:22:19 -05:00
Paddle
eefdeb1db5
Remove macro recording stop from toolbar and menu, and adds the stop functionality to the main macro recording command.
2023-10-01 17:22:19 -05:00
wmayer
02df23ce95
Import: move OCAFBrowser to its own source files
2023-10-01 22:23:57 +02:00
wmayer
6d7b6b52c2
Import: rename ImportOCAFExt to ImportOCAFGui and move to own source files
2023-10-01 22:23:57 +02:00
wmayer
f7c348a47c
Import: move class ExportOCAFGui tp its on source files
2023-10-01 22:23:57 +02:00
wmayer
abda1438ad
Import: code-refactoring and clean-up
...
* Add new method ExportOCAF::exportObjects() to avoid code duplication
* Simplify handling of arguments passed to Python handler
* Fix several lint warnings
* Move ImportOCAFExt to the corresponding source files
2023-10-01 22:23:57 +02:00
wmayer
58cc0f2a0d
Import: fix lint warnings
...
* Make constructors explicit
* Fix a regression from PR 10783
2023-10-01 08:01:41 +02:00
wmayer
75b313be28
Import: move IGES reader & writer to own classes
2023-10-01 00:18:11 +02:00
wmayer
f40dfe7193
Import: move STEP reader & writer to own classes
2023-10-01 00:18:11 +02:00
Roy-043
5dc9c484b9
FEM: Add sWhatsThis for FEM_CompEmConstraints
2023-09-30 18:43:48 +02:00
wmayer
763aa21e8c
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
9f42bdb323
Gui: fixes #10807 : By default keep the old tabulated layout of ComboView and TaskView
2023-09-30 17:33:33 +02:00
Chris Hennes
6c9be93378
Update translations
2023-09-29 22:57:37 -05:00
Chris Hennes
8bb7523f9b
Merge pull request #10863 from wwmayer/material_fixes
...
Material: fix build failure with Qt6
2023-09-29 22:50:18 -05:00
wmayer
fa3c0418c3
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
7f8589bad2
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
c1146d9e1d
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
fc5a4edef2
Gui: fix build failure with Qt6 on macOS
2023-09-29 11:19:25 +02:00
wmayer
f4c6504aa1
Material: QMetaType::type(const char*) is deprecatred and shouldn't be used in new code
2023-09-29 11:05:07 +02:00
wmayer
0eb789a1e2
Material: fix build failure with Qt6
2023-09-29 10:09:39 +02:00
wmayer
11e4072fb7
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
5d39d7c3e9
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
31637adaa0
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
4cf613ec31
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
2f069bb94f
[TD]fix missing reference geometry
2023-09-28 09:01:39 -04:00
marioalexis
4630bdbcb1
Material: Include needed header file
2023-09-28 14:55:55 +02:00
wmayer
b01a41237a
Mat: fix several compiler warnings:
...
* -Winconsistent-missing-override
* -Wtautological-undefined-compare
2023-09-27 21:38:56 -05:00
Chris Hennes
1dd2baa172
Merge pull request #10690 from davesrocketshop/material_merge
...
Material: Material handling enhancements
2023-09-27 16:15:06 -05:00
dyylanhammond
3b44bba8ac
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
wandererfan
a48490f518
[TD]fix centerline rotation
2023-09-27 12:24:21 -04:00
wandererfan
68f79e06ae
[TD]allow centerline deletion with Del
2023-09-27 12:24:21 -04:00
wmayer
455fd3b2e5
Base: use NoArgs in MatrixPy
2023-09-27 17:48:53 +02:00
wmayer
4f8ce85abd
Tools: support of METH_NOARGS flag for Python methods
2023-09-27 17:48:53 +02:00
Roy-043
a9e224cdae
Draft: ImportDXF: CURRENTDXFLIB is not obsolete and should be kept
2023-09-27 15:41:40 +02:00
wmayer
0fd66ad64c
Fem: fixes #10823 : Solver CalculiX (new framework) seems to be unnecessary
2023-09-27 13:04:48 +02:00
Yorik van Havre
7ca0b38d70
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
f1fb45960d
Revert "Gui: Refactor navigation animations"
2023-09-26 19:44:16 +02:00
wmayer
097b60a612
Gui: fix automatic spinning of DemoMode
2023-09-26 15:41:12 +02:00
wmayer
712db967c2
Mesh: C++ core guidelines
2023-09-26 13:10:23 +02:00
Roy-043
2f6b72bf01
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
a364141c58
Mesh: C++ core guidelines
2023-09-26 11:20:35 +02:00
wmayer
dca598f4e5
Gui: do not create the commands StdCmdSelBack and StdCmdSelForward twice
2023-09-26 11:07:51 +02:00
Yorik van Havre
d65dcc255d
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
bd6147ca2e
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
64c346b7fa
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
f23caf4d5c
Merge pull request #10800 from Syres916/Sanity_FollowUp
...
[Path] Sanity Follow up improvements...
2023-09-25 14:19:50 -05:00