Commit Graph

17055 Commits

Author SHA1 Message Date
Chris Rendle-Short
4417ad2a98 Fix missing app ID and icon on Wayland
Wayland needs to know the name of the .desktop file to show a dock
icon and application name.

See: https://community.kde.org/Guidelines_and_HOWTOs/Wayland_Porting_Notes#Application_Icon
2019-08-29 17:39:53 +02: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
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
Zheng, Lei
8ecee3c413 Tools: modify exception catch implemention in templateClassPyExport 2019-08-28 17:46:07 +02:00
Zheng, Lei
22541cfbdf Base: fix line ending in PyObjectBase.h 2019-08-28 17:46:06 +02: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
7f26ef7f20 [Gui] clean up sloppy merge 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
sdh4
57ef3dfdf4 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
efba264ff5 Arch: import IFC, helper, improve getting the color table 2019-08-27 13:44:39 +02:00
Tomas Pavlicek
ffcac528d5 TechDraw: Middle button panning 2019-08-27 07:33:30 -04:00
Daniel Wood
a6a7e045ab Remove unused function definition 2019-08-27 07:15:23 +01:00
Bernd Hahnebach
7927c7f3c0 Arch: import IFC, remove not needed return value of colors method 2019-08-27 08:04:02 +02:00
Daniel Wood
5c0fbe75e4 Merge branch 'master' into feature/tooltable 2019-08-26 21:30:16 +01:00
Daniel Wood
27d3b57b7b clean up unused code 2019-08-26 21:27:06 +01:00
Daniel Wood
990db1a316 Return document jobs for copy commands
Return the document jobs when creating tool controllers.
2019-08-26 21:24:44 +01:00
sliptonic
48e91bdc79 Merge pull request #2386 from IMbackK/DrillRetractHight
[Path] Drill Ui cleanup
2019-08-26 15:08:11 -05:00
Daniel Wood
8faf893f98 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
3dac114f9f Arch: Solved bug in Structure 2019-08-26 15:39:22 -03:00
Yorik van Havre
e9cbbb38ff Draft: Fixed tooltips 2019-08-26 14:16:19 -03:00
Yorik van Havre
92895f7940 Draft: Fixed regression in snapping 2019-08-26 14:01:15 -03:00
Dion Moult
d60a03d9cd Refactor exportIFC to not use global preferences 2019-08-26 10:37:32 -03:00
wandererfan
c499184359 [Gui]Add options for page size, lineWidth and background 2019-08-26 09:07:30 -04:00
Dubstar_04
9a5766e451 Check there is preference data before reading it 2019-08-26 07:59:09 +01:00
Dubstar_04
3aec5ca8b8 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
51f96a40fc Allow multiple Tool Tables
Allow path to hold multiple tool tables
2019-08-26 07:59:09 +01:00
Dubstar_04
c2245be907 Tidy up includes and whitespace 2019-08-26 07:59:09 +01:00
Dubstar_04
3cb21f0e56 Seperate ToolTable and Tool implementations
Seperate the tooltable and tool implementations.
2019-08-26 07:59:09 +01:00