Chris Hennes
b051185ae0
Merge pull request #19433 from tritao/gui-general-code-cleanups
...
Gui: General code cleanups
2025-02-06 11:33:44 -06:00
Yorik van Havre
eb5037937c
Draft: Fixed small bug in draftgeoutils.edges
2025-02-06 13:56:08 +01:00
Roy-043
0dc0372570
Draft: improved handling of 'crazy' edges in hatch
...
See #14114 .
2025-02-06 13:43:52 +01:00
tritao
48f0f07176
Gui: Reorganize the navigation files into a top Navigation folder.
2025-02-05 20:21:00 -06:00
Mark Ganson TheMarkster
48c1d309dd
[Start page] Implement ShowExamples parameter ( #19376 )
...
* [Start page] Implement ShowExamples parameter
2025-02-05 20:01:54 -06:00
tritao
3b47599e43
Gui: Minor cleanups.
2025-02-05 22:13:07 +00:00
Paweł Pohl
aef46ad56d
Draft: New path array features - reverse path, etc ( #19017 )
...
Some missing quality-of-life features in Path Array:
1. A setting to reverse path
2. A "Fixed spacing" mode
3. Ability to use spacing patterns
2025-02-05 15:16:25 +01:00
marioalexis
703a1b52ff
Fem: Check reference temperature - fixes #19375
2025-02-05 14:54:45 +01:00
Furgo
be7b1acefd
BIM: add support for array elements in BIM Schedule ( #19219 )
...
* BIM: add support for array elements in BIM Schedule
* BIM: reintroduce Arch.pruneIncluded
* BIM: support expanded arrays in BIM schedule
* BIM: support elements belonging to multiple arrays
2025-02-05 10:16:47 +01:00
Paul Lee
de0ec8d6ce
[Draft_shape2dview] Fix Bug : Closed Wall Wrong Fill
...
Git-hub issues : https://github.com/FreeCAD/FreeCAD/issues/16363#issuecomment-2619643946
"Problem description
In a group of closed walls, the entire interior is completely filled, which should not be the case."
2025-02-05 10:09:09 +01:00
Furgo
2567c22300
BIM: fix unassigned variable reference
2025-02-05 09:40:41 +01:00
tritao
3dd184d9da
BIM: Improve checking of IfcOpenShell imports in ifc_tools.py .
2025-02-05 09:23:08 +01:00
Chris Hennes
fbb1225f90
Addon Manager: Use pip utility function
...
Also attempts to fix some bugs when dep installation fails.
2025-02-04 14:10:49 -06:00
Chris Hennes
afae617e45
Addon Manager: Create utility function to get pip
2025-02-04 14:10:49 -06:00
Chris Hennes
7b11862723
Addon Manager: Use FreeCAD QUiLoader wrapper when available
2025-02-04 14:10:25 -06:00
Roy-043
e21be6d39f
Draft: Avoid setRadiusValue error message
...
Fixes #19386 .
2025-02-04 16:25:53 +01:00
james
f84052cb95
fix non compressed read
2025-02-04 15:57:26 +01:00
james
60e99474c4
Add option to hide shape also hidden on double click
2025-02-04 15:57:26 +01:00
james
4b7ce7ca8c
upgrade threejs and encoding fix
2025-02-04 15:57:26 +01:00
Furgo
d1bf201337
BIM: Connect "only visible" checkbox signal to corresponding slot ( #19201 )
...
* BIM: Classification dialog => connect only visible checkbox to signal, save its state
* BIM: rename classification dialog, do not use default name
* BIM: add icons to classification dropdown box
2025-02-04 14:52:26 +01:00
Roy-043
5528ec58f6
Draft: improvements for gui_groups.py ( #19312 )
...
* Draft: improvements for gui_groups.py
* All actions are handled as transactions to make them undoable.
* In the Draft_AutoGroup menu groups are separated from layers.
* The Draft_NewLayer.svg icon is used for the New layer option.
* Selecting that option prompts for a layer name and also activates that layer.
* Icons and separators have been added to the Draft_AddToGroup menu.
* The task panel of that command has been replaced with a QInputDialog.getText dialog for consistency.
* Forgot "..." somewhere
* Wrong year in the copyright notice.
* Minor tooltip tweaks
2025-02-04 11:54:33 +01:00
Roy-043
6b76430cee
Draft: fix three issues with DraftGui.py ( #19343 )
...
Fixes #19305 .
Fixes #19324 .
Issues above caused by #19179 .
Also removes automask code as it did not work properly in several cases. For example if the working plane was set to Front and the Global option was checked only the X coordinate could be entered.
2025-02-04 11:53:05 +01:00
Mino-Tsuzuku
b4a8ddcc5a
* Move pyopen with encoding to utils. ( #19377 )
...
and modify all importing library to use pyopen with encoding.
with this change, DXF OCA AirfoilDAT with multibyte sequence always read as utf-8.
2025-02-04 11:33:43 +01:00
mwganson
a85756b1c9
[Mesh Python] Mesh.show() returns python object, update documentation for Mesh.show(), Part.show(), and Points.show()
2025-02-03 18:27:21 +01:00
mwganson
d5b0f686e1
[Part TopoShapeExpansion] move shape transform from make element copy into ruled surface function since it does not work well when copying vertex objects
2025-02-03 18:17:14 +01:00
Roy-043
488d931a69
Material: rename Materials_Edit command
...
For consistency it should be Material_Edit.
2025-02-03 18:14:18 +01:00
Chris Hennes
e10d34ada5
Merge pull request #16995 from benj5378/axisColors
...
[Gui] Axis colors changeable
2025-02-03 18:11:46 +01:00
Chris Hennes
ea878d4abd
Drawing: Migrate to using App::Application::getNameWithVersion
2025-02-03 12:05:16 -05:00
Chris Hennes
411c7c0961
TD: Migrate to using App::Application::getNameWithVersion
2025-02-03 12:05:16 -05:00
Chris Hennes
f7495654e7
Spreadsheet: Migrate to using App::Application::getNameWithVersion
2025-02-03 12:05:16 -05:00
pre-commit-ci[bot]
b94aa0eb5f
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-02-03 12:05:16 -05:00
Pascal de Bruijn
f980fdaede
Add proper PDF creator metadata
2025-02-03 12:05:16 -05:00
tritao
123569823e
App: Provide temporary document creation flag to Python App.loadDocument.
2025-02-03 18:01:18 +01:00
Chris Hennes
396e09a4d6
Merge pull request #18682 from alfrix/threads_enums
...
refactor(PD): ThreadSize enum simplification
2025-02-03 17:59:15 +01:00
Daniel Wood
2e9e496b57
CAM: Tool Bit Library Fixes ( #18973 )
...
* remove unused else
* Enable reloading / re-selection of libraries
* Reload the libraries when exiting the editor
* Clear the model to prevent duplicate entries
* add missing docstring to reduce linting warnings
* Maintain any previous library selection when editing
2025-02-03 10:58:24 -06:00
tritao
65466d580b
Gui: Reorganize the selection files into a top Selection folder.
2025-02-03 17:56:57 +01:00
Chris Hennes
5e9dd297fe
Merge pull request #19232 from WandererFan/miscSmallFixes
...
[TD]minor fixes x3
2025-02-03 17:54:20 +01:00
wandererfan
d26812e048
[TD]fix crash on delete while dialog open ( #18120 )
2025-02-03 17:51:46 +01:00
FEA-eng
1e573241c5
FEM: Constraint transform - selection error message update ( #19192 )
...
* FEM: Update TaskFemConstraintTransform.cpp
2025-02-03 10:47:01 -06:00
Pascal de Bruijn
11c77e4099
TechDraw: Export with default filename ( #19033 )
...
* TechDraw: Export with default filename
* TechDraw: templates consistent drawing_number/revision_index
2025-02-03 11:34:14 -05:00
panintended
b2d5a48fb6
QuickMeasure: display correct angle units
...
Add angle unit user string getter, fix typos for length unit equivalent
Fixes #19307
2025-01-30 15:48:30 +01:00
Mino-Tsuzuku
6c20224379
#18458 fix SVG import error at non-utf8 native environment. ( #19280 )
2025-01-30 13:13:56 +01:00
luzpaz
0d96954bca
Remove superflous whitespace + trailing newlines
2025-01-29 07:59:05 -06:00
FEA-eng
e267508901
FEM: Thermal expansion reference temperature for CalculiX analyses ( #19285 )
...
* FEM: Update task_material_common.py
* FEM: Update write_femelement_material.py
* FEM: Update Material.ui
* Fem: Enable material expansion reference temperature
* FEM: Update thermomech_bimetal.py
* FEM: Update thermomech_bimetal.inp
---------
Co-authored-by: marioalexis <mario.passaglia@gmail.com >
2025-01-29 13:37:02 +01:00
filson1
44435bf9de
Helix tooltip spelling update in FeatureHelix.cpp
2025-01-29 08:31:26 +01:00
luzpaz
67c772553b
Fix typos
...
Found via codespell
2025-01-29 08:31:01 +01:00
Roy-043
dfe670e1ae
Draft: allow objects in layers to have overrides ( #19207 )
...
* Draft: allow objects in layers to have overrides
Fixes #17844 .
1. When an object is put in a layer it always adopts the properties of that layer.
2. Properties of the object that are subsequently changed are considered overrides.
3. When the properties of the layer, or the object in the layer, are then changed so that they match again, there is no longer an override, and properties are synced again.
4. The layer and the layer container object get an extra Tree view context menu option "Reassign properties of layer"/"Reassign properties of all layers".
2025-01-28 20:42:45 +01:00
Roy-043
05a3e8d750
Merge pull request #19296 from Roy-043/Draft-fix-handling-of-annotation-Links-in-TD-DraftViews
...
Draft: fix handling of annotation Links in TD DraftViews
2025-01-28 20:35:59 +01:00
Roy-043
49a5dd8e32
Draft: Increase max value for gridEvery in ui.
...
Fixes #19267 .
2025-01-28 18:12:00 +01:00
Roy-043
830b2aada7
Draft: fix handling of annotation Links in TD DraftViews
...
Fixes #19199 .
2025-01-28 17:37:29 +01:00