Commit Graph

12920 Commits

Author SHA1 Message Date
luzpaz
0bafb04924 PartDesign: typos 2017-12-25 11:04:43 +01:00
luzpaz
5973d8d67e Part: typos 2017-12-25 11:03:11 +01:00
luzpaz
a0d53e5fee Arch: Typos
Source comment documentation typos + misc.
2017-12-25 11:01:30 +01:00
luzpaz
4eb5a431fa Sketcher: comment typos 2017-12-25 10:59:48 +01:00
luzpaz
c4dd42de98 Typos: Various workbenches and misc.
[skip ci]
2017-12-25 10:58:10 +01:00
wmayer
178794610d fixes #0003252: External geometry tool keeps hovered item active after leaving 2017-12-25 10:47:51 +01:00
wmayer
fea662ea71 notify selection node about cleared pre-selection 2017-12-25 01:19:02 +01:00
wmayer
aa353569b3 enable anti-aliasing for Coin's offscreen renderer 2017-12-23 18:59:27 +01:00
wmayer
6d999a98de restore removed link to preferences-sketcher.svg 2017-12-23 17:07:12 +01:00
Abdullah Tahiri
19585e6b4b Sketcher: new UI command for arbitrary sides polygon
fixes #1639
2017-12-23 14:45:39 +01:00
Abdullah Tahiri
d580b7579f Sketcher: Dialog for arbritary sides regular polygon 2017-12-23 14:45:39 +01:00
Abdullah Tahiri
915378861d Sketcher: Icons for arbitrary regular polygon 2017-12-23 14:45:39 +01:00
Zheng, Lei
4a7cb47848 Path.Area: fix wire join function
This affects open wire operations
2017-12-23 14:36:20 +01:00
sliptonic
e80389fc2f fixes #3284
path direction if useComp is false
2017-12-23 14:34:46 +01:00
Markus Lampert
3b2f5ff0af Fixed initial step down value. 2017-12-23 14:33:20 +01:00
Unknown
e3eca59173 Misc. typo fixes
Various workbenches
2017-12-23 14:30:30 +01:00
Unknown
f92d63008e PATH: typo fixes 2017-12-23 14:27:25 +01:00
wmayer
495c048ece add helper class to tmp. block a boost signal/slot connection 2017-12-21 22:22:33 +01:00
wmayer
5b358e1bd9 show base feature's placement on load if not part of a body 2017-12-20 22:01:24 +01:00
wmayer
60b8b0da67 fix broken transparency mode of mesh objects 2017-12-19 23:24:30 +01:00
wmayer
a1901cb20e add feature to extend given surface 2017-12-19 13:23:39 +01:00
Yorik van Havre
f3c4721772 Arch: Fixed missing walls in IFC export 2017-12-17 16:32:18 -02:00
Unknown
cb87fb505d FEM: typos 2017-12-16 16:36:17 +01:00
Yorik van Havre
bbdab351ac Arch: bugfix in Panel in non-GUI mode 2017-12-16 10:06:11 -02:00
Yorik van Havre
500ac97147 AddonManager: Check if thread is already running 2017-12-16 10:03:41 -02:00
Unknown
7d36590917 Typo fixes
[skip ci]
2017-12-16 09:45:15 -02:00
Bernd Hahnebach
34fc08c3c3 FEM: fem command package, rename it to commands 2017-12-16 09:43:41 -02:00
Bernd Hahnebach
792ad0da13 FEM: fem interface package, rename it to inout 2017-12-16 09:43:41 -02:00
Bernd Hahnebach
2146c58138 FEM: Python modules ui panels, move them to resources folder 2017-12-16 09:43:41 -02:00
Bernd Hahnebach
99dd55f79c FEM: task panels, move them into the view provider modules 2017-12-16 09:43:41 -02:00
Bernd Hahnebach
506e171af3 FEM: Gui cmake, remove init gui module since it will be compied with all Python modules 2017-12-16 09:43:41 -02:00
Bernd Hahnebach
139704ff4c FEM: netgen, add command only if FEM is build with netgen 2017-12-16 09:43:41 -02:00
Yorik van Havre
64800bc322 Arch: Fixed wrong wall/structure extrusion direction 2017-12-16 09:43:02 -02:00
Yorik van Havre
8da9887ec2 AddonManager: Disable Install button immediately 2017-12-15 16:16:37 -02:00
Yorik van Havre
2c0bb8d341 Arch: fixed Arch Material not working in console mode 2017-12-15 16:06:42 -02:00
Yorik van Havre
88e953d154 Arch: Bugfix in stairs 2017-12-15 16:05:06 -02:00
wmayer
2817331905 add VTK related commands only if VTK was found at configure time 2017-12-14 14:07:07 +01:00
Yorik van Havre
f13f128b05 Merge pull request #1163 from berndhahnebach/bhbdev110
FEM: cmake, use only one cmake file for Python packages and modules
2017-12-14 10:45:36 -02:00
Bernd Hahnebach
8d5ab68f00 FEM: cmake, use only one cmake file for Python packages and modules 2017-12-13 22:00:45 +01:00
wmayer
50f306f2bb Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2017-12-13 19:13:34 +01:00
wmayer
3fb789cf7c move Placement.isNull to Placement.isIdentity
add isNull for backward compatibility
2017-12-13 19:13:18 +01:00
Yorik van Havre
31a33149c1 Draft: Fixed bug in DXF import 2017-12-13 15:20:22 -02:00
wmayer
7991e1ae7e fix invalid syntax 2017-12-13 17:24:39 +01:00
wmayer
df0a3ded78 rename Placement.isNull to Placement.isIdentity
implement Rotation.isNull and Rotation.isIdentity
2017-12-13 17:00:38 +01:00
wmayer
77174809db use getRawValue in property editor to avoid normalizing the rotation axis 2017-12-13 17:00:38 +01:00
wmayer
ab908bf22d preserve length of rotation axis 2017-12-13 17:00:38 +01:00
wmayer
3692861136 improve whitespaces 2017-12-13 17:00:38 +01:00
plgarcia
c42330ef0a Add a function to compare 2 double allowing approximation errors 2017-12-13 17:00:38 +01:00
plgarcia
a0ea3ceec9 Improvement of rotations
Rotation:
-	Add a private attribute Vector to store the direction of the rotation, and manage not to erase this direction when the angle id 0.
-	Add a private attribute to store the angle as defined (no modulo etc)
-	Keep the quaternion for calculations

PropertyGeo
-	Saves the rotation with angle and direction instead of saving the quaternion.
-	Attribute name chosen: Ox, Oy and Oz for the coordinates of the axis and A for the angle in radians. This has to be validated.
-	Backward compatibility with the saved files with quaternion (test presence of A to determine which of  the Quaternion (old way) or the direction and angle is stored (new way). New files can be opened by old FreeCAD and vice-versa.

The only side effect I can imagine is that it was possible to set a vector to 0, 0, 0 if the angle was not 0, what is somehow non sense. Now when setting to 0, 0 0 the last not null vector is kept. The vector can not be null any longer.
2017-12-13 17:00:38 +01:00
Yorik van Havre
e272f02e59 Arch: Fixed creation of Spaces in no-GUI mode 2017-12-13 11:21:33 -02:00