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
wmayer
a1dd462de9
move QuarterWidget to QOpenGLWidget
2017-03-21 20:37:03 +01:00
wmayer
ef5d3920db
move Image viewer to QOpenGLWidget
2017-03-21 20:37:03 +01:00
wmayer
c17e9a2964
add option to switch between old and new OpenGL classes of Qt
2017-03-21 20:37:03 +01:00
Ian Rees
caee7cae1c
Get path on OSX when imported from external Python
2017-03-21 20:13:51 +01:00
Ian Rees
e7beb51430
Fix minor potential memory leak.
2017-03-21 20:13:51 +01:00
sliptonic
dbe9d75c8f
Path: small bugs. remove deprecated setting of first rapid.
...
minor fixup to smoothiepost to set ip address in post arguments
2017-03-21 10:27:51 -03:00
sliptonic
975f4032b5
Path: first iteration of a post processor for smoothie.
...
This post will take an argument for IP address and stream gcode directly
2017-03-21 10:27:51 -03:00
sliptonic
8a3ac337f6
Path: Drilling checks for bit size to determine drillability
2017-03-21 10:27:51 -03:00
sliptonic
ffc4fb28aa
Path: additional functionality for arch panels
2017-03-21 10:27:51 -03:00
sliptonic
8699d14057
Path: add linuxcnc export for tooltable
2017-03-21 10:27:51 -03:00
sliptonic
09ac25f089
Path: more bug fixes
2017-03-21 10:27:51 -03:00
sliptonic
4926bfade4
Path: Engrave can handle other 2D objects including sketch
2017-03-21 10:27:51 -03:00
sliptonic
7d4ae8a851
Path: ToolLibraryManager copy button is smarter.
2017-03-21 10:27:51 -03:00
sliptonic
57da9b70c3
Path: bug fixes
2017-03-21 10:27:51 -03:00