Syres916
ec4223995a
[Points] Add e57 to import file extensions
2025-07-21 11:02:17 -05:00
Yorik van Havre
f389ba5214
BIM: Prevent opening several Layer Managers - issue #17983
2025-07-21 11:01:39 -05:00
Yorik van Havre
5b241b1a1f
BIM: Hide stairs base object on creation - Fixes #22436
2025-07-21 11:01:05 -05:00
wmayer
9cc45f5efe
Sketcher: fix for issue 12925
2025-07-21 10:55:06 -05:00
Roy-043
989ea2257a
BIM: BimBox: improve length, width and height inputs
...
PR to make the handling of the mentioned inputs consistent with that of the X, Y and Z inputs: check for in-command shortcuts. and select only the numerical portion of the text on focus change.
2025-07-21 15:41:37 +02:00
FEA-eng
9437396596
FEM: Add cavity radiation with CalculiX ( #22593 )
2025-07-20 21:26:03 -05:00
jffmichi
c27c7b63cd
Gui: clean up and fix active window handling
2025-07-21 00:44:18 +02:00
jffmichi
59cb30cd2d
Gui: use correct cast with getActiveView
2025-07-21 00:44:18 +02:00
jffmichi
cdac9018d1
Gui: simplify and fix setCurrentViewMode
2025-07-21 00:44:18 +02:00
jffmichi
1ad29bda6b
TechDraw: fix dock/undock/fullscreen for TechDraw view
2025-07-21 00:44:18 +02:00
jffmichi
05045d6f10
Gui: enable dock/undock/fullscreen for all MDI widgets
2025-07-21 00:44:18 +02:00
Chris Hennes
297f9ee5ba
Base: Switch from toTimeSpec to toTimeZone for Qt 6.9 compatibility
2025-07-20 22:48:48 +02:00
Chris Hennes
b3bc81603d
Gui: Fix compiler warnings
2025-07-20 22:47:52 +02:00
PaddleStroke
64c8ec77f8
Sketcher: Dimension: Offset the label when moving mouse ( #22387 )
...
* Sketcher: Dimension: Offset the label when moving mouse
* Sketcher: Create dedicated enum for offset boolean
This improves readability because the intent must be stated explicitly.
---------
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2025-07-20 19:47:21 +02:00
matthiasdanner
d3887d09a4
Sketcher: Add second arc helper on diameter constraint ( #22579 )
...
* add second arc helper on diameter constraint
* fix linter warnings
---------
Co-authored-by: Matthias Danner <28687794+matthiasdanner@users.noreply.github.com >
2025-07-20 19:46:49 +02:00
Chris Hennes
fd14f657e6
Merge pull request #22227 from kadet1090/refactor-tool-hints
...
Sketcher: Refactor Tool Hints
2025-07-20 12:05:15 -05:00
Ian 'z0r0' Abreu
f8fe935932
fixing imports
2025-07-20 09:04:27 -04:00
Ian 'z0r0' Abreu
2e3e05e270
Removal of comments.
2025-07-20 08:51:45 -04:00
Chris Hennes
a89b4b76a0
Tests: Add tests for 'Standard' backup policy ( #22566 )
...
* Tests: Add tests for 'Standard' backup policy
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-07-20 00:34:07 +02:00
PaddleStroke
15f2bb741e
Sketcher: Fix random gray icon ( #22502 )
...
* Sketcher Fix #10027
2025-07-20 00:17:58 +02:00
MisterMaker
2dce2ae38b
[Stylesheet] Update dark theme tree color and tab bar background ( #22596 )
...
* Update dark theme tree color and tab bar background
Changed the TreeActiveColor value in the FreeCAD Dark preference pack for improved visibility. Set the QTabBar background color to use @PrimaryColor in the stylesheet for fixing drawbase issues.
* Differentiate QTabBar styles for mdiAreaTabBar
Separated the QTabBar#mdiAreaTabBar styling from the general QTabBar, setting qproperty-drawBase and background-color specifically for mdiAreaTabBar. The general QTabBar now has qproperty-drawBase set to 0, improving style specificity for file tab bars.
2025-07-20 00:15:31 +02:00
MisterMakerNL
c90420ed2c
Include PNG files in images_classic source group
...
Added support for PNG files in the images_classic directory by updating the CMake file glob pattern. This ensures that both SVG and PNG images are included in the build process.
2025-07-20 00:07:44 +02:00
Chris Hennes
8ae61aa7b2
CMake: Move creation of qt.conf
2025-07-19 11:44:07 -05:00
Chris Hennes
22b820a749
CMake: Explictly add QtOpenGLWidgets
...
Necessary for manually-compiled Qt 6.9 builds.
2025-07-19 17:17:09 +02:00
Max Wilfinger
05505e3f31
Part: Align to selection - implement for 1 non-planar face selection ( #22365 )
...
* Part: Align to selection - implement for 1 non-planar face
* Clean up suggested code changes
2025-07-19 11:21:46 +02:00
Kacper Donat
139871dad9
Sketcher: Declare tr function for DrawSketchHandler
2025-07-19 10:05:09 +02:00
Kacper Donat
919ca877bc
Sketcher: Use generic tool hints table for DrawSketchHandlerBSpline
2025-07-19 10:05:09 +02:00
Kacper Donat
403540ce66
Sketcher: Use generic tool hints table for DrawSketchHandlerTranslate
2025-07-19 10:05:09 +02:00
Kacper Donat
dc77ed7830
Sketcher: Use generic tool hints table for DrawSketchHandlerSlot
2025-07-19 10:05:09 +02:00
Kacper Donat
a019ae871d
Sketcher: Use generic tool hints table for DrawSketchHandlerScale
2025-07-19 10:05:08 +02:00
Kacper Donat
ee3261482c
Sketcher: Use generic tool hints table for DrawSketchHandlerRotate
2025-07-19 10:05:08 +02:00
Kacper Donat
f1eb315f20
Sketcher: Use generic tool hints table for DrawSketchHandlerRectangle
2025-07-19 10:05:08 +02:00
Kacper Donat
ec6ef0c43a
Sketcher: Use generic tool hints table for DrawSketchHandlerPolygon
2025-07-19 10:05:08 +02:00
Kacper Donat
14f25dc4b3
Sketcher: Use generic tool hints table for DrawSketchHandlerLineSet
2025-07-19 10:05:08 +02:00
Kacper Donat
8824646d27
Sketcher: Use generic tool hints table for DrawSketchHandlerLine
2025-07-19 10:05:08 +02:00
Kacper Donat
fd6c654561
Sketcher: Use generic tool hints table for DrawSketchHandlerFillet
2025-07-19 10:05:08 +02:00
Kacper Donat
d3e823d5e0
Sketcher: Use generic tool hints table for DrawSketchHandlerExtend
2025-07-19 10:05:08 +02:00
Kacper Donat
817fd9e638
Sketcher: Use generic tool hints table for DrawSketchHandlerEllipse
2025-07-19 10:05:08 +02:00
Kacper Donat
f595ee5e07
Sketcher: Use generic tool hints table for DrawSketchHandlerCircle
2025-07-19 10:05:08 +02:00
Kacper Donat
bfb9d47ec6
Sketcher: Use generic tool hints table for DrawSketchHandlerBSpline
2025-07-19 10:05:08 +02:00
Kacper Donat
c4f4f89100
Sketcher: Use generic tool hints table for DrawSketchHandlerArcSlot
2025-07-19 10:05:08 +02:00
Kacper Donat
dea79014ef
Sketcher: Use generic tool hints table for DrawSketchHandlerArcOfParabola
2025-07-19 10:05:08 +02:00
Kacper Donat
43208d2d2e
Sketcher: Use generic tool hints table for DrawSketchHandlerArcOfHyperbola
2025-07-19 10:05:08 +02:00
Kacper Donat
5184c1008c
Sketcher: Use generic tool hints table for DrawSketchHandlerArcOfEllipse
2025-07-19 10:05:08 +02:00
Kacper Donat
d385a21847
Sketcher: Use generic tool hints table for DrawSketchHandlerArc
2025-07-19 10:05:08 +02:00
Kacper Donat
d9b4e25664
Gui: Add standardized HintsTable for InputHints
...
Input hints in various DrawSketchHandler were implemented independently
using declarative mechanism with searching over lookup table. This
results in a lot of duplicated code, this commit will create generic
mechanisms that can be used to replace them.
2025-07-19 10:05:08 +02:00
Ian 'z0r0' Abreu
efc5a3b21a
merging.
2025-07-18 19:44:47 -04:00
Ian 'z0r0' Abreu
fd734c8c1b
removing List, Dict typing refs.
2025-07-18 19:44:09 -04:00
Ian Abreu
772421e311
Merge branch 'main' into CAM-bindings
2025-07-18 18:28:49 -04:00
Ian 'z0r0' Abreu
b26b66d29a
initial commit
2025-07-18 18:27:08 -04:00