Commit Graph

14093 Commits

Author SHA1 Message Date
Yorik van Havre
7eead64bb2 Arch: Improved compression of IFC files 2018-07-17 22:30:54 -03:00
Yorik van Havre
3965b50ae0 Arch: Fixed wrong Floor height on IFC import 2018-07-17 21:41:19 -03:00
Yorik van Havre
f138a5eb8d Arch: Enable compression when exporting IFC files (reuse similar vectors, colors, etc) 2018-07-17 14:19:38 -03:00
Yorik van Havre
0682a66376 Arch: Support for IfcGrid 2018-07-16 17:21:17 -03:00
Mark Ganson TheMarkster
7484412d47 convert tabs to spaces 2018-07-16 12:03:45 -03:00
Mark Ganson TheMarkster
51fdef4193 save current color so it can be reverted on cancel 2018-07-16 12:03:45 -03:00
Mark Ganson TheMarkster
012db7a0b1 handle user cancel color dialog
Currently, when user cancels line color or face color selection dialog current color gets changed to black, as opposed to retaining the status quo.  https://forum.freecadweb.org/viewtopic.php?f=3&t=29762

The fix is to test QColor.isValid(color), which returns false when the user cancels the QColor dialog.
2018-07-16 12:03:45 -03:00
sliptonic
59a3650fb5 Fix for coverity CID 168953
Make test for ocl not conditional.
2018-07-15 16:28:16 -03:00
Yorik van Havre
18f650d78b Merge pull request #1553 from luzpaz/source-typo
Source typo fix
2018-07-14 11:55:07 -03:00
luz.paz
168bc9bb46 Source typo fix
minor typo in function saveIfNeccessary() to saveIfNecessary()
2018-07-13 18:49:48 -04:00
Markus Lampert
a70aa3a151 Fixed import and coverity issue in rml_post. 2018-07-13 10:33:46 -03:00
wandererfan
a712d49685 Revise multiple solids message 2018-07-13 10:23:42 -03:00
wandererfan
29352e07b3 Fix PD Pocket Through All Unit Test
- test for Pocket Through All case
  generated a multi-solid solution.
  Now returns single solid.
2018-07-13 10:23:42 -03:00
wandererfan
0d3008e4eb Fix #3401 warning on multiple solid
- PartDesign only uses the first result shape
  of an operation and discards the rest without
  warning.

- this also fixes #1707
2018-07-13 10:23:42 -03:00
Yorik van Havre
97932a25bc Arch: Building now derives from BuildingPart 2018-07-13 10:23:01 -03:00
luz.paz
a1ffb0fa3c Misc. typo & whitespace fixes
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip="*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./.git,./src/zipios++"`
Revert IFC commit
2018-07-11 21:52:27 -04:00
Yorik van Havre
808a7b675e Revert "Added support in DraftGui.todo.delay function to accept any number of arguments."
This reverts commit 7d0334302eed6bfd3af873870f0c16ff3c192d39.
2018-07-11 21:31:57 -03:00
JimStar
8a8348e72b Extended global marker size to be used for Sketcher 2018-07-11 21:22:28 -03:00
JimStar
9d6580a22f Extended global marker size to be used for Path 2018-07-11 21:22:28 -03:00
JimStar
6a5ad383ab Extended global marker size to be used for other modes 2018-07-11 21:22:28 -03:00
Bernd Hahnebach
502a9d5f05 Material: recreated materials files with the bash tools 2018-07-11 21:18:49 -03:00
Bernd Hahnebach
ae11ee4385 Material: properties, add ultimate strain 2018-07-11 21:18:49 -03:00
Bernd Hahnebach
e90977a103 Material: properties, remove Elasticity because it is a theory and not a property 2018-07-11 21:18:49 -03:00
Bernd Hahnebach
1ee395042c FEM: analysis group meshing, deactivate by default 2018-07-11 21:18:49 -03:00
Bernd Hahnebach
901c222cc6 FEM: material task panel, typo 2018-07-11 21:18:49 -03:00
lo
a79da99cee py3: <generator>.next -> next(<generator>)
reported: https://github.com/FreeCAD/FreeCAD_Conda/issues/16
ref1: https://stackoverflow.com/questions/12274606/theres-no-next-function-in-a-yield-generator-in-python-3
2018-07-11 21:17:57 -03:00
wandererfan
b876c2bdf0 Use Stroker to generate Edge selection area 2018-07-11 21:17:03 -03:00
wandererfan
9b2fec818c Fix arcs on outer angle dimensions 2018-07-11 21:17:03 -03:00
wandererfan
cbd9eb18c6 Fix initial placement of linear dims 2018-07-11 21:17:03 -03:00
Markus Lampert
91eef7f2dd Fixes for coverity CID 176063 and 176065. 2018-07-11 21:15:59 -03:00
Kurt Kremitzki
5723c48cd0 Detect OCCT at new Debian location 2018-07-11 21:13:35 -03:00
Amritpal Singh
1c8402dd78 Added support in DraftGui.todo.delay function to accept any number of arguments. 2018-07-11 21:12:27 -03:00
Yorik van Havre
013502987d Arch: fixed bug in non-GUI mode 2018-07-09 11:49:26 -03:00
Yorik van Havre
1bf1e26024 Arch: added IfcPRoperties to BuildingParts 2018-07-08 17:34:11 -03:00
Yorik van Havre
04b47c702d Arch: Added IFC properties editor to edit mode of all Arch objects 2018-07-07 21:46:49 -03:00
Yorik van Havre
e64657abe0 allow to disable version number in window title 2018-07-07 20:12:43 -03:00
Yorik van Havre
a1faed3449 Arch: using basic object names for all arch objects 2018-07-07 14:40:10 -03:00
pekkaroi
1e981e53cc Change StepOver to PropertyPercent 2018-07-07 14:11:08 -03:00
pekkaroi
cb47eb8712 Path: Surface op improvements for drop cutter algo 2018-07-07 14:11:08 -03:00
Fabio Rossi
423d5ba221 Fix mod JtReader with python3 2018-07-07 14:09:11 -03:00
Fabio Rossi
41ec24972b Another fix to compile against qt5 with python2 (detection of shiboken2) 2018-07-07 14:09:11 -03:00
Markus Lampert
5087bfc5b5 Make sure the offset wire is oriented predictably. 2018-07-06 22:08:47 -07:00
Markus Lampert
9744cb697e Changed OpTools and unit tests to not rely on Part.Face creation to determine wire orientation. 2018-07-06 22:08:47 -07:00
Markus Lampert
16457af708 Some tests to figure out Travis failures 2018-07-06 22:08:47 -07:00
Markus Lampert
7ba49f9dc7 Fixed chamfer UI 2018-07-06 22:08:47 -07:00
Markus Lampert
2e372f3fd5 Renamed PathGeomOp to PathOpTools. 2018-07-06 22:08:47 -07:00
Markus Lampert
a775781f00 Prevent user from adding stock features to chamfer. 2018-07-06 22:08:47 -07:00
Markus Lampert
493cfd2f06 Fixed holding tags unit tests. 2018-07-06 22:08:47 -07:00
Markus Lampert
2675b2d225 Added chamfer selection guard to allow edges and faces. 2018-07-06 22:08:47 -07:00
Markus Lampert
5afa5e04cf Fixed holding tags issue with Path's at the same height as the tag top. 2018-07-06 22:08:47 -07:00