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 |
|
sliptonic
|
424fb81cc3
|
Path: drilling panel
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
ec1028aa73
|
path: make linuxcnc post respect F parameter as velocity
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
a66e8b434e
|
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
|
493d346bdc
|
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
|
d312681f9f
|
Path: contour handles arch panels
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
1250576709
|
Path: PathEngrave converted to use use TC tools
Handles panel and panelsheet engraving
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
9bce3b3a70
|
Path: PathMillFace correctly determines TC
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
0ca39606ba
|
path: contour gets correct TC
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
53bc54b40c
|
path: drilling asks for correct tc on create
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
95a4728c6d
|
Path: drilling mostly working again
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
25e4b13156
|
Path: fix PathContour panel
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
3b54157024
|
Path: fix drilling panel
Path: Make drilling work with local tc tools
also make hole identification more robust
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
9e4a6fe5b0
|
Path: convert pathmill face to use tc tools
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
2dee821d1a
|
Path: adjust ops to use TC tools
Path: fix contour panel
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
4ec8f2f8b3
|
path: add TC selector to panels
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
eb8e5b4c6f
|
Path: Make post-processing aware of tool changes
Postprocessing command now makes reasonable guess about what user wants to post
and asks if it can't derive.
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
aaee72cba8
|
Path: Make operations use tool from adapted TCs
|
2017-03-21 10:27:51 -03:00 |
|
sliptonic
|
c633e59805
|
Path: make toolcontrollers seamless
|
2017-03-21 10:27:51 -03:00 |
|