sliptonic
1ff6d15b64
Merge pull request #25023 from sebastianohl/main
...
CAM: fixing drill handling, as KinetiNC does not implement G81 etc. correctly
2025-11-28 11:54:08 -06:00
sliptonic
c3068b2b66
Merge pull request #25022 from s-ohl-ostfalia-de/main
...
CAM: adding cooling feature to Kinetic post processor
2025-11-28 11:52:29 -06:00
sliptonic
83fc0385a3
Merge pull request #24807 from tarman3/inspect
...
CAM: Line numbers in Inspect window
2025-11-28 11:48:24 -06:00
sliptonic
e20fd153ed
Merge pull request #23862 from tarman3/gcode_editor_dialog
...
CAM: Show line numbers in export gcode dialog
2025-11-28 11:47:01 -06:00
sliptonic
a2dc485c2b
Merge pull request #23251 from sliptonic/adr-expand-command-semantics
...
[CAM] ADR on Path Command annotation semantics
2025-11-28 11:07:26 -06:00
sliptonic
0e1d87852e
Merge pull request #25365 from sliptonic/adr-heights
...
CAM: ADR for normalizing Heights and depths terminology
2025-11-28 11:03:15 -06:00
sliptonic
57ba779ec8
Merge pull request #25732 from sliptonic/adr-material-allowance
...
CAM: ADR for "Stock to Leave" terminology
2025-11-28 10:50:58 -06:00
PaddleStroke
79f66b75f3
Datums: Prevent 'doesn't contain feature with role' error on load
2025-11-28 12:08:38 +01:00
Chris Hennes
4e74031e06
Build: Fix punctuation in Windows installer (English only)
2025-11-28 06:39:06 +01:00
PaddleStroke
5ae67ee2f9
PartDesign: Polar pattern: Accept negative angles ( #25621 )
2025-11-27 18:08:01 -06:00
PaddleStroke
eaee0f759a
TechDraw: DrawViewSpreadsheet do not create cyclic dependency
2025-11-27 18:07:03 -06:00
pre-commit-ci[bot]
bdc3781b88
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-11-27 16:43:24 +00:00
sliptonic
03e7200f68
revise feed definition
2025-11-27 10:40:13 -06:00
pre-commit-ci[bot]
6cb1e8a9ce
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-11-27 16:18:33 +00:00
PaddleStroke
da717d4ca0
Assembly: Enable negative distance for rackpinion and screw
2025-11-26 23:53:11 +01:00
PaddleStroke
cf40007bd0
Assembly: CommandInsertLink: handle manual deletions ( #25651 )
2025-11-26 16:22:12 -06:00
Pieter Hijma
63f739b2e4
Gui: Fix refresh on boolean property toggle
2025-11-26 14:42:38 -06:00
Chris Hennes
8604c26ce3
Merge pull request #25580 from kadet1090/fix-boolean-position
...
PartDesign: Fix boolean positioning
2025-11-26 14:22:59 -06:00
Chris
6b60867368
GUI: fix "select all instances" ( #25503 )
2025-11-26 14:20:23 -06:00
PaddleStroke
46a847c857
Gui: Do not lose thumbnail when saving partially loaded doc ( #25458 )
2025-11-26 13:53:11 -06:00
PaddleStroke
8533d23b07
DlgSettingsDocument : fix tooltip
2025-11-26 16:55:18 +01:00
Chris
5382ca4bbb
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
e270d63e5c
Change params variable to uppercase PARAMS ( #25663 )
...
Addresses #25565
2025-11-26 13:25:20 +00:00
github-actions
68cb0a3270
Update translations from Crowdin
2025-11-25 21:20:42 -06:00
Adrian Insaurralde Avalos
de230cfaa7
fix broken copr config in fedora-daily action
2025-11-25 21:30:17 -03:00
Chris Hennes
1f582e2504
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
863d77562d
Build: Remove deprecated pylint option
2025-11-25 10:41:29 -05:00
sliptonic
85ef37d606
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]
50f68f3bc9
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
b27c9640c8
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
2ef70f6094
Build: Update pylint minimum python version to 3.10
2025-11-25 07:34:03 -05:00
Louis Gombert
0fca304912
CMake: fix parsing error in Sandbox/Gui
...
Introduced by commit 755229d
2025-11-25 05:53:44 -06:00
Max Wilfinger
972ade948c
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
e70c516774
Gui: Add icon to Clarify Selection tool ( #24844 )
2025-11-25 11:35:28 +01:00
PaddleStroke
59f672eb94
Assembly: Bom: replace QtWidget by QtGui for Qt6
2025-11-24 21:18:16 -06:00
pre-commit-ci[bot]
6da7cb2f9f
[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
f349336fc8
CAM: fix for linuxcnc ignoring --preamble argument, with test
2025-11-24 14:40:16 -08:00
FEA-eng
d2f082c7bc
FEM: add new cyclic symm centrif example
2025-11-24 22:55:38 +01:00
Billy Huddleston
9cab1f8f52
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
e937063e41
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
8b1dce3437
Assembly: Joint task: Fix sel gate not being cleared if doc closed
2025-11-24 18:28:46 +01:00
Chris Hennes
56884b4c41
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
629eff4a26
Assembly: Joint task: fix spinbox not being populated
2025-11-24 11:11:15 -06:00
Chris Hennes
54ba0a8a29
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
4536a54f8f
Gui: Switch to defusedxml for document recovery
2025-11-24 17:07:39 +00:00
Ajinkya Dahale
bb0cd704fb
Merge pull request #25536 from AjinkyaDahale/patch-8
...
Sketcher: Only draw finite conics
2025-11-24 11:03:08 -06:00
paul
bcc30869b7
[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
6b59672689
Merge pull request #25507 from adrianinsaval/ci-release
...
CI: improve release workflow
2025-11-24 10:59:58 -06:00
Chris Hennes
9e35172bea
Measure: Translate measurement types
2025-11-24 16:51:35 +00:00
Kacper Donat
88543612e4
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