wmayer
6f230bfa58
fix build failure
2017-04-22 15:23:21 +02:00
wmayer
2e6345dbba
Extend task panel for filling function
2017-04-22 14:46:26 +02:00
wmayer
e05f9dfa26
add lineedit class with clear button
2017-04-22 11:11:13 +02:00
asiersarasua
4564e4f4a4
Fix typos
2017-04-20 09:49:19 +02:00
Yorik van Havre
33cd945195
Added AlephObjects to credits
2017-04-17 23:25:14 -03:00
Yorik van Havre
7e487f0fee
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
ba9ffed16b
fix scan coverity issues
2017-04-11 15:06:37 +02:00
wmayer
c526c18b94
fix scan coverity issues: uncaught exception
2017-04-11 14:03:08 +02:00
Zheng, Lei
7a7fc95980
TreeView: fix children order when cyclic ref is found
2017-04-10 10:17:59 +02:00
wmayer
e4cba8e80f
add new signal to Document class for convinience and add method to DocumentObserver
2017-04-07 15:14:45 +02:00
Alexander Gryson
16ef532113
Spin icon a little after forum feedback
2017-04-05 16:09:03 -03:00
Zheng, Lei
8f2aaa0934
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
0885044d89
Navigation indicator support
2017-04-04 12:38:17 +02:00
Zheng, Lei
087614afa0
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
15dac7a32c
extend API of TimerFunction class
2017-04-01 16:39:44 +02:00
wmayer
bd52c9c2f1
add missing header
2017-04-01 16:11:25 +02:00
Zheng, Lei
2707c43e52
Gui: allow bounding box style to be customized
2017-04-01 11:09:03 -03:00
Alexander Gryson
2395d06892
Update "as-is" icon based on forum feedback
2017-04-01 11:01:08 -03:00
Alexander Gryson
6dc82fe2d4
Align core icons to guidelines
2017-04-01 11:01:08 -03:00
wmayer
3ef319d04a
extend API of TimerFunction class
2017-03-31 22:18:06 +02:00
Kunda
5aefa825b1
Typo fixes for doxygen and source comments
...
issue #0002914
2017-03-31 11:25:57 -03:00
Bruce B. Lacey
8106aaf59b
Fix commit 0bebddf28 - Show more mac versions in about dialog
2017-03-28 11:05:05 -07:00
Yorik van Havre
0e1faa5793
Show more mac versions in about dialog
2017-03-28 10:17:30 -03:00
DeepSOIC
57aa9780b8
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
1b183a16b8
Gui.TreeWidget: check cyclic dep when populating
2017-03-26 18:53:36 +02:00
Zheng, Lei
92ea1ac578
Gui.TreeWidget: removed incorrect assertion
2017-03-26 18:53:36 +02:00
Zheng, Lei
38abd868a7
Gui: fixed ambiguous boost::bind
2017-03-26 18:53:36 +02:00
Zheng, Lei
a8737e2f68
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
d3557d2105
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
21dd9aafe9
Gui: expose claimChildren to Python
2017-03-26 14:45:20 +02:00
wmayer
ac7b0fa2d8
Qt5OpenGL: replace gluOrtho2D for macOS, move includes of GL stuff from header to source
2017-03-24 10:28:57 +01:00
Kurt Kremitzki
50a5f64037
Fix preferences Python console bug
2017-03-23 20:19:35 -05:00
Ian Rees
0861041f3e
Remove warnings about Qt4 + OpenGL + MacOS issues
2017-03-23 21:06:46 +13:00
Zheng, Lei
7344c5e976
Gui: do not round pre-select coord display
2017-03-22 15:51:21 +08:00
wmayer
81d325eb0b
Qt5OpenGL: add missing header for macOS/Linux builds
2017-03-21 20:37:03 +01:00
wmayer
e07b97ec90
Qt5OpenGL: add missing header for macOS/Linux builds
2017-03-21 20:37:03 +01:00
wmayer
dbc33d406d
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
1f6efd5182
Qt5OpenGL: fix flickering on resize
2017-03-21 20:37:03 +01:00
wmayer
6e43ee67a4
Qt5OpenGL: update flags when dragging or removing
2017-03-21 20:37:03 +01:00
wmayer
2d4198f453
Qt5OpenGL: add OpenGL debug logger (deactivated)
2017-03-21 20:37:03 +01:00
wmayer
764f9ce7e5
Qt5OpenGL: use OpenGL debug logger to locate problems, fix a couple of errors
2017-03-21 20:37:03 +01:00
wmayer
79f961ee9c
Qt5OpenGL: fix transparency issue with framebuffer objects with old OpenGL API
2017-03-21 20:37:03 +01:00
wmayer
f13538a016
Qt5OpenGL: implement grabFramebuffer
2017-03-21 20:37:03 +01:00
wmayer
34f277e7bb
Qt5OpenGL: make off-screen renderer working
2017-03-21 20:37:03 +01:00
wmayer
67f05c98fa
Qt5OpenGL: fix creating thumbnals, pdf, print preview and snapshot
2017-03-21 20:37:03 +01:00
wmayer
a04a7a6b21
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
1565139b20
Qt5OpenGL: at startup determine some basic information about OpenGL setup
2017-03-21 20:37:03 +01:00
wmayer
d88b00bcdb
Qt5OpenGL: do not use pixel buffer for the moment
2017-03-21 20:37:03 +01:00
wmayer
f8a14fc69e
Qt5OpenGL: release context when finished
2017-03-21 20:37:03 +01:00
wmayer
0bec4dbd63
Qt5OpenGL: Framebufferobject rendering works and handles transparency and anti-aliasing
2017-03-21 20:37:03 +01:00