Chris Hennes
0fc0b2a3f5
Addon Manager: Linter cleanup
2025-02-07 08:57:33 -06:00
Chris Hennes
fed3eadd3d
Addon Manager: Add GUI tests for branch change dialog
...
Further protect utils gui code during testing so the same utils file can be used
for CLI and GUI tests.
2025-02-07 08:52:49 -06:00
Chris Hennes
bd0d0e011e
Addon Manager: improve git branch changing
2025-02-07 08:52:49 -06:00
Chris Hennes
045fec3103
Merge pull request #19394 from FreeCAD/pre-commit-ci-update-config
...
Update Black to 25.1.0 so that it is in sync with the CI. Updates code to correspond to new Black standards, mostly changing the Addon Manager to eliminate spaces around docstrings.
2025-02-07 08:52:20 -06:00
Roy-043
46eb356d76
Rebase...
2025-02-07 14:43:17 +01:00
michaesc
f6b250115c
Material: Add the polycarbonate material physical property #19431 ( #19432 )
...
* Material: Add the polycarbonate material physical property (#19431.)
* Material: Add the PC material physical property to the buildconf (#19431.)
---------
Co-authored-by: Michael Schloh von Bennewitz <michael+scm@getmonero.org >
2025-02-06 19:53:41 -06:00
Chris Hennes
d4d74a4464
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
4a0fbe8768
Draft: Fixed small bug in draftgeoutils.edges
2025-02-06 13:56:08 +01:00
Roy-043
e47af7645c
Draft: improved handling of 'crazy' edges in hatch
...
See #14114 .
2025-02-06 13:43:52 +01:00
tritao
02ab2deac7
Gui: Reorganize the navigation files into a top Navigation folder.
2025-02-05 20:21:00 -06:00
Mark Ganson TheMarkster
3b7b7d6e5c
[Start page] Implement ShowExamples parameter ( #19376 )
...
* [Start page] Implement ShowExamples parameter
2025-02-05 20:01:54 -06:00
tritao
4260bd6fa4
Gui: Minor cleanups.
2025-02-05 22:13:07 +00:00
Paweł Pohl
2087ce149f
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
196ad38a14
Fem: Check reference temperature - fixes #19375
2025-02-05 14:54:45 +01:00
Furgo
b8071caa90
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
7e06bb1ec2
[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
931db3dd59
BIM: fix unassigned variable reference
2025-02-05 09:40:41 +01:00
tritao
929a6a46fc
BIM: Improve checking of IfcOpenShell imports in ifc_tools.py .
2025-02-05 09:23:08 +01:00
Chris Hennes
995c7a8736
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
b7cfb36665
Addon Manager: Create utility function to get pip
2025-02-04 14:10:49 -06:00
Chris Hennes
e849d8ac2e
Addon Manager: Use FreeCAD QUiLoader wrapper when available
2025-02-04 14:10:25 -06:00
Roy-043
f98d4f8646
Draft: Avoid setRadiusValue error message
...
Fixes #19386 .
2025-02-04 16:25:53 +01:00
james
6a2e956481
fix non compressed read
2025-02-04 15:57:26 +01:00
james
80a55a8997
Add option to hide shape also hidden on double click
2025-02-04 15:57:26 +01:00
james
c0e8b1c505
upgrade threejs and encoding fix
2025-02-04 15:57:26 +01:00
Furgo
99db16c6c0
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
a2ab84c6b1
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
714a4e15e2
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
0ce232b38a
* 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
pre-commit-ci[bot]
17e17cccb5
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-02-03 22:51:14 +00:00
mwganson
2225e7c32f
[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
89f307b7a2
[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
12c10543e4
Material: rename Materials_Edit command
...
For consistency it should be Material_Edit.
2025-02-03 18:14:18 +01:00
Chris Hennes
5766974067
Merge pull request #16995 from benj5378/axisColors
...
[Gui] Axis colors changeable
2025-02-03 18:11:46 +01:00
Chris Hennes
a64927a9d8
Drawing: Migrate to using App::Application::getNameWithVersion
2025-02-03 12:05:16 -05:00
Chris Hennes
52cb5af18f
TD: Migrate to using App::Application::getNameWithVersion
2025-02-03 12:05:16 -05:00
Chris Hennes
3ec49d8b8f
Spreadsheet: Migrate to using App::Application::getNameWithVersion
2025-02-03 12:05:16 -05:00
pre-commit-ci[bot]
bbaccbb207
[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
5ac886fa0e
Add proper PDF creator metadata
2025-02-03 12:05:16 -05:00
tritao
ff8e99f385
App: Provide temporary document creation flag to Python App.loadDocument.
2025-02-03 18:01:18 +01:00
Chris Hennes
299123b9de
Merge pull request #18682 from alfrix/threads_enums
...
refactor(PD): ThreadSize enum simplification
2025-02-03 17:59:15 +01:00
Daniel Wood
1dc6f7c1c0
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
551c2e48fb
Gui: Reorganize the selection files into a top Selection folder.
2025-02-03 17:56:57 +01:00
Chris Hennes
143edf737a
Merge pull request #19232 from WandererFan/miscSmallFixes
...
[TD]minor fixes x3
2025-02-03 17:54:20 +01:00
wandererfan
50c9c910ea
[TD]fix crash on delete while dialog open ( #18120 )
2025-02-03 17:51:46 +01:00
FEA-eng
806663d579
FEM: Constraint transform - selection error message update ( #19192 )
...
* FEM: Update TaskFemConstraintTransform.cpp
2025-02-03 10:47:01 -06:00
Pascal de Bruijn
0fbb6e9398
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
0511a4d04d
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
9e5508513c
#18458 fix SVG import error at non-utf8 native environment. ( #19280 )
2025-01-30 13:13:56 +01:00
luzpaz
2acc5ffbea
Remove superflous whitespace + trailing newlines
2025-01-29 07:59:05 -06:00