PaddleStroke
7247fb82a2
PartDesign: Polar pattern: Accept negative angles ( #25621 )
2025-11-27 18:08:01 -06:00
PaddleStroke
d856984476
TechDraw: DrawViewSpreadsheet do not create cyclic dependency
2025-11-27 18:07:03 -06:00
PaddleStroke
aae7d7ce9f
Assembly: Enable negative distance for rackpinion and screw
2025-11-26 23:53:11 +01:00
PaddleStroke
f6d56cf0f5
Assembly: CommandInsertLink: handle manual deletions ( #25651 )
2025-11-26 16:22:12 -06:00
Pieter Hijma
217dc43f64
Gui: Fix refresh on boolean property toggle
2025-11-26 14:42:38 -06:00
Chris Hennes
44df99e458
Merge pull request #25580 from kadet1090/fix-boolean-position
...
PartDesign: Fix boolean positioning
2025-11-26 14:22:59 -06:00
Chris
e26ffd782a
GUI: fix "select all instances" ( #25503 )
2025-11-26 14:20:23 -06:00
PaddleStroke
58d12221a5
Gui: Do not lose thumbnail when saving partially loaded doc ( #25458 )
2025-11-26 13:53:11 -06:00
PaddleStroke
84ec0d1c77
DlgSettingsDocument : fix tooltip
2025-11-26 16:55:18 +01:00
Chris
e56ba339e1
PartDesign: Use c++ exception to prevent crash ( #25671 )
...
* part design: fix issue #25639 use c++ exception to prevent crash
* [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-11-26 15:43:47 +01:00
Eugene Zhukov
18dc491aaf
Change params variable to uppercase PARAMS ( #25663 )
...
Addresses #25565
2025-11-26 13:25:20 +00:00
github-actions
914b34cc1a
Update translations from Crowdin
2025-11-25 21:20:42 -06:00
Adrian Insaurralde Avalos
88b8901011
fix broken copr config in fedora-daily action
2025-11-25 21:30:17 -03:00
Chris Hennes
50969c3364
Merge pull request #25655 from mnesarco/fix-pylint-py-version
...
Build: Update pylint minimum python version to 3.10
2025-11-25 10:48:23 -06:00
Frank Martinez
f024126f8b
Build: Remove deprecated pylint option
2025-11-25 10:41:29 -05:00
sliptonic
2bbcdcbfe1
Merge pull request #25638 from LarryWoestman/linuxcnc_preamble
...
CAM: fix for linuxcnc ignoring --preamble argument, with test
2025-11-25 09:03:09 -06:00
dependabot[bot]
c83ea43443
Bump github/issue-metrics from 3.25.2 to 3.25.3
...
Bumps [github/issue-metrics](https://github.com/github/issue-metrics ) from 3.25.2 to 3.25.3.
- [Release notes](https://github.com/github/issue-metrics/releases )
- [Commits](637a24e71b...78b1d469a1 )
---
updated-dependencies:
- dependency-name: github/issue-metrics
dependency-version: 3.25.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 15:06:09 +01:00
tetektoza
56cd161fd7
Gui: Support searching for tooltips, comboboxes and groups in Prefs
...
As the title says. This patch adds support for finding tooltip text,
also extends widget types to QSpinBoxes/QDoubleSpinBoxes and also adds
support for finding combobox items from QComboBox dropdown. Also adds
support for QGroupBox titles.
2025-11-25 13:49:17 +01:00
Frank Martinez
4df949fa3a
Build: Update pylint minimum python version to 3.10
2025-11-25 07:34:03 -05:00
Louis Gombert
cbc30e5d07
CMake: fix parsing error in Sandbox/Gui
...
Introduced by commit 755229d
2025-11-25 05:53:44 -06:00
Max Wilfinger
979b9ea539
Gui: Add command to create an AnnotationLabel ( #23673 )
...
* Gui: Add command to create an AnnotationLabel
* Update src/Gui/CommandStd.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update src/Gui/CommandStd.cpp
Co-authored-by: Florian Foinant-Willig <FlachyJoe@users.noreply.github.com >
---------
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
Co-authored-by: Florian Foinant-Willig <FlachyJoe@users.noreply.github.com >
2025-11-25 11:47:05 +01:00
Max Wilfinger
79df174b65
Gui: Add icon to Clarify Selection tool ( #24844 )
2025-11-25 11:35:28 +01:00
PaddleStroke
26c401d7d2
Assembly: Bom: replace QtWidget by QtGui for Qt6
2025-11-24 21:18:16 -06:00
pre-commit-ci[bot]
b3c309bda4
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-11-24 23:12:28 +00:00
Lawrence Woestman
048681fccf
CAM: fix for linuxcnc ignoring --preamble argument, with test
2025-11-24 14:40:16 -08:00
FEA-eng
47643f7ccd
FEM: add new cyclic symm centrif example
2025-11-24 22:55:38 +01:00
Billy Huddleston
800c9f8495
CAM: Make CAM tests and serialization robust to locale-dependent decimal separators
...
Updated CAM unit tests and LinuxCNC serializer to handle decimal separators consistently, ensuring tests pass regardless of system locale. Assertions now compare FreeCAD.Units.Quantity objects directly or normalize decimal separators in strings. LinuxCNC serializer output is forced to use periods for decimals.
src/Mod/CAM/CAMTests/TestPathToolBitListWidget.py:
- Normalize decimal separators in tool description assertions for locale robustness.
src/Mod/CAM/CAMTests/TestPathToolBitPropertyEditorWidget.py:
- Use FreeCAD.Units.Quantity for direct quantity comparisons in property editor tests.
src/Mod/CAM/CAMTests/TestPathToolBitSerializer.py:
- Compare deserialized and serialized quantities using FreeCAD.Units.Quantity for consistency.
src/Mod/CAM/CAMTests/TestPathToolShapeClasses.py:
- Compare parameter values and units directly instead of relying on string formatting.
src/Mod/CAM/Path/Tool/library/serializers/linuxcnc.py:
- Force period as decimal separator in LinuxCNC serializer output to avoid locale issues.
2025-11-24 18:53:32 +01:00
Chris Hennes
c0ed75dc89
Merge pull request #25555 from furgo16/assembly-exploded-points-equal-fix
...
Assembly: exploded points equal fix
2025-11-24 11:52:51 -06:00
PaddleStroke
2889b31bad
Assembly: Joint task: Fix sel gate not being cleared if doc closed
2025-11-24 18:28:46 +01:00
Chris Hennes
8f07f4e1b9
Merge pull request #25548 from Rexbas/fix-gesture-contextmenu-segfault
...
Gui: Fix Gesture style context menu segfault
2025-11-24 11:13:14 -06:00
PaddleStroke
eb38196fd2
Assembly: Joint task: fix spinbox not being populated
2025-11-24 11:11:15 -06:00
Chris Hennes
6392935ad8
CI: Update GitHub Actions for Crowdin translation sync
...
Ensure the clone is also using the freecad-gh-actions-translation-bot account so that if it force-pushes to an existing PR, the CI will run.
2025-11-24 17:10:19 +00:00
Chris Hennes
9b2d4d0d8d
Gui: Switch to defusedxml for document recovery
2025-11-24 17:07:39 +00:00
Ajinkya Dahale
01f1bd5a22
Merge pull request #25536 from AjinkyaDahale/patch-8
...
Sketcher: Only draw finite conics
2025-11-24 11:03:08 -06:00
paul
8aa25fa657
[ArchWall] Fix Bug: Center-Align with Centered Multi-Material ( #25572 )
...
* [ArchWall] Fix Bug: Center-Align with Centered Multi-Material
Fix #25485
* [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-11-24 18:01:38 +01:00
Chris Hennes
2dd710499a
Merge pull request #25507 from adrianinsaval/ci-release
...
CI: improve release workflow
2025-11-24 10:59:58 -06:00
Chris Hennes
7304a7350f
Measure: Translate measurement types
2025-11-24 16:51:35 +00:00
Kacper Donat
2388b2841b
PartDesign: Use true tool positions for boolean preview
...
This fixes positioning of some previews for booleans that were misplaced
after #24750 was merged. It restores previous code that was correct for
most cases. The reason for some previews being misaligned is described
in the #25578 - the preview actually shows how the result should be but
due to some shortcuts taken in code the result is incorrect.
2025-11-24 10:48:32 -06:00
Chris Hennes
c4d7036c3b
Merge pull request #25526 from Syres916/Fix_Two_StyleSheet_Issues
...
[Gui] increase contrast of menu separators and down arrows in comboboxes
2025-11-24 10:48:12 -06:00
PaddleStroke
fda6998b33
Sketcher: External Face: decide between defining and construction ( #25390 )
2025-11-24 10:47:12 -06:00
Chris Hennes
2b0f13b9c7
Merge pull request #25530 from ipatch/ipatch.tshoot.24962-preserve-body-name-in-part
...
core: preserve body name in step file when exporting part that contains body with feature, fixes #24962
2025-11-24 10:43:00 -06:00
chris
4935a4c21a
part design: reimp feature to move datum objects using modal / dialogue box from right click menu in model tab
2025-11-24 10:39:13 -06:00
Max Wilfinger
58780bb0d2
GitHub: Update issue template
2025-11-24 10:37:02 -06:00
marioalexis
f8a2349367
Fem: Improve VTK import/export preference page
2025-11-24 16:34:48 +00:00
pre-commit-ci[bot]
6332cbaa3a
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-11-24 16:34:48 +00:00
Chris Hennes
900dab83fe
FEM: Add missing translation in InOutVTK
2025-11-24 16:34:48 +00:00
marioalexis
5a29096a26
Fem: Improve Gmsh preference page implementation
2025-11-24 16:33:39 +00:00
Chris Hennes
89c92a1b93
FEM: Translate log verbosity settings
2025-11-24 16:33:39 +00:00
Kacper Donat
c9c4a59626
Attacher: Reduce unnecessary rotation around normal for midpoint
2025-11-24 10:33:02 -06:00
PaddleStroke
e3bb14185b
Sketcher: Prevent bad coincidences ( #25304 )
2025-11-24 10:32:22 -06:00