wmayer
97696aadfa
+ fix gradient background issue when creating snapshot, remove superfluous signal from FileOptionsDialog
2014-11-08 14:50:27 +01:00
wmayer
82ed56a3a9
+ fix bug in SoQTQuarterAdaptor::processSoEvent
2014-11-06 19:14:14 +01:00
Stefan Tröger
69f4bbb2ef
fixes #0001781 : Reimplement arrow keys for 3d view
...
- including minor formating fixes
2014-11-06 18:56:51 +01:00
wmayer
4a28b93521
+ workaround for cropped images with Coin4
2014-11-06 16:49:50 +01:00
wmayer
fa3a2a0d3a
+ fix various rendering problems
2014-11-04 18:56:05 +01:00
wmayer
d66fc092e1
+ better exception handling in Part module
2014-11-04 11:03:51 +01:00
wmayer
a7157ce6a9
+ add new render type to 3d viewer
2014-11-03 23:09:38 +01:00
wmayer
9256de8c1a
+ fixes #0001665 : Allow setting higher value for number of backup files
2014-10-28 18:15:51 +01:00
wmayer
822e45c4f7
+ fixes #0001806 : Wrong object name shown in App::PropertyLink Properties in the property editor
2014-10-27 17:05:27 +01:00
wmayer
a239e7b194
+ fixes #0001797 : Fix focus problem with Quarter based viewer
2014-10-27 11:36:33 +01:00
wmayer
30d38e6749
+ fix bug in Python binding of Quarter viewer
2014-10-24 19:29:35 +02:00
wmayer
f119e740c8
+ port cache context handling
2014-10-22 15:26:22 +02:00
wmayer
621aebdbef
+ change API of GLPainter
2014-10-22 14:48:38 +02:00
wmayer
8fb596221f
+ fixes #0001794 : new defined as a macro sometimes conflicts with boost
2014-10-22 12:39:43 +02:00
wmayer
28d1bf5ed9
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2014-10-21 21:41:28 +02:00
wmayer
7602b8f20c
+ make help system more flexible
2014-10-21 21:41:07 +02:00
wmayer
6b98223c07
+ remove useless statement
2014-10-21 21:40:25 +02:00
wmayer
d98f883a7e
+ formatting message
2014-10-20 21:43:35 +02:00
Sebastian Hoogen
da4c4aacbe
Output Mac OS version (or Windows 8) on splashscreen
2014-10-19 20:02:10 +02:00
wmayer
4259a9391b
+ save last used export/import filter
2014-10-19 19:42:50 +02:00
wmayer
5ddb891bd3
+ fix Python binding of 3d viewer
2014-10-19 18:59:05 +02:00
wmayer
ab66d0a45f
+ fix more Quarter port issues
2014-10-19 17:49:31 +02:00
wmayer
5912342e3f
+ support of home path with non-ASCII chars
2014-10-19 17:27:02 +02:00
wmayer
f233a50a00
+ harmonize API
2014-10-19 14:25:51 +02:00
Sebastian Hoogen
31c39e222a
fixes #1706 rename anaglyph stereo mode red/cyan
2014-10-15 15:53:18 +02:00
wmayer
ea967caecc
+ fix build failure
2014-10-15 15:45:40 +02:00
wmayer
7422f073ea
+ share GL widgets when creating further 3d views of a document
2014-10-15 12:04:06 +02:00
wmayer
a96f390097
+ fix build problems with Python & MacOSX
2014-10-13 22:02:57 +02:00
Sebastian Hoogen
a53a239f2f
issue #1027 use unicode filepaths
2014-10-11 13:32:06 +02:00
wmayer
96e286a060
+ fix anti-aliasing issue
2014-10-10 16:58:02 +02:00
wmayer
39f2132029
+ fix whitespaces
2014-10-10 15:48:31 +02:00
wmayer
4a3838fa44
+ fix stack overflow error
2014-10-10 15:47:20 +02:00
wmayer
f02da38566
+ fix Qt help problems
2014-10-01 17:16:43 +02:00
Stefan Tröger
3cbfb0a5c7
Prevent QPainter buffer swap
...
As the QGraphicsScene overlay does not work for all cards/drivers we disable the possible buffer swap of the qpainter, as this could be a potential source of the flickering. If the painter swaps buffers and we do it again the user will see first the correct picture (first swap) and then something uninitalized (second swap)
2014-09-29 10:11:29 +02:00
Stefan Tröger
4e63e11df6
Make stereo modes work again
...
Be aware that stereo rendering based on SoRenderManager does not allow background colors as the opengl buffers are cleared before rendering. As FreeCAD draws the background before the standart coin rendering the background gets erased again.
2014-09-29 10:11:28 +02:00
wmayer
e88b712ff9
+ fix typos
2014-09-24 22:06:13 +02:00
wmayer
6e92028ca6
+ add option to disable automatic fit to view when loading data file
2014-09-24 18:49:19 +02:00
wmayer
032c893183
+ fix warnings with clang
2014-09-24 17:46:04 +02:00
wmayer
5201223da4
+ fix warnings with clang
2014-09-24 16:00:10 +02:00
wmayer
003c2bf77d
+ fix warnings with clang
2014-09-24 15:55:36 +02:00
wmayer
c20e83e0d6
+ set fix precision for FPS counter
2014-09-23 18:19:35 +02:00
Stefan Tröger
71e0793493
fix framerate rendering
2014-09-23 10:11:12 +02:00
Stefan Tröger
deda49b098
fix qt moc warnings
2014-09-23 10:11:12 +02:00
Stefan Tröger
42ae8a6246
fix backlight issue
2014-09-23 10:11:12 +02:00
Stefan Tröger
cc5c9f6031
ensure that the glwidget is returned
2014-09-23 10:11:12 +02:00
Stefan Tröger
d02d966b9c
fix rotation center after view all
2014-09-23 10:11:12 +02:00
Stefan Tröger
ad1bfc32fb
fix reported bugs
...
- compile on windows
- fix cursors
2014-09-23 10:11:12 +02:00
Stefan Tröger
b18ebc9064
Port QuarterWidget to QGraphicsView
...
Derive from QGraphicsView instead of QGLWidget to allow to add widgets as overlay over the 3d scene later on.
2014-09-23 10:11:12 +02:00
Stefan Tröger
cf167ec60a
add View3DInventorViewer python interface
...
As quarter is not wrapped by SWIG we need to expose our own python interface class.
This is a start with the most important functions to access the render and event
manager. Furthermore all extra functions available next to the swig wrapper functions
are exposed. Everything else can be added when needed.
2014-09-23 10:11:12 +02:00
Stefan Tröger
eb7f1bf3e5
Adopt mouse selection to quarter widget
...
Quarter Widget soes not allow to switch of multisampling on the fly, therefore we need to use glgraphicsitem instead of direct opengl xor rendering for mouse selection
2014-09-23 10:11:11 +02:00