wmayer
0335e2a21c
Extend task panel for filling function
2017-04-22 14:46:26 +02:00
wmayer
5b0c93f57c
add lineedit class with clear button
2017-04-22 11:11:13 +02:00
asiersarasua
ea3d86b735
Fix typos
2017-04-20 09:49:19 +02:00
Yorik van Havre
67fc70dada
Added AlephObjects to credits
2017-04-17 23:25:14 -03:00
Yorik van Havre
a967c41b0b
Small improvements to the PropertyLink editor
...
* The "Edit" link is now a button, same as the Placement editor
* Added a "None" entry on top of the Link dialog
2017-04-17 23:00:14 -03:00
wmayer
ce36b29cb7
fix scan coverity issues
2017-04-11 15:06:37 +02:00
wmayer
004324bbc5
fix scan coverity issues: uncaught exception
2017-04-11 14:03:08 +02:00
Zheng, Lei
92623c3a62
TreeView: fix children order when cyclic ref is found
2017-04-10 10:17:59 +02:00
wmayer
aaac13c2d3
add new signal to Document class for convinience and add method to DocumentObserver
2017-04-07 15:14:45 +02:00
Alexander Gryson
c014840fce
Spin icon a little after forum feedback
2017-04-05 16:09:03 -03:00
Zheng, Lei
1d60277c1f
TreeView: fix tree view performance
...
It seems on some system calling QTreeWidgetItem::takeChildren and then
addChild back is expensive. This fix avoids that but still keeps track
of item order in claimed children
2017-04-05 19:41:16 +02:00
triplus
e46a8fe75f
Navigation indicator support
2017-04-04 12:38:17 +02:00
Zheng, Lei
b42c45becc
TreeView: fixed disappearing item
...
The problem occurs when a child object is no longer claimed by its
former parent. The child tree item is not added back to Document root
even if it is the only instance left, which resulting the child object
disappearing entirely from the tree view.
2017-04-02 12:24:54 +08:00
wmayer
b01a51dbf5
extend API of TimerFunction class
2017-04-01 16:39:44 +02:00
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