wandererfan
4d6fbac1a5
[TD]allow manual update of autofill fields
2024-06-23 09:48:25 -04:00
wandererfan
5723180e43
[TD]correct source of autofill fields
2024-06-23 09:48:25 -04:00
wandererfan
7b71753214
[TD]clean up editable field length and click area
2024-06-23 09:48:25 -04:00
wandererfan
eff32fbba8
[TD]fix wrong xml namespace in some templates
2024-06-23 09:48:25 -04:00
wmayer
2f8382ae59
MSVC: Fix compiler warnings
...
* avoid redefines in Assembly
* explicit cast from size_t to int
* remove unused variables
* avoid implicit cast from double to float
* in test cases replace EXPECT_FLOAT_EQ with EXPECT_DOUBLE_EQ or EXPECT_NEAR when doubles are used
2024-06-20 15:42:16 -05:00
wandererfan
d2be7f7d89
[TD]fix weld symbol position
2024-06-20 09:08:32 -04:00
wmayer
f6e67a009d
Fix several compiler warnings
...
* -Wmaybe-uninitialized
* -Wunused-parameter
* -Wunused-variable
* -Wnonnull
* -Wstringop-truncation
* -Wstringop-overflow
2024-06-19 21:14:23 -05:00
wandererfan
2ca9b6ef80
[TD]fix scene and tree selection sync
2024-06-17 19:31:56 -04:00
Chris Hennes
4454275146
TD: Use new Qt6.5 interface for setContent ( #14543 )
2024-06-17 11:33:15 -05:00
wandererfan
6b84b65841
[TD]fix segfault on confused selection
...
- failure in DrawDimHelper when both 2d & 3d geom selected
2024-06-16 13:15:19 -04:00
wandererfan
ca00ba8ce3
[TD]fix ActiveView image size
2024-06-13 19:25:29 -04:00
wandererfan
b3b9614cbc
[TD]disable crop fields if crop not checked
2024-06-13 19:25:29 -04:00
wandererfan
1e847e3c7b
[TD]remove spurious error messages
2024-06-13 19:25:29 -04:00
bgbsww
d467236564
Guard all uses of basic_random_generator for thread safety
2024-06-10 11:10:57 -05:00
PaddleStroke
ba0ff0db5e
Techdraw: area dimension: fix scale issue.
2024-06-10 08:28:36 -04:00
wandererfan
5ca6eab922
[TD]fix incorrect section lines with expression link
2024-06-07 10:19:13 -04:00
wandererfan
c5981b07b6
[TD]Change template svg_namespace to www.freecad.org
...
- was www.freecadweb.org
2024-06-07 10:18:42 -04:00
Chris Hennes
696196d8f0
Update translations
2024-06-03 11:04:42 -05:00
PaddleStroke
10531f998a
TechDraw: Snapping: Fix bug where distanceX dimensions would wrongly compare to all dimensions.
2024-06-03 11:58:58 -04:00
PaddleStroke
6082ef521d
TechDraw: Dimension Snapping : Enable different types of dimensions to snap together.
2024-06-03 11:58:58 -04:00
PaddleStroke
298deb7199
TechDraw: Dimension: fix centering snapping.
2024-06-03 11:58:58 -04:00
PaddleStroke
8acc6c534a
TechDraw: Smart dimension, fix initial selection by disabling Auto::Transaction
2024-06-03 11:57:33 -04:00
PaddleStroke
25172e42d9
TechDraw: QGVPage: remove copy paste useless leftover.
2024-06-03 11:57:33 -04:00
PaddleStroke
65b6f349bb
TechDraw: Smart dimension: fix D shortcut that was wrongly assigned to radius.
2024-06-03 11:57:33 -04:00
PaddleStroke
61712c8a6b
TechDraw: Smart dimension : fix radius/diameter command names
2024-06-03 11:57:33 -04:00
PaddleStroke
ae3139e9f3
TechDraw: Smart Dimension: Fix cannot pan with middle mouse click. Fixes #14326
2024-06-03 11:54:37 -04:00
wandererfan
6f0f3d3186
[TD]use light-on-dark preference for dark themes
2024-06-03 09:03:33 -04:00
Syres916
f8cb31ba0e
[TechDraw] Improve visibility of TD preference icons in combo boxes...
...
...when using dark style sheets.
2024-06-03 09:03:33 -04:00
wandererfan
06f79b5ebd
[TD]restore stretch on pref page widgets
2024-06-03 09:03:33 -04:00
wmayer
ffad1e0c34
Mod: Fix several compiler warnings
2024-05-30 08:55:11 +02:00
wandererfan
7d6e9b19fb
[TD]add style options for broken view
2024-05-29 14:12:13 -04:00
Max Wilfinger
fdbe24b277
Update templates to new FreeCAD icon.
2024-05-29 08:44:54 -04:00
wmayer
4185605d5e
clang/gcc: Add build option FREECAD_WARN_ERROR to force to make warnings into errors
2024-05-29 13:37:07 +02:00
obelisk79
3eb45b045c
[UI] Logo Update ( #14284 )
...
* Updating instances of FreeCAD's old logo to reflect the new Logo
* updating additional instances of the Logo
* updating additional instances of the Logo
* Update logo for windows installer
* Update logo reference to /src/Gui/Icons/freecad.svg
2024-05-27 15:33:55 -04:00
PaddleStroke
48f43429bb
TechDraw: Enable snapping section views to their base views.
2024-05-27 11:44:31 -04:00
PaddleStroke
babe4cc35f
TechDraw: Remove TechDraw_ExtensionPosChainDimensionGroup and TechDraw_ExtensionCascadeDimensionGroup from toolbar since we can snap.
2024-05-27 11:44:31 -04:00
PaddleStroke
a9d690e26d
TechDraw: Introduce dimension snapping
2024-05-27 11:44:31 -04:00
PaddleStroke
d201fb25db
TechDraw: Dimension: Allow snapping label to its center position.
2024-05-27 11:44:31 -04:00
PaddleStroke
45332a275c
TechDraw: Enable snapping views to align them with other views vertically and horizontally.
2024-05-27 11:44:31 -04:00
wandererfan
7f26c17a3b
[TD]prevent recalculation of dimension type during repair
2024-05-26 15:30:24 -04:00
wandererfan
5b17a73d71
[TD]allow multiple primitives in complex selections
2024-05-26 15:30:24 -04:00
obelisk79
b6c214b9e5
Resolves missing include for GCC14 compilers
2024-05-26 10:11:50 -04:00
Chris Hennes
d4f780782d
Update translations
...
Arch->BIM is a WIP
2024-05-25 19:11:51 -05:00
wandererfan
502207db31
[TD]Fix selection issue in DimensionRepair
2024-05-24 18:42:58 -04:00
WandererFan
b71c2a3278
[TD]Cosmetic function overhaul ( #14216 )
...
* [TD]Cosmetic geometry and tools update
- all cosmetics to store geometry in same form
- all cosmetics to survive scaling and rotation
- extension functions to survive scaling and rotation
* [TD]overhaul leader point storage and editing
- add py routine makeLeader(points)
* [TD]add leader conversion utility
* [TD]Set Leader RotateWithView default to true
* [TD]fix intersection vertex position
* [TD]add CosmeticEdge::makeLineFromCanonicalPoints
* [TD]fix 2 Extension tools
- positioning in DrawCosmeticCircle
- mishandling of points in execLineParallelPerpendicular
* [TD]Remove duplicate constexpr
* [TD]fix 2x Cosmetic arc tools
* [TD]refactor LineFormat out of Cosmetic
* [TD]move cosmetic appearance settings to LineFormat
* [TD]remove 2 unused methods
* [TD]apply format to blue line & circle tools
* [TD]fix ballon arrowhead does not rotate with view
* [TD]fix CosmeticCircle3Points
* [TD]allow multiple cosmetic object deletions
* [TD]fix extend/shorten centerline
2024-05-23 09:41:42 -04:00
wandererfan
6b5f829ca2
[TD]fix Win CI fail a/c OCC Handle style
2024-05-21 14:14:16 -04:00
wandererfan
5003dc2733
[TD]fix conversion of BSpline to Circle/Arc
2024-05-21 14:14:16 -04:00
wandererfan
40a1ac8c8b
[TD]fix autocorrect handling of older documents
2024-05-21 14:14:16 -04:00
Michael K Johnson
42768a44a5
Fix typo in TechDraw tooltip
2024-05-20 11:57:40 -05:00
wandererfan
f937d4579a
[TD]allow custom format for hidden lines
2024-05-20 12:25:20 -04:00