luzpaz
5c0ff4bd8a
Fix typos
...
Fixes various documentation/source-comment typos
2025-12-12 13:59:38 +01:00
PaddleStroke
893a9d19b6
Core: move getPlacementProperty to be more accessible ( #26088 )
...
* Core: move getPlacementProperty to be more accessible
* Update DocumentObject.h
* Update DocumentObject.cpp
* Update ViewProviderDragger.h
* Update ViewProviderDragger.cpp
* Update DocumentObject.h
* Update DocumentObject.cpp
* Update ViewProviderLink.cpp
* Update DocumentObject.h
* Update DocumentObject.cpp
* Update DocumentObject.h
2025-12-12 11:59:03 +00:00
PaddleStroke
9625a71d8d
Assembly: joint task: fix delete impossible of non-valid refs
2025-12-11 19:04:27 -06:00
Chris Hennes
bb25a4efbc
Merge pull request #26089 from Roy-043/Draft-fix-lag-when-snapping-to-face-intersections
...
Draft: fix lag when snapping to face intersections
2025-12-11 19:01:22 -06:00
Alfredo Monclus
f92c8e126c
PardDesign: fix hole task thread combos not translating
2025-12-11 18:56:10 -06:00
Kacper Donat
c10f5d74d3
PartDesign: Recompute preview after forced recompute
...
This fixes some cases where Preview was stale and not recomputed after
changes done via code.
2025-12-11 18:55:10 -06:00
Roy-043
4b379c8e51
Draft: fix lag when snapping to face intersections
...
Fixes #25924 .
The `snapToIntersection` function has been changed to an if-elif structure, and in case of face-edge intersection snap, only two sublements are checked. This ensures a reasonable speed, even if objects have many edges and faces. The change does mean you have to move the mouse over the correct face for it to be processed. But since face-edge intersection snap is new anyway, this is acceptable I think.
2025-12-11 17:32:44 +01:00
Roy-043
e1d77cc771
Remove maxSnapFaces parameter from params.py
...
Removed 'maxSnapFaces' parameter from settings.
2025-12-11 17:22:30 +01:00
timpieces
de2f8a58a3
Add proper tooltips for Material properties #24434 ( #25509 )
2025-12-11 14:56:26 +00:00
PaddleStroke
7a8135d863
Core: Add getPlacementOf replacing previous getGlobalPlacement logic. ( #26059 )
...
* Core: Add getPlacementOf replacing previous getGlobalPlacement logic.
* Update src/App/DocumentObject.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update DocumentObject.cpp
* Fix error when called from python with targetObj == None
---------
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2025-12-10 22:47:20 +01:00
Kacper Donat
c12ca7b3ba
Stylesheets: Fix toolbar button size change
2025-12-10 20:15:34 +01:00
Yash Suthar
aed9b770f3
Link: Fixed Scale property behaviour when the object is moved
...
Signed-off-by: Yash Suthar <yashsuthar983@gmail.com >
2025-12-10 20:13:56 +01:00
Chris Hennes
67948d60a2
PD: Add deprecation warning if Midplane is set
2025-12-10 12:42:13 +01:00
sliptonic
5ad6a1ba58
Merge pull request #26038 from jffmichi/cam_viewprovider_accidental_change
...
CAM: revert accidental icon name change from #25440
2025-12-09 07:53:17 -06:00
jffmichi
8058f824e2
CAM: revert accidental icon name change from #25440
2025-12-09 05:53:05 +01:00
freecad-gh-actions-translation-bot
f7483a08b4
Update translations from Crowdin
2025-12-08 22:31:48 -06:00
Max Wilfinger
ff36528155
Update stale issue and PR settings in workflow
2025-12-08 11:34:50 -06:00
PaddleStroke
3608c9f8c4
Part: TopoShape make getElementTypeAndIndex more robust ( #25913 )
...
* Part: TopoShape make getElementTypeAndIndex more robust
* Part: Add unit tests for new regex
---------
Co-authored-by: Chris Hennes <chennes@gmail.com >
2025-12-08 11:24:13 -06:00
Chris Hennes
6f511f7911
Merge pull request #25903 from WandererFan/CosVertexCrashInScript
...
TechDraw: Prevent crash on adding cosmetic feature before geometry created
2025-12-08 11:22:21 -06:00
Syres916
9375f579f0
Merge pull request #25809 from Syres916/HotFix_For_Win_and_Wayland_For_First_Run
...
[Gui] Hotfix for correcting main window position on first run and Safe Mode on Windows and Wayland
2025-12-08 11:18:58 -06:00
dependabot[bot]
7a493002ac
Bump peter-evans/create-pull-request from 7.0.9 to 7.0.11
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7.0.9 to 7.0.11.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](84ae59a2cd...22a9089034 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: 7.0.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 09:25:28 -06:00
tetektoza
915b6f9901
Gui: Fix preferences search popup positioning on Wayland ( #25675 )
...
* Gui: Fix preferences search popup positioning on Wayland
Change window flag from `Qt::Tool` to `Qt::ToolTip` to fix popup
appearing in center of screen and closing immediately on Wayland desktop
envs. `Qt::ToolTip` uses xdg_popup protocol which provides proper
positioning relative to parent window on Wayland.
* Gui: Initialize ok check flag to default in prefs
* Gui: Use ranged for loop where possible in prefs
* Gui: Remove unused variable in preferences controller
* Gui: Use const where possible in prefs search dialog
* Gui: Use static where possible in search prefs dialog
* Gui: Use braced initializer list when returning type in search prefs
* Gui: Use auto in search prefs dialog where possible
* Gui: Do not use else if after return in search prefs dialog
* [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-12-07 11:43:09 +01:00
wandererfan
b1cbcbd238
[TD]fix CI fail on Win
2025-12-05 18:33:16 -05:00
wandererfan
3f10abe11b
[TD]fix CosmeticVertex fail in script
2025-12-05 18:33:16 -05:00
Chris Hennes
6ec9870d54
Merge pull request #25853 from 3x380V/reimplement_24749
...
TechDraw: Fix dimension formatter
2025-12-05 16:07:14 -06:00
Frank David Martínez M
a70ec178b8
Gui: Fix 25974 freecad.gui alias regression ( #25975 )
2025-12-05 19:03:40 +00:00
Adrian Insaurralde Avalos
fbb65a34fe
Plot: protect matplotlib.pyplot import form PyQt6 too and remove lingering debug print
2025-12-05 10:15:02 -06:00
PaddleStroke
a49d106807
Sketcher: Fix errors message when selecting circle seam point. ( #25953 )
2025-12-05 07:17:30 +00:00
Sebastian
945ba15e18
Match the string that gets sent to setCommand ( #25964 )
...
* Match the string that gets sent to setCommand
Correction of a not matching string that gets sent to setCommand. This results in a not translated menu item in the Sketcher menu.
* [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-12-05 06:38:17 +01:00
PaddleStroke
67234e98b7
Sketcher: Offset: Fix failure if 2+ closed wires with different orientations ( #25941 )
2025-12-04 23:06:01 -06:00
marioalexis
9d5f6c82be
Fem: Fix undefined variable
2025-12-04 22:51:33 -06:00
Frank David Martínez M
d7a7416398
[Core] FreeCADInit and FreeCADGuiInit refactoring ( #23413 )
2025-12-04 11:10:53 -06:00
Adrian Insaurralde Avalos
af48da0dbf
WindowsInstaller: more robust automatic version info from freecadcmd
...
otherwise it broke if freecad had other unrelated output
2025-12-03 15:24:55 -06:00
Chris Hennes
ee394d2e58
Merge pull request #25920 from PaddleStroke/patch-840798
...
Sketcher: Fix warning when using dimension tool
2025-12-03 13:09:40 -06:00
PaddleStroke
5f70c4390d
Part: revert changes to ViewProviderExt::getDetails ( #25912 )
2025-12-03 12:12:27 -06:00
sliptonic
2b22873d66
Merge pull request #25908 from Connor9220/FixJobAssignment
...
CAM: Fix job assignment and model/stock initialization in ObjectOp
2025-12-03 11:57:49 -06:00
Ladislav Michl
90086d3e31
Revert "[Base]retrieve unit text"
...
This reverts both pointless and broken commit c9fffa6789 .
2025-12-03 17:43:53 +01:00
Ladislav Michl
3252aaf618
TechDraw: Refactor use of Unit Schema values
...
Quantity's getUserString already returns both factor and unitText.
2025-12-03 17:43:53 +01:00
Ladislav Michl
a509bc2ee9
TechDraw: Fix MultiValueSchema formatting
...
Multi Value schemas cannot be forced to use Format::FORMATTED.
2025-12-03 17:17:58 +01:00
PaddleStroke
0c34c93fe4
Sketcher: dimension tool, use VPSketch version of addSelection
2025-12-03 15:30:44 +01:00
PaddleStroke
1784be046f
Sketcher: Make VPSketch::addSelection public
2025-12-03 15:29:01 +01:00
Billy Huddleston
ab817f8dc5
CAM: Fix job assignment and model/stock initialization in ObjectOp
...
This PR fixes a bug introduced with PR #25800
It updates the ObjectOp class to correctly assign the job, model,
and stock properties from the parentJob object. Previously, only
PathUtils.addToJob was called, which did not set these attributes directly.
This change ensures that when creating a new operation, the job, model,
and stock fields are properly initialized from the parent job. This
fixes issues where operations did not inherit the correct job context,
leading to missing or incorrect references to the model and stock, and
potential errors in downstream processing.
2025-12-03 00:23:23 -05:00
Roy-043
4f4db09572
Part: make Part_EditAttachment nesting aware ( #25887 )
2025-12-02 22:44:55 -06:00
PaddleStroke
7c2dac1278
GUI: Fix broken build - splitbutton ( #25892 )
2025-12-02 20:24:57 -06:00
dependabot[bot]
280382ad3e
Bump step-security/harden-runner from 2.13.2 to 2.13.3
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.13.2 to 2.13.3.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](95d9a5deda...df199fb7be )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-version: 2.13.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 12:24:11 -06:00
sliptonic
20c2eee9db
CAM: Suppress rendering of first rapids ( #25440 )
2025-12-02 12:20:07 -06:00
dependabot[bot]
a0c9b2ecb9
Bump github/issue-metrics from 3.25.3 to 3.25.4
...
Bumps [github/issue-metrics](https://github.com/github/issue-metrics ) from 3.25.3 to 3.25.4.
- [Release notes](https://github.com/github/issue-metrics/releases )
- [Commits](78b1d469a1...55bb0b7049 )
---
updated-dependencies:
- dependency-name: github/issue-metrics
dependency-version: 3.25.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 19:11:16 +01:00
PaddleStroke
ac0685b841
Assembly CommandInsertNewPart : Make sure assembly file is saved ( #25730 )
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2025-12-02 04:30:20 +00:00
PaddleStroke
6ddb0165ff
Sketcher: fix new external always construction ( #25733 )
2025-12-01 21:49:24 -06:00
Frank Martinez
c057d0293a
Build: Fix some trivial warnings
2025-12-01 20:57:09 -06:00