Pieter Hijma
1ba6a40472
[Doc] Add links between topics and relevant items
...
The documentation has topics, for example topic App which contains
namespace App or topic Document that contains class Document. This
commit makes sure that the topic has a link to the relevant class or
namespace, whereas the relevant class or namespace refers back to the
topic for a more high-level overview.
2025-03-29 15:11:01 -05:00
Pieter Hijma
ec4ea7f8d3
[Doc] Improve topics within App
...
- The location of the documentation is improved (not in the cpp file
anymore but in core-app.dox). This prevents cluttering source with
high-level overviews typical of topic documentation.
- The formatting has been made consistent.
2025-03-29 15:11:01 -05:00
Pieter Hijma
52317683f7
[Doc] Show topics instead of modules
2025-03-29 15:11:01 -05:00
Andrea
0f4f47e313
[Mod] assembly clean
...
clean code
2025-03-29 14:31:40 -05:00
Chris Hennes
e33b427224
Fem: Remove unused variables
2025-03-29 14:31:22 -05:00
Chris Hennes
168815b6d1
Merge pull request #20286 from marioalexis84/fem-calculator_filter
...
Fem: Add calculator filter
2025-03-29 14:30:48 -05:00
ashimabu
0317206930
Sketcher: Explicitly check fullyConstrainedChanged on solve ( #20236 )
2025-03-29 14:25:58 -05:00
Kacper Donat
caab5fba78
Gui: Fix saving light sources
2025-03-29 14:14:04 -05:00
Pieter Hijma
b263b407ed
[Doc] Improve the main page for WebDoc
...
For the web version, the main page has improved with more information
about the organization with respect to the topics. The most important
topics are listed prominently on the main page as well.
2025-03-29 12:14:37 -05:00
Kacper Donat
f5199145a4
Merge pull request #20379 from chennes/baseEliminatePy_GetPath
...
Replace it with a piece of code that replicates the functionality. Also eliminate the round-trip through char * that this function was using (the final variable is stored as a std::string anyway).
2025-03-29 18:13:08 +01:00
mosfet80
96e8a9e83c
Remove old GCC<=8 ( #20508 )
...
GCC version is always greater than 8
2025-03-29 12:21:36 +01:00
Andrea
2f5f8f32e7
Remove old Coin code <=3
...
ubuntu 22.04 use libcoin v 4. https://launchpad.net/ubuntu/jammy/+package/libcoin-dev
2025-03-29 12:16:09 +01:00
marioalexis
db8b58f73e
Fem: Fix return value in FemPostPipelinePy::read
2025-03-28 16:39:34 +01:00
marioalexis
8c6e77ee97
Base: Improve schema translation for electrical units
2025-03-28 07:43:15 +01:00
Roy-043
4ac8f0b141
Draft: fix status bar widgets display timing issue
...
Fixes #17044 .
2025-03-28 06:09:54 +01:00
Leif-Jöran Olsson
fb5ded6e53
Fixing ambiguiguous python shebang in installed script freecad-thumbnailer. Removed skip ci according to instruction.
2025-03-27 21:42:49 -05:00
marioalexis
d8b9681a8f
Fem: Update test
2025-03-27 21:13:21 +01:00
marioalexis
10426ca011
Fem: Add electric charge density object
2025-03-27 21:13:21 +01:00
marioalexis
a8372c1f55
Fem: Rename property SurfaceChargeDensity to ElectricFluxDensity
2025-03-27 21:13:21 +01:00
marioalexis
406a834a6d
Base: Add volume charge density unit
2025-03-27 21:13:21 +01:00
marioalexis
c8ccbeb421
Fem: Add calculator filter
2025-03-27 15:46:57 -03:00
marioalexis
9744dc5527
Fem: Remove function based on Elmer results
2025-03-27 15:46:57 -03:00
Roy-043
354cc84935
Draft: add font name dropdown to preferences ( #20400 )
...
Fixes #20330 .
2025-03-27 13:11:47 +01:00
Roy-043
b7e4294768
Merge pull request #20483 from Roy-043/Draft-remove-obsolete-param-functions
...
Draft: remove obsolete param functions
2025-03-27 11:51:16 +01:00
Lawrence Woestman
1dddbb2aa5
CAM: Enabled coolant in the refactored_grbl post, with test
2025-03-27 07:31:13 +01:00
PaddleStroke
4631e11230
TechDraw: Section task: Fix spinbox ( #20413 )
...
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2025-03-26 21:41:17 +01:00
João Martins
83c1c76b04
Assembly: Allow more than one assembly deactivation ( #20461 )
...
Fixes #18631 .
2025-03-26 19:25:53 +01:00
Syres916
06b0cbc59f
[Gui] Fix Seg Fault when deleting a Link Array
2025-03-26 17:44:49 +01:00
xtemp09
9d9ee7d9c3
Disconnect signals in destructor to avoid the assert
...
Closes #20272 .
2025-03-26 17:42:34 +01:00
Roy-043
0c9c23dc18
Draft: remove obsolete param functions
...
See #20198
These functions are no longer used in the Draft WB or in the BIM WB.
There is a small risk that 3rd party code relies on them and breaks, but that can be addressed when such is reported as a problem.
2025-03-26 15:52:40 +01:00
Roy-043
bac9ef0fcc
BIM: Remove calls to obsolete Draft.getParam
...
See #20198 .
2025-03-26 13:09:17 +01:00
tritao
8ae48c3c8a
Material: Remove XML binding files.
2025-03-26 13:01:41 +01:00
Joao Matos
e9fda68693
Material: Convert XML bindings to Python.
2025-03-26 12:18:02 +01:00
tritao
c3e10d4331
Tools: Improve handling of sequence_protocol in Python bindings generator.
...
This allows SequenceProtocol being initialized without all members which
simplifies Python authoring of binding files.
2025-03-26 12:18:02 +01:00
Joao Matos
f76d559395
CMake: Fix generate_from_py macro for temporary pyi files.
2025-03-26 12:18:02 +01:00
Roy-043
d18ba9010d
BIM: Remove calls to obsolete Draft.getParam
...
See #20198 .
2025-03-26 11:03:21 +01:00
Benjamin Bræstrup Sayoc
c106e1fdc6
TechDraw: arc dimensions should not have fill
...
Fixes #20418 . Regression by commit 998f713c97
2025-03-26 11:02:57 +01:00
Roy-043
ed388aa60f
Merge pull request #20436 from Roy-043/Draft-Update-checked-state-of-grid-button-when-switching-the-grid
...
Draft: Update checked state of grid button when switching the grid
2025-03-26 10:40:46 +01:00
mosfet80
9a5ea74f1f
Update pixi
...
Switch to last veraion.
Important fix : propagate error diagnostics from backends https://github.com/prefix-dev/pixi/pull/3426
https://github.com/prefix-dev/pixi/releases
2025-03-26 06:46:15 +01:00
Yorik van Havre
daf8a4f736
Update src/Mod/BIM/bimcommands/BimMaterial.py
...
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2025-03-25 20:02:11 -05:00
Yorik van Havre
47d6ad847a
BIM: Fixed material dialog's merge duplicates button - fixes #20124
2025-03-25 20:02:11 -05:00
Joao Matos
faabc3d7d6
Part: Remove XML binding files.
...
This PR removes the Part XML API bindings files now that we have
equivalent Python binding files.
2025-03-25 21:28:52 +01:00
Joao Matos
6083315b04
Part: Convert XML bindings to Python (Part 2)
2025-03-25 19:55:36 +01:00
Ladislav Michl
56bcc0fc55
Gui: Language: Sort mapLanguageTopLevelDomain
2025-03-25 18:29:11 +01:00
Joao Matos
e825ebe99d
Part: Clean up XML bindings (Part 2)
...
This cleans up the XML bindings for Part in preparation for an upcoming
migration to Python bindings model.
2025-03-25 17:51:32 +01:00
phaseloop
40ace3241a
CAM: fix estlcam postprocessor ( #20407 )
2025-03-25 10:24:27 +01:00
Adrian Insaurralde
065c1fe0fd
Enable pcl by default on non windows systems
2025-03-25 10:14:56 +01:00
Furgo
5b882756a7
BIM: add missing import
2025-03-25 09:46:54 +01:00
Furgo
ddc7035fbc
BIM: also install test files
2025-03-25 09:46:54 +01:00
Furgo
518e2a8346
BIM: move more functions to their own modules, standardize logging
2025-03-25 09:46:54 +01:00