jalapenopuzzle
2266dd2875
Merge branch 'main' into jalapenopuzzle/cam_snapmaker_machine_types
2025-04-18 22:05:47 +10:00
Jackson Oursland
5fd17d8dd1
Merge branch 'main' into weekly-build-dependencies
2025-04-17 23:12:20 -07:00
Jackson Oursland
6be09c29f6
App: Use the legacy macOS version functionality for About FreeCAD dialog ( #20858 )
2025-04-18 06:41:18 +02:00
dependabot[bot]
858ea60b37
Bump configparser from 5.3.0 to 7.2.0
...
Bumps [configparser](https://github.com/jaraco/configparser ) from 5.3.0 to 7.2.0.
- [Release notes](https://github.com/jaraco/configparser/releases )
- [Changelog](https://github.com/jaraco/configparser/blob/main/NEWS.rst )
- [Commits](https://github.com/jaraco/configparser/compare/v5.3.0...v7.2.0 )
---
updated-dependencies:
- dependency-name: configparser
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-17 22:19:39 -05:00
dependabot[bot]
da47f63885
Bump packaging from 23.0 to 24.2
...
Bumps [packaging](https://github.com/pypa/packaging ) from 23.0 to 24.2.
- [Release notes](https://github.com/pypa/packaging/releases )
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/packaging/compare/23.0...24.2 )
---
updated-dependencies:
- dependency-name: packaging
dependency-version: '24.2'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-17 22:11:37 -05:00
dependabot[bot]
336df3dc1c
Bump prefix-dev/setup-pixi from 0.8.3 to 0.8.8
...
Bumps [prefix-dev/setup-pixi](https://github.com/prefix-dev/setup-pixi ) from 0.8.3 to 0.8.8.
- [Release notes](https://github.com/prefix-dev/setup-pixi/releases )
- [Commits](https://github.com/prefix-dev/setup-pixi/compare/v0.8.3...19eac09b398e3d0c747adc7921926a6d802df4da )
---
updated-dependencies:
- dependency-name: prefix-dev/setup-pixi
dependency-version: 0.8.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-17 22:32:49 +02:00
dependabot[bot]
a807630e81
Bump debugpy from 1.6.7 to 1.8.14
...
Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.6.7 to 1.8.14.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.6.7...v1.8.14 )
---
updated-dependencies:
- dependency-name: debugpy
dependency-version: 1.8.14
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-17 22:31:33 +02:00
Jacob Oursland
6da501282c
CI: reduce disk usage on Ubuntu weekly build.
2025-04-17 11:22:01 -07:00
xtemp09
436b8242c5
[GUI] Layout fixes in DlgActions.ui
...
Closes #20821
2025-04-17 19:26:00 +02:00
Ajinkya Dahale
5efb8e5e76
Sketcher: Add check for validity of geometry when trimming
...
Possibly solves #19425 .
2025-04-17 15:37:42 +02:00
Jacob Oursland
926757a258
Assembly: align parameter names between decl and impl.
2025-04-17 15:11:36 +02:00
Jacob Oursland
ea7845f0fa
Assembly: Remove unused headers.
2025-04-17 15:11:36 +02:00
Jacob Oursland
c432b28ec2
Assembly: convert if-else to switch.
2025-04-17 15:11:36 +02:00
StepSecurity Bot
f65896d403
[StepSecurity] Apply security best practices
...
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io >
2025-04-17 11:58:01 +02:00
bofdahof
3e24dc6d8c
Remove unused code: verbosity
2025-04-17 08:38:38 +02:00
pre-commit-ci[bot]
6135720a78
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-04-17 05:10:24 +00:00
tarman3
71088b00d7
CAM: Dressup combined menu in toolbar
2025-04-17 08:02:03 +03:00
Jacob Oursland
5436ff85e7
Assembly: declare python methods const.
2025-04-16 20:33:08 -07:00
Jacob Oursland
bd9907a06d
python: use const_cast<> to new() python types.
2025-04-16 20:32:04 -07:00
Jacob Oursland
5b81cd741a
python: apply const method annotations to impls.
2025-04-16 20:32:04 -07:00
Jacob Oursland
605c094884
python: remove constmethod from non-const method.
2025-04-16 20:20:31 -07:00
Jacob Oursland
fb528dd9fc
python: Make const methods declared const in C++.
2025-04-16 20:19:41 -07:00
Tomas Polak
c8eb231745
BIM change BIM_Setup dialogue default width
2025-04-17 00:28:51 +02:00
Benjamin Nauck
a34c0cb093
TechDraw: Potential fix for snap builds, specify type.. again ( #20831 )
...
* TechDraw: Potential fix for snap builds, specify type
* Techdraw: Fix more toDegrees-issues
2025-04-17 00:19:26 +02:00
Max Wilfinger
5384fc5e76
Adding pull request GitHub template
2025-04-16 16:56:15 -05:00
Jacob Oursland
b249aef831
CI: update weekly bundle scripts for Windows and Linux.
2025-04-16 12:34:44 -07:00
Jacob Oursland
a1488970cd
CI: update weekly build dependencies.
...
Fix broken dependencies for Windows, downgrade to Python 3.11 for compatibility with Blender, and add ifcopenshell.
2025-04-16 12:34:44 -07:00
xtemp09
23e4fe2d8e
[Spreadsheet] Add usage of override cursor in SheetViewHeader ( #20786 )
...
* [Spreadsheet] Add usage of override cursor in SheetViewHeader
Closes #19863
* Update src/Mod/Spreadsheet/Gui/SheetTableView.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-16 20:42:24 +02:00
Florian Foinant-Willig
57b9a41335
PartDesign: Fix #20205 where Placement changes at Suppression
2025-04-16 20:39:58 +02:00
Benjamin Nauck
d1a69d6ec5
TechDraw: Potential fix for snap builds, specify type
2025-04-16 17:28:11 +02:00
tarman3
d84d9c9bd1
CAM: Fix postprocessors Help arguments --postamble and --preamble ( #20792 )
2025-04-16 11:54:04 +02:00
Alex Tran
989a06ea63
App: Running FreeCAD in verbose mode information to reflect Gui -> Help -> About Dialog info ( #20487 )
2025-04-16 08:29:07 +02:00
Chris Hennes
4c09e6c3d9
CI: Update to LibPack 3.1.1
2025-04-15 22:39:14 -05:00
Jacob Oursland
7ef2448326
Revert "CI: weekly-build debug: do not upload tags or artifacts."
...
This reverts commit 0747a4f4a1 .
2025-04-15 22:38:00 -05:00
Andrea
e51e1a10d4
MOD: remove unused variable
...
the obj variable is not used inside the function
2025-04-15 23:32:31 +02:00
Jacob Oursland
f32d102f9f
CI: update weekly build dependencies for Linux.
2025-04-15 16:12:59 -05:00
Jacob Oursland
a1adf51112
CI: make daily build occur every other hour on the odd hours.
2025-04-15 14:28:53 -05:00
PaddleStroke
82ae162d5f
PartDesign: TaskFeaturePick : Fix LCS temporary visibility
2025-04-15 21:19:34 +02:00
Jackson Oursland
78360d443e
CI: make daily build occur at 18:00 UTC. ( #20814 )
...
* CI: make daily build occur at 18:00 UTC.
2025-04-15 13:59:36 -05:00
Furgo
efee3a34bf
Stylesheets: fix undo button arrows on FreeCAD Dark/Light themes
...
Co-authored-by: MisterMakerNL <marijn82@gmail.com >
Fixes : #19372
2025-04-15 20:33:45 +02:00
PaddleStroke
755cabc5ba
Sketcher: Refactor SketchObject::Fillet() ( #20544 )
...
* Sketcher: Refactor SketchObject::Fillet()
* Update Geometry.h
* Update Geometry.cpp
* Update SketchObject.cpp
* Fix line-circle tangent issue
* Replace M_PI
* Update Geometry.cpp
* Update Geometry.cpp
* Update src/Mod/Part/App/Geometry.cpp
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
* Update Geometry.cpp
---------
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
2025-04-15 20:01:31 +02:00
Sameer Mishra
2768ce7933
BIM: Fix 'Convert to type' dialogue unhandled placeholder #20676 ( #20705 )
...
Handle %1 placeholder that was appearing in text strings
in the 'Convert to type' dialogue. This was affecting multiple
language files in the translation system.
This change improves the readability and correctness of the displayed text
in the application interface.
The dialog now dynamically shows the correct type (e.g., 'WallType', 'BeamType')
in the user's interface language.
---------
Co-authored-by: _sameer <sameer.mishra@infra.market >
2025-04-15 12:58:28 -05:00
Alfredo Monclus
2dcdd6ac01
Gui: inputfield only show invalid states
2025-04-15 13:52:33 +02:00
marioalexis
89eb6789c4
Fem: Update command FEM_SolverRun
2025-04-15 08:49:23 -03:00
marioalexis
1126723284
Fem: Add option to set data mode for SolverCalculiX
2025-04-15 08:49:23 -03:00
Jacob Oursland
c56ae33493
CMake: use job pools to restrict number of concurrent compilers and linkers.
...
When using Ninja build system, CMake can specify job pools for number of concurrent compilers
and concurrent linkers. This PR employes the heuristic of max number of compilers as available
physical ram / 1 GiB and a single linker instance to prevent using excessive RAM. Modern
linkers are multithreaded and should not be run concurrently due to risk of resource exhaustion.
2025-04-15 13:04:22 +02:00
Jacob Oursland
7b759aae1a
pixi: use clang on Linux.
...
clang uses considerably less memory on Linux allowing more concurrent instances than with g++.
Using clang reduced build times on a machine from 63m to 32m.
2025-04-15 13:04:13 +02:00
Kacper Donat
ac02a9a39d
Merge pull request #20747 from hyarion/refactor/use-toDegrees-and-toRadians
...
Use toDegrees and toRadians
2025-04-15 09:21:34 +02:00
Benjamin Nauck
22120fa597
Use Base::toDegrees() instead of manually converting
2025-04-15 07:16:39 +02:00
Benjamin Nauck
f932c7e4e0
Use Base::toRadians() instead of manually converting
2025-04-15 07:16:36 +02:00