dependabot[bot]
28a61222c4
Bump step-security/harden-runner from 2.12.0 to 2.12.1
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.12.0 to 2.12.1.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](0634a2670c...002fdce3c6 )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-version: 2.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 11:18:56 -05:00
dependabot[bot]
a9f95f2b88
Bump github/codeql-action from 3.28.19 to 3.29.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.19 to 3.29.0.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](fca7ace96b...ce28f5bb42 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 11:18:46 -05:00
Benjamin Nauck
ff8e1efeba
Sketcher: Refactor GeoDef and ConstrDef structs
...
- Fix comment for mid-point
- Use in-class member initializers instead of constructor
- Remove redundant default constructor (got redundant after initializers)
- Made comments doxygen compatible
2025-06-16 11:18:25 -05:00
tetektoza
acac7ac51b
BIM: Fix Arch_SectionPlane having incorrect display style upon init
...
Regressed from previous behavior - there was Arch's refactor and the
base element that `SectionPlane` was inheriting from was
`App::FeaturePython`, not `Part::FeaturePython`. This changes a lot, since
`Part::FeaturePython` has predefined color (black in this case), which
later on - during property set of `SectionPlane` in properties caused
skipping of preferred setup of color.
2025-06-16 18:15:53 +02:00
Yorik van Havre
79ae800b77
Merge pull request #21826 from 3x380V/fix_21812
...
Spreadsheet: Re-enable zooming and fix cursor change
2025-06-16 18:10:27 +02:00
Benjamin Nauck
1cf0f8570d
App: Trim “Gui::” and “NavigationStyle” more securely
...
By using regex we can remove prefix and suffix more securely as we can’t assume all navigation styles are formatted the same (mistakes can happen)
2025-06-16 11:07:40 -05:00
Chris Hennes
a5cc926bf5
Merge pull request #21921 from furgo16/add-prefcheckablegroupbox
...
Gui, Draft, BIM: Add PrefCheckableGroupBox, use it in IFC exporter preferences page
2025-06-16 11:06:30 -05:00
George Peden
13e236dfe6
Sketcher: Add contextual input hints to edit tools (InputHints Phase 3) ( #21806 )
...
* Add input hints to fillet and chamfer tools
* Add hints to trimming tool
* Add hints to splitting tool
* Implement hints for extend tool
* Add hints to external geometry
* Add hints to Carbon Copy tool
* Hint updates to align with developer guidelines
* change "click to set" to "set" per PR comments
* Use enum (or declare one) to be type safe per PR comments
* For "trivial" one-step / one-state tools, refactor with direct hint return rather than using declarative / table pattern.
* Refactor hint tables initializers with C++20 features per PR feedback
- Use designated initializers (.state = , .hints = ) for clearer structure
- Add 'using enum Gui::InputHint::UserInput' to eliminate repetitive prefixes
- Applied to DrawSketchHandlerExtend and DrawSketchHandlerFillet
* Refactor Splitting tool hint implementation with direct return (trivial) pattern
* For fillet change "vertex" to "point" per PR feedback
* Change hint to "pick location on edge to split" per PR feedback
2025-06-16 11:05:13 -05:00
Max Wilfinger
d59f404267
Gui: Center notification label and disable show report view by default ( #21872 )
...
* Gui: Center notification label and disable show report view by default
* Stylesheet: min-width: 0 for QStatusBar QPushButton
2025-06-16 11:03:58 -05:00
Furgo
272505d22b
Import: DXF, handle non-standard 8859_1 encoding ( #21905 )
...
* Import: improve DXF importer exception handling
* Import: DXF, pinpoint erroneous header section when reading
* Import: tackle 8859_1 non-standard encoding name
2025-06-16 18:02:56 +02:00
Pieter Hijma
c373c437ad
Core: Add tests for undo/redo property rename
2025-06-16 17:58:33 +02:00
Pieter Hijma
6d5d4757ef
Core: Add undo/redo support to property renaming
2025-06-16 17:57:44 +02:00
Roy-043
c749270a25
BIM: fix display of help menu items after reactivation
...
Fixes #21873 .
2025-06-16 17:54:43 +02:00
Chris Hennes
488b5e2849
Merge pull request #21924 from hyarion/fix/lcs-crash
...
Gui: Fix crash when creating a LCS
2025-06-16 10:42:55 -05:00
Ryan Kembrey
f338a779e0
TechDraw: Add spacing preview without OCCT calls
2025-06-16 10:41:21 -05:00
Samuel
4a52ab9f05
CAM: Show abbreviations next to properly labels in the toolbit editor ( #21887 )
2025-06-16 10:40:32 -05:00
Furgo
267c957a7d
3rdParty: avoid warnings from libE57Format ( #21818 )
...
* 3rdParty: avoid warnings from libE57Format
* Suppress all warnings from libE57Format
* Fix typo in original file
2025-06-16 10:39:12 -05:00
Furgo
c9a3397bc7
BIM: fix ArchPipe's view provider initialization
2025-06-16 17:37:28 +02:00
paddle
24efbf4234
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
c1d17bcc6b
Sketcher: ShowDimensionalName by default
2025-06-16 10:32:42 -05:00
wmayer
11a05b71b7
Base: Use nested std::array for Matrix4D class
2025-06-16 10:05:43 +02:00
wmayer
13232cbc7b
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
7998f57048
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
e9ef35c53d
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
dependabot[bot]
37ea7eb7c2
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
Stefan Tröger
0e7f7e7813
FEM: Extraction code CodeQL updated and typo fix
2025-06-15 13:03:26 +02:00
Stefan Tröger
bd64303686
FEM: Include code quality improvements from review
2025-06-15 10:57:47 +02:00
Stefan Tröger
f88e9b281a
FEM: Prevent invalid index for data extraction
2025-06-15 10:57:47 +02:00
Stefan Tröger
56def6c86d
FEM: Plot single frame index data as point
2025-06-15 10:57:47 +02:00
Stefan Tröger
919cc87674
FEM: Data extraction code version conflicts resolved: PySide, mpl, VTK
2025-06-15 10:57:47 +02:00
Stefan Tröger
a7a79d6d90
FEM: Adopt data extraction code to ubuntu LTS
2025-06-15 10:57:47 +02:00
Stefan Tröger
b5a92b752f
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
fb6d0b75ac
FEM: Update data extraction dialog titles and spelling errors
2025-06-15 10:57:47 +02:00
Stefan Tröger
2f55e4d276
FEM: Fix impact of stylesheet min button widht
2025-06-15 10:57:47 +02:00
Stefan Tröger
09eeb15e4a
FEM: Ensure tests run without GUI with data extraction code
2025-06-15 10:57:47 +02:00
Stefan Tröger
820f867bf4
FEM: Data extraction ui works better with stylesheets
2025-06-15 10:57:47 +02:00
Stefan Tröger
27f1fdabd4
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
5f4a8f7a49
FEM: Ensure post task dialogs work without VTK python build
2025-06-15 10:57:47 +02:00
Stefan Tröger
bb971c1cf7
FEM: Add data extraction objects to FEM test suite
2025-06-15 10:57:47 +02:00
Stefan Tröger
8dd3e90896
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
4c642e63c6
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
463c6c9149
FEM: Adopt post extraction code to updated main
2025-06-15 10:57:47 +02:00
Stefan Tröger
3c22e30cd2
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
005d0aa854
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
0fb7c3cc5c
FEM: Post data visualization bug fixes and quality of life updates
2025-06-15 10:57:47 +02:00
Stefan Tröger
a5ac5571b7
FEM: Add extraction task panel to data plot filters
2025-06-15 10:57:46 +02:00
Stefan Tröger
0a4dd0c31d
FEM: Add table post data visualization
2025-06-15 10:57:46 +02:00
Stefan Tröger
2c983ce75e
FEM: Add index over frames visualizations
2025-06-15 10:57:46 +02:00
Stefan Tröger
7694594338
Fem: Implement lineplot visualization
2025-06-15 10:57:46 +02:00
Stefan Tröger
ac02a222ff
FEM: Draft architecture of post data extraction with histogram example
2025-06-15 10:57:46 +02:00