mosfet80
e8d466ea98
Delete src/Tools/RegExp directory
...
remove unnecessary tool
2025-02-07 20:29:34 -06:00
xtemp09
6fa5ec9843
Assembly: Fix the crash described in #18475
2025-02-07 17:39:03 -06:00
colinRawlings
bec119b064
Fem: Display popup menu when MeshGroup solid selection is ambiguous ( #18812 )
...
* Fem: Display popup menu when MeshGroup solid selection is ambiguous
* FEM: Update license to new language
---------
Co-authored-by: Chris Hennes <chennes@gmail.com >
2025-02-07 16:25:55 -06:00
Benjamin Nauck
600b203683
Fix lint issues
2025-02-07 20:53:59 +01:00
Roy-043
a70cd6e6e3
Merge pull request #19470 from Roy-043/Draft-add-some-checks-for-font-file-of-shapestring
...
Draft: add some checks for font file of shapestring
2025-02-07 20:38:06 +01:00
Roy-043
d93cec7063
Draft: add some checks for font file of shapestring
...
Fixes #19447 .
2025-02-07 20:03:49 +01:00
Chris Hennes
fc6aeeb9e3
Merge pull request #19444 from chennes/addonManagerChangeBranchCleanup
...
Addon manager: change branch cleanup
2025-02-07 11:41:56 -06:00
Roy-043
5948edda64
Merge pull request #19427 from Roy-043/Draft-implement-Draft_AddToLayer-command
...
Draft: implement Draft_AddToLayer command
2025-02-07 18:40:34 +01:00
Roy-043
67750ed3be
Draft: Fix line length input issue ( #19461 )
...
Fixes #19451 .
2025-02-07 18:24:05 +01:00
Chris Hennes
04f4c69fa0
Addon Manager: Update background UI earlier
...
The modal confirmation dialog blocks, so update the UI before showing it.
2025-02-07 10:17:16 -06:00
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
Chris Hennes
e61ed11c1a
CI: Make black line length match pre-commit
2025-02-07 08:37:16 -06:00
Roy-043
46eb356d76
Rebase...
2025-02-07 14:43:17 +01:00
Roy-043
20c920375c
Draft: Fix line length input issue
...
Fixes #19451 .
2025-02-07 13:38:56 +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
c8a4d44cf2
Gui: Disable spacemouse init if not legacy
2025-02-06 16:49:18 -05: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
0d7572ab10
Gui: Use SO_SWITCH_NONE instead of -1.
2025-02-06 10:06:04 +00:00
tritao
1f07fb3a87
Gui: Update MSVC legacy code comments from ViewProviderLink.
2025-02-06 10:06:04 +00: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
tritao
b08cf11624
Gui: Cleanup legacy code.
2025-02-05 19:19:40 +00:00
Roy-043
375750d89d
Draft: implement Draft_AddToLayer command
...
Fixes #17323 .
* Instead of extending Draft_AddToGroup a separate, but similar, command has been created.
* The three "Add to" tools have been grouped in the menu and the toolbar.
* The Draft_AddToGroup icon is provisional. Ideally the "Add to" tools should have related icons (it would then be nice to keep the trowel image in some way for the construction group). Draft_AddNamedGroup.svg and Draft_SelectGroup.svg probably also need to be updated in that context.
2025-02-05 16:21:58 +01: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
tritao
ad63fbf204
Gui: Fix single usage of SelectionSingleton::instance().
2025-02-05 13:14:00 +00:00
tritao
1d789a7972
Gui: Rename SoFCHighlightAction to preselect terminology.
2025-02-05 13:14:00 +00:00
tritao
e79b5ff9e8
Gui: Rename SoFCEnableHighlightAction to preselection terminology.
2025-02-05 13:14:00 +00:00
tritao
4843377790
Gui: Change SoFCSelection from highlight to preselection terminology.
2025-02-05 13:14:00 +00:00
tritao
cb9e166a20
Gui: Some SoFCUnifiedSelection code readability improvements.
2025-02-05 13:13:59 +00:00
tritao
2792a83a19
Gui: Change SoFCUnifiedSelection from highlight to preselection terminology.
2025-02-05 13:13:59 +00:00
tritao
2a2ff6a484
Gui: Document ResolveMode directly.
2025-02-05 13:13:58 +00:00
tritao
38c9a7cdb3
Gui: Cleanup mystery comments around ResolveMode.
2025-02-05 13:11:05 +00:00
Furgo
a697a5ba66
Core: add Ifcopenshell version in about info clipboard ( #19264 )
...
* Core: return information about ifcopenshell version in About info clipboard
* Core: remove whitespace introduced by mistake
* Core: handle case where ifcopenshell is not installed
* Core: remove colon for consistency with other library versions
* Core: change type of cmd to const char* to avoid allocating memory
* Core: make failure to import ifcopenshell a debug message
* Core: fix non-existing Debug message with DeveloperWarning
* Core: go back to Log() to show info about non-installed ifcopenshell
2025-02-05 10:18:54 +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
tritao
988315d768
Gui: Cleanup SoFCUnifiedSelection::handleEvent.
2025-02-05 00:25:56 +00:00
tritao
589ff46a58
Gui: Rename SoFCUnifiedSelection::selectionRole for clarity.
2025-02-05 00:25:56 +00: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
f2b6242548
Draft: Avoid setRadiusValue error message ( #19405 )
...
Fixes #19386 .
2025-02-04 19:38:44 +01:00