pavltom
ed3a1a6184
[TechDraw] Reimplement Rich Annotation parent linking
2024-02-26 16:22:30 -05:00
pavltom
ff14c58ccc
[TechDraw] Add Owner property to Symbols
2024-02-11 16:03:44 -05:00
wandererfan
023dd8ed8a
[TD]fix location of CV on rotated views
2023-12-24 12:27:25 -05:00
pavltom
0ded3994c5
[TechDraw] - Cosmetic edge fixes
2023-10-24 19:22:13 -04:00
wandererfan
80539ff4c4
[TD]initial implementation of cosmetic cicle command
2023-09-20 13:42:11 -04:00
wandererfan
9084bfd81a
[TD]Rotate CosmeticEdge with View
2023-08-19 17:18:42 -04:00
wandererfan
a8cc561396
[TD]apply translateLabel after all addObject calls
2023-08-17 19:23:29 -04:00
wandererfan
704fb894a5
[TD]getters and setters for geometry
...
- make attributes private (or protected) and use
getters and setters instead of accessing attributes
directly.
2023-02-28 08:15:06 -05:00
Uwe
a722122807
[TD] Gui, A*-C*: remove unused includes
...
- also sort includes
- also an addition to precompiled header
- TaskCenterLine: remove unused code that interferes with used code with the same name
2022-10-09 03:34:53 +02:00
wandererfan
aa2b1b8392
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
berniev
f4ffd15864
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
edi271
a1b7e3e33b
[TD] Add SurfaceFinishSymbol command
...
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2022-07-20 16:13:56 -04:00
Uwe
b2bb479788
[TD] last part of removal of superfluous nullptr checks
2022-07-20 12:17:16 +02:00
Uwe
7b4e5d7522
[TD] remove more superfluous nullptr checks
2022-07-20 02:32:52 +02:00
Uwe
b514f47c21
[TD] Gui: remove some superfluous nullptr checks
2022-07-19 02:49:46 +02:00
Benjamin Bræstrup Sayoc
04371d3fca
[TechDraw] Rename icon filenames for consistency
2022-07-09 14:38:30 -04:00
Benjamin Bræstrup Sayoc
0bf342b1d8
[TechDraw] Improve readability of commands
2022-07-09 13:07:30 -04:00
Kuzemko Alexsandr
92b4e41884
[TD] Add ability to translate for some tooltip text. Fix incorrect use of tr(variable).
2022-06-06 13:08:02 -04:00
wmayer
ccc0d54d97
TD: [skip ci] activate PCH of TechDraw (Gui) and use forward declarations
...
For MSVC this reduces compile time by ~20%
2022-03-25 13:54:47 +01:00
wmayer
8f786ea6ef
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
Roy-043
37c90dacdb
TechDraw: fix typos in CommandAnnotate.cpp
2022-01-22 11:48:19 +01:00
Wanderer Fan
28c5890bc9
[TD] avoid memory leaks by using shared_ptr
...
TD geometry objects are sometimes double deleted. This
change uses shared_ptr instead of raw pointers to manage
deletions.
2022-01-07 13:34:20 -05:00
wmayer
3fa4a321d3
TD: replace usage of raw pointers of Vertex and Face with shared pointers.
...
This fixes issue 4741: Broken File After Using Landmark Dimension in TechDraw
2021-12-10 14:25:24 +01:00
Tomas Pavlicek
2a1597cded
TechDraw - Undo for Cosmetics Vertices and Lines
2021-08-11 10:07:02 +02:00
luz paz
d13e450343
[TD] Renamed SpreadsheetView, RichTextAnnotation, SectionView...
...
`Quadrants`, `DetailView`, `ShowAll`
2021-04-17 11:38:10 +02:00
luz paz
fe3d5d0728
[TD] icon name uniformity (cont.)
...
`WeldSymbol`, `PageDefault`, `PageTemplate`, `Symbol`, `ExportPageSVG`. `ExportPageDXF`, and `Tile`
Moved `icons/arrow*` files further down the list + continuing to sort.
2021-04-17 11:38:10 +02:00
luz paz
6b4e7fb9d7
[TD] Fix typo in Gui/CommandAnnotate.cpp [skip ci]
2021-04-14 15:19:51 +02:00
luz paz
751399892a
[TD] icon uniformity for ActiveView and FaceCenterLine commands
...
Renamed SVGs, saved as plain svg, updated appropriate areas in the source code
2021-04-05 14:41:30 +02:00
luz paz
7eabc1fce1
TechDraw: expose TechDraw_Decorate function tooltip to translation
...
Forum thread https://forum.freecadweb.org/viewtopic.php?f=34&t=55382
2021-02-09 20:09:36 +01:00
luz paz
89664642fb
TD: Issue #0004473 : Expose openCommand() to translation
...
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the TechDraw Wb.
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
wmayer
11e52fc696
TechDraw: [skip ci] Coverity: Dereference null return value
2020-09-14 14:04:18 +02:00
wandererfan
fa111f86ad
[TD]draw line through 2 points
2020-08-19 09:02:25 -04:00
wmayer
1ae38aea04
PVS: V522 There might be dereferencing of a potential null pointer
2020-07-18 10:59:27 +02:00
wandererfan
f59188e5e4
[TD]fix crash on bad centerline selection
2020-04-17 10:11:24 -04:00
vocx-fc
b15e448bac
TechDraw: use only plural instead of Line(s)
2020-03-19 12:12:17 -04:00
WandererFan
06357db88d
[TD]sync icon names and menu entries
...
- contributed by @uwe
2020-02-03 07:20:52 -05:00
wandererfan
53f4c8581b
[TD]fix LeaderLine tooltipe
2020-01-27 08:02:29 -05:00
wandererfan
8cbcd243e6
[TD]Py routines for CenterLines
2019-12-16 20:36:10 -05:00
wandererfan
cc1b5736d9
[TD]fix jumping Rich Text Annotation
2019-12-04 10:16:19 -05:00
donovaly
896f1c25b7
TD renaming tools, part 2/2
...
as discussed in https://forum.freecadweb.org/viewtopic.php?p=344899#p344800
we need a more consistent naming for the Wiki
2019-11-17 08:22:09 -05:00
wandererfan
3921a22e8b
[TD]CL removal
2019-11-06 20:31:02 -05:00
wandererfan
f539a0ea8c
[TD]use UUID for CosmeticEdges instead of indices
2019-11-06 20:31:02 -05:00
wandererfan
afa807d6fe
[TD]fix Quadrant/Midpoint selection
2019-11-03 18:52:19 -05:00
wandererfan
47efd3d493
[TD]fix ShowAll on DPG
2019-11-02 20:12:14 -04:00
wandererfan
b34eb9de77
[TD]Implement unique tags for Cosmetic Vertex
2019-11-02 14:59:32 -04:00
wmayer
b1dd1e61a7
force strict ISO C++ (-Wpedantic)
...
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
wandererfan
bec1d493c8
[TD]Welding Symbol Editor alpha release
2019-08-22 17:11:55 -04:00
wandererfan
7cb2713e8c
[TD]Welding Symbol creation
2019-08-22 17:11:55 -04:00
wandererfan
b99bf0d033
[TD]Fix CosmeticEraser multiple item delete
2019-08-22 17:11:55 -04:00
wandererfan
63ed0f5c8c
[TD]Fix Inverted Y coord for midpoint and quad
2019-07-20 17:11:15 -04:00