Commit Graph

107 Commits

Author SHA1 Message Date
Ryan K
4d6f0927fe TechDraw: Rework view frames (#22869)
Co-authored-by: Ryan Kembrey <ryan.kembrey@student.uts>
2025-08-11 11:04:58 -05:00
Ryan Kembrey
75b2ef67fc TechDraw: Update UI strings for consistency
Closes: #22143
2025-08-04 20:26:04 +02:00
Benjamin Bræstrup Sayoc
4d9e4efc87 [TechDraw] Add ability to align points by rotating view
Fixes #7061
2025-02-10 19:31:39 -05:00
PaddleStroke
babe4cc35f TechDraw: Remove TechDraw_ExtensionPosChainDimensionGroup and TechDraw_ExtensionCascadeDimensionGroup from toolbar since we can snap. 2024-05-27 11:44:31 -04:00
Max Wilfinger
3e3c9d36b1 make the smart dimension tool the default one 2024-05-20 11:18:59 -05:00
PaddleStroke
3ed366b629 TechDraw: Smart Dimension tool : Integrate the 'chamfer' tool. 2024-05-13 15:03:43 +02:00
PaddleStroke
e33c983614 TechDraw: Implement 'Area' dimension. 2024-05-06 18:42:28 +02:00
PaddleStroke
337cd39244 TechDraw: Improve Arc Length dimension tool so that it can do any edge length: arc of ellipse, bspline. 2024-05-06 18:40:46 +02:00
PaddleStroke
05b6e9e2ee TechDraw: Smart Dimension tool : Integrate chain and coord dimensions. 2024-05-06 18:40:46 +02:00
PaddleStroke
3bd3c953de TechDraw: Smart Dimension tool : Integrate extent dimensions. 2024-05-06 18:40:46 +02:00
PaddleStroke
7f67c4f30d TechDraw: Implement smart dimension tool. 2024-05-06 18:40:46 +02:00
PaddleStroke
14a12b916a TechDraw: remove 'Project Shape' from Techdraw toolbar 2024-04-29 18:08:50 +02:00
PaddleStroke
77ed2eeed5 TechDraw: Add taskbox to Part View. Removes Projection Group from toolbar. 2024-04-22 15:53:14 +02:00
PaddleStroke
3fff49f7f6 TechDraw: Insert View : Enable handling of image and SVG if no selection. 2024-04-22 15:53:14 +02:00
PaddleStroke
68fe9df121 TechDraw: Insert View : Enable handling of spreadsheet and arch objects. Remove the spreadsheet and arch specific commands from the toolbars 2024-04-22 15:53:14 +02:00
PaddleStroke
0f06f509d3 TechDraw: Remove Share View from toolbars. Leave it in menu. 2024-04-18 12:14:10 -04:00
wandererfan
33a3c84d92 [TD]implement BrokenView 2024-04-06 15:25:23 -04:00
PaddleStroke
01aca973b2 TechDraw: Remove "cosmetic eraser" from toolbar 2024-03-26 09:01:58 -04:00
PaddleStroke
dfb4afb3af TechDraw: Enable drag and drop to and from clip groups.
Remove TechDraw_ClipGroupAdd and TechDraw_ClipGroupRemove from the UI.
2024-03-25 13:17:46 -04:00
PaddleStroke
fdfa5de192 TechDraw: Remove "TechDraw_MoveView" as it is now handled by drag and drop. 2024-03-25 13:17:46 -04:00
wandererfan
fe89dbb030 [TD]remove obsolete LinkDimension from toolbar 2024-03-13 13:54:59 -04:00
Chris Hennes
bdf46e7337 TD: Add missing translation strings to menu 2024-03-05 12:54:54 -05:00
pavltom
74d0c2e2c1 [TechDraw] Add new Insert Repetition Count command 2024-02-26 16:40:25 -05:00
edi271
f201f713cc [TD] Solve issue in MenuBar 2023-12-21 16:04:36 +01:00
Syres916
c81435c615 [TechDraw] Collect doc info to fill template fields 2023-12-07 19:55:01 -05:00
edi271
008fc3297a [TD] Connect to TechDraw 2023-12-06 08:50:59 -05:00
pavltom
84982fb25d [TechDraw] Implement arc length calculation for arbitrary edge 2023-11-26 08:53:39 -05:00
wandererfan
0b191c477b [TD]initial implementation of cosmetic cicle command 2023-09-20 13:42:11 -04:00
wandererfan
993cf8eeb3 [TD]add missing command to menu
- 3 point angle was not in menu
- grouped menu items
2023-08-19 17:18:42 -04:00
wandererfan
382832cde2 [TD]add missing command to menu
- 3 point angle was not in menu
- grouped menu items
2023-07-21 18:13:36 -04:00
Chris Hennes
ce62e3d7ea TechDraw: Translate Stacking 2023-06-04 09:58:35 -04:00
Chris Hennes
3090289286 TechDraw: Add missing translation string 2023-05-05 09:11:57 -04:00
Chris Hennes
5cd377f931 TechDraw: Add a few missing translation strings 2023-04-22 19:16:53 -04:00
edi271
28fb8b7153 Changed files 2023-02-13 14:45:04 -05:00
edi271
2c931a88b0 [TD] Add Command Axo Length Dimension
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com>
2023-02-05 14:50:44 -08:00
wandererfan
79c5f417ab [TD]Ungroup dimension commands 2023-01-18 17:48:22 -05:00
wandererfan
1b547dff72 [TD]Refactor Dimensions for 3d upgrade
- separate validation, geometry and reference handling into
  individual files
- improve 3d reference geometry handling
- eliminate duplicate dim creation code

- add Dimension reference repair dialog

- Refactor formatting out of DrawViewDimension

- move dimension repaint control to ViewProvider
2023-01-07 16:32:03 -05:00
wandererfan
99f67b8a40 [TD]SectionView/ComplexSection - preview, direction selection
- add preview/live update to TaskSectionView & TaskComplexSection
- add view direction selector to uis
- use SectionNormal as Direction.  Make Direction read-only
- simplify section line end point calculation
- section group command in toolbar
- make section and complex section icons consistent
- fix compsolid cutting tool
- terminology: single/piecewise to offset/aligned
2022-10-28 08:47:45 -04:00
wandererfan
5ddc6ce789 [TD]Complex Section - initial implementation 2022-10-28 08:47:45 -04:00
Uwe
1b7e53acbc [TD] Gui, everything but Q*, Task* and ViewP*: remove unused includes
- also sort includes
2022-10-09 17:20:00 +02:00
wandererfan
fcef1cb174 [TD]implement view stacking 2022-09-07 16:06:54 -04:00
wandererfan
d6330b7103 [TD]add PrintAll command 2022-09-07 16:06:54 -04:00
edi271
a203b1ae30 [TD] Add SurfaceFinishSymbol command
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com>
2022-07-20 16:13:56 -04:00
edi271
65cad2e54b New extension tool: cutomize format 2022-02-17 10:05:56 -05:00
Wanderer Fan
d6d7c4fa68 [TD]rename CopyView to ShareView 2022-02-03 08:39:01 -05:00
edi271
717c478863 New tool remove prefix characters 2022-02-02 08:35:34 -05:00
edi271
af82959b02 New tool circle through 3 points 2022-02-02 08:35:34 -05:00
edi271
cd4da51e60 [TD] Insert new tool Area Annotation 2022-01-29 14:49:44 -05:00
Wanderer Fan
cc770208ea [TD]migrate DrawingWB projection functions to TechDrawWB 2022-01-29 14:49:15 -05:00
Roy-043
55441fd97b Update Workbench.cpp
I did no realize that there is a `ToolBars` section and a `CommandBars` section in the file. In the previous version I did not edit the ToolBars section. Both sections now match. Sorry for the confusion.

Are `CommandBars` still used? I seem to remember that they are obsolete.
2022-01-26 08:48:42 -05:00