Commit Graph

7783 Commits

Author SHA1 Message Date
Yorik van Havre
2ca69cf3bc Arch: Fixed export of cloned windows to IFC 2016-06-16 17:42:27 -03:00
Yorik van Havre
cd4bdceba9 Added Touch action to context menu of selection view 2016-06-16 14:03:46 -03:00
wmayer
d20c7e2c68 improve whitespaces 2016-06-16 15:00:30 +02:00
Jean-Marie Verdun
46be1dba9e Add FreeCAD snap environment into source tree 2016-06-16 14:57:29 +02:00
Jean-Marie Verdun
ee7c5bcdc0 Add some minot change to the vagrant build 2016-06-16 14:57:07 +02:00
Jean-Marie Verdun
147dab31bc Move the launcher into the right directory 2016-06-16 14:56:50 +02:00
Jean-Marie Verdun
eaf3a7c7d3 Add FCUserData declaration into Application.cpp to properly read FREECAD_USER_DATA environment variable 2016-06-16 14:56:21 +02:00
Jean-Marie Verdun
04f5a8b0de Add basic vagrant compilation capability
Add 	FREECAD_USER_DATA environment variable required to support snap on ubuntu which is using Apparmor to
	limit application access to filesystem.
Add	automatic snap build on Xenial (ubuntu 16.04) within Vagrant build
Info	Build results are into /home/vagrant/Results (deb + snap
2016-06-16 14:55:59 +02:00
wmayer
39ab11c701 + issue #0002578: Duplicate objects copied and exported 2016-06-16 14:40:28 +02:00
Sergo
6665ae2460 filter objects to exclude duplicates during copy 2016-06-16 14:33:42 +02:00
Sergo
1644f4d64d filter selection to exclude object duplicates before export 2016-06-16 14:33:30 +02:00
Ian Rees
7e1cb6b445 Clean up warnings due to missing 'override'. 2016-06-16 14:14:52 +02:00
wmayer
ddf140b345 restore previous hdf5 check for Linux 2016-06-16 13:59:07 +02:00
wmayer
51f1f85a31 fix uic warning: Z-order assignment: '' is not a valid widget 2016-06-16 12:49:06 +02:00
wmayer
afbedcd0fd fix check for hdf5 library 2016-06-16 12:38:13 +02:00
wmayer
ef55b7ceef fix further warnings in libarea 2016-06-16 11:12:12 +02:00
wmayer
05884492ef + do not pollute all projects with vtk options that don't use this library 2016-06-16 10:26:59 +02:00
wmayer
408e5bc9f7 if smesh is not built or used don't require vtk 2016-06-16 10:14:52 +02:00
Ian Rees
d22d752cca Reworked inter-module dependencies in CMake 2016-06-16 09:53:57 +02:00
Yorik van Havre
722177ac4e Arch: First version of Sweethome3D importer - issue #2584 2016-06-15 21:24:03 -03:00
Yorik van Havre
741ea3f3cd Arch: misc improvements and bugfixes
* Allow mesh-based windows (with non-solid shape) to pass through
* Allow precast elements to be clones
* Structure elements now display a different icon when thry are clones
* Arch clones now get the same placements as their cloned object on create
* Fixed the bad export of clones to IFC
* Recoded the Site/Building/Floor IFC export to be more flexible
2016-06-15 21:17:44 -03:00
DeepSOIC
9e4a10fee8 Part: AttachmentEditor: fix take_selection argument not working 2016-06-15 21:15:14 -03:00
DeepSOIC
053bc5a68e Part: AttachmentEditor: fix for new SubList Py API 2016-06-15 21:15:14 -03:00
wmayer
ee3870fa54 + fix various warnings 2016-06-15 23:55:44 +02:00
wmayer
c06464d475 + build smesh7 on Windows 2016-06-15 22:36:56 +02:00
Stefan Tröger
96a47af8f2 SMESH: Prevent generator from being deleted 2016-06-15 22:34:10 +02:00
Stefan Tröger
92a1deddb0 FEM Post: Fix property unit test 2016-06-15 22:34:10 +02:00
Stefan Tröger
6e1af4167d FEM Post: Always build except for VTK <6.2
VTK 6.0 has a bug which makes it incompatibel with c++11
2016-06-15 22:34:10 +02:00
Bruce B. Lacey
5c709022cc Refactored brew installs to match 0.17 ports-cache 2016-06-15 22:34:10 +02:00
Stefan Tröger
005f04ff71 Travis: Add SMESH7 dependencies for OSX 2016-06-15 22:34:10 +02:00
Stefan Tröger
024a317fbd SMESH: Make it compatibel to VTK 6.0 2016-06-15 22:34:10 +02:00
Stefan Tröger
76db006203 Travis: Add new SMESH7 dependencies for Unix 2016-06-15 22:34:10 +02:00
Stefan Tröger
6efba7028d FEM: Add faces by face workaround for force constraint 2016-06-15 22:34:10 +02:00
Stefan Tröger
2f57406007 FEM: Use single smesh mesh generator throughout FreeCAD
Creating a mesh generator resets a critical data structure and makes all existing meshes invalid. Hence the SMESH_gen is made a singleton and all FreeCAD code is changed accordingly.
2016-06-15 22:34:10 +02:00
Stefan Tröger
0845791752 FEM: Protect iteration from null ptr 2016-06-15 22:34:10 +02:00
Jean-Marie Verdun
f7c77a446a FEM: Make FEM compatible with SMESH7 2016-06-15 22:34:10 +02:00
Stefan Tröger
088f1e4719 FEM: Make SMESH7 compile with occ6 2016-06-15 22:34:10 +02:00
Jean-Marie Verdun
42ead7e75f Upgrade to SMESH7.7.1 2016-06-15 22:34:10 +02:00
Yorik van Havre
b5af8893af Arch: Partial fix for IFC export of precast elements 2016-06-14 23:09:43 -03:00
Yorik van Havre
c35b256e6f Arch: Read Description property of IFC objects 2016-06-14 19:18:37 -03:00
Yorik van Havre
bbcc1e001f Arch: select precast dent when adding a new one 2016-06-14 19:18:04 -03:00
Yorik van Havre
42d4b418a0 Draft: Added preference setting to customize labels of Draft and Arch clones 2016-06-14 19:17:02 -03:00
Yorik van Havre
b94636a07e Spreadsheet: Added Python version of Spreadhseet::Sheet 2016-06-14 19:16:00 -03:00
wmayer
6bf04e358e + support of seek operation on PyStreambuf 2016-06-14 13:59:02 +02:00
wmayer
1c1faafed7 + fix many warnings in libarea using MSVC 2016-06-14 11:04:19 +02:00
Yorik van Havre
3a86b5efa3 Arch: Allow precast beams to have dents too 2016-06-13 22:53:58 -03:00
Yorik van Havre
3e531bbe5c Merge remote-tracking branch 'sliptonic/master' 2016-06-13 20:02:32 -03:00
wmayer
ca6a33b3b8 + enable buffered writing in PyStreambuf 2016-06-13 19:22:15 +02:00
Yorik van Havre
5e21c0de2d Draft: Center Snap can now also snap to center of faces 2016-06-13 13:46:51 -03:00
Lorenz Hüdepohl
d78a024a20 PathUtils: remove unnecessary arguments to convert()
The arguments Side, radius, clockwise, and firstedge were never used in
convert()
2016-06-13 15:27:21 +02:00