Commit Graph

17945 Commits

Author SHA1 Message Date
sliptonic
addfc519d1 Merge pull request #2457 from dubstar-04/feature/tooltable
[Path] Manage multiple tool tables
2019-08-29 09:46:02 -05:00
Bernd Hahnebach
929450521a Arch: import IFC and helper, code formating, E265 block comment should start with '# ' 2019-08-29 07:52:20 +02:00
Bernd Hahnebach
e84b5d662c 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
0eef759864 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
5d2713e43f Draft: Export DXF objects with BYLAYER color if applicable 2019-08-28 22:48:57 -03:00
Yorik van Havre
8782d39f8b Draft: further fixes to svg generation code 2019-08-28 21:21:05 -03:00
Yorik van Havre
24caf8dab1 Draft: Fixed text color and faces with holes in SVG rendering 2019-08-28 20:09:25 -03:00
Yorik van Havre
4f08e8ca90 Merge branch 'master' of github.com:FreeCAD/FreeCAD 2019-08-28 19:04:20 -03:00
Bernd Hahnebach
efcb26ca60 FEM: gmsh tools, use double string quotes instead of single 2019-08-28 22:18:11 +02:00
Yorik van Havre
04ff03fb58 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
4096c6b8c4 Arch: import IFC, make use of improved color import 2019-08-28 21:49:28 +02:00
Bernd Hahnebach
057caca945 Arch, import IFC helper, improve color code 2019-08-28 21:49:19 +02:00
Bernd Hahnebach
d3c31c131b Arch: import IFC helper, some comment and rename property rel method 2019-08-28 21:49:13 +02:00
Bernd Hahnebach
7b13ebf47d Arch: import IFC helper, small code formating 2019-08-28 21:49:08 +02:00
Bernd Hahnebach
44a47e278d FEM: mesh tools, typo 2019-08-28 21:49:02 +02:00
Bernd Hahnebach
a9e63c5b23 FEM: mesh tools, use double string quotes instead of single 2019-08-28 21:48:56 +02:00
wandererfan
f68e58e389 [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
Zheng, Lei
812aea7262 Tools: modify exception catch implemention in templateClassPyExport 2019-08-28 17:46:07 +02:00
Zheng, Lei
74db105fb5 Base: fix line ending in PyObjectBase.h 2019-08-28 17:46:06 +02:00
wmayer
64c0702890 Fix warnings:
fix -Winconsistent-missing-override
fix -Wself-assign
2019-08-28 16:25:39 +02:00
wandererfan
e72ad1c4a1 [TD]Fix Travis compile errors (includes, qt4/qt5) 2019-08-28 08:38:27 -04:00
wandererfan
fca04f592e [Gui] clean up sloppy merge 2019-08-28 08:38:27 -04:00
wandererfan
ab180c761e [TD]Make TD View from ActiveView 2019-08-28 08:38:27 -04:00
wmayer
143b994ecd 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
0e27f88bb7 Draft: Support for layer colors and linestyles in DXF import/export (legacy) 2019-08-27 22:59:35 -03:00
Yorik van Havre
0b3df322fb Draft: misc small fixes 2019-08-27 21:29:20 -03:00
mwganson
663c975aa0 [Part workbench] add command create points object from mesh 2019-08-27 23:40:24 +02:00
Mark Ganson TheMarkster
25041288b1 Update Part.qrc 2019-08-27 23:40:15 +02:00
mwganson
6be089b006 [Part workbench] add Create points object from mesh command 2019-08-27 23:40:06 +02:00
sdh4
8928f863fe Part.BSplineSurface.buildFromPolesMultsKnots(): Fix 'Truth value of an array ... use a.any() or a.all()' when explicit knots or weights provided
Calls to BSplineSurface.buildFromPolesMultsKnots() with explicit knots or weights fail in recent versions of FreeCAD (tested on 0.18.3 with python3) with the message 'The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()'. 

This trivial change follows the pattern used later in the function of explicit comparisons with Py_None, replacing PyObject_Not() and PyObject_IsTrue()  when they are used to determine whether explicit weights or knots have been provided.
2019-08-27 21:48:52 +02:00
Bernd Hahnebach
cd569e2c78 Arch: import IFC, helper, improve getting the color table 2019-08-27 13:44:39 +02:00
Tomas Pavlicek
49294e780f TechDraw: Middle button panning 2019-08-27 07:33:30 -04:00
Daniel Wood
63d3181f2d Remove unused function definition 2019-08-27 07:15:23 +01:00
Bernd Hahnebach
2d925e4d56 Arch: import IFC, remove not needed return value of colors method 2019-08-27 08:04:02 +02:00
Daniel Wood
0ac04c41d4 Merge branch 'master' into feature/tooltable 2019-08-26 21:30:16 +01:00
Daniel Wood
23c3bfb163 clean up unused code 2019-08-26 21:27:06 +01:00
Daniel Wood
7c74411c32 Return document jobs for copy commands
Return the document jobs when creating tool controllers.
2019-08-26 21:24:44 +01:00
sliptonic
ef6b1d4107 Merge pull request #2386 from IMbackK/DrillRetractHight
[Path] Drill Ui cleanup
2019-08-26 15:08:11 -05:00
Daniel Wood
d34ee627d8 Import and opening current tool tables
Handle opening and importing current  (pre-0.19) tool tables.
2019-08-26 20:19:12 +01:00
Yorik van Havre
9cd5a7ee5e Arch: Solved bug in Structure 2019-08-26 15:39:22 -03:00
Yorik van Havre
f16f58c040 Draft: Fixed tooltips 2019-08-26 14:16:19 -03:00
Yorik van Havre
1e718010b9 Draft: Fixed regression in snapping 2019-08-26 14:01:15 -03:00
Dion Moult
20612ee9b7 Refactor exportIFC to not use global preferences 2019-08-26 10:37:32 -03:00
wandererfan
76be82dc2e [Gui]Add options for page size, lineWidth and background 2019-08-26 09:07:30 -04:00
wmayer
632eb83cc1 add CMakeLists.txt.user to ignore list 2019-08-26 14:08:53 +02:00
Dubstar_04
f181565a40 Check there is preference data before reading it 2019-08-26 07:59:09 +01:00
Dubstar_04
2f478e5a58 Make sure the tool list get cleared
Ensure the tool list gets clear when all tooltables are deleted.
2019-08-26 07:59:09 +01:00
Dubstar_04
f9a591b06d Allow multiple Tool Tables
Allow path to hold multiple tool tables
2019-08-26 07:59:09 +01:00
Dubstar_04
3876a5989d Tidy up includes and whitespace 2019-08-26 07:59:09 +01:00
Dubstar_04
8a8d5f0a3f Seperate ToolTable and Tool implementations
Seperate the tooltable and tool implementations.
2019-08-26 07:59:09 +01:00