Dion Moult
501f19fd3e
Bump IFC products to be a dictionary instead of a list
2019-01-26 13:33:01 +11:00
Dion Moult
63ffc2b6e1
Add support for IFC enums, and minor variable name consistency cleanup
2019-01-25 22:48:44 +11:00
Dion Moult
35e75ac85e
Add support for storing all IFC attributes as text attributes for now. Data is stored in IfcData as a JSON serialised string.
2019-01-25 22:22:20 +11:00
Dion Moult
dce39f5045
Refactor IfcAttributes to be called IfcData.
...
* IfcAttributes as a name is misleading, as currently it stores GUID (yes, an attribute), but also stores IFC export settings (i.e. not an IFC "attribute", per say)
* The previous description of "Custom IFC properties ..." is also misleading, as properties might suggest it stores property sets, which it doesn't (IfcProperties does, currently)
* IfcData is more generic and allows us to store more data in it in the future
2019-01-25 22:16:37 +11:00
Dion Moult
1ad4efa57c
Navigate to the json file in an os agnostic manner
2019-01-25 22:11:51 +11:00
Dion Moult
c1be095070
Fix incorrect directory for location of json file
2019-01-23 22:19:12 +11:00
Dion Moult
5f9dcfc777
Load IFC from external JSON file for flexibility
2019-01-23 22:12:29 +11:00
Dion Moult
688552eb15
Add extracted list of IFC products
2019-01-23 22:10:17 +11:00
sliptonic
96dee91d5e
fixes #3665
...
Applying patch from jurij
2019-01-22 20:26:59 +01:00
luz.paz
16ab8d3c8a
Fix source typos
2019-01-22 20:26:59 +01:00
luz.paz
86078f6bae
Path: Misc. comment typo and whitespace fixes
2019-01-22 20:26:58 +01:00
wmayer
ba14668e1a
add method multVec to MatrixPy class for better consistency
2019-01-22 15:57:10 +01:00
Dion Moult
47a2296c69
Remove abstract IFC entities (as per IFC4 Add2)
2019-01-22 10:19:14 -02:00
wandererfan
d7c22d92dd
Fix Compile Warning
...
- m_sectionFormat is not used yet and provokes a
warning message.
2019-01-22 10:15:04 -02:00
wandererfan
5a26558a9d
Fix out of scope warnings
...
- Links within TD were not set to Global scope. This caused
problems when a Page was in a container, but Views were not
in the container.
2019-01-22 10:15:04 -02:00
Yorik van Havre
13bf2c9672
Arch: Fixed missing UIDs in IFC import
2019-01-22 00:11:49 -02:00
Yorik van Havre
3ade7b34af
Arch: Fixed multiple documents open bug in Reference object
2019-01-22 00:11:11 -02:00
Yorik van Havre
ca2e3c2324
Draft: Small cosmetic fix in edit points
2019-01-22 00:10:31 -02:00
wmayer
041a550815
handle also B-spline and Bezier curves in GeomCurve::closestParameter
2019-01-21 13:47:41 +01:00
wandererfan
90fd3ae483
Fix movement of Front View in ProjectionGroup
2019-01-21 11:45:30 +01:00
wmayer
99c47b9bb2
fixes 0003785: Incorrect extension FCstd instead fcstd
2019-01-21 11:41:16 +01:00
Yorik van Havre
79a25ff6bd
Arch: Prevision for forward compatibility
2019-01-20 19:32:12 -02:00
Yorik van Havre
46066bc160
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2019-01-20 19:31:20 -02:00
Bernd Hahnebach
82d92280af
FEM: result and mesh, add compact result and mesh, workaround for issue #2873
2019-01-20 18:40:53 +01:00
Yorik van Havre
7fd16affee
Arch: Updated IFC property sets definitions
2019-01-20 15:30:54 -02:00
wmayer
e385ed7809
add convenience functions to get element type to id and vice versa
2019-01-20 17:58:30 +01:00
wmayer
76c9540009
fix crash when accessing invalid group
2019-01-20 17:57:08 +01:00
sliptonic
873762ccda
Path: Remove obsolete code
2019-01-19 23:31:49 -06:00
sliptonic
ef87018430
crowdin: fix whitespace
2019-01-19 23:31:49 -06:00
luz.paz
cb768d4087
Crowdin: Path/PathScripts/PathOp.py capitalize string
2019-01-19 23:31:49 -06:00
luz.paz
b7fbd7aeff
Crowdin: Path/PathScripts/PathProfileBase.py capitalize string
2019-01-19 23:31:48 -06:00
DeepSOIC
28cbe2bd89
Spreadsheet: fix #3474 cross-CS drag-drop issue
2019-01-20 00:45:49 +01:00
Kurt Kremitzki
2e03740572
Fix Start WB behavior for missing examples dir in Debian package
2019-01-20 00:36:35 +01:00
Bernd Hahnebach
2a208f9da4
FEM: file ending, use FCStd in FEM strings
2019-01-20 00:32:19 +01:00
Bernd Hahnebach
d0d8b99302
FEM: unit tests, add some comments to open test files in FreeCAD
2019-01-20 00:32:19 +01:00
Bernd Hahnebach
b8172a1047
FEM: test suite, use FCStd instead of fcstd, as it is what FreeCAD does on saveing a file
2019-01-20 00:32:19 +01:00
Bernd Hahnebach
969b8860f8
FEM: white space
2019-01-20 00:32:17 +01:00
Bernd Hahnebach
37389601e7
FEM: tetgen exporter, code formating pep 8
2019-01-20 00:32:17 +01:00
Bernd Hahnebach
90f4869cac
FEM: code formating, space in block comment
2019-01-20 00:32:17 +01:00
Bernd Hahnebach
4b7ddfe407
FEM: file types, sort them for im- and export
2019-01-20 00:32:17 +01:00
Bernd Hahnebach
769632f33b
FEM: solver settings, sort setting
2019-01-20 00:32:17 +01:00
Bernd Hahnebach
3c0193b796
FEM: cmake, sort solver modules
2019-01-20 00:32:17 +01:00
luz.paz
5e2fbe18e5
Crowdin: Remove apostrophe from TechDraw/Gui/MDIViewPage.cpp translation
2019-01-20 00:29:18 +01:00
luz.paz
4f67fae9e8
Refine TechDraw/Gui/CommandDecorate.cpp translation string
2019-01-20 00:29:18 +01:00
wandererfan
7bd3bb8371
Fix Text Literals for Translation
...
- these strings were noted as being difficult to
translate on Crowdin
2019-01-20 00:29:17 +01:00
Yorik van Havre
ed06cbe626
OpenSCAD: Fixed issue #3640
2019-01-18 19:58:23 -02:00
Yorik van Havre
a60b6957db
Arch: Axis can now be referenced in sketches
2019-01-18 17:40:50 -02:00
Yorik van Havre
ae95f77f5a
Draft: Fixed small bug in Snap Nearest command
2019-01-18 17:39:33 -02:00
wmayer
42d7c7afd3
disconnect boost signals when destroying tree view
2019-01-18 16:33:48 +01:00
wmayer
de53904563
fixes 0002706: Box selection does not select dimension or text
2019-01-18 14:46:21 +01:00