Kacper Donat
4d1b3756f3
Gui: Add our ToolBarArea enumeration
...
This refactors implementation of toolbars in menu / status bar a bit. It
introduces enum with all possible areas like it is in Qt that can be
later used to decide what to do based on toolbar placement.
2024-05-12 19:05:12 +02:00
Roy-043
ec44573bdc
Draft: minor refactor of layer code ( #13948 )
2024-05-12 09:49:04 +02:00
Roy-043
10a25ebf98
Draft: Update v0.22 references to v1.0 ( #13934 )
2024-05-12 09:47:51 +02:00
Chris Hennes
3acbc561f2
Merge pull request #13928 from ronnystandtke/fix_i18n
...
include translations of the FreeCAD App & Base
2024-05-10 10:16:31 -05:00
wmayer
7d738f161a
PD: Fix ShapeBinder::execute() if Support is empty
...
This fixes the reported regression: https://forum.freecad.org/viewtopic.php?t=87229
2024-05-10 15:06:22 +02:00
wmayer
35b70acb33
PD: Fix linter warnings
2024-05-10 15:06:22 +02:00
wmayer
7b3eef3dcf
Mesh: Make colors persistent if meshing option 'Apply face colors to mesh' is used
2024-05-10 15:03:20 +02:00
Ronny Standtke
fa2a3e0f54
include translations of the FreeCAD Base
2024-05-10 14:31:33 +02:00
Ronny Standtke
1c618ffd8f
include translations of the FreeCAD App
2024-05-09 21:21:16 +02:00
bgbsww
0095e52466
Support saving the tnp recalculated file in profile testing
2024-05-09 09:01:25 -05:00
Roy-043
2f9b97ce3a
Draft: Add "legacy importer only" to DXF option ( #13638 )
...
* Draft: Clarify "legacy only" DXF options in the preferences
Fixes #13598 .
2024-05-09 11:12:19 +02:00
Jacob Oursland
3bb6f92885
Conda: add libspnav to linux builds.
2024-05-09 02:00:14 -04:00
wmayer
70be39dd0d
Gui: Fix PythonWrapper::toEnum() to also accept a Python int as argument
...
See https://github.com/FreeCAD/FreeCAD/pull/13611#issuecomment-2097126565
2024-05-09 01:28:45 -04:00
Jacob Oursland
7e2bbccf22
Conda: pin zstd==1.5.6 to fix Windows CI failures.
2024-05-09 01:28:02 -04:00
wmayer
82101ac890
Part: Fix memory leaks
2024-05-08 20:01:54 +02:00
wmayer
374a663d2c
Measure: Fix memory leaks
2024-05-08 20:01:54 +02:00
wmayer
8742c37131
Material: Fix memory leaks
2024-05-08 20:01:54 +02:00
Furgo
8941b941ab
Change property view panel title to sentence case
2024-05-08 10:04:50 +02:00
Chris Hennes
1889dd2f7b
Merge pull request #13867 from bgbsww/bgbsww-toponamingFixBadPad
...
Toponaming/Part: Fix fillet/pad bug, add tests
2024-05-07 14:19:01 -05:00
wmayer
40b9c972c5
Assembly: Fix warning: -Wunused-variable
2024-05-07 19:48:33 +02:00
wmayer
2aa96bee98
Core: Refactor several methods of ToolBarManager
2024-05-07 19:48:33 +02:00
wmayer
fdc78799b6
Core: Fix linter warnings
2024-05-07 19:48:33 +02:00
wmayer
e86272fab2
Core: Fix build failures and warnings
2024-05-07 19:48:33 +02:00
bgbsww
71d96bccac
Fix tests, slip in TNP defense
2024-05-07 13:42:21 -04:00
bgbsww
c1bc3b6e9a
Update ToolBarManager.cpp for QT 6.7
...
Replace obsoleted method call
2024-05-07 10:18:15 -05:00
bgbsww
bad3a83827
Fix #13858
...
Mistaken enabling of known bad code
2024-05-07 10:17:48 -05:00
bgbsww
8fff92618c
Toponaming/Part: Fix fillet/pad bug, add tests
2024-05-07 09:40:48 -04:00
WandererFan
8f08d4604a
Merge pull request #13825 from HowThatWorks/main
...
Add page size to ISO 5457 template borders, replaced page size data fields, added blank owner data fields
2024-05-07 08:02:55 -04:00
HowThatWorks
bbbc0ad307
Merge branch 'main' into main
2024-05-07 08:17:42 +02:00
David Carter
20e7deb86a
Material: Expanded Python API ( #13829 )
...
Expands the Python API to allow for material creation. With test cases.
2024-05-06 11:34:51 -05:00
PaddleStroke
de683708ba
Assembly: Fix Gear Radius2 spinbox issue
2024-05-06 18:32:00 +02:00
PaddleStroke
ca8ab83e09
Assembly: Improve Exploded View's radial explosion, and various small fixes.
2024-05-06 18:32:00 +02:00
PaddleStroke
3e049b6420
Assembly: add try/catch blocks in drag step.
2024-05-06 18:32:00 +02:00
PaddleStroke
53721aaf25
Assembly: Improve tooltip of CommandCreateJointDistance
2024-05-06 18:32:00 +02:00
PaddleStroke
15176db32c
Assembly: Mark new features as experimental. To enable them you need to create a parameter called ExperimentalFeatures and set it to true.
2024-05-06 18:32:00 +02:00
PaddleStroke
98c518835c
Assembly: Make RackPinion and Screw easier to setup.
2024-05-06 18:32:00 +02:00
PaddleStroke
b44505db39
Assembly: Fix small bugs in AssemblyObject.cpp, JointObject.py and UtilsAssembly.py
2024-05-06 18:32:00 +02:00
PaddleStroke
d5beaf900e
Assembly: Introduce Belt joint.
2024-05-06 18:32:00 +02:00
PaddleStroke
b5a6a26166
Assembly: Drag: switch from solver Solve to dragStep.
2024-05-06 18:32:00 +02:00
PaddleStroke
748ed561db
Assembly: Adds limit and RackPinion/Screw/Gears
2024-05-06 18:32:00 +02:00
PaddleStroke
2108a994e7
Update OndselSolver submodule.
2024-05-06 18:32:00 +02:00
PaddleStroke
a858e8ad44
Assembly: Fixes slider special move mode.Fixes #13370
2024-05-06 18:32:00 +02:00
PaddleStroke
9115f31c84
Assembly: ViewProviderAssembly: Fix issues raised by @wwmayer
2024-05-06 18:32:00 +02:00
PaddleStroke
ff4684fcd7
Assembly: Add Screw/Pulley/Gears/RackPinion icons. Credits to @maxwxyz
2024-05-06 18:32:00 +02:00
PaddleStroke
85bfb99715
Assembly: Solve on recompute. Fixes #12983
2024-05-06 18:32:00 +02:00
PaddleStroke
622821906f
Assembly: Add support to origin components Fixes #12446
2024-05-06 18:32:00 +02:00
PaddleStroke
e37d15f081
Assembly: Improve dragging behavior. Fixes #13058
2024-05-06 18:32:00 +02:00
PaddleStroke
ffa62cd52e
TechDraw: Add support for Assembly Exploded Views
2024-05-06 18:32:00 +02:00
PaddleStroke
8fd15eaf28
Assembly: Exploded view refactoring
2024-05-06 18:32:00 +02:00
PaddleStroke
971355e1dc
Assembly: Fix doubleclicked of joint and view #12958
2024-05-06 18:32:00 +02:00