Zheng, Lei
aad8ca4dd9
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
808c4a8945
PathGui: show path marker in front of path wire
2017-03-22 09:23:57 +01:00
wwmayer
26638a724c
Merge pull request #640 from realthunder/PreSelectCoord
...
Gui: do not round pre-select coord display
2017-03-22 09:18:29 +01:00
wwmayer
3db5aefe7f
Merge pull request #639 from kkremitzki/startwbfix2
...
Make Start WB Py3 friendly and consistent width
2017-03-22 09:17:12 +01:00
Zheng, Lei
7344c5e976
Gui: do not round pre-select coord display
2017-03-22 15:51:21 +08:00
Kurt Kremitzki
40fa49aa1f
Make Start WB Py3 friendly and consistent width
2017-03-22 02:50:38 -05:00
sliptonic
c8c258aa28
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
81d325eb0b
Qt5OpenGL: add missing header for macOS/Linux builds
2017-03-21 20:37:03 +01:00
wmayer
e07b97ec90
Qt5OpenGL: add missing header for macOS/Linux builds
2017-03-21 20:37:03 +01:00
wmayer
dbc33d406d
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
1f6efd5182
Qt5OpenGL: fix flickering on resize
2017-03-21 20:37:03 +01:00
wmayer
6e43ee67a4
Qt5OpenGL: update flags when dragging or removing
2017-03-21 20:37:03 +01:00
wmayer
2d4198f453
Qt5OpenGL: add OpenGL debug logger (deactivated)
2017-03-21 20:37:03 +01:00
wmayer
764f9ce7e5
Qt5OpenGL: use OpenGL debug logger to locate problems, fix a couple of errors
2017-03-21 20:37:03 +01:00
wmayer
79f961ee9c
Qt5OpenGL: fix transparency issue with framebuffer objects with old OpenGL API
2017-03-21 20:37:03 +01:00
wmayer
f13538a016
Qt5OpenGL: implement grabFramebuffer
2017-03-21 20:37:03 +01:00
wmayer
34f277e7bb
Qt5OpenGL: make off-screen renderer working
2017-03-21 20:37:03 +01:00
wmayer
67f05c98fa
Qt5OpenGL: fix creating thumbnals, pdf, print preview and snapshot
2017-03-21 20:37:03 +01:00
wmayer
a04a7a6b21
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
1565139b20
Qt5OpenGL: at startup determine some basic information about OpenGL setup
2017-03-21 20:37:03 +01:00
wmayer
d88b00bcdb
Qt5OpenGL: do not use pixel buffer for the moment
2017-03-21 20:37:03 +01:00
wmayer
f8a14fc69e
Qt5OpenGL: release context when finished
2017-03-21 20:37:03 +01:00
wmayer
0bec4dbd63
Qt5OpenGL: Framebufferobject rendering works and handles transparency and anti-aliasing
2017-03-21 20:37:03 +01:00
wmayer
6e026fd67b
Qt5OpenGL: port Image rendering mode to make box zoom & selection and cutting work again
2017-03-21 20:37:03 +01:00
wmayer
164e18de2b
port Flag class to use QOpenGLWidget
2017-03-21 20:37:03 +01:00
wmayer
ac1bd39cfe
disabling depth test makes 3d viewer work again
2017-03-21 20:37:03 +01:00
wmayer
9e42badfaf
move QuarterWidget to QOpenGLWidget
2017-03-21 20:37:03 +01:00
wmayer
5763de76bd
move Image viewer to QOpenGLWidget
2017-03-21 20:37:03 +01:00
wmayer
097818eceb
add option to switch between old and new OpenGL classes of Qt
2017-03-21 20:37:03 +01:00
Ian Rees
97f29bccc8
Get path on OSX when imported from external Python
2017-03-21 20:13:51 +01:00
Ian Rees
ffc4564c84
Fix minor potential memory leak.
2017-03-21 20:13:51 +01:00
sliptonic
eb608e818e
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
1ad7047b51
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
290c9f3534
Path: Drilling checks for bit size to determine drillability
2017-03-21 10:27:51 -03:00
sliptonic
8fa768889b
Path: additional functionality for arch panels
2017-03-21 10:27:51 -03:00
sliptonic
c501a1e234
Path: add linuxcnc export for tooltable
2017-03-21 10:27:51 -03:00
sliptonic
d3fb9fbfe2
Path: more bug fixes
2017-03-21 10:27:51 -03:00
sliptonic
b0745c96ef
Path: Engrave can handle other 2D objects including sketch
2017-03-21 10:27:51 -03:00
sliptonic
4ce609e31d
Path: ToolLibraryManager copy button is smarter.
2017-03-21 10:27:51 -03:00
sliptonic
c57ca9f351
Path: bug fixes
2017-03-21 10:27:51 -03:00
sliptonic
4327a08612
Path: drilling panel
2017-03-21 10:27:51 -03:00
sliptonic
68b79839bc
path: make linuxcnc post respect F parameter as velocity
2017-03-21 10:27:51 -03:00
sliptonic
24d7bf7e78
Path: A possibly il-advised revision to library
...
# Conflicts:
# src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
# src/Mod/Path/PathScripts/PathDrilling.py
2017-03-21 10:27:51 -03:00
sliptonic
fa1f358f52
Path: adapt other operations
...
# Conflicts:
# src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
# src/Mod/Path/PathScripts/PathDrilling.py
2017-03-21 10:27:51 -03:00
sliptonic
79e9f76252
Path: contour handles arch panels
2017-03-21 10:27:51 -03:00
sliptonic
3303c4dc45
Path: PathEngrave converted to use use TC tools
...
Handles panel and panelsheet engraving
2017-03-21 10:27:51 -03:00
sliptonic
fcbf0b568b
Path: PathMillFace correctly determines TC
2017-03-21 10:27:51 -03:00
sliptonic
5ac4dbb9ed
path: contour gets correct TC
2017-03-21 10:27:51 -03:00
sliptonic
fa79e7d635
path: drilling asks for correct tc on create
2017-03-21 10:27:51 -03:00
sliptonic
d24b7730de
Path: drilling mostly working again
2017-03-21 10:27:51 -03:00