wandererfan
aa2b1b8392
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
Wanderer Fan
fdfc73fe93
[TD]remove precompiled from *.h
2022-08-14 09:20:38 -04:00
Benjamin Bræstrup Sayoc
71758ecf9b
[TechDraw] Clean up precompile in Gui
2022-08-14 09:20:38 -04:00
Benjamin Bræstrup Sayoc
b498e85f43
[TechDraw] Remove uneeded redefinitions of inherited functions
2022-08-12 18:13:52 -04:00
Wanderer Fan
cf52d87dba
[TD]fix multiple dimension drag
2022-08-10 14:09:08 -04:00
berniev
71dc5ead2f
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
berniev
f4ffd15864
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
Wanderer Fan
fe47248dea
[TD]adjustable extension line gap
2022-07-04 20:43:49 -04:00
Wanderer Fan
db89eec8e3
[TD]implement navigation styles
2022-06-24 10:03:02 -04:00
Wanderer Fan
a799a5db66
[TD]fix Dimension/Balloon movement
2022-06-02 16:33:25 -04:00
Uwe
b25d7ad48d
[TD] Gui Headers: remove unused header - part 4/4
2022-03-25 03:43:44 +01:00
wmayer
e8f9c8a1d3
TD: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Wanderer Fan
959061720f
[TD]Allow override of dimension line angles
2022-01-27 09:42:49 -05: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
donovaly
2232b1d48e
[TD] handle equal tolerances correctly
...
the common rule is that if a dimension has equal over- and undertolerance, they are output on the same line as the dimension concatenated using the ± character.
This PR does this.
Note that this is not just cosmetics, it is even standardized in the GD&T norms.
also:
* use one format specifier for tolerances since the norms don't allow a different format for the over- and the undertolerance
* some code optimizations like a self-explaining function name, remove unnecessary/outdated comments
2021-01-08 15:14:37 +01:00
wandererfan
db97daf0e0
[TD]expose dimension arrow position to Python
2020-03-02 08:37:19 -05:00
WandererFan
599c586cfa
[TD]fix compile error on Win re M_PI
2020-01-10 18:04:41 -05:00
wandererfan
4ac6415828
[TD]refix Dim select area problem
2020-01-08 15:07:28 -05:00
wandererfan
7580c05504
[TD]fix Dimension selection issues
2019-12-31 17:28:41 -05:00
wandererfan
9be2af54d3
[TD]improve presentation of tolerance text
2019-12-18 07:01:46 -05:00
wandererfan
b1e61bcae7
[TD]Improve tolerance formatting
2019-10-11 09:16:41 -04:00
Tomas Pavlicek
39518f8dff
Complete remake of drawing dimensions
2019-09-25 15:20:14 +02:00
Tomas Pavlicek
b23243b1af
TechDraw: Radius drawing refactored - ASME support
2019-08-21 19:27:12 -04:00
wandererfan
8f57a68f4e
[TD]Allow Aligned & Uniform Conventions on Radius Dims
2019-08-10 19:41:03 -04:00
Tomas Pavlicek
1544c68a57
Enhance Radius dimension drawing
2019-08-10 19:41:03 -04:00
wandererfan
fbfdb69c20
[TD]Py Cosmetic Vertex, Line, Circle Arc
2019-07-15 12:36:48 -04:00
wandererfan
4816755f42
Fix overlap of dimension selection area
2019-06-07 22:13:16 -04:00
wandererfan
4e2dc942c0
Fix "trails" on dim lines when zoomed in
2019-06-04 15:41:41 -04:00
Tomas Pavlicek
5021d55622
TechDraw: Place diameter label better
2019-05-23 07:10:16 -04:00
Franck Jullien
a7d2c15086
TechDraw: add separator for Rectangle balloons
2019-04-17 08:42:51 -04:00
wandererfan
764a3113b8
DrawBalloon clean up
...
- resolve linker errors after merge
- expose useful properties
- resolve "ambiguous ancestor" messages after merge
2019-04-05 19:35:26 -04:00
Franck Jullien
c5942d6a78
TechDraw: add Balloons
2019-04-01 23:24:17 +02:00
Franck Jullien
99a205bd40
TechDraw: datumLabelDragged now include a modifier value
2019-04-01 23:23:50 +02:00
wandererfan
428627cd89
Fix Dimension Text Color
...
- Dimension text did not respect Color property setting.
2019-02-14 21:14:11 +01:00
wmayer
aca61e829d
fixes -Winconsistent-missing-override
2018-10-30 13:21:59 +01:00
wandererfan
4bcfb4a1cd
Fix #3623 Display of Ft/In Dimensions
2018-10-11 21:59:20 +02:00
wandererfan
9f6b61a2a9
Add over/under Tolerance to Dimensions
2018-10-02 09:42:16 -03:00
wandererfan
8ee01aaf68
Fix extension line direction in isometric views
2018-06-22 10:47:55 -03:00
wandererfan
9bcc7da599
Fix exterior angle arc and value
2018-04-25 11:09:39 +02:00
Ian Rees
4303384667
Clean up clang inconsistent override warnings.
2017-03-01 22:00:41 +01:00
WandererFan
fbe97ec247
Basic working HiResolution TD
2017-01-29 19:40:32 -05:00
WandererFan
504633b7fe
Add 2nd page of preferences
2016-11-24 14:44:37 -02:00
WandererFan
2ed026e173
reduce use of "execute" on cosmetic changes.
2016-09-11 13:12:24 -04:00
WandererFan
498e37b39c
Fix dimension highlighting problems
...
Derived all lines from PrimPath
2016-08-16 14:29:15 +02:00
WandererFan
ff12c020e0
Add vertex-edge dimension
2016-08-16 14:29:15 +02:00
WandererFan
1b5447adde
Correct Radius leader behaviour
2016-08-01 19:27:52 -03:00
WandererFan
381c1e120e
Qt item parenting and garbage collection
...
Remove dupl/obsolete code
2016-08-01 19:27:52 -03:00
WandererFan
7d99cac289
Fix 2630 Dimension line thickness in SVG & print
...
Meaningful variable names.
2016-08-01 19:27:52 -03:00
WandererFan
dd543c22ef
Get user prefs at time of use
2016-07-14 15:55:57 -04:00
WandererFan
e2976b2ef5
Remove unconnected signals
2016-07-14 14:39:06 +02:00