Bernd Hahnebach
78e4a96f6d
FEM: some trailing white spaces
2016-06-20 17:20:07 +02:00
Yorik van Havre
4acca01d87
Merge pull request #192 from DeepSOIC/Sketcher_SmartVisibility
...
Sketcher visibility automation
2016-06-20 11:49:04 -03:00
DeepSOIC
95f70b0b9d
Sketcher: TV: preferences UI
...
* 4 checkboxes for setting defaults for visibility automation
* "Apply to existing sketches" button
2016-06-20 01:19:30 +03:00
DeepSOIC
d9376eb487
Sketcher: visibility automation
...
Added the following properties to Sketch ViewProvider:
* 4 bools to enable/disable parts of automation
* TempoVis property to hold instance of TempoVis python object, that helps with the automation
2016-06-20 01:19:06 +03:00
DeepSOIC
32f5466df4
Part: AttachmentEditor: withdraw code to use Show module
2016-06-20 01:19:02 +03:00
DeepSOIC
541e84076a
New module: Show
...
A module for gathering code related to visibility automation and the like.
Contains DepGraphTools.py and TempoVis.py, to be withdrawn from
Part/AttachmentEditor.
Also: changes to TempoVis:
* keep TempoVis from from raising
(TempoVis is non-essential functionality, so breaking execution of
unsuspecting routines that use it seems like a bad idea.
* implement saving/restoring camera
(Unfortunately, I failed to implement nice animated restoration.)
* almost proper support of saving to file
(I still couldn't figure out a way to restore reference to document and
viewer. So, falling to using active ones instead (might cause bugs).)
2016-06-20 01:18:09 +03:00
Yorik van Havre
44989a888d
Draft: Fixed upgrading several faces
2016-06-18 19:32:19 -03:00
Eivind Kvedalen
7afcb4beda
Sketcher: Changed return type of Constraint::getPresentationValue() to Quantity, to be able to include unit.
2016-06-18 09:48:52 +02:00
Eivind Kvedalen
171fce7b19
Sketcher: Fixed radian/degree mix-up for Angle constraint.
2016-06-18 09:48:46 +02:00
wmayer
75240e0058
code cleanup in App Document
2016-06-17 22:12:23 +02:00
Yorik van Havre
4f8c9359e2
Arch: Fixed buggy placement of windows
2016-06-16 21:58:44 -03:00
Yorik van Havre
95195e3765
Arch: updated OBJ/DAE exporters to export groups
2016-06-16 18:31:21 -03:00
Yorik van Havre
dce4695674
Arch: Fixed export of cloned windows to IFC
2016-06-16 17:42:27 -03:00
Yorik van Havre
f6c7587857
Added Touch action to context menu of selection view
2016-06-16 14:03:46 -03:00
wmayer
26df852f07
improve whitespaces
2016-06-16 15:00:30 +02:00
Jean-Marie Verdun
c5ae381711
Add FreeCAD snap environment into source tree
2016-06-16 14:57:29 +02:00
Jean-Marie Verdun
26acda4f82
Add some minot change to the vagrant build
2016-06-16 14:57:07 +02:00
Jean-Marie Verdun
cc73e32baf
Move the launcher into the right directory
2016-06-16 14:56:50 +02:00
Jean-Marie Verdun
c473ef4c75
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
b0eea10e8e
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
c832fb5561
+ issue #0002578 : Duplicate objects copied and exported
2016-06-16 14:40:28 +02:00
Sergo
8902e18da6
filter objects to exclude duplicates during copy
2016-06-16 14:33:42 +02:00
Sergo
dc17dbf510
filter selection to exclude object duplicates before export
2016-06-16 14:33:30 +02:00
Ian Rees
fa6c8805ba
Clean up warnings due to missing 'override'.
2016-06-16 14:14:52 +02:00
wmayer
f4dee44f42
restore previous hdf5 check for Linux
2016-06-16 13:59:07 +02:00
wmayer
9cd705d8e4
fix uic warning: Z-order assignment: '' is not a valid widget
2016-06-16 12:49:06 +02:00
wmayer
ce62b65684
fix check for hdf5 library
2016-06-16 12:38:13 +02:00
wmayer
9dc6d7f8c0
fix further warnings in libarea
2016-06-16 11:12:12 +02:00
wmayer
c8a02521d4
+ do not pollute all projects with vtk options that don't use this library
2016-06-16 10:26:59 +02:00
wmayer
e23973e1ed
if smesh is not built or used don't require vtk
2016-06-16 10:14:52 +02:00
Ian Rees
141398db77
Reworked inter-module dependencies in CMake
2016-06-16 09:53:57 +02:00
Yorik van Havre
3510c71f2b
Arch: First version of Sweethome3D importer - issue #2584
2016-06-15 21:24:03 -03:00
Yorik van Havre
4acf8e09dc
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
89ebf5fbcc
Part: AttachmentEditor: fix take_selection argument not working
2016-06-15 21:15:14 -03:00
DeepSOIC
1c135d6379
Part: AttachmentEditor: fix for new SubList Py API
2016-06-15 21:15:14 -03:00
wmayer
60242ad1cf
+ fix various warnings
2016-06-15 23:55:44 +02:00
wmayer
8a97a9eb12
+ build smesh7 on Windows
2016-06-15 22:36:56 +02:00
Stefan Tröger
3814251020
SMESH: Prevent generator from being deleted
2016-06-15 22:34:10 +02:00
Stefan Tröger
dcf2da702d
FEM Post: Fix property unit test
2016-06-15 22:34:10 +02:00
Stefan Tröger
2fb14ce9c4
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
e982084e3f
Refactored brew installs to match 0.17 ports-cache
2016-06-15 22:34:10 +02:00
Stefan Tröger
59803ffc67
Travis: Add SMESH7 dependencies for OSX
2016-06-15 22:34:10 +02:00
Stefan Tröger
1ab92094b9
SMESH: Make it compatibel to VTK 6.0
2016-06-15 22:34:10 +02:00
Stefan Tröger
2fc6cc5b29
Travis: Add new SMESH7 dependencies for Unix
2016-06-15 22:34:10 +02:00
Stefan Tröger
aae79ee558
FEM: Add faces by face workaround for force constraint
2016-06-15 22:34:10 +02:00
Stefan Tröger
55534e98d4
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
cda99210d5
FEM: Protect iteration from null ptr
2016-06-15 22:34:10 +02:00
Jean-Marie Verdun
47f21309dd
FEM: Make FEM compatible with SMESH7
2016-06-15 22:34:10 +02:00
Stefan Tröger
61f503ad51
FEM: Make SMESH7 compile with occ6
2016-06-15 22:34:10 +02:00
Jean-Marie Verdun
666a3e5a68
Upgrade to SMESH7.7.1
2016-06-15 22:34:10 +02:00