Zheng, Lei
66a719773f
Sketcher: fix lost of constraint in undo/redo
2019-08-30 14:57:41 +02:00
Zheng, Lei
2c2aadaa5d
Draft/Arch: maintain Python 2 compatibility
...
In order to pass test under Python 2
2019-08-30 14:56:18 +02:00
Zheng, Lei
d2c5bcb949
Part: fix VBO update on multiple gl context
...
Multiple OpenGL context is caused by linking some shape object from
external documents. The VBO update must be triggered for all contexts.
2019-08-30 14:55:14 +02:00
Zheng, Lei
350c5982db
Show: remove debug print
2019-08-30 14:54:20 +02:00
Zheng, Lei
a06e0b7c2d
Part: fix TaskAttacher external editing
2019-08-30 14:53:50 +02:00
Zheng, Lei
c7d4e240e8
PartDesign: fix datum edit through external link
2019-08-30 14:53:03 +02:00
Zheng, Lei
5bef136deb
TechDraw: avoid touching children if possible
...
There are lots of dependency inversion problem in TechDraw, the ideal
organization should let a child depend on project group, instead of the
other way round, e.g. using PropertyLinkListHidden.
This patch is just a cheap fix. The problem occurs when the user uses
any expression to update properties like Scale in a projection group.
The Scale property will be changed on recomputing projection group,
which triggers children update, but since the group depends on the
children, the children has already been recomputed.
2019-08-30 14:47:05 +02:00
Zheng, Lei
2b79025ad9
Part: avoid touching in ViewProviderAttachExtension mergeOverlayIcons
...
ViewProviderAttachExtension::extensionMergeOverlayIcons() calls
AttachExtension::positionBySupport() which will always touch the
extended object. This may cause recomputation problems, e.g a datum
that is always touched, because normal recomputation trigger tree
view update by a timer, tree view refreshes the icon, datum gets
touched again.
2019-08-30 14:46:38 +02:00
Zheng, Lei
24b1467a55
Draft: disable implicit property linking in LinkArray
2019-08-30 13:35:25 +02:00
Zheng, Lei
5496bf0036
Show: fix body visible feature restore function
2019-08-30 13:35:07 +02:00
Zheng, Lei
72bd2bc9b2
PartDesign: add 'VisibleFeature' attribute to BodyPy
2019-08-30 13:34:41 +02:00
Zheng, Lei
35c5e5a8a9
PartDesign: do not touch body on child change
2019-08-30 13:31:19 +02:00
wandererfan
b2d8eeeb65
[TD]Allow forced redraw of Page
2019-08-29 21:03:39 -04:00
wandererfan
5bed53f858
[TD]Add parameters to control drawing update
2019-08-29 21:03:39 -04:00
sliptonic
dccf8484cc
Merge branch 'master' into feature/coolant-management
2019-08-29 09:46:32 -05:00
sliptonic
174f13ea36
Merge pull request #2457 from dubstar-04/feature/tooltable
...
[Path] Manage multiple tool tables
2019-08-29 09:46:02 -05:00
Bernd Hahnebach
d54bff6de5
Arch: import IFC and helper, code formating, E265 block comment should start with '# '
2019-08-29 07:52:20 +02:00
Bernd Hahnebach
99fa0b35cf
Arch: import IFC and helper, code formating, E261 at least two spaces before inline comment
2019-08-29 07:52:09 +02:00
Bernd Hahnebach
4fd1827fa9
Arch: import IFC and helper, code formating, E261 at least two spaces before inline comment
2019-08-29 07:52:00 +02:00
Yorik van Havre
6fb468a1fe
Draft: Export DXF objects with BYLAYER color if applicable
2019-08-28 22:48:57 -03:00
Yorik van Havre
66a3cd2248
Draft: further fixes to svg generation code
2019-08-28 21:21:05 -03:00
Yorik van Havre
ed26fc5418
Draft: Fixed text color and faces with holes in SVG rendering
2019-08-28 20:09:25 -03:00
Yorik van Havre
bb51fb4d2e
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2019-08-28 19:04:20 -03:00
Bernd Hahnebach
f3865dc12d
FEM: gmsh tools, use double string quotes instead of single
2019-08-28 22:18:11 +02:00
Yorik van Havre
3e323fee14
Draft/TechDraw: Allow TD Draft views to not override individual colors and line type of rendered objects
2019-08-28 16:50:06 -03:00
Bernd Hahnebach
db692680fd
Arch: import IFC, make use of improved color import
2019-08-28 21:49:28 +02:00
Bernd Hahnebach
4c7bcb29b0
Arch, import IFC helper, improve color code
2019-08-28 21:49:19 +02:00
Bernd Hahnebach
3dc5f7286f
Arch: import IFC helper, some comment and rename property rel method
2019-08-28 21:49:13 +02:00
Bernd Hahnebach
2f89dec7eb
Arch: import IFC helper, small code formating
2019-08-28 21:49:08 +02:00
Bernd Hahnebach
03fc637bfc
FEM: mesh tools, typo
2019-08-28 21:49:02 +02:00
Bernd Hahnebach
ff5c854c89
FEM: mesh tools, use double string quotes instead of single
2019-08-28 21:48:56 +02:00
Daniel Wood
09a1be0894
Update the adaptive form so the widgets align.
2019-08-28 20:17:57 +01:00
Daniel Wood
4e5b0bc5d8
Change the coolant label on the setupsheet
...
... to be consistent with the rest of the forms.
2019-08-28 20:00:37 +01:00
Daniel Wood
0484141a57
Add coolant to the linuxcnc_post
2019-08-28 19:40:09 +01:00
Daniel Wood
0002090aa1
Handle setting the coolant mode on the job ui
2019-08-28 19:40:09 +01:00
Daniel Wood
32509136ee
Handle setting the coolant mode on the setupsheet
2019-08-28 19:40:09 +01:00
Daniel Wood
3f5836254b
Add a coolant mode combobox to the op ui
2019-08-28 19:40:09 +01:00
Daniel Wood
2996b815ae
Handle selecting the coolant mode in the forms
2019-08-28 19:40:08 +01:00
Daniel Wood
bdcccc08b1
Add coolant feature to Ops
2019-08-28 19:40:08 +01:00
Daniel Wood
8b0e244ed4
Add a coolant feature to the base PathOP
2019-08-28 19:40:08 +01:00
wandererfan
f4bb395387
[TD]Prevent crash in SelectionSingleton
...
- in SelectionSingleton::setVisible, if the selection changes during
loop, a crash may occur.
- in QGraphicsScene, hiding an item changes its selected status.
2019-08-28 12:20:42 -04:00
wmayer
9d95936891
Fix warnings:
...
fix -Winconsistent-missing-override
fix -Wself-assign
2019-08-28 16:25:39 +02:00
wandererfan
f5b7f3bde8
[TD]Fix Travis compile errors (includes, qt4/qt5)
2019-08-28 08:38:27 -04:00
wandererfan
13676bfe57
[TD]Make TD View from ActiveView
2019-08-28 08:38:27 -04:00
wmayer
2af8a329c8
when creating mesh from shape do not set a fix crease angle but instead user preferences should be used
2019-08-28 11:43:52 +02:00
Yorik van Havre
60a54207ac
Draft: Support for layer colors and linestyles in DXF import/export (legacy)
2019-08-27 22:59:35 -03:00
Yorik van Havre
5b2e74c3bd
Draft: misc small fixes
2019-08-27 21:29:20 -03:00
mwganson
7fef64241d
[Part workbench] add command create points object from mesh
2019-08-27 23:40:24 +02:00
Mark Ganson TheMarkster
5a3fb20cab
Update Part.qrc
2019-08-27 23:40:15 +02:00
mwganson
ea7812656a
[Part workbench] add Create points object from mesh command
2019-08-27 23:40:06 +02:00