Furgo
b88cbac4f5
BIM: fix ArchPipe's view provider initialization
2025-06-16 17:37:28 +02:00
paddle
2161725848
Part: FaceMakerRing from RealThunder's branch.
...
Co-authored-by: Zheng Lei <realthunder.dev@gmail.com >
Co-authored-by: Pierre-Louis Boyer <pierrelouis.boyer@gmail.com >
2025-06-16 10:33:35 -05:00
Max Wilfinger
1421ff7094
Sketcher: ShowDimensionalName by default
2025-06-16 10:32:42 -05:00
wmayer
abe64f7576
Base: Use nested std::array for Matrix4D class
2025-06-16 10:05:43 +02:00
wmayer
74a22df884
Base: Simplify Base::Matrix4D
...
As discussed in https://forum.freecad.org/viewtopic.php?t=65959 reduce code duplications
2025-06-16 10:05:43 +02:00
wmayer
4634e62867
Base: Use i,j consistently for iterations Matrix4D
...
As discussed in https://forum.freecad.org/viewtopic.php?t=65959
use consistently i,j to iterate over rows and columns
2025-06-16 10:05:43 +02:00
wmayer
2f736ded84
Base: Do not use short int in Matrix4D
...
As discussed in https://forum.freecad.org/viewtopic.php?t=65959
replace short with int.
2025-06-16 10:05:43 +02:00
Chris Hennes
f3f3f75146
CI: Update test names in runner
2025-06-15 17:31:25 -05:00
Chris Hennes
5388c32f10
Tests: Refactor tests with better names, etc.
...
The basic tests now run on Windows correctly without needing to manually
copy any files -- the executables are output in the same location as the
necessary DLLs. However, tests that require *.pyd files (all code in the
Mod subdirectory, basically) still do not work on Windows as the test
executables cannot find those files. This is a work in progress.
2025-06-15 17:31:19 -05:00
dependabot[bot]
65fd80754a
Bump prefix-dev/setup-pixi from 0.8.8 to 0.8.10 ( #21973 )
...
* Bump prefix-dev/setup-pixi from 0.8.8 to 0.8.10
Bumps [prefix-dev/setup-pixi](https://github.com/prefix-dev/setup-pixi ) from 0.8.8 to 0.8.10.
- [Release notes](https://github.com/prefix-dev/setup-pixi/releases )
- [Commits](19eac09b39...14c8aabd75 )
---
updated-dependencies:
- dependency-name: prefix-dev/setup-pixi
dependency-version: 0.8.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update pixi-version as well
Co-authored-by: Jackson Oursland <jacob.oursland@gmail.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
Co-authored-by: Jackson Oursland <jacob.oursland@gmail.com >
2025-06-15 17:07:18 -05:00
Chris Hennes
ee571ef6e7
Tests: Add test framework for BackupPolicy
2025-06-15 10:34:09 -05:00
Chris Hennes
7d37d8dfa9
App: Extract BackupPolicy into its own file
...
No code changes except to add AppExport to BackupPolicy
2025-06-15 10:33:42 -05:00
Stefan Tröger
7557d49697
FEM: Extraction code CodeQL updated and typo fix
2025-06-15 13:03:26 +02:00
Stefan Tröger
3e3e6a2c7b
FEM: Include code quality improvements from review
2025-06-15 10:57:47 +02:00
Stefan Tröger
66f8674e63
FEM: Prevent invalid index for data extraction
2025-06-15 10:57:47 +02:00
Stefan Tröger
cb4ab225a6
FEM: Plot single frame index data as point
2025-06-15 10:57:47 +02:00
Stefan Tröger
f5533a5f53
FEM: Data extraction code version conflicts resolved: PySide, mpl, VTK
2025-06-15 10:57:47 +02:00
Stefan Tröger
ecf2dba626
FEM: Adopt data extraction code to ubuntu LTS
2025-06-15 10:57:47 +02:00
Stefan Tröger
997fa8a193
FEM: Remove VTK 9.4 only function
...
And make sure filters task dialogs can be used if something in python fails
2025-06-15 10:57:47 +02:00
Stefan Tröger
8786b072d9
FEM: Update data extraction dialog titles and spelling errors
2025-06-15 10:57:47 +02:00
Stefan Tröger
dcfc932711
FEM: Fix impact of stylesheet min button widht
2025-06-15 10:57:47 +02:00
Stefan Tröger
8dff03ff79
FEM: Ensure tests run without GUI with data extraction code
2025-06-15 10:57:47 +02:00
Stefan Tröger
fbf31f8657
FEM: Data extraction ui works better with stylesheets
2025-06-15 10:57:47 +02:00
Stefan Tröger
8cec9ad7f9
FEM: Adopt data extraction for VTK <9.3: different table filter
...
Additionally remove unneeded includes in c++ code remaining from earlier experiments
2025-06-15 10:57:47 +02:00
Stefan Tröger
d50a98b9cf
FEM: Ensure post task dialogs work without VTK python build
2025-06-15 10:57:47 +02:00
Stefan Tröger
64d864c944
FEM: Add data extraction objects to FEM test suite
2025-06-15 10:57:47 +02:00
Stefan Tröger
6ba5c0d0a5
FEM: port DataAlongLine filter to use arc length.
...
This makes it easier for the new data extraction to also plot data over line length.
2025-06-15 10:57:47 +02:00
Stefan Tröger
89c71c511a
FEM: Data extraction objects are FEM::FeaturePython
...
This allows them to be drag and droped in an analysis
2025-06-15 10:57:47 +02:00
Stefan Tröger
974f41fc96
FEM: Adopt post extraction code to updated main
2025-06-15 10:57:47 +02:00
Stefan Tröger
318d0645f0
FEM: Usability and UI improvements for data extraction
...
Update icons for post data extraction
Improve translatability of post data extraction
Fix post data extraction commit handling
2025-06-15 10:57:47 +02:00
Stefan Tröger
aa6bb428cc
FEM: Allow export of post processing data tables to CSV files or to cliboard to paste into spreadsheet programs
2025-06-15 10:57:47 +02:00
Stefan Tröger
8672a680e0
FEM: Post data visualization bug fixes and quality of life updates
2025-06-15 10:57:47 +02:00
Stefan Tröger
54a35a6c4d
FEM: Add extraction task panel to data plot filters
2025-06-15 10:57:46 +02:00
Stefan Tröger
d86040dd58
FEM: Add table post data visualization
2025-06-15 10:57:46 +02:00
Stefan Tröger
d3fa7ad8f0
FEM: Add index over frames visualizations
2025-06-15 10:57:46 +02:00
Stefan Tröger
c1b11a19f7
Fem: Implement lineplot visualization
2025-06-15 10:57:46 +02:00
Stefan Tröger
6e4fab1f50
FEM: Draft architecture of post data extraction with histogram example
2025-06-15 10:57:46 +02:00
Captain
f92d33944b
Gui: refactor SoLinearDragger ( #21451 )
...
* Gui: refactor SoLinearDragger
* further improvements
* allow changing label visibility
* change SoLinearDraggerContainer to not inherit from SoDragger
---------
Co-authored-by: captain <captain@captain.captain.com >
2025-06-14 23:21:25 +02:00
theo-vt
9ecb62c8f6
Sketcher: Fix autoscale issue with the origin ( #21952 )
...
* Correctly handle geo ids < 0 in scale handler
2025-06-14 13:07:19 -05:00
Benjamin Bræstrup Sayoc
117796bf08
Gui: use parameter observer for locale parameter
...
Parameter change should be independent of the use of the preference window.
2025-06-14 18:25:03 +02:00
Chris Hennes
9714e2f87a
Base: Disable XML external entity expansion
...
Addresses https://github.com/FreeCAD/FreeCAD/security/code-scanning/29
2025-06-13 10:44:01 +02:00
pre-commit-ci[bot]
f03900b58d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-06-13 10:40:48 +02:00
Syres916
6eecd08f7c
[Gui] C++ preparation for deprecation of QCheckBox…
...
…stateChanged -> checkStateChanged
2025-06-13 10:40:48 +02:00
tetektoza
2c532ed924
Sketcher: Fix OVP accepting input prematurely in Position and Dimensions
...
Fixes the problem where if user has selected `Position and dimensions`
mode in Preferences, then after first keystroke on 2nd label after
typing something in 1st label before, the input is being accepted
without allowing them to enter a number with more than 2 digits.
2025-06-13 10:10:58 +02:00
tetektoza
60a86b05c4
Sketcher: Fix OOB access to OVPs
...
Stupid mistake of mine from previous refactor - some of the OVPs do not
contain those elements and thus should not be accessed prematurely.
This patch moves access to the OVPs when it's actually needed so it
won't go out of bounds.
2025-06-13 10:10:58 +02:00
Alfredo Monclus
f5c32243a6
Gui: fix double-click on checkboxes locking the properties
2025-06-13 10:10:31 +02:00
Roy-043
89cb9877b7
Draft: OrthoArray task panel change some strings to sentence case ( #21959 )
...
X Axis -> X axis
Same for Y and Z.
2025-06-12 19:52:52 +02:00
Samuel Abels
b88bafc138
CAM: fix: broken import in tests
2025-06-12 18:17:21 +02:00
Samuel Abels
c7a27e8b82
CAM: Remove obsolete images
2025-06-12 17:05:23 +02:00
Samuel Abels
07d466e1fb
CAM: move DetachedDocumentObject into a dedicated module for better reuse
2025-06-12 17:01:36 +02:00