Commit Graph

48 Commits

Author SHA1 Message Date
Mateusz Skowroński
83bcbebe5f Add missing QMimeData.h includes.
This change is Qt4/Qt5 neutral.
2015-12-24 13:36:46 +01:00
wmayer
787fc283b5 + fixes #0002297: 'Export to PDF...' from drawing view does not show an error if existing file can not be overwritten 2015-10-17 00:31:30 +02:00
wmayer
d19ada810f + split file extension from descriptive text of file format to avoid that invalid translation breaks file dialog
+ add method to make image view unclosable for user
+ fix possible crash in MeshAlgorithm::GetMeshBorder
+ fix possible crash in MeshAlgorithm::ConnectLines
2015-10-06 17:28:52 +02:00
Mateusz Skowroński
05f95c0506 Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
Yorik van Havre
e122ea8bf7 Added SaveCopy command
This command saves a copy of the current document under a new name,
without modifying the document itself.

Available in menu File -> Save a Copy or from python with
FreeCAD.ActiveDocument.saveCopy(filename)
2015-09-02 13:38:14 -03:00
wmayer
9fbe818ad0 + remove method View3DInventor::dumpSelection 2015-08-26 18:58:59 +02:00
wmayer
7c83638b40 + for VRML and OpenInventor export only selection, fix whitespaces 2015-05-17 13:53:22 +02:00
wmayer
f638da6281 + code cleanup: remove NO_USE_QT_MDI_AREA 2015-05-01 23:27:20 +02:00
wmayer
bf6c7e175b + anti-aliasing for preview of 3d view 2015-03-08 23:10:13 +01:00
wmayer
405616db52 + when creating picture check whether pbuffer is supported 2014-12-09 14:18:44 +01:00
wmayer
303f00a06d + support of arbitrary background colors in snapshot function 2014-11-08 18:23:41 +01:00
wmayer
e0d755b91d + share GL widgets when creating further 3d views of a document 2014-10-15 12:04:06 +02:00
wmayer
bb6b2ec5c5 + fix anti-aliasing issue 2014-10-10 16:58:02 +02:00
wmayer
2f2061eabb + fix whitespaces 2014-10-10 15:48:31 +02:00
wmayer
21ea4e972a + fix stack overflow error 2014-10-10 15:47:20 +02:00
Stefan Tröger
6fd459feee 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
Stefan Tröger
f1d122b78c fix reported bugs
- compile on windows
- fix cursors
2014-09-23 10:11:12 +02:00
Stefan Tröger
0303c699f8 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
512a2b94d2 Adaption of FreeCAD to QuarterWidget
-removes all soqtviewer references
-create a quarter adaptor class which implements missing functionality
-adopts freecad code to make use of SoRenderManager and changed View3DInventorViewer  interface
2014-09-23 10:11:11 +02:00
jriegel
083527c5d9 FreeCAD-VR: Small fix for older compilers 2014-09-19 11:03:35 +02:00
jriegel
6f8d6e9c26 FreeCAD-VR: command integration 2014-09-13 10:18:52 +02:00
wmayer
7262c8b278 + fix author note, fix various crashes, improve mesh selection stuff 2014-08-01 16:39:59 +02:00
wmayer
e0bf220a30 + fix broken copyright notice 2014-07-18 12:40:21 +02:00
Ian Rees
1a5412b39b This branch adds a mouse cursor to the 'Measure Distance' tool. 2014-07-18 12:33:57 +02:00
Stefan Tröger
e1a8bb1623 Add multisampling anti-aliasing 2014-05-09 11:24:38 +02:00
wmayer
8237ab75ae + undo bad fix and add a comment 2014-03-16 00:25:56 +01:00
wmayer
e41f792bd7 + switch off mouse propagation of OpenGL widget 2014-03-12 14:01:35 +01:00
blobfish
23a7f6e725 Part Dimension: alterations to existing files
Not sure what is happening with View3dInventorViewer.h.
    The only REAL change, beyond the addition of dim functions, is
    the removal of the member arrowrotation. It wasn't referenced anywhere.
2013-12-17 10:05:46 -05:00
wmayer
9a0fef71f4 + add comments 2013-12-06 01:39:36 +01:00
wmayer
ecc0b8a3e6 + fixes #0000282, + fixes #0001028 2013-12-06 01:36:43 +01:00
wmayer
7b9fd43671 Fix possible crash when checking for available undo/redo 2013-07-23 14:46:34 +02:00
wmayer
2dd2726910 0001023: Crash when quitting after using Windows > Tile 2013-07-06 17:21:35 +02:00
wmayer
561c117f2d Use framebuffer object as fallback for off-screen rendering 2013-06-19 17:42:28 +02:00
wmayer
7b97150470 Fix typo 2013-04-28 14:31:12 +02:00
wmayer
bbe4aa54cc Minor changes 2013-04-26 17:16:01 +02:00
wmayer
bbfa8bd40b Do not override edit cursor with pre-selection 2013-04-10 13:57:44 +02:00
jriegel
61914bc772 Add all base system changes from the Assembly branch 2013-02-10 20:02:33 +01:00
wmayer
888808fa87 0000914: Too large default distance between eyes for Stereo mode 2012-12-17 21:27:32 +01:00
Alex Isaacs
20208f88b1 fixed ZoomStep for View3DInventor 2012-12-10 20:57:02 -05:00
wmayer
72fa9db2dd 0000772: Navigation style suggestion - do not change cursor location when you are controling view 2012-07-07 00:28:03 +02:00
wmayer
4777b00b59 Add a sensitivity value to improve issue #0000772 2012-07-06 18:47:11 +02:00
wmayer
90ac58df0e Support sample buffers 2012-06-13 14:07:47 +02:00
wmayer
be68dd0f45 0000677: Navigation style scope 2012-04-23 18:14:21 +02:00
wmayer
171112a2fd Fix a couple of minor issues and a possible crash when closing a document with several MDI views 2012-03-11 18:37:28 +01:00
wmayer
fb949d6842 Support of customizeable zoom step and zoom-at-cursor 2012-02-20 19:52:56 +01:00
wmayer
aed7cd2a5c + use screen resolution in PDF export/print preview to reduce memory usage
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5304 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 10:09:25 +00:00
wmayer
c8b58f9b26 + use screen resolution in PDF export/print preview to reduce memory usage
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5303 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 10:06:05 +00:00
wmayer
120ca87015 + unify DLL export defines to namespace names
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00