wandererfan
87baa154ac
[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
wandererfan
ffad14a7ff
[TD]fix Tolerance format issue in dialog
2023-09-02 21:32:14 -04:00
wmayer
25beef481c
TD: move to new style connect()
2023-02-01 01:33:34 +01:00
wandererfan
208104e9e0
[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
Uwe
7e70d28761
[TD] Task*, part 2/2: remove unused includes
...
- also some sorting
- also take care of PreCompiled.h
2022-12-07 19:49:05 +01:00
wandererfan
aa2b1b8392
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
Uwe
b514f47c21
[TD] Gui: remove some superfluous nullptr checks
2022-07-19 02:49:46 +02: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
e8f9c8a1d3
TD: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
wmayer
8f786ea6ef
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
Wanderer Fan
959061720f
[TD]Allow override of dimension line angles
2022-01-27 09:42:49 -05:00
Benjamin Nauck
bb5ac30e24
TechDraw: [skip ci] convert source files from iso-8859 to utf-8
...
All other source files are either plain ascii or utf-8, this converts
the last few to utf-8.
2021-03-25 18:02:12 +01:00
wmayer
a800920791
TD: [skip ci] use setAutoCloseOnTransactionChange for balloon and dimension task dialog
2021-02-12 17:43:31 +01:00
wmayer
2824acedda
TechDraw: fixes for dimension feature:
...
* reimplement ViewProviderDimension::setupContextMenu() to show menu item to start editing it
* fix TaskDimension::accept() and TaskDimension::reject()
2021-02-12 15:55:26 +01:00
Aapo
9f49b122f4
[TD] Dimensions: donovaly's minor fixes for TheoreticalExact dimensions.
2021-01-31 15:17:46 +01:00
Aapo
dbef970697
[TD] Add under- and overtolerances for Dimension Task layout, fixes for Dimension tolerance refresh and behavior.
2021-01-31 15:17:46 +01:00
Aapo
e6ef62e711
[TD] Fix regression in Dimensions: Setting arbitrary under tolerance was somehow lost.
2021-01-31 15:17:46 +01:00
donovaly
1a296a4006
[TD] add dialog to modify some dimension settings
...
also fix issue that tolerance could be set despite theoretically exact is true under some circumstances
also some wording improvements
also a minor fix to use 0.0 instead of DBL_MIN
2021-01-15 05:21:49 +01:00