Commit Graph

47 Commits

Author SHA1 Message Date
WandererFan
bdba11d965 Dimension Graphic Properties to Gui side 2018-02-14 15:42:26 -05:00
triplus
e8a76cd2e8 TechDraw LabelFont defaults 2017-12-31 15:09:13 +01:00
WandererFan
d9b71fb754 LinkScope clean up 2017-12-31 14:54:05 +01:00
WandererFan
8ecc370a40 Coverity 169507 2017-12-31 14:54:05 +01:00
WandererFan
4756cfab4e Implement LineGroups for default weights
- Add ability to control default weight for visible,
  hidden and decorative lines from a configuration
  file. Diffent sets of defaults can be specified as
  a preference.
2017-12-02 13:51:25 +01:00
WandererFan
8ee5a0cfd3 Fix Dimension value format with Qt5
- Dimension values were displayed as zero for locales
  with "," decimal point in Qt5.
2017-11-12 19:08:33 -05:00
WandererFan
f637da702d Make decimal point optional in FormatSpec 2017-11-12 19:08:33 -05:00
WandererFan
54b7d2c5f0 Handle variable UoM schemes in Dimensions 2017-10-19 13:24:08 +02:00
WandererFan
310fdab492 add missing logic for "true" dimensions 2017-10-02 13:48:45 -03:00
WandererFan
4125bfe9c3 Handle Qt5 change from QString::sprintf to asprintf 2017-09-10 15:26:16 +02:00
WandererFan
c0cddda862 Use system Decimals, alternate or custom for Dimensions
- Also make Dimension arrowhead size adjustable
2017-09-10 15:25:37 +02:00
WandererFan
15be0f285e Include osifont in TechDraw
- also use PropertyFont instead of PropertyString
2017-09-10 15:23:46 +02:00
WandererFan
e35e2f2573 Eliminate superfluous DPG executes 2017-09-10 15:22:49 +02:00
WandererFan
ddbbae9956 Allow DrawPage updates to be suspended 2017-09-10 15:21:54 +02:00
WandererFan
974032dd91 Improve handling of broken references (changed Edge/Vertex names) 2017-01-29 19:40:34 -05:00
WandererFan
7741854152 remove debug messages 2017-01-29 19:40:33 -05:00
WandererFan
01e992050f Handle corrupted 2D references 2017-01-29 19:40:33 -05:00
WandererFan
504633b7fe Add 2nd page of preferences 2016-11-24 14:44:37 -02:00
wmayer
2d8e70085e rename 2d tool classes to be consistent with 3d classes 2016-11-21 14:29:51 +01:00
WandererFan
53f0649273 Allow True dimensions to reference multiple Parts 2016-11-07 17:20:20 -05:00
WandererFan
72c8f7332f Dimension fixes
Prevent _M_range_check on wrong selection

Allow unlinking of linked Dimension

Allow Horiz/Vert projected Dims
Improve error msg for invalid selction
2016-10-31 11:06:15 -02:00
WandererFan
7e14ca361c Prepare App side for "show units" preference 2016-10-06 11:00:35 -03:00
WandererFan
c216da56d5 Performance improvements Ph1 2016-09-29 17:37:20 -04:00
Ian Rees
5d67bc27aa TechDraw: Fix Coverity dynamic_cast warnings 2016-08-21 11:08:29 +02: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
9904e90fd5 Diameter symbol & text orientation to standards. 2016-08-12 10:01:16 +02:00
WandererFan
c2feeca805 Add LineWidth property for Dimension lines 2016-08-01 19:27:52 -03:00
WandererFan
7f2b54d48e Fix 0002627 wrong value in dimension
Remove obolete dimension properties
2016-07-21 19:50:38 -04:00
WandererFan
1038630eeb Remove superfluous OCC includes 2016-07-14 14:39:06 +02:00
WandererFan
27aafada9c Include file cleanup per cppclean analysis 2016-07-14 14:39:06 +02:00
WandererFan
449cbbd5bd View does not appear on Redo
Crash in Page on Redo View
2016-07-11 15:32:16 +02:00
WandererFan
30f56fabf3 fix precision and thousands separator 2016-07-11 15:32:16 +02:00
WandererFan
82c86b24af Default font to Sans from osifont 2016-07-11 15:32:16 +02:00
WandererFan
eeaa39f270 Fix load Dimension w/ broken ref 2016-07-11 15:32:16 +02:00
WandererFan
dc6bfa7f1c Apply fix (FC2347) for boost v1.60.0 2016-07-11 15:32:16 +02:00
WandererFan
5ec67d5424 Use Units Decimal setting 2016-07-11 15:32:16 +02:00
WandererFan
b0a5bc2ebe fix #16 Units for Dimensions 2016-07-11 15:32:16 +02:00
WandererFan
621d570026 Preserve True/Projected state on save/restore 2016-07-11 15:32:16 +02:00
WandererFan
6d518a2517 link Dimension to 3D geometry 2016-07-11 15:32:16 +02:00
WandererFan
47599be2b6 change Dimension.ProjectionType -> MeasureType 2016-07-11 15:32:16 +02:00
WandererFan
4303ea2c2f fix range_check error during Dimension creation 2016-07-11 15:32:16 +02:00
WandererFan
9df14d5020 Py functionality for Dimensions 2016-07-11 15:32:16 +02:00
WandererFan
041bf25cf0 use Mod/TechDraw for preferences 2016-07-11 15:32:16 +02:00
WandererFan
9643fd022f StatusBits -> setStatus 2016-07-11 15:32:16 +02:00
WandererFan
2fbc4025cd ProjectionAlgo & DrawingExport renames 2016-07-11 15:32:16 +02:00
WandererFan
d24e9be1bf Add Mod/TechDraw/App 2016-07-11 15:32:16 +02:00