marioalexis
ddf4421db1
Material: Add mapping and sequence protocols to MaterialPy object
2025-01-27 17:45:21 +01:00
marioalexis
6eea417eba
App: Set PropertyMap using Python objects with mapping protocol
2025-01-27 17:45:21 +01:00
dzid26
2eca0a0367
Gui: show tooltips when window is not focused
2025-01-27 17:43:57 +01:00
Dan Taylor
b77d762f8b
Make adaptive toolpaths use actual stock outline instead of bounding box
2025-01-27 17:42:50 +01:00
Shai Seger
4d1cedaa06
[CAM Simulator] Add ifdef to fix OpenGL compatibility on linux. issue #18707 ( #18746 )
...
* Add ifdef to fix compilation on linux. issue #18707
* remove multisample line altogether
2025-01-27 17:41:49 +01:00
CandL
eee51e5237
Addition of CAM postprocessor for the Masso controller ( #18845 )
...
* Mods to accommodate tool order in Gcode. Some controllers want T# M6 others want M6 T#. Masso wants T# M6.
Added file refactored_masso_g3_post.py (based on refactored_linuxcnc_post.py) and modified UtilsParse.py
* Added tests and additional comments
* Working on the testing framework
* Tried to make refactored linux and masso as compatable line by line to support fil diffing
* A space in the file name caused all sorts of grief ... Thanks Larry
* added files to , swapped tool order in testrefactored_masso
* Added note regarding how files are "clones" of one another
* Added space in comment line for consistent formatting.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Updated formatting and comments
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-27 17:41:18 +01:00
wandererfan
01f4e08f47
[TD]fix front view position in projection group ( fix #19085 )
2025-01-27 17:34:13 +01:00
Benjamin Nauck
cb4ee4737d
Simplify logic using freecad_dynamic_cast
2025-01-27 16:08:19 +01:00
Benjamin Nauck
45c997f40a
Manual changes to improve isDerivedFrom usage
2025-01-27 16:08:19 +01:00
Benjamin Nauck
d3fa11a77c
Add constraints to templates in BaseClass using static_asserts
2025-01-27 16:08:18 +01:00
Benjamin Nauck
dd6aa9f3c7
Prefer to use BaseClass's isDerivedFrom<T> over non template or Base::Type's
...
Regex based changes, manually verified
2025-01-27 16:08:18 +01:00
Benjamin Nauck
ae15d98fd3
Use is<T>() when possible
2025-01-27 16:08:18 +01:00
Benjamin Nauck
5e72f6e5e1
Export subclasses of Part::Feature
2025-01-27 16:08:18 +01:00
Paul Lee
d7f0ce2a97
[ArchWall] Fix Regression Single-edge Wall w/ Multi-Material
...
Forum Discussion
- https://forum.freecad.org/viewtopic.php?t=93610&start=10#p806296
Github Issues
- https://github.com/FreeCAD/FreeCAD/issues/19147#issuecomment-2607946858
2025-01-27 14:29:04 +01:00
Julien Masnada
da1e9a2e29
Improve decoration of walls, floors and ceilings. Improve creation of floor's slab
2025-01-27 14:25:51 +01:00
Roy-043
6d64dcfd88
Merge pull request #19245 from Roy-043/PrefPacks-Add-spreadsheet-colors-to-classic-theme
...
PrefPacks: Add spreadsheet colors to classic theme
2025-01-27 09:52:37 +01:00
Joona
855bce62cd
Initialize sketcher group command shortcuts
...
Set the first subcommand's shortcut as the group command's shortcut for all sketcher group commands.
2025-01-26 15:49:24 +02:00
Joona
268f672d90
Added set shortcut to group command's Setup function
...
Implemented set shortcut in the group command's Setup function.
This change allows the group command icon to display the tool's shortcut,
but the shortcut appears only after the tool is selected once.
2025-01-26 15:45:14 +02:00
Joona
d18a48ddb1
Updated tools to use group command class.
...
Updated rectangle, polygon and spline group commands to use group command class.
Added separator comments with tool names for better code organization.
2025-01-26 15:18:38 +02:00
jffmichi
ab311f1f9b
Sketcher: fix seg-fault on loading sketch with redundant constraints
2025-01-26 06:46:34 -06:00
Tim
da43cb842b
[AddonManager] Fix construct_git_url return urls with '.git'. ( #19242 )
...
* [AddonManager] Fix construct_git_url return urls with '.git'.
2025-01-26 06:45:14 -06:00
Joona
b50659ea55
Added rearrangement commit to blame ignore file
2025-01-26 13:21:46 +02:00
Joona
f9d6609687
Rearranged file for better logical grouping
...
Reorganized the functions in the file to improve logical grouping and readability.
No actual code changes were made—only the order of functions was adjusted.
2025-01-26 13:15:54 +02:00
Roy-043
bad2b8b046
PrefPacks: Add spreadsheet colors to classic theme
...
Fixes #17984 .
2025-01-25 21:30:27 +01:00
Andrea
29ea277b3b
Clean importCSG.py
...
Clean code
Update importCSG.py
2025-01-25 05:35:43 -06:00
Chris Hennes
b3818aa583
PD: Migrate onlyHasToRefine
...
This was a later addition that got missed when merging.
2025-01-25 04:25:41 -06:00
wandererfan
85fcf8c1b8
[TD]fix cosmetic circle arc handling
2025-01-24 17:29:22 -05:00
tritao
8aa50c4380
Gui: Reorganize the dialog files into a top Dialogs folder.
2025-01-24 16:28:02 -06:00
wandererfan
d8227d0683
[TD]control svg scaling at object level
2025-01-24 16:34:18 -05:00
wandererfan
a1933ff64f
[TD]allow showing units on individual dimensions
2025-01-24 13:04:00 -05:00
Chris Hennes
d621f59a88
Merge branch 'main' into bgbsww-toponamingAddFeatureRefine
2025-01-24 09:33:57 -06:00
pre-commit-ci[bot]
09bd285c1d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-01-24 15:45:43 +01:00
Benjamin Bræstrup Sayoc
38e4e5a62e
[Sketcher] Make axis colors changeable
2025-01-24 15:45:43 +01:00
Benjamin Bræstrup Sayoc
15157ad48c
[Gui] Make axis colors of corner axis changeable
2025-01-24 15:45:43 +01:00
Benjamin Bræstrup Sayoc
ce35c95e18
[Gui] Make axis colors of axis kit (world origin axis) changeable
2025-01-24 15:45:42 +01:00
Benjamin Bræstrup Sayoc
084e43c160
[Gui] Make NaviCube axis colors changeable
2025-01-24 15:45:42 +01:00
Benjamin Bræstrup Sayoc
2acd412f10
[Gui] Add ability to change axis colors
2025-01-24 15:45:42 +01:00
Chris Hennes
836ad91f3d
Merge pull request #17000 from pskowronskiTDx/tdx-mac
...
Enabling 3Dconnexion NavLib integration for MacOS
2025-01-24 08:09:29 -06:00
xtemp09
c7620fd916
Fix arrow navigation in TreeWidget
...
Closes #10488 . This commit removes the code fragment that "swallowed"
the key press events.
2025-01-24 06:51:52 -06:00
Ulices
9ae74916b6
AddonManager: open addon's location directory ( #19209 )
...
* AddonManager: open addon's location directory
* AddonManager: account for macros when setting addon location
2025-01-24 06:48:46 -06:00
Roy-043
076899205c
Draft: DraftGui.py fix displayPoint
...
Fixes #18744 .
2025-01-23 11:44:26 +01:00
Ulices
ee2f327a96
Add units to some spinboxes on preferences pages ( #19143 )
...
* Add units to some spinboxes on preferences pages
* Ensure units have a space, ex: " px"
* FEM: Don't mark units for translation
2025-01-22 09:05:49 -06:00
marioalexis
6db962e7e5
Fem: Rename enable/disable electromagnetic properties
2025-01-22 11:17:59 -03:00
marioalexis
67803b3bc1
Fem: Update electromagnetics boundary conditions
2025-01-22 11:17:59 -03:00
marioalexis
15c2f33fb8
Fem: Fix vector potential unit and use enumeration property for boundary condition
2025-01-22 11:17:59 -03:00
André Kapelrud
10ad2ec955
Fem: Add Neumann boundary condition for electrostatic potential
2025-01-22 11:17:59 -03:00
André Kapelrud
39a5fdc315
Base: Add surface charge density unit
2025-01-22 11:17:59 -03:00
marioalexis
b990fb129e
Fem: return from Python setEdit methods
2025-01-22 08:13:08 -06:00
pre-commit-ci[bot]
433a51b4b9
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/pre-commit/mirrors-clang-format: 57e96cfddb3b0e0e11df353f5124cfd8e930a802 → f9a52e87b6cdcb01b0a62b8611d9ba9f2dad0067](57e96cfddb...f9a52e87b6 )
2025-01-22 06:21:55 -06:00
Benjamin Bræstrup Sayoc
81a27a9252
[Gui] Make autocompletion global
...
Now auto complete is in all TextEdit objects. Fixes #12850
2025-01-22 06:12:43 -06:00