Benjamin Bræstrup Sayoc
85d0884f43
Import: Use QStringLiteral
2025-02-10 18:32:45 +01:00
Benjamin Bræstrup Sayoc
63c8e4b55c
Measure: Use QStringLiteral
2025-02-10 18:32:45 +01:00
Benjamin Bræstrup Sayoc
e1b39ad1f6
Fem: Use QStringLiteral
2025-02-10 18:32:45 +01:00
Benjamin Bræstrup Sayoc
f2e43191ec
MeshPart: Use QStringLiteral
2025-02-10 18:32:45 +01:00
Benjamin Bræstrup Sayoc
6c61769d8c
Material: Use QStringLiteral
2025-02-10 18:32:45 +01:00
Benjamin Bræstrup Sayoc
b5517aa9f4
Start: Use QStringLiteral
2025-02-10 18:32:45 +01:00
Benjamin Bræstrup Sayoc
4c066b68b4
Mesh: Use QStringLiteral
2025-02-10 18:32:45 +01:00
Benjamin Bræstrup Sayoc
249f11f6db
CAM: Use QStringLiteral
2025-02-10 18:32:45 +01:00
Benjamin Bræstrup Sayoc
c0c6df10ec
Sketcher: Use QStringLiteral
2025-02-10 18:32:45 +01:00
Benjamin Bræstrup Sayoc
bada65edc3
Part: Use QStringLiteral
2025-02-10 18:32:44 +01:00
Benjamin Bræstrup Sayoc
835905f76e
TechDraw: Use QStringLiteral
2025-02-10 18:32:44 +01:00
Chris Hennes
2745f43602
Merge pull request #17082 from benj5378/useTemplates
...
[TechDraw] Use templates
2025-02-10 11:17:26 -06:00
mosfet80
cf5d66d201
clean SketchObject.cpp ( #15728 )
...
* clean SketchObject.cpp
Code clean
small optimization
* Restore comment
---------
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2025-02-10 11:04:26 -06:00
Chris Hennes
86e2ae8a6b
Merge pull request #18916 from AjinkyaDahale/sk-refactor-stage-3
...
[Sketcher] Round 3 of refactors
2025-02-10 11:01:55 -06:00
Chris Hennes
aa76a63abf
Merge pull request #19420 from tritao/gui-selection-refactor
...
Gui: Selection code cleanups
2025-02-10 10:56:23 -06:00
tritao
e94d1cf872
Base: Remove Boost-based filesystem and switch to standard <filesystem>
2025-02-10 10:48:54 -06:00
LarryWoestman
0edcb29f09
CAM: converted the refactored* postprocessors to the new (more object-oriented) API ( #19006 )
...
* CAM: converted the refactored* postprocessors to the new API
with corresponding tests
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-10 10:37:57 -06:00
herbkonik
1de6c974c0
Update SurfaceSupport.py ( #18724 )
2025-02-10 10:35:26 -06:00
Alfredo Monclus
dc53d3dba2
feat(PD): guess closest thread designation
...
fixes metric to metric-fine not working when switching threadtype from cli and property panel and the cases when changing from metric to inch based types and vice-versa
2025-02-10 10:32:52 -06:00
Chris Hennes
6b59e4b2ec
Merge pull request #19479 from tritao/base-cleanup-xml-generation
...
Base: Minor cleanups to base XML bindings generation
2025-02-10 09:34:50 -06:00
Roy-043
5bcc0d9612
Merge pull request #19477 from Roy-043/Draft-Introduce-Edit-option-for-Draft-Clone-scaling
...
Draft: Introduce Edit option for Draft Clone scaling
2025-02-10 16:16:59 +01:00
Roy-043
9df36e8fc6
Merge pull request #19487 from Roy-043/Draft-make-arrays-explodable
...
Draft: make arrays explodable
2025-02-10 16:16:18 +01:00
Furgo
dc422e1f35
BIM: fix error on double-clicking on non-IFC objects
2025-02-10 14:32:20 +01:00
Roy-043
340f446654
BIM: Panel does not require a Base
...
https://forum.freecad.org/viewtopic.php?t=94657
2025-02-10 14:28:26 +01:00
Roy-043
4fb0425375
BIM: ifc_viewproviders.py make context menus translatable
2025-02-10 14:28:26 +01:00
Yorik van Havre
e38ead30e9
Bim project manager upgrade ( #17909 )
...
* BIM: NativeIFC 2D support - basic import/export + linework annotations
* BIM: NativeIFC 2D support - texts
* BIM: NativeIFC 2D support - dimensions
* BIM: NativeIFC 2D support - optimized export of FreeCAD dimensions
* BIM: NativeIFC 2D support - section planes
* BIM: NativeIFC 2D support - misc fixes cf comment #2383181661
* BIM: NativeIFC 2D support - axes
* BIM: Project manager upgrade
* BIM: Fixed rebase leftover
2025-02-10 10:40:46 +01:00
Benjamin Bræstrup Sayoc
7bc9304a21
[TechDraw] Use templates instead of duplicate code: formatVector
2025-02-08 22:35:57 +01:00
Benjamin Bræstrup Sayoc
1d7e7c86a0
[TechDraw] Use templates instead of duplicate code: toGp
2025-02-08 22:35:57 +01:00
Roy-043
c26264ec98
Draft: make arrays explodable
...
Fixes #13085 .
This PR adds the `PlacementList` property to non-link arrays.
2025-02-08 19:20:33 +01:00
tritao
10513144d9
Base: Standardize on Py::Long type for Python bindings.
2025-02-08 13:14:22 +00:00
Roy-043
c88b44f0da
Draft: Introduce Edit option for Draft Clone scaling
...
Fixes #13324 .
The Edit option is available from the Tree view context menu, but you can also double-click the clone in the Tree view.
The task panel is based on that of the Draft Scale command. The "Uniform scaling" checkbox is (un)checked depending on the current scaling of the clone.
2025-02-08 11:22:20 +01:00
colinRawlings
293c8b0bc6
Fem: Display popup menu when MeshGroup solid selection is ambiguous ( #18812 )
...
* Fem: Display popup menu when MeshGroup solid selection is ambiguous
* FEM: Update license to new language
---------
Co-authored-by: Chris Hennes <chennes@gmail.com >
2025-02-07 16:25:55 -06:00
Roy-043
7ec76ffc9b
Merge pull request #19470 from Roy-043/Draft-add-some-checks-for-font-file-of-shapestring
...
Draft: add some checks for font file of shapestring
2025-02-07 20:38:06 +01:00
Roy-043
c6ce42a383
Draft: add some checks for font file of shapestring
...
Fixes #19447 .
2025-02-07 20:03:49 +01:00
Chris Hennes
c1dddaeadc
Merge pull request #19444 from chennes/addonManagerChangeBranchCleanup
...
Addon manager: change branch cleanup
2025-02-07 11:41:56 -06:00
Roy-043
b17904a2e9
Merge pull request #19427 from Roy-043/Draft-implement-Draft_AddToLayer-command
...
Draft: implement Draft_AddToLayer command
2025-02-07 18:40:34 +01:00
Roy-043
4f45d9b259
Draft: Fix line length input issue ( #19461 )
...
Fixes #19451 .
2025-02-07 18:24:05 +01:00
Chris Hennes
a3e436d211
Addon Manager: Update background UI earlier
...
The modal confirmation dialog blocks, so update the UI before showing it.
2025-02-07 10:17:16 -06:00
Chris Hennes
5dbc5c95ca
Addon Manager: Linter cleanup
2025-02-07 08:57:33 -06:00
Chris Hennes
2dd2381c70
Addon Manager: Add GUI tests for branch change dialog
...
Further protect utils gui code during testing so the same utils file can be used
for CLI and GUI tests.
2025-02-07 08:52:49 -06:00
Chris Hennes
d4ea028edf
Addon Manager: improve git branch changing
2025-02-07 08:52:49 -06:00
Chris Hennes
fd126aba1b
Merge pull request #19394 from FreeCAD/pre-commit-ci-update-config
...
Update Black to 25.1.0 so that it is in sync with the CI. Updates code to correspond to new Black standards, mostly changing the Addon Manager to eliminate spaces around docstrings.
2025-02-07 08:52:20 -06:00
Roy-043
235f8de27f
Rebase...
2025-02-07 14:43:17 +01:00
Roy-043
8b124b659c
Draft: Fix line length input issue
...
Fixes #19451 .
2025-02-07 13:38:56 +01:00
michaesc
0e579d5de0
Material: Add the polycarbonate material physical property #19431 ( #19432 )
...
* Material: Add the polycarbonate material physical property (#19431.)
* Material: Add the PC material physical property to the buildconf (#19431.)
---------
Co-authored-by: Michael Schloh von Bennewitz <michael+scm@getmonero.org >
2025-02-06 19:53:41 -06:00
Chris Hennes
b051185ae0
Merge pull request #19433 from tritao/gui-general-code-cleanups
...
Gui: General code cleanups
2025-02-06 11:33:44 -06:00
Yorik van Havre
eb5037937c
Draft: Fixed small bug in draftgeoutils.edges
2025-02-06 13:56:08 +01:00
Roy-043
0dc0372570
Draft: improved handling of 'crazy' edges in hatch
...
See #14114 .
2025-02-06 13:43:52 +01:00
tritao
48f0f07176
Gui: Reorganize the navigation files into a top Navigation folder.
2025-02-05 20:21:00 -06:00
Mark Ganson TheMarkster
48c1d309dd
[Start page] Implement ShowExamples parameter ( #19376 )
...
* [Start page] Implement ShowExamples parameter
2025-02-05 20:01:54 -06:00