WandererFan
c70c6b15f7
Remove incorrect .qm/.ts files
...
- TechDraw translations directory contains old files based on
Drawing module.
2017-11-05 18:44:49 +01:00
wmayer
7ea6b0e19e
use scoped connection to automatically disconect on deletion
2017-11-01 14:13:57 +01:00
Yorik van Havre
cfe2d134a2
Updated translations from crowdin
2017-10-23 18:32:02 -02:00
WandererFan
3d7a4b9db6
Fix 3215 - ViewDetail does not handle Scale correctly
2017-10-19 13:24:19 +02:00
Unknown
ad457ba96b
Misc. Typos
2017-10-09 19:59:33 +02:00
WandererFan
d6a5672f89
Allow Views of App::Parts
2017-10-02 13:48:45 -03:00
WandererFan
4b8d04f528
change isDeleting to isUnsetting
...
- DocumentObject::isDeleting was changed to isRemoving.
This commit just prevents future confusion.
2017-10-02 13:48:45 -03:00
WandererFan
4b3ab9e74e
Allow Section based on ViewMulti
2017-10-02 13:48:45 -03:00
WandererFan
79936fbca5
Change 5d6b03eff to use isRemoving
...
- DocumentObject::isDeleting was renamed to
DocumentObject::isRemoving
2017-09-17 18:50:07 +02:00
WandererFan
a21ff86229
Fix Symbol fail to paint
...
- calls ViewProviderDocumentObject, but should call
ViewProviderViewPart in order to receive repaint
signals.
2017-09-17 18:50:07 +02:00
WandererFan
2e447dac3d
Fix crash due to QGraphicsScene update while View.isDeleting()
2017-09-17 18:50:07 +02:00
WandererFan
63bfba6646
Make View backgrounds transparent
...
- makes it easier to stack views
2017-09-17 18:50:07 +02:00
WandererFan
40d19d438d
Fix Symbol based View positioning
2017-09-17 18:50:07 +02:00
WandererFan
b6c820f4f4
Add debug utils for QRectF/QPointF
2017-09-17 18:50:07 +02:00
wmayer
d11267ff1e
load/save setting in techdraw panel
2017-09-10 17:08:23 +02:00
wmayer
c810508119
fix path to resource file in UI forms
2017-09-10 16:24:53 +02:00
WandererFan
dfe174aec5
Use system Decimals, alternate or custom for Dimensions
...
- Also make Dimension arrowhead size adjustable
2017-09-10 15:25:37 +02:00
WandererFan
833bd66a18
Fix page alignment when change to different Template
2017-09-10 15:25:22 +02:00
WandererFan
9379574016
Add preference for Template edit dot size
2017-09-10 15:24:00 +02:00
WandererFan
1722d1cd7d
Include osifont in TechDraw
...
- also use PropertyFont instead of PropertyString
2017-09-10 15:23:46 +02:00
WandererFan
781338c347
Add RedrawPage command
2017-09-10 15:23:23 +02:00
WandererFan
d27b8387e8
Eliminate superfluous DPG executes
2017-09-10 15:22:49 +02:00
WandererFan
137930c654
Add Page level redraw signal
2017-09-10 15:22:34 +02:00
WandererFan
e8f2c68b5c
Allow DrawPage updates to be suspended
2017-09-10 15:21:54 +02:00
Yorik van Havre
fe3f671b81
Updated translation strings (and sent to crowdin)
2017-08-31 10:46:55 -03:00
WandererFan
cbf42ad3b0
Coverity fixes
...
151677
151789 - OK as is
152005
152508
154871 - false positive
156593
163235
2017-07-17 19:47:44 -03:00
wmayer
1d83d179ca
do not hide any drawing elements when entering edit mode of a sketch
2017-07-15 15:47:22 +02:00
WandererFan
0768ae99cf
Coverity fixes
...
CID 156629 - obsolete
CID 156624 - obsolete
CID 163225 - won't fix
CID 163226
CID 163227
CID 163228
CID 163229
CID 163235
2017-06-23 08:14:46 +02:00
WandererFan
17b69c7c3a
Replace DPG table lookup logic with calculations
...
DPG used a pair of large tables to determine view
direction and rotation vector when subject was rotated
and spun. There were many errors in the tables that
needed manual checking to correct. The new version
uses calculations on a virtual glass cube to find view
direction and rotation vector.
2017-06-23 08:14:46 +02:00
Yorik van Havre
2a2ab3c4ef
Updated translations
2017-05-25 10:04:05 -03:00
WandererFan
36960df73e
Fix #2971 segfault on hide() current page from Python
2017-05-10 17:43:48 +02:00
WandererFan
5a0f53d75a
Fix #2972 Export Pdf Page Not in Foreground
...
exposes TechDrawGui.exportPageAsPdf(page,file)
also adds TechDrawGui.exportPageAsSvg(page,file)
2017-05-10 17:43:48 +02:00
WandererFan
5cc00e0c4d
Fix Dimension double child collection
...
if a dimension references 2 geometries in a View - ie
Vertex-Vertex - only count it as 1 child of View
2017-05-10 17:43:48 +02:00
WandererFan
76280891a1
DrawGeomHatch improvements
...
-draw & align dash patterns correctly on all QPainters using QGPathItem
-Allow patterns to start with space
-ensure horiz & vert lines pass through pattern origin
-Scalable complex patterns
2017-05-10 17:43:48 +02:00
WandererFan
f60464e545
implement detail view highlight in base view
2017-05-10 17:43:48 +02:00
WandererFan
eb34dc5103
fix confusing class name
2017-05-10 17:43:48 +02:00
WandererFan
75397d9e43
clean up GeomHatch feature, gui & dialog
...
Refactor code, allow dialog to edit feature, update graphics on change
prep for dash line start positioning.
2017-05-10 17:43:48 +02:00
WandererFan
0ab0a92bf2
Correct property names in Prefs
2017-05-10 17:43:48 +02:00
WandererFan
24698be5ae
Apply HiRez mods to ViewClip
2017-05-10 17:43:48 +02:00
Ian Rees
6368b2f822
TechDraw: Tidy, and fix Qt5 template text edition
2017-04-26 18:23:21 +12:00
Yorik van Havre
17b597fb6e
TechDraw: Fixed scaling of Draft/Arch views
2017-04-16 13:51:34 -03:00
wmayer
292fdebe49
fix scan coverity issues: unchecked dynamic_cast
2017-04-11 12:45:02 +02:00
WandererFan
1bde45172e
fix wrong size svg export page
2017-04-01 16:41:50 +02:00
Yorik van Havre
6b66a38ee3
Updated translations with latest files from crowdin
2017-03-06 11:53:09 -03:00
Ian Rees
ac9f475702
Clean up clang inconsistent override warnings.
2017-03-01 22:00:41 +01:00
Kunda
dde52952f4
source typo fixes pt1 (only on py3 merged code)
...
issue 0002914
2017-02-27 11:32:47 +01:00
Yorik van Havre
e13d4a7882
py3: ported Measure and TechDraw
2017-02-21 13:59:30 +01:00
Mateusz Skowroński
fd2a1785f8
Fix some GCC warnings.
2017-02-12 06:28:55 +01:00
WandererFan
513decf8c8
Cleanup orphan features on DVP delete
2017-02-09 15:45:04 -05:00
WandererFan
69163cb016
Fix #2888 Crash on Delete View
2017-02-09 15:45:04 -05:00