Chris Hennes
c1dddaeadc
Merge pull request #19444 from chennes/addonManagerChangeBranchCleanup
...
Addon manager: change branch cleanup
2025-02-07 11:41:56 -06:00
Roy-043
b17904a2e9
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
4f45d9b259
Draft: Fix line length input issue ( #19461 )
...
Fixes #19451 .
2025-02-07 18:24:05 +01:00
Chris Hennes
a3e436d211
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
5dbc5c95ca
Addon Manager: Linter cleanup
2025-02-07 08:57:33 -06:00
Chris Hennes
2dd2381c70
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
d4ea028edf
Addon Manager: improve git branch changing
2025-02-07 08:52:49 -06:00
Chris Hennes
fd126aba1b
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
9eed1922d0
CI: Make black line length match pre-commit
2025-02-07 08:37:16 -06:00
Roy-043
235f8de27f
Rebase...
2025-02-07 14:43:17 +01:00
Roy-043
8b124b659c
Draft: Fix line length input issue
...
Fixes #19451 .
2025-02-07 13:38:56 +01:00
michaesc
0e579d5de0
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
9986dfe4f2
Gui: Disable spacemouse init if not legacy
2025-02-06 16:49:18 -05:00
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
4de3a1a99e
Gui: Use SO_SWITCH_NONE instead of -1.
2025-02-06 10:06:04 +00:00
tritao
1e6bdc9fd3
Gui: Update MSVC legacy code comments from ViewProviderLink.
2025-02-06 10:06:04 +00: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
tritao
9e6c6682d8
Gui: Cleanup legacy code.
2025-02-05 19:19:40 +00:00
Roy-043
be0f3f9c4a
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
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
tritao
9e1fa947e5
Gui: Fix single usage of SelectionSingleton::instance().
2025-02-05 13:14:00 +00:00
tritao
8d6775e837
Gui: Rename SoFCHighlightAction to preselect terminology.
2025-02-05 13:14:00 +00:00
tritao
0f675bb635
Gui: Rename SoFCEnableHighlightAction to preselection terminology.
2025-02-05 13:14:00 +00:00
tritao
18299a6d83
Gui: Change SoFCSelection from highlight to preselection terminology.
2025-02-05 13:14:00 +00:00
tritao
4ace865b91
Gui: Some SoFCUnifiedSelection code readability improvements.
2025-02-05 13:13:59 +00:00
tritao
b4e5614bff
Gui: Change SoFCUnifiedSelection from highlight to preselection terminology.
2025-02-05 13:13:59 +00:00
tritao
ee078645d7
Gui: Document ResolveMode directly.
2025-02-05 13:13:58 +00:00
tritao
ae56e62049
Gui: Cleanup mystery comments around ResolveMode.
2025-02-05 13:11:05 +00:00
Furgo
81040d684d
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
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
tritao
20276324c0
Gui: Cleanup SoFCUnifiedSelection::handleEvent.
2025-02-05 00:25:56 +00:00
tritao
763fc0159b
Gui: Rename SoFCUnifiedSelection::selectionRole for clarity.
2025-02-05 00:25:56 +00: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
3f9f7168d0
Draft: Avoid setRadiusValue error message ( #19405 )
...
Fixes #19386 .
2025-02-04 19:38:44 +01:00
Patryk Skowroński
af2ad11115
Fixed CMake files
2025-02-04 11:04:27 -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