luzpaz
ab8f8919b6
Misc. typos
...
+ some are doxy others are just comment code.
+ some minor whitespace and grammatical tweaks.
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366 ). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
WandererFan
381a7375e7
Fix XXX is still touched after recompute in DPG
2017-10-02 13:48:45 -03:00
WandererFan
d6a5672f89
Allow Views of App::Parts
2017-10-02 13:48:45 -03:00
WandererFan
6b922acdd5
Change links to Global scope
2017-10-02 13:48:45 -03:00
WandererFan
f3758bed5b
add missing logic for "true" dimensions
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
wmayer
46c0266591
fix determination of number of columns
2017-09-24 21:33:34 +02:00
wmayer
2f59c18664
0003010: Spreadsheet -> Drawing, maximum rows
2017-09-24 21:08:30 +02: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
69e962b07a
fix override warnings
2017-09-15 08:26:48 +02:00
wmayer
ed87b819cb
fix override warnings
2017-09-15 01:49:12 +02:00
wmayer
09737f2db3
rename method from remObject to removeObject to be more readable
2017-09-13 18:57:38 +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
b9f5de85b2
Handle Qt5 change from QString::sprintf to asprintf
2017-09-10 15:26:16 +02:00
WandererFan
d15cd94f19
Ensure DrawView picks up DrawPage Scale at creation
2017-09-10 15:25:58 +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
ab28ef7f62
Prevent crash when Source(s) have no Shape
2017-09-10 15:25:05 +02:00
WandererFan
485321f8ea
Add requestPaint formerly in DrawView::execute
2017-09-10 15:24:50 +02:00
WandererFan
3e21b97867
Fix handling of Scale change in DrawViewSymbol classes
2017-09-10 15:24:30 +02:00
WandererFan
9e6248acc9
Add dumpSymbol method to DrawViewSymbol based classes
...
- this is mainly for debugging output from Arch/Draft
2017-09-10 15:24:14 +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
b68b7badca
Fix #2967 Allow fcstd to open without drawing TechDraw::DrawPage
2017-09-10 15:23:04 +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
wmayer
949c86d364
Port to occ7.2:
...
+ Standard_Failure::Caught() is now marked as deprecated and should be replaced with standard C++ exception handling
2017-09-01 16:27:46 +02:00
Yorik van Havre
fe3f671b81
Updated translation strings (and sent to crowdin)
2017-08-31 10:46:55 -03:00
WandererFan
8cf2015c3c
Fix upside down GeomHatch on asymmetric faces
2017-07-17 19:47:44 -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
luzpaz
2badea8c37
TechDraw: typo fix
2017-07-10 19:29:55 -03:00
WandererFan
a32972ef2f
Fix Drawing/TechDraw BSplines
...
In some cases the Geom_BSplineCurve returned by
BrepAdaptor_Curve.BSpline() does not have the
same endpoints as the original Edge and should
not be used in place of Approx_Curve3d.
2017-06-28 22:14:01 +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
f56df2ebee
Add viewPartAsSvg in App
2017-06-23 08:14:46 +02:00
WandererFan
fc1c863034
Add viewPartAsDxf function in App
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
WandererFan
f53a3bde8f
Add tolerance parm to checkParallel
2017-06-23 08:14:46 +02:00
WandererFan
052704eb0c
Fix #1937 mis-shapen projections in TechDraw and Drawing
...
Complex curves need more bezier segments for accurate representation.
2017-05-30 15:44:38 +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