wmayer
c80f6f0941
add missing header
2017-04-01 16:11:25 +02:00
Zheng, Lei
151d8a7b08
Gui: allow bounding box style to be customized
2017-04-01 11:09:03 -03:00
Alexander Gryson
b2f937ee9f
Update "as-is" icon based on forum feedback
2017-04-01 11:01:08 -03:00
Alexander Gryson
e7dd0ba083
Align core icons to guidelines
2017-04-01 11:01:08 -03:00
wmayer
47847513a8
extend API of TimerFunction class
2017-03-31 22:18:06 +02:00
Kunda
784edd3f82
Typo fixes for doxygen and source comments
...
issue #0002914
2017-03-31 11:25:57 -03:00
Bruce B. Lacey
0ca5ebe784
Fix commit 7741f74ae - Show more mac versions in about dialog
2017-03-28 11:05:05 -07:00
Yorik van Havre
7741f74ae6
Show more mac versions in about dialog
2017-03-28 10:17:30 -03:00
DeepSOIC
64754a655e
Gui: Gesture: fix for conda
...
@peterl94 said anaconda's Qt doesn't offer private headers. The
definitions used have almost no code associated with them, I simply
copied them to the cpp file.
See thread "ana(conda) windows packaging", starting from this post:
https://forum.freecadweb.org/viewtopic.php?f=4&t=21405&start=70#p167370
2017-03-27 13:40:21 +03:00
Zheng, Lei
f323b8c956
Gui.TreeWidget: check cyclic dep when populating
2017-03-26 18:53:36 +02:00
Zheng, Lei
a5dead1717
Gui.TreeWidget: removed incorrect assertion
2017-03-26 18:53:36 +02:00
Zheng, Lei
752f7a3d29
Gui: fixed ambiguous boost::bind
2017-03-26 18:53:36 +02:00
Zheng, Lei
535762ea4f
Gui: improved TreeView drag and drop
...
* support undo of drag and drop
* support drop only (i.e. no item removal from dragged parent item) when
Ctrl key is pressed at the time of drop.
2017-03-26 18:53:36 +02:00
Zheng, Lei
b95674db03
Gui: made the TreeView stable
...
The TreeView item (DocumentObjectItem) and DocumentObject now have a N:1
relationship. Adding or removing object with claimed children no longer
affects existing TreeView items.
2017-03-26 18:53:36 +02:00
DeepSOIC
809758b739
Gui: expose claimChildren to Python
2017-03-26 14:45:20 +02:00
wmayer
e96390e4c7
Qt5OpenGL: replace gluOrtho2D for macOS, move includes of GL stuff from header to source
2017-03-24 10:28:57 +01:00
Kurt Kremitzki
b68fa265c6
Fix preferences Python console bug
2017-03-23 20:19:35 -05:00
Ian Rees
a3c4c6016d
Remove warnings about Qt4 + OpenGL + MacOS issues
2017-03-23 21:06:46 +13:00
Zheng, Lei
5744cd5ba9
Gui: do not round pre-select coord display
2017-03-22 15:51:21 +08: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
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
Zheng, Lei
f852e6b789
Gui: increase pre-select information display
...
The pre-select sub-element string maybe clipped depending on the main
window size. This patch increased sub-element display width by
increasing MainWindow::showMessage text width and shortening pre-select
coordinate information.
2017-03-21 10:05:52 +01:00
Zheng, Lei
a210cc5bc9
Gui: added bbox selection style to GeometryObject
2017-03-21 09:29:15 +01:00
AjinkyaDahale
6a385f5ee3
Possible solution to a problem in pad/pocket up-to-face
...
Somehow we weren't able to pad/pocket up-to-face when the profile sketch
is made on a datum plane
2017-03-19 18:09:14 -03:00
looooo
bcfac0e9b7
use __ModDirs__ for module directories and set the search path of FreeCAD to the base directories, which contain all the modules
2017-03-18 18:20:59 +01:00
looooo
c2cdc9eded
py3: Gui: FreeCADGuiInit.py
2017-03-18 18:20:59 +01:00
Zheng, Lei
378f99f1b3
Added App::PropertyPrecision
...
The purpose of this property and the associated property item is to
properly display floating value of many decimal points, such as
Precision::Confusion()
2017-03-15 10:46:32 -03:00
Yorik van Havre
6b66a38ee3
Updated translations with latest files from crowdin
2017-03-06 11:53:09 -03:00
wmayer
db66835c63
add option to placement dialog to rotate around center of mass
2017-03-05 18:47:34 +01:00
wmayer
45bf8ed91e
fix -Wunused-private-field, -Woverloaded-virtual
2017-03-05 10:10:53 +01:00
Kunda
19f8fd4c10
source typo fixes pt5
...
+ cleaning up some more non-short-URLs
Issue #2914
2017-03-04 13:07:13 -03:00
wmayer
adca327b34
add 'no shading' and 'hidden line' styles
2017-03-03 16:41:38 +01:00