Zheng, Lei
dbfc65d535
Path.Area: improved FeatureAreaPy error message
2017-03-23 22:04:52 +01:00
Zheng, Lei
40033ac3e8
Path.Area: avoid FeatureArea recompute on doc load
2017-03-23 22:04:52 +01:00
Zheng, Lei
b0e9d4b213
Path.Area: fixed getShape with index
2017-03-23 22:04:52 +01:00
Zheng, Lei
d447257e0b
Path.Area: changed section transformation
2017-03-23 22:04:52 +01:00
Zheng, Lei
b49a8ec376
Path.Area: improved section tolerance
...
Previously, a small offset in the same direction of section is added to
the section height to avoid tagent plane cut. Now we'll retry by adding
offset in the oppsite direction if the first attemp fails.
2017-03-23 22:04:52 +01:00
Zheng, Lei
796a8f3cd5
Path.Area: support arc plane selection
2017-03-23 22:04:52 +01:00
Zheng, Lei
80850e176d
Path.Area: improved section plane tolerance issue
2017-03-23 22:04:52 +01:00
Zheng, Lei
abd4f6a424
Path.Area: refined properties in FeatureArea
2017-03-23 22:04:52 +01:00
Zheng, Lei
102998208f
Path.Area: support negative stepdown
...
Negative stepdown means going from bottom up. Some machine may have
reversed Z axis.
2017-03-23 22:04:52 +01:00
Zheng, Lei
31e82f089c
Path.Area: fixed handling of shape with placement
2017-03-23 22:04:52 +01:00
Zheng, Lei
721a256268
Path.Area: fixed missing brace
2017-03-23 22:04:52 +01:00
Zheng, Lei
c1ab98098e
Path.Area: Changed FeatureArea WorkPlane behavior
...
FeatureArea will return the user defined workplane if there is one, or
else it returns auto selected plane by its internal Area object
2017-03-23 22:04:52 +01:00
Zheng, Lei
b8843ec8c5
Path.Area: improved code readablity
2017-03-23 22:04:52 +01:00
Jean-Marie Verdun
e9c782234b
Move Step reader to New Part Design workflow
2017-03-23 21:43:46 +01:00
wwmayer
bd7d094bd3
Merge pull request #645 from sliptonic/master
...
Path: fix bug with non-planar objects
2017-03-23 19:20:15 +01:00
sliptonic
a93382af24
Path: fix bug with non-planar objects
2017-03-23 10:19:26 -05:00
Yorik van Havre
14041ebe31
Draft: Fixed buggy ungroup function
2017-03-23 09:40:27 -03:00
wwmayer
b5e2df3133
Merge pull request #643 from ianrrees/20170323-remove-mac-opengl-warning
...
Remove warnings about Qt4 + OpenGL + MacOS issues
2017-03-23 09:32:13 +01:00
Ian Rees
a3c4c6016d
Remove warnings about Qt4 + OpenGL + MacOS issues
2017-03-23 21:06:46 +13:00
Zheng, Lei
44a9ecd25f
PathGui: increase pre-select GCode display decimal
2017-03-22 09:23:57 +01:00
Zheng, Lei
b091acd877
PathGui: speed up path marker display
...
User SoPointSet instead of SoMarkerSet
2017-03-22 09:23:57 +01:00
Zheng, Lei
3f7c4bc042
PathGui: fixed potential crash on Path object delete
2017-03-22 09:23:57 +01:00
Zheng, Lei
9e5f6b212e
PathGui: ViewProviderPath default to bbox selection style
...
* Hide DisplayMode property
* Exclude initial position from bounding box
2017-03-22 09:23:57 +01:00
Zheng, Lei
0c68b691c5
PathGui: show path marker in front of path wire
2017-03-22 09:23:57 +01:00
wwmayer
5e9d9af51e
Merge pull request #640 from realthunder/PreSelectCoord
...
Gui: do not round pre-select coord display
2017-03-22 09:18:29 +01:00
wwmayer
10bb4898ba
Merge pull request #639 from kkremitzki/startwbfix2
...
Make Start WB Py3 friendly and consistent width
2017-03-22 09:17:12 +01:00
wwmayer
ac663ead76
Merge pull request #637 from sliptonic/master
...
Path: Panel Bugs.
2017-03-22 09:15:03 +01:00
Zheng, Lei
5744cd5ba9
Gui: do not round pre-select coord display
2017-03-22 15:51:21 +08:00
Kurt Kremitzki
ff50942914
Make Start WB Py3 friendly and consistent width
2017-03-22 02:50:38 -05:00
sliptonic
34324c6547
Path: Several small bugs related to Arch Panel support in Path.
...
Sheet tag placement not including the sheet offset
contour not using sheet attributes
Engraving not using sheet attributes
Profile not using transform.
2017-03-21 15:04:53 -05:00
wmayer
4d9169faf7
Qt5OpenGL: add missing header for macOS/Linux builds
2017-03-21 20:37:03 +01:00
wmayer
3da36c1682
Qt5OpenGL: add missing header for macOS/Linux builds
2017-03-21 20:37:03 +01:00
wmayer
c193dbe2b3
enable FREECAD_USE_QTOPENGL_WIDGET by default for Qt5, fixes #0002952 , fixes #0001401
2017-03-21 20:37:03 +01:00
wmayer
08a901a0d0
Qt5OpenGL: fix to make the 3d viewer fit into the mdi area after re-docking it
2017-03-21 20:37:03 +01:00
wmayer
2ec2ea5ac0
Qt5OpenGL: fix flickering on resize
2017-03-21 20:37:03 +01:00
wmayer
2ba7d8e632
Qt5OpenGL: update flags when dragging or removing
2017-03-21 20:37:03 +01:00
wmayer
0568209a52
Qt5OpenGL: add OpenGL debug logger (deactivated)
2017-03-21 20:37:03 +01:00
wmayer
3ac834c734
Qt5OpenGL: use OpenGL debug logger to locate problems, fix a couple of errors
2017-03-21 20:37:03 +01:00
wmayer
2c6f1fd56a
Qt5OpenGL: fix transparency issue with framebuffer objects with old OpenGL API
2017-03-21 20:37:03 +01:00
wmayer
e1c5597a5e
Qt5OpenGL: implement grabFramebuffer
2017-03-21 20:37:03 +01:00
wmayer
ed33adc35d
Qt5OpenGL: make off-screen renderer working
2017-03-21 20:37:03 +01:00
wmayer
5bf326c1fb
Qt5OpenGL: fix creating thumbnals, pdf, print preview and snapshot
2017-03-21 20:37:03 +01:00
wmayer
4bf14e7096
Ot5OpenGL: fix phantom objects in sketcher selection mode, get texture with the exact content of the 3d viewer
2017-03-21 20:37:03 +01:00
wmayer
f04badda03
Qt5OpenGL: at startup determine some basic information about OpenGL setup
2017-03-21 20:37:03 +01:00
wmayer
6638ff90d9
Qt5OpenGL: do not use pixel buffer for the moment
2017-03-21 20:37:03 +01:00
wmayer
b0cd0a5163
Qt5OpenGL: release context when finished
2017-03-21 20:37:03 +01:00
wmayer
749ace7e6b
Qt5OpenGL: Framebufferobject rendering works and handles transparency and anti-aliasing
2017-03-21 20:37:03 +01:00
wmayer
27d76f3a47
Qt5OpenGL: port Image rendering mode to make box zoom & selection and cutting work again
2017-03-21 20:37:03 +01:00
wmayer
1abc9d3c42
port Flag class to use QOpenGLWidget
2017-03-21 20:37:03 +01:00
wmayer
f587ec5b29
disabling depth test makes 3d viewer work again
2017-03-21 20:37:03 +01:00