Chris Hennes
47df83c4db
Translation update: move Path to CAM
2024-03-25 17:32:59 -05: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
fae245be0e
TechDraw: double clicking page switch to techdraw wb. Fixes #13061
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
PaddleStroke
843dd55dd4
TechDraw: Enable dragging and dropping of views between pages.
2024-03-25 13:17:46 -04:00
pavltom
aac48eb2f9
[TechDraw] Issue #5903 - Autofill template information
2024-03-23 08:56:47 -04:00
Marco Patzer
897e969477
Code reformat (black)
2024-03-23 08:52:06 -04:00
Marco Patzer
961e547161
Add leading plus (+) in hole/shaft fit limit
...
ISO 286/14405-1 calls for a plus sign if the limit is positive and a
minus sign if the limit is negative. A zero limit should have neither
a plus nor a minus sign. This commit adds the plus sign.
2024-03-23 08:52:06 -04:00
wandererfan
c7ecfcee43
[TD]fix no PAT hatch on first paint
2024-03-23 08:47:36 -04:00
wandererfan
6337b454e1
[TD]protect against bad pref value
...
- this is a temporary measure to prevent problems caused by a
bad value for LineStandard parameter. A previous devel version
stored on invalid value. This patch can be removed before
moving to production.
- this condition can be corrected by editing LineStandard to 0, 1 or
2. a plethora of warning messages is issued until the parameter is
corrected.
2024-03-23 08:47:36 -04:00
wandererfan
b4e11db78d
[TD]use weak_ptr as deletion guard
...
- prevent crash if dimension deleted by Python while dialog
is open
2024-03-17 13:22:51 -04:00
wmayer
2326d52a78
[TD]Refactor LTNP correction code for Dimensions
...
- additional geometry types
- add method to handle line like bsplines
- handle deleted ref body feature
- add test for empty savedGeometry
- add switch for matcher/LTNP on/off
2024-03-17 08:56:34 -04:00
edi271
934395913a
[TD] AxoLengthDimension: use getScale() instead of Scale
2024-03-16 20:00:27 -04:00
pavltom
8a4f13fb16
[TechDraw] Unify Projection Group parent linking
2024-03-16 19:59:49 -04:00
luzpaz
0fc8adc7c9
TD: fix whitespace in CommandPositionSectionView.py
...
Fix header whitespace
2024-03-17 00:46:19 +01:00
luzpaz
129e204236
TD: fix whitespace in CommandVertexCreations.py
...
Fix whitespace in header
2024-03-17 00:46:19 +01:00
luzpaz
92dff95b62
TD: Fix whitespace in CommandAxoLengthDimension.py
...
Fix header whitespace
[skip ci]
2024-03-17 00:46:19 +01:00
wmayer
f2f312ce3b
TD: fixes #12984 : Doing Ctrl-Z in TechDraw reliably causes a segfault
2024-03-16 09:43:40 +01:00
wandererfan
fca3b80da8
[TD]fix over/under tolerance
...
- left justify tolerances
- use format spec for tolerance == zero
- prevent uncommanded tolerance format changes
- use 'w' format for HoleShaftFit
- allow zero tolerance values for HoleShaftFit
2024-03-14 21:45:16 -04:00
wandererfan
a63ed712f6
[TD]fix thread line alignment
2024-03-14 21:45:16 -04:00
wandererfan
29cfe6db51
[TD]prevent fail on delete with open dialog
2024-03-14 21:45:16 -04:00
Chris Hennes
df8ae11f00
Merge pull request #12737 from chennes/cleanTrailingSpacesForTranslation
...
Clean trailing spaces for translation
2024-03-13 14:00:54 -05:00
wandererfan
fe89dbb030
[TD]remove obsolete LinkDimension from toolbar
2024-03-13 13:54:59 -04:00
wandererfan
91350aad36
[TD]expose getScale() to Python
2024-03-13 13:54:59 -04:00
Marco Patzer
ab3296b124
TechDraw: Add space before tolerance class for hole/shaft fits
2024-03-13 13:52:13 -04:00
Pierre
0d228bcec4
PR for issue #12910
2024-03-13 09:02:15 -04:00
Chris Hennes
fcddb21d0e
TD: Remove trailing spaces from translations
2024-03-12 22:42:19 -05:00
edi271
28ff03a081
[TD] Solve scale issue in AxoLengthDimension
2024-03-12 08:38:36 -04:00
pavltom
7212cccae5
[TechDraw] Reimplement Weld Symbol parent linking
2024-03-09 08:32:24 -05:00
Chris Hennes
bdf46e7337
TD: Add missing translation strings to menu
2024-03-05 12:54:54 -05:00
Chris Hennes
f3378bc113
TD: Fix translation of pending updates string
...
Switch to %n form so translators can adjust based on the number. Also allows English adaptation to plural/singular, if desired.
2024-03-05 12:53:59 -05:00
Chris Hennes
b257870c16
TD: Clean up translations of HoleShaftFit
2024-03-05 12:52:19 -05:00
WandererFan
2e8473b659
Merge pull request #12749 from pavltom/techdraw_leaderline_linking
...
[TechDraw] Reimplement Leader Line parent linking
2024-03-05 12:50:09 -05:00
WandererFan
42d1bda60a
Merge pull request #12775 from WandererFan/fixSSUnit
...
[TD]correct s/s cell format
2024-03-05 12:44:19 -05:00
Yorik van Havre
1e164f24c0
Translations ( #12748 )
...
* Updated ts files
* Merged crowdin translations
* [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>
2024-03-05 08:54:36 -06:00
wandererfan
b36abb146c
[TD]correct s/s cell format
2024-03-05 07:29:29 -05:00
WandererFan
d8037eda36
Merge pull request #12736 from HowThatWorks/main
...
A set of ISO 7200/ISO 5457 templates for TechDraw
2024-03-04 20:25:53 -05:00
WandererFan
ce90c89b54
Merge branch 'main' into techdraw_leaderline_linking
2024-03-04 15:34:48 -05:00
Josh Coalson
a8ae56e06a
Part: Rename AttachExtension::Support property to AttachmentSupport, to avoid name conflict with base features. Fixes #7052
2024-03-04 18:22:43 +01:00
pavltom
a9b77de0be
[TechDraw] Reimplement Leader Line parent linking
2024-03-04 15:35:06 +01:00
HowThatWorks
7f9aa4caa5
Fixed minor mistakes and omissions
2024-03-04 04:14:12 +01:00
HowThatWorks
599ccd5b9d
Added common non-title block things
2024-03-04 04:14:12 +01:00
HowThatWorks
2e89c1ec32
Tidied up the templates
2024-03-04 04:14:12 +01:00
HowThatWorks
d9c883ba30
Removed non-ISO compliant templates and replaced them with ISO-conformant templates
2024-03-04 04:14:12 +01:00
HowThatWorks
54b06f7079
Some ISO 7200 title blocks
2024-03-04 04:14:12 +01:00
HowThatWorks
cfb367abbf
ISO 5457 compliant bases for TechDraw templates.
2024-03-04 04:14:12 +01:00
Chris Hennes
b6c8f8d460
Update translations
2024-02-29 17:25:46 -06:00
wandererfan
d5116ca99c
[TD]fix printAll formats
2024-02-29 18:06:04 -05:00
wandererfan
cbc39e989f
[TD]fix Projection Group front view position
...
- also fix checkbox correspondence with view position
2024-02-29 13:06:22 -05:00
pavltom
74d0c2e2c1
[TechDraw] Add new Insert Repetition Count command
2024-02-26 16:40:25 -05:00